1 #ifndef STATIONARITY_CHECKER_H
2 #define STATIONARITY_CHECKER_H
22 bool CheckIfItsTimeToChangeGravity(
ModelPart& rSpheresModelPart,
23 const double velocity_threshold_for_gravity_change,
24 const double min_time_between_changes,
25 const double max_time_between_changes);
27 bool CheckIfVariableIsNullInModelPart(
ModelPart& rSpheresModelPart,
29 const double tolerance,
30 const bool ignore_isolated_particles);
32 virtual std::string
Info()
const;
34 virtual void PrintInfo(std::ostream& rOStream)
const;
36 virtual void PrintData(std::ostream& rOStream)
const;
PeriodicInterfaceProcess & operator=(const PeriodicInterfaceProcess &)=delete
std::string Info() const override
Turn back information as a string.
Definition: periodic_interface_process.hpp:93
This class aims to manage meshes for multi-physics simulations.
Definition: model_part.h:77
Definition: stationarity_checker.h:12
double mPreviousChangeTime
Definition: stationarity_checker.h:38
KRATOS_CLASS_POINTER_DEFINITION(StationarityChecker)
REF: G. R. Cowper, GAUSSIAN QUADRATURE FORMULAS FOR TRIANGLES.
Definition: mesh_condition.cpp:21