
#include <ModifierISG.h>
Inheritance diagram for ProtoMol::ModifierISG:

Public Member Functions | |
| ModifierISG (iSGIntegrator *integrator, const PSF &psf, const iSGPAR &par) | |
| virtual bool | isInternal () const |
| void | checkForStageCompletion () |
| void | setForcesAfterTransformation (GenericTopology *topo) |
| void | pickNewMolecule (GenericTopology *topo, ScalarStructure *myEnergies) |
| virtual void | readXSCs (const std::string myFile, GenericTopology *topo) |
| void | indexBonds (GenericTopology *topo, const TRANS &trans) |
Public Attributes | |
| std::vector< iSGPAR::Bond > | bonds |
| std::vector< iSGPAR::Angle > | angles |
| std::vector< iSGPAR::Dihedral > | dihedrals |
| std::vector< iSGPAR::Improper > | impropers |
| std::vector< iSGPAR::AtomType > | atomTypes |
| std::vector< TransformMap > | transformMaps |
Private Member Functions | |
| virtual void | doExecute () |
| virtual void | doInitialize () |
| virtual std::string | doPrint () const |
Private Attributes | |
| iSGIntegrator * | myTheIntegrator |
|
||||||||||||||||
|
|
|
|
|
|
|
The method, which does the actual modification.
Implements ProtoMol::Modifier. |
|
|
Implemenation of initialize.
Reimplemented from ProtoMol::Modifier. |
|
|
Implemenation print/debug.
Implements ProtoMol::Modifier. |
|
||||||||||||
|
|
|
|
If the modifier is internal (added by an integrator) or external (added by the user) Implements ProtoMol::Modifier. |
|
||||||||||||
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|