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

#include <refinement.h>

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

Public Member Functions

 RefineDownToPosition (int a_basisSize, int level, double a_position[3], int a_top)
 
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)
 

Private Attributes

double position [3]
 
int basisSize
 
int max_level
 
int top
 

Detailed Description

template<class Shortcuts>
class Refinement::RefineDownToPosition< Shortcuts >

Definition at line 197 of file refinement.h.

Constructor & Destructor Documentation

◆ RefineDownToPosition()

template<class Shortcuts >
Refinement::RefineDownToPosition< Shortcuts >::RefineDownToPosition ( int  a_basisSize,
int  level,
double  a_position[3],
int  a_top 
)

Member Function Documentation

◆ eval()

template<class Shortcuts >
bool Refinement::RefineDownToPosition< 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 
)
virtual

Field Documentation

◆ basisSize

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

Definition at line 231 of file refinement.h.

◆ max_level

template<class Shortcuts >
int Refinement::RefineDownToPosition< Shortcuts >::max_level
private

Definition at line 232 of file refinement.h.

◆ position

template<class Shortcuts >
double Refinement::RefineDownToPosition< Shortcuts >::position[3]
private

◆ top

template<class Shortcuts >
int Refinement::RefineDownToPosition< Shortcuts >::top
private

Definition at line 233 of file refinement.h.

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


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