#include <analytic_particle_watcher.h>
|
| | KRATOS_CLASS_POINTER_DEFINITION (AnalyticParticleWatcher) |
| |
| | AnalyticParticleWatcher () |
| | Default constructor. More...
|
| |
| virtual | ~AnalyticParticleWatcher () |
| | Destructor. More...
|
| |
| void | GetParticleData (int id, pybind11::list times, pybind11::list neighbour_ids, pybind11::list normal_relative_vel, pybind11::list tangential_relative_vel) |
| |
| void | GetAllParticlesData (ModelPart &analytic_model_part, pybind11::list ×, pybind11::list &neighbour_ids, pybind11::list &normal_relative_vel, pybind11::list &tangential_relative_vel) |
| |
| void | GetTimeStepsData (pybind11::list &ids, pybind11::list &neighbour_ids, pybind11::list &normal_relative_vel, pybind11::list &tangential_relative_vel) |
| |
| virtual void | MakeMeasurements (ModelPart &analytic_model_part) |
| |
| virtual void | SetNodalMaxImpactVelocities (ModelPart &analytic_model_part) |
| |
| virtual void | SetNodalMaxFaceImpactVelocities (ModelPart &analytic_model_part) |
| |
| virtual void | SetNodalMaxLinearImpulse (ModelPart &analytic_model_part) |
| |
| virtual InterParticleImpactDataOfAllTimeStepsSingleParticle & | GetParticleDataBase (int id, std::map< int, InterParticleImpactDataOfAllTimeStepsSingleParticle > &data_base) |
| |
| virtual FaceParticleImpactDataOfAllTimeStepsSingleParticle & | GetParticleFaceDataBase (int id, std::map< int, FaceParticleImpactDataOfAllTimeStepsSingleParticle > &data_base) |
| |
| virtual std::string | Info () const |
| | Turn back information as a string. More...
|
| |
| virtual void | PrintInfo (std::ostream &rOStream) const |
| | Print information about this object. More...
|
| |
| virtual void | PrintData (std::ostream &rOStream) const |
| | Print object's data. More...
|
| |
◆ AnalyticParticleWatcher()
| Kratos::AnalyticParticleWatcher::AnalyticParticleWatcher |
( |
| ) |
|
|
inline |
◆ ~AnalyticParticleWatcher()
| virtual Kratos::AnalyticParticleWatcher::~AnalyticParticleWatcher |
( |
| ) |
|
|
inlinevirtual |
◆ GetAllParticlesData()
| void Kratos::AnalyticParticleWatcher::GetAllParticlesData |
( |
ModelPart & |
analytic_model_part, |
|
|
pybind11::list & |
times, |
|
|
pybind11::list & |
neighbour_ids, |
|
|
pybind11::list & |
normal_relative_vel, |
|
|
pybind11::list & |
tangential_relative_vel |
|
) |
| |
◆ GetParticleData()
| void Kratos::AnalyticParticleWatcher::GetParticleData |
( |
int |
id, |
|
|
pybind11::list |
times, |
|
|
pybind11::list |
neighbour_ids, |
|
|
pybind11::list |
normal_relative_vel, |
|
|
pybind11::list |
tangential_relative_vel |
|
) |
| |
◆ GetParticleDataBase()
◆ GetParticleFaceDataBase()
◆ GetTimeStepsData()
| void Kratos::AnalyticParticleWatcher::GetTimeStepsData |
( |
pybind11::list & |
ids, |
|
|
pybind11::list & |
neighbour_ids, |
|
|
pybind11::list & |
normal_relative_vel, |
|
|
pybind11::list & |
tangential_relative_vel |
|
) |
| |
◆ Info()
| std::string Kratos::AnalyticParticleWatcher::Info |
( |
| ) |
const |
|
virtual |
Turn back information as a string.
◆ KRATOS_CLASS_POINTER_DEFINITION()
◆ MakeMeasurements()
| void Kratos::AnalyticParticleWatcher::MakeMeasurements |
( |
ModelPart & |
analytic_model_part | ) |
|
|
virtual |
◆ PrintData()
| void Kratos::AnalyticParticleWatcher::PrintData |
( |
std::ostream & |
rOStream | ) |
const |
|
virtual |
◆ PrintInfo()
| void Kratos::AnalyticParticleWatcher::PrintInfo |
( |
std::ostream & |
rOStream | ) |
const |
|
virtual |
Print information about this object.
◆ SetNodalMaxFaceImpactVelocities()
| void Kratos::AnalyticParticleWatcher::SetNodalMaxFaceImpactVelocities |
( |
ModelPart & |
analytic_model_part | ) |
|
|
virtual |
◆ SetNodalMaxImpactVelocities()
| void Kratos::AnalyticParticleWatcher::SetNodalMaxImpactVelocities |
( |
ModelPart & |
analytic_model_part | ) |
|
|
virtual |
◆ SetNodalMaxLinearImpulse()
| void Kratos::AnalyticParticleWatcher::SetNodalMaxLinearImpulse |
( |
ModelPart & |
analytic_model_part | ) |
|
|
virtual |
The documentation for this class was generated from the following files:
- /home/runner/work/Documentation/Documentation/master/applications/DEMApplication/custom_utilities/analytic_tools/analytic_particle_watcher.h
- /home/runner/work/Documentation/Documentation/master/applications/DEMApplication/custom_utilities/analytic_tools/analytic_particle_watcher.cpp