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::PotentialToCompressibleNavierStokesOperation Class Reference

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...

#include <potential_to_compressible_navier_stokes_operation.h>

Inheritance diagram for Kratos::PotentialToCompressibleNavierStokesOperation:
Collaboration diagram for Kratos::PotentialToCompressibleNavierStokesOperation:

Public Member Functions

Type Definitions
 KRATOS_CLASS_POINTER_DEFINITION (PotentialToCompressibleNavierStokesOperation)
 Pointer definition of Operation. More...
 
Life Cycle
 PotentialToCompressibleNavierStokesOperation ()
 Default constructor. More...
 
 PotentialToCompressibleNavierStokesOperation (Model &rModel, Parameters OperationParameters)
 
 ~PotentialToCompressibleNavierStokesOperation () override=default
 Destructor. More...
 
 PotentialToCompressibleNavierStokesOperation (PotentialToCompressibleNavierStokesOperation const &rOther)
 Copy constructor. More...
 
Operators
PotentialToCompressibleNavierStokesOperationoperator= (PotentialToCompressibleNavierStokesOperation const &rOther)=delete
 Assignment operator. More...
 
Operations
Operation::Pointer Create (Model &rModel, Parameters ThisParameters) const override
 This method creates an pointer of the operation. More...
 
const Parameters GetDefaultParameters () const override
 This method provides the defaults parameters to avoid conflicts between the different constructors. 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...
 
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 pass the nodal velocities from Potential model part as initial condition of a compressible Navier Stokes model part in conservative variables form.

Author
Marco Antonio Zuñiga Perez

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