DUNE-ACFEM (2.5.1)

parameterinterface.hh File Reference

Define a fancy parameter class in order to parametrize expressions with mutable parameters in a not too unclean way. More...

#include <dune/fem/misc/bartonnackmaninterface.hh>
#include "../expressions/expressionoperations.hh"
+ Include dependency graph for parameterinterface.hh:

Go to the source code of this file.

Classes

struct  Dune::ACFem::ParameterSpace< Field, dim >
 A model for the vector space a parameter value lives in. More...
 
class  Dune::ACFem::ParameterInterface< ParameterImpl >
 Parameters are quasi-constant quantities, like the time-step size in one time-step when solving transient problems with finite element methods. More...
 
class  Dune::ACFem::DefaultParameter< ParameterImpl >
 Just for completeness, there is no default implementation. More...
 
struct  Dune::ACFem::ParameterSpaceTraits< Type >
 The default template definition for this struct constructs a 1-dimensional parameter-value space (i.e. More...
 
struct  Dune::ACFem::ParameterSpaceTraits< FieldVector< Field, dim > >
 The default template definition for this struct constructs a 1-dimensional parameter-value space (i.e. More...
 
class  Dune::ACFem::TrivialParameter< Value >
 A simple wrapper: a really constant parameter. More...
 
class  Dune::ACFem::ZeroParameter< Value >
 The zero parameter, unconditionally evalute to zero. More...
 

Namespaces

namespace  Dune::ACFem
 A namespace encapsulating everything defined in our dune-acfem project.
 

Functions

template<class Value >
ParameterValue< Value >::ResultType Dune::ACFem::parameterValue (const Value &value)
 Return the unaltered argument for non-parameters and otherwise the parameter value. More...
 

Detailed Description

Define a fancy parameter class in order to parametrize expressions with mutable parameters in a not too unclean way.

Creative Commons License   |  Legal Statements / Impressum  |  Hosted by TU Dresden  |  generated with Hugo v0.111.3 (Nov 12, 23:30, 2024)