KratosMultiphysics
KRATOS Multiphysics (Kratos) is a framework for building parallel, multi-disciplinary simulation software, aiming at modularity, extensibility, and high performance. Kratos is written in C++, and counts with an extensive Python interface.
List of all members
Kratos::DeactivateModelPartOperation Class Reference

This operation emulate the effect of an excavation by deactivating some parts of the computational domain. More...

#include <deactivate_model_part_operation.h>

Inheritance diagram for Kratos::DeactivateModelPartOperation:
Collaboration diagram for Kratos::DeactivateModelPartOperation:

Public Member Functions

Type Definitions
 KRATOS_CLASS_POINTER_DEFINITION (DeactivateModelPartOperation)
 Pointer definition of DeactivateModelPartOperation. More...
 
Life Cycle
 DeactivateModelPartOperation ()
 Default constructor. More...
 
 DeactivateModelPartOperation (Model &rModel, const Parameters rSettings)
 Model-parameters constructor. More...
 
 ~DeactivateModelPartOperation () override=default
 Destructor. More...
 
 DeactivateModelPartOperation (const DeactivateModelPartOperation &)=delete
 Copy constructor. More...
 
Operators
DeactivateModelPartOperationoperator= (const DeactivateModelPartOperation &)=delete
 Assignment operator. More...
 
Operations
Operation::Pointer Create (Model &rModel, Parameters ThisParameters) const override
 This method creates an pointer of the process. More...
 
void Execute () override
 Execute method is used to execute the Operation algorithms. More...
 
- Public Member Functions inherited from Kratos::Operation
 KRATOS_CLASS_POINTER_DEFINITION (Operation)
 Pointer definition of Operation. More...
 
 Operation ()=default
 Default constructor. More...
 
virtual ~Operation ()
 Destructor. More...
 
 Operation (Operation const &rOther)
 Copy constructor. More...
 
Operationoperator= (Operation const &rOther)=delete
 Assignment operator. More...
 
void operator() ()
 This operator is provided to call the process as a function and simply calls the Execute method. More...
 
virtual const Parameters GetDefaultParameters () const
 This method provides the defaults parameters to avoid conflicts between the different constructors. More...
 
std::string Info () const
 Turn back information as a string. More...
 
void PrintInfo (std::ostream &rOStream) const
 Print information about this object. More...
 
void PrintData (std::ostream &rOStream) const
 Print object's data. More...
 

Detailed Description

This operation emulate the effect of an excavation by deactivating some parts of the computational domain.

Author
Lorenzo Gracia
Aron Noordam
Vahid Galavi
Marjan Fathian
Ruben Zorrilla

The documentation for this class was generated from the following files: