OGS
FileIO::TetGenInterface Member List

This is the complete list of members for FileIO::TetGenInterface, including all inherited members.

_boundary_markersFileIO::TetGenInterfaceprivate
_zero_based_idxFileIO::TetGenInterfaceprivate
getNFacets(std::ifstream &input)FileIO::TetGenInterfaceprivate
parseElements(std::ifstream &ins, std::vector< MeshLib::Element * > &elements, std::vector< int > &materials, const std::vector< MeshLib::Node * > &nodes, std::size_t n_tets, std::size_t n_nodes_per_tet, bool region_attribute) constFileIO::TetGenInterfaceprivate
parseElementsFileHeader(std::string &line, std::size_t &n_tets, std::size_t &n_nodes_per_tet, bool &region_attribute)FileIO::TetGenInterfaceprivatestatic
parseNodes(std::ifstream &ins, std::vector< MeshLib::Node * > &nodes, std::size_t n_nodes, std::size_t dim)FileIO::TetGenInterfaceprivate
parseNodesFileHeader(std::string const &line, std::size_t &n_nodes, std::size_t &dim, std::size_t &n_attributes, bool &boundary_markers)FileIO::TetGenInterfaceprivatestatic
parseSmeshFacets(std::ifstream &input, std::vector< GeoLib::Surface * > &surfaces, const std::vector< GeoLib::Point * > &points, const std::vector< std::size_t > &pnt_id_map)FileIO::TetGenInterfaceprivate
readElementsFromStream(std::ifstream &ins, std::vector< MeshLib::Element * > &elements, std::vector< int > &materials, const std::vector< MeshLib::Node * > &nodes) constFileIO::TetGenInterfaceprivate
readNodesFromStream(std::ifstream &ins, std::vector< MeshLib::Node * > &nodes)FileIO::TetGenInterfaceprivate
readTetGenGeometry(std::string const &geo_fname, GeoLib::GEOObjects &geo_objects)FileIO::TetGenInterface
readTetGenMesh(std::string const &nodes_fname, std::string const &ele_fname)FileIO::TetGenInterface
TetGenInterface()FileIO::TetGenInterface
write2dElements(std::ofstream &out, const MeshLib::Mesh &mesh) constFileIO::TetGenInterfaceprivate
write3dElements(std::ofstream &out, const MeshLib::Mesh &mesh, std::vector< MeshLib::Node > &attribute_points) constFileIO::TetGenInterfaceprivate
writeElementToFacets(std::ofstream &out, const MeshLib::Element &element, unsigned &element_count, std::string const &matId)FileIO::TetGenInterfaceprivatestatic
writeTetGenSmesh(const std::string &file_name, const GeoLib::GEOObjects &geo_objects, const std::string &geo_name, const std::vector< GeoLib::Point > &attribute_points)FileIO::TetGenInterfacestatic
writeTetGenSmesh(const std::string &file_name, const MeshLib::Mesh &mesh, std::vector< MeshLib::Node > &attribute_points) constFileIO::TetGenInterface