dune-fem 2.8.0
Loading...
Searching...
No Matches
Classes | Namespaces | Typedefs | Functions
const.hh File Reference
#include <algorithm>
#include <type_traits>
#include <utility>
#include <dune/common/dynvector.hh>
#include <dune/fem/misc/mpimanager.hh>
#include <dune/fem/function/localfunction/mutable.hh>
#include <dune/fem/function/localfunction/localfunction.hh>
#include <dune/fem/common/intersectionside.hh>

Go to the source code of this file.

Classes

class  Dune::Fem::BasicConstLocalFunction< BasisFunctionSet, LocalDofVector >
 
class  Dune::Fem::ConstLocalDiscreteFunction< DiscreteFunction >
 A constant local function carrying values for one entity. More...
 
struct  Dune::Fem::IsConstLocalFunction< T, SFINAE >
 
struct  Dune::Fem::IsConstLocalFunction< T, std::enable_if_t<!std::is_same< T, std::decay_t< T > >{}> >
 
struct  Dune::Fem::IsConstLocalFunction< T, std::enable_if_t<(std::is_same< T, std::decay_t< T > >{} &&std::is_same< T, Fem::ConstLocalFunction< typename T::GridFunctionType > >{})> >
 

Namespaces

namespace  Dune
 
namespace  Dune::Fem
 

Typedefs

template<class GridFunction >
using Dune::Fem::ConstLocalFunction = typename Impl::ConstLocalFunction< GridFunction >::Type
 

Functions

template<class F , std::enable_if_t<!IsConstLocalFunction< F >::value, int > = 0>
constexpr auto Dune::Fem::constLocalFunction (F &&f)
 
template<class F , std::enable_if_t< IsConstLocalFunction< F >::value, int > = 0>
constexpr decltype(auto) Dune::Fem::constLocalFunction (F &&f)
 
template<class F , class Entity >
constexpr auto Dune::Fem::constLocalFunction (F &&f, const Entity &entity)