|
void | setForceField (ForceField *ff) |
|
void | setElectrostatic (Electrostatic *el) |
|
void | setSimulatedAtomTypes (AtomTypeSet &simtypes) |
|
void | addType (AtomType *atomType) |
|
void | addExplicitInteraction (AtomType *atype1, AtomType *atype2, RealType dr, int nr, std::vector< RealType > phiAB) |
|
void | addExplicitInteraction (AtomType *atype1, AtomType *atype2, RealType re, RealType alpha, RealType beta, RealType A, RealType B, RealType kappa, RealType lambda) |
|
void | addExplicitInteraction (AtomType *atype1, AtomType *atype2, RealType re, RealType alpha, RealType A, RealType Ci, RealType Cj) |
|
RealType | fastPower (RealType x, int y) |
|
RealType | PhiCoreCore (RealType r, RealType re, RealType A, RealType alpha, RealType kappa) |
|
RealType | PhiCoreValence (RealType r, RealType re, RealType B, RealType beta, RealType lambda) |
|
RealType | Phi (RealType r, RealType re, RealType A, RealType B, RealType alpha, RealType beta, RealType kappa, RealType lambda) |
|
RealType | Rho (RealType r, RealType re, RealType fe, RealType beta, RealType lambda) |
|
RealType | gFunc (RealType q, RealType nV, RealType nM) |
|
RealType | gPrime (RealType q, RealType nV, RealType nM) |
|
RealType | Zhou2001Functional (RealType rho, RealType rhoe, std::vector< RealType > Fn, std::vector< RealType > F, RealType Fe, RealType eta) |
|
RealType | Zhou2004Functional (RealType rho, RealType rhoe, RealType rhos, std::vector< RealType > Fn, std::vector< RealType > F, RealType Fe, RealType eta, RealType rhol, RealType rhoh) |
|
RealType | Zhou2005Functional (RealType rho, RealType rhoe, RealType rhos, std::vector< RealType > Fn, std::vector< RealType > F, RealType F3plus, RealType F3minus, RealType Fe, RealType eta) |
|
RealType | Zhou2005OxygenFunctional (RealType rho, std::vector< RealType > OrhoLimits, std::vector< RealType > OrhoE, std::vector< std::vector< RealType > > OF) |
|
RealType | RoseFunctional (RealType rho, RealType rhoe, RealType F0) |
|
void | calcDensity (InteractionData &idat) |
|
void | calcFunctional (SelfData &sdat) |
|
void | calcForce (InteractionData &idat) |
|
virtual string | getName () |
|
virtual int | getHash () |
|
virtual RealType | getSuggestedCutoffRadius (pair< AtomType *, AtomType * > atypes) |
|
void | setCutoffRadius (RealType rCut) |
|
virtual InteractionFamily | getFamily () |
|
Definition at line 90 of file EAM.hpp.