#include <dune/localfunctions/utility/monomialbasis.hh>
List of all members.
Public Types |
typedef
GenericGeometry::CubeTopology
< dim >::type | Topology |
typedef Base::Field | Field |
typedef Base::DomainVector | DomainVector |
typedef Dune::FieldVector
< Field, dimRange > | RangeVector |
typedef MonomialBasisSize
< GenericGeometry::CubeTopology
< dim >::type > | Size |
Public Member Functions |
| StandardBiMonomialBasis (unsigned int order) |
const unsigned int * | sizes (unsigned int order) const |
const unsigned int * | sizes () const |
const unsigned int | size () const |
const unsigned int | derivSize (const unsigned int deriv) const |
const unsigned int | order () const |
const unsigned int | topologyId () const |
void | evaluate (const unsigned int deriv, const DomainVector &x, Field *const values) const |
void | evaluate (const DomainVector &x, Field *const values) const |
void | evaluate (const DomainVector &x, Vector &values) const |
void | evaluate (const DomainVector &x, Derivatives< Field, dimension, 1, deriv, layout > *values) const |
void | evaluate (const DomainVector &x, FieldVector< Field, Derivatives< Field, dimension, 1, deriv, value >::size > *values) const |
void | evaluate (const DomainVector &x, Vector &values) const |
void | evaluate (const DVector &x, RVector &values) const |
void | integrate (Field *const values) const |
void | integrate (Vector &values) const |
Static Public Attributes |
static const int | dimension = dim |
static const unsigned int | dimRange |
template<int dim, class F>
class Dune::StandardBiMonomialBasis< dim, F >
Member Typedef Documentation
typedef MonomialBasisSize<GenericGeometry::CubeTopology< dim >::type > Dune::MonomialBasis< GenericGeometry::CubeTopology< dim >::type , F >::Size [inherited] |
template<int dim, class F >
Constructor & Destructor Documentation
template<int dim, class F >
Member Function Documentation
const unsigned int Dune::MonomialBasis< GenericGeometry::CubeTopology< dim >::type , F >::derivSize |
( |
const unsigned int |
deriv |
) |
const [inline, inherited] |
void Dune::MonomialBasis< GenericGeometry::CubeTopology< dim >::type , F >::evaluate |
( |
const DVector & |
x, |
|
|
RVector & |
values | |
|
) |
| | const [inline, inherited] |
void Dune::MonomialBasis< GenericGeometry::CubeTopology< dim >::type , F >::evaluate |
( |
const DomainVector & |
x, |
|
|
Derivatives< Field, dimension, 1, deriv, layout > * |
values | |
|
) |
| | const [inline, inherited] |
void Dune::MonomialBasis< GenericGeometry::CubeTopology< dim >::type , F >::evaluate |
( |
const DomainVector & |
x, |
|
|
FieldVector< Field, Derivatives< Field, dimension, 1, deriv, value >::size > * |
values | |
|
) |
| | const [inline, inherited] |
void Dune::MonomialBasis< GenericGeometry::CubeTopology< dim >::type , F >::evaluate |
( |
const unsigned int |
deriv, |
|
|
const DomainVector & |
x, |
|
|
Field *const |
values | |
|
) |
| | const [inline, inherited] |
void Dune::MonomialBasis< GenericGeometry::CubeTopology< dim >::type , F >::integrate |
( |
Vector & |
values |
) |
const [inline, inherited] |
void Dune::MonomialBasis< GenericGeometry::CubeTopology< dim >::type , F >::integrate |
( |
Field *const |
values |
) |
const [inline, inherited] |
const unsigned int Dune::MonomialBasis< GenericGeometry::CubeTopology< dim >::type , F >::order |
( |
|
) |
const [inline, inherited] |
const unsigned int Dune::MonomialBasis< GenericGeometry::CubeTopology< dim >::type , F >::size |
( |
|
) |
const [inline, inherited] |
const unsigned int* Dune::MonomialBasis< GenericGeometry::CubeTopology< dim >::type , F >::sizes |
( |
|
) |
const [inline, inherited] |
const unsigned int* Dune::MonomialBasis< GenericGeometry::CubeTopology< dim >::type , F >::sizes |
( |
unsigned int |
order |
) |
const [inline, inherited] |
const unsigned int Dune::MonomialBasis< GenericGeometry::CubeTopology< dim >::type , F >::topologyId |
( |
|
) |
const [inline, inherited] |
Member Data Documentation
template<int dim, class F >
The documentation for this class was generated from the following file: