|
dune-functions 2.10
|
Loading...
Searching...
No Matches
taylorhoodbasis.hh
Go to the documentation of this file.
auto taylorHood()
Create a pre-basis factory that can create a Taylor-Hood pre-basis.
Definition taylorhoodbasis.hh:334
DefaultGlobalBasis< TaylorHoodPreBasis< GV > > TaylorHoodBasis
Nodal basis for a lowest order Taylor-Hood Lagrangean finite element space.
Definition taylorhoodbasis.hh:369
Definition containerdescriptors.hh:47
size_type dim() const
static constexpr size_type M()
void setChild(T &t, index_constant< i >={})
Global basis for given pre-basis.
Definition defaultglobalbasis.hh:50
Definition lagrangebasis.hh:375
It indices(const Node &node, It it) const
Definition lagrangebasis.hh:180
void initializeIndices()
Initialize the global indices.
Definition lagrangebasis.hh:98
void update(const GridView &gv)
Update the stored grid view, to be called if the grid has changed.
Definition lagrangebasis.hh:128
size_type maxNodeSize() const
Get the maximal number of DOFs associated to node for any element.
Definition lagrangebasis.hh:172
size_type size(const SizePrefix &prefix) const
Return number of possible values for next position in multi index.
Definition leafprebasismixin.hh:53
Definition nodes.hh:198
Definition nodes.hh:252
Definition taylorhoodbasis.hh:292
TaylorHoodVelocityTree()
Definition taylorhoodbasis.hh:297
Definition taylorhoodbasis.hh:310
TaylorHoodBasisTree()
Definition taylorhoodbasis.hh:317
Pre-basis for lowest order Taylor-Hood basis.
Definition taylorhoodbasis.hh:65
TaylorHoodPreBasis(const GridView &gv)
Constructor for a given grid view object.
Definition taylorhoodbasis.hh:93
const GridView & gridView() const
Obtain the grid view that the basis is defined on.
Definition taylorhoodbasis.hh:107
static constexpr size_type minMultiIndexSize
Definition taylorhoodbasis.hh:82
size_type size(const SizePrefix &prefix) const
Return number of possible values for next position in multi index.
Definition taylorhoodbasis.hh:135
GV GridView
The grid view that the FE basis is defined on.
Definition taylorhoodbasis.hh:73
void update(const GridView &gv)
Update the stored grid view, to be called if the grid has changed.
Definition taylorhoodbasis.hh:113
auto containerDescriptor() const
Return an container descriptor depending on the flag HI. Either return a Tuple if hybrid indices shou...
Definition taylorhoodbasis.hh:208
TaylorHoodBasisTree< GV > Node
Template mapping root tree path to type of created tree node.
Definition taylorhoodbasis.hh:79
PQ2PreBasis pq2PreBasis_
Definition taylorhoodbasis.hh:284
size_type size() const
Same as size(prefix) with empty prefix.
Definition taylorhoodbasis.hh:128
size_type dimension() const
Get the total dimension of the space spanned by this basis.
Definition taylorhoodbasis.hh:186
PQ1PreBasis pq1PreBasis_
Definition taylorhoodbasis.hh:283
static const void multiIndexPushFront(MultiIndex &M, size_type M0)
Definition taylorhoodbasis.hh:225
static constexpr size_type maxMultiIndexSize
Definition taylorhoodbasis.hh:81
Node makeNode() const
Create tree node.
Definition taylorhoodbasis.hh:122
It indices(const Node &node, It it) const
Definition taylorhoodbasis.hh:198
static constexpr size_type multiIndexBufferSize
Definition taylorhoodbasis.hh:83
void initializeIndices()
Initialize the global indices.
Definition taylorhoodbasis.hh:100
size_type maxNodeSize() const
Get the maximal number of DOFs associated to node for any element.
Definition taylorhoodbasis.hh:192
std::size_t size_type
Type used for indices and size information.
Definition taylorhoodbasis.hh:76
It indicesImp(const Node &node, It multiIndices) const
Definition taylorhoodbasis.hh:235
Legal Statements / Impressum | Hosted by TU Dresden & Uni Heidelberg | Generated by
1.9.8