pyscfad.gto.mole.Mole#
- class pyscfad.gto.mole.Mole(**kwargs)[source]#
Bases:
PytreeNode,MoleSubclass of
pyscf.gto.Molewith traceable attributes.- Attributes:
coords (array) – Atomic coordinates.
exp (array) – Exponents of Gaussian basis functions.
ctr_coeff (array) – Contraction coefficients of Gaussian basis functions.
r0 (array) – Centers of Gaussian basis functions. Currently this is not used as the basis functions are atom centered. This is a placeholder for floating Gaussian basis sets.
Methods
atom_coords([unit])np.asarray([mol.atom_coord(i) for i in range(mol.natm)])
build(*args, **kwargs)Setup molecule and initialize some control parameters.
energy_nuc([charges, coords])Compute nuclear repulsion energy (AU) or static Coulomb energy
eval_ao(eval_name, grid_coords[, comp, ...])Evaluate AO function value on the given grids,
eval_gto(eval_name, grid_coords[, comp, ...])Evaluate AO function value on the given grids,
intor(intor[, comp, hermi, aosym, out, ...])Integral generator.
set_geom_(atoms_or_coords[, unit, symmetry, ...])Update geometry
to_pyscf()