|
dune-localfunctions 2.9.1
|
Loading...
Searching...
No Matches
brezzidouglasfortinmarini/cube/localinterpolation.hh
Go to the documentation of this file.
1// SPDX-FileCopyrightText: Copyright (C) DUNE Project contributors, see file LICENSE.md in module root
199 const auto& rule = QuadratureRules<DomainFieldType, dim-1>::rule(GeometryTypes::cube(dim-1), order+(order-1)+5);
234 const auto& rule = QuadratureRules<DomainFieldType, dim>::rule(GeometryTypes::cube(dim), order+std::max((int)order-2,(int)0)+5);
static StaticIntegralRange< T, to > range(std::integral_constant< T, to >) noexcept
size_type dim() const
static constexpr T binomial(const T &n, const T &k) noexcept
static const QuadratureRule & rule(const GeometryType &t, int p, QuadratureType::Enum qt=QuadratureType::GaussLegendre)
Interpolation for Brezzi-Douglas-Fortin-Marini shape functions on cubes.
Definition brezzidouglasfortinmarini/cube/localinterpolation.hh:38
void interpolate(const F &ff, C &out) const
Interpolate a given function with shape functions.
Definition brezzidouglasfortinmarini/cube/localinterpolation.hh:164
BDFMCubeLocalInterpolation(std::bitset< numFaces > s)
Make set number s, where 0 <= s < 2^(2*dim)
Definition brezzidouglasfortinmarini/cube/localinterpolation.hh:145
BDFMCubeLocalInterpolation()
Standard constructor.
Definition brezzidouglasfortinmarini/cube/localinterpolation.hh:135
void trace(unsigned int face, const F &f, C &out) const
Interpolate a given function with shape functions on a face of the reference element.
Definition brezzidouglasfortinmarini/cube/localinterpolation.hh:189
void interior(const F &f, C &out) const
Interpolate a given function with shape functions in the interior of the reference element.
Definition brezzidouglasfortinmarini/cube/localinterpolation.hh:228
T begin(T... args)
T end(T... args)
T fill(T... args)
T max(T... args)
Legal Statements / Impressum | Hosted by TU Dresden & Uni Heidelberg | Generated by
1.9.8