dune-fem  2.4.1-rc
Static Public Member Functions | List of all members
Dune::Fem::MappingOperators Struct Reference

Implementation of Mapping +, -, *, / operations. More...

#include </local/tomalk/somewhere/tmp/dune-fem/dune/fem/operator/common/mapping.hh>

Static Public Member Functions

template<typename DFieldType , typename RFieldType , class DType , class RType >
static void copyMapping (const Mapping< DFieldType, RFieldType, DType, RType > &org, Mapping< DFieldType, RFieldType, DType, RType > &copy)
 copy mapping More...
 
template<typename DFieldType , typename RFieldType , class DType , class RType >
static Mapping< DFieldType, RFieldType, DType, RType > addMappings (const Mapping< DFieldType, RFieldType, DType, RType > &a, const Mapping< DFieldType, RFieldType, DType, RType > &b)
 add mappings More...
 
template<typename DFieldType , typename RFieldType , class DType , class RType >
static Mapping< DFieldType, RFieldType, DType, RType > substractMappings (const Mapping< DFieldType, RFieldType, DType, RType > &a, const Mapping< DFieldType, RFieldType, DType, RType > &b)
 substract mappings More...
 
template<typename DFieldType , typename RFieldType , class DType , class RType >
static Mapping< DFieldType, RFieldType, DType, RType > multiplyMapping (const Mapping< DFieldType, RFieldType, DType, RType > &a, const RFieldType &scalar)
 multiply mapping More...
 
template<typename DFieldType , typename RFieldType , class DType , class RType >
static Mapping< DFieldType, RFieldType, DType, RType > divideMapping (const Mapping< DFieldType, RFieldType, DType, RType > &a, const RFieldType &scalar)
 divide mapping More...
 

Detailed Description

Implementation of Mapping +, -, *, / operations.

Member Function Documentation

template<typename DFieldType , typename RFieldType , class DType , class RType >
static Mapping<DFieldType,RFieldType,DType,RType> Dune::Fem::MappingOperators::addMappings ( const Mapping< DFieldType, RFieldType, DType, RType > &  a,
const Mapping< DFieldType, RFieldType, DType, RType > &  b 
)
inlinestatic
template<typename DFieldType , typename RFieldType , class DType , class RType >
static void Dune::Fem::MappingOperators::copyMapping ( const Mapping< DFieldType, RFieldType, DType, RType > &  org,
Mapping< DFieldType, RFieldType, DType, RType > &  copy 
)
inlinestatic

copy mapping

template<typename DFieldType , typename RFieldType , class DType , class RType >
static Mapping<DFieldType,RFieldType,DType,RType> Dune::Fem::MappingOperators::divideMapping ( const Mapping< DFieldType, RFieldType, DType, RType > &  a,
const RFieldType &  scalar 
)
inlinestatic
template<typename DFieldType , typename RFieldType , class DType , class RType >
static Mapping<DFieldType,RFieldType,DType,RType> Dune::Fem::MappingOperators::multiplyMapping ( const Mapping< DFieldType, RFieldType, DType, RType > &  a,
const RFieldType &  scalar 
)
inlinestatic
template<typename DFieldType , typename RFieldType , class DType , class RType >
static Mapping<DFieldType,RFieldType,DType,RType> Dune::Fem::MappingOperators::substractMappings ( const Mapping< DFieldType, RFieldType, DType, RType > &  a,
const Mapping< DFieldType, RFieldType, DType, RType > &  b 
)
inlinestatic

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