Noh problem Removal strategy class. More...
#include <noh_amr.hpp>


Public Member Functions | |
| NohRemove (double Vmin) | |
| Class constructor. More... | |
| ~NohRemove () | |
| Class destructor. | |
| vector< int > | CellsToRemove (Tessellation const &tess, vector< ComputationalCell > const &cells, double time) const |
| Removal abstract class. Can't remove neighboring cells or cells near peiodic boundary. Use CheckOutput to check correctness. More... | |
Public Member Functions inherited from RemovalStrategy | |
| void | CheckOutput (Tessellation const &tess, vector< int > &ToRemove) const |
| Checks if the removed list is good, throws an error if not. More... | |
| vector< int > | RemoveNeighbors (vector< double > const &merits, vector< int > const &candidates, Tessellation const &tess) const |
| Removes neighboring points and cells near the boundary which are not rigid walls. More... | |
| vector< int > | RemoveNearBoundary (vector< int > const &ToRemove, Tessellation const &tess) const |
| Removed from the list cells near periodic boundaries. More... | |
| virtual | ~RemovalStrategy (void) |
| Virtual destructor. | |
Noh problem Removal strategy class.
Definition at line 34 of file noh_amr.hpp.
|
explicit |
Class constructor.
| Vmin | The minimum volume below which to remove the cell |
Definition at line 35 of file noh_amr.cpp.
|
virtual |
Removal abstract class. Can't remove neighboring cells or cells near peiodic boundary. Use CheckOutput to check correctness.
| tess | The tessellation |
| cells | The hydro primitives |
| time | The sim time |
Implements RemovalStrategy.
Definition at line 42 of file noh_amr.cpp.


1.8.13