dune-pdelab  2.0.0
Public Member Functions | List of all members
Dune::PDELab::DefaultInteriorPenalty< RF > Class Template Reference

This is the default implementation for the interior penalty factor. More...

#include <dune/pdelab/localoperator/dgparameter.hh>

Public Member Functions

 DefaultInteriorPenalty (const std::string method, const RF mu_)
 
 DefaultInteriorPenalty (const Dune::ParameterTree &config, const RF mu_)
 
template<typename I >
RF getFaceIP (const I &ig) const
 

Detailed Description

template<typename RF>
class Dune::PDELab::DefaultInteriorPenalty< RF >

This is the default implementation for the interior penalty factor.

It computes the factor according to $ \frac{\sigma}{|e|^\beta} $ for each face $ e $. It assumes that the intersection geometries passed to the local assembler allow to compute $|e|$ via ig.geometry().volume().

Constructor & Destructor Documentation

template<typename RF >
Dune::PDELab::DefaultInteriorPenalty< RF >::DefaultInteriorPenalty ( const std::string  method,
const RF  mu_ 
)
inline

References s.

template<typename RF >
Dune::PDELab::DefaultInteriorPenalty< RF >::DefaultInteriorPenalty ( const Dune::ParameterTree &  config,
const RF  mu_ 
)
inline

Member Function Documentation

template<typename RF >
template<typename I >
RF Dune::PDELab::DefaultInteriorPenalty< RF >::getFaceIP ( const I &  ig) const
inline

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