![]() |
Peano
|
#include <sstream>
#include <string>
Go to the source code of this file.
Namespaces | |
namespace | tarch |
Have to include this header, as I need access to the SYCL_EXTERNAL keyword. | |
Macros | |
#define | nonCriticalAssertion(expr) |
#define | nonCriticalAssertion1(expr, param0) |
#define | nonCriticalAssertion2(expr, param0, param1) |
#define | nonCriticalAssertion3(expr, param0, param1, param2) |
#define | nonCriticalAssertion4(expr, param0, param1, param2, param3) |
#define | nonCriticalAssertion5(expr, param0, param1, param2, param3, param4) |
#define | nonCriticalAssertion6(expr, param0, param1, param2, param3, param4, param5) |
#define | nonCriticalAssertion7(expr, param0, param1, param2, param3, param4, param5, param6) |
#define | nonCriticalAssertion8(expr, param0, param1, param2, param3, param4, param5, param6, param7) |
#define | nonCriticalAssertion9(expr, param0, param1, param2, param3, param4, param5, param6, param7, param8) |
#define | nonCriticalAssertion10(expr, param0, param1, param2, param3, param4, param5, param6, param7, param8, param9) |
#define | nonCriticalAssertion11(expr, param0, param1, param2, param3, param4, param5, param6, param7, param8, param9, param10) |
#define | nonCriticalAssertion12(expr, param0, param1, param2, param3, param4, param5, param6, param7, param8, param9, param10, param11) |
#define | nonCriticalAssertion13(expr, param0, param1, param2, param3, param4, param5, param6, param7, param8, param9, param10, param11, param12) |
#define | nonCriticalAssertion14(expr, param0, param1, param2, param3, param4, param5, param6, param7, param8, param9, param10, param11, param12, param13) |
Functions | |
void | tarch::shutdownNonCriticalAssertionEnvironment () |
peano4::shutdownParallelEnvironment(). | |
void | tarch::initNonCriticalAssertionEnvironment () |
Register the assertion tag from the global communicator. | |
void | tarch::enableNonCriticalAssertions (bool value) |
Switch noncritical assertions on/off. | |
void | tarch::triggerNonCriticalAssertion (std::string file, int line, std::string expression, std::string parameterValuePairs) |
Trigger a non-critical assertion. | |
bool | tarch::hasNonCriticalAssertionBeenViolated () |
#define nonCriticalAssertion | ( | expr | ) |
Definition at line 336 of file NonCriticalAssertions.h.
Referenced by examples::exahype2::gprdr::GPRDR::adjustSolution(), applications::exahype2::swe::frictionlaws::coulombFriction(), applications::exahype2::swe::fWave(), and applications::exahype2::swe::frictionlaws::materialDependentBasalFriction().
#define nonCriticalAssertion1 | ( | expr, | |
param0 ) |
Definition at line 337 of file NonCriticalAssertions.h.
Referenced by applications::exahype2::swe::fWave().
#define nonCriticalAssertion10 | ( | expr, | |
param0, | |||
param1, | |||
param2, | |||
param3, | |||
param4, | |||
param5, | |||
param6, | |||
param7, | |||
param8, | |||
param9 ) |
Definition at line 346 of file NonCriticalAssertions.h.
Referenced by applications::exahype2::euler::sphericalaccretion::SSInfall::maxEigenvalue().
#define nonCriticalAssertion11 | ( | expr, | |
param0, | |||
param1, | |||
param2, | |||
param3, | |||
param4, | |||
param5, | |||
param6, | |||
param7, | |||
param8, | |||
param9, | |||
param10 ) |
Definition at line 347 of file NonCriticalAssertions.h.
Referenced by exahype2::fv::validatePatch().
#define nonCriticalAssertion12 | ( | expr, | |
param0, | |||
param1, | |||
param2, | |||
param3, | |||
param4, | |||
param5, | |||
param6, | |||
param7, | |||
param8, | |||
param9, | |||
param10, | |||
param11 ) |
Definition at line 348 of file NonCriticalAssertions.h.
#define nonCriticalAssertion13 | ( | expr, | |
param0, | |||
param1, | |||
param2, | |||
param3, | |||
param4, | |||
param5, | |||
param6, | |||
param7, | |||
param8, | |||
param9, | |||
param10, | |||
param11, | |||
param12 ) |
Definition at line 349 of file NonCriticalAssertions.h.
#define nonCriticalAssertion14 | ( | expr, | |
param0, | |||
param1, | |||
param2, | |||
param3, | |||
param4, | |||
param5, | |||
param6, | |||
param7, | |||
param8, | |||
param9, | |||
param10, | |||
param11, | |||
param12, | |||
param13 ) |
Definition at line 350 of file NonCriticalAssertions.h.
#define nonCriticalAssertion2 | ( | expr, | |
param0, | |||
param1 ) |
Definition at line 338 of file NonCriticalAssertions.h.
#define nonCriticalAssertion3 | ( | expr, | |
param0, | |||
param1, | |||
param2 ) |
Definition at line 339 of file NonCriticalAssertions.h.
Referenced by examples::exahype2::ccz4::ADERDGCCZ4::algebraicSource(), examples::exahype2::mgccz4::ADERDGMGCCZ4::algebraicSource(), examples::exahype2::mgccz4::FiniteVolumeMGCCZ4::sourceTerm(), applications::exahype2::ccz4::CCZ4::sourceTerm(), applications::exahype2::ccz4::FiniteVolumeCCZ4::sourceTerm(), and benchmarks::exahype2::ccz4::CCZ4::sourceTerm().
#define nonCriticalAssertion4 | ( | expr, | |
param0, | |||
param1, | |||
param2, | |||
param3 ) |
Definition at line 340 of file NonCriticalAssertions.h.
Referenced by applications::exahype2::euler::sphericalaccretion::SSInfall::boundaryConditions(), applications::exahype2::ccz4::CCZ4::nonconservativeProduct(), applications::exahype2::ccz4::FiniteVolumeCCZ4::nonconservativeProduct(), benchmarks::exahype2::ccz4::CCZ4::nonconservativeProduct(), examples::exahype2::mgccz4::FiniteVolumeMGCCZ4::nonconservativeProduct(), examples::exahype2::ccz4::ADERDGCCZ4::nonconservativeProduct(), examples::exahype2::mgccz4::ADERDGMGCCZ4::nonconservativeProduct(), and applications::exahype2::euler::sphericalaccretion::SSInfall::sourceTerm().
#define nonCriticalAssertion5 | ( | expr, | |
param0, | |||
param1, | |||
param2, | |||
param3, | |||
param4 ) |
Definition at line 341 of file NonCriticalAssertions.h.
Referenced by applications::exahype2::euler::sphericalaccretion::SSInfall::boundaryConditions().
#define nonCriticalAssertion6 | ( | expr, | |
param0, | |||
param1, | |||
param2, | |||
param3, | |||
param4, | |||
param5 ) |
Definition at line 342 of file NonCriticalAssertions.h.
Referenced by applications::exahype2::euler::sphericalaccretion::SSInfall::initialCondition().
#define nonCriticalAssertion7 | ( | expr, | |
param0, | |||
param1, | |||
param2, | |||
param3, | |||
param4, | |||
param5, | |||
param6 ) |
Definition at line 343 of file NonCriticalAssertions.h.
Referenced by applications::exahype2::euler::sphericalaccretion::SSInfall::boundaryConditions().
#define nonCriticalAssertion8 | ( | expr, | |
param0, | |||
param1, | |||
param2, | |||
param3, | |||
param4, | |||
param5, | |||
param6, | |||
param7 ) |
Definition at line 344 of file NonCriticalAssertions.h.
#define nonCriticalAssertion9 | ( | expr, | |
param0, | |||
param1, | |||
param2, | |||
param3, | |||
param4, | |||
param5, | |||
param6, | |||
param7, | |||
param8 ) |
Definition at line 345 of file NonCriticalAssertions.h.