MFEM  v4.0
Finite element discretization library
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Pages
Public Member Functions | List of all members
mfem::GeometryRefiner Class Reference

#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...
 
RefinedGeometryRefine (Geometry::Type Geom, int Times, int ETimes=1)
 
const IntegrationRuleRefineInterior (Geometry::Type Geom, int Times)
 
 ~GeometryRefiner ()
 

Detailed Description

Definition at line 248 of file geom.hpp.

Constructor & Destructor Documentation

mfem::GeometryRefiner::GeometryRefiner ( )

Definition at line 884 of file geom.cpp.

mfem::GeometryRefiner::~GeometryRefiner ( )

Definition at line 889 of file geom.cpp.

Member Function Documentation

int mfem::GeometryRefiner::GetType ( ) const
inline

Get the Quadrature1D type of points used for subdivision.

Definition at line 265 of file geom.hpp.

RefinedGeometry * mfem::GeometryRefiner::Refine ( Geometry::Type  Geom,
int  Times,
int  ETimes = 1 
)

Definition at line 925 of file geom.cpp.

const IntegrationRule * mfem::GeometryRefiner::RefineInterior ( Geometry::Type  Geom,
int  Times 
)
Note
This method always uses Quadrature1D::OpenUniform points.

Definition at line 1316 of file geom.cpp.

void mfem::GeometryRefiner::SetType ( const int  t)
inline

Set the Quadrature1D type of points to use for subdivision.

Definition at line 263 of file geom.hpp.


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