ls1-MarDyn
ls1-MarDyn molecular dynamics code
MoleculeRMM Member List

This is the complete list of members for MoleculeRMM, including all inherited members.

buildOwnSoA() overrideMoleculeRMMinlinevirtual
calcFM() override (defined in MoleculeRMM)MoleculeRMMinlinevirtual
calculate_mv2_Iw2(double &summv2, double &) override (defined in MoleculeRMM)MoleculeRMMinlinevirtual
calculate_mv2_Iw2(double &summv2, double &, double offx, double offy, double offz) override (defined in MoleculeRMM)MoleculeRMMinlinevirtual
charge_d(unsigned int) const override (defined in MoleculeRMM)MoleculeRMMinlinevirtual
charge_d_abs(unsigned int) const override (defined in MoleculeRMM)MoleculeRMMinlinevirtual
charge_F(unsigned int) const override (defined in MoleculeRMM)MoleculeRMMinlinevirtual
check(unsigned long) override (defined in MoleculeRMM)MoleculeRMMinlinevirtual
clearFM() override (defined in MoleculeRMM)MoleculeRMMinlinevirtual
component() const override (defined in MoleculeRMM)MoleculeRMMinlinevirtual
componentid() const (defined in MoleculeInterface)MoleculeInterfaceinline
computeCharge_d(unsigned int) const override (defined in MoleculeRMM)MoleculeRMMinlinevirtual
computeDipole_d(unsigned int) const override (defined in MoleculeRMM)MoleculeRMMinlinevirtual
computeDipole_e(unsigned int) const override (defined in MoleculeRMM)MoleculeRMMinlinevirtual
computeLJcenter_d(unsigned int) const override (defined in MoleculeRMM)MoleculeRMMinlinevirtual
computeQuadrupole_d(unsigned int) const override (defined in MoleculeRMM)MoleculeRMMinlinevirtual
computeQuadrupole_e(unsigned int) const override (defined in MoleculeRMM)MoleculeRMMinlinevirtual
convert_double_to_vcp_real_calc(const std::array< double, 3 > &v) (defined in MoleculeInterface)MoleculeInterfaceinlinestatic
D(unsigned short) const override (defined in MoleculeRMM)MoleculeRMMinlinevirtual
D_arr() const (defined in MoleculeInterface)MoleculeInterfaceinline
dipole_d(unsigned int) const override (defined in MoleculeRMM)MoleculeRMMinlinevirtual
dipole_d_abs(unsigned int) const override (defined in MoleculeRMM)MoleculeRMMinlinevirtual
dipole_e(unsigned int) const override (defined in MoleculeRMM)MoleculeRMMinlinevirtual
dipole_F(unsigned int) const override (defined in MoleculeRMM)MoleculeRMMinlinevirtual
dist2(const MoleculeInterface &molecule2, double dr[3]) const (defined in MoleculeInterface)MoleculeInterfaceinline
ee_upd_postF(double dt, double &summv2) (defined in MoleculeInterface)MoleculeInterfaceinline
ee_upd_preF(double dt) (defined in MoleculeInterface)MoleculeInterfaceinline
F(unsigned short) const override (defined in MoleculeRMM)MoleculeRMMinlinevirtual
F2() const (defined in MoleculeInterface)MoleculeInterfaceinlinevirtual
F_arr() (defined in MoleculeInterface)MoleculeInterfaceinlinevirtual
Fadd(const double[]) override (defined in MoleculeRMM)MoleculeRMMinlinevirtual
Fchargeadd(unsigned int, double[]) override (defined in MoleculeRMM)MoleculeRMMinlinevirtual
Fchargesub(unsigned int, double[]) override (defined in MoleculeRMM)MoleculeRMMinlinevirtual
Fdipoleadd(unsigned int, double[]) override (defined in MoleculeRMM)MoleculeRMMinlinevirtual
Fdipolesub(unsigned int, double[]) override (defined in MoleculeRMM)MoleculeRMMinlinevirtual
Fljcenteradd(unsigned int, double[]) override (defined in MoleculeRMM)MoleculeRMMinlinevirtual
Fljcentersub(unsigned int, double[]) override (defined in MoleculeRMM)MoleculeRMMinlinevirtual
Fquadrupoleadd(unsigned int, double[]) override (defined in MoleculeRMM)MoleculeRMMinlinevirtual
Fquadrupolesub(unsigned int, double[]) override (defined in MoleculeRMM)MoleculeRMMinlinevirtual
getComponentLookUpID() const (defined in MoleculeInterface)MoleculeInterfaceinlinevirtual
getI(unsigned short) const override (defined in MoleculeRMM)MoleculeRMMinlinevirtual
getID() const override (defined in MoleculeRMM)MoleculeRMMvirtual
getStaticRMMComponent() (defined in MoleculeRMM)MoleculeRMMinlinestatic
getStorageState() const (defined in MoleculeRMM)MoleculeRMMinline
getWriteFormat() (defined in MoleculeRMM)MoleculeRMMstatic
inBox(const double l[3], const double u[3]) constMoleculeInterfaceinlinevirtual
isLessThan(const MoleculeInterface &m2) constMoleculeInterface
L2() const (defined in MoleculeInterface)MoleculeInterfaceinlinevirtual
ljcenter_d(unsigned int i) const override (defined in MoleculeRMM)MoleculeRMMinlinevirtual
ljcenter_d_abs(unsigned int i) const override (defined in MoleculeRMM)MoleculeRMMinlinevirtual
ljcenter_F(unsigned int) const override (defined in MoleculeRMM)MoleculeRMMinlinevirtual
M(unsigned short) const override (defined in MoleculeRMM)MoleculeRMMinlinevirtual
M2() const (defined in MoleculeInterface)MoleculeInterfaceinlinevirtual
M_arr() (defined in MoleculeInterface)MoleculeInterfaceinlinevirtual
Madd(const double[]) override (defined in MoleculeRMM)MoleculeRMMinlinevirtual
mass() const (defined in MoleculeInterface)MoleculeInterfaceinlinevirtual
MoleculeRMM(unsigned long id=0, Component *component=nullptr, double rx=0., double ry=0., double rz=0., double vx=0., double vy=0., double vz=0., double=0., double=0., double=0., double=0., double=0., double=0., double=0.) (defined in MoleculeRMM)MoleculeRMMinline
MoleculeRMM(const MoleculeRMM &other) (defined in MoleculeRMM)MoleculeRMMinline
MoleculeRMM(CellDataSoARMM *soa, size_t index) (defined in MoleculeRMM)MoleculeRMMinline
move(int d, double dr) override (defined in MoleculeRMM)MoleculeRMMinlinevirtual
normalizeQuaternion() override (defined in MoleculeRMM)MoleculeRMMinlinevirtual
numCharges() const override (defined in MoleculeRMM)MoleculeRMMinlinevirtual
numDipoles() const override (defined in MoleculeRMM)MoleculeRMMinlinevirtual
numLJcenters() const override (defined in MoleculeRMM)MoleculeRMMinlinevirtual
numOrientedSites() const override (defined in MoleculeRMM)MoleculeRMMinlinevirtual
numQuadrupoles() const override (defined in MoleculeRMM)MoleculeRMMinlinevirtual
numSites() const override (defined in MoleculeRMM)MoleculeRMMinlinevirtual
orientationAngle(const MoleculeInterface &molecule2, double dr[3], double d2) const (defined in MoleculeInterface)MoleculeInterfaceinline
q() const override (defined in MoleculeRMM)MoleculeRMMinlinevirtual
quadrupole_d(unsigned int) const override (defined in MoleculeRMM)MoleculeRMMinlinevirtual
quadrupole_d_abs(unsigned int) const override (defined in MoleculeRMM)MoleculeRMMinlinevirtual
quadrupole_e(unsigned int) const override (defined in MoleculeRMM)MoleculeRMMinlinevirtual
quadrupole_F(unsigned int) const override (defined in MoleculeRMM)MoleculeRMMinlinevirtual
r(unsigned short d) const override (defined in MoleculeRMM)MoleculeRMMvirtual
r_arr() const (defined in MoleculeInterface)MoleculeInterfaceinline
releaseOwnSoA() overrideMoleculeRMMinlinevirtual
scale_D(double s) (defined in MoleculeInterface)MoleculeInterfaceinline
scale_F(double s) (defined in MoleculeInterface)MoleculeInterfaceinline
scale_M(double s) (defined in MoleculeInterface)MoleculeInterfaceinline
scale_v(double s) (defined in MoleculeInterface)MoleculeInterfaceinline
scale_v(double s, double offx, double offy, double offz) (defined in MoleculeInterface)MoleculeInterfaceinline
setComponent(Component *component) override (defined in MoleculeRMM)MoleculeRMMinlinevirtual
setD(unsigned short, double) override (defined in MoleculeRMM)MoleculeRMMinlinevirtual
setF(unsigned short, double F) override (defined in MoleculeRMM)MoleculeRMMvirtual
setF(double[3]) override (defined in MoleculeRMM)MoleculeRMMinlinevirtual
setid(unsigned long id) override (defined in MoleculeRMM)MoleculeRMMvirtual
setM(double[3]) override (defined in MoleculeRMM)MoleculeRMMinlinevirtual
setq(Quaternion q) override (defined in MoleculeRMM)MoleculeRMMinlinevirtual
setr(unsigned short d, double r) override (defined in MoleculeRMM)MoleculeRMMvirtual
setSoA(CellDataSoABase *s) override (defined in MoleculeRMM)MoleculeRMMvirtual
setStartIndexSoA_C(unsigned) override (defined in MoleculeRMM)MoleculeRMMinlinevirtual
setStartIndexSoA_D(unsigned) override (defined in MoleculeRMM)MoleculeRMMinlinevirtual
setStartIndexSoA_LJ(unsigned i) override (defined in MoleculeRMM)MoleculeRMMinlinevirtual
setStartIndexSoA_Q(unsigned) override (defined in MoleculeRMM)MoleculeRMMinlinevirtual
setStorageState(StorageState s) (defined in MoleculeRMM)MoleculeRMMinline
setupSoACache(CellDataSoABase *const s, unsigned iLJ, unsigned, unsigned, unsigned) override (defined in MoleculeRMM)MoleculeRMMinlinevirtual
setv(unsigned short d, double v) override (defined in MoleculeRMM)MoleculeRMMvirtual
setVi(double[3]) override (defined in MoleculeRMM)MoleculeRMMinlinevirtual
site_d(unsigned int) const override (defined in MoleculeRMM)MoleculeRMMinlinevirtual
site_d_abs(unsigned int i) const override (defined in MoleculeRMM)MoleculeRMMinlinevirtual
site_F(unsigned int) const override (defined in MoleculeRMM)MoleculeRMMinlinevirtual
STORAGE_AOS enum value (defined in MoleculeRMM)MoleculeRMM
STORAGE_SOA enum value (defined in MoleculeRMM)MoleculeRMM
StorageState enum name (defined in MoleculeRMM)MoleculeRMM
totalMemsize() const override (defined in MoleculeRMM)MoleculeRMMinlinevirtual
U_kin() (defined in MoleculeInterface)MoleculeInterfaceinlinevirtual
U_rot() override (defined in MoleculeRMM)MoleculeRMMinlinevirtual
U_rot_2() override (defined in MoleculeRMM)MoleculeRMMinlinevirtual
U_trans() const (defined in MoleculeInterface)MoleculeInterfaceinlinevirtual
U_trans_2() const (defined in MoleculeInterface)MoleculeInterfaceinlinevirtual
upd_postF(double, double &, double &) override (defined in MoleculeRMM)MoleculeRMMinlinevirtual
upd_preF(double) override (defined in MoleculeRMM)MoleculeRMMinlinevirtual
updateMassInertia() override (defined in MoleculeRMM)MoleculeRMMinlinevirtual
v(unsigned short d) const override (defined in MoleculeRMM)MoleculeRMMvirtual
v2() const (defined in MoleculeInterface)MoleculeInterfaceinlinevirtual
v_arr() const (defined in MoleculeInterface)MoleculeInterfaceinline
vadd(const double ax, const double ay, const double az) override (defined in MoleculeRMM)MoleculeRMMinlinevirtual
Vi(unsigned short) const override (defined in MoleculeRMM)MoleculeRMMinlinevirtual
Vi_arr() (defined in MoleculeInterface)MoleculeInterfaceinlinevirtual
Viadd(const double[]) override (defined in MoleculeRMM)MoleculeRMMinlinevirtual
vsub(const double ax, const double ay, const double az) override (defined in MoleculeRMM)MoleculeRMMinlinevirtual
write(std::ostream &) const override (defined in MoleculeRMM)MoleculeRMMvirtual
writeBinary(std::ostream &) const override (defined in MoleculeRMM)MoleculeRMMinlinevirtual
~MoleculeInterface() (defined in MoleculeInterface)MoleculeInterfaceinlinevirtual
~MoleculeRMM() override=default (defined in MoleculeRMM)MoleculeRMM