dune-localfunctions 2.10
|
Nédélec elements of the first kind for cube elements. More...
#include <dune/localfunctions/nedelec/nedelec1stkindcube.hh>
Public Types | |
using | Traits = LocalFiniteElementTraits< Impl::Nedelec1stKindCubeLocalBasis< D, R, dim, k >, Impl::Nedelec1stKindCubeLocalCoefficients< dim, k >, Impl::Nedelec1stKindCubeLocalInterpolation< Impl::Nedelec1stKindCubeLocalBasis< D, R, dim, k > > > |
Public Member Functions | |
Nedelec1stKindCubeLocalFiniteElement ()=default | |
Default constructor. | |
Nedelec1stKindCubeLocalFiniteElement (std::bitset< power(2, dim-1) *dim > s) | |
Constructor with explicitly given edge orientations. | |
const Traits::LocalBasisType & | localBasis () const |
const Traits::LocalCoefficientsType & | localCoefficients () const |
const Traits::LocalInterpolationType & | localInterpolation () const |
Static Public Member Functions | |
static constexpr unsigned int | size () |
static constexpr GeometryType | type () |
Nédélec elements of the first kind for cube elements.
These elements have been described in :
J.C. Nédélec, "Mixed finite elements in R^3", Numer.Math., 35(3):315-341,1980. DOI: http://dx.doi.org/10.1007/BF01396415
The order count starts at '1'. This is the counting used, e.g., by Nédélec himself, and by Kirby, Logg, Rognes, Terrel, "Common and unusual finite elements", https://doi.org/10.1007/978-3-642-23099-8_3
D | Number type used for domain coordinates |
R | Number type use for shape function values |
dim | Dimension of the domain |
k | Order of the Nedelec finite element (lowest is 1) |
using Dune::Nedelec1stKindCubeLocalFiniteElement< D, R, dim, k >::Traits = LocalFiniteElementTraits<Impl::Nedelec1stKindCubeLocalBasis<D,R,dim,k>, Impl::Nedelec1stKindCubeLocalCoefficients<dim,k>, Impl::Nedelec1stKindCubeLocalInterpolation<Impl::Nedelec1stKindCubeLocalBasis<D,R,dim,k> > > |
|
default |
Default constructor.
|
inline |
Constructor with explicitly given edge orientations.
s | Edge orientation indicator |
|
inline |
|
inline |
|
inline |
|
inlinestaticconstexpr |
|
inlinestaticconstexpr |