ls1-MarDyn
ls1-MarDyn molecular dynamics code
|
This is the complete list of members for AutoPasSimpleMolecule, including all inherited members.
AttributeNames enum name | AutoPasSimpleMolecule | |
AutoPasSimpleMolecule(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 q0=1., double q1=1., double q2=0., double q3=0., double Dx=0., double Dy=0., double Dz=0.) (defined in AutoPasSimpleMolecule) | AutoPasSimpleMolecule | explicit |
AutoPasSimpleMolecule(const AutoPasSimpleMolecule &m)=default (defined in AutoPasSimpleMolecule) | AutoPasSimpleMolecule | |
buildOwnSoA() override | AutoPasSimpleMolecule | inlinevirtual |
calcFM() override (defined in AutoPasSimpleMolecule) | AutoPasSimpleMolecule | inlinevirtual |
calculate_mv2_Iw2(double &summv2, double &sumIw2) override (defined in AutoPasSimpleMolecule) | AutoPasSimpleMolecule | inlinevirtual |
calculate_mv2_Iw2(double &summv2, double &sumIw2, double offx, double offy, double offz) override (defined in AutoPasSimpleMolecule) | AutoPasSimpleMolecule | inlinevirtual |
charge_d(unsigned int i) const override (defined in AutoPasSimpleMolecule) | AutoPasSimpleMolecule | inlinevirtual |
charge_d_abs(unsigned int i) const override (defined in AutoPasSimpleMolecule) | AutoPasSimpleMolecule | inlinevirtual |
charge_F(unsigned int i) const override (defined in AutoPasSimpleMolecule) | AutoPasSimpleMolecule | inlinevirtual |
check(unsigned long id) override (defined in AutoPasSimpleMolecule) | AutoPasSimpleMolecule | inlinevirtual |
clearFM() override (defined in AutoPasSimpleMolecule) | AutoPasSimpleMolecule | inlinevirtual |
component() const override (defined in AutoPasSimpleMolecule) | AutoPasSimpleMolecule | inlinevirtual |
componentid() const (defined in MoleculeInterface) | MoleculeInterface | inline |
computeCharge_d(unsigned int i) const override (defined in AutoPasSimpleMolecule) | AutoPasSimpleMolecule | inlinevirtual |
computeDipole_d(unsigned int i) const override (defined in AutoPasSimpleMolecule) | AutoPasSimpleMolecule | inlinevirtual |
computeDipole_e(unsigned int i) const override (defined in AutoPasSimpleMolecule) | AutoPasSimpleMolecule | inlinevirtual |
computeLJcenter_d(unsigned int i) const override (defined in AutoPasSimpleMolecule) | AutoPasSimpleMolecule | inlinevirtual |
computeQuadrupole_d(unsigned int i) const override (defined in AutoPasSimpleMolecule) | AutoPasSimpleMolecule | inlinevirtual |
computeQuadrupole_e(unsigned int i) const override (defined in AutoPasSimpleMolecule) | AutoPasSimpleMolecule | inlinevirtual |
convert_double_to_vcp_real_calc(const std::array< double, 3 > &v) (defined in MoleculeInterface) | MoleculeInterface | inlinestatic |
D(unsigned short d) const override (defined in AutoPasSimpleMolecule) | AutoPasSimpleMolecule | inlinevirtual |
D_arr() const (defined in MoleculeInterface) | MoleculeInterface | inline |
dipole_d(unsigned int i) const override (defined in AutoPasSimpleMolecule) | AutoPasSimpleMolecule | inlinevirtual |
dipole_d_abs(unsigned int i) const override (defined in AutoPasSimpleMolecule) | AutoPasSimpleMolecule | inlinevirtual |
dipole_e(unsigned int i) const override (defined in AutoPasSimpleMolecule) | AutoPasSimpleMolecule | inlinevirtual |
dipole_F(unsigned int i) const override (defined in AutoPasSimpleMolecule) | AutoPasSimpleMolecule | inlinevirtual |
dist2(const MoleculeInterface &molecule2, double dr[3]) const (defined in MoleculeInterface) | MoleculeInterface | inline |
ee_upd_postF(double dt, double &summv2) (defined in MoleculeInterface) | MoleculeInterface | inline |
ee_upd_preF(double dt) (defined in MoleculeInterface) | MoleculeInterface | inline |
F(unsigned short d) const override (defined in AutoPasSimpleMolecule) | AutoPasSimpleMolecule | inlinevirtual |
F2() const (defined in MoleculeInterface) | MoleculeInterface | inlinevirtual |
F_arr() (defined in MoleculeInterface) | MoleculeInterface | inlinevirtual |
Fadd(const double F[]) override (defined in AutoPasSimpleMolecule) | AutoPasSimpleMolecule | inlinevirtual |
Fchargeadd(unsigned int i, double a[]) override (defined in AutoPasSimpleMolecule) | AutoPasSimpleMolecule | inlinevirtual |
Fchargesub(unsigned int i, double a[]) override (defined in AutoPasSimpleMolecule) | AutoPasSimpleMolecule | inlinevirtual |
Fdipoleadd(unsigned int i, double a[]) override (defined in AutoPasSimpleMolecule) | AutoPasSimpleMolecule | inlinevirtual |
Fdipolesub(unsigned int i, double a[]) override (defined in AutoPasSimpleMolecule) | AutoPasSimpleMolecule | inlinevirtual |
Fljcenteradd(unsigned int i, double a[]) override (defined in AutoPasSimpleMolecule) | AutoPasSimpleMolecule | inlinevirtual |
Fljcentersub(unsigned int i, double a[]) override (defined in AutoPasSimpleMolecule) | AutoPasSimpleMolecule | inlinevirtual |
forceX enum value (defined in AutoPasSimpleMolecule) | AutoPasSimpleMolecule | |
forceY enum value (defined in AutoPasSimpleMolecule) | AutoPasSimpleMolecule | |
forceZ enum value (defined in AutoPasSimpleMolecule) | AutoPasSimpleMolecule | |
Fquadrupoleadd(unsigned int i, double a[]) override (defined in AutoPasSimpleMolecule) | AutoPasSimpleMolecule | inlinevirtual |
Fquadrupolesub(unsigned int i, double a[]) override (defined in AutoPasSimpleMolecule) | AutoPasSimpleMolecule | inlinevirtual |
get() | AutoPasSimpleMolecule | inline |
getComponentLookUpID() const (defined in MoleculeInterface) | MoleculeInterface | inlinevirtual |
getI(unsigned short d) const override (defined in AutoPasSimpleMolecule) | AutoPasSimpleMolecule | inlinevirtual |
getID() const override (defined in AutoPasSimpleMolecule) | AutoPasSimpleMolecule | inlinevirtual |
getTypeId() const (defined in AutoPasSimpleMolecule) | AutoPasSimpleMolecule | inline |
getWriteFormat() (defined in AutoPasSimpleMolecule) | AutoPasSimpleMolecule | inlinestatic |
id enum value (defined in AutoPasSimpleMolecule) | AutoPasSimpleMolecule | |
inBox(const double rmin[3], const double rmax[3]) const override | AutoPasSimpleMolecule | inlinevirtual |
inBox(const std::array< double, 3 > &rmin, const std::array< double, 3 > &rmax) const (defined in AutoPasSimpleMolecule) | AutoPasSimpleMolecule | inline |
isLessThan(const MoleculeInterface &m2) const | MoleculeInterface | |
L2() const (defined in MoleculeInterface) | MoleculeInterface | inlinevirtual |
ljcenter_d(unsigned int i) const override (defined in AutoPasSimpleMolecule) | AutoPasSimpleMolecule | inlinevirtual |
ljcenter_d_abs(unsigned int i) const override (defined in AutoPasSimpleMolecule) | AutoPasSimpleMolecule | inlinevirtual |
ljcenter_F(unsigned int i) const override (defined in AutoPasSimpleMolecule) | AutoPasSimpleMolecule | inlinevirtual |
M(unsigned short d) const override (defined in AutoPasSimpleMolecule) | AutoPasSimpleMolecule | inlinevirtual |
M2() const (defined in MoleculeInterface) | MoleculeInterface | inlinevirtual |
M_arr() (defined in MoleculeInterface) | MoleculeInterface | inlinevirtual |
Madd(const double a[]) override (defined in AutoPasSimpleMolecule) | AutoPasSimpleMolecule | inlinevirtual |
mass() const (defined in MoleculeInterface) | MoleculeInterface | inlinevirtual |
move(int d, double dr) override (defined in AutoPasSimpleMolecule) | AutoPasSimpleMolecule | inlinevirtual |
normalizeQuaternion() override (defined in AutoPasSimpleMolecule) | AutoPasSimpleMolecule | inlinevirtual |
numCharges() const override (defined in AutoPasSimpleMolecule) | AutoPasSimpleMolecule | inlinevirtual |
numDipoles() const override (defined in AutoPasSimpleMolecule) | AutoPasSimpleMolecule | inlinevirtual |
numLJcenters() const override (defined in AutoPasSimpleMolecule) | AutoPasSimpleMolecule | inlinevirtual |
numOrientedSites() const override (defined in AutoPasSimpleMolecule) | AutoPasSimpleMolecule | inlinevirtual |
numQuadrupoles() const override (defined in AutoPasSimpleMolecule) | AutoPasSimpleMolecule | inlinevirtual |
numSites() const override (defined in AutoPasSimpleMolecule) | AutoPasSimpleMolecule | inlinevirtual |
orientationAngle(const MoleculeInterface &molecule2, double dr[3], double d2) const (defined in MoleculeInterface) | MoleculeInterface | inline |
ownershipState enum value (defined in AutoPasSimpleMolecule) | AutoPasSimpleMolecule | |
posX enum value (defined in AutoPasSimpleMolecule) | AutoPasSimpleMolecule | |
posY enum value (defined in AutoPasSimpleMolecule) | AutoPasSimpleMolecule | |
posZ enum value (defined in AutoPasSimpleMolecule) | AutoPasSimpleMolecule | |
ptr enum value (defined in AutoPasSimpleMolecule) | AutoPasSimpleMolecule | |
q() const override (defined in AutoPasSimpleMolecule) | AutoPasSimpleMolecule | inlinevirtual |
quadrupole_d(unsigned int i) const override (defined in AutoPasSimpleMolecule) | AutoPasSimpleMolecule | inlinevirtual |
quadrupole_d_abs(unsigned int i) const override (defined in AutoPasSimpleMolecule) | AutoPasSimpleMolecule | inlinevirtual |
quadrupole_e(unsigned int i) const override (defined in AutoPasSimpleMolecule) | AutoPasSimpleMolecule | inlinevirtual |
quadrupole_F(unsigned int i) const override (defined in AutoPasSimpleMolecule) | AutoPasSimpleMolecule | inlinevirtual |
r(unsigned short d) const override (defined in AutoPasSimpleMolecule) | AutoPasSimpleMolecule | inlinevirtual |
r_arr() const (defined in MoleculeInterface) | MoleculeInterface | inline |
releaseOwnSoA() override | AutoPasSimpleMolecule | inlinevirtual |
scale_D(double s) (defined in MoleculeInterface) | MoleculeInterface | inline |
scale_F(double s) (defined in MoleculeInterface) | MoleculeInterface | inline |
scale_M(double s) (defined in MoleculeInterface) | MoleculeInterface | inline |
scale_v(double s) (defined in MoleculeInterface) | MoleculeInterface | inline |
scale_v(double s, double offx, double offy, double offz) (defined in MoleculeInterface) | MoleculeInterface | inline |
set(typename std::tuple_element< static_cast< size_t >(attribute), SoAArraysType >::type::value_type value) | AutoPasSimpleMolecule | inline |
setComponent(Component *component) override (defined in AutoPasSimpleMolecule) | AutoPasSimpleMolecule | inlinevirtual |
setD(unsigned short d, double D) override (defined in AutoPasSimpleMolecule) | AutoPasSimpleMolecule | inlinevirtual |
setF(unsigned short d, double F) override (defined in AutoPasSimpleMolecule) | AutoPasSimpleMolecule | inlinevirtual |
setF(double F[3]) override (defined in AutoPasSimpleMolecule) | AutoPasSimpleMolecule | inlinevirtual |
setF(const std::array< double, 3 > &f) (defined in AutoPasSimpleMolecule) | AutoPasSimpleMolecule | inline |
setid(unsigned long id) override (defined in AutoPasSimpleMolecule) | AutoPasSimpleMolecule | inlinevirtual |
setM(double M[3]) override (defined in AutoPasSimpleMolecule) | AutoPasSimpleMolecule | inlinevirtual |
setq(Quaternion q) override (defined in AutoPasSimpleMolecule) | AutoPasSimpleMolecule | inlinevirtual |
setr(unsigned short d, double r) override (defined in AutoPasSimpleMolecule) | AutoPasSimpleMolecule | inlinevirtual |
setSoA(CellDataSoABase *const s) override (defined in AutoPasSimpleMolecule) | AutoPasSimpleMolecule | inlinevirtual |
setStartIndexSoA_C(unsigned i) override (defined in AutoPasSimpleMolecule) | AutoPasSimpleMolecule | inlinevirtual |
setStartIndexSoA_D(unsigned i) override (defined in AutoPasSimpleMolecule) | AutoPasSimpleMolecule | inlinevirtual |
setStartIndexSoA_LJ(unsigned i) override (defined in AutoPasSimpleMolecule) | AutoPasSimpleMolecule | inlinevirtual |
setStartIndexSoA_Q(unsigned i) override (defined in AutoPasSimpleMolecule) | AutoPasSimpleMolecule | inlinevirtual |
setupSoACache(CellDataSoABase *const s, unsigned iLJ, unsigned iC, unsigned iD, unsigned iQ) override (defined in AutoPasSimpleMolecule) | AutoPasSimpleMolecule | inlinevirtual |
setv(unsigned short d, double v) override (defined in AutoPasSimpleMolecule) | AutoPasSimpleMolecule | inlinevirtual |
setVi(double Vi[3]) override (defined in AutoPasSimpleMolecule) | AutoPasSimpleMolecule | inlinevirtual |
site_d(unsigned int i) const override (defined in AutoPasSimpleMolecule) | AutoPasSimpleMolecule | inlinevirtual |
site_d_abs(unsigned int i) const override (defined in AutoPasSimpleMolecule) | AutoPasSimpleMolecule | inlinevirtual |
site_F(unsigned int i) const override (defined in AutoPasSimpleMolecule) | AutoPasSimpleMolecule | inlinevirtual |
SoAArraysType typedef | AutoPasSimpleMolecule | |
totalMemsize() const override (defined in AutoPasSimpleMolecule) | AutoPasSimpleMolecule | inlinevirtual |
typeId enum value (defined in AutoPasSimpleMolecule) | AutoPasSimpleMolecule | |
U_kin() (defined in MoleculeInterface) | MoleculeInterface | inlinevirtual |
U_rot() override (defined in AutoPasSimpleMolecule) | AutoPasSimpleMolecule | inlinevirtual |
U_rot_2() override (defined in AutoPasSimpleMolecule) | AutoPasSimpleMolecule | inlinevirtual |
U_trans() const (defined in MoleculeInterface) | MoleculeInterface | inlinevirtual |
U_trans_2() const (defined in MoleculeInterface) | MoleculeInterface | inlinevirtual |
upd_postF(double dt_halve, double &summv2, double &sumIw2) override (defined in AutoPasSimpleMolecule) | AutoPasSimpleMolecule | virtual |
upd_preF(double dt) override (defined in AutoPasSimpleMolecule) | AutoPasSimpleMolecule | virtual |
updateMassInertia() override (defined in AutoPasSimpleMolecule) | AutoPasSimpleMolecule | inlinevirtual |
v(unsigned short d) const override (defined in AutoPasSimpleMolecule) | AutoPasSimpleMolecule | inlinevirtual |
v2() const (defined in MoleculeInterface) | MoleculeInterface | inlinevirtual |
v_arr() const (defined in MoleculeInterface) | MoleculeInterface | inline |
vadd(const double ax, const double ay, const double az) override (defined in AutoPasSimpleMolecule) | AutoPasSimpleMolecule | inlinevirtual |
Vi(unsigned short d) const override (defined in AutoPasSimpleMolecule) | AutoPasSimpleMolecule | inlinevirtual |
Vi_arr() (defined in MoleculeInterface) | MoleculeInterface | inlinevirtual |
Viadd(const double a[]) override (defined in AutoPasSimpleMolecule) | AutoPasSimpleMolecule | inlinevirtual |
vsub(const double ax, const double ay, const double az) override (defined in AutoPasSimpleMolecule) | AutoPasSimpleMolecule | inlinevirtual |
write(std::ostream &ostrm) const override (defined in AutoPasSimpleMolecule) | AutoPasSimpleMolecule | inlinevirtual |
writeBinary(std::ostream &ostrm) const override (defined in AutoPasSimpleMolecule) | AutoPasSimpleMolecule | inlinevirtual |
~AutoPasSimpleMolecule() override=default (defined in AutoPasSimpleMolecule) | AutoPasSimpleMolecule | |
~MoleculeInterface() (defined in MoleculeInterface) | MoleculeInterface | inlinevirtual |