Logo  0.95.0-final
Finite Element Embedded Library and Language in C++
Feel++ Feel++ on Github Feel++ community
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Feel::functional< Data >::IntegralMomentsOnFace< Space, BasisType > Class Template Reference

#include <functionals2.hpp>

Detailed Description

template<typename Data>
template<typename Space, typename BasisType>
class Feel::functional< Data >::IntegralMomentsOnFace< Space, BasisType >

functional that returns $\ell_u (v) = \int_{\Gamma} ( u\, v )$ where $\Gamma \subset \partial \Omega$

Author
Christophe Prud'homme

Inherits vector< Functional< Space > >.

Public Types

typedef BasisType basis_type
 
typedef Functional< Space > functional_type
 
typedef node< value_type >::type node_type
 
typedef super::polynomial_type polynomial_type
 
typedef
space_type::reference_convex_type 
reference_convex_type
 
typedef IntegralMomentsOnFace
< Space, BasisType > 
self_type
 
typedef Space space_type
 
typedef space_type::value_type value_type
 

Public Member Functions

 IntegralMomentsOnFace (space_type const &p, basis_type const &l, IntegrationFaceEnum face=ALL_FACES)
 

Static Public Attributes

static const uint16_type nComponents = space_type::nComponents
 

Constructor & Destructor Documentation

template<typename Data >
template<typename Space , typename BasisType >
Feel::functional< Data >::IntegralMomentsOnFace< Space, BasisType >::IntegralMomentsOnFace ( space_type const &  p,
basis_type const &  l,
IntegrationFaceEnum  face = ALL_FACES 
)
inline

Construct the functional

Parameters
ppolynomial space on which we apply the functional
kindex of the polynomial to integrate against
faceface of the convex over which to integrate

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

Generated on Fri Oct 25 2013 14:24:29 for Feel++ by doxygen 1.8.4