2 #ifndef ANALYTIC_WATCHER
3 #define ANALYTIC_WATCHER
42 virtual std::string
Info()
const {
return "AnalyticWatcher";}
45 virtual void PrintInfo(std::ostream& rOStream)
const {}
48 virtual void PrintData(std::ostream& rOStream)
const {}
Definition: analytic_watcher.h:23
virtual void PrintData(std::ostream &rOStream) const
Print object's data.
Definition: analytic_watcher.h:48
virtual void PrintInfo(std::ostream &rOStream) const
Print information about this object.
Definition: analytic_watcher.h:45
AnalyticWatcher & operator=(AnalyticWatcher const &rOther)
Assignment operator.
virtual ~AnalyticWatcher()
Destructor.
Definition: analytic_watcher.h:35
virtual std::string Info() const
Turn back information as a string.
Definition: analytic_watcher.h:42
virtual void ClearData()
Definition: analytic_watcher.h:37
virtual void MakeMeasurements(ModelPart &r_model_part)
Definition: analytic_watcher.h:39
AnalyticWatcher()
Default constructor.
Definition: analytic_watcher.h:31
KRATOS_CLASS_POINTER_DEFINITION(AnalyticWatcher)
virtual void Record(SphericParticle *p_particle, ModelPart &r_model_part)
Definition: analytic_watcher.h:50
This class aims to manage meshes for multi-physics simulations.
Definition: model_part.h:77
Definition: spheric_particle.h:31
REF: G. R. Cowper, GAUSSIAN QUADRATURE FORMULAS FOR TRIANGLES.
Definition: mesh_condition.cpp:21