dune-fem 2.8.0
Loading...
Searching...
No Matches
Classes | Static Public Member Functions | List of all members
Dune::Fem::VtxProjectionImpl Struct Reference

#include <dune/fem/operator/projection/vtxprojection.hh>

Classes

struct  OutsideLocalFunction
 

Static Public Member Functions

template<class DiscreteFunction >
static void makeConforming (DiscreteFunction &u)
 
template<class Function , class DiscreteFunction , class Weight >
static auto project (const Function &f, DiscreteFunction &u, Weight &weight) -> std::enable_if_t< std::is_void< decltype(interpolate(f, u, weight, u)) >::value >
 
template<class Function , class DiscreteFunction >
static auto project (const Function &f, DiscreteFunction &u) -> std::enable_if_t< std::is_void< decltype(project(f, u, std::declval< WeightDefault< typename DiscreteFunction::GridPartType > & >())) >::value >
 

Member Function Documentation

◆ makeConforming()

template<class DiscreteFunction >
static void Dune::Fem::VtxProjectionImpl::makeConforming ( DiscreteFunction &  u)
inlinestatic

◆ project() [1/2]

template<class Function , class DiscreteFunction >
static auto Dune::Fem::VtxProjectionImpl::project ( const Function f,
DiscreteFunction &  u 
) -> std::enable_if_t< std::is_void< decltype( project( f,u,std::declval<WeightDefault<typename DiscreteFunction::GridPartType>&>() ) ) >::value>
inlinestatic

◆ project() [2/2]

template<class Function , class DiscreteFunction , class Weight >
static auto Dune::Fem::VtxProjectionImpl::project ( const Function f,
DiscreteFunction &  u,
Weight &  weight 
) -> std::enable_if_t<std::is_void< decltype( interpolate(f,u,weight,u )) >::value>
inlinestatic

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