Module GauChkParser
A Gaussian .chk parser to extract basic information
Classes
class ChkParams (*args, **kwargs)
-
Ancestors
- pybind11_builtins.pybind11_object
Instance variables
prop mol
-
Get mol structure
prop route
-
Get route string
class ChkReader (...)
-
init(self: GauChkParser.ChkReader, fchk: str) -> None
Ancestors
- pybind11_builtins.pybind11_object
Instance variables
prop params
Methods
def write_gjf(self: ChkReader, fgjf: str)
-
Write a gjf file based on the information of .chk
class Mol (*args, **kwargs)
-
Ancestors
- pybind11_builtins.pybind11_object
Instance variables
prop amocoeff
-
Alpha MO coefficients
prop aoene
-
Get Alpha Orbital Energies
prop bmocoeff
-
Beta MO coefficients
prop boene
-
Get Beta Orbital Energies
prop coords
-
Get atomic coords (N*3), unit is Angstrom
prop hessian
-
Get hessian Matrix (3N*3N)
prop multiplicity
-
Get the multiplicity of molecule
prop names
-
Get atom element names
prop natoms
-
Get the number of atoms
prop totchg
-
Get the total charge of molecule