#include <analytic_face_watcher.h>
|
| | KRATOS_CLASS_POINTER_DEFINITION (AnalyticFaceWatcher) |
| |
| | AnalyticFaceWatcher (ModelPart &model_part) |
| | Default constructor. More...
|
| |
| virtual | ~AnalyticFaceWatcher () |
| | Destructor. More...
|
| |
| void | ClearData () |
| |
| void | GetFaceData (int id, pybind11::list times, pybind11::list neighbour_ids, pybind11::list masses, pybind11::list normal_relative_vel, pybind11::list tangential_relative_vel) |
| |
| void | GetAllFacesData (ModelPart &analytic_model_part, pybind11::list ×, pybind11::list &neighbour_ids, pybind11::list &masses, pybind11::list &normal_relative_vel, pybind11::list &tangential_relative_vel) |
| |
| void | GetTimeStepsData (pybind11::list &ids, pybind11::list &neighbour_ids, pybind11::list &masses, pybind11::list &normal_relative_vel, pybind11::list &tangential_relative_vel) |
| |
| void | GetTotalFlux (pybind11::list ×, pybind11::list &n_particles, pybind11::list &mass, pybind11::list &normal_relative_vel, pybind11::list &tangential_relative_vel) |
| |
| virtual void | MakeMeasurements () |
| |
| virtual FaceHistoryDatabase & | GetFaceDataBase (int id) |
| |
| 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...
|
| |
|
| template<typename T > |
| static int | Sign (T x) |
| |
◆ AnalyticFaceWatcher()
| Kratos::AnalyticFaceWatcher::AnalyticFaceWatcher |
( |
ModelPart & |
model_part | ) |
|
|
inline |
◆ ~AnalyticFaceWatcher()
| virtual Kratos::AnalyticFaceWatcher::~AnalyticFaceWatcher |
( |
| ) |
|
|
inlinevirtual |
◆ ClearData()
| void Kratos::AnalyticFaceWatcher::ClearData |
( |
| ) |
|
◆ GetAllFacesData()
| void Kratos::AnalyticFaceWatcher::GetAllFacesData |
( |
ModelPart & |
analytic_model_part, |
|
|
pybind11::list & |
times, |
|
|
pybind11::list & |
neighbour_ids, |
|
|
pybind11::list & |
masses, |
|
|
pybind11::list & |
normal_relative_vel, |
|
|
pybind11::list & |
tangential_relative_vel |
|
) |
| |
◆ GetFaceData()
| void Kratos::AnalyticFaceWatcher::GetFaceData |
( |
int |
id, |
|
|
pybind11::list |
times, |
|
|
pybind11::list |
neighbour_ids, |
|
|
pybind11::list |
masses, |
|
|
pybind11::list |
normal_relative_vel, |
|
|
pybind11::list |
tangential_relative_vel |
|
) |
| |
◆ GetFaceDataBase()
◆ GetTimeStepsData()
| void Kratos::AnalyticFaceWatcher::GetTimeStepsData |
( |
pybind11::list & |
ids, |
|
|
pybind11::list & |
neighbour_ids, |
|
|
pybind11::list & |
masses, |
|
|
pybind11::list & |
normal_relative_vel, |
|
|
pybind11::list & |
tangential_relative_vel |
|
) |
| |
◆ GetTotalFlux()
| void Kratos::AnalyticFaceWatcher::GetTotalFlux |
( |
pybind11::list & |
times, |
|
|
pybind11::list & |
n_particles, |
|
|
pybind11::list & |
mass, |
|
|
pybind11::list & |
normal_relative_vel, |
|
|
pybind11::list & |
tangential_relative_vel |
|
) |
| |
◆ Info()
| std::string Kratos::AnalyticFaceWatcher::Info |
( |
| ) |
const |
|
virtual |
Turn back information as a string.
◆ KRATOS_CLASS_POINTER_DEFINITION()
◆ MakeMeasurements()
| void Kratos::AnalyticFaceWatcher::MakeMeasurements |
( |
| ) |
|
|
virtual |
◆ PrintData()
| void Kratos::AnalyticFaceWatcher::PrintData |
( |
std::ostream & |
rOStream | ) |
const |
|
virtual |
◆ PrintInfo()
| void Kratos::AnalyticFaceWatcher::PrintInfo |
( |
std::ostream & |
rOStream | ) |
const |
|
virtual |
Print information about this object.
◆ Sign()
template<typename T >
| static int Kratos::AnalyticFaceWatcher::Sign |
( |
T |
x | ) |
|
|
inlinestatic |
The documentation for this class was generated from the following files:
- /home/runner/work/Documentation/Documentation/master/applications/DEMApplication/custom_utilities/analytic_tools/analytic_face_watcher.h
- /home/runner/work/Documentation/Documentation/master/applications/DEMApplication/custom_utilities/analytic_tools/analytic_face_watcher.cpp