27 template<
class ReconstructionType,
class Equation>
56 size_t indicatorVariable,
59 const ivec3& end = {0, 0, 0});
alsfvm::shared_ptr< reconstruction::Reconstruction > & reconstruction
Definition: NumericalFluxFactory.cpp:101
virtual size_t getNumberOfGhostCells()
getNumberOfGhostCells returns the number of ghost cells we need for this computation ...
const alsfvm::shared_ptr< simulator::SimulatorParameters > & simulatorParameters
Definition: NumericalFluxFactory.cpp:102
The Volume class represents a volume (a collection of cells with values for each cell (eg...
Definition: Volume.hpp:30
Definition: Reconstruction.hpp:21
Various utility functions to implement the tecno flux.
Definition: types.hpp:30
Definition: SimulatorParameters.hpp:22
virtual void performReconstruction(const volume::Volume &inputVariables, size_t direction, size_t indicatorVariable, volume::Volume &leftOut, volume::Volume &rightOut, const ivec3 &start={0, 0, 0}, const ivec3 &end={0, 0, 0})
Definition: ReconstructionCUDA.hpp:28
ReconstructionCUDA(const simulator::SimulatorParameters &simulatorParameters)