|
dune-localfunctions 2.8.0
|
Loading...
Searching...
No Matches
brezzidouglasfortinmarini/cube/localbasis.hh
Go to the documentation of this file.
static StaticIntegralRange< T, to > range(std::integral_constant< T, to >) noexcept
size_type dim() const
#define DUNE_THROW(E, m)
Brezzi-Douglas-Fortin-Marini shape functions on a reference cube.
Definition brezzidouglasfortinmarini/cube/localbasis.hh:35
unsigned int size() const
number of shape functions
Definition brezzidouglasfortinmarini/cube/localbasis.hh:84
unsigned int order() const
Polynomial order of the shape functions.
Definition brezzidouglasfortinmarini/cube/localbasis.hh:136
void evaluateFunction(const DomainType &in, std::vector< RangeType > &out) const
Evaluate all shape functions.
Definition brezzidouglasfortinmarini/cube/localbasis.hh:92
BDFMCubeLocalBasis()
Standard constructor.
Definition brezzidouglasfortinmarini/cube/localbasis.hh:67
void partial(const std::array< unsigned int, 2 > &order, const DomainType &in, std::vector< RangeType > &out) const
Evaluate all partial derivatives of all shape functions.
Definition brezzidouglasfortinmarini/cube/localbasis.hh:125
void evaluateJacobian(const DomainType &in, std::vector< JacobianType > &out) const
Evaluate Jacobian of all shape functions.
Definition brezzidouglasfortinmarini/cube/localbasis.hh:108
BDFMCubeLocalBasis(std::bitset< 4 > s)
Make set number s, where 0<= s < 16.
Definition brezzidouglasfortinmarini/cube/localbasis.hh:77
void evaluateFunction(const DomainType &in, std::vector< RangeType > &out) const
Evaluate all shape functions.
Definition brezzidouglasfortinmarini/cube/localbasis.hh:184
void partial(const std::array< unsigned int, 2 > &order, const DomainType &in, std::vector< RangeType > &out) const
Evaluate all partial derivatives of all shape functions.
Definition brezzidouglasfortinmarini/cube/localbasis.hh:249
unsigned int size() const
number of shape functions
Definition brezzidouglasfortinmarini/cube/localbasis.hh:176
BDFMCubeLocalBasis()
Standard constructor.
Definition brezzidouglasfortinmarini/cube/localbasis.hh:159
void evaluateJacobian(const DomainType &in, std::vector< JacobianType > &out) const
Evaluate Jacobian of all shape functions.
Definition brezzidouglasfortinmarini/cube/localbasis.hh:218
unsigned int order() const
Polynomial order of the shape functions.
Definition brezzidouglasfortinmarini/cube/localbasis.hh:260
BDFMCubeLocalBasis(std::bitset< 4 > s)
Make set number s, where 0<= s < 16.
Definition brezzidouglasfortinmarini/cube/localbasis.hh:169
BDFMCubeLocalBasis()
Standard constructor.
Definition brezzidouglasfortinmarini/cube/localbasis.hh:283
void evaluateJacobian(const DomainType &in, std::vector< JacobianType > &out) const
Evaluate Jacobian of all shape functions.
Definition brezzidouglasfortinmarini/cube/localbasis.hh:352
BDFMCubeLocalBasis(std::bitset< 4 > s)
Make set number s, where 0<= s < 16.
Definition brezzidouglasfortinmarini/cube/localbasis.hh:293
unsigned int size() const
number of shape functions
Definition brezzidouglasfortinmarini/cube/localbasis.hh:300
unsigned int order() const
Polynomial order of the shape functions.
Definition brezzidouglasfortinmarini/cube/localbasis.hh:402
void evaluateFunction(const DomainType &in, std::vector< RangeType > &out) const
Evaluate all shape functions.
Definition brezzidouglasfortinmarini/cube/localbasis.hh:308
void partial(const std::array< unsigned int, 2 > &order, const DomainType &in, std::vector< RangeType > &out) const
Evaluate all partial derivatives of all shape functions.
Definition brezzidouglasfortinmarini/cube/localbasis.hh:391
T accumulate(T... args)
T begin(T... args)
T end(T... args)
T fill(T... args)
T resize(T... args)
Legal Statements / Impressum | Hosted by TU Dresden & Uni Heidelberg | Generated by
1.9.8