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

Data kept for every type of refinement. More...

#include <fespace.hpp>

Collaboration diagram for mfem::RefinementData:
[legend]

Public Member Functions

 ~RefinementData ()
 Releases the allocated memory. More...
 

Public Attributes

RefinementType type
 Refinement type. More...
 
int num_fine_elems
 Number of the fine elements. More...
 
int num_fine_dofs
 Number of the fine dofs on the coarse element (fc) More...
 
Tablefl_to_fc
 (local dofs of) fine element <-> fine dofs on the coarse element More...
 
DenseMatrixI
 Local interpolation matrix. More...
 

Detailed Description

Data kept for every type of refinement.

Definition at line 42 of file fespace.hpp.

Constructor & Destructor Documentation

mfem::RefinementData::~RefinementData ( )
inline

Releases the allocated memory.

Definition at line 56 of file fespace.hpp.

Member Data Documentation

Table* mfem::RefinementData::fl_to_fc

(local dofs of) fine element <-> fine dofs on the coarse element

Definition at line 52 of file fespace.hpp.

DenseMatrix* mfem::RefinementData::I

Local interpolation matrix.

Definition at line 54 of file fespace.hpp.

int mfem::RefinementData::num_fine_dofs

Number of the fine dofs on the coarse element (fc)

Definition at line 50 of file fespace.hpp.

int mfem::RefinementData::num_fine_elems

Number of the fine elements.

Definition at line 48 of file fespace.hpp.

RefinementType mfem::RefinementData::type

Refinement type.

Definition at line 46 of file fespace.hpp.


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