DUNE-ACFEM (2.5.1)
Dune::ACFem::NonZeroFunctional< DiscreteFunctionSpace > Class Template Reference
Just a place-holder to aid in automatic type-deduction. More...
#include <dune/acfem/operators/functionals/nonzerofunctional.hh>
Collaboration diagram for Dune::ACFem::NonZeroFunctional< DiscreteFunctionSpace >:
Public Types | |
typedef NonZeroFunctional< DiscreteFunctionSpace > | ExpressionType |
The type of the underlying expression. | |
Public Member Functions | |
RangeType | operator() (const Fem::DiscreteFunctionInterface< DFImpl > &arg) const |
Compute the value. | |
void | coefficients (Fem::DiscreteFunctionInterface< DFImpl > &coeffs) |
Compute the basis representation, which means: do the assembling stuff. | |
const ExpressionType & | expression () const |
Return a const reference to the underlying expression. | |
ExpressionType & | expression () |
Return a mutable reference to the underlying expression. | |
ExpressionType | operator* () const |
Return a copy from of the underlying expression. | |
Detailed Description
template<class DiscreteFunctionSpace>
class Dune::ACFem::NonZeroFunctional< DiscreteFunctionSpace >
class Dune::ACFem::NonZeroFunctional< DiscreteFunctionSpace >
Just a place-holder to aid in automatic type-deduction.
This class MUST NOT be used in an evaluated context. It may be used, e.g., to redefine DefaultModelTraits::ForcesFunctionalTraits in order to have "something" which does not expand to a ZeroFunctional (at the data-type level). See also ModelConstituents.
The documentation for this class was generated from the following file:
- dune/acfem/operators/functionals/nonzerofunctional.hh
|
Legal Statements / Impressum |
Hosted by TU Dresden |
generated with Hugo v0.111.3
(Nov 12, 23:30, 2024)