Peano
Loading...
Searching...
No Matches
KernelBenchmarks-main.cpp File Reference

Go to the source code of this file.

Functions

tarch::logging::Log _log ("::")
 
int main (int argc, char **argv)
 

Variables

constexpr double timeStamp = 0.0
 
constexpr double timeStepSize = 1e-6
 
const tarch::la::Vector< DIMENSIONS, double > cellCenter
 
const tarch::la::Vector< DIMENSIONS, double > cellSize = benchmarks::exahype2::kernelbenchmarks::DomainSize / 81.0
 

Function Documentation

◆ _log()

tarch::logging::Log _log ( "::" )

◆ main()

int main ( int argc,
char ** argv )

Definition at line 52 of file KernelBenchmarks-main.cpp.

Variable Documentation

◆ cellCenter

const tarch::la::Vector<DIMENSIONS, double> cellCenter
Initial value:
= benchmarks::exahype2::kernelbenchmarks::DomainOffset
+ 0.5 * benchmarks::exahype2::kernelbenchmarks::DomainSize

Definition at line 45 of file KernelBenchmarks-main.cpp.

Referenced by variant1::runBenchmarks(), variant2::runBenchmarks(), variant3::runBenchmarks(), variant4::runBenchmarks(), variant5::runBenchmarks(), and variant6::runBenchmarks().

◆ cellSize

const tarch::la::Vector<DIMENSIONS, double> cellSize = benchmarks::exahype2::kernelbenchmarks::DomainSize / 81.0

Definition at line 47 of file KernelBenchmarks-main.cpp.

Referenced by benchmarks::exahype2::kernelbenchmarks::EnclaveDataRepository::bookmarkCell(), benchmarks::exahype2::kernelbenchmarks::EnclaveDataRepository::buildFromBookmarks(), benchmarks::exahype2::kernelbenchmarks::DataRepository::getCellQ(), benchmarks::exahype2::kernelbenchmarks::DataRepository::getCellQReconstructed(), benchmarks::exahype2::kernelbenchmarks::DataRepository::Indexing::getFaceIndex(), benchmarks::exahype2::kernelbenchmarks::DataRepository::Indexing::getFaceIndices(), benchmarks::exahype2::kernelbenchmarks::DataRepository::getFaceQNew(), benchmarks::exahype2::kernelbenchmarks::DataRepository::Indexing::linearise(), plotGrid(), applications::exahype2::ccz4::internal::recomputeAuxiliaryVariablesFD4_centralDifferences_LoopBody(), applications::exahype2::ccz4::internal::recomputeAuxiliaryVariablesFD4_leftDifferences_LoopBody(), applications::exahype2::ccz4::internal::recomputeAuxiliaryVariablesFD4_rightDifferences_LoopBody(), ContextDynamicRupture< Shortcuts, basisSize, numberOfVariables, numberOfParameters, T >::riemannSolver(), variant1::runBenchmarks(), variant2::runBenchmarks(), variant3::runBenchmarks(), variant4::runBenchmarks(), variant5::runBenchmarks(), variant6::runBenchmarks(), benchmarks::exahype2::kernelbenchmarks::EnclaveDataRepository::syncCellsDeviceToHost(), benchmarks::exahype2::kernelbenchmarks::EnclaveDataRepository::syncCellsHostToDevice(), exahype2::CellFaceData< inType, outType >::toString(), and exahype2::CellFaceData< inType, outType >::~CellFaceData().

◆ timeStamp

◆ timeStepSize