#include <geom.h>
|
| std::vector< std::shared_ptr< Mesh > > | _gmesh |
| | mesh hierarchy from coarse ([0]) to fine.
|
| |
Definition at line 546 of file geom.h.
◆ gMesh_Hierarchy()
| gMesh_Hierarchy::gMesh_Hierarchy |
( |
Mesh const & |
cmesh, |
|
|
int |
nlevel |
|
) |
| |
Constructs mesh hierarchy of nlevel levels starting with coarse mesh cmesh. The coarse mesh cmesh will be nlevel-1 times geometrically refined.
- Parameters
-
| [in] | cmesh | initial coarse mesh |
| [in] | nlevel | number levels in mesh hierarchy |
Definition at line 1081 of file geom.cpp.
◆ coarsest()
| Mesh const & gMesh_Hierarchy::coarsest |
( |
| ) |
const |
|
inline |
Access to coarest mesh in mesh hierarchy.
- Returns
- coarsest mesh
Definition at line 593 of file geom.h.
◆ finest()
| Mesh const & gMesh_Hierarchy::finest |
( |
| ) |
const |
|
inline |
Access to finest mesh in mesh hierarchy.
- Returns
- finest mesh
Definition at line 582 of file geom.h.
◆ operator[]()
| Mesh const & gMesh_Hierarchy::operator[] |
( |
int |
lev | ) |
const |
|
inline |
Access to mesh lev from mesh hierarchy.
- Returns
- mesh
lev
- Warning
- An out_of_range exception might be thrown.
Definition at line 571 of file geom.h.
◆ size()
| size_t gMesh_Hierarchy::size |
( |
| ) |
const |
|
inline |
◆ _gmesh
| std::vector<std::shared_ptr<Mesh> > gMesh_Hierarchy::_gmesh |
|
private |
mesh hierarchy from coarse ([0]) to fine.
Definition at line 599 of file geom.h.
The documentation for this class was generated from the following files: