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

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

AttributeNames enum nameAutoPasSimpleMolecule
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)AutoPasSimpleMoleculeexplicit
AutoPasSimpleMolecule(const AutoPasSimpleMolecule &m)=default (defined in AutoPasSimpleMolecule)AutoPasSimpleMolecule
buildOwnSoA() overrideAutoPasSimpleMoleculeinlinevirtual
calcFM() override (defined in AutoPasSimpleMolecule)AutoPasSimpleMoleculeinlinevirtual
calculate_mv2_Iw2(double &summv2, double &sumIw2) override (defined in AutoPasSimpleMolecule)AutoPasSimpleMoleculeinlinevirtual
calculate_mv2_Iw2(double &summv2, double &sumIw2, double offx, double offy, double offz) override (defined in AutoPasSimpleMolecule)AutoPasSimpleMoleculeinlinevirtual
charge_d(unsigned int i) const override (defined in AutoPasSimpleMolecule)AutoPasSimpleMoleculeinlinevirtual
charge_d_abs(unsigned int i) const override (defined in AutoPasSimpleMolecule)AutoPasSimpleMoleculeinlinevirtual
charge_F(unsigned int i) const override (defined in AutoPasSimpleMolecule)AutoPasSimpleMoleculeinlinevirtual
check(unsigned long id) override (defined in AutoPasSimpleMolecule)AutoPasSimpleMoleculeinlinevirtual
clearFM() override (defined in AutoPasSimpleMolecule)AutoPasSimpleMoleculeinlinevirtual
component() const override (defined in AutoPasSimpleMolecule)AutoPasSimpleMoleculeinlinevirtual
componentid() const (defined in MoleculeInterface)MoleculeInterfaceinline
computeCharge_d(unsigned int i) const override (defined in AutoPasSimpleMolecule)AutoPasSimpleMoleculeinlinevirtual
computeDipole_d(unsigned int i) const override (defined in AutoPasSimpleMolecule)AutoPasSimpleMoleculeinlinevirtual
computeDipole_e(unsigned int i) const override (defined in AutoPasSimpleMolecule)AutoPasSimpleMoleculeinlinevirtual
computeLJcenter_d(unsigned int i) const override (defined in AutoPasSimpleMolecule)AutoPasSimpleMoleculeinlinevirtual
computeQuadrupole_d(unsigned int i) const override (defined in AutoPasSimpleMolecule)AutoPasSimpleMoleculeinlinevirtual
computeQuadrupole_e(unsigned int i) const override (defined in AutoPasSimpleMolecule)AutoPasSimpleMoleculeinlinevirtual
convert_double_to_vcp_real_calc(const std::array< double, 3 > &v) (defined in MoleculeInterface)MoleculeInterfaceinlinestatic
D(unsigned short d) const override (defined in AutoPasSimpleMolecule)AutoPasSimpleMoleculeinlinevirtual
D_arr() const (defined in MoleculeInterface)MoleculeInterfaceinline
dipole_d(unsigned int i) const override (defined in AutoPasSimpleMolecule)AutoPasSimpleMoleculeinlinevirtual
dipole_d_abs(unsigned int i) const override (defined in AutoPasSimpleMolecule)AutoPasSimpleMoleculeinlinevirtual
dipole_e(unsigned int i) const override (defined in AutoPasSimpleMolecule)AutoPasSimpleMoleculeinlinevirtual
dipole_F(unsigned int i) const override (defined in AutoPasSimpleMolecule)AutoPasSimpleMoleculeinlinevirtual
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 d) const override (defined in AutoPasSimpleMolecule)AutoPasSimpleMoleculeinlinevirtual
F2() const (defined in MoleculeInterface)MoleculeInterfaceinlinevirtual
F_arr() (defined in MoleculeInterface)MoleculeInterfaceinlinevirtual
Fadd(const double F[]) override (defined in AutoPasSimpleMolecule)AutoPasSimpleMoleculeinlinevirtual
Fchargeadd(unsigned int i, double a[]) override (defined in AutoPasSimpleMolecule)AutoPasSimpleMoleculeinlinevirtual
Fchargesub(unsigned int i, double a[]) override (defined in AutoPasSimpleMolecule)AutoPasSimpleMoleculeinlinevirtual
Fdipoleadd(unsigned int i, double a[]) override (defined in AutoPasSimpleMolecule)AutoPasSimpleMoleculeinlinevirtual
Fdipolesub(unsigned int i, double a[]) override (defined in AutoPasSimpleMolecule)AutoPasSimpleMoleculeinlinevirtual
Fljcenteradd(unsigned int i, double a[]) override (defined in AutoPasSimpleMolecule)AutoPasSimpleMoleculeinlinevirtual
Fljcentersub(unsigned int i, double a[]) override (defined in AutoPasSimpleMolecule)AutoPasSimpleMoleculeinlinevirtual
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)AutoPasSimpleMoleculeinlinevirtual
Fquadrupolesub(unsigned int i, double a[]) override (defined in AutoPasSimpleMolecule)AutoPasSimpleMoleculeinlinevirtual
get()AutoPasSimpleMoleculeinline
getComponentLookUpID() const (defined in MoleculeInterface)MoleculeInterfaceinlinevirtual
getI(unsigned short d) const override (defined in AutoPasSimpleMolecule)AutoPasSimpleMoleculeinlinevirtual
getID() const override (defined in AutoPasSimpleMolecule)AutoPasSimpleMoleculeinlinevirtual
getTypeId() const (defined in AutoPasSimpleMolecule)AutoPasSimpleMoleculeinline
getWriteFormat() (defined in AutoPasSimpleMolecule)AutoPasSimpleMoleculeinlinestatic
id enum value (defined in AutoPasSimpleMolecule)AutoPasSimpleMolecule
inBox(const double rmin[3], const double rmax[3]) const overrideAutoPasSimpleMoleculeinlinevirtual
inBox(const std::array< double, 3 > &rmin, const std::array< double, 3 > &rmax) const (defined in AutoPasSimpleMolecule)AutoPasSimpleMoleculeinline
isLessThan(const MoleculeInterface &m2) constMoleculeInterface
L2() const (defined in MoleculeInterface)MoleculeInterfaceinlinevirtual
ljcenter_d(unsigned int i) const override (defined in AutoPasSimpleMolecule)AutoPasSimpleMoleculeinlinevirtual
ljcenter_d_abs(unsigned int i) const override (defined in AutoPasSimpleMolecule)AutoPasSimpleMoleculeinlinevirtual
ljcenter_F(unsigned int i) const override (defined in AutoPasSimpleMolecule)AutoPasSimpleMoleculeinlinevirtual
M(unsigned short d) const override (defined in AutoPasSimpleMolecule)AutoPasSimpleMoleculeinlinevirtual
M2() const (defined in MoleculeInterface)MoleculeInterfaceinlinevirtual
M_arr() (defined in MoleculeInterface)MoleculeInterfaceinlinevirtual
Madd(const double a[]) override (defined in AutoPasSimpleMolecule)AutoPasSimpleMoleculeinlinevirtual
mass() const (defined in MoleculeInterface)MoleculeInterfaceinlinevirtual
move(int d, double dr) override (defined in AutoPasSimpleMolecule)AutoPasSimpleMoleculeinlinevirtual
normalizeQuaternion() override (defined in AutoPasSimpleMolecule)AutoPasSimpleMoleculeinlinevirtual
numCharges() const override (defined in AutoPasSimpleMolecule)AutoPasSimpleMoleculeinlinevirtual
numDipoles() const override (defined in AutoPasSimpleMolecule)AutoPasSimpleMoleculeinlinevirtual
numLJcenters() const override (defined in AutoPasSimpleMolecule)AutoPasSimpleMoleculeinlinevirtual
numOrientedSites() const override (defined in AutoPasSimpleMolecule)AutoPasSimpleMoleculeinlinevirtual
numQuadrupoles() const override (defined in AutoPasSimpleMolecule)AutoPasSimpleMoleculeinlinevirtual
numSites() const override (defined in AutoPasSimpleMolecule)AutoPasSimpleMoleculeinlinevirtual
orientationAngle(const MoleculeInterface &molecule2, double dr[3], double d2) const (defined in MoleculeInterface)MoleculeInterfaceinline
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)AutoPasSimpleMoleculeinlinevirtual
quadrupole_d(unsigned int i) const override (defined in AutoPasSimpleMolecule)AutoPasSimpleMoleculeinlinevirtual
quadrupole_d_abs(unsigned int i) const override (defined in AutoPasSimpleMolecule)AutoPasSimpleMoleculeinlinevirtual
quadrupole_e(unsigned int i) const override (defined in AutoPasSimpleMolecule)AutoPasSimpleMoleculeinlinevirtual
quadrupole_F(unsigned int i) const override (defined in AutoPasSimpleMolecule)AutoPasSimpleMoleculeinlinevirtual
r(unsigned short d) const override (defined in AutoPasSimpleMolecule)AutoPasSimpleMoleculeinlinevirtual
r_arr() const (defined in MoleculeInterface)MoleculeInterfaceinline
releaseOwnSoA() overrideAutoPasSimpleMoleculeinlinevirtual
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
set(typename std::tuple_element< static_cast< size_t >(attribute), SoAArraysType >::type::value_type value)AutoPasSimpleMoleculeinline
setComponent(Component *component) override (defined in AutoPasSimpleMolecule)AutoPasSimpleMoleculeinlinevirtual
setD(unsigned short d, double D) override (defined in AutoPasSimpleMolecule)AutoPasSimpleMoleculeinlinevirtual
setF(unsigned short d, double F) override (defined in AutoPasSimpleMolecule)AutoPasSimpleMoleculeinlinevirtual
setF(double F[3]) override (defined in AutoPasSimpleMolecule)AutoPasSimpleMoleculeinlinevirtual
setF(const std::array< double, 3 > &f) (defined in AutoPasSimpleMolecule)AutoPasSimpleMoleculeinline
setid(unsigned long id) override (defined in AutoPasSimpleMolecule)AutoPasSimpleMoleculeinlinevirtual
setM(double M[3]) override (defined in AutoPasSimpleMolecule)AutoPasSimpleMoleculeinlinevirtual
setq(Quaternion q) override (defined in AutoPasSimpleMolecule)AutoPasSimpleMoleculeinlinevirtual
setr(unsigned short d, double r) override (defined in AutoPasSimpleMolecule)AutoPasSimpleMoleculeinlinevirtual
setSoA(CellDataSoABase *const s) override (defined in AutoPasSimpleMolecule)AutoPasSimpleMoleculeinlinevirtual
setStartIndexSoA_C(unsigned i) override (defined in AutoPasSimpleMolecule)AutoPasSimpleMoleculeinlinevirtual
setStartIndexSoA_D(unsigned i) override (defined in AutoPasSimpleMolecule)AutoPasSimpleMoleculeinlinevirtual
setStartIndexSoA_LJ(unsigned i) override (defined in AutoPasSimpleMolecule)AutoPasSimpleMoleculeinlinevirtual
setStartIndexSoA_Q(unsigned i) override (defined in AutoPasSimpleMolecule)AutoPasSimpleMoleculeinlinevirtual
setupSoACache(CellDataSoABase *const s, unsigned iLJ, unsigned iC, unsigned iD, unsigned iQ) override (defined in AutoPasSimpleMolecule)AutoPasSimpleMoleculeinlinevirtual
setv(unsigned short d, double v) override (defined in AutoPasSimpleMolecule)AutoPasSimpleMoleculeinlinevirtual
setVi(double Vi[3]) override (defined in AutoPasSimpleMolecule)AutoPasSimpleMoleculeinlinevirtual
site_d(unsigned int i) const override (defined in AutoPasSimpleMolecule)AutoPasSimpleMoleculeinlinevirtual
site_d_abs(unsigned int i) const override (defined in AutoPasSimpleMolecule)AutoPasSimpleMoleculeinlinevirtual
site_F(unsigned int i) const override (defined in AutoPasSimpleMolecule)AutoPasSimpleMoleculeinlinevirtual
SoAArraysType typedefAutoPasSimpleMolecule
totalMemsize() const override (defined in AutoPasSimpleMolecule)AutoPasSimpleMoleculeinlinevirtual
typeId enum value (defined in AutoPasSimpleMolecule)AutoPasSimpleMolecule
U_kin() (defined in MoleculeInterface)MoleculeInterfaceinlinevirtual
U_rot() override (defined in AutoPasSimpleMolecule)AutoPasSimpleMoleculeinlinevirtual
U_rot_2() override (defined in AutoPasSimpleMolecule)AutoPasSimpleMoleculeinlinevirtual
U_trans() const (defined in MoleculeInterface)MoleculeInterfaceinlinevirtual
U_trans_2() const (defined in MoleculeInterface)MoleculeInterfaceinlinevirtual
upd_postF(double dt_halve, double &summv2, double &sumIw2) override (defined in AutoPasSimpleMolecule)AutoPasSimpleMoleculevirtual
upd_preF(double dt) override (defined in AutoPasSimpleMolecule)AutoPasSimpleMoleculevirtual
updateMassInertia() override (defined in AutoPasSimpleMolecule)AutoPasSimpleMoleculeinlinevirtual
v(unsigned short d) const override (defined in AutoPasSimpleMolecule)AutoPasSimpleMoleculeinlinevirtual
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 AutoPasSimpleMolecule)AutoPasSimpleMoleculeinlinevirtual
Vi(unsigned short d) const override (defined in AutoPasSimpleMolecule)AutoPasSimpleMoleculeinlinevirtual
Vi_arr() (defined in MoleculeInterface)MoleculeInterfaceinlinevirtual
Viadd(const double a[]) override (defined in AutoPasSimpleMolecule)AutoPasSimpleMoleculeinlinevirtual
vsub(const double ax, const double ay, const double az) override (defined in AutoPasSimpleMolecule)AutoPasSimpleMoleculeinlinevirtual
write(std::ostream &ostrm) const override (defined in AutoPasSimpleMolecule)AutoPasSimpleMoleculeinlinevirtual
writeBinary(std::ostream &ostrm) const override (defined in AutoPasSimpleMolecule)AutoPasSimpleMoleculeinlinevirtual
~AutoPasSimpleMolecule() override=default (defined in AutoPasSimpleMolecule)AutoPasSimpleMolecule
~MoleculeInterface() (defined in MoleculeInterface)MoleculeInterfaceinlinevirtual