KASKADE 7 development version
Public Member Functions | Static Public Attributes | List of all members
Kaskade::IPFunctional< VarFu, BarrierFu, paralin >::BoundaryCache Struct Reference

#include <ipfunctional.hh>

Detailed Description

template<class VarFu, class BarrierFu, int paralin = 0>
struct Kaskade::IPFunctional< VarFu, BarrierFu, paralin >::BoundaryCache

Definition at line 339 of file ipfunctional.hh.

Inheritance diagram for Kaskade::IPFunctional< VarFu, BarrierFu, paralin >::BoundaryCache:

Public Member Functions

 BoundaryCache (Functional const &, typename AnsatzVars::VariableSet const &, int flags=7)
 
template<class Position , class Evaluators >
void evaluateAt (Position const &, Evaluators const &)
 
Scalar d0 () const
 
template<int row, int dim>
Dune::FieldVector< Scalar, TestVars::template Components< row >::m > d1 (VariationalArg< Scalar, dim > const &arg) const
 
template<int row, int col, int dim>
Dune::FieldMatrix< Scalar, TestVars::template Components< row >::m, AnsatzVars::template Components< col >::m > d2 (VariationalArg< Scalar, dim > const &arg1, VariationalArg< Scalar, dim > const &arg2) const
 

Static Public Attributes

static const bool hasInteriorFaces = false
 

Constructor & Destructor Documentation

◆ BoundaryCache()

template<class VarFu , class BarrierFu , int paralin = 0>
Kaskade::IPFunctional< VarFu, BarrierFu, paralin >::BoundaryCache::BoundaryCache ( Functional const &  ,
typename AnsatzVars::VariableSet const &  ,
int  flags = 7 
)
inline

Definition at line 343 of file ipfunctional.hh.

Member Function Documentation

◆ d0()

template<class VarFu , class BarrierFu , int paralin = 0>
Scalar Kaskade::IPFunctional< VarFu, BarrierFu, paralin >::BoundaryCache::d0 ( ) const
inline

Definition at line 350 of file ipfunctional.hh.

◆ d1()

template<class VarFu , class BarrierFu , int paralin = 0>
template<int row, int dim>
Dune::FieldVector< Scalar, TestVars::template Components< row >::m > Kaskade::IPFunctional< VarFu, BarrierFu, paralin >::BoundaryCache::d1 ( VariationalArg< Scalar, dim > const &  arg) const
inline

Definition at line 356 of file ipfunctional.hh.

◆ d2()

template<class VarFu , class BarrierFu , int paralin = 0>
template<int row, int col, int dim>
Dune::FieldMatrix< Scalar, TestVars::template Components< row >::m, AnsatzVars::template Components< col >::m > Kaskade::IPFunctional< VarFu, BarrierFu, paralin >::BoundaryCache::d2 ( VariationalArg< Scalar, dim > const &  arg1,
VariationalArg< Scalar, dim > const &  arg2 
) const
inline

Definition at line 364 of file ipfunctional.hh.

◆ evaluateAt()

template<class VarFu , class BarrierFu , int paralin = 0>
template<class Position , class Evaluators >
void Kaskade::IPFunctional< VarFu, BarrierFu, paralin >::BoundaryCache::evaluateAt ( Position const &  ,
Evaluators const &   
)
inline

Definition at line 346 of file ipfunctional.hh.

Member Data Documentation

◆ hasInteriorFaces

template<class VarFu , class BarrierFu , int paralin = 0>
const bool Kaskade::IPFunctional< VarFu, BarrierFu, paralin >::BoundaryCache::hasInteriorFaces = false
static

Definition at line 341 of file ipfunctional.hh.


The documentation for this struct was generated from the following file: