_f | autopas::ParticleBase< floatType, idType > | protected |
_id | autopas::ParticleBase< floatType, idType > | protected |
_ownershipState | autopas::ParticleBase< floatType, idType > | protected |
_r | autopas::ParticleBase< floatType, idType > | protected |
_v | autopas::ParticleBase< floatType, idType > | protected |
accX enum value (defined in sphLib::SPHParticle) | sphLib::SPHParticle | |
accY enum value (defined in sphLib::SPHParticle) | sphLib::SPHParticle | |
accZ enum value (defined in sphLib::SPHParticle) | sphLib::SPHParticle | |
addAcceleration(const std::array< double, 3 > &acc) | sphLib::SPHParticle | |
addDensity(double density) | sphLib::SPHParticle | inline |
addEnergy(double energy) | sphLib::SPHParticle | inline |
addEngDot(double eng_dot) | sphLib::SPHParticle | inline |
addF(const std::array< double, 3 > &f) | autopas::ParticleBase< floatType, idType > | inline |
addR(const std::array< double, 3 > &r) | autopas::ParticleBase< floatType, idType > | inline |
addRDistanceCheck(const std::array< double, 3 > &r, double maxDistSquared) | autopas::ParticleBase< floatType, idType > | inline |
addV(const std::array< double, 3 > &v) | autopas::ParticleBase< floatType, idType > | inline |
AttributeNames enum name | sphLib::SPHParticle | |
calcDt() | sphLib::SPHParticle | inline |
calcPressure() | sphLib::SPHParticle | |
checkAndSetVSigMax(double v_sig) | sphLib::SPHParticle | inline |
density enum value (defined in sphLib::SPHParticle) | sphLib::SPHParticle | |
deserialize(const double *stream, size_t &index) | sphLib::SPHParticle | inlinestatic |
engDot enum value (defined in sphLib::SPHParticle) | sphLib::SPHParticle | |
forceX enum value (defined in autopas::ParticleBase< floatType, idType >) | autopas::ParticleBase< floatType, idType > | |
forceY enum value (defined in autopas::ParticleBase< floatType, idType >) | autopas::ParticleBase< floatType, idType > | |
forceZ enum value (defined in autopas::ParticleBase< floatType, idType >) | autopas::ParticleBase< floatType, idType > | |
get() | sphLib::SPHParticle | inline |
get() const | sphLib::SPHParticle | inline |
getAcceleration() const | sphLib::SPHParticle | inline |
getDensity() const | sphLib::SPHParticle | inline |
getDt() const | sphLib::SPHParticle | inline |
getEnergy() const | sphLib::SPHParticle | inline |
getEng_half() const | sphLib::SPHParticle | inline |
getEngDot() const | sphLib::SPHParticle | inline |
getF() const | autopas::ParticleBase< floatType, idType > | inline |
getID() const | autopas::ParticleBase< floatType, idType > | inline |
getMass() const | sphLib::SPHParticle | inline |
getOwnershipState() const | autopas::ParticleBase< floatType, idType > | inline |
getPressure() const | sphLib::SPHParticle | inline |
getR() const | autopas::ParticleBase< floatType, idType > | inline |
getSmoothingLength() const | sphLib::SPHParticle | inline |
getSoundSpeed() const | sphLib::SPHParticle | inline |
getV() const | autopas::ParticleBase< floatType, idType > | inline |
getVel_half() const | sphLib::SPHParticle | inline |
getVSigMax() const | sphLib::SPHParticle | inline |
id enum value (defined in autopas::ParticleBase< floatType, idType >) | autopas::ParticleBase< floatType, idType > | |
isDummy() const | autopas::ParticleBase< floatType, idType > | inline |
isHalo() const | autopas::ParticleBase< floatType, idType > | inline |
isOwned() const | autopas::ParticleBase< floatType, idType > | inline |
mass enum value (defined in sphLib::SPHParticle) | sphLib::SPHParticle | |
operator!=(const ParticleBase &rhs) const | autopas::ParticleBase< floatType, idType > | inline |
operator==(const ParticleBase &rhs) const | autopas::ParticleBase< floatType, idType > | inline |
ownershipState enum value (defined in sphLib::SPHParticle) | sphLib::SPHParticle | |
ParticleBase() (defined in autopas::ParticleBase< floatType, idType >) | autopas::ParticleBase< floatType, idType > | inline |
ParticleBase(const std::array< double, 3 > &r, const std::array< double, 3 > &v, idType id, OwnershipState ownershipState=OwnershipState::owned) | autopas::ParticleBase< floatType, idType > | inline |
ParticleIdType typedef | autopas::ParticleBase< floatType, idType > | |
ParticleSoAFloatPrecision typedef | autopas::ParticleBase< floatType, idType > | |
posX enum value (defined in sphLib::SPHParticle) | sphLib::SPHParticle | |
posY enum value (defined in sphLib::SPHParticle) | sphLib::SPHParticle | |
posZ enum value (defined in sphLib::SPHParticle) | sphLib::SPHParticle | |
pressure enum value (defined in sphLib::SPHParticle) | sphLib::SPHParticle | |
ptr enum value (defined in sphLib::SPHParticle) | sphLib::SPHParticle | |
serialize() const | sphLib::SPHParticle | inline |
set(typename std::tuple_element< attribute, SoAArraysType >::type::value_type value) | sphLib::SPHParticle | inline |
setAcceleration(const std::array< double, 3 > &acc) | sphLib::SPHParticle | inline |
setDensity(double density) | sphLib::SPHParticle | inline |
setDt(double dt) | sphLib::SPHParticle | inline |
setEnergy(double energy) | sphLib::SPHParticle | inline |
setEng_half(double eng_half) | sphLib::SPHParticle | inline |
setEngDot(double eng_dot) | sphLib::SPHParticle | inline |
setF(const std::array< double, 3 > &f) | autopas::ParticleBase< floatType, idType > | inline |
setID(idType id) | autopas::ParticleBase< floatType, idType > | inline |
setMass(double mass) | sphLib::SPHParticle | inline |
setOwnershipState(OwnershipState ownershipState) | autopas::ParticleBase< floatType, idType > | inline |
setPressure(double pressure) | sphLib::SPHParticle | inline |
setR(const std::array< double, 3 > &r) | autopas::ParticleBase< floatType, idType > | inline |
setRDistanceCheck(const std::array< double, 3 > &r, double maxDistSquared) | autopas::ParticleBase< floatType, idType > | inline |
setSmoothingLength(double smth) | sphLib::SPHParticle | inline |
setSoundSpeed(double snds) | sphLib::SPHParticle | inline |
setV(const std::array< double, 3 > &v) | autopas::ParticleBase< floatType, idType > | inline |
setVel_half(const std::array< double, 3 > &vel_half) | sphLib::SPHParticle | inline |
setVSigMax(double v_sig_max) | sphLib::SPHParticle | inline |
smth enum value (defined in sphLib::SPHParticle) | sphLib::SPHParticle | |
SoAArraysType typedef | sphLib::SPHParticle | |
soundSpeed enum value (defined in sphLib::SPHParticle) | sphLib::SPHParticle | |
SPHParticle() | sphLib::SPHParticle | inline |
SPHParticle(const std::array< double, 3 > &r, const std::array< double, 3 > &v, unsigned long id) | sphLib::SPHParticle | inline |
SPHParticle(const std::array< double, 3 > &r, const std::array< double, 3 > &v, unsigned long id, double mass, double smth, double snds) | sphLib::SPHParticle | inline |
subAcceleration(const std::array< double, 3 > &acc) | sphLib::SPHParticle | |
subF(const std::array< double, 3 > &f) | autopas::ParticleBase< floatType, idType > | inline |
toString() const | autopas::ParticleBase< floatType, idType > | inlinevirtual |
velX enum value (defined in sphLib::SPHParticle) | sphLib::SPHParticle | |
velY enum value (defined in sphLib::SPHParticle) | sphLib::SPHParticle | |
velZ enum value (defined in sphLib::SPHParticle) | sphLib::SPHParticle | |
vsigmax enum value (defined in sphLib::SPHParticle) | sphLib::SPHParticle | |
~ParticleBase()=default | autopas::ParticleBase< floatType, idType > | virtual |
~SPHParticle() override=default | sphLib::SPHParticle | |