Peano 4
Loading...
Searching...
No Matches
Refinement::trackVelocity< Shortcuts > Class Template Reference

#include <refinement.h>

Inheritance diagram for Refinement::trackVelocity< Shortcuts >:
Collaboration diagram for Refinement::trackVelocity< Shortcuts >:

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 > &center, 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
 

Detailed Description

template<class Shortcuts>
class Refinement::trackVelocity< Shortcuts >

Definition at line 21 of file refinement.h.

Constructor & Destructor Documentation

◆ trackVelocity()

template<class Shortcuts >
Refinement::trackVelocity< Shortcuts >::trackVelocity ( int a_basisSize,
double a_refine_threshold,
double a_coarsen_threshold )

Definition at line 23 of file refinement.h.

Member Function Documentation

◆ eval()

template<class Shortcuts >
bool Refinement::trackVelocity< Shortcuts >::eval ( const double * luh,
const tarch::la::Vector< Dimensions, double > & center,
const tarch::la::Vector< Dimensions, double > & dx,
double t,
const int level,
::exahype2::RefinementCommand & refine )
overridevirtual

Field Documentation

◆ basisSize

template<class Shortcuts >
int Refinement::trackVelocity< Shortcuts >::basisSize
private

Definition at line 69 of file refinement.h.

Referenced by Refinement::trackVelocity< Shortcuts >::eval().

◆ coarsen_threshold_2

template<class Shortcuts >
double Refinement::trackVelocity< Shortcuts >::coarsen_threshold_2
private

Definition at line 71 of file refinement.h.

Referenced by Refinement::trackVelocity< Shortcuts >::eval().

◆ refine_threshold_2

template<class Shortcuts >
double Refinement::trackVelocity< Shortcuts >::refine_threshold_2
private

Definition at line 70 of file refinement.h.

Referenced by Refinement::trackVelocity< Shortcuts >::eval().


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