|
Plugins
|
#include <time_extrapolation.h>
Inheritance diagram for ug::SupErrorEvaluator< TGridFunction >:Public Types | |
| typedef IComponentSpace< TGridFunction > | base_type |
Public Types inherited from ug::IComponentSpace< TGridFunction > | |
| typedef IGridFunctionSpace< TGridFunction > | base_type |
Public Types inherited from ug::IGridFunctionSpace< typename TGridFunction > | |
| typedef TGridFunction | grid_function_type |
| typedef TGridFunction::vector_type | vector_type |
Public Member Functions | |
| double | distance (TGridFunction &uFine, TGridFunction &uCoarse) |
| double | distance2 (TGridFunction &uFine, TGridFunction &uCoarse) |
| double | norm (SmartPtr< TGridFunction > uFine) |
| double | norm (TGridFunction &uFine) |
| double | norm2 (TGridFunction &uFine) |
| SupErrorEvaluator (const char *fctNames) | |
| SupErrorEvaluator (const char *fctNames, const char *ssNames) | |
| ~SupErrorEvaluator () | |
Public Member Functions inherited from ug::IComponentSpace< TGridFunction > | |
| virtual std::string | config_string () const |
| std::string | function_name () |
| IComponentSpace (const char *fctNames) | |
| IComponentSpace (const char *fctNames, const char *ssNames, int order) | |
| IComponentSpace (const char *fctNames, int order) | |
| virtual | ~IComponentSpace () |
Public Member Functions inherited from ug::IGridFunctionSpace< typename TGridFunction > | |
| virtual double | distance (vector_type &x, vector_type &y) |
| virtual double | norm (vector_type &x) |
| virtual double | scaling () const |
| virtual | ~IGridFunctionSpace () |
Public Member Functions inherited from ug::IBanachSpace< TGridFunction::vector_type > | |
| virtual double | distance (TVector &x, TVector &y) |
| virtual double | norm (TVector &x) |
| virtual | ~IBanachSpace () |
Protected Member Functions | |
| template<typename TBaseElem > | |
| number | findFctMaxOnSubset (const TGridFunction &u, int si) const |
Additional Inherited Members | |
Static Public Attributes inherited from ug::IComponentSpace< TGridFunction > | |
| static const int | dim |
Protected Attributes inherited from ug::IComponentSpace< TGridFunction > | |
| std::string | m_fctNames |
| int | m_quadorder |
| const char * | m_ssNames |
Evaluates difference between two grid functions in L_inf norm
| typedef IComponentSpace<TGridFunction> ug::SupErrorEvaluator< TGridFunction >::base_type |
|
inline |
|
inline |
|
inline |
|
inlinevirtual |
Reimplemented from ug::IComponentSpace< TGridFunction >.
References ug::SupErrorEvaluator< TGridFunction >::norm(), and UG_COND_THROW.
Referenced by ug::SupErrorEvaluator< TGridFunction >::distance2().
|
inlinevirtual |
Implements ug::IComponentSpace< TGridFunction >.
References ug::SupErrorEvaluator< TGridFunction >::distance().
|
inlineprotected |
References ug::DoFRef(), ug::IComponentSpace< TGridFunction >::m_fctNames, and UG_CATCH_THROW.
|
inline |
|
inlinevirtual |
Reimplemented from ug::IComponentSpace< TGridFunction >.
References ug::SubsetGroup::add(), ug::SubsetGroup::add_all(), pcl::ProcessCommunicator::allreduce(), ug::SubsetGroup::dim(), ug::DIM_SUBSET_EMPTY_GRID, ug::IComponentSpace< TGridFunction >::m_ssNames, pcl::NumProcs(), PCL_DT_DOUBLE, PCL_RO_MAX, ug::SubsetGroup::size(), ug::TokenizeString(), and UG_THROW.
|
inlinevirtual |
Implements ug::IComponentSpace< TGridFunction >.
References ug::SupErrorEvaluator< TGridFunction >::norm().