qmmm_pme.plugins.atom_embedding package¶
Submodules¶
qmmm_pme.plugins.atom_embedding.atom_embedding module¶
A module defining the pluggable implementation of the atom-wise embedding algorithm for the QM/MM/PME repository.
- class qmmm_pme.plugins.atom_embedding.atom_embedding.AtomEmbedding(atom_embedding_residues)[source]¶
Bases:
QMMMCalculatorPluginA
Pluginwhich implements atom-by-atom embedding for a given set of molecules in aSystem.- Parameters:
atom_embedding_residues (list[str]) – The names of residues on which to apply atom-by-atom electrostatic embedding.
- modify(calculator)[source]¶
Modify the functionality of a
QMMMCalculatorQMMMCalculator.- Parameters:
calculator (QMMMCalculator) – The
QMMMCalculatorobject to modify with thePlugin.- Return type:
None
Module contents¶
A sub-package for performing atom-by-atom embedding during a QM/MM calculations