![]() |
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.
|
#include <nodal_position_expression_io.h>
Public Member Functions | |
Type definitions | |
| KRATOS_CLASS_POINTER_DEFINITION (Input) | |
Life cycle | |
| Input (const ModelPart &rModelPart, const Configuration &rConfiguration, const MeshType &rMeshType=MeshType::Local) | |
| ~Input () override=default | |
Public operations | |
| Expression::Pointer | Execute () const override |
Public Member Functions inherited from Kratos::ExpressionInput | |
| KRATOS_CLASS_POINTER_DEFINITION (ExpressionInput) | |
| virtual | ~ExpressionInput ()=default |
| Expression::Pointer | operator() () const |
Additional Inherited Members | |
Protected Member Functions inherited from Kratos::ExpressionInput | |
| double | EvaluateExpression (const Expression &rExpression, Expression::IndexType EntityIndex, Expression::IndexType EntityDataBeginIndex, Expression::IndexType ComponentIndex) const |
| Kratos::NodalPositionExpressionIO::Input::Input | ( | const ModelPart & | rModelPart, |
| const Configuration & | rConfiguration, | ||
| const MeshType & | rMeshType = MeshType::Local |
||
| ) |
|
overridedefault |
|
overridevirtual |
Implements Kratos::ExpressionInput.
| Kratos::NodalPositionExpressionIO::Input::KRATOS_CLASS_POINTER_DEFINITION | ( | Input | ) |