Programming tasks to Scientific Computing I
Public Types | Public Member Functions | Protected Attributes | List of all members
shellFE::UnitTriangleBaseFunctionSetInterface< DataTypeContainer, QuadRuleType > Class Template Reference

Inteface. More...

#include <basefunctionSetShellFE.h>

Public Types

typedef DataTypeContainer::RealType RealType
 
typedef DataTypeContainer::DomVecType DomVecType
 

Public Member Functions

 UnitTriangleBaseFunctionSetInterface ()
 
int numQuadPoints () const
 Returns the number of quadrature points. More...
 
RealType getWeight (int QuadPoint) const
 Returns the quadrature weight at QuadPointa quadrature point. More...
 
const DomVecTypegetRefCoord (int QuadPoint) const
 Returns the coordinates of a quadrature point. More...
 

Protected Attributes

QuadRuleType _quadRule
 

Detailed Description

template<typename DataTypeContainer, class QuadRuleType>
class shellFE::UnitTriangleBaseFunctionSetInterface< DataTypeContainer, QuadRuleType >

Inteface.

Definition at line 12 of file basefunctionSetShellFE.h.

Member Typedef Documentation

template<typename DataTypeContainer, class QuadRuleType>
typedef DataTypeContainer::DomVecType shellFE::UnitTriangleBaseFunctionSetInterface< DataTypeContainer, QuadRuleType >::DomVecType

Definition at line 15 of file basefunctionSetShellFE.h.

template<typename DataTypeContainer, class QuadRuleType>
typedef DataTypeContainer::RealType shellFE::UnitTriangleBaseFunctionSetInterface< DataTypeContainer, QuadRuleType >::RealType

Definition at line 14 of file basefunctionSetShellFE.h.

Constructor & Destructor Documentation

template<typename DataTypeContainer, class QuadRuleType>
shellFE::UnitTriangleBaseFunctionSetInterface< DataTypeContainer, QuadRuleType >::UnitTriangleBaseFunctionSetInterface ( )
inline

Definition at line 17 of file basefunctionSetShellFE.h.

17 {}

Member Function Documentation

template<typename DataTypeContainer, class QuadRuleType>
const DomVecType& shellFE::UnitTriangleBaseFunctionSetInterface< DataTypeContainer, QuadRuleType >::getRefCoord ( int  QuadPoint) const
inline

Returns the coordinates of a quadrature point.

Definition at line 30 of file basefunctionSetShellFE.h.

30  {
31  return _quadRule.getRefCoord ( QuadPoint );
32  }
template<typename DataTypeContainer, class QuadRuleType>
RealType shellFE::UnitTriangleBaseFunctionSetInterface< DataTypeContainer, QuadRuleType >::getWeight ( int  QuadPoint) const
inline

Returns the quadrature weight at QuadPointa quadrature point.

Definition at line 25 of file basefunctionSetShellFE.h.

25  {
26  return _quadRule.getWeight ( QuadPoint );
27  }
template<typename DataTypeContainer, class QuadRuleType>
int shellFE::UnitTriangleBaseFunctionSetInterface< DataTypeContainer, QuadRuleType >::numQuadPoints ( ) const
inline

Returns the number of quadrature points.

Definition at line 20 of file basefunctionSetShellFE.h.

20  {
21  return QuadRuleType::numQuadPoints;
22  }

Member Data Documentation

template<typename DataTypeContainer, class QuadRuleType>
QuadRuleType shellFE::UnitTriangleBaseFunctionSetInterface< DataTypeContainer, QuadRuleType >::_quadRule
protected

Definition at line 35 of file basefunctionSetShellFE.h.


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