MFEM
v4.2.0
Finite element discretization library
|
#include <geom.hpp>
Public Member Functions | |
GeometryRefiner () | |
void | SetType (const int t) |
Set the Quadrature1D type of points to use for subdivision. More... | |
int | GetType () const |
Get the Quadrature1D type of points used for subdivision. More... | |
RefinedGeometry * | Refine (Geometry::Type Geom, int Times, int ETimes=1) |
const IntegrationRule * | RefineInterior (Geometry::Type Geom, int Times) |
virtual int | GetRefinementLevelFromPoints (Geometry::Type Geom, int Npts) |
Get the Refinement level based on number of points. More... | |
virtual int | GetRefinementLevelFromElems (Geometry::Type geom, int Npts) |
Get the Refinement level based on number of elements. More... | |
~GeometryRefiner () | |
|
virtual |
Get the Refinement level based on number of elements.
|
virtual |
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.