exatomic.adf.output module
ADF Composite Output
This module provides the primary (user facing) output parser.
- class exatomic.adf.output.OutMeta(name, bases, clsdict)[source]
Bases:
TypedMeta
- basis_set_order
alias of
BasisSetOrder
- contribution
alias of
DataFrame
- excitation
alias of
Excitation
- nmr_shielding
alias of
NMRShielding
- electric_dipole
alias of
DataFrame
- magnetic_dipole
alias of
DataFrame
- class exatomic.adf.output.NMR(*args, **kwargs)[source]
Bases:
Editor
- parse_j_coupling(cartesian=False)[source]
Parse the J Coupling matrices.
- Parameters:
cartesian (
bool
, optional) – Parameter to parse the tensors in the Cartesian axis reprentation. Set to False for the pricipal axis representation. Defaults to True.
- property atom
- property basis_set
- property basis_set_order
- property contribution
- property electric_dipole
- property excitation
- property frequency
- property gradient
- property j_coupling
- property magnetic_dipole
- property momatrix
- property nmr_shielding
- property orbital
- property sphr_momatrix
- class exatomic.adf.output.ADF(*args, **kwargs)[source]
Bases:
Editor
The ADF output parser.
- parse_sphr_momatrix(verbose=False)[source]
Parser localized momatrix (if present).
If the
locorb
keyword is used in ADF, an additional momatrix is printed after localization is performed. Parsing this table allows for visualization of these orbitals.Note
The attr
_re_loc_mo
is used for parsing this section.
- property atom
- property basis_set
- property basis_set_order
- property contribution
- property electric_dipole
- property excitation
- property frequency
- property gradient
- property j_coupling
- property magnetic_dipole
- property momatrix
- property nmr_shielding
- property orbital
- property sphr_momatrix
- class exatomic.adf.output.AMS(*args, **kwargs)[source]
Bases:
Editor
The ADF output parser for versions newer than 2019
- property atom
- property basis_set
- property basis_set_order
- property contribution
- property electric_dipole
- property excitation
- property frequency
- property gradient
- property j_coupling
- property magnetic_dipole
- property momatrix
- property nmr_shielding
- property orbital
- property sphr_momatrix
- class exatomic.adf.output.Output(file, *args, **kwargs)[source]
Bases:
Editor
- property atom
- property basis_set
- property basis_set_order
- property contribution
- property electric_dipole
- property excitation
- property frequency
- property gradient
- property j_coupling
- property magnetic_dipole
- property momatrix
- property nmr_shielding
- property orbital
- property sphr_momatrix