create(const id_t &uid) | walberla::mesa_pd::data::ParticleAccessor | inline |
erase(const size_t &idx) | walberla::mesa_pd::data::ParticleAccessor | inline |
find(const id_t &uid) | walberla::mesa_pd::data::ParticleAccessor | inline |
getAngularVelocity(const size_t p_idx) const | walberla::mesa_pd::data::ParticleAccessor | inline |
getAngularVelocityRef(const size_t p_idx) | walberla::mesa_pd::data::ParticleAccessor | inline |
getBaseShape(const size_t p_idx) const | walberla::mesa_pd::data::ParticleAccessor | inline |
getBaseShapeRef(const size_t p_idx) | walberla::mesa_pd::data::ParticleAccessor | inline |
getClusterID(const size_t p_idx) const | walberla::mesa_pd::data::ParticleAccessor | inline |
getClusterIDRef(const size_t p_idx) | walberla::mesa_pd::data::ParticleAccessor | inline |
getCurrentBlock(const size_t p_idx) const | walberla::mesa_pd::data::ParticleAccessor | inline |
getCurrentBlockRef(const size_t p_idx) | walberla::mesa_pd::data::ParticleAccessor | inline |
getDv(const size_t p_idx) const | walberla::mesa_pd::data::ParticleAccessor | inline |
getDvRef(const size_t p_idx) | walberla::mesa_pd::data::ParticleAccessor | inline |
getDw(const size_t p_idx) const | walberla::mesa_pd::data::ParticleAccessor | inline |
getDwRef(const size_t p_idx) | walberla::mesa_pd::data::ParticleAccessor | inline |
getFlags(const size_t p_idx) const | walberla::mesa_pd::data::ParticleAccessor | inline |
getFlagsRef(const size_t p_idx) | walberla::mesa_pd::data::ParticleAccessor | inline |
getForce(const size_t p_idx) const | walberla::mesa_pd::data::ParticleAccessor | inline |
getForceRef(const size_t p_idx) | walberla::mesa_pd::data::ParticleAccessor | inline |
getGhostOwners(const size_t p_idx) const | walberla::mesa_pd::data::ParticleAccessor | inline |
getGhostOwnersRef(const size_t p_idx) | walberla::mesa_pd::data::ParticleAccessor | inline |
getHeatFlux(const size_t p_idx) const | walberla::mesa_pd::data::ParticleAccessor | inline |
getHeatFluxRef(const size_t p_idx) | walberla::mesa_pd::data::ParticleAccessor | inline |
getHydrodynamicForce(const size_t p_idx) const | walberla::mesa_pd::data::ParticleAccessor | inline |
getHydrodynamicForceRef(const size_t p_idx) | walberla::mesa_pd::data::ParticleAccessor | inline |
getHydrodynamicTorque(const size_t p_idx) const | walberla::mesa_pd::data::ParticleAccessor | inline |
getHydrodynamicTorqueRef(const size_t p_idx) | walberla::mesa_pd::data::ParticleAccessor | inline |
getInertiaBF(const size_t p_idx) const | walberla::mesa_pd::data::ParticleAccessorWithShape | inline |
getInteractionRadius(const size_t p_idx) const | walberla::mesa_pd::data::ParticleAccessor | inline |
getInteractionRadiusRef(const size_t p_idx) | walberla::mesa_pd::data::ParticleAccessor | inline |
getInvalidIdx() const | walberla::mesa_pd::data::ParticleAccessor | inline |
getInvalidUid() const | walberla::mesa_pd::data::ParticleAccessor | inline |
getInvInertiaBF(const size_t p_idx) const | walberla::mesa_pd::data::ParticleAccessorWithShape | inline |
getInvInertiaBFIncludingVirtual(const size_t p_idx) const | walberla::mesa_pd::data::ParticleAccessor | inline |
getInvInertiaBFIncludingVirtualRef(const size_t p_idx) | walberla::mesa_pd::data::ParticleAccessor | inline |
getInvInertiaBFRef(const size_t p_idx) | walberla::mesa_pd::data::ParticleAccessor | inline |
getInvMass(const size_t p_idx) const | walberla::mesa_pd::data::ParticleAccessorWithShape | inline |
getInvMassIncludingVirtual(const size_t p_idx) const | walberla::mesa_pd::data::ParticleAccessor | inline |
getInvMassIncludingVirtualRef(const size_t p_idx) | walberla::mesa_pd::data::ParticleAccessor | inline |
getInvMassRef(const size_t p_idx) | walberla::mesa_pd::data::ParticleAccessor | inline |
getLinearVelocity(const size_t p_idx) const | walberla::mesa_pd::data::ParticleAccessor | inline |
getLinearVelocityRef(const size_t p_idx) | walberla::mesa_pd::data::ParticleAccessor | inline |
getMass(const size_t p_idx) const | walberla::mesa_pd::data::ParticleAccessorWithShape | inline |
getNeighborState(const size_t p_idx) const | walberla::mesa_pd::data::ParticleAccessor | inline |
getNeighborStateRef(const size_t p_idx) | walberla::mesa_pd::data::ParticleAccessor | inline |
getNewContactHistory(const size_t p_idx) const | walberla::mesa_pd::data::ParticleAccessor | inline |
getNewContactHistoryRef(const size_t p_idx) | walberla::mesa_pd::data::ParticleAccessor | inline |
getNextParticle(const size_t p_idx) const | walberla::mesa_pd::data::ParticleAccessor | inline |
getNextParticleRef(const size_t p_idx) | walberla::mesa_pd::data::ParticleAccessor | inline |
getNumContacts(const size_t p_idx) const | walberla::mesa_pd::data::ParticleAccessor | inline |
getNumContactsRef(const size_t p_idx) | walberla::mesa_pd::data::ParticleAccessor | inline |
getOldAngularAcceleration(const size_t p_idx) const | walberla::mesa_pd::data::ParticleAccessor | inline |
getOldAngularAccelerationRef(const size_t p_idx) | walberla::mesa_pd::data::ParticleAccessor | inline |
getOldContactHistory(const size_t p_idx) const | walberla::mesa_pd::data::ParticleAccessor | inline |
getOldContactHistoryRef(const size_t p_idx) | walberla::mesa_pd::data::ParticleAccessor | inline |
getOldForce(const size_t p_idx) const | walberla::mesa_pd::data::ParticleAccessor | inline |
getOldForceRef(const size_t p_idx) | walberla::mesa_pd::data::ParticleAccessor | inline |
getOldHydrodynamicForce(const size_t p_idx) const | walberla::mesa_pd::data::ParticleAccessor | inline |
getOldHydrodynamicForceRef(const size_t p_idx) | walberla::mesa_pd::data::ParticleAccessor | inline |
getOldHydrodynamicTorque(const size_t p_idx) const | walberla::mesa_pd::data::ParticleAccessor | inline |
getOldHydrodynamicTorqueRef(const size_t p_idx) | walberla::mesa_pd::data::ParticleAccessor | inline |
getOldLinearAcceleration(const size_t p_idx) const | walberla::mesa_pd::data::ParticleAccessor | inline |
getOldLinearAccelerationRef(const size_t p_idx) | walberla::mesa_pd::data::ParticleAccessor | inline |
getOldTorque(const size_t p_idx) const | walberla::mesa_pd::data::ParticleAccessor | inline |
getOldTorqueRef(const size_t p_idx) | walberla::mesa_pd::data::ParticleAccessor | inline |
getOwner(const size_t p_idx) const | walberla::mesa_pd::data::ParticleAccessor | inline |
getOwnerRef(const size_t p_idx) | walberla::mesa_pd::data::ParticleAccessor | inline |
getPosition(const size_t p_idx) const | walberla::mesa_pd::data::ParticleAccessor | inline |
getPositionRef(const size_t p_idx) | walberla::mesa_pd::data::ParticleAccessor | inline |
getRadiusAtTemperature(const size_t p_idx) const | walberla::mesa_pd::data::ParticleAccessor | inline |
getRadiusAtTemperatureRef(const size_t p_idx) | walberla::mesa_pd::data::ParticleAccessor | inline |
getRotation(const size_t p_idx) const | walberla::mesa_pd::data::ParticleAccessor | inline |
getRotationRef(const size_t p_idx) | walberla::mesa_pd::data::ParticleAccessor | inline |
getSegmentID(const size_t p_idx) const | walberla::mesa_pd::data::ParticleAccessor | inline |
getSegmentIDRef(const size_t p_idx) | walberla::mesa_pd::data::ParticleAccessor | inline |
getShape(const size_t p_idx) const | walberla::mesa_pd::data::ParticleAccessorWithShape | inline |
getShapeID(const size_t p_idx) const | walberla::mesa_pd::data::ParticleAccessor | inline |
getShapeIDRef(const size_t p_idx) | walberla::mesa_pd::data::ParticleAccessor | inline |
getTemperature(const size_t p_idx) const | walberla::mesa_pd::data::ParticleAccessor | inline |
getTemperatureRef(const size_t p_idx) | walberla::mesa_pd::data::ParticleAccessor | inline |
getTorque(const size_t p_idx) const | walberla::mesa_pd::data::ParticleAccessor | inline |
getTorqueRef(const size_t p_idx) | walberla::mesa_pd::data::ParticleAccessor | inline |
getType(const size_t p_idx) const | walberla::mesa_pd::data::ParticleAccessor | inline |
getTypeRef(const size_t p_idx) | walberla::mesa_pd::data::ParticleAccessor | inline |
getUid(const size_t p_idx) const | walberla::mesa_pd::data::ParticleAccessor | inline |
getUidRef(const size_t p_idx) | walberla::mesa_pd::data::ParticleAccessor | inline |
getVirtualInertiaBF(const size_t p_idx) const | walberla::mesa_pd::data::ParticleAccessor | inline |
getVirtualInertiaBFRef(const size_t p_idx) | walberla::mesa_pd::data::ParticleAccessor | inline |
getVirtualMass(const size_t p_idx) const | walberla::mesa_pd::data::ParticleAccessor | inline |
getVirtualMassRef(const size_t p_idx) | walberla::mesa_pd::data::ParticleAccessor | inline |
getVolume(const size_t p_idx) const | walberla::mesa_pd::data::ParticleAccessorWithShape | inline |
ParticleAccessor(const std::shared_ptr< data::ParticleStorage > &ps) | walberla::mesa_pd::data::ParticleAccessor | inline |
ParticleAccessorWithShape(std::shared_ptr< data::ParticleStorage > &ps, std::shared_ptr< data::ShapeStorage > &ss) | walberla::mesa_pd::data::ParticleAccessorWithShape | inline |
ps_ | walberla::mesa_pd::data::ParticleAccessor | protected |
setAngularVelocity(const size_t p_idx, walberla::mesa_pd::Vec3 const &v) | walberla::mesa_pd::data::ParticleAccessor | inline |
setBaseShape(const size_t p_idx, std::shared_ptr< walberla::mesa_pd::data::BaseShape > const &v) | walberla::mesa_pd::data::ParticleAccessor | inline |
setClusterID(const size_t p_idx, int64_t const &v) | walberla::mesa_pd::data::ParticleAccessor | inline |
setCurrentBlock(const size_t p_idx, blockforest::BlockID const &v) | walberla::mesa_pd::data::ParticleAccessor | inline |
setDv(const size_t p_idx, walberla::mesa_pd::Vec3 const &v) | walberla::mesa_pd::data::ParticleAccessor | inline |
setDw(const size_t p_idx, walberla::mesa_pd::Vec3 const &v) | walberla::mesa_pd::data::ParticleAccessor | inline |
setFlags(const size_t p_idx, walberla::mesa_pd::data::particle_flags::FlagT const &v) | walberla::mesa_pd::data::ParticleAccessor | inline |
setForce(const size_t p_idx, walberla::mesa_pd::Vec3 const &v) | walberla::mesa_pd::data::ParticleAccessor | inline |
setGhostOwners(const size_t p_idx, std::unordered_set< walberla::mpi::MPIRank > const &v) | walberla::mesa_pd::data::ParticleAccessor | inline |
setHeatFlux(const size_t p_idx, walberla::real_t const &v) | walberla::mesa_pd::data::ParticleAccessor | inline |
setHydrodynamicForce(const size_t p_idx, walberla::mesa_pd::Vec3 const &v) | walberla::mesa_pd::data::ParticleAccessor | inline |
setHydrodynamicTorque(const size_t p_idx, walberla::mesa_pd::Vec3 const &v) | walberla::mesa_pd::data::ParticleAccessor | inline |
setInteractionRadius(const size_t p_idx, walberla::real_t const &v) | walberla::mesa_pd::data::ParticleAccessor | inline |
setInvInertiaBF(const size_t p_idx, walberla::mesa_pd::Mat3 const &v) | walberla::mesa_pd::data::ParticleAccessor | inline |
setInvInertiaBFIncludingVirtual(const size_t p_idx, walberla::mesa_pd::Mat3 const &v) | walberla::mesa_pd::data::ParticleAccessor | inline |
setInvMass(const size_t p_idx, walberla::real_t const &v) | walberla::mesa_pd::data::ParticleAccessor | inline |
setInvMassIncludingVirtual(const size_t p_idx, walberla::real_t const &v) | walberla::mesa_pd::data::ParticleAccessor | inline |
setLinearVelocity(const size_t p_idx, walberla::mesa_pd::Vec3 const &v) | walberla::mesa_pd::data::ParticleAccessor | inline |
setNeighborState(const size_t p_idx, std::unordered_set< walberla::mpi::MPIRank > const &v) | walberla::mesa_pd::data::ParticleAccessor | inline |
setNewContactHistory(const size_t p_idx, std::map< walberla::id_t, walberla::mesa_pd::data::ContactHistory > const &v) | walberla::mesa_pd::data::ParticleAccessor | inline |
setNextParticle(const size_t p_idx, int const &v) | walberla::mesa_pd::data::ParticleAccessor | inline |
setNumContacts(const size_t p_idx, uint_t const &v) | walberla::mesa_pd::data::ParticleAccessor | inline |
setOldAngularAcceleration(const size_t p_idx, walberla::mesa_pd::Vec3 const &v) | walberla::mesa_pd::data::ParticleAccessor | inline |
setOldContactHistory(const size_t p_idx, std::map< walberla::id_t, walberla::mesa_pd::data::ContactHistory > const &v) | walberla::mesa_pd::data::ParticleAccessor | inline |
setOldForce(const size_t p_idx, walberla::mesa_pd::Vec3 const &v) | walberla::mesa_pd::data::ParticleAccessor | inline |
setOldHydrodynamicForce(const size_t p_idx, walberla::mesa_pd::Vec3 const &v) | walberla::mesa_pd::data::ParticleAccessor | inline |
setOldHydrodynamicTorque(const size_t p_idx, walberla::mesa_pd::Vec3 const &v) | walberla::mesa_pd::data::ParticleAccessor | inline |
setOldLinearAcceleration(const size_t p_idx, walberla::mesa_pd::Vec3 const &v) | walberla::mesa_pd::data::ParticleAccessor | inline |
setOldTorque(const size_t p_idx, walberla::mesa_pd::Vec3 const &v) | walberla::mesa_pd::data::ParticleAccessor | inline |
setOwner(const size_t p_idx, int const &v) | walberla::mesa_pd::data::ParticleAccessor | inline |
setPosition(const size_t p_idx, walberla::mesa_pd::Vec3 const &v) | walberla::mesa_pd::data::ParticleAccessor | inline |
setRadiusAtTemperature(const size_t p_idx, walberla::real_t const &v) | walberla::mesa_pd::data::ParticleAccessor | inline |
setRotation(const size_t p_idx, walberla::mesa_pd::Rot3 const &v) | walberla::mesa_pd::data::ParticleAccessor | inline |
setSegmentID(const size_t p_idx, int64_t const &v) | walberla::mesa_pd::data::ParticleAccessor | inline |
setShapeID(const size_t p_idx, size_t const &v) | walberla::mesa_pd::data::ParticleAccessor | inline |
setTemperature(const size_t p_idx, walberla::real_t const &v) | walberla::mesa_pd::data::ParticleAccessor | inline |
setTorque(const size_t p_idx, walberla::mesa_pd::Vec3 const &v) | walberla::mesa_pd::data::ParticleAccessor | inline |
setType(const size_t p_idx, uint_t const &v) | walberla::mesa_pd::data::ParticleAccessor | inline |
setUid(const size_t p_idx, walberla::id_t const &v) | walberla::mesa_pd::data::ParticleAccessor | inline |
setVirtualInertiaBF(const size_t p_idx, walberla::mesa_pd::Mat3 const &v) | walberla::mesa_pd::data::ParticleAccessor | inline |
setVirtualMass(const size_t p_idx, walberla::real_t const &v) | walberla::mesa_pd::data::ParticleAccessor | inline |
size() const | walberla::mesa_pd::data::ParticleAccessor | inline |
ss_ | walberla::mesa_pd::data::ParticleAccessorWithShape | private |
uidToIdx(const id_t &uid) const | walberla::mesa_pd::data::ParticleAccessor | inline |
~IAccessor()=default | walberla::mesa_pd::data::IAccessor | virtual |
~ParticleAccessor() override=default | walberla::mesa_pd::data::ParticleAccessor | |