16 #if !defined(KRATOS_KRATOS_MESHING_APPLICATION_H_INCLUDED )
17 #define KRATOS_KRATOS_MESHING_APPLICATION_H_INCLUDED
114 void Register()
override;
133 std::string
Info()
const override
135 return "KratosMeshingApplication";
150 rOStream <<
"Variables:" << std::endl;
152 rOStream << std::endl;
153 rOStream <<
"Elements:" << std::endl;
155 rOStream << std::endl;
156 rOStream <<
"Conditions:" << std::endl;
PeriodicInterfaceProcess & operator=(const PeriodicInterfaceProcess &)=delete
std::string Info() const override
Turn back information as a string.
Definition: periodic_interface_process.hpp:93
Base class for all Elements.
Definition: element.h:60
This class defines the interface with kernel for all applications in Kratos.
Definition: kratos_application.h:91
Definition: kratos_components.h:253
virtual void PrintData(std::ostream &rOStream) const
Print object's data.
Definition: kratos_components.h:403
KratosComponents class encapsulates a lookup table for a family of classes in a generic way.
Definition: kratos_components.h:49
Short class definition.
Definition: meshing_application.h:85
std::string Info() const override
Turn back information as a string.
Definition: meshing_application.h:133
KRATOS_CLASS_POINTER_DEFINITION(KratosMeshingApplication)
Pointer definition of KratosMeshingApplication.
void PrintData(std::ostream &rOStream) const override
Print object's data.
Definition: meshing_application.h:146
void PrintInfo(std::ostream &rOStream) const override
Print information about this object.
Definition: meshing_application.h:139
~KratosMeshingApplication() override=default
Destructor.
#define KRATOS_WATCH(variable)
Definition: define.h:806
REF: G. R. Cowper, GAUSSIAN QUADRATURE FORMULAS FOR TRIANGLES.
Definition: mesh_condition.cpp:21
MMGLibrary
This enum defines the type of MMG libray used.
Definition: meshing_application.h:48
FrameworkEulerLagrange
This enums allows to differentiate the working framework.
Definition: meshing_application.h:66
DiscretizationOption
This enums allows to differentiate the discretization options.
Definition: meshing_application.h:71
PMMGLibrary
This enum defines the type of PMMG libray used.
Definition: meshing_application.h:58
KRATOS_API_EXTERN template class KratosComponents< Condition >
Definition: condition.h:1191
KRATOS_API_EXTERN template class KratosComponents< Element >
Definition: element.h:1240