|
waLBerla 7.2
|
Classes | |
| class | walberla::mesa_pd::data::particle_flags::FlagT |
| struct | walberla::mpi::BufferSizeTrait< walberla::mesa_pd::data::particle_flags::FlagT > |
Namespaces | |
| namespace | walberla |
| Storage for detected contacts which can be used to perform actions for all contacts, e.g. | |
| namespace | walberla::mesa_pd |
| namespace | walberla::mesa_pd::data |
| namespace | walberla::mesa_pd::data::particle_flags |
| namespace | walberla::mpi |
Functions | |
| void | walberla::mesa_pd::data::particle_flags::set (FlagT &flags, const FlagT::value_type flag) |
| void | walberla::mesa_pd::data::particle_flags::unset (FlagT &flags, const FlagT::value_type flag) |
| bool | walberla::mesa_pd::data::particle_flags::isSet (const FlagT &flags, const FlagT::value_type flag) |
| std::ostream & | walberla::mesa_pd::data::particle_flags::operator<< (std::ostream &os, const FlagT &flags) |
| template<typename T , typename G > | |
| mpi::GenericSendBuffer< T, G > & | walberla::mpi::operator<< (mpi::GenericSendBuffer< T, G > &buf, const walberla::mesa_pd::data::particle_flags::FlagT &flags) |
| template<typename T > | |
| mpi::GenericRecvBuffer< T > & | walberla::mpi::operator>> (mpi::GenericRecvBuffer< T > &buf, walberla::mesa_pd::data::particle_flags::FlagT &flags) |
Variables | |
| static const FlagT::value_type | walberla::mesa_pd::data::particle_flags::NO_FLAGS = 0 |
| default value after initialization | |
| static const FlagT::value_type | walberla::mesa_pd::data::particle_flags::INFINITE = (1 << 1) |
| the particle extends into at least one direction till infinity | |
| static const FlagT::value_type | walberla::mesa_pd::data::particle_flags::FIXED = (1 << 2) |
| spatial integrators will skip this particle, however, forces and torques are reset | |
| static const FlagT::value_type | walberla::mesa_pd::data::particle_flags::NON_COMMUNICATING = (1 << 3) |
| all communication functions are skipped for this particle | |
| static const FlagT::value_type | walberla::mesa_pd::data::particle_flags::GHOST = (1 << 4) |
| this is a ghost particle | |
| static const FlagT::value_type | walberla::mesa_pd::data::particle_flags::GLOBAL = (1 << 5) |
| this particle exists on all processes with the same uid | |