39 #include "tarch/la/Vector.h"
42 extern tarch::logging::Log
_log;
47 const tarch::la::Vector<DIMENSIONS, double>
cellCenter,
48 const tarch::la::Vector<DIMENSIONS, double>
cellSize
53 extern tarch::logging::Log
_log;
58 const tarch::la::Vector<DIMENSIONS, double>
cellCenter,
59 const tarch::la::Vector<DIMENSIONS, double>
cellSize
64 extern tarch::logging::Log
_log;
69 const tarch::la::Vector<DIMENSIONS, double>
cellCenter,
70 const tarch::la::Vector<DIMENSIONS, double>
cellSize
75 extern tarch::logging::Log
_log;
80 const tarch::la::Vector<DIMENSIONS, double>
cellCenter,
81 const tarch::la::Vector<DIMENSIONS, double>
cellSize
86 extern tarch::logging::Log
_log;
91 const tarch::la::Vector<DIMENSIONS, double>
cellCenter,
92 const tarch::la::Vector<DIMENSIONS, double>
cellSize
97 extern tarch::logging::Log
_log;
102 const tarch::la::Vector<DIMENSIONS, double>
cellCenter,
103 const tarch::la::Vector<DIMENSIONS, double>
cellSize
constexpr double timeStamp
const tarch::la::Vector< DIMENSIONS, double > cellCenter
const tarch::la::Vector< DIMENSIONS, double > cellSize
constexpr double timeStepSize
There are a total of six variants based on different assumptions.
tarch::logging::Log _log
This is variant 1 of the fused kernels.
void runBenchmarks(int numberOfCells, double timeStamp, double timeStepSize, const tarch::la::Vector< DIMENSIONS, double > cellCenter, const tarch::la::Vector< DIMENSIONS, double > cellSize)
void runBenchmarks(int numberOfCells, double timeStamp, double timeStepSize, const tarch::la::Vector< DIMENSIONS, double > cellCenter, const tarch::la::Vector< DIMENSIONS, double > cellSize)
tarch::logging::Log _log
This is variant 2 of the fused kernels.
void runBenchmarks(int numberOfCells, double timeStamp, double timeStepSize, const tarch::la::Vector< DIMENSIONS, double > cellCenter, const tarch::la::Vector< DIMENSIONS, double > cellSize)
tarch::logging::Log _log
This is variant 3 of the fused kernels.
tarch::logging::Log _log
This is variant 4 of the fused kernels.
void runBenchmarks(int numberOfCells, double timeStamp, double timeStepSize, const tarch::la::Vector< DIMENSIONS, double > cellCenter, const tarch::la::Vector< DIMENSIONS, double > cellSize)
tarch::logging::Log _log
This is variant 5 of the fused kernels.
void runBenchmarks(int numberOfCells, double timeStamp, double timeStepSize, const tarch::la::Vector< DIMENSIONS, double > cellCenter, const tarch::la::Vector< DIMENSIONS, double > cellSize)
tarch::logging::Log _log
This is variant 6 of the fused kernels.
void runBenchmarks(int numberOfCells, double timeStamp, double timeStepSize, const tarch::la::Vector< DIMENSIONS, double > cellCenter, const tarch::la::Vector< DIMENSIONS, double > cellSize)