OGS
MeshLib::IO::NodePartitionedMeshReader Member List

This is the complete list of members for MeshLib::IO::NodePartitionedMeshReader, including all inherited members.

_mesh_infoMeshLib::IO::NodePartitionedMeshReaderprivate
_mpi_commMeshLib::IO::NodePartitionedMeshReaderprivate
_mpi_comm_sizeMeshLib::IO::NodePartitionedMeshReaderprivate
_mpi_node_typeMeshLib::IO::NodePartitionedMeshReaderprivate
_mpi_rankMeshLib::IO::NodePartitionedMeshReaderprivate
createPropertyVectorPart(std::istream &is, MeshLib::IO::PropertyVectorMetaData const &pvmd, MeshLib::IO::PropertyVectorPartitionMetaData const &pvpmd, MeshLib::MeshItemType t, unsigned long global_offset, MeshLib::Properties &p) constMeshLib::IO::NodePartitionedMeshReaderinlineprivate
createSpecificPropertyVectorPart(std::istream &is, MeshLib::IO::PropertyVectorMetaData const &pvmd, MeshLib::MeshItemType t, unsigned long global_offset, MeshLib::Properties &p) constMeshLib::IO::NodePartitionedMeshReaderinlineprivate
newMesh(std::string const &mesh_name, std::vector< MeshLib::Node * > const &mesh_nodes, std::vector< unsigned long > const &glb_node_ids, std::vector< MeshLib::Element * > const &mesh_elems, MeshLib::Properties const &properties) constMeshLib::IO::NodePartitionedMeshReaderprivate
NodePartitionedMeshReader(MPI_Comm comm)MeshLib::IO::NodePartitionedMeshReaderexplicit
read(const std::string &file_name_base)MeshLib::IO::NodePartitionedMeshReader
readDataFromFile(std::string const &filename, MPI_Offset offset, MPI_Datatype type, DATA &data) constMeshLib::IO::NodePartitionedMeshReaderprivate
readDomainSpecificPartOfPropertyVectors(std::vector< std::optional< MeshLib::IO::PropertyVectorMetaData > > const &vec_pvmd, MeshLib::IO::PropertyVectorPartitionMetaData const &pvpmd, MeshLib::MeshItemType t, std::istream &is, MeshLib::Properties &p) constMeshLib::IO::NodePartitionedMeshReaderprivate
readMesh(const std::string &file_name_base)MeshLib::IO::NodePartitionedMeshReaderprivate
readProperties(const std::string &file_name_base) constMeshLib::IO::NodePartitionedMeshReaderprivate
readProperties(const std::string &file_name_base, MeshLib::MeshItemType t, MeshLib::Properties &p) constMeshLib::IO::NodePartitionedMeshReaderprivate
registerNodeDataMpiType()MeshLib::IO::NodePartitionedMeshReaderprivate
setElements(const std::vector< MeshLib::Node * > &mesh_nodes, const std::vector< unsigned long > &elem_data, std::vector< MeshLib::Element * > &mesh_elems, const bool ghost=false) constMeshLib::IO::NodePartitionedMeshReaderprivate
setNodes(const std::vector< NodeData > &node_data, std::vector< MeshLib::Node * > &mesh_node, std::vector< unsigned long > &glb_node_ids) constMeshLib::IO::NodePartitionedMeshReaderprivate
~NodePartitionedMeshReader()MeshLib::IO::NodePartitionedMeshReader