KASKADE 7 development version
Public Types | Static Public Member Functions | Static Public Attributes | List of all members
Kaskade::DiscreteBlockTraits< Functional > Struct Template Reference

#include <dune_bridge.hh>

Detailed Description

template<class Functional>
struct Kaskade::DiscreteBlockTraits< Functional >

Definition at line 21 of file dune_bridge.hh.

Public Types

typedef Functional::AnsatzVars::VariableSet Vars
 
typedef Functional::Scalar Scalar
 

Static Public Member Functions

static void getMatrixBlock (MatrixAsTriplet< Scalar > &mat, Functional const &fu, Vars const &origin, int row, int col)
 
static void getRHSBlock (std::vector< Scalar > &rhs, Functional const &fu, Vars const &origin, int row)
 
static Scalar getValue (Functional const &fu, Vars const &origin)
 

Static Public Attributes

static constexpr bool anyPresent = false
 

Member Typedef Documentation

◆ Scalar

template<class Functional >
typedef Functional::Scalar Kaskade::DiscreteBlockTraits< Functional >::Scalar

Definition at line 24 of file dune_bridge.hh.

◆ Vars

template<class Functional >
typedef Functional::AnsatzVars::VariableSet Kaskade::DiscreteBlockTraits< Functional >::Vars

Definition at line 23 of file dune_bridge.hh.

Member Function Documentation

◆ getMatrixBlock()

template<class Functional >
static void Kaskade::DiscreteBlockTraits< Functional >::getMatrixBlock ( MatrixAsTriplet< Scalar > &  mat,
Functional const &  fu,
Vars const &  origin,
int  row,
int  col 
)
inlinestatic

◆ getRHSBlock()

template<class Functional >
static void Kaskade::DiscreteBlockTraits< Functional >::getRHSBlock ( std::vector< Scalar > &  rhs,
Functional const &  fu,
Vars const &  origin,
int  row 
)
inlinestatic

◆ getValue()

template<class Functional >
static Scalar Kaskade::DiscreteBlockTraits< Functional >::getValue ( Functional const &  fu,
Vars const &  origin 
)
inlinestatic

Definition at line 39 of file dune_bridge.hh.

Member Data Documentation

◆ anyPresent

template<class Functional >
constexpr bool Kaskade::DiscreteBlockTraits< Functional >::anyPresent = false
staticconstexpr

Definition at line 26 of file dune_bridge.hh.


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