![]() |
MFEM v4.7.0
Finite element discretization library
|
#include <geom.hpp>
Public Member Functions | |
| GeometryRefiner (int t=Quadrature1D::ClosedUniform) | |
| void | SetType (int t) |
| Set the Quadrature1D type of points to use for subdivision. | |
| int | GetType () const |
| Get the Quadrature1D type of points used for subdivision. | |
| RefinedGeometry * | Refine (Geometry::Type Geom, int Times, int ETimes=1) |
| const IntegrationRule * | RefineInterior (Geometry::Type Geom, int Times) |
| ~GeometryRefiner () | |
Static Public Member Functions | |
| static int | GetRefinementLevelFromPoints (Geometry::Type Geom, int Npts) |
| Get the Refinement level based on number of points. | |
| static int | GetRefinementLevelFromElems (Geometry::Type geom, int Npts) |
| Get the Refinement level based on number of elements. | |
|
inline |
|
static |
Get the Refinement level based on number of elements.
|
static |
Get the Refinement level based on number of points.
|
inline |
Get the Quadrature1D type of points used for subdivision.
| RefinedGeometry * mfem::GeometryRefiner::Refine | ( | Geometry::Type | Geom, |
| int | Times, | ||
| int | ETimes = 1 ) |
| const IntegrationRule * mfem::GeometryRefiner::RefineInterior | ( | Geometry::Type | Geom, |
| int | Times ) |
|
inline |
Set the Quadrature1D type of points to use for subdivision.