|
dune-fem 2.12-git
|
Loading...
Searching...
No Matches
space/common/dataprojection/tuple.hh
Go to the documentation of this file.
38 : public DataProjection< typename Head::DiscreteFunctionSpaceType, DataProjectionTuple< Head, Tail... > >
41 using BaseType = DataProjection< typename Head::DiscreteFunctionSpaceType, DataProjectionTuple< Head, Tail... > >;
118 Dune::Fem::ForLoop< Operation, 0, sizeof...( Tail ) >::apply( entity, prior, present, origin, destination, tuple_ );
SLList< T, A > & operator=(const SLList< T, A > &other)
static Type apply(T &t)
virtual void operator()()=0
constexpr std::integer_sequence< T, II... > tail(std::integer_sequence< T, I0, II... >)
constexpr std::integral_constant< T, I0 > head(std::integer_sequence< T, I0, II... >)
STL namespace.
Definition forloop.hh:17
Abstract definition of the local restriction and prolongation of discrete functions.
Definition dataprojection/dataprojection.hh:29
typename BasisFunctionSetType::EntityType EntityType
entity type
Definition dataprojection/dataprojection.hh:38
typename DiscreteFunctionSpaceType::BasisFunctionSetType BasisFunctionSetType
basis function set type
Definition dataprojection/dataprojection.hh:36
Local -projection for the restriction and prolongation of discrete functions.
Definition space/common/dataprojection/default.hh:40
A DataProjection wrapping an arbitrary number of projection operators.
Definition space/common/dataprojection/tuple.hh:34
Definition space/common/dataprojection/tuple.hh:39
typename BaseType::EntityType EntityType
entity type
Definition space/common/dataprojection/tuple.hh:49
DataProjectionTuple(Head &&head, Tail &&...tail)
Definition space/common/dataprojection/tuple.hh:93
std::tuple< Head, Tail... > tuple_
Definition space/common/dataprojection/tuple.hh:135
typename BaseType::DiscreteFunctionSpaceType DiscreteFunctionSpaceType
discrete function space type
Definition space/common/dataprojection/tuple.hh:45
typename BaseType::BasisFunctionSetType BasisFunctionSetType
basis function set type
Definition space/common/dataprojection/tuple.hh:47
void addToList(Communicator &comm)
()
Definition space/common/dataprojection/tuple.hh:129
A DataProjection for managing an arbitrary number of discrete functions.
Definition space/common/dataprojection/tuple.hh:152
DefaultDataProjectionTuple(DiscreteFunctions &... discreteFunctions)
Definition space/common/dataprojection/tuple.hh:156
discrete function space
T forward(T... args)
Legal Statements / Impressum | Hosted by TU Dresden & Uni Heidelberg | Generated by
1.9.8