19 #include <thrust/device_vector.h> 53 const std::string statisticsName;
58 thrust::device_vector<real> structureOutput;
virtual std::vector< std::string > getStatisticsNames() const override
Returns a list of ['structure_basic'].
StructureCubeCUDA(const StatisticsParameters ¶meters)
virtual void computeStatistics(const alsfvm::volume::Volume &conservedVariables, const alsfvm::grid::Grid &grid, const alsfvm::simulator::TimestepInformation ×tepInformation) override
Definition: StructureCubeCUDA.hpp:29
simulator::SimulatorParameters & parameters
Definition: CellComputerFactory.cpp:60
virtual void finalizeStatistics() override
The Volume class represents a volume (a collection of cells with values for each cell (eg...
Definition: Volume.hpp:30
double real
Definition: types.hpp:65
const grid::Grid & grid
Definition: NumericalFluxFactory.cpp:104
Definition: StatisticsParameters.hpp:24
Definition: StatisticsHelper.hpp:25