dune-fem 2.8.0
Loading...
Searching...
No Matches
Public Types | Public Member Functions | List of all members
Dune::Fem::WeightedLPNorm< WeightFunction, OrderCalculator >::WeightedFunctionMultiplicator< Function > Struct Template Reference

#include <dune/fem/misc/lpnorm.hh>

Public Types

typedef Function FunctionType
 
typedef FunctionType::RangeFieldType RangeFieldType
 
typedef Dune::FieldTraits< RangeFieldType >::real_type RealType
 
typedef FieldVector< RealType, 1 > RangeType
 

Public Member Functions

 WeightedFunctionMultiplicator (const LocalWeightFunctionType &weightFunction, const FunctionType &function, double p)
 
template<class Point >
void evaluate (const Point &x, RangeType &ret) const
 

Member Typedef Documentation

◆ FunctionType

template<class WeightFunction , class OrderCalculator = DefaultOrderCalculator>
template<class Function >
typedef Function Dune::Fem::WeightedLPNorm< WeightFunction, OrderCalculator >::WeightedFunctionMultiplicator< Function >::FunctionType

◆ RangeFieldType

template<class WeightFunction , class OrderCalculator = DefaultOrderCalculator>
template<class Function >
typedef FunctionType::RangeFieldType Dune::Fem::WeightedLPNorm< WeightFunction, OrderCalculator >::WeightedFunctionMultiplicator< Function >::RangeFieldType

◆ RangeType

template<class WeightFunction , class OrderCalculator = DefaultOrderCalculator>
template<class Function >
typedef FieldVector< RealType, 1 > Dune::Fem::WeightedLPNorm< WeightFunction, OrderCalculator >::WeightedFunctionMultiplicator< Function >::RangeType

◆ RealType

template<class WeightFunction , class OrderCalculator = DefaultOrderCalculator>
template<class Function >
typedef Dune::FieldTraits<RangeFieldType>::real_type Dune::Fem::WeightedLPNorm< WeightFunction, OrderCalculator >::WeightedFunctionMultiplicator< Function >::RealType

Constructor & Destructor Documentation

◆ WeightedFunctionMultiplicator()

template<class WeightFunction , class OrderCalculator = DefaultOrderCalculator>
template<class Function >
Dune::Fem::WeightedLPNorm< WeightFunction, OrderCalculator >::WeightedFunctionMultiplicator< Function >::WeightedFunctionMultiplicator ( const LocalWeightFunctionType weightFunction,
const FunctionType function,
double  p 
)
inline

Member Function Documentation

◆ evaluate()

template<class WeightFunction , class OrderCalculator = DefaultOrderCalculator>
template<class Function >
template<class Point >
void Dune::Fem::WeightedLPNorm< WeightFunction, OrderCalculator >::WeightedFunctionMultiplicator< Function >::evaluate ( const Point &  x,
RangeType ret 
) const
inline

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