Public Member Functions | List of all members
CellsToRefine Class Referenceabstract

Chooses which cells should be refined. More...

#include <amr.hpp>

Public Member Functions

virtual vector< size_t > ToRefine (Tessellation const &tess, vector< ComputationalCell > const &cells, double time, TracerStickerNames const &tracerstickernames) const =0
 Finds the cells to refine. More...
 
virtual ~CellsToRefine (void)
 Virtual destructor.
 

Detailed Description

Chooses which cells should be refined.

Definition at line 131 of file amr.hpp.

Member Function Documentation

◆ ToRefine()

virtual vector<size_t> CellsToRefine::ToRefine ( Tessellation const &  tess,
vector< ComputationalCell > const &  cells,
double  time,
TracerStickerNames const &  tracerstickernames 
) const
pure virtual

Finds the cells to refine.

Parameters
tessThe tesselation
cellsThe computational cells
timeThe sim time
tracerstickernamesThe names of the tracers and stickers
Returns
The indeces of cells to remove

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