|
OpenMD 3.2
Molecular Dynamics in the Open
|
Public Member Functions | |
| FluctuatingChargeConstraints (SimInfo *info) | |
| void | setConstrainRegions (bool cr) |
| void | applyConstraints () |
| void | applyConstraintsOnChargeVelocities () |
| int | getNumberOfFlucQConstraints () |
| int | getNumberOfFlucQAtoms () |
Protected Member Functions | |
| void | initialize () |
Protected Attributes | |
| SimInfo * | info_ {nullptr} |
| bool | initialized_ |
| bool | hasFlucQ_ |
| bool | constrainRegions_ |
| std::vector< int > | regionKeys_ |
| std::vector< RealType > | regionForce_ |
| std::vector< RealType > | regionCMom_ |
| std::vector< int > | regionCharges_ |
| std::vector< RealType > | regionChargeMass_ |
Definition at line 55 of file FluctuatingChargeConstraints.hpp.
| OpenMD::FluctuatingChargeConstraints::FluctuatingChargeConstraints | ( | SimInfo * | info | ) |
Definition at line 58 of file FluctuatingChargeConstraints.cpp.
| void OpenMD::FluctuatingChargeConstraints::applyConstraints | ( | ) |
Definition at line 131 of file FluctuatingChargeConstraints.cpp.
| void OpenMD::FluctuatingChargeConstraints::applyConstraintsOnChargeVelocities | ( | ) |
Definition at line 239 of file FluctuatingChargeConstraints.cpp.
| int OpenMD::FluctuatingChargeConstraints::getNumberOfFlucQAtoms | ( | ) |
Definition at line 368 of file FluctuatingChargeConstraints.cpp.
| int OpenMD::FluctuatingChargeConstraints::getNumberOfFlucQConstraints | ( | ) |
Definition at line 349 of file FluctuatingChargeConstraints.cpp.
|
protected |
Definition at line 62 of file FluctuatingChargeConstraints.cpp.
| void OpenMD::FluctuatingChargeConstraints::setConstrainRegions | ( | bool | cr | ) |
Definition at line 69 of file FluctuatingChargeConstraints.cpp.
|
protected |
Definition at line 69 of file FluctuatingChargeConstraints.hpp.
|
protected |
Definition at line 68 of file FluctuatingChargeConstraints.hpp.
|
protected |
Definition at line 66 of file FluctuatingChargeConstraints.hpp.
|
protected |
Definition at line 67 of file FluctuatingChargeConstraints.hpp.
|
protected |
Definition at line 74 of file FluctuatingChargeConstraints.hpp.
|
protected |
Definition at line 73 of file FluctuatingChargeConstraints.hpp.
|
protected |
Definition at line 72 of file FluctuatingChargeConstraints.hpp.
|
protected |
Definition at line 71 of file FluctuatingChargeConstraints.hpp.
|
protected |
Definition at line 70 of file FluctuatingChargeConstraints.hpp.