![]() |
Dune-Functions 2.12-git
|
Loading...
Searching...
No Matches
containerfactory.hh
Go to the documentation of this file.
28 DUNE_THROW(Dune::NotImplemented, "Cannot create a vector. The container descriptor is unknown.");
35 return Dune::TupleVector<decltype((*this)(descriptor[ii], defaultValue))...>{(*this)(descriptor[ii], defaultValue)...};
Lightweight representation of (hierarchical) size and block structure extracted from a basis to descr...
Definition monomialset.hh:19
auto makeContainer(const ContainerDescriptor &descriptor, const T &defaultValue)
Construct a nested random access container compatible with the container descriptor.
Definition containerfactory.hh:102
decltype(auto) constexpr unpackIntegerSequence(F &&f, std::integer_sequence< I, i... > sequence)
virtual void operator()()=0
#define DUNE_THROW(E,...)
Fallback container descriptor if nothing else fits.
Definition containerdescriptors.hh:52
The node in the descriptor tree representing a value placeholder.
Definition containerdescriptors.hh:71
Descriptor for arrays with all children identical and the number of children a static size.
Definition containerdescriptors.hh:117
Uniform descriptor with dynamic size.
Definition containerdescriptors.hh:156
