|
Peano
|
#include "config.h"#include <mpi.h>#include <cassert>#include <cstdio>#include "tarch/compiler/CompilerSpecificSettings.h"

Go to the source code of this file.
Macros | |
| #define | ASSERTION_EXIT_CODE -1 |
| Define the assert macro. | |
| #define | setAssertionOutputFormat |
| #define | assertion(expr) |
| #define | assertion1(expr, param) |
| #define | assertion2(expr, param0, param1) |
| #define | assertion3(expr, param0, param1, param2) |
| #define | assertion4(expr, param0, param1, param2, param3) |
| #define | assertion5(expr, param0, param1, param2, param3, param4) |
| #define | assertion6(expr, param0, param1, param2, param3, param4, param5) |
| #define | assertion7(expr, param0, param1, param2, param3, param4, param5, param6) |
| #define | assertion8(expr, param0, param1, param2, param3, param4, param5, param6, param7) |
| #define | assertion9(expr, param0, param1, param2, param3, param4, param5, param6, param7, param8) |
| #define | assertion10(expr, param0, param1, param2, param3, param4, param5, param6, param7, param8, param9) |
| #define | assertion11(expr, param0, param1, param2, param3, param4, param5, param6, param7, param8, param9, param10) |
| #define | assertion12(expr, param0, param1, param2, param3, param4, param5, param6, param7, param8, param9, param10, param11) |
| #define | assertion13(expr, param0, param1, param2, param3, param4, param5, param6, param7, param8, param9, param10, param11, param12) |
| #define | assertion14(expr, param0, param1, param2, param3, param4, param5, param6, param7, param8, param9, param10, param11, param12, param13) |
| #define | assertion25(expr, param0, param1, param2, param3, param4, param5, param6, param7, param8, param9, param10, param11, param12, param13, param14, param15, param16, param17, param18, param19, param20, param21, param22, param23, param24) |
| #define | assertion1WithExplanation(expr, param, explanation) |
| #define | assertionEquals(lhs, rhs) |
| #define | assertionEqualsMsg(lhs, rhs, msg) |
| #define | assertionEquals1(lhs, rhs, a) |
| #define | assertionEquals2(lhs, rhs, a, b) |
| #define | assertionEquals3(lhs, rhs, a, b, c) |
| #define | assertionEquals4(lhs, rhs, larg, rarg, three, four) |
| #define | assertionEquals5(lhs, rhs, larg, rarg, three, four, five) |
| #define | assertionEquals6(lhs, rhs, larg, rarg, three, four, five, six) |
| #define | assertionEquals7(lhs, rhs, larg, rarg, three, four, five, six, seven) |
| #define | assertionEquals8(lhs, rhs, larg, rarg, three, four, five, six, seven, eight) |
| #define | assertionEquals9(lhs, rhs, larg, rarg, three, four, five, six, seven, eight, nine) |
| #define | assertionEquals10(lhs, rhs, larg, rarg, three, four, five, six, seven, eight, nine, ten) |
| #define | assertionEquals11(lhs, rhs, a, b, c, d, e, f, g, h, i, j, k) |
| #define | assertionEquals12(lhs, rhs, a, b, c, d, e, f, g, h, i, j, k, l) |
| #define | assertionEquals13(lhs, rhs, a, b, c, d, e, f, g, h, i, j, k, l, m) |
| #define | assertionEquals14(lhs, rhs, a, b, c, d, e, f, g, h, i, j, k, l, m, n) |
| #define | assertionNumericalEquals(lhs, rhs) |
| #define | assertionNumericalEquals1(lhs, rhs, a) |
| #define | assertionNumericalEquals2(lhs, rhs, a, b) |
| #define | assertionNumericalEquals3(lhs, rhs, a, b, c) |
| #define | assertionNumericalEquals4(lhs, rhs, a, b, c, d) |
| #define | assertionNumericalEquals5(lhs, rhs, a, b, c, d, e) |
| #define | assertionNumericalEquals6(lhs, rhs, a, b, c, d, e, f) |
| #define | assertionNumericalEquals7(lhs, rhs, a, b, c, d, e, f, g) |
| #define | assertionNumericalEquals8(lhs, rhs, a, b, c, d, e, f, g, h) |
| #define | assertionNumericalEquals9(lhs, rhs, a, b, c, d, e, f, g, h, i) |
| #define | assertionNumericalEquals10(lhs, rhs, a, b, c, d, e, f, g, h, i, j) |
| #define | assertionNumericalEquals11(lhs, rhs, a, b, c, d, e, f, g, h, i, j) |
| #define | assertionNumericalEquals12(lhs, rhs, a, b, c, d, e, f, g, h, i, j) |
| #define | assertionNumericalEquals13(lhs, rhs, a, b, c, d, e, f, g, h, i, j) |
| #define | assertionNumericalEquals14(lhs, rhs, a, b, c, d, e, f, g, h, i, j) |
| #define | assertionVectorNumericalEquals(lhs, rhs) |
| #define | assertionVectorNumericalEquals1(lhs, rhs, param0) |
| #define | assertionVectorNumericalEquals2(lhs, rhs, param0, param1) |
| #define | assertionVectorNumericalEquals3(lhs, rhs, param0, param1, param2) |
| #define | assertionVectorNumericalEquals4(lhs, rhs, param0, param1, param2, param3) |
| #define | assertionVectorNumericalEquals5(lhs, rhs, param0, param1, param2, param3, param4) |
| #define | assertionVectorNumericalEquals6(lhs, rhs, param0, param1, param2, param3, param4, param5) |
| #define | assertionVectorNumericalEquals7(lhs, rhs, param0, param1, param2, param3, param4, param5, param6) |
| #define | assertionVectorNumericalEquals8(lhs, rhs, param0, param1, param2, param3, param4, param5, param6, param7) |
| #define | assertionVectorNumericalEquals9(lhs, rhs, param0, param1, param2, param3, param4, param5, param6, param7, param8) |
| #define | assertionVectorNumericalEquals10(lhs, rhs, param0, param1, param2, param3, param4, param5, param6, param7, param8, param9) |
| #define | assertionMsg(expr, message) |
| #define | assertionFail(message) |
| #define assertion | ( | expr | ) |
Definition at line 1017 of file Assertions.h.
Referenced by tarch::plotter::griddata::unstructured::vtk::VTKBinaryFileWriter::CellDataWriter::CellDataWriter(), tarch::plotter::griddata::unstructured::vtk::VTKTextFileWriter::CellDataWriter::CellDataWriter(), tarch::plotter::griddata::unstructured::vtk::VTUTextFileWriter::CellDataWriter::CellDataWriter(), tarch::plotter::griddata::unstructured::vtk::VTKBinaryFileWriter::CellWriter::CellWriter(), tarch::plotter::griddata::unstructured::vtk::VTKTextFileWriter::CellWriter::CellWriter(), tarch::plotter::griddata::unstructured::vtk::VTUTextFileWriter::CellWriter::CellWriter(), Numerics::computeAbsA(), peano4::maps::HierarchicalStackMap< T >::createStack(), swift2::kernels::legacy::endDensityCalculation(), swift2::kernels::legacy::endHydroForceCalculation(), peano4::datamanagement::FaceEnumerator< Face >::FaceEnumerator(), swift2::kernels::legacy::firstInitParticle(), applications::exahype2::CompressibleNavierStokes::NavierStokesSolver::flux(), peano4::maps::STDStackMap< T >::getForPop(), exahype2::getMinTimeStampOfNeighboursAhead(), swift2::kernels::legacy::hydroPredictExtra(), ContextDiffuse< Shortcuts, basisSize >::initUnknownsPatch(), swift2::kernels::legacy::leapfrogKickExtraWithGlobalTimeStepSize(), swift2::kernels::legacy::leapfrogKickWithGlobalTimeStepSize(), applications::exahype2::CompressibleNavierStokes::NavierStokesSolver::maxEigenvalue(), applications::exahype2::CompressibleNavierStokes::NavierStokesSolver::nonconservativeProduct(), peano4::stacks::STDVectorStack< T >::operator=(), peano4::stacks::STDVectorStackOverObjectsWithSmartPointers< T >::operator=(), peano4::stacks::STDVectorStackOverSmartPointers< T >::operator=(), peano4::stacks::STDVectorStack< T >::popBlock(), swift2::kernels::legacy::predictHydro(), swift2::kernels::legacy::prepareDensity(), swift2::kernels::legacy::prepareHydroForce(), peano4::stacks::STDVectorStack< T >::push(), peano4::stacks::STDVectorStack< T >::pushBlock(), swift2::kernels::legacy::resetAcceleration(), swift2::kernels::legacy::resetPredictedValues(), swift2::kernels::legacy::resetSmoothingLengthIterationCounter(), kernels::idx2::rev(), peano4::datamanagement::FaceEnumerator< Face >::setPointer(), peano4::datamanagement::VertexEnumerator< Vertex >::setPointer(), peano4::stacks::STDVectorStack< T >::startReceive(), peano4::stacks::STDVectorStack< T >::startSend(), peano4::stacks::STDVectorStack< T >::tryToFinishSendOrReceive(), swift2::kernels::legacy::updateSmoothingLengthAndRerunIfRequired(), tarch::plotter::griddata::unstructured::vtk::VTKBinaryFileWriter::VertexDataWriter::VertexDataWriter(), tarch::plotter::griddata::unstructured::vtk::VTKTextFileWriter::VertexDataWriter::VertexDataWriter(), tarch::plotter::griddata::unstructured::vtk::VTUTextFileWriter::VertexDataWriter::VertexDataWriter(), peano4::datamanagement::VertexEnumerator< Vertex >::VertexEnumerator(), tarch::plotter::griddata::unstructured::vtk::VTKBinaryFileWriter::VertexWriter::VertexWriter(), tarch::plotter::griddata::unstructured::vtk::VTKTextFileWriter::VertexWriter::VertexWriter(), and tarch::plotter::griddata::unstructured::vtk::VTUTextFileWriter::VertexWriter::VertexWriter().
| #define assertion1 | ( | expr, | |
| param ) |
Definition at line 1018 of file Assertions.h.
Referenced by DomainInformation::DomainInformation(), toolbox::loadbalancing::strategies::cascade::Cascade< HostedLoadBalancing0, HostedLoadBalancing1 >::finishSimulation(), toolbox::loadbalancing::strategies::cascade::Cascade< HostedLoadBalancing0, HostedLoadBalancing1 >::finishStep(), toolbox::loadbalancing::strategies::cascade::Cascade< HostedLoadBalancing0, HostedLoadBalancing1 >::getGlobalNumberOfTrees(), toolbox::loadbalancing::strategies::cascade::Cascade< HostedLoadBalancing0, HostedLoadBalancing1 >::hasSplitRecently(), GaussianWave< Variables, basisSize >::initPointSourceLocation(), Hhs1< Shortcuts, basisSize >::initUnknownsPointwise(), Hhs1_Transposed< Shortcuts, basisSize >::initUnknownsPointwise(), TPV5< Shortcuts, basisSize >::initUnknownsPointwise(), Loh1< Shortcuts, basisSize >::initUnknownsPointwise(), Loh1_Transposed< Shortcuts, basisSize >::initUnknownsPointwise(), Apatite< VariableShortcuts, basisSize >::initUnknownsPointwise(), peano4::datamanagement::FaceEnumerator< Face >::operator()(), peano4::datamanagement::VertexEnumerator< Vertex >::operator()(), peano4::stacks::STDVectorStack< T >::pop(), GaussianWave< Variables, basisSize >::setPointSourceVector(), peano4::stacks::STDVectorStack< T >::top(), and peano4::stacks::STDVectorStack< T >::top().
| #define assertion10 | ( | expr, | |
| param0, | |||
| param1, | |||
| param2, | |||
| param3, | |||
| param4, | |||
| param5, | |||
| param6, | |||
| param7, | |||
| param8, | |||
| param9 ) |
Definition at line 1027 of file Assertions.h.
| #define assertion11 | ( | expr, | |
| param0, | |||
| param1, | |||
| param2, | |||
| param3, | |||
| param4, | |||
| param5, | |||
| param6, | |||
| param7, | |||
| param8, | |||
| param9, | |||
| param10 ) |
Definition at line 1028 of file Assertions.h.
| #define assertion12 | ( | expr, | |
| param0, | |||
| param1, | |||
| param2, | |||
| param3, | |||
| param4, | |||
| param5, | |||
| param6, | |||
| param7, | |||
| param8, | |||
| param9, | |||
| param10, | |||
| param11 ) |
Definition at line 1029 of file Assertions.h.
| #define assertion13 | ( | expr, | |
| param0, | |||
| param1, | |||
| param2, | |||
| param3, | |||
| param4, | |||
| param5, | |||
| param6, | |||
| param7, | |||
| param8, | |||
| param9, | |||
| param10, | |||
| param11, | |||
| param12 ) |
Definition at line 1030 of file Assertions.h.
| #define assertion14 | ( | expr, | |
| param0, | |||
| param1, | |||
| param2, | |||
| param3, | |||
| param4, | |||
| param5, | |||
| param6, | |||
| param7, | |||
| param8, | |||
| param9, | |||
| param10, | |||
| param11, | |||
| param12, | |||
| param13 ) |
Definition at line 1031 of file Assertions.h.
| #define assertion1WithExplanation | ( | expr, | |
| param, | |||
| explanation ) |
Definition at line 1033 of file Assertions.h.
| #define assertion2 | ( | expr, | |
| param0, | |||
| param1 ) |
Definition at line 1019 of file Assertions.h.
Referenced by peano4::stacks::STDVectorStack< T >::PopBlockStackView::get(), peano4::stacks::STDVectorStack< T >::PushBlockStackView::get(), peano4::stacks::STDVectorStackOverObjectsWithSmartPointers< T >::PopBlockStackView::get(), peano4::stacks::STDVectorStackOverObjectsWithSmartPointers< T >::PushBlockStackView::get(), peano4::stacks::STDVectorStackOverSmartPointers< T >::PopBlockStackView::get(), peano4::stacks::STDVectorStackOverSmartPointers< T >::PushBlockStackView::get(), peano4::stacks::STDVectorStack< T >::PopBlockStackView::get(), peano4::stacks::STDVectorStack< T >::PushBlockStackView::get(), peano4::stacks::STDVectorStackOverObjectsWithSmartPointers< T >::PopBlockStackView::get(), peano4::stacks::STDVectorStackOverObjectsWithSmartPointers< T >::PushBlockStackView::get(), peano4::stacks::STDVectorStackOverSmartPointers< T >::PopBlockStackView::get(), peano4::stacks::STDVectorStackOverSmartPointers< T >::PushBlockStackView::get(), exahype2::fv::getVolumeSize(), Numerics::hllem(), ContextDiffuse< Shortcuts, basisSize >::initUnknownsPointwise(), swift2::kernels::legacy::leapfrogDriftWithGlobalTimeStepSize(), exahype2::enumerator::FaceAoSLexicographicEnumerator::operator()(), toolbox::particles::assignmentchecks::pruneTypeName(), exahype2::removeTimeStepAccumulationErrorsFromCell(), swift2::timestepping::resetMovedParticleMarker(), Numerics::right_eigenvectors(), Numerics::right_eigenvectors_inverse(), peano4::stacks::STDVectorStack< T >::PushBlockStackView::set(), peano4::stacks::STDVectorStackOverObjectsWithSmartPointers< T >::PushBlockStackView::set(), peano4::stacks::STDVectorStackOverSmartPointers< T >::PushBlockStackView::set(), Hhs1< Shortcuts, basisSize >::setPointSourceVector(), Hhs1_Transposed< Shortcuts, basisSize >::setPointSourceVector(), Hsp1< Shortcuts, basisSize >::setPointSourceVector(), Loh1< Shortcuts, basisSize >::setPointSourceVector(), Loh1_Transposed< Shortcuts, basisSize >::setPointSourceVector(), Sinusodial< Shortcuts, basisSize >::setPointSourceVector(), Apatite< VariableShortcuts, basisSize >::setPointSourceVector(), WholeSpaceProblem< VariableShortcuts, basisSize >::setPointSourceVector(), Zugspitze< Shortcuts, basisSize >::setPointSourceVector(), Zugspitze_noTopo< Shortcuts, basisSize >::setPointSourceVector(), SolverInformationADERDG< order >::SolverInformationADERDG(), peano4::stacks::STDVectorStack< T >::top(), peano4::stacks::STDVectorStack< T >::top(), and swift2::kernels::legacy::updateSmoothingLengthAndRerunIfRequired().
| #define assertion25 | ( | expr, | |
| param0, | |||
| param1, | |||
| param2, | |||
| param3, | |||
| param4, | |||
| param5, | |||
| param6, | |||
| param7, | |||
| param8, | |||
| param9, | |||
| param10, | |||
| param11, | |||
| param12, | |||
| param13, | |||
| param14, | |||
| param15, | |||
| param16, | |||
| param17, | |||
| param18, | |||
| param19, | |||
| param20, | |||
| param21, | |||
| param22, | |||
| param23, | |||
| param24 ) |
Definition at line 1032 of file Assertions.h.
| #define assertion3 | ( | expr, | |
| param0, | |||
| param1, | |||
| param2 ) |
Definition at line 1020 of file Assertions.h.
Referenced by peano4::maps::HierarchicalStackMap< T >::empty(), applications::exahype2::CompressibleNavierStokes::NavierStokesSolver::flux(), peano4::maps::HierarchicalStackMap< T >::getForPop(), peano4::maps::HierarchicalStackMap< T >::getForPush(), peano4::maps::HierarchicalStackMap< T >::holdsStack(), Loh1_Transposed< Shortcuts, basisSize >::initUnknownsPointwise(), kernels::idx2::operator()(), kernels::idx3::operator()(), kernels::idx4::operator()(), kernels::idx5::operator()(), tarch::la::SmartPointerVector< Size, Scalar >::operator()(), tarch::la::Vector< Size, Scalar >::operator()(), tarch::la::SmartPointerVector< Size, Scalar >::operator()(), tarch::la::Vector< Size, Scalar >::operator()(), tarch::la::SmartPointerVector< Size, Scalar >::operator[](), tarch::la::Vector< Size, Scalar >::operator[](), tarch::la::SmartPointerVector< Size, Scalar >::operator[](), tarch::la::Vector< Size, Scalar >::operator[](), Numerics::riemannSolver(), SolverInformationADERDG< order >::SolverInformationADERDG(), and peano4::stacks::STDVectorStack< T >::startReceive().
| #define assertion4 | ( | expr, | |
| param0, | |||
| param1, | |||
| param2, | |||
| param3 ) |
Definition at line 1021 of file Assertions.h.
Referenced by peano4::maps::HierarchicalStackMap< T >::empty(), peano4::maps::HierarchicalStackMap< T >::getForPop(), peano4::maps::HierarchicalStackMap< T >::getForPush(), peano4::maps::HierarchicalStackMap< T >::holdsStack(), tarch::la::SmartPointerVector< Size, Scalar >::operator[](), and tarch::la::Vector< Size, Scalar >::operator[]().
| #define assertion5 | ( | expr, | |
| param0, | |||
| param1, | |||
| param2, | |||
| param3, | |||
| param4 ) |
Definition at line 1022 of file Assertions.h.
Referenced by ContextCurvilinear< Shortcuts, basisSize >::initUnknownsPatch(), ContextDiffuse< Shortcuts, basisSize >::initUnknownsPatch(), tarch::la::Matrix< Rows, Cols, Scalar >::operator()(), tarch::la::ShallowMatrix< Rows, Cols, Scalar >::operator()(), tarch::la::Matrix< Rows, Cols, Scalar >::operator()(), and tarch::la::ShallowMatrix< Rows, Cols, Scalar >::operator()().
| #define assertion6 | ( | expr, | |
| param0, | |||
| param1, | |||
| param2, | |||
| param3, | |||
| param4, | |||
| param5 ) |
Definition at line 1023 of file Assertions.h.
| #define assertion7 | ( | expr, | |
| param0, | |||
| param1, | |||
| param2, | |||
| param3, | |||
| param4, | |||
| param5, | |||
| param6 ) |
Definition at line 1024 of file Assertions.h.
| #define assertion8 | ( | expr, | |
| param0, | |||
| param1, | |||
| param2, | |||
| param3, | |||
| param4, | |||
| param5, | |||
| param6, | |||
| param7 ) |
Definition at line 1025 of file Assertions.h.
| #define assertion9 | ( | expr, | |
| param0, | |||
| param1, | |||
| param2, | |||
| param3, | |||
| param4, | |||
| param5, | |||
| param6, | |||
| param7, | |||
| param8 ) |
Definition at line 1026 of file Assertions.h.
| #define ASSERTION_EXIT_CODE -1 |
Define the assert macro.
An assertion is given a boolean expression. If the expression isn't true, the program immediatly quits giving the user filename and line of the assertion failed. Assertions should be used to verify preconditions and invariants but may not be used to validate any arguments given by users. If the assertion fails, the program quits with error code ASSERTION_EXIT_CODE.
Whenever possible one should use the assertion macro assertMsg instead of the pure assert. This operation is given an additional message describing what the assertion does verify. This enables the programmer to identify failures immediately.
Definition at line 33 of file Assertions.h.
| #define assertionEquals | ( | lhs, | |
| rhs ) |
Definition at line 1034 of file Assertions.h.
Referenced by peano4::stacks::STDVectorStack< T >::operator=(), and peano4::stacks::STDVectorStack< T >::startReceive().
| #define assertionEquals1 | ( | lhs, | |
| rhs, | |||
| a ) |
Definition at line 1036 of file Assertions.h.
Referenced by peano4::stacks::STDVectorStack< T >::clone().
| #define assertionEquals10 | ( | lhs, | |
| rhs, | |||
| larg, | |||
| rarg, | |||
| three, | |||
| four, | |||
| five, | |||
| six, | |||
| seven, | |||
| eight, | |||
| nine, | |||
| ten ) |
Definition at line 1045 of file Assertions.h.
| #define assertionEquals11 | ( | lhs, | |
| rhs, | |||
| a, | |||
| b, | |||
| c, | |||
| d, | |||
| e, | |||
| f, | |||
| g, | |||
| h, | |||
| i, | |||
| j, | |||
| k ) |
Definition at line 1046 of file Assertions.h.
| #define assertionEquals12 | ( | lhs, | |
| rhs, | |||
| a, | |||
| b, | |||
| c, | |||
| d, | |||
| e, | |||
| f, | |||
| g, | |||
| h, | |||
| i, | |||
| j, | |||
| k, | |||
| l ) |
Definition at line 1047 of file Assertions.h.
| #define assertionEquals13 | ( | lhs, | |
| rhs, | |||
| a, | |||
| b, | |||
| c, | |||
| d, | |||
| e, | |||
| f, | |||
| g, | |||
| h, | |||
| i, | |||
| j, | |||
| k, | |||
| l, | |||
| m ) |
Definition at line 1048 of file Assertions.h.
| #define assertionEquals14 | ( | lhs, | |
| rhs, | |||
| a, | |||
| b, | |||
| c, | |||
| d, | |||
| e, | |||
| f, | |||
| g, | |||
| h, | |||
| i, | |||
| j, | |||
| k, | |||
| l, | |||
| m, | |||
| n ) |
Definition at line 1049 of file Assertions.h.
| #define assertionEquals2 | ( | lhs, | |
| rhs, | |||
| a, | |||
| b ) |
Definition at line 1037 of file Assertions.h.
Referenced by swift2::kernels::localParticleCanBeUpdatedInCellKernel().
| #define assertionEquals3 | ( | lhs, | |
| rhs, | |||
| a, | |||
| b, | |||
| c ) |
Definition at line 1038 of file Assertions.h.
| #define assertionEquals4 | ( | lhs, | |
| rhs, | |||
| larg, | |||
| rarg, | |||
| three, | |||
| four ) |
Definition at line 1039 of file Assertions.h.
| #define assertionEquals5 | ( | lhs, | |
| rhs, | |||
| larg, | |||
| rarg, | |||
| three, | |||
| four, | |||
| five ) |
Definition at line 1040 of file Assertions.h.
| #define assertionEquals6 | ( | lhs, | |
| rhs, | |||
| larg, | |||
| rarg, | |||
| three, | |||
| four, | |||
| five, | |||
| six ) |
Definition at line 1041 of file Assertions.h.
| #define assertionEquals7 | ( | lhs, | |
| rhs, | |||
| larg, | |||
| rarg, | |||
| three, | |||
| four, | |||
| five, | |||
| six, | |||
| seven ) |
Definition at line 1042 of file Assertions.h.
| #define assertionEquals8 | ( | lhs, | |
| rhs, | |||
| larg, | |||
| rarg, | |||
| three, | |||
| four, | |||
| five, | |||
| six, | |||
| seven, | |||
| eight ) |
Definition at line 1043 of file Assertions.h.
| #define assertionEquals9 | ( | lhs, | |
| rhs, | |||
| larg, | |||
| rarg, | |||
| three, | |||
| four, | |||
| five, | |||
| six, | |||
| seven, | |||
| eight, | |||
| nine ) |
Definition at line 1044 of file Assertions.h.
| #define assertionEqualsMsg | ( | lhs, | |
| rhs, | |||
| msg ) |
Definition at line 1035 of file Assertions.h.
| #define assertionFail | ( | message | ) |
Definition at line 1077 of file Assertions.h.
| #define assertionMsg | ( | expr, | |
| message ) |
Definition at line 1076 of file Assertions.h.
Referenced by peano4::stacks::STDVectorStack< T >::STDVectorStack(), peano4::stacks::translateContextIntoDatatype(), and peano4::maps::STDStackMap< T >::~STDStackMap().
| #define assertionNumericalEquals | ( | lhs, | |
| rhs ) |
Definition at line 1050 of file Assertions.h.
| #define assertionNumericalEquals1 | ( | lhs, | |
| rhs, | |||
| a ) |
Definition at line 1051 of file Assertions.h.
| #define assertionNumericalEquals10 | ( | lhs, | |
| rhs, | |||
| a, | |||
| b, | |||
| c, | |||
| d, | |||
| e, | |||
| f, | |||
| g, | |||
| h, | |||
| i, | |||
| j ) |
Definition at line 1060 of file Assertions.h.
| #define assertionNumericalEquals11 | ( | lhs, | |
| rhs, | |||
| a, | |||
| b, | |||
| c, | |||
| d, | |||
| e, | |||
| f, | |||
| g, | |||
| h, | |||
| i, | |||
| j ) |
Definition at line 1061 of file Assertions.h.
| #define assertionNumericalEquals12 | ( | lhs, | |
| rhs, | |||
| a, | |||
| b, | |||
| c, | |||
| d, | |||
| e, | |||
| f, | |||
| g, | |||
| h, | |||
| i, | |||
| j ) |
Definition at line 1062 of file Assertions.h.
| #define assertionNumericalEquals13 | ( | lhs, | |
| rhs, | |||
| a, | |||
| b, | |||
| c, | |||
| d, | |||
| e, | |||
| f, | |||
| g, | |||
| h, | |||
| i, | |||
| j ) |
Definition at line 1063 of file Assertions.h.
| #define assertionNumericalEquals14 | ( | lhs, | |
| rhs, | |||
| a, | |||
| b, | |||
| c, | |||
| d, | |||
| e, | |||
| f, | |||
| g, | |||
| h, | |||
| i, | |||
| j ) |
Definition at line 1064 of file Assertions.h.
| #define assertionNumericalEquals2 | ( | lhs, | |
| rhs, | |||
| a, | |||
| b ) |
Definition at line 1052 of file Assertions.h.
| #define assertionNumericalEquals3 | ( | lhs, | |
| rhs, | |||
| a, | |||
| b, | |||
| c ) |
Definition at line 1053 of file Assertions.h.
| #define assertionNumericalEquals4 | ( | lhs, | |
| rhs, | |||
| a, | |||
| b, | |||
| c, | |||
| d ) |
Definition at line 1054 of file Assertions.h.
| #define assertionNumericalEquals5 | ( | lhs, | |
| rhs, | |||
| a, | |||
| b, | |||
| c, | |||
| d, | |||
| e ) |
Definition at line 1055 of file Assertions.h.
| #define assertionNumericalEquals6 | ( | lhs, | |
| rhs, | |||
| a, | |||
| b, | |||
| c, | |||
| d, | |||
| e, | |||
| f ) |
Definition at line 1056 of file Assertions.h.
| #define assertionNumericalEquals7 | ( | lhs, | |
| rhs, | |||
| a, | |||
| b, | |||
| c, | |||
| d, | |||
| e, | |||
| f, | |||
| g ) |
Definition at line 1057 of file Assertions.h.
| #define assertionNumericalEquals8 | ( | lhs, | |
| rhs, | |||
| a, | |||
| b, | |||
| c, | |||
| d, | |||
| e, | |||
| f, | |||
| g, | |||
| h ) |
Definition at line 1058 of file Assertions.h.
| #define assertionNumericalEquals9 | ( | lhs, | |
| rhs, | |||
| a, | |||
| b, | |||
| c, | |||
| d, | |||
| e, | |||
| f, | |||
| g, | |||
| h, | |||
| i ) |
Definition at line 1059 of file Assertions.h.
| #define assertionVectorNumericalEquals | ( | lhs, | |
| rhs ) |
Definition at line 1065 of file Assertions.h.
| #define assertionVectorNumericalEquals1 | ( | lhs, | |
| rhs, | |||
| param0 ) |
Definition at line 1066 of file Assertions.h.
| #define assertionVectorNumericalEquals10 | ( | lhs, | |
| rhs, | |||
| param0, | |||
| param1, | |||
| param2, | |||
| param3, | |||
| param4, | |||
| param5, | |||
| param6, | |||
| param7, | |||
| param8, | |||
| param9 ) |
Definition at line 1075 of file Assertions.h.
| #define assertionVectorNumericalEquals2 | ( | lhs, | |
| rhs, | |||
| param0, | |||
| param1 ) |
Definition at line 1067 of file Assertions.h.
| #define assertionVectorNumericalEquals3 | ( | lhs, | |
| rhs, | |||
| param0, | |||
| param1, | |||
| param2 ) |
Definition at line 1068 of file Assertions.h.
| #define assertionVectorNumericalEquals4 | ( | lhs, | |
| rhs, | |||
| param0, | |||
| param1, | |||
| param2, | |||
| param3 ) |
Definition at line 1069 of file Assertions.h.
| #define assertionVectorNumericalEquals5 | ( | lhs, | |
| rhs, | |||
| param0, | |||
| param1, | |||
| param2, | |||
| param3, | |||
| param4 ) |
Definition at line 1070 of file Assertions.h.
| #define assertionVectorNumericalEquals6 | ( | lhs, | |
| rhs, | |||
| param0, | |||
| param1, | |||
| param2, | |||
| param3, | |||
| param4, | |||
| param5 ) |
Definition at line 1071 of file Assertions.h.
| #define assertionVectorNumericalEquals7 | ( | lhs, | |
| rhs, | |||
| param0, | |||
| param1, | |||
| param2, | |||
| param3, | |||
| param4, | |||
| param5, | |||
| param6 ) |
Definition at line 1072 of file Assertions.h.
| #define assertionVectorNumericalEquals8 | ( | lhs, | |
| rhs, | |||
| param0, | |||
| param1, | |||
| param2, | |||
| param3, | |||
| param4, | |||
| param5, | |||
| param6, | |||
| param7 ) |
Definition at line 1073 of file Assertions.h.
| #define assertionVectorNumericalEquals9 | ( | lhs, | |
| rhs, | |||
| param0, | |||
| param1, | |||
| param2, | |||
| param3, | |||
| param4, | |||
| param5, | |||
| param6, | |||
| param7, | |||
| param8 ) |
Definition at line 1074 of file Assertions.h.
| #define setAssertionOutputFormat |
Definition at line 35 of file Assertions.h.