|
| LPNorm (const GridPartType &gridPart, const double p, const bool communicate=true) |
| constructor
|
|
template<class DiscreteFunctionType , class PartitionSet > |
Dune::FieldTraits< typenameDiscreteFunctionType::RangeFieldType >::real_type | norm (const DiscreteFunctionType &u, const PartitionSet &partitionSet) const |
| || u ||_Lp on given set of entities (partition set)
|
|
template<class DiscreteFunctionType > |
Dune::FieldTraits< typenameDiscreteFunctionType::RangeFieldType >::real_type | norm (const DiscreteFunctionType &u) const |
| || u ||_Lp on interior partition entities
|
|
template<class UDiscreteFunctionType , class VDiscreteFunctionType , class PartitionSet > |
Dune::FieldTraits< typenameUDiscreteFunctionType::RangeFieldType >::real_type | distance (const UDiscreteFunctionType &u, const VDiscreteFunctionType &v, const PartitionSet &partitionSet) const |
| || u - v ||_Lp on given set of entities (partition set)
|
|
template<class UDiscreteFunctionType , class VDiscreteFunctionType > |
Dune::FieldTraits< typenameUDiscreteFunctionType::RangeFieldType >::real_type | distance (const UDiscreteFunctionType &u, const VDiscreteFunctionType &v) const |
| || u - v ||_Lp on interior partition entities
|
|
template<class ULocalFunctionType , class VLocalFunctionType , class ReturnType > |
void | distanceLocal (const EntityType &entity, unsigned int order, const ULocalFunctionType &uLocal, const VLocalFunctionType &vLocal, ReturnType &sum) const |
|
template<class LocalFunctionType , class ReturnType > |
void | normLocal (const EntityType &entity, unsigned int order, const LocalFunctionType &uLocal, ReturnType &sum) const |
|
int | order (const int spaceOrder) const |
|
const GridPartType & | gridPart () const |
|
const GridPartType::CollectiveCommunicationType & | comm () const |
|
|
template<class IteratorRange , class UDiscreteFunctionType , class ReturnType > |
ReturnType | forEachLocal (const IteratorRange &iterators, const UDiscreteFunctionType &u, const ReturnType &initialValue, unsigned int order) const |
|
template<class DiscreteFunctionType , class ReturnType , class PartitionSet > |
ReturnType | forEach (const DiscreteFunctionType &u, const ReturnType &initialValue, const PartitionSet &partitionSet, unsigned int order=0) const |
|
template<class UDiscreteFunctionType , class VDiscreteFunctionType , class ReturnType , class PartitionSet > |
ReturnType | forEach (const UDiscreteFunctionType &u, const VDiscreteFunctionType &v, const ReturnType &initialValue, const PartitionSet &partitionSet, unsigned int order=0) const |
|
bool | checkCommunicateFlag (bool communicate) const |
|
const NormImplementation & | asImp () const |
|
NormImplementation & | asImp () |
|
template<class GridPart , class OrderCalculator >
template<class UDiscreteFunctionType , class VDiscreteFunctionType , class PartitionSet >
Dune::FieldTraits< typenameUDiscreteFunctionType::RangeFieldType >::real_type Dune::Fem::LPNorm< GridPart, OrderCalculator >::distance |
( |
const UDiscreteFunctionType & |
u, |
|
|
const VDiscreteFunctionType & |
v, |
|
|
const PartitionSet & |
partitionSet |
|
) |
| const |
|
inline |
|| u - v ||_Lp on given set of entities (partition set)