Three dimensional simulation. More...
#include <hdsim_3d.hpp>
Classes | |
| class | ProgressTracker |
| Tracks the progress of a simulation. More... | |
Public Member Functions | |
| HDSim3D (Tessellation3D &tess, const vector< ComputationalCell > &cells, const EquationOfState &eos, const PointMotion3D &pm, const TimeStepCalculator &tsc, const FluxCalculator3D &fc, const CellUpdater3D &cu) | |
| Class constructor. More... | |
| void | timeAdvance () |
| Advances the simulation in time (first order) | |
| const Tessellation3D & | getTesselation (void) const |
| Access to tessellation. More... | |
| const vector< ComputationalCell > & | getCells (void) const |
| Access to computational cells. More... | |
Three dimensional simulation.
Definition at line 14 of file hdsim_3d.hpp.
| HDSim3D::HDSim3D | ( | Tessellation3D & | tess, |
| const vector< ComputationalCell > & | cells, | ||
| const EquationOfState & | eos, | ||
| const PointMotion3D & | pm, | ||
| const TimeStepCalculator & | tsc, | ||
| const FluxCalculator3D & | fc, | ||
| const CellUpdater3D & | cu | ||
| ) |
Class constructor.
| tess | Tessellation |
| cells | Initial computational cells |
| eos | Equation of state |
| pm | Point motion scheme |
| tsc | Time step calculator |
| fc | Flux calculator |
| cu | Cell updater |
Definition at line 24 of file hdsim_3d.cpp.

| const vector< ComputationalCell > & HDSim3D::getCells | ( | void | ) | const |
Access to computational cells.
Definition at line 150 of file hdsim_3d.cpp.
| const Tessellation3D & HDSim3D::getTesselation | ( | void | ) | const |
1.8.13