#include <atomic>
#include <limits>
#include <map>
#include <type_traits>
#include <unordered_map>
#include <unordered_set>
#include <vector>
#include <mesa_pd/data/ContactHistory.h>
#include <mesa_pd/data/DataTypes.h>
#include <mesa_pd/data/IAccessor.h>
#include <mesa_pd/data/Flags.h>
#include <mesa_pd/data/shape/BaseShape.h>
#include <blockforest/BlockForest.h>
#include <mesa_pd/data/STLOverloads.h>
#include <core/Abort.h>
#include <core/debug/Debug.h>
#include <core/math/AABB.h>
#include <core/mpi/MPIWrapper.h>
#include <core/OpenMP.h>
#include <core/STLIO.h>
#include <core/UniqueID.h>
Classes | |
class | walberla::mesa_pd::data::ParticleStorage |
class | walberla::mesa_pd::data::ParticleStorage::Particle |
class | walberla::mesa_pd::data::ParticleStorage::iterator |
class | walberla::mesa_pd::data::SelectParticleUid |
Predicate that selects a certain property from a Particle. More... | |
class | walberla::mesa_pd::data::SelectParticlePosition |
Predicate that selects a certain property from a Particle. More... | |
class | walberla::mesa_pd::data::SelectParticleInteractionRadius |
Predicate that selects a certain property from a Particle. More... | |
class | walberla::mesa_pd::data::SelectParticleFlags |
Predicate that selects a certain property from a Particle. More... | |
class | walberla::mesa_pd::data::SelectParticleOwner |
Predicate that selects a certain property from a Particle. More... | |
class | walberla::mesa_pd::data::SelectParticleGhostOwners |
Predicate that selects a certain property from a Particle. More... | |
class | walberla::mesa_pd::data::SelectParticleLinearVelocity |
Predicate that selects a certain property from a Particle. More... | |
class | walberla::mesa_pd::data::SelectParticleInvMass |
Predicate that selects a certain property from a Particle. More... | |
class | walberla::mesa_pd::data::SelectParticleForce |
Predicate that selects a certain property from a Particle. More... | |
class | walberla::mesa_pd::data::SelectParticleOldForce |
Predicate that selects a certain property from a Particle. More... | |
class | walberla::mesa_pd::data::SelectParticleShapeID |
Predicate that selects a certain property from a Particle. More... | |
class | walberla::mesa_pd::data::SelectParticleBaseShape |
Predicate that selects a certain property from a Particle. More... | |
class | walberla::mesa_pd::data::SelectParticleRotation |
Predicate that selects a certain property from a Particle. More... | |
class | walberla::mesa_pd::data::SelectParticleAngularVelocity |
Predicate that selects a certain property from a Particle. More... | |
class | walberla::mesa_pd::data::SelectParticleTorque |
Predicate that selects a certain property from a Particle. More... | |
class | walberla::mesa_pd::data::SelectParticleOldTorque |
Predicate that selects a certain property from a Particle. More... | |
class | walberla::mesa_pd::data::SelectParticleRadiusAtTemperature |
Predicate that selects a certain property from a Particle. More... | |
class | walberla::mesa_pd::data::SelectParticleCurrentBlock |
Predicate that selects a certain property from a Particle. More... | |
class | walberla::mesa_pd::data::SelectParticleType |
Predicate that selects a certain property from a Particle. More... | |
class | walberla::mesa_pd::data::SelectParticleNextParticle |
Predicate that selects a certain property from a Particle. More... | |
class | walberla::mesa_pd::data::SelectParticleOldContactHistory |
Predicate that selects a certain property from a Particle. More... | |
class | walberla::mesa_pd::data::SelectParticleNewContactHistory |
Predicate that selects a certain property from a Particle. More... | |
class | walberla::mesa_pd::data::SelectParticleTemperature |
Predicate that selects a certain property from a Particle. More... | |
class | walberla::mesa_pd::data::SelectParticleHeatFlux |
Predicate that selects a certain property from a Particle. More... | |
class | walberla::mesa_pd::data::SelectParticleNumContacts |
Predicate that selects a certain property from a Particle. More... | |
class | walberla::mesa_pd::data::SelectParticleDv |
Predicate that selects a certain property from a Particle. More... | |
class | walberla::mesa_pd::data::SelectParticleDw |
Predicate that selects a certain property from a Particle. More... | |
class | walberla::mesa_pd::data::SelectParticleHydrodynamicForce |
Predicate that selects a certain property from a Particle. More... | |
class | walberla::mesa_pd::data::SelectParticleHydrodynamicTorque |
Predicate that selects a certain property from a Particle. More... | |
class | walberla::mesa_pd::data::SelectParticleOldHydrodynamicForce |
Predicate that selects a certain property from a Particle. More... | |
class | walberla::mesa_pd::data::SelectParticleOldHydrodynamicTorque |
Predicate that selects a certain property from a Particle. More... | |
class | walberla::mesa_pd::data::SelectParticleVirtualMass |
Predicate that selects a certain property from a Particle. More... | |
class | walberla::mesa_pd::data::SelectParticleInvMassIncludingVirtual |
Predicate that selects a certain property from a Particle. More... | |
class | walberla::mesa_pd::data::SelectParticleOldLinearAcceleration |
Predicate that selects a certain property from a Particle. More... | |
class | walberla::mesa_pd::data::SelectParticleInvInertiaBF |
Predicate that selects a certain property from a Particle. More... | |
class | walberla::mesa_pd::data::SelectParticleVirtualInertiaBF |
Predicate that selects a certain property from a Particle. More... | |
class | walberla::mesa_pd::data::SelectParticleInvInertiaBFIncludingVirtual |
Predicate that selects a certain property from a Particle. More... | |
class | walberla::mesa_pd::data::SelectParticleOldAngularAcceleration |
Predicate that selects a certain property from a Particle. More... | |
class | walberla::mesa_pd::data::SelectParticleClusterID |
Predicate that selects a certain property from a Particle. More... | |
class | walberla::mesa_pd::data::SelectParticleSegmentID |
Predicate that selects a certain property from a Particle. More... | |
class | walberla::mesa_pd::data::SelectParticleNeighborState |
Predicate that selects a certain property from a Particle. More... | |
Namespaces | |
walberla | |
\file TimestepTracker.h \ingroup lbm \author Frederik Hennig frede rik. henni g@fa u.de | |
walberla::mesa_pd | |
walberla::mesa_pd::data | |
Typedefs | |
using | walberla::mesa_pd::data::Particle = ParticleStorage::Particle |
Functions | |
void | walberla::mesa_pd::data::swap (ParticleStorage::Particle lhs, ParticleStorage::Particle rhs) |
std::ostream & | walberla::mesa_pd::data::operator<< (std::ostream &os, const ParticleStorage::Particle &p) |
ParticleStorage::iterator | walberla::mesa_pd::data::operator+ (const ParticleStorage::iterator &it, const size_t n) |
ParticleStorage::iterator | walberla::mesa_pd::data::operator+ (const size_t n, const ParticleStorage::iterator &it) |
ParticleStorage::iterator | walberla::mesa_pd::data::operator- (const ParticleStorage::iterator &it, const size_t n) |
ParticleStorage::iterator::difference_type | walberla::mesa_pd::data::operator- (const ParticleStorage::iterator &lhs, const ParticleStorage::iterator &rhs) |
bool | walberla::mesa_pd::data::operator== (const ParticleStorage::iterator &lhs, const ParticleStorage::iterator &rhs) |
bool | walberla::mesa_pd::data::operator!= (const ParticleStorage::iterator &lhs, const ParticleStorage::iterator &rhs) |
bool | walberla::mesa_pd::data::operator< (const ParticleStorage::iterator &lhs, const ParticleStorage::iterator &rhs) |
bool | walberla::mesa_pd::data::operator> (const ParticleStorage::iterator &lhs, const ParticleStorage::iterator &rhs) |
bool | walberla::mesa_pd::data::operator<= (const ParticleStorage::iterator &lhs, const ParticleStorage::iterator &rhs) |
bool | walberla::mesa_pd::data::operator>= (const ParticleStorage::iterator &lhs, const ParticleStorage::iterator &rhs) |
void | walberla::mesa_pd::data::swap (ParticleStorage::iterator &lhs, ParticleStorage::iterator &rhs) |