DUNE-ACFEM (2.5.1)

Dune::ACFem::LocalPiecewiseAdapter< CharacteristicFunction, GridFunction0, GridFunction1 > Class Template Reference

An adapter class to form a piecewise defined function where the domain decomposition is given by the characteristic function of one of the sub-domains. More...

#include <dune/acfem/functions/piecewisefunction.hh>

+ Collaboration diagram for Dune::ACFem::LocalPiecewiseAdapter< CharacteristicFunction, GridFunction0, GridFunction1 >:

Public Member Functions

template<class PointType >
void evaluate (const PointType &x, RangeType &ret) const
 evaluate local function
 
template<class PointType >
void jacobian (const PointType &x, JacobianRangeType &ret) const
 jacobian of local function
 

Detailed Description

template<class CharacteristicFunction, class GridFunction0, class GridFunction1>
class Dune::ACFem::LocalPiecewiseAdapter< CharacteristicFunction, GridFunction0, GridFunction1 >

An adapter class to form a piecewise defined function where the domain decomposition is given by the characteristic function of one of the sub-domains.

All parameters have to be "grid-functions", i.e. have to provide a LocalFunctionType.

Parameters
CharacteristicFunctionCharacteristic functions describing the domain decomposition.
GridFunction0Type of function evaluated at the part of the domain where the characteristic function evaluates to 0.
GridFunction1Type of function evaluated at the part of the domain where the characteristic function evaluates to 1.

The documentation for this class was generated from the following file:
Creative Commons License   |  Legal Statements / Impressum  |  Hosted by TU Dresden  |  generated with Hugo v0.111.3 (Nov 12, 23:30, 2024)