DUNE-ACFEM (unstable)
pmassmodel.hh
47 , public MPL::UniqueTags<ConditionalType<ExpressionTraits<PField>::isVolatile, VolatileExpression, void>,
130 return expressionClosure(P_MassModel<typename Object::FunctionSpaceType, PField>(std::forward<PField>(p), name));
constexpr decltype(auto) expressionClosure(T &&t)
Do-nothing default implementation for pathologic cases.
Definition: interface.hh:93
RangeType source(const RangeType &value) const
The zero-order term as function of local coordinates.
Definition: pmassmodel.hh:73
RangeType linearizedSource(const RangeType &uBar, const RangeType &value) const
The linearized source term as function of local coordinates.
Definition: pmassmodel.hh:82
constexpr auto p_MassModel(PField &&p, const Object &object, const std::string &name="")
Generate Model for a (weak, of course) Mass.
Definition: pmassmodel.hh:128
auto pow(T1 &&t1, T2 &&t2)
Power operations with scalar exponents are promoted to component-wise power operations by multiplying...
Definition: expressions.hh:525
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
typename FunctionSpaceType::RangeType RangeType
The type returned by classifyBoundary().
Definition: modelbase.hh:62
typename FunctionSpaceType::RangeFieldType RangeFieldType
The type returned by classifyBoundary().
Definition: modelbase.hh:67
|
Legal Statements / Impressum |
Hosted by TU Dresden |
generated with Hugo v0.111.3
(Jan 5, 23:30, 2025)