Hermes2D  3.0
Hermes::Hermes2D::RefinementSelectors::OptimumSelector< Scalar >::ShapeInx Struct Reference

A shape index. More...

#include <optimum_selector.h>

Public Member Functions

 ShapeInx (int order_h, int order_v, int inx, ShapeType type)
 Constructor. More...
 

Public Attributes

int order_h
 A minimal horizonal order of an element that can use this shape function.
 
int order_v
 A minimal vertical order of an element that can use this shape function.
 
int inx
 An index of the shape function.
 
ShapeType type
 A type of the shape function. It is used to calculate DOF in Optimum::evaluate_cands_dof().
 

Detailed Description

template<typename Scalar>
struct Hermes::Hermes2D::RefinementSelectors::OptimumSelector< Scalar >::ShapeInx

A shape index.

Any element order higher than both the vertical and the horizontal direction will use a given shape function.

Definition at line 192 of file optimum_selector.h.

Constructor & Destructor Documentation

template<typename Scalar >
Hermes::Hermes2D::RefinementSelectors::OptimumSelector< Scalar >::ShapeInx::ShapeInx ( int  order_h,
int  order_v,
int  inx,
ShapeType  type 
)
inline

Constructor.

Parameters
[in]order_hA minimal horizonal order of an element that can use this shape function.
[in]order_vA minimal vertical order of an element that can use this shape function.
[in]inxAn index of the shape function.
[in]typeA type of the shape function.

Definition at line 207 of file optimum_selector.h.


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