# 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