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

#include <refinement.h>

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

Public Member Functions

 RefineCubeAroundPosition (double a_position[3], double radius)
 
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 left_vertice [3]
 
double right_vertice [3]
 

Detailed Description

template<class Shortcuts>
class Refinement::RefineCubeAroundPosition< Shortcuts >

Definition at line 473 of file refinement.h.

Constructor & Destructor Documentation

◆ RefineCubeAroundPosition()

template<class Shortcuts >
Refinement::RefineCubeAroundPosition< Shortcuts >::RefineCubeAroundPosition ( double a_position[3],
double radius )

Member Function Documentation

◆ eval()

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

◆ left_vertice

template<class Shortcuts >
double Refinement::RefineCubeAroundPosition< Shortcuts >::left_vertice[3]
private

◆ right_vertice

template<class Shortcuts >
double Refinement::RefineCubeAroundPosition< Shortcuts >::right_vertice[3]
private

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