|
| DimerInteractionEnergy | occ::mults::dimer_interaction_energy (const MoleculeMultipoles &a, const MoleculeMultipoles &b, const ForceFieldParams &ff, const MultipoleInteractions::Config &elec_config={}) |
| | Classical interaction energy between two molecules from their distributed multipoles plus an element-based exp-6 (Buckingham/Williams) short-range term.
|
| |
| ForceFieldParams | occ::mults::williams_de_force_field () |
| | Build a ForceFieldParams loaded with the built-in element-based Williams DE Buckingham parameters (H, C, N, O).
|
| |
| ForceFieldParams | occ::mults::fit_force_field () |
| | Build a ForceFieldParams for the FIT (Williams/Cox) typed exp-6 set: typed pair parameters (with the H_F1/H_F2 split) plus the element-based Williams DE table as a fallback for any atom whose type is unparameterised.
|
| |
| ForceFieldParams | occ::mults::williams_typed_force_field () |
| | Build a ForceFieldParams for the W99 (Williams 1999) typed exp-6 set, with the element-based Williams DE table as a fallback.
|
| |
| std::vector< std::pair< int, int > > | occ::mults::missing_exp6_pairs (const std::vector< int > &elements, const ForceFieldParams &ff) |
| | Among the given element atomic numbers, the unique pairs (Zmin, Zmax) that ff has no exp-6 parameters for.
|
| |