jaulib v1.3.6
Jau Support Library (C++, Java, ..)
Loading...
Searching...
No Matches
test_int_math_perf01.cpp File Reference
#include <cassert>
#include <cstring>
#include <jau/test/catch2_ext.hpp>
#include <jau/int_math.hpp>
#include <jau/math/vec2i.hpp>
#include <random>
Include dependency graph for test_int_math_perf01.cpp:

Go to the source code of this file.

Classes

struct  AABBox
 

Functions

std::ostream & operator<< (std::ostream &out, const AABBox &v) noexcept
 
 TEST_CASE ("Int Math Bench 01a", "[abs][benchmark][arithmetic][math]")
 
 TEST_CASE ("Int Math Bench 01b", "[ct_abs][benchmark][arithmetic][math]")
 
 TEST_CASE ("Int Math Bench 01c", "[abs][benchmark][arithmetic][math]")
 
 TEST_CASE ("Int Math Bench 02a", "[min][max][benchmark][arithmetic][math]")
 
 TEST_CASE ("Int Math Bench 03a", "[ct_min][ct_max][benchmark][arithmetic][math]")
 
 TEST_CASE ("Int Math Bench 04a", "[intersect][benchmark][arithmetic][math]")
 

Function Documentation

◆ TEST_CASE() [1/6]

TEST_CASE ( "Int Math Bench 01a" ,
"" [abs][benchmark][arithmetic][math] )

Definition at line 35 of file test_int_math_perf01.cpp.

◆ TEST_CASE() [2/6]

TEST_CASE ( "Int Math Bench 01b" ,
"" [ct_abs][benchmark][arithmetic][math] )

Definition at line 45 of file test_int_math_perf01.cpp.

◆ TEST_CASE() [3/6]

TEST_CASE ( "Int Math Bench 01c" ,
"" [abs][benchmark][arithmetic][math] )

Definition at line 57 of file test_int_math_perf01.cpp.

◆ TEST_CASE() [4/6]

TEST_CASE ( "Int Math Bench 02a" ,
"" [min][max][benchmark][arithmetic][math] )

Definition at line 68 of file test_int_math_perf01.cpp.

◆ TEST_CASE() [5/6]

TEST_CASE ( "Int Math Bench 03a" ,
"" [ct_min][ct_max][benchmark][arithmetic][math] )

Definition at line 80 of file test_int_math_perf01.cpp.

◆ operator<<()

std::ostream & operator<< ( std::ostream & out,
const AABBox & v )
noexcept

Definition at line 144 of file test_int_math_perf01.cpp.

◆ TEST_CASE() [6/6]

TEST_CASE ( "Int Math Bench 04a" ,
"" [intersect][benchmark][arithmetic][math] )

Definition at line 150 of file test_int_math_perf01.cpp.