Molgrid
Molecular quadrature grid for numerical integration.
Constructors
Use predefined grid quality:
Molgrid(mol, rad_type=RadialQuad.MuraKnowles,
quality=GridQuality.FineGrid,
pruning=PruningScheme.Robust,
batch_size=512)
Manual grid size specification:
Molgrid(mol, rad_type=RadialQuad.MuraKnowles,
rad_size=70, ang_size=434,
pruning=PruningScheme.Robust,
batch_size=512)
Parameters
mol (Molecule) — molecular structure.
rad_type (RadialQuad) — radial quadrature scheme.
quality (GridQuality) — predefined quality level.
rad_size, ang_size (int) — custom sizes.
pruning (PruningScheme) — pruning strategy.
batch_size (int) — batch size for grid processing.
Methods
natoms_uniq()— number of unique atomic grid types.
Examples
# Standard ultrafine grid
grid = gxc.Molgrid(mol, quality=gxc.GridQuality.UltraFineGrid)
# Custom grid: 100 radial * 590 angular
grid = gxc.Molgrid(mol, rad_size=100, ang_size=590)