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

#include <refinement.h>

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

Public Member Functions

 RefineBetweenPositions (double a_left[3], double a_right[3])
 
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

double rectangle_left [3]
 
double rectangle_right [3]
 

Detailed Description

template<class Shortcuts>
class Refinement::RefineBetweenPositions< Shortcuts >

Definition at line 96 of file refinement.h.

Constructor & Destructor Documentation

◆ RefineBetweenPositions()

template<class Shortcuts >
Refinement::RefineBetweenPositions< Shortcuts >::RefineBetweenPositions ( double  a_left[3],
double  a_right[3] 
)

Member Function Documentation

◆ eval()

template<class Shortcuts >
bool Refinement::RefineBetweenPositions< 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

◆ rectangle_left

template<class Shortcuts >
double Refinement::RefineBetweenPositions< Shortcuts >::rectangle_left[3]
private

◆ rectangle_right

template<class Shortcuts >
double Refinement::RefineBetweenPositions< Shortcuts >::rectangle_right[3]
private

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