89 void Execute()
override;
This operation emulate the effect of an excavation by deactivating some parts of the computational do...
Definition: activate_model_part_operation.h:42
This class aims to manage different model parts across multi-physics simulations.
Definition: model.h:60
This class aims to manage meshes for multi-physics simulations.
Definition: model_part.h:77
The base class for all operations in Kratos.
Definition: operation.h:43
This class provides to Kratos a data structure for I/O based on the standard of JSON.
Definition: kratos_parameters.h:59
#define KRATOS_REGISTRY_ADD_PROTOTYPE(NAME, X, Y)
Macro to register class prototypes This macro creates a static bool in the class (which value is not ...
Definition: define_registry.h:43
KRATOS_CLASS_POINTER_DEFINITION(ActivateModelPartOperation)
Pointer definition of ActivateModelPartOperation.
ActivateModelPartOperation & operator=(const ActivateModelPartOperation &)=delete
Assignment operator.
~ActivateModelPartOperation() override=default
Destructor.
ActivateModelPartOperation(const ActivateModelPartOperation &)=delete
Copy constructor.
Modeler::Pointer Create(const std::string &ModelerName, Model &rModel, const Parameters ModelParameters)
Checks if the modeler is registered.
Definition: modeler_factory.cpp:30
REF: G. R. Cowper, GAUSSIAN QUADRATURE FORMULAS FOR TRIANGLES.
Definition: mesh_condition.cpp:21