Generates a list of conserved variables. More...
#include <extensive_generator.hpp>
Public Member Functions | |
ExtensiveGenerator (const vector< ComputationalCell > &cells, const Tessellation3D &tess, const EquationOfState &eos) | |
Class constructor. More... | |
size_t | size (void) const |
Returns the length of the list. More... | |
Conserved3D | operator[] (size_t i) const |
Returns a single member of the list. More... | |
![]() | |
Conserved3D | at (const size_t i) const |
bound checked access function More... | |
Generates a list of conserved variables.
Definition at line 27 of file extensive_generator.hpp.
ExtensiveGenerator::ExtensiveGenerator | ( | const vector< ComputationalCell > & | cells, |
const Tessellation3D & | tess, | ||
const EquationOfState & | eos | ||
) |
Class constructor.
cells | List of cells |
tess | Tessellation |
eos | Equation of state |
Definition at line 15 of file extensive_generator.cpp.
|
virtual |
Returns a single member of the list.
i | Index |
Implements LazyList< Conserved3D >.
Definition at line 25 of file extensive_generator.cpp.
|
virtual |
Returns the length of the list.
Implements LazyList< Conserved3D >.
Definition at line 20 of file extensive_generator.cpp.