walberla::mesa_pd::ParticleGhostCopyNotification::Parameters Struct Reference

#include <ParticleGhostCopyNotification.h>

Public Attributes

walberla::id_t uid {UniqueID<data::Particle>::invalidID()}
 
walberla::mesa_pd::Vec3 position {real_t(0)}
 
walberla::real_t interactionRadius {real_t(0)}
 
walberla::mesa_pd::data::particle_flags::FlagT flags {}
 
int owner {-1}
 
walberla::mesa_pd::Vec3 linearVelocity {real_t(0)}
 
walberla::real_t invMass {real_t(1)}
 
size_t shapeID {}
 
std::shared_ptr< walberla::mesa_pd::data::BaseShapebaseShape {make_shared<walberla::mesa_pd::data::BaseShape>()}
 
walberla::mesa_pd::Rot3 rotation {}
 
walberla::mesa_pd::Vec3 angularVelocity {real_t(0)}
 
walberla::real_t radiusAtTemperature {real_t(0)}
 
uint_t type {0}
 
std::map< walberla::id_t, walberla::mesa_pd::data::ContactHistoryoldContactHistory {}
 
walberla::real_t temperature {real_t(0)}
 
int64_t clusterID {-1}
 
int64_t segmentID {-1}
 

Member Data Documentation

◆ angularVelocity

walberla::mesa_pd::Vec3 walberla::mesa_pd::ParticleGhostCopyNotification::Parameters::angularVelocity {real_t(0)}

◆ baseShape

std::shared_ptr<walberla::mesa_pd::data::BaseShape> walberla::mesa_pd::ParticleGhostCopyNotification::Parameters::baseShape {make_shared<walberla::mesa_pd::data::BaseShape>()}

◆ clusterID

int64_t walberla::mesa_pd::ParticleGhostCopyNotification::Parameters::clusterID {-1}

◆ flags

walberla::mesa_pd::data::particle_flags::FlagT walberla::mesa_pd::ParticleGhostCopyNotification::Parameters::flags {}

◆ interactionRadius

walberla::real_t walberla::mesa_pd::ParticleGhostCopyNotification::Parameters::interactionRadius {real_t(0)}

◆ invMass

walberla::real_t walberla::mesa_pd::ParticleGhostCopyNotification::Parameters::invMass {real_t(1)}

◆ linearVelocity

walberla::mesa_pd::Vec3 walberla::mesa_pd::ParticleGhostCopyNotification::Parameters::linearVelocity {real_t(0)}

◆ oldContactHistory

std::map<walberla::id_t, walberla::mesa_pd::data::ContactHistory> walberla::mesa_pd::ParticleGhostCopyNotification::Parameters::oldContactHistory {}

◆ owner

int walberla::mesa_pd::ParticleGhostCopyNotification::Parameters::owner {-1}

◆ position

walberla::mesa_pd::Vec3 walberla::mesa_pd::ParticleGhostCopyNotification::Parameters::position {real_t(0)}

◆ radiusAtTemperature

walberla::real_t walberla::mesa_pd::ParticleGhostCopyNotification::Parameters::radiusAtTemperature {real_t(0)}

◆ rotation

walberla::mesa_pd::Rot3 walberla::mesa_pd::ParticleGhostCopyNotification::Parameters::rotation {}

◆ segmentID

int64_t walberla::mesa_pd::ParticleGhostCopyNotification::Parameters::segmentID {-1}

◆ shapeID

size_t walberla::mesa_pd::ParticleGhostCopyNotification::Parameters::shapeID {}

◆ temperature

walberla::real_t walberla::mesa_pd::ParticleGhostCopyNotification::Parameters::temperature {real_t(0)}

◆ type

uint_t walberla::mesa_pd::ParticleGhostCopyNotification::Parameters::type {0}

◆ uid

walberla::id_t walberla::mesa_pd::ParticleGhostCopyNotification::Parameters::uid {UniqueID<data::Particle>::invalidID()}

The documentation for this struct was generated from the following file: