![]() |
Dune-Functions 2.12-git
|
Loading...
Searching...
No Matches
subspacebasis.hh
Go to the documentation of this file.
64 SubspaceBasis(const SubspaceBasis<RootRootBasis, InnerTP>& rootBasis, const OuterTP& prefixPath) :
133 -> SubspaceBasis<std::decay_t<decltype(rootBasis.rootBasis())>, decltype(Dune::TypeTree::join(rootBasis.prefixPath(), prefixPath))>;
148auto subspaceBasis(const RootBasis& rootBasis, const TypeTree::TreePath<PrefixTreeIndices...>& prefixPath)
auto subspaceBasis(const RootBasis &rootBasis, const TypeTree::TreePath< PrefixTreeIndices... > &prefixPath)
Create SubspaceBasis from a root basis and a prefixPath.
Definition subspacebasis.hh:148
constexpr auto join(const HybridMultiIndex< Head... > &head, const Other &... tail)
constexpr auto treePath(const T &... t)
Definition subspacebasis.hh:29
typename RootBasis::LocalView RootLocalView
Definition subspacebasis.hh:34
LocalView localView() const
Return local view for basis.
Definition subspacebasis.hh:99
const RootBasis * rootBasis_
Definition subspacebasis.hh:121
typename RootBasis::SizePrefix SizePrefix
Definition subspacebasis.hh:49
SubspaceLocalView< RootLocalView, PrefixPath > LocalView
Type of the local view on the restriction of the basis to a single element.
Definition subspacebasis.hh:47
size_type size(const SizePrefix &prefix) const
Return number possible values for next position in multi index.
Definition subspacebasis.hh:91
typename RootBasis::GridView GridView
The grid view that the FE space is defined on.
Definition subspacebasis.hh:39
const PrefixPath & prefixPath() const
Definition subspacebasis.hh:109
SubspaceBasis(const SubspaceBasis< RootRootBasis, InnerTP > &rootBasis, const OuterTP &prefixPath)
Constructor from another SubspaceBasis.
Definition subspacebasis.hh:64
const GridView & gridView() const
Obtain the grid view that the basis is defined on.
Definition subspacebasis.hh:71
auto containerDescriptor() const
Return the associated container descriptor.
Definition subspacebasis.hh:115
size_type size() const
Return number of possible values for next position in empty multi index.
Definition subspacebasis.hh:85
const RootBasis & rootBasis() const
Definition subspacebasis.hh:104
typename RootBasis::MultiIndex MultiIndex
Type used for global numbering of the basis vectors.
Definition subspacebasis.hh:42
SubspaceBasis(const RootBasis &rootBasis, const PrefixPath &prefixPath)
Constructor for a given grid view object.
Definition subspacebasis.hh:53
The restriction of a finite element basis to a single element.
Definition subspacelocalview.hh:34
