DUNE-ACFEM (unstable)
zeromodel.hh
79 return closure(ZeroModel<typename T::DomainFunctionSpaceType, typename T::RangeFunctionSpaceType>(name));
86 template<class T, class F = Expressions::Closure, std::enable_if_t<IsPDEModel<T>::value, int> = 0>
89 return closure(ZeroModel<typename T::DomainFunctionSpaceType, typename T::RangeFunctionSpaceType>());
96 template<class T, class F = Expressions::Closure, std::enable_if_t<IsPDEModel<T>::value, int> = 0>
99 return closure(ZeroModel<typename T::DomainFunctionSpaceType, typename T::RangeFunctionSpaceType>());
Define a simple zero model to optimize expression templates.
Definition: zeromodel.hh:32
auto zeroModel(F closure=F{})
Generate a zero model fitting the specified object.
Definition: zeromodel.hh:97
Terminals may derive from this class to express that they are expressions.
Definition: terminal.hh:25
A structure defining some basic default types and methods.
Definition: modelbase.hh:41
A tag structure which can be attached as base class to zero-expressions like the ZeroGridFunction,...
Definition: tags.hh:138
