|
Peano
|
#include <refinement.h>


Public Member Functions | |
| trackVelocity (int a_basisSize, double a_refine_threshold, double a_coarsen_threshold) | |
| bool | eval (const double *luh, const tarch::la::Vector< Dimensions, double > ¢er, const tarch::la::Vector< Dimensions, double > &dx, double t, const int level, ::exahype2::RefinementCommand &refine) override |
Private Attributes | |
| int | basisSize |
| double | refine_threshold_2 |
| double | coarsen_threshold_2 |
Definition at line 22 of file refinement.h.
| Refinement::trackVelocity< Shortcuts >::trackVelocity | ( | int | a_basisSize, |
| double | a_refine_threshold, | ||
| double | a_coarsen_threshold | ||
| ) |
Definition at line 24 of file refinement.h.
|
overridevirtual |
Implements Refinement::RefinementCriterion< Shortcuts >.
Definition at line 29 of file refinement.h.
References Refinement::trackVelocity< Shortcuts >::basisSize, Refinement::trackVelocity< Shortcuts >::coarsen_threshold_2, exahype2::Erase, exahype2::Keep, exahype2::Refine, and Refinement::trackVelocity< Shortcuts >::refine_threshold_2.
|
private |
Definition at line 70 of file refinement.h.
Referenced by Refinement::trackVelocity< Shortcuts >::eval().
|
private |
Definition at line 72 of file refinement.h.
Referenced by Refinement::trackVelocity< Shortcuts >::eval().
|
private |
Definition at line 71 of file refinement.h.
Referenced by Refinement::trackVelocity< Shortcuts >::eval().