![]() |
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.
|
Tools for lagrangian computations. More...
#include <move_shallow_mesh_utility.h>
Public Member Functions | |
Life Cycle | |
| MoveShallowMeshUtility (ModelPart &rLagrangianModelPart, ModelPart &rEulerianModelPart, Parameters ThisParameters) | |
| Constructor. More... | |
| virtual | ~MoveShallowMeshUtility () |
| Destructor. More... | |
Operations | |
| int | Check () |
| void | Initialize () |
| void | MoveMesh () |
| void | MapResults () |
Input and output | |
| virtual std::string | Info () const |
| Turn back information as a string. More... | |
| virtual void | PrintInfo (std::ostream &rOStream) const |
| Print information about this object. More... | |
| virtual void | PrintData (std::ostream &rOStream) const |
| Print object's data. More... | |
Type Definitions | |
| typedef Node | NodeType |
| typedef Geometry< NodeType > | GeometryType |
| typedef BinBasedFastPointLocator< 2 >::ResultIteratorType | ResultIteratorType |
| typedef BinBasedFastPointLocator< 2 >::ResultContainerType | ResultContainerType |
| KRATOS_CLASS_POINTER_DEFINITION (MoveShallowMeshUtility) | |
| Pointer definition of MoveShallowMeshUtility. More... | |
Tools for lagrangian computations.
Move the computational mesh over a background mesh and map data between them
| typedef BinBasedFastPointLocator<2>::ResultContainerType Kratos::MoveShallowMeshUtility::ResultContainerType |
| typedef BinBasedFastPointLocator<2>::ResultIteratorType Kratos::MoveShallowMeshUtility::ResultIteratorType |
| Kratos::MoveShallowMeshUtility::MoveShallowMeshUtility | ( | ModelPart & | rLagrangianModelPart, |
| ModelPart & | rEulerianModelPart, | ||
| Parameters | ThisParameters | ||
| ) |
Constructor.
|
inlinevirtual |
Destructor.
| int Kratos::MoveShallowMeshUtility::Check | ( | ) |
|
inlinevirtual |
Turn back information as a string.
| void Kratos::MoveShallowMeshUtility::Initialize | ( | void | ) |
| Kratos::MoveShallowMeshUtility::KRATOS_CLASS_POINTER_DEFINITION | ( | MoveShallowMeshUtility | ) |
Pointer definition of MoveShallowMeshUtility.
| void Kratos::MoveShallowMeshUtility::MapResults | ( | ) |
| void Kratos::MoveShallowMeshUtility::MoveMesh | ( | ) |
|
inlinevirtual |
Print object's data.
|
inlinevirtual |
Print information about this object.