RINGMesh  Version 5.0.0
A programming library for geological model meshes
RINGMesh::MeshSet< 3 > Class Template Reference

#include <mesh.h>

Inheritance diagram for RINGMesh::MeshSet< 3 >:
RINGMesh::MeshSetBase< DIMENSION >

Public Member Functions

 MeshSet ()
 
void create_volume_mesh (MeshType type)
 
- Public Member Functions inherited from RINGMesh::MeshSetBase< DIMENSION >
void create_point_set_mesh (MeshType type)
 
void create_line_mesh (MeshType type)
 
void create_well_mesh (MeshType type)
 
void create_surface_mesh (MeshType type)
 

Public Attributes

std::unique_ptr< VolumeMesh3Dvolume_mesh {}
 
- Public Attributes inherited from RINGMesh::MeshSetBase< DIMENSION >
std::unique_ptr< PointSetMesh< DIMENSION > > point_set_mesh {}
 
std::unique_ptr< LineMesh< DIMENSION > > well_mesh {}
 
std::unique_ptr< LineMesh< DIMENSION > > line_mesh {}
 
std::unique_ptr< SurfaceMesh< DIMENSION > > surface_mesh {}
 

Additional Inherited Members

- Protected Member Functions inherited from RINGMesh::MeshSetBase< DIMENSION >
 MeshSetBase ()
 
virtual ~MeshSetBase ()=default
 

Detailed Description

template<>
class RINGMesh::MeshSet< 3 >

Definition at line 1232 of file mesh.h.

Constructor & Destructor Documentation

◆ MeshSet()

Definition at line 770 of file mesh.cpp.

Member Function Documentation

◆ create_volume_mesh()

void RINGMesh::MeshSet< 3 >::create_volume_mesh ( MeshType  type)

Definition at line 775 of file mesh.cpp.

Member Data Documentation

◆ volume_mesh

std::unique_ptr< VolumeMesh3D > RINGMesh::MeshSet< 3 >::volume_mesh {}

Definition at line 1240 of file mesh.h.


The documentation for this class was generated from the following files: