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 <gid_mesh_container.h>
Public Member Functions | |
GidMeshContainer (GeometryData::KratosGeometryType geometryType, GiD_ElementType elementType, const char *mesh_title) | |
Constructor. More... | |
bool | AddElement (const ModelPart::ElementConstantIterator pElemIt) |
bool | AddCondition (const ModelPart::ConditionConstantIterator pCondIt) |
void | FinalizeMeshCreation () |
void | WriteMesh (GiD_FILE MeshFile, bool deformed) |
void | Reset () |
ModelPart::NodesContainerType | GetMeshNodes () |
Protected Attributes | |
GeometryData::KratosGeometryType | mGeometryType |
member variables More... | |
GiD_ElementType | mGidElementType |
ModelPart::NodesContainerType | mMeshNodes |
ModelPart::ElementsContainerType | mMeshElements |
ModelPart::ConditionsContainerType | mMeshConditions |
const char * | mMeshTitle |
Auxiliary class to store meshes of different element types and to write these meshes to an output file
|
inline |
Constructor.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
protected |
member variables
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |