List of features#

  • Hartree-Fock

    • Non-relativistic restricted open-shell, unrestricted HF (~5000 basis for serial version, ~30000 basis in MPI mode)

    • Scalar relativistic HF

    • 2-component relativistic HF

    • 4-component relativistic Dirac-Hartree-Fock

    • Density fitting HF

    • Second order SCF

    • General J/K build function

    • DIIS, EDIIS, ADIIS and second order solver

    • SCF wavefunction (RHF, ROHF, UHF, GHF, DHF) stability analysis

    • Generalized Hartree-Fock (GHF)

  • DFT

    • Non-relativistic restricted, restricted open-shell, unrestricted Kohn-Sham (~5000 basis for serial version, ~30000 basis in MPI mode)

    • Scalar relativistic DFT

    • Density fitting DFT

    • General XC functional evaluator (for Libxc or XcFun)

    • General AO evaluator

    • VV10 NLC functional for finite size systems

    • range-separated hybrid features for RKS and UKS, including > Analytical nuclear gradients > Second order SCF > Hessian and frequency > TDDFT > TDDFT nuclear gradients > NMR

  • TDSCF/TDDFT

    • TDA (and density-fitting TDA) for RHF, UHF, RKS and UKS methods

    • TDHF (and density-fitting TDHF) for RHF and UHF methods

    • TDDFT (and density-fitting TDDFT) for RKS and UKS methods

    • TDA nuclear gradients for RHF, UHF, RKS and UKS methods

    • TDHF nuclear gradients for RHF and UHF methods

    • TDDFT nuclear gradients for RKS and UKS methods

    • Natural transition orbital analysis

    • direct-RPA (no exchange, aka TDH)

    • direct-TDA (TDA without exchange)

  • GW/RPA methods

    • G0W0 approximation

    • RPA, URPA

  • ADC

    • RADC, UADC, DFADC

    • Eigenvector analyzer for IP and EA, RADC and UADC

    • CVS-IP-ADC

  • AGF2 - RAGF2, UAGF2 - Density-fitting RAGF2, UAGF2

  • General CASCI/CASSCF solver (up to ~3000 basis)

    • State-average CASCI/CASSCF

    • State-specific CASCI/CASSCF for excited states

    • Multiple roots CASCI

    • Support DMRG as plugin FCI solver to do DMRG-CASSCF

    • Support FCIQMC as plugin FCI solver to do FCIQMC-CASSCF

    • Support Selected CI algorithm as plugin FCI solver to do SHCI-CASSCF

    • UCASSCF

    • Density-fitting CASSCF

    • DMET-CAS and AVAS active space constructor

    • CASCI and CASSCF analytical nuclear gradients

  • MP2 (up to ~200 occupied, ~2000 virtual orbitals)

    • Canonical RMP2, UMP2, GMP2

    • Density-fitting RMP2, UMP2, GMP2

    • SCS-DF-MP2

    • RMP2, UMP2 and GMP2 1-particle and 2-particle density matrices

    • Relaxed DF-RMP2 density

    • RMP2 and UMP2 nuclear gradients

  • CCSD (up to ~100 occupied, ~1500 virtual orbitals)

    • canonical RCCSD, UCCSD

    • canonical RCCSD, UCCSD lambda solver

    • RCCSD, UCCSD and GCCSD 1-particle and 2-particle density matrices

    • RCCSD and UCCSD nuclear gradients

    • EOM-IP/EA/EE-RCCSD and EOM-IP/EA/EE-UCCSD

    • RCC2

    • Density-fitting RCCSD, UCCSD

    • FNOCCSD

  • CCSD(T)

    • RCCSD(T) and UCCSD(T)

    • RCCSD(T), UCCSD(T) and GCCSD(T) 1- and 2-particle density matrices

    • RCCSD(T) and UCCSD(T) analytical nuclear gradients

  • CI

    • RCISD, UCISD and GCISD

    • RCISD, UCISD and GCISD 1, 2-particle density matrices

    • Selected-CI

    • Selected-CI 1, 2-particle density matrices

    • RCISD, UCISD and GCISD 1-particle transition density matrices

  • Full CI

    • Direct-CI solver for spin degenerated Hamiltonian (RHF-FCI)

    • Direct-CI solver for spin non-degenerated Hamiltonian (UHF-FCI)

    • 1, and 2-particle transition density matrices

    • 1, 2, 3, and 4-particle density matrices

    • CI wavefunction overlap

  • Analytical Nuclear Gradients

    • Non-relativistic HF nuclear gradients

    • 4-component DHF nuclear gradients

    • Non-relativistic DFT nuclear gradients

    • Non-relativistic CISD nuclear gradients

    • Non-relativistic CCSD and CCSD(T) nuclear gradients

    • Non-relativistic CASCI, CASSCF, state-average CASSCF nuclear gradients

    • Non-relativistic TDA, TDHF and TDDFT nuclear gradients

    • Non-relativistic nuclear gradients with SF-X2C-1e correction

    • ECP nuclear gradients

    • nuclear gradients for solvent model ddCOSMO

    • Frozen orbitals for MP2, CISD, CCSD, CCSD(T), CASCI, CASSCF nuclear gradients

  • Nuclear Hessian

    • Non-relativistic HF nuclear hessian

    • Non-relativistic DFT nuclear hessian

    • Non-relativistic nuclear hessian with SF-X2C-1e correction

    • ECP nuclear hessian

  • Properties

    • Non-relativistic RHF, UHF, RKS, UKS NMR shielding

    • 4-component DHF NMR shielding

    • Non-relativistic RHF, UHF spin-spin coupling

    • 4-component DHF spin-spin coupling

    • Non-relativistic UHF, UKS hyperfine coupling

    • 4-component DHF hyperfine coupling

    • Non-relativistic UHF, UKS g-tensor

    • 4-component DHF g-tensor

    • Non-relativistic UHF zero-field splitting

    • Molecular electrostatic potential (MEP)

    • EFG and Mossbauer spectroscopy

    • Non-relativistic RHF, UHF, RKS, UKS magnetizability

  • MRPT

    • Strongly contracted NEVPT2 (SC-NEVPT2)

    • DMRG-NEVPT2

    • IC-MPS-PT2

  • Extended systems with periodic boundary condition

    • gamma point RHF, ROHF, UHF, RKS, ROKS, UKS

    • gamma point TDDFT, MP2, CCSD

    • RHF, ROHF, UHF, GHF, RKS, ROKS, UKS with k-point sampling

    • Restricted MP2 with k-point sampling

    • RCCSD, UCCSD, GCCSD with k-point sampling

    • k-point GCCSD(T) and RCCSD(T)

    • k-point EOM-IP/EA-CCSD

    • gamma-point and k-point EA/IP-ADC

    • PBC AO integrals

    • PBC MO integral transformation

    • PBC density fitting methods > Gaussian density fitting (GDF) > mixed-density fitting (MDF) > range-separated Gaussian density fitting (RSGDF)

    • Smearing for mean-field methods

    • Low-dimensional (0D, 1D, 2D) PBC systems

    • (restricted and unrestricted) TDA, TDHF and TDDFT with k-point sampling

    • Multigrid DFT

    • EFG and Mossbauer spectroscopy

    • k-point symmetry for mean-field methods and MP2

  • Relativistic effects

    • 4-component HF with Dirac-Coulomb Hamiltonian (DHF)

    • 4-component DHF with Gaunt and Breit corrections

    • 2-component X2C HF

    • 4-component and 2-component Kohn-Sham DFT

    • Mcfun (multi-collinear functional) and relevant GKS, DKS, X2C-DFT, TDDFT methods for molecules

    • PBC-X2C1E DFT methods in spin-orbital basis

    • ECP-SOC for GHF/GKS

  • AO integrals

    • Interface to access all AO integrals of Libcint library

    • 1-electron real-GTO and spinor-GTO integrals

    • 2-electron real-GTO and spinor-GTO integrals

    • 3-center 1-electron real-GTO and spinor-GTO integrals

    • 3-center 2-electron real-GTO and spinor-GTO integrals

    • General basis value evaluator (for numeric integration)

    • PBC 1-electron integrals

    • PBC 2-electron integrals

    • F12 integrals

  • MO integrals

    • 2-electron integral transformation for any integrals provided by Libcint library

    • Support for 4-index integral transformation with 4 different orbitals

    • PBC 2-electron MO integrals

    • Integral transformation for (4-component and 2-compoent relativistic) spinor integrals

  • Localizer

    • Boys

    • Edmiston

    • Meta-Lowdin for both finite size and PBC systems

    • Natural atomic orbital (NAO) for both finite size and PBC systems

    • Intrinsic atomic orbital (IAO) for both finite size and PBC systems

    • Pipek-Mezey for both finite size and PBC systems

    • Intrinsic bond orbital (IBO) for both finite size and PBC systems

  • Geometry optimization

    • HF, DFT, CCSD, CCSD(T), CISD, CASCI, CASSCF and TDSCF/TDDFT with pyberny geometry optimizer

  • Molecular Dynamics

    • BOMD

  • D2h symmetry and linear molecule symmetry

    • Molecule symmetry detection

    • Symmetry adapted basis

    • Label orbital symmetry on the fly

    • Hot update symmetry information

    • Function to symmetrize given orbital space

  • Solvent model - ddCOSMO - ddPCM - ddCOSMO analytical nuclear gradients

  • Tools

    • fcidump writer

    • molden writer and reader

    • cubegen writer

    • Molpro XML reader

    • (GAMESS-format) wfn writer

    • Vasp CHGCAR-format writer

  • Interface to integral package Libcint

  • Interface to DMRG CheMPS2

  • Interface to DMRG Block

  • Interface to FCIQMC NECI

  • Interface to XC functional library XCFun

  • Interface to XC functional library Libxc

  • Interface to tensor contraction library TBLIS

  • Interface to Heat-bath Selected CI program Dice

  • Interface to geometry optimizer Pyberny

  • Interface to geometry optimizer geomeTRIC