![]() |
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.
|
Classes | |
| class | Kratos::PotentialToCompressibleNavierStokesOperation |
| This operation pass the nodal velocities from Potential model part as initial condition of a compressible Navier Stokes model part in conservative variables form. More... | |
Type Definitions | |
| Kratos::PotentialToCompressibleNavierStokesOperation::KRATOS_CLASS_POINTER_DEFINITION (PotentialToCompressibleNavierStokesOperation) | |
| Pointer definition of Operation. More... | |
Life Cycle | |
| Kratos::PotentialToCompressibleNavierStokesOperation::PotentialToCompressibleNavierStokesOperation () | |
| Default constructor. More... | |
| Kratos::PotentialToCompressibleNavierStokesOperation::PotentialToCompressibleNavierStokesOperation (Model &rModel, Parameters OperationParameters) | |
| Kratos::PotentialToCompressibleNavierStokesOperation::~PotentialToCompressibleNavierStokesOperation () override=default | |
| Destructor. More... | |
| Kratos::PotentialToCompressibleNavierStokesOperation::PotentialToCompressibleNavierStokesOperation (PotentialToCompressibleNavierStokesOperation const &rOther) | |
| Copy constructor. More... | |
Operators | |
| PotentialToCompressibleNavierStokesOperation & | Kratos::PotentialToCompressibleNavierStokesOperation::operator= (PotentialToCompressibleNavierStokesOperation const &rOther)=delete |
| Assignment operator. More... | |
Operations | |
| Operation::Pointer | Kratos::PotentialToCompressibleNavierStokesOperation::Create (Model &rModel, Parameters ThisParameters) const override |
| This method creates an pointer of the operation. More... | |
| const Parameters | Kratos::PotentialToCompressibleNavierStokesOperation::GetDefaultParameters () const override |
| This method provides the defaults parameters to avoid conflicts between the different constructors. More... | |
| void | Kratos::PotentialToCompressibleNavierStokesOperation::Execute () override |
| Execute method is used to execute the Operation algorithms. More... | |
|
overridevirtual |
This method creates an pointer of the operation.
We consider as input a Mmodel and a set of Parameters for the sake of generality
| rModel | The model to be consider |
| ThisParameters | The configuration parameters |
Reimplemented from Kratos::Operation.
|
overridevirtual |
Execute method is used to execute the Operation algorithms.
Reimplemented from Kratos::Operation.
|
overridevirtual |
This method provides the defaults parameters to avoid conflicts between the different constructors.
Reimplemented from Kratos::Operation.
| Kratos::PotentialToCompressibleNavierStokesOperation::KRATOS_CLASS_POINTER_DEFINITION | ( | PotentialToCompressibleNavierStokesOperation | ) |
Pointer definition of Operation.
|
delete |
Assignment operator.
|
inline |
Default constructor.
| Kratos::PotentialToCompressibleNavierStokesOperation::PotentialToCompressibleNavierStokesOperation | ( | Model & | rModel, |
| Parameters | OperationParameters | ||
| ) |
| Kratos::PotentialToCompressibleNavierStokesOperation::PotentialToCompressibleNavierStokesOperation | ( | PotentialToCompressibleNavierStokesOperation const & | rOther | ) |
Copy constructor.
|
overridedefault |
Destructor.