Skip to main content
Ctrl+K

PySCF

  • Quickstart
  • User Guide
  • Contributor Guide
  • About
  • GitHub
  • Quickstart
  • User Guide
  • Contributor Guide
  • About
  • GitHub

Section Navigation

Getting started

  • How to install PySCF
  • How to use PySCF

Building molecules and crystals

  • Molecular structure
  • Crystal structure

Electronic structure methods

  • Self-consistent field (SCF) methods
  • Density functional theory (DFT)
  • Second-order Møller–Plesset perturbation theory (MP2)
  • GW approximation
  • Configuration interaction (CISD and FCI)
  • Coupled-cluster theory
  • Algebraic diagrammatic construction (ADC)
  • Auxiliary second-order Green’s function perturbation theory (AGF2)
  • Multi-configuration self-consistent field (MCSCF)
  • Multi-reference perturbation theory (MRPT)
  • Time-dependent Hartree-Fock and density functional theory

Other functionalities

  • Solvation models
  • QM/MM methods
  • Molecular Dynamics
  • Density fitting (DF)
  • Periodic boundary conditions
    • Crystal structure
    • SCF and DFT methods
    • Density fitting for crystalline calculations
    • Mixing PBC and molecular modules
  • Electron-phonon coupling
  • Localized orbitals
  • Seminumerical exchange (SGX)
  • Geometry optimization
  • GPU Acceleration (GPU4PySCF)

Extensions

  • Extensions
  • User Guide

User Guide#

A variety of electronic structure methods are implemented in the PySCF package. Many of them can also be used for solid-state calculations with periodic boundary conditions. This User Guide introduces the basic theories of these methods and demonstrates their main functionalities.

Getting started

  • How to install PySCF
  • How to use PySCF

Building molecules and crystals

  • Molecular structure
  • Crystal structure

Electronic structure methods

  • Self-consistent field (SCF) methods
  • Density functional theory (DFT)
  • Second-order Møller–Plesset perturbation theory (MP2)
  • GW approximation
  • Configuration interaction (CISD and FCI)
  • Coupled-cluster theory
  • Algebraic diagrammatic construction (ADC)
  • Auxiliary second-order Green’s function perturbation theory (AGF2)
  • Multi-configuration self-consistent field (MCSCF)
  • Multi-reference perturbation theory (MRPT)
  • Time-dependent Hartree-Fock and density functional theory

Other functionalities

  • Solvation models
  • QM/MM methods
  • Molecular Dynamics
  • Density fitting (DF)
  • Periodic boundary conditions
  • Electron-phonon coupling
  • Localized orbitals
  • Seminumerical exchange (SGX)
  • Geometry optimization
  • GPU Acceleration (GPU4PySCF)

Extensions

  • Extensions
Edit on GitHub

© Copyright 2025, The PySCF Developers.

Created using Sphinx 7.3.7.

Built with the PyData Sphinx Theme 0.16.1.