exatomic.gaussian.output module
Gaussian Output Editor
Editor classes for various types of Gaussian output files
- class exatomic.gaussian.output.GauMeta(name, bases, clsdict)[source]
Bases:
TypedMeta
- basis_set_order
alias of
BasisSetOrder
- excitation
alias of
Excitation
- multipole
alias of
DataFrame
- nmr_shielding
alias of
NMRShielding
- frequency_ext
alias of
DataFrame
- hessian
alias of
DataFrame
- elec_dipole
alias of
DataFrame
- elec_quadrupole
alias of
DataFrame
- mag_dipole
alias of
DataFrame
- spec_prop
alias of
DataFrame
- class exatomic.gaussian.output.Output(*args, **kwargs)[source]
Bases:
Editor
- parse_atom(orientation=None)[source]
Parse the atom tables.
- Parameters:
orientation (str, optional) – Specify which orientation to parse. Will only accept ‘input’ or ‘standard’. Defaults to None (will determine orientation to parse internally).
- parse_momatrix()[source]
Parses the MO matrix if asked for in the input.
Note
Requires specification of pop(full) or pop(no) or the like.
- parse_elec_dipole(length=True)[source]
Parse the electric dipole moment.
- Parameters:
length (bool, optional) – Parse the dipoles in the length formalism. Defaults to True.
- parse_hessian()[source]
Parse the Hessian from the Gaussian stdout. This is printed as a lower triangular matrix. We convert this to a square matrix internally.
- property atom
- property basis_set
- property basis_set_order
- property elec_dipole
- property elec_quadrupole
- property excitation
- property frame
- property frequency
- property frequency_ext
- property gradient
- property hessian
- property mag_dipole
- property momatrix
- property multipole
- property nmr_shielding
- property orbital
- property overlap
- property spec_prop
- class exatomic.gaussian.output.Fchk(*args, **kwargs)[source]
Bases:
Editor
- parse_frequency()[source]
Parses frequency data from FChk file
Note
Requires Freq(SaveNormalModes) in input
- parse_hessian()[source]
Parse the Hessian from the Gaussian stdout. This is printed as a lower triangular matrix. We convert this to a square matrix internally.
- property atom
- property basis_set
- property basis_set_order
- property elec_dipole
- property elec_quadrupole
- property excitation
- property frame
- property frequency
- property frequency_ext
- property gradient
- property hessian
- property mag_dipole
- property momatrix
- property multipole
- property nmr_shielding
- property orbital
- property overlap
- property spec_prop