13 #if !defined(KRATOS_REORDER_CONSECUTIVE_MODEL_PART_IO_H_INCLUDED )
14 #define KRATOS_REORDER_CONSECUTIVE_MODEL_PART_IO_H_INCLUDED
90 const Flags Options) =
delete;
152 IdMapType mElementIdMap = {};
153 IdMapType mConditionIdMap = {};
std::vector< std::vector< std::size_t > > ConnectivitiesContainerType
Definition: io.h:91
std::size_t SizeType
Definition: io.h:97
Mesh is the second level of abstraction in the data structure which hold Nodes, Elements and Conditio...
Definition: mesh.h:69
An IO class for reading and writing a modelpart.
Definition: model_part_io.h:56
std::size_t SizeType
Definition: model_part_io.h:75
ModelPartIO(std::filesystem::path const &Filename, const Flags Options=IO::READ|IO::IGNORE_VARIABLES_ERROR.AsFalse()|IO::SKIP_TIMER)
Constructor with filename.
Definition: model_part_io.cpp:32
This class defines the node.
Definition: node.h:65
A sorted associative container similar to an STL set, but uses a vector to store pointers to its data...
Definition: pointer_vector_set.h:72
An IO class for reading and writing a modelpart.
Definition: reorder_consecutive_model_part_io.h:50
ReorderConsecutiveModelPartIO(Kratos::shared_ptr< std::iostream > Stream, const Flags Options)=delete
ModelPartIO BaseType
Definition: reorder_consecutive_model_part_io.h:58
BaseType::OutputFilesContainerType OutputFilesContainerType
Definition: reorder_consecutive_model_part_io.h:74
BaseType::NodesContainerType NodesContainerType
Definition: reorder_consecutive_model_part_io.h:64
BaseType::MeshType MeshType
Definition: reorder_consecutive_model_part_io.h:62
std::map< SizeType, SizeType > IdMapType
Definition: reorder_consecutive_model_part_io.h:76
KRATOS_CLASS_POINTER_DEFINITION(ReorderConsecutiveModelPartIO)
Pointer definition of ReorderConsecutiveModelPartIO.
BaseType::ElementsContainerType ElementsContainerType
Definition: reorder_consecutive_model_part_io.h:68
BaseType::NodeType NodeType
Definition: reorder_consecutive_model_part_io.h:60
BaseType::ConnectivitiesContainerType ConnectivitiesContainerType
Definition: reorder_consecutive_model_part_io.h:72
std::size_t SizeType
Definition: reorder_consecutive_model_part_io.h:78
BaseType::ConditionsContainerType ConditionsContainerType
Definition: reorder_consecutive_model_part_io.h:70
BaseType::PropertiesContainerType PropertiesContainerType
Definition: reorder_consecutive_model_part_io.h:66
REF: G. R. Cowper, GAUSSIAN QUADRATURE FORMULAS FOR TRIANGLES.
Definition: mesh_condition.cpp:21
std::shared_ptr< T > shared_ptr
Definition: smart_pointers.h:27