OGS
|
This is the complete list of members for MeshLib::IO::NodePartitionedMeshReader, including all inherited members.
_mesh_info | MeshLib::IO::NodePartitionedMeshReader | private |
_mpi_node_type | MeshLib::IO::NodePartitionedMeshReader | private |
createPropertyVectorPart(std::istream &is, MeshLib::IO::PropertyVectorMetaData const &pvmd, MeshLib::IO::PropertyVectorPartitionMetaData const &pvpmd, MeshLib::MeshItemType t, unsigned long global_offset, MeshLib::Properties &p) const | MeshLib::IO::NodePartitionedMeshReader | inlineprivate |
createSpecificPropertyVectorPart(std::istream &is, MeshLib::IO::PropertyVectorMetaData const &pvmd, MeshLib::MeshItemType t, unsigned long global_offset, MeshLib::Properties &p) const | MeshLib::IO::NodePartitionedMeshReader | inlineprivate |
mpi_ | MeshLib::IO::NodePartitionedMeshReader | private |
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) const | MeshLib::IO::NodePartitionedMeshReader | private |
NodePartitionedMeshReader(MPI_Comm comm) | MeshLib::IO::NodePartitionedMeshReader | explicit |
read(const std::string &file_name_base) | MeshLib::IO::NodePartitionedMeshReader | |
readDataFromFile(std::string const &filename, MPI_Offset offset, MPI_Datatype type, DATA &data) const | MeshLib::IO::NodePartitionedMeshReader | private |
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) const | MeshLib::IO::NodePartitionedMeshReader | private |
readMesh(const std::string &file_name_base) | MeshLib::IO::NodePartitionedMeshReader | private |
readProperties(const std::string &file_name_base) const | MeshLib::IO::NodePartitionedMeshReader | private |
readProperties(const std::string &file_name_base, MeshLib::MeshItemType t, MeshLib::Properties &p) const | MeshLib::IO::NodePartitionedMeshReader | private |
registerNodeDataMpiType() | MeshLib::IO::NodePartitionedMeshReader | private |
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) const | MeshLib::IO::NodePartitionedMeshReader | private |
setNodes(const std::vector< NodeData > &node_data, std::vector< MeshLib::Node * > &mesh_node, std::vector< unsigned long > &glb_node_ids) const | MeshLib::IO::NodePartitionedMeshReader | private |
~NodePartitionedMeshReader() | MeshLib::IO::NodePartitionedMeshReader |