Hermes2D  3.0
Hermes::Hermes2D::RefinementSelectors::ProjBasedSelector< Scalar >::TrfShapeExp Class Reference

A transform shaped function expansions. More...

#include <proj_based_selector.h>

Public Member Functions

 TrfShapeExp ()
 A default contructor. Creates an empty instance.
 
virtual ~TrfShapeExp ()
 Desructor.
 
const TrfShapeExpoperator= (const TrfShapeExp &other)
 Assignment operator. Prevent unauthorized copying of the pointer.
 

Friends

template<typename T >
class ProjBasedSelector
 
template<typename T >
class L2ProjBasedSelector
 
template<typename T >
class H1ProjBasedSelector
 
template<typename T >
class HcurlProjBasedSelector
 
template<typename T >
class Adapt
 

Detailed Description

template<typename Scalar>
class Hermes::Hermes2D::RefinementSelectors::ProjBasedSelector< Scalar >::TrfShapeExp

A transform shaped function expansions.

The contents of the class can be accessed through an array index operator. The first index is an index of the function expansion, the second index is and index of an integration point.

Use strictly through reference. This allocates an array internally through the method allocate(). If the use attempt to assign an instance which is not empty (i.e., the array is not allocate), an error will be issued. Assigning an empty instance will cause deallocation of the internal structures.

Definition at line 90 of file proj_based_selector.h.


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