OpenMD 3.1
Molecular Dynamics in the Open
|
Public Member Functions | |
FluctuatingChargeAdapter (AtomType *AT) | |
void | makeFluctuatingCharge (RealType chargeMass, RealType electronegativity, RealType hardness, int slaterN, RealType slaterZeta) |
void | makeFluctuatingCharge (RealType chargeMass, RealType nValence, DoublePolynomial vs) |
void | makeFluctuatingCharge (RealType chargeMass, RealType nValence, RealType nMobile, DoublePolynomial vs) |
bool | isFluctuatingCharge () |
bool | isMetallic () |
bool | hasMultipleMinima () |
bool | usesSlaterIntramolecular () |
RealType | getChargeMass () |
RealType | getElectronegativity () |
RealType | getHardness () |
int | getSlaterN () |
RealType | getNValence () |
RealType | getNMobile () |
RealType | getSlaterZeta () |
DoublePolynomial | getSelfPolynomial () |
Definition at line 71 of file FluctuatingChargeAdapter.hpp.
|
inline |
Definition at line 73 of file FluctuatingChargeAdapter.hpp.
RealType OpenMD::FluctuatingChargeAdapter::getChargeMass | ( | ) |
Definition at line 113 of file FluctuatingChargeAdapter.cpp.
RealType OpenMD::FluctuatingChargeAdapter::getElectronegativity | ( | ) |
Definition at line 117 of file FluctuatingChargeAdapter.cpp.
RealType OpenMD::FluctuatingChargeAdapter::getHardness | ( | ) |
Definition at line 121 of file FluctuatingChargeAdapter.cpp.
RealType OpenMD::FluctuatingChargeAdapter::getNMobile | ( | ) |
Definition at line 133 of file FluctuatingChargeAdapter.cpp.
RealType OpenMD::FluctuatingChargeAdapter::getNValence | ( | ) |
Definition at line 129 of file FluctuatingChargeAdapter.cpp.
DoublePolynomial OpenMD::FluctuatingChargeAdapter::getSelfPolynomial | ( | ) |
Definition at line 141 of file FluctuatingChargeAdapter.cpp.
int OpenMD::FluctuatingChargeAdapter::getSlaterN | ( | ) |
Definition at line 125 of file FluctuatingChargeAdapter.cpp.
RealType OpenMD::FluctuatingChargeAdapter::getSlaterZeta | ( | ) |
Definition at line 137 of file FluctuatingChargeAdapter.cpp.
bool OpenMD::FluctuatingChargeAdapter::isFluctuatingCharge | ( | ) |
Definition at line 57 of file FluctuatingChargeAdapter.cpp.
bool OpenMD::FluctuatingChargeAdapter::isMetallic | ( | ) |
Definition at line 105 of file FluctuatingChargeAdapter.cpp.
void OpenMD::FluctuatingChargeAdapter::makeFluctuatingCharge | ( | RealType | chargeMass, |
RealType | electronegativity, | ||
RealType | hardness, | ||
int | slaterN, | ||
RealType | slaterZeta ) |
Definition at line 146 of file FluctuatingChargeAdapter.cpp.
void OpenMD::FluctuatingChargeAdapter::makeFluctuatingCharge | ( | RealType | chargeMass, |
RealType | nValence, | ||
DoublePolynomial | vs ) |
Definition at line 166 of file FluctuatingChargeAdapter.cpp.
void OpenMD::FluctuatingChargeAdapter::makeFluctuatingCharge | ( | RealType | chargeMass, |
RealType | nValence, | ||
RealType | nMobile, | ||
DoublePolynomial | vs ) |
Definition at line 186 of file FluctuatingChargeAdapter.cpp.
bool OpenMD::FluctuatingChargeAdapter::usesSlaterIntramolecular | ( | ) |
Definition at line 109 of file FluctuatingChargeAdapter.cpp.