KASKADE 7 development version
|
Max value refinement criterion. Determines the refinement thresholds such that all cells with an error contribution exceeding a certain fraction of the maximum error contribution are refined. More...
#include <errorest.hh>
Max value refinement criterion. Determines the refinement thresholds such that all cells with an error contribution exceeding a certain fraction of the maximum error contribution are refined.
Definition at line 114 of file errorest.hh.
Public Member Functions | |
MaxValueCriterion (double fraction=0.2) | |
std::vector< double > | threshold (boost::multi_array< double, 2 > const &normalizedErrors) const |
Computes the thresholds for refinement. More... | |
Kaskade::MaxValueCriterion::MaxValueCriterion | ( | double | fraction = 0.2 | ) |
|
inherited |
Computes the thresholds for refinement.
normalizedErrors | a twodimensional array containing the normalized error contribution for each cell and each variable, i.e. normalizedErrors[i][j] contains the error contribution of cell i to the error in variable j, divided by the tolerance, such that the sum over i should not exceed one (for acceptance) |
Referenced by Kaskade::EmbeddedErrorEstimator< VariableSetDescription, Scaling >::estimate().