Back to home page

EIC code displayed by LXR

 
 

    


Last indexation completed on 2026-04-09 08:39:18 UTC

 
  Name Size Date (UTC) Last indexed Description
  Name Size Date (UTC) Last indexed Description
folder Parent directory - 2026-04-09 07:00:48  
folder sorting/ - 2026-04-09 07:00:48  
folder unique_count_comparison/ - 2026-04-09 07:00:48  
ArgsTest.cc 1222 bytes 2026-04-09 07:00:48 2026-04-09 07:49:13 lstdc++ -Wvla -o /tmp/ArgsTest && /tmp/ArgsTest red green blue cyan magenta yellow black
ArrayTest.cc 1555 bytes 2026-04-09 07:00:48 2026-04-09 07:49:13  
CastTest.cc 2372 bytes 2026-04-09 07:00:48 2026-04-09 07:49:13  
cfcf.py 3433 bytes 2026-04-09 07:00:48 2026-04-09 07:49:13  
cfcf.sh 347 bytes 2026-04-09 07:00:48 2026-04-09 07:49:13  
CheckGeoTest.cc 596 bytes 2026-04-09 07:00:48 2026-04-09 07:49:13

include <cassert>

CMakeLists.txt 3710 bytes 2026-04-09 07:00:48 -  
complex_norm_test.cc 714 bytes 2026-04-09 07:00:48 2026-04-09 07:49:13

https://en.cppreference.com/w/cpp/numeric/complex/norm

ConstExprTest.cc 856 bytes 2026-04-09 07:00:48 2026-04-09 07:49:13  
convertor_test.cc 418 bytes 2026-04-09 07:00:48 2026-04-09 07:49:13  
cpp_virtual_hidden_warning_test.cc 1362 bytes 2026-04-09 07:00:48 2026-04-09 07:49:13  
CSG_Test.py 1184 bytes 2026-04-09 07:00:48 2026-04-09 07:49:13  
curand_uniform_test.cu 5604 bytes 2026-04-09 07:00:48 2026-04-09 07:49:13  
curand_uniform_test.py 463 bytes 2026-04-09 07:00:48 2026-04-09 07:49:13  
curand_uniform_test.sh 1499 bytes 2026-04-09 07:00:48 2026-04-09 07:49:13  
curanddr_uniform_test.cu 1490 bytes 2026-04-09 07:00:48 2026-04-09 07:49:13  
curanddr_uniform_test.py 377 bytes 2026-04-09 07:00:48 2026-04-09 07:49:13  
curanddr_uniform_test.sh 1274 bytes 2026-04-09 07:00:48 2026-04-09 07:49:13  
d4_test.cc 427 bytes 2026-04-09 07:00:48 2026-04-09 07:49:13  
dbg__.sh 1465 bytes 2026-04-09 07:00:48 2026-04-09 07:49:13  
dirent.cc 1742 bytes 2026-04-09 07:00:48 2026-04-09 07:49:13  
do_while_continue.cc 1383 bytes 2026-04-09 07:00:48 2026-04-09 07:49:13

https://stackoverflow.com/questions/9878965/rand-between-0-and-1

dv.sh 0 bytes 2026-04-09 07:00:48 2026-04-09 07:49:13  
erfcinvf_Test.cu 1706 bytes 2026-04-09 07:00:48 2026-04-09 07:49:13  
erfcinvf_Test.py 846 bytes 2026-04-09 07:00:48 2026-04-09 07:49:13  
erfcinvf_Test.sh 1464 bytes 2026-04-09 07:00:48 2026-04-09 07:49:13  
fitsInShort_test.cc 676 bytes 2026-04-09 07:00:48 2026-04-09 07:49:13  
float_double_test.cc 424 bytes 2026-04-09 07:00:48 2026-04-09 07:49:13  
float_double_test.sh 342 bytes 2026-04-09 07:00:48 2026-04-09 07:49:13  
fts_test.cc 1669 bytes 2026-04-09 07:00:48 2026-04-09 07:49:13

fts_test.sh https://stackoverflow.com/questions/12609747/traversing-a-filesystem-with-fts3

fts_test.sh 605 bytes 2026-04-09 07:00:48 2026-04-09 07:49:13  
gaussQTables.cdat 53578 bytes 2026-04-09 07:00:48 -  
gaussQTables.py 454 bytes 2026-04-09 07:00:48 2026-04-09 07:49:13  
gaussQTables.sh 945 bytes 2026-04-09 07:00:48 2026-04-09 07:49:13  
getenvTest.cc 291 bytes 2026-04-09 07:00:48 2026-04-09 07:49:13  
GetXF.py 213 bytes 2026-04-09 07:00:48 2026-04-09 07:49:13  
go.sh 953 bytes 2026-04-09 07:00:48 2026-04-09 07:49:13  
GridSpecTest.cc 1039 bytes 2026-04-09 07:00:48 2026-04-09 07:49:13  
ground.sh 199 bytes 2026-04-09 07:00:48 2026-04-09 07:49:13  
hash_define_without_value.cc 1945 bytes 2026-04-09 07:00:48 2026-04-09 07:49:13  
iid.py 1342 bytes 2026-04-09 07:00:48 2026-04-09 07:49:13  
iid.sh 443 bytes 2026-04-09 07:00:48 2026-04-09 07:49:13  
index.rst 364 bytes 2026-04-09 07:00:48 -  
libunwind_backtrace.c 1704 bytes 2026-04-09 07:00:48 2026-04-09 07:49:13  
logTest.cu 3699 bytes 2026-04-09 07:00:48 2026-04-09 07:49:13  
logTest.py 1999 bytes 2026-04-09 07:00:48 2026-04-09 07:49:13  
logTest.sh 1293 bytes 2026-04-09 07:00:48 2026-04-09 07:49:13  
LongestCommonPrefixTest.cc 965 bytes 2026-04-09 07:00:48 2026-04-09 07:49:13  
LongestCommonPrefixTest.py 406 bytes 2026-04-09 07:00:48 2026-04-09 07:49:13  
macro_test.cc 311 bytes 2026-04-09 07:00:48 2026-04-09 07:49:13  
map_void_int.cc 2202 bytes 2026-04-09 07:00:48 2026-04-09 07:49:13  
match.cc 1588 bytes 2026-04-09 07:00:48 2026-04-09 07:49:13  
mkdirp.cc 1715 bytes 2026-04-09 07:00:48 2026-04-09 07:49:13  
njuffa_erfcinvf_test.cc 459 bytes 2026-04-09 07:00:48 2026-04-09 07:49:13

include "njuffa_erfcinvf.h"

njuffa_erfcinvf_test.py 1056 bytes 2026-04-09 07:00:48 2026-04-09 07:49:13  
njuffa_erfcinvf_test.sh 844 bytes 2026-04-09 07:00:48 2026-04-09 07:49:13  
NP_delete_test.cc 5143 bytes 2026-04-09 07:00:48 2026-04-09 07:49:14  
NP_delete_test.py 1305 bytes 2026-04-09 07:00:48 2026-04-09 07:49:14  
NP_delete_test.sh 1392 bytes 2026-04-09 07:00:48 2026-04-09 07:49:14  
NPFold_clear_test.cc 3734 bytes 2026-04-09 07:00:48 2026-04-09 07:49:14

NPFold_clear_test.sh :: ~/opticks/sysrap/tests/NPFold_clear_test.sh Without the NPFold::clear call get assert:: NPFold::add_ FATAL : have_key_already [photon.npy]

NPFold_clear_test.py 1275 bytes 2026-04-09 07:00:48 2026-04-09 07:49:14  
NPFold_clear_test.sh 883 bytes 2026-04-09 07:00:48 2026-04-09 07:49:14  
NPFold_test.cc 7357 bytes 2026-04-09 07:00:48 2026-04-09 07:49:14  
NPFold_test.sh 608 bytes 2026-04-09 07:00:48 2026-04-09 07:49:14  
NSLogTest_m.m 1008 bytes 2026-04-09 07:00:48 -  
NSLogTest_mm.mm 1008 bytes 2026-04-09 07:00:48 -  
Obj.cc 52 bytes 2026-04-09 07:00:48 2026-04-09 07:49:14

include "Obj.h" Obj::POOL* Obj::pool = nullptr ;

Obj.h 4330 bytes 2026-04-09 07:00:48 2026-04-09 07:49:14

pragma once

OPTICKS_LOG_Test.cc 1786 bytes 2026-04-09 07:00:48 2026-04-09 07:49:14  
OpticksCSG_test.cc 5463 bytes 2026-04-09 07:00:48 2026-04-09 07:49:14  
OpticksCSGTest.cc 6892 bytes 2026-04-09 07:00:48 2026-04-09 07:49:14  
OpticksPhotonSTANDALONETest.cc 2288 bytes 2026-04-09 07:00:48 2026-04-09 07:49:14  
OpticksPhotonSTANDALONETest.sh 379 bytes 2026-04-09 07:00:48 2026-04-09 07:49:14  
OpticksPhotonTest.cc 9682 bytes 2026-04-09 07:00:48 2026-04-09 07:49:14

om-;TEST=OpticksPhotonTest om-t ## faster building when just making changes to this test

OpticksPhotonTest.sh 256 bytes 2026-04-09 07:00:48 2026-04-09 07:49:14  
pathtype_test.cc 917 bytes 2026-04-09 07:00:48 2026-04-09 07:49:14  
pending.cc 641 bytes 2026-04-09 07:00:48 2026-04-09 07:49:14  
pending.py 5621 bytes 2026-04-09 07:00:48 2026-04-09 07:49:14  
PLogTest.cc 2974 bytes 2026-04-09 07:00:48 2026-04-09 07:49:14  
preprocessor_test.cc 330 bytes 2026-04-09 07:00:48 2026-04-09 07:49:14  
preprocessor_test.sh 209 bytes 2026-04-09 07:00:48 2026-04-09 07:49:14  
PythonImportTest.cc 1111 bytes 2026-04-09 07:00:48 2026-04-09 07:49:14

include "SSys.hh"

random.cc 1130 bytes 2026-04-09 07:00:48 2026-04-09 07:49:14

https://stackoverflow.com/questions/9878965/rand-between-0-and-1 https://stackoverflow.com/questions/31417957/encapsulated-random-number-generator-in-c-11-using-boost

reallocTest.cc 2420 bytes 2026-04-09 07:00:48 2026-04-09 07:49:14 lstdc++ -o /tmp/reallocTest && /tmp/reallocTest
RINDEX.py 691 bytes 2026-04-09 07:00:48 2026-04-09 07:49:14  
RINDEX.sh 173 bytes 2026-04-09 07:00:48 2026-04-09 07:49:14  
rng.cc 1357 bytes 2026-04-09 07:00:48 2026-04-09 07:49:14  
rounding_nearbyint_test.cc 1095 bytes 2026-04-09 07:00:48 2026-04-09 07:49:14

https://en.cppreference.com/w/cpp/numeric/math/nearbyint https://en.cppreference.com/w/cpp/numeric/math/rint

S4_test.cc 658 bytes 2026-04-09 07:00:48 2026-04-09 07:49:14  
S4MaterialPropertyVector_test.cc 3607 bytes 2026-04-09 07:00:48 2026-04-09 07:49:14

o/sysrap/tests/S4MaterialPropertyVector_test.sh

S4MaterialPropertyVector_test.py 174 bytes 2026-04-09 07:00:48 2026-04-09 07:49:14  
S4MaterialPropertyVector_test.sh 1747 bytes 2026-04-09 07:00:48 2026-04-09 07:49:14  
S4MTRandGaussQ.cc 3593 bytes 2026-04-09 07:00:48 2026-04-09 07:49:14  
S4MTRandGaussQ.h 1811 bytes 2026-04-09 07:00:48 2026-04-09 07:49:14

Experiments using Geant4 extracts from below classes:: g4-cls G4MTRandGaussQ g4-cls RandGaussQ In order to work out how to do "G4RandGauss::shoot(0.0,sigma_alpha)" GPU side.

S4MTRandGaussQTest.cc 1493 bytes 2026-04-09 07:00:48 2026-04-09 07:49:14

include "S4MTRandGaussQ.h"

S4MTRandGaussQTest.py 956 bytes 2026-04-09 07:00:48 2026-04-09 07:49:14  
S4MTRandGaussQTest.sh 1344 bytes 2026-04-09 07:00:48 2026-04-09 07:49:14  
S4OpBoundaryProcess.h 4612 bytes 2026-04-09 07:00:48 2026-04-09 07:49:14

pragma once

S4OpBoundaryProcessTest.cc 3034 bytes 2026-04-09 07:00:48 2026-04-09 07:49:14

Note that the test momentum here is directly against the normal... changing that leads to very different distribs of normals. Added use of S4Random to use precooked randoms to allow alignment

S4OpBoundaryProcessTest.py 1668 bytes 2026-04-09 07:00:48 2026-04-09 07:49:14  
S4OpBoundaryProcessTest.sh 1167 bytes 2026-04-09 07:00:48 2026-04-09 07:49:14  
S4Random_test.cc 493 bytes 2026-04-09 07:00:48 2026-04-09 07:49:14

include <iostream>

S4Random_test.sh 747 bytes 2026-04-09 07:00:48 2026-04-09 07:49:14  
s_bb_test.cc 4769 bytes 2026-04-09 07:00:48 2026-04-09 07:49:14

include <array>

s_bb_test.sh 846 bytes 2026-04-09 07:00:48 2026-04-09 07:49:14  
s_csg_test.cc 275 bytes 2026-04-09 07:00:48 2026-04-09 07:49:14

include <iostream>

s_csg_test.sh 1486 bytes 2026-04-09 07:00:48 2026-04-09 07:49:14  
S_freopen_redirect_test.cc 3798 bytes 2026-04-09 07:00:48 2026-04-09 07:49:14  
S_get_option_Test.cc 1261 bytes 2026-04-09 07:00:48 2026-04-09 07:49:15  
s_locale_test.cc 483 bytes 2026-04-09 07:00:48 2026-04-09 07:49:15

opticks/sysrap/tests/s_locale_test.sh

s_locale_test.sh 1339 bytes 2026-04-09 07:00:48 2026-04-09 07:49:15  
s_mock_curand_test.sh 228 bytes 2026-04-09 07:00:48 2026-04-09 07:49:15  
s_mock_texture_test.cc 5682 bytes 2026-04-09 07:00:48 2026-04-09 07:49:15

Aim is to be able to use QBnd.hh/qbnd.h in MOCK_CUDA manner on CPU. :: ./s_mock_texture_test.sh

s_mock_texture_test.py 277 bytes 2026-04-09 07:00:48 2026-04-09 07:49:15  
s_mock_texture_test.sh 983 bytes 2026-04-09 07:00:48 2026-04-09 07:49:15  
s_pmt_test.cc 3749 bytes 2026-04-09 07:00:48 2026-04-09 07:49:15

include "s_pmt.h"

s_pmt_test.py 4498 bytes 2026-04-09 07:00:48 2026-04-09 07:49:15  
s_pmt_test.sh 1015 bytes 2026-04-09 07:00:48 2026-04-09 07:49:15  
s_pool_test.cc 4279 bytes 2026-04-09 07:00:48 2026-04-09 07:49:15  
s_pool_test.sh 1351 bytes 2026-04-09 07:00:48 2026-04-09 07:49:15  
s_seq_test.cc 559 bytes 2026-04-09 07:00:48 2026-04-09 07:49:15  
s_seq_test.sh 512 bytes 2026-04-09 07:00:48 2026-04-09 07:49:15  
s_unique_test.cc 839 bytes 2026-04-09 07:00:48 2026-04-09 07:49:15

o/sysrap/tests/s_unique_test.sh

s_unique_test.sh 206 bytes 2026-04-09 07:00:48 2026-04-09 07:49:15  
saabb_Test.sh 413 bytes 2026-04-09 07:00:48 2026-04-09 07:49:15  
saabbTest.cc 884 bytes 2026-04-09 07:00:48 2026-04-09 07:49:15  
saabbTest.sh 413 bytes 2026-04-09 07:00:48 2026-04-09 07:49:15  
SAbbrevTest.cc 3985 bytes 2026-04-09 07:00:48 2026-04-09 07:49:15  
salloc_test.cc 1298 bytes 2026-04-09 07:00:48 2026-04-09 07:49:15

o/sysrap/tests/salloc_test.sh

salloc_test.py 171 bytes 2026-04-09 07:00:48 2026-04-09 07:49:15  
salloc_test.sh 1180 bytes 2026-04-09 07:00:48 2026-04-09 07:49:15  
sanitize_test.cc 111 bytes 2026-04-09 07:00:48 2026-04-09 07:49:15

include <stdlib.h> int main() { char *x = (char*)malloc(10 * sizeof(char*)); free(x); return x[5]; }

sanitize_test.sh 408 bytes 2026-04-09 07:00:48 2026-04-09 07:49:15  
SArgsTest.cc 2259 bytes 2026-04-09 07:00:48 2026-04-09 07:49:15  
SArrTest.cc 682 bytes 2026-04-09 07:00:48 2026-04-09 07:49:15

include "SArr.hh"

SArTest.cc 2166 bytes 2026-04-09 07:00:48 2026-04-09 07:49:15  
SASCIITest.cc 4611 bytes 2026-04-09 07:00:48 2026-04-09 07:49:15  
SBacktrace_test.cc 2089 bytes 2026-04-09 07:00:48 2026-04-09 07:49:15  
SBacktraceTest.cc 1408 bytes 2026-04-09 07:00:48 2026-04-09 07:49:15  
SBase36Test.cc 1042 bytes 2026-04-09 07:00:48 2026-04-09 07:49:15  
sbigint_test.cc 2721 bytes 2026-04-09 07:00:48 2026-04-09 07:49:15  
sbigint_test.sh 885 bytes 2026-04-09 07:00:48 2026-04-09 07:49:15  
SBitFromStringTest.cc 3182 bytes 2026-04-09 07:00:48 2026-04-09 07:49:15

include <csignal>

SBitSet_test.cc 2415 bytes 2026-04-09 07:00:48 2026-04-09 07:49:15  
SBitSet_test.sh 516 bytes 2026-04-09 07:00:48 2026-04-09 07:49:15  
SBitSetTest.cc 1557 bytes 2026-04-09 07:00:48 2026-04-09 07:49:15  
SBitTest.cc 9098 bytes 2026-04-09 07:00:48 2026-04-09 07:49:15  
sblackbody_test.cc 829 bytes 2026-04-09 07:00:48 2026-04-09 07:49:15

include "sblackbody.h"

sblackbody_test.py 589 bytes 2026-04-09 07:00:48 2026-04-09 07:49:15  
sblackbody_test.sh 767 bytes 2026-04-09 07:00:48 2026-04-09 07:49:15  
SBnd_test.cc 1912 bytes 2026-04-09 07:00:48 2026-04-09 07:49:15  
SBnd_test.py 2046 bytes 2026-04-09 07:00:48 2026-04-09 07:49:15  
SBnd_test.sh 777 bytes 2026-04-09 07:00:48 2026-04-09 07:49:15  
SBndTest.cc 6537 bytes 2026-04-09 07:00:48 2026-04-09 07:49:15  
SBndTest.py 144 bytes 2026-04-09 07:00:48 2026-04-09 07:49:15  
SBndTest.sh 3277 bytes 2026-04-09 07:00:48 2026-04-09 07:49:15  
sboundary_test.cc 3322 bytes 2026-04-09 07:00:48 2026-04-09 07:49:15

Build and run:: ~/o/sysrap/tests/sboundary_test.sh +-st-+ \ : \ ct \ : \: +--------

sboundary_test.py 4035 bytes 2026-04-09 07:00:48 2026-04-09 07:49:15  
sboundary_test.sh 2394 bytes 2026-04-09 07:00:48 2026-04-09 07:49:15  
sboundary_test_asis.sh 244 bytes 2026-04-09 07:00:48 2026-04-09 07:49:15  
sboundary_test_brewster.sh 238 bytes 2026-04-09 07:00:48 2026-04-09 07:49:15  
sboundary_test_critical.sh 207 bytes 2026-04-09 07:00:48 2026-04-09 07:49:15  
sbuild_test.cc 789 bytes 2026-04-09 07:00:48 2026-04-09 07:49:15

o/sysrap/tests/sbuild_test.sh script built sbuild_test CMake built

sbuild_test.sh 909 bytes 2026-04-09 07:00:48 2026-04-09 07:49:15  
SCAM_test.cc 360 bytes 2026-04-09 07:00:48 2026-04-09 07:49:15  
SCAM_test.sh 394 bytes 2026-04-09 07:00:48 2026-04-09 07:49:15  
scanvasTest.cc 2529 bytes 2026-04-09 07:00:48 2026-04-09 07:49:16  
SCanvasTest.sh 287 bytes 2026-04-09 07:00:48 2026-04-09 07:49:16  
scarrier_test.cc 1389 bytes 2026-04-09 07:00:48 2026-04-09 07:49:16 CPU tests of scarrier.h CUDA code using mocking
scarrier_test.py 616 bytes 2026-04-09 07:00:48 2026-04-09 07:49:16  
scarrier_test.sh 1422 bytes 2026-04-09 07:00:48 2026-04-09 07:49:16  
SCE_test.cc 1159 bytes 2026-04-09 07:00:48 2026-04-09 07:49:16

o/sysrap/tests/SCE_test.sh

SCE_test.sh 395 bytes 2026-04-09 07:00:48 2026-04-09 07:49:16  
SCenterExtentFrameTest.cc 5622 bytes 2026-04-09 07:00:48 2026-04-09 07:49:16

include <algorithm>

SCenterExtentFrameTest.hh 716 bytes 2026-04-09 07:00:48 2026-04-09 07:49:16  
SCenterExtentFrameTest.sh 411 bytes 2026-04-09 07:00:48 2026-04-09 07:49:16  
SCenterExtentGenstepTest.cc 410 bytes 2026-04-09 07:00:48 2026-04-09 07:49:16

include "OPTICKS_LOG.hh"

scerenkov__test.cc 1241 bytes 2026-04-09 07:00:48 2026-04-09 07:49:16  
scerenkov__test.sh 467 bytes 2026-04-09 07:00:48 2026-04-09 07:49:16  
scerenkov_test.cc 1524 bytes 2026-04-09 07:00:48 2026-04-09 07:49:16 CPU tests of scerenkov.h CUDA code using mocking
scerenkov_test.py 306 bytes 2026-04-09 07:00:48 2026-04-09 07:49:16  
scerenkov_test.sh 1206 bytes 2026-04-09 07:00:48 2026-04-09 07:49:16  
SCFTest.cc 798 bytes 2026-04-09 07:00:48 2026-04-09 07:49:16

include "OPTICKS_LOG.hh"

SCFTest.sh 111 bytes 2026-04-09 07:00:48 2026-04-09 07:49:16  
schrono_test.cc 1185 bytes 2026-04-09 07:00:48 2026-04-09 07:49:16  
schrono_test.sh 107 bytes 2026-04-09 07:00:48 2026-04-09 07:49:16  
SColorTest.cc 349 bytes 2026-04-09 07:00:48 2026-04-09 07:49:16

include "SColor.hh"

SComp_test.cc 1134 bytes 2026-04-09 07:00:48 2026-04-09 07:49:16  
SComponent_OLDTest.cc 917 bytes 2026-04-09 07:00:48 2026-04-09 07:49:16  
sconfig_test.cc 147 bytes 2026-04-09 07:00:48 2026-04-09 07:49:16  
sconfig_test.sh 410 bytes 2026-04-09 07:00:48 2026-04-09 07:49:16  
SConstantTest.cc 227 bytes 2026-04-09 07:00:48 2026-04-09 07:49:16

include "OPTICKS_LOG.hh"

scontext_test.cc 140 bytes 2026-04-09 07:00:48 2026-04-09 07:49:16

include "scontext.h" int main(int argc, char** argv) { scontext sctx ; std::cout << sctx.main(argc, argv) ; return 0 ; }

scontext_test.sh 8627 bytes 2026-04-09 07:00:48 2026-04-09 07:49:16  
SCountTest.cc 692 bytes 2026-04-09 07:00:48 2026-04-09 07:49:16

include "OPTICKS_LOG.hh"

scpp_test.cc 563 bytes 2026-04-09 07:00:48 2026-04-09 07:49:16  
scpp_test.sh 269 bytes 2026-04-09 07:00:48 2026-04-09 07:49:16  
SCU_BufferView_test.cc 1265 bytes 2026-04-09 07:00:48 2026-04-09 07:49:16  
SCU_BufferView_test.sh 626 bytes 2026-04-09 07:00:48 2026-04-09 07:49:16  
SCU_test.cc 3844 bytes 2026-04-09 07:00:48 2026-04-09 07:49:16

o/sysrap/tests/SCU_test.sh

SCU_test.sh 390 bytes 2026-04-09 07:00:48 2026-04-09 07:49:16  
scuda_double_test.cc 442 bytes 2026-04-09 07:00:48 2026-04-09 07:49:16  
scuda_double_test.sh 945 bytes 2026-04-09 07:00:48 2026-04-09 07:49:16  
SCUDA_Mesh_test.cc 565 bytes 2026-04-09 07:00:48 2026-04-09 07:49:16

o/sysrap/tests/SCUDA_Mesh_test.sh optix7.5 p28 Mixing build input types in a single geometry-AS is not allowed [will need separated triangulated GAS for guidetube]

SCUDA_Mesh_test.sh 1086 bytes 2026-04-09 07:00:48 2026-04-09 07:49:16  
scuda_templated_test.cc 1030 bytes 2026-04-09 07:00:48 2026-04-09 07:49:16 explore how to implement templated functions using float3/double3 etc..
scuda_templated_test.sh 761 bytes 2026-04-09 07:00:48 2026-04-09 07:49:16  
scuda_test.cc 4235 bytes 2026-04-09 07:00:48 2026-04-09 07:49:16

o/sysrap/tests/scuda_test.sh

scuda_test.sh 853 bytes 2026-04-09 07:00:48 2026-04-09 07:49:16  
scurand_test.cc 470 bytes 2026-04-09 07:00:48 2026-04-09 07:49:16

o/sysrap/tests/scurand_test.sh

scurand_test.sh 259 bytes 2026-04-09 07:00:48 2026-04-09 07:49:16  
SCurandState_test.cc 2950 bytes 2026-04-09 07:00:48 2026-04-09 07:49:16

o/sysrap/tests/SCurandState_test.sh

SCurandState_test.sh 1567 bytes 2026-04-09 07:00:48 2026-04-09 07:49:16  
SCurandStateMonolithicTest.cc 815 bytes 2026-04-09 07:00:48 2026-04-09 07:49:16  
sdebug_test.cc 306 bytes 2026-04-09 07:00:48 2026-04-09 07:49:16  
sdevice_test.cc 475 bytes 2026-04-09 07:00:48 2026-04-09 07:49:16

See notes in sdevice_test.sh

sdevice_test.sh 3703 bytes 2026-04-09 07:00:48 2026-04-09 07:49:16  
SDiceTest.cc 375 bytes 2026-04-09 07:00:48 2026-04-09 07:49:16

include <cassert>

sdigest_test.cc 5037 bytes 2026-04-09 07:00:48 2026-04-09 07:49:16  
sdigest_test.sh 1047 bytes 2026-04-09 07:00:48 2026-04-09 07:49:16  
SDigestNPTest.cc 835 bytes 2026-04-09 07:00:48 2026-04-09 07:49:16

include "OPTICKS_LOG.hh"

SDigestTest.cc 5061 bytes 2026-04-09 07:00:48 2026-04-09 07:49:16  
SDigestTest.py 1353 bytes 2026-04-09 07:00:48 2026-04-09 07:49:16  
SDir_test.cc 845 bytes 2026-04-09 07:00:48 2026-04-09 07:49:16  
SDir_test.sh 338 bytes 2026-04-09 07:00:48 2026-04-09 07:49:16  
sdirectory_test.cc 1866 bytes 2026-04-09 07:00:48 2026-04-09 07:49:16

o/sysrap/tests/sdirectory_test.sh

sdirectory_test.sh 771 bytes 2026-04-09 07:00:48 2026-04-09 07:49:16  
SDirectTest.cc 2486 bytes 2026-04-09 07:00:48 2026-04-09 07:49:16  
SDirTest.cc 839 bytes 2026-04-09 07:00:48 2026-04-09 07:49:16  
sdomain_test.cc 319 bytes 2026-04-09 07:00:48 2026-04-09 07:49:16  
sdomain_test.py 158 bytes 2026-04-09 07:00:48 2026-04-09 07:49:16  
sdomain_test.sh 366 bytes 2026-04-09 07:00:48 2026-04-09 07:49:16  
SEnabledTest.cc 795 bytes 2026-04-09 07:00:48 2026-04-09 07:49:16  
SEnvTest.cc 1136 bytes 2026-04-09 07:00:48 2026-04-09 07:49:16

include <cstdlib>

SEnvTest.sh 55 bytes 2026-04-09 07:00:48 2026-04-09 07:49:16  
SEnvTest_FAIL.cc 1217 bytes 2026-04-09 07:00:48 2026-04-09 07:49:16

include <cstdlib>

SEnvTest_PASS.cc 1156 bytes 2026-04-09 07:00:48 2026-04-09 07:49:16

include <cstdlib>

SEventConfig_Test.sh 255 bytes 2026-04-09 07:00:48 2026-04-09 07:49:16  
SEventConfigTest.cc 3465 bytes 2026-04-09 07:00:48 2026-04-09 07:49:16

include <cstdlib>

SEventConfigTest.py 157 bytes 2026-04-09 07:00:48 2026-04-09 07:49:16  
SEventConfigTest.sh 1669 bytes 2026-04-09 07:00:48 2026-04-09 07:49:16  
SEventTest.cc 5944 bytes 2026-04-09 07:00:48 2026-04-09 07:49:17

TEST=MakeCountGenstep SEventTest

SEventTest.py 1279 bytes 2026-04-09 07:00:48 2026-04-09 07:49:17  
SEventTest.sh 1126 bytes 2026-04-09 07:00:48 2026-04-09 07:49:17  
SEvt__addGenstep_test.cc 1102 bytes 2026-04-09 07:00:48 2026-04-09 07:49:17  
SEvt__addGenstep_test.py 159 bytes 2026-04-09 07:00:48 2026-04-09 07:49:17  
SEvt__addGenstep_test.sh 368 bytes 2026-04-09 07:00:48 2026-04-09 07:49:17  
SEvt__createInputGenstep_configuredTest.cc 479 bytes 2026-04-09 07:00:48 2026-04-09 07:49:17  
SEvt__createInputGenstep_configuredTest.sh 1309 bytes 2026-04-09 07:00:48 2026-04-09 07:49:17  
SEvt__HasInputPhoton_Test.cc 312 bytes 2026-04-09 07:00:48 2026-04-09 07:49:17

include <cassert>

SEvt__HasInputPhoton_Test.sh 583 bytes 2026-04-09 07:00:48 2026-04-09 07:49:17  
SEvt__LoadTest.cc 987 bytes 2026-04-09 07:00:48 2026-04-09 07:49:17

include <iostream>

SEvt__LoadTest.py 159 bytes 2026-04-09 07:00:48 2026-04-09 07:49:17  
SEvt__LoadTest.sh 1781 bytes 2026-04-09 07:00:48 2026-04-09 07:49:17  
SEvt__Test.sh 85 bytes 2026-04-09 07:00:48 2026-04-09 07:49:17  
SEvt__UU_BURN_Test.cc 422 bytes 2026-04-09 07:00:48 2026-04-09 07:49:17  
SEvt__UU_BURN_Test.sh 91 bytes 2026-04-09 07:00:48 2026-04-09 07:49:17  
SEvt_AddEnvMeta_Test.cc 222 bytes 2026-04-09 07:00:48 2026-04-09 07:49:17

include "NP.hh"

SEvt_AddEnvMeta_Test.py 159 bytes 2026-04-09 07:00:48 2026-04-09 07:49:17  
SEvt_AddEnvMeta_Test.sh 200 bytes 2026-04-09 07:00:48 2026-04-09 07:49:17  
SEvt_Lifecycle_Test.cc 2151 bytes 2026-04-09 07:00:48 2026-04-09 07:49:17

include <cassert>

SEvt_Lifecycle_Test.py 253 bytes 2026-04-09 07:00:48 2026-04-09 07:49:17  
SEvt_Lifecycle_Test.sh 2006 bytes 2026-04-09 07:00:48 2026-04-09 07:49:17  
SEvt_test.cc 2024 bytes 2026-04-09 07:00:48 2026-04-09 07:49:17  
SEvt_test.sh 1157 bytes 2026-04-09 07:00:48 2026-04-09 07:49:17  
SEvtLoadTest.cc 1552 bytes 2026-04-09 07:00:48 2026-04-09 07:49:17  
SEvtLoadTest.sh 626 bytes 2026-04-09 07:00:48 2026-04-09 07:49:17  
SEvtTest.cc 10182 bytes 2026-04-09 07:00:48 2026-04-09 07:49:17  
SEvtTest.py 1444 bytes 2026-04-09 07:00:48 2026-04-09 07:49:17  
SEvtTest.sh 1859 bytes 2026-04-09 07:00:48 2026-04-09 07:49:17  
SEvtTest_saveDir.sh 2185 bytes 2026-04-09 07:00:48 2026-04-09 07:49:17  
SEvtTestCountNibbles.py 354 bytes 2026-04-09 07:00:48 2026-04-09 07:49:17  
SEvtTestIP.py 143 bytes 2026-04-09 07:00:48 2026-04-09 07:49:17  
sfactor_test.cc 1125 bytes 2026-04-09 07:00:48 2026-04-09 07:49:17  
sfactor_test.py 780 bytes 2026-04-09 07:00:48 2026-04-09 07:49:17  
sfactor_test.sh 688 bytes 2026-04-09 07:00:48 2026-04-09 07:49:17  
sflowTest.cc 294 bytes 2026-04-09 07:00:48 2026-04-09 07:49:17  
sfr_test.cc 1558 bytes 2026-04-09 07:00:48 2026-04-09 07:49:17

o/sysrap/tests/sfr_test.sh ~/o/sysrap/tests/ ~/o/sysrap/tests/sfr_test.py

sfr_test.py 192 bytes 2026-04-09 07:00:48 2026-04-09 07:49:17  
sfr_test.sh 980 bytes 2026-04-09 07:00:48 2026-04-09 07:49:17  
sframe_test.cc 1824 bytes 2026-04-09 07:00:48 2026-04-09 07:49:17

o/sysrap/tests/sframe_test.sh

sframe_test.py 183 bytes 2026-04-09 07:00:48 2026-04-09 07:49:17  
sframe_test.sh 1069 bytes 2026-04-09 07:00:48 2026-04-09 07:49:17  
SFrameConfigTest.cc 328 bytes 2026-04-09 07:00:48 2026-04-09 07:49:17

include <iostream>

SFrameGenstep_MakeCenterExtentGensteps_Test.cc 600 bytes 2026-04-09 07:00:48 2026-04-09 07:49:17

include "OPTICKS_LOG.hh"

SFrameGenstep_MakeCenterExtentGensteps_Test.py 405 bytes 2026-04-09 07:00:48 2026-04-09 07:49:17  
SFrameGenstep_MakeCenterExtentGensteps_Test.sh 1138 bytes 2026-04-09 07:00:48 2026-04-09 07:49:17  
sframeTest.cc 62 bytes 2026-04-09 07:00:48 2026-04-09 07:49:17

include "sframe.h" int main(int argc, char** argv) { }

sfreq_test.cc 996 bytes 2026-04-09 07:00:48 2026-04-09 07:49:17  
sfreq_test.py 145 bytes 2026-04-09 07:00:48 2026-04-09 07:49:17  
sfreq_test.sh 793 bytes 2026-04-09 07:00:48 2026-04-09 07:49:17  
SGDMLTest.cc 2064 bytes 2026-04-09 07:00:48 2026-04-09 07:49:17  
SGenerate__test.cc 686 bytes 2026-04-09 07:00:48 2026-04-09 07:49:17

include "OPTICKS_LOG.hh"

SGenerate__test.py 1165 bytes 2026-04-09 07:00:48 2026-04-09 07:49:17  
SGenerate__test.sh 2930 bytes 2026-04-09 07:00:48 2026-04-09 07:49:17  
SGenerate_test.cc 424 bytes 2026-04-09 07:00:48 2026-04-09 07:49:17

o/sysrap/tests/SGenerate_test.sh

SGenerate_test.py 580 bytes 2026-04-09 07:00:48 2026-04-09 07:49:17  
SGenerate_test.sh 1928 bytes 2026-04-09 07:00:48 2026-04-09 07:49:17  
sgenstep__test.py 1869 bytes 2026-04-09 07:00:48 2026-04-09 07:49:17  
sgenstep__test.sh 1711 bytes 2026-04-09 07:00:48 2026-04-09 07:49:17  
SGenstep_test.cc 4809 bytes 2026-04-09 07:00:48 2026-04-09 07:49:17

o/sysrap/tests/SGenstep_test.sh TEST=Slices_3 ~/o/sysrap/tests/SGenstep_test.sh TEST=Slices_4 ~/o/sysrap/tests/SGenstep_test.sh

SGenstep_test.sh 1000 bytes 2026-04-09 07:00:48 2026-04-09 07:49:17  
SGeoConfigTest.cc 2920 bytes 2026-04-09 07:00:48 2026-04-09 07:49:17

EMM=0,63 SGeoConfigTest TEST=ELVSelection ~/o/sysrap/tests/SGeoConfigTest.sh

SGeoConfigTest.sh 576 bytes 2026-04-09 07:00:48 2026-04-09 07:49:17  
sgeomtools_test.cc 2711 bytes 2026-04-09 07:00:48 2026-04-09 07:49:17

o/sysrap/tests/sgeomtools_test.sh

sgeomtools_test.sh 823 bytes 2026-04-09 07:00:48 2026-04-09 07:49:17  
SGLFW__DEPTH.py 283 bytes 2026-04-09 07:00:48 2026-04-09 07:49:17  
SGLFW__DEPTH.sh 800 bytes 2026-04-09 07:00:48 2026-04-09 07:49:17  
SGLFW_Evt_test.cc 1592 bytes 2026-04-09 07:00:48 2026-04-09 07:49:17

Started from SOPTIX_Scene_test.cc, a pure CUDA ppm render of optix triangles, added OpenGL interop viz for interactive view and parameter changing.

SGLFW_Evt_test.sh 4051 bytes 2026-04-09 07:00:48 2026-04-09 07:49:17  
SGLFW_SOPTIX_Scene_test.cc 2537 bytes 2026-04-09 07:00:48 2026-04-09 07:49:17

Started from SOPTIX_Scene_test.cc, a pure CUDA ppm render of optix triangles, added OpenGL interop viz for interactive view and parameter changing.

SGLFW_SOPTIX_Scene_test.sh 5505 bytes 2026-04-09 07:00:48 2026-04-09 07:49:17  
SGLFW_SOPTIX_Scene_test_local.sh 7326 bytes 2026-04-09 07:00:48 2026-04-09 07:49:17  
SGLM_frame_targetting_test.cc 1196 bytes 2026-04-09 07:00:48 2026-04-09 07:49:17

o/sysrap/tests/SGLM_frame_targetting_test.sh info_build_run 1.

SGLM_frame_targetting_test.sh 1820 bytes 2026-04-09 07:00:48 2026-04-09 07:49:17  
SGLM_set_frame_test.cc 876 bytes 2026-04-09 07:00:48 2026-04-09 07:49:17

1.

SGLM_set_frame_test.sh 2909 bytes 2026-04-09 07:00:48 2026-04-09 07:49:17  
SGLM_SmoothNormals_test.cc 420 bytes 2026-04-09 07:00:48 2026-04-09 07:49:17

o/sysrap/tests/SGLM_SmoothNormals_test.sh

SGLM_SmoothNormals_test.sh 1108 bytes 2026-04-09 07:00:48 2026-04-09 07:49:17  
SGLM_test.cc 4244 bytes 2026-04-09 07:00:48 2026-04-09 07:49:18  
SGLM_test.sh 861 bytes 2026-04-09 07:00:48 2026-04-09 07:49:18  
SGLMTest.cc 1143 bytes 2026-04-09 07:00:48 2026-04-09 07:49:18

include <cassert>

sgs_test.cc 2478 bytes 2026-04-09 07:00:48 2026-04-09 07:49:18  
SIdTest.cc 1112 bytes 2026-04-09 07:00:48 2026-04-09 07:49:18  
sidxname_test.cc 829 bytes 2026-04-09 07:00:48 2026-04-09 07:49:18  
sidxname_test.sh 104 bytes 2026-04-09 07:00:48 2026-04-09 07:49:18  
signbitTest.cc 3317 bytes 2026-04-09 07:00:48 2026-04-09 07:49:18  
signbitTest.sh 97 bytes 2026-04-09 07:00:48 2026-04-09 07:49:18  
SignedIntPackTest.cc 2109 bytes 2026-04-09 07:00:48 2026-04-09 07:49:18  
SIMGStandaloneTest.cu 4548 bytes 2026-04-09 07:00:48 2026-04-09 07:49:18  
SIMGStandaloneTest.sh 956 bytes 2026-04-09 07:00:48 2026-04-09 07:49:18  
SIMGTest.cc 1211 bytes 2026-04-09 07:00:48 2026-04-09 07:49:18 Loads PNG/JPG image from provided path and saves it in PNG and JPG with variety of quality settings
SIMGTest.py 615 bytes 2026-04-09 07:00:48 2026-04-09 07:49:18  
SIMGTest.sh 2089 bytes 2026-04-09 07:00:48 2026-04-09 07:49:18  
SLabel_test.cc 2323 bytes 2026-04-09 07:00:48 2026-04-09 07:49:18  
SLabel_test.sh 575 bytes 2026-04-09 07:00:48 2026-04-09 07:49:18  
SLabelCacheTest.cc 1836 bytes 2026-04-09 07:00:48 2026-04-09 07:49:18

include <cstring>

SLaunchSequence_test.cc 286 bytes 2026-04-09 07:00:48 2026-04-09 07:49:18

o/sysrap/tests/SLaunchSequence_test.sh

SLaunchSequence_test.sh 785 bytes 2026-04-09 07:00:48 2026-04-09 07:49:18  
SLaunchSequenceTest.cc 1 bytes 2026-04-09 07:00:48 2026-04-09 07:49:18  
sleak.cc 3136 bytes 2026-04-09 07:00:48 2026-04-09 07:49:18  
sleak.py 4277 bytes 2026-04-09 07:00:48 2026-04-09 07:49:18  
sleak.sh 1390 bytes 2026-04-09 07:00:48 2026-04-09 07:49:18  
slist_test.cc 2099 bytes 2026-04-09 07:00:48 2026-04-09 07:49:18

o/sysrap/tests/slist_test.sh

slist_test.sh 270 bytes 2026-04-09 07:00:48 2026-04-09 07:49:18  
SLOG_Banner_Test.cc 158 bytes 2026-04-09 07:00:48 2026-04-09 07:49:18

include "OPTICKS_LOG.hh" int main(int argc, char** argv) { OPTICKS_LOG(argc, argv); std::cout << SLOG::Banner() << std::endl ; return 0 ; }

SLOG_exename_Test.cc 1055 bytes 2026-04-09 07:00:48 2026-04-09 07:49:18  
slog_lite_test.cc 360 bytes 2026-04-09 07:00:48 2026-04-09 07:49:18  
sLOG_MACRO_Test.cc 2886 bytes 2026-04-09 07:00:48 2026-04-09 07:49:18  
SLOG_Test.cc 3164 bytes 2026-04-09 07:00:48 2026-04-09 07:49:18  
SLOGTest.cc 2177 bytes 2026-04-09 07:00:48 2026-04-09 07:49:18  
SMacroStringify.cc 413 bytes 2026-04-09 07:00:48 2026-04-09 07:49:18  
SMapTest.cc 1416 bytes 2026-04-09 07:00:48 2026-04-09 07:49:18  
smath_test.cc 4147 bytes 2026-04-09 07:00:48 2026-04-09 07:49:18  
smath_test.py 635 bytes 2026-04-09 07:00:48 2026-04-09 07:49:18  
smath_test.sh 1166 bytes 2026-04-09 07:00:48 2026-04-09 07:49:18  
smatsur_test.cc 200 bytes 2026-04-09 07:00:48 2026-04-09 07:49:18  
SMesh_test.cc 2146 bytes 2026-04-09 07:00:48 2026-04-09 07:49:18

o/sysrap/tests/SMesh_test.sh

SMesh_test.sh 1085 bytes 2026-04-09 07:00:48 2026-04-09 07:49:18  
smeta_test.cc 184 bytes 2026-04-09 07:00:48 2026-04-09 07:49:18  
smeta_test.sh 589 bytes 2026-04-09 07:00:48 2026-04-09 07:49:18  
SMetaTest.cc 1230 bytes 2026-04-09 07:00:48 2026-04-09 07:49:18

include "SMeta.hh"

sn_accessor_test.cc 5777 bytes 2026-04-09 07:00:48 2026-04-09 07:49:18  
sn_accessor_test.sh 1460 bytes 2026-04-09 07:00:48 2026-04-09 07:49:18  
sn_test.cc 27446 bytes 2026-04-09 07:00:48 2026-04-09 07:49:18

o/sysrap/tests/ :: ~/o/sysrap/tests/sn_test.sh sn__level=5 ~/o/sysrap/tests/sn_test.sh https://stackoverflow.com/questions/77005/how-to-automatically-generate-a-stacktrace-when-my-program-crashes

sn_test.py 154 bytes 2026-04-09 07:00:48 2026-04-09 07:49:18  
sn_test.sh 1902 bytes 2026-04-09 07:00:48 2026-04-09 07:49:18  
SName_test.cc 1212 bytes 2026-04-09 07:00:48 2026-04-09 07:49:18  
SName_test.sh 574 bytes 2026-04-09 07:00:48 2026-04-09 07:49:18  
SNameOrder_test.cc 773 bytes 2026-04-09 07:00:48 2026-04-09 07:49:18  
SNameTest.cc 3741 bytes 2026-04-09 07:00:48 2026-04-09 07:49:18  
SNameVecTest.cc 1320 bytes 2026-04-09 07:00:48 2026-04-09 07:49:18  
snd_test.cc 16815 bytes 2026-04-09 07:00:48 2026-04-09 07:49:19  
snd_test.py 160 bytes 2026-04-09 07:00:48 2026-04-09 07:49:19  
snd_test.sh 1393 bytes 2026-04-09 07:00:48 2026-04-09 07:49:19  
sndtree_test.cc 889 bytes 2026-04-09 07:00:48 2026-04-09 07:49:19

sndtree_test.sh

sndtree_test.sh 1070 bytes 2026-04-09 07:00:48 2026-04-09 07:49:19  
snode_test.cc 525 bytes 2026-04-09 07:00:48 2026-04-09 07:49:19  
snode_test.sh 202 bytes 2026-04-09 07:00:48 2026-04-09 07:49:19  
SOKConfTest.cc 1007 bytes 2026-04-09 07:00:48 2026-04-09 07:49:19  
SOPTICKS_LOG_Test.cc 136 bytes 2026-04-09 07:00:48 2026-04-09 07:49:19

include "OPTICKS_LOG.hh" int main(int argc, char** argv) { OPTICKS_LOG(argc, argv); OPTICKS_LOG_::Check(); return 0 ; }

SOPTICKS_LOG_Test.sh 344 bytes 2026-04-09 07:00:48 2026-04-09 07:49:19  
SOpticksKeyTest.cc 360 bytes 2026-04-09 07:00:48 2026-04-09 07:49:19

include "OPTICKS_LOG.hh"

SOpticksResourceTest.cc 1612 bytes 2026-04-09 07:00:48 2026-04-09 07:49:19 THIS IS GOING THE WAY OF THE DODO
SOpticksTest.cc 357 bytes 2026-04-09 07:00:48 2026-04-09 07:49:19  
SOpticksVersionNumberTest.cc 492 bytes 2026-04-09 07:00:48 2026-04-09 07:49:19

include <cstdio>

SOPTIX_Module_test.cc 669 bytes 2026-04-09 07:00:48 2026-04-09 07:49:19

SOPTIX_Module_test.sh :: ~/o/sysrap/tests/SOPTIX_Module_test.sh ~/o/sysrap/tests/ Related:: ~/o/sysrap/tests/SOPTIX_Scene_test.sh

SOPTIX_Module_test.sh 1009 bytes 2026-04-09 07:00:48 2026-04-09 07:49:19  
SOPTIX_Options_test.cc 287 bytes 2026-04-09 07:00:48 2026-04-09 07:49:19

o/sysrap/tests/SOPTIX_Options_test.sh ~/o/sysrap/tests/SOPTIX_Options_test.cc

SOPTIX_Options_test.sh 1013 bytes 2026-04-09 07:00:48 2026-04-09 07:49:19  
SOPTIX_Pipeline_test.cc 701 bytes 2026-04-09 07:00:48 2026-04-09 07:49:19

SOPTIX_Pipeline_test.sh :: ~/o/sysrap/tests/SOPTIX_Pipeline_test.sh ~/o/sysrap/tests/ Related:: ~/o/sysrap/tests/SOPTIX_Module_test.sh

SOPTIX_Pipeline_test.sh 1017 bytes 2026-04-09 07:00:48 2026-04-09 07:49:19  
SOPTIX_Scene_Encapsulated_test.cc 803 bytes 2026-04-09 07:00:48 2026-04-09 07:49:19  
SOPTIX_Scene_test.cc 3528 bytes 2026-04-09 07:00:48 2026-04-09 07:49:19 writes PPM image file with raytraced render of triangulated geometry
SOPTIX_Scene_test.sh 2965 bytes 2026-04-09 07:00:48 2026-04-09 07:49:19  
SPackTest.cc 10753 bytes 2026-04-09 07:00:48 2026-04-09 07:49:19  
SPairVecTest.cc 1231 bytes 2026-04-09 07:00:48 2026-04-09 07:49:19  
spath_test.cc 24725 bytes 2026-04-09 07:00:48 2026-04-09 07:49:19  
spath_test.sh 1559 bytes 2026-04-09 07:00:48 2026-04-09 07:49:19  
SPathTest.cc 10918 bytes 2026-04-09 07:00:48 2026-04-09 07:49:19  
SPhiCutTest.cc 2340 bytes 2026-04-09 07:00:48 2026-04-09 07:49:19

phi0=0.50 Y .

spho_test.cc 3064 bytes 2026-04-09 07:00:48 2026-04-09 07:49:19  
spho_test.sh 261 bytes 2026-04-09 07:00:48 2026-04-09 07:49:19  
SPhoton_Debug_test.cc 1219 bytes 2026-04-09 07:00:48 2026-04-09 07:49:19

include <iostream>

SPhoton_Debug_test.py 230 bytes 2026-04-09 07:00:48 2026-04-09 07:49:19  
SPhoton_Debug_test.sh 787 bytes 2026-04-09 07:00:48 2026-04-09 07:49:19  
sphoton_test.cc 24465 bytes 2026-04-09 07:00:48 2026-04-09 07:49:19

o/sysrap/tests/sphoton_test.sh TEST=set_lpos ~/o/sysrap/tests/sphoton_test.sh OFFSET=100,100,100 ~/o/sysrap/tests/sphoton_test.sh OFFSET=1000,1000,1000 ~/o/sysrap/tests/sphoton_test.sh

sphoton_test.py 1660 bytes 2026-04-09 07:00:48 2026-04-09 07:49:19  
sphoton_test.sh 1767 bytes 2026-04-09 07:00:48 2026-04-09 07:49:19  
SPlace_test.cc 946 bytes 2026-04-09 07:00:48 2026-04-09 07:49:19  
SPlace_test.py 1886 bytes 2026-04-09 07:00:48 2026-04-09 07:49:19  
SPlace_test.sh 775 bytes 2026-04-09 07:00:48 2026-04-09 07:49:19  
SPMT_scan.sh 452 bytes 2026-04-09 07:00:48 2026-04-09 07:49:19  
SPMT_test.cc 363 bytes 2026-04-09 07:00:48 2026-04-09 07:49:20  
SPMT_test.py 8461 bytes 2026-04-09 07:00:48 2026-04-09 07:49:20  
SPMT_test.sh 1896 bytes 2026-04-09 07:00:48 2026-04-09 07:49:20  
SPMTAccessor_test.cc 5233 bytes 2026-04-09 07:00:48 2026-04-09 07:49:20

include "SPMT.h"

SPMTAccessor_test.py 159 bytes 2026-04-09 07:00:48 2026-04-09 07:49:20  
SPMTAccessor_test.sh 1476 bytes 2026-04-09 07:00:48 2026-04-09 07:49:20  
sppm_test.cc 438 bytes 2026-04-09 07:00:48 2026-04-09 07:49:20

o/sysrap/tests/sppm_test.sh ~/o/sysrap/tests/sppm_test.cc

sppm_test.sh 548 bytes 2026-04-09 07:00:48 2026-04-09 07:49:20  
SPPMTest.cc 2468 bytes 2026-04-09 07:00:48 2026-04-09 07:49:20  
SPrd_test.cc 459 bytes 2026-04-09 07:00:48 2026-04-09 07:49:20  
SPrd_test.py 719 bytes 2026-04-09 07:00:48 2026-04-09 07:49:20  
SPrd_test.sh 1027 bytes 2026-04-09 07:00:48 2026-04-09 07:49:20  
sproc_test.cc 806 bytes 2026-04-09 07:00:48 2026-04-09 07:49:20  
sproc_test.sh 157 bytes 2026-04-09 07:00:48 2026-04-09 07:49:20  
SProcessHits_EPH_test.cc 415 bytes 2026-04-09 07:00:48 2026-04-09 07:49:20  
SProcessHits_EPH_test.py 159 bytes 2026-04-09 07:00:48 2026-04-09 07:49:20  
SProcessHits_EPH_test.sh 1044 bytes 2026-04-09 07:00:48 2026-04-09 07:49:20  
SProcTest.cc 3714 bytes 2026-04-09 07:00:48 2026-04-09 07:49:20  
sprof.cc 2538 bytes 2026-04-09 07:00:48 2026-04-09 07:49:20

include "NP.hh"

sprof.py 923 bytes 2026-04-09 07:00:48 2026-04-09 07:49:20  
sprof.sh 1458 bytes 2026-04-09 07:00:48 2026-04-09 07:49:20  
sprof_fold_report.py 8330 bytes 2026-04-09 07:00:48 2026-04-09 07:49:20  
sprof_test.cc 1894 bytes 2026-04-09 07:00:48 2026-04-09 07:49:20  
sprof_test.sh 307 bytes 2026-04-09 07:00:48 2026-04-09 07:49:20  
SProfile_test.cc 934 bytes 2026-04-09 07:00:48 2026-04-09 07:49:20

include <chrono>

SProfile_test.h 138 bytes 2026-04-09 07:00:48 2026-04-09 07:49:20

pragma once template<int N> struct SProfile ; struct SProfile_test { int d ; SProfile<4>* prof ; SProfile_test(); };

SProfile_test.py 678 bytes 2026-04-09 07:00:48 2026-04-09 07:49:20  
SProfile_test.sh 800 bytes 2026-04-09 07:00:48 2026-04-09 07:49:20  
SProfTest.cc 1876 bytes 2026-04-09 07:00:48 2026-04-09 07:49:20  
sproplist_test.cc 1268 bytes 2026-04-09 07:00:48 2026-04-09 07:49:20  
sproplist_test.sh 231 bytes 2026-04-09 07:00:48 2026-04-09 07:49:20  
SPropTest.sh 357 bytes 2026-04-09 07:00:48 2026-04-09 07:49:20  
sqat4Test.cc 18064 bytes 2026-04-09 07:00:48 2026-04-09 07:49:20  
sqat4Test.sh 467 bytes 2026-04-09 07:00:48 2026-04-09 07:49:20  
squad_test.cc 1058 bytes 2026-04-09 07:00:48 2026-04-09 07:49:20  
squad_test.sh 491 bytes 2026-04-09 07:00:48 2026-04-09 07:49:20  
squadSelectTest.cu 4296 bytes 2026-04-09 07:00:48 2026-04-09 07:49:20  
squadTest.cc 7564 bytes 2026-04-09 07:00:48 2026-04-09 07:49:20  
squadTest.sh 551 bytes 2026-04-09 07:00:48 2026-04-09 07:49:20  
squadUnionTest.cc 905 bytes 2026-04-09 07:00:48 2026-04-09 07:49:20

name=squadUnionTest ; gcc $name.cc -std=c++11 -lstdc++ -I.. -I/usr/local/cuda/include -o /tmp/$name && /tmp/$name https://stackoverflow.com/questions/252552/why-do-we-need-c-unions

squadx_test.cc 1285 bytes 2026-04-09 07:00:48 2026-04-09 07:49:20  
squadx_test.py 540 bytes 2026-04-09 07:00:48 2026-04-09 07:49:20  
squadx_test.sh 587 bytes 2026-04-09 07:00:48 2026-04-09 07:49:20  
SRandTest.cc 852 bytes 2026-04-09 07:00:48 2026-04-09 07:49:20

include <map>

srec_test.cc 2547 bytes 2026-04-09 07:00:48 2026-04-09 07:49:20  
SRecord_test.cc 2334 bytes 2026-04-09 07:00:48 2026-04-09 07:49:20

o/sysrap/tests/SRecord_test.sh

SRecord_test.py 163 bytes 2026-04-09 07:00:48 2026-04-09 07:49:20  
SRecord_test.sh 1860 bytes 2026-04-09 07:00:48 2026-04-09 07:49:20  
sreport.cc 20681 bytes 2026-04-09 07:00:48 2026-04-09 07:49:20 Summarize + Present SEvt/NPFold metadata time stamps
sreport.py 27267 bytes 2026-04-09 07:00:48 2026-04-09 07:49:21  
sreport.sh 8467 bytes 2026-04-09 07:00:48 2026-04-09 07:49:21  
sreport_ab.py 3595 bytes 2026-04-09 07:00:48 2026-04-09 07:49:21  
sreport_ab.sh 3461 bytes 2026-04-09 07:00:48 2026-04-09 07:49:21  
sreport_abcd.py 4081 bytes 2026-04-09 07:00:48 2026-04-09 07:49:21  
sreport_abcd.sh 2264 bytes 2026-04-09 07:00:48 2026-04-09 07:49:21  
SRG_test.cc 451 bytes 2026-04-09 07:00:48 2026-04-09 07:49:21  
srng_test.cc 1218 bytes 2026-04-09 07:00:48 2026-04-09 07:49:21

o/sysrap/tests/srng_test.sh

srng_test.sh 338 bytes 2026-04-09 07:00:48 2026-04-09 07:49:21  
srngcpu_test.cc 610 bytes 2026-04-09 07:00:48 2026-04-09 07:49:21  
srngcpu_test.sh 210 bytes 2026-04-09 07:00:48 2026-04-09 07:49:21  
SRngSpecTest.cc 1719 bytes 2026-04-09 07:00:48 2026-04-09 07:49:21

This checks the existance of rngcache files eg QCurandState_1000000_0_0.bin But there have been two developments that makes this irrelevant: 1.

SRngTest.cc 1192 bytes 2026-04-09 07:00:48 2026-04-09 07:49:21  
SScene_test.cc 1575 bytes 2026-04-09 07:00:48 2026-04-09 07:49:21

CreateFromTree 1.

SScene_test.sh 2594 bytes 2026-04-09 07:00:48 2026-04-09 07:49:21  
SSceneLoadTest.cc 2175 bytes 2026-04-09 07:00:48 2026-04-09 07:49:21

SceneLoadTest.cc :: ~/o/sysrap/tests/SSceneLoadTest.sh

SSceneLoadTest.sh 859 bytes 2026-04-09 07:00:48 2026-04-09 07:49:21  
sscint_test.cc 432 bytes 2026-04-09 07:00:48 2026-04-09 07:49:21  
sseq_index_test.cc 2746 bytes 2026-04-09 07:00:48 2026-04-09 07:49:21

sysrap/tests/sseq_index_test.sh : C++ photon history comparison using seq.npy arrays 1.

sseq_index_test.py 1304 bytes 2026-04-09 07:00:48 2026-04-09 07:49:21  
sseq_index_test.sh 3230 bytes 2026-04-09 07:00:48 2026-04-09 07:49:21  
sseq_record_test.cc 1023 bytes 2026-04-09 07:00:48 2026-04-09 07:49:21

sysrap/tests/sseq_record_test.sh :: ~/opticks/sysrap/tests/sseq_record_test.sh

sseq_record_test.sh 978 bytes 2026-04-09 07:00:48 2026-04-09 07:49:21  
sseq_test.cc 12944 bytes 2026-04-09 07:00:48 2026-04-09 07:49:21  
sseq_test.sh 1062 bytes 2026-04-09 07:00:48 2026-04-09 07:49:21  
SSeqTest.cc 1176 bytes 2026-04-09 07:00:48 2026-04-09 07:49:21  
SSetTest.cc 1873 bytes 2026-04-09 07:00:48 2026-04-09 07:49:21  
SSim_Test.py 228 bytes 2026-04-09 07:00:48 2026-04-09 07:49:21  
SSim_Test.sh 771 bytes 2026-04-09 07:00:48 2026-04-09 07:49:21  
SSimTest.cc 6311 bytes 2026-04-09 07:00:48 2026-04-09 07:49:21  
SSimTest.sh 878 bytes 2026-04-09 07:00:48 2026-04-09 07:49:21  
SSimtrace_check.py 302 bytes 2026-04-09 07:00:48 2026-04-09 07:49:21  
SSimtrace_check.sh 93 bytes 2026-04-09 07:00:48 2026-04-09 07:49:21  
ssincosTest.cc 627 bytes 2026-04-09 07:00:48 2026-04-09 07:49:21  
SSortKVTest.cc 1031 bytes 2026-04-09 07:00:48 2026-04-09 07:49:21  
ssst.sh 86 bytes 2026-04-09 07:00:48 2026-04-09 07:49:21  
SStackFrameTest.cc 4840 bytes 2026-04-09 07:00:48 2026-04-09 07:49:21  
sstamp_test.cc 2204 bytes 2026-04-09 07:00:48 2026-04-09 07:49:21

o/sysrap/tests/sstamp_test.sh

sstamp_test.sh 364 bytes 2026-04-09 07:00:48 2026-04-09 07:49:21  
sstr_Format_test.cc 972 bytes 2026-04-09 07:00:48 2026-04-09 07:49:21  
sstr_test.cc 19424 bytes 2026-04-09 07:00:48 2026-04-09 07:49:21  
sstr_test.sh 884 bytes 2026-04-09 07:00:48 2026-04-09 07:49:21  
SStrTest.cc 20313 bytes 2026-04-09 07:00:48 2026-04-09 07:49:21  
SSys2Test.cc 374 bytes 2026-04-09 07:00:48 2026-04-09 07:49:21

include "OPTICKS_LOG.hh"

SSys3Test.cc 539 bytes 2026-04-09 07:00:48 2026-04-09 07:49:21  
ssys_test.cc 15243 bytes 2026-04-09 07:00:48 2026-04-09 07:49:22  
ssys_test.sh 1712 bytes 2026-04-09 07:00:48 2026-04-09 07:49:22  
ssys_test_bash.sh 521 bytes 2026-04-09 07:00:48 2026-04-09 07:49:22  
SSysTest.cc 7165 bytes 2026-04-09 07:00:48 2026-04-09 07:49:22  
ssystime_test.cc 203 bytes 2026-04-09 07:00:48 2026-04-09 07:49:22

include "ssystime.h" int main() { for(int i=0 ; i < 100 ; i++) std::cout << ssystime::local() << "\n" ; //for(int i=0 ; i < 100 ; i++) std::cout << ssystime::utc() << "\n" ; return 0 ; }

ssystime_test.sh 212 bytes 2026-04-09 07:00:48 2026-04-09 07:49:22  
st_test.cc 464 bytes 2026-04-09 07:00:48 2026-04-09 07:49:22  
stag_test.cc 1027 bytes 2026-04-09 07:00:48 2026-04-09 07:49:22  
stamp32.cc 878 bytes 2026-04-09 07:00:48 2026-04-09 07:49:22

Datetime corresponding to UINT32_MAX: Thu Jan 1 02:11:34 1970 Persisting stamps with 32 bits is not practical.

stamp_test.cc 2932 bytes 2026-04-09 07:00:48 2026-04-09 07:49:22  
stamp_test.py 453 bytes 2026-04-09 07:00:48 2026-04-09 07:49:22  
stamp_test.sh 1288 bytes 2026-04-09 07:00:48 2026-04-09 07:49:22  
static_array.cc 689 bytes 2026-04-09 07:00:48 2026-04-09 07:49:22  
STestRunner.sh 1589 bytes 2026-04-09 07:00:48 2026-04-09 07:49:22  
SThetaCutTest.cc 334 bytes 2026-04-09 07:00:48 2026-04-09 07:49:22

include "scuda.h"

stime_test.cc 578 bytes 2026-04-09 07:00:48 2026-04-09 07:49:22  
stimer_test.cc 9463 bytes 2026-04-09 07:00:48 2026-04-09 07:49:22

include <iostream>

stimer_test.py 224 bytes 2026-04-09 07:00:48 2026-04-09 07:49:22  
stimer_test.sh 219 bytes 2026-04-09 07:00:48 2026-04-09 07:49:22  
STimesTest.cc 1013 bytes 2026-04-09 07:00:48 2026-04-09 07:49:22  
STimeTest.cc 2172 bytes 2026-04-09 07:00:48 2026-04-09 07:49:22  
stmm_test.cc 842 bytes 2026-04-09 07:00:48 2026-04-09 07:49:22  
stmm_test.sh 655 bytes 2026-04-09 07:00:48 2026-04-09 07:49:22  
stmm_vs_sboundary_test.cc 12948 bytes 2026-04-09 07:00:48 2026-04-09 07:49:22  
stmm_vs_sboundary_test.py 717 bytes 2026-04-09 07:00:48 2026-04-09 07:49:22  
stmm_vs_sboundary_test.sh 1137 bytes 2026-04-09 07:00:48 2026-04-09 07:49:22  
storch_test.cc 3324 bytes 2026-04-09 07:00:48 2026-04-09 07:49:22 CPU tests of storch.h CUDA code using "mocking" with srngcpu.h
storch_test.py 685 bytes 2026-04-09 07:00:48 2026-04-09 07:49:22  
storch_test.sh 6261 bytes 2026-04-09 07:00:48 2026-04-09 07:49:22  
storch_test_cf.py 317 bytes 2026-04-09 07:00:48 2026-04-09 07:49:22  
stra_test.cc 13143 bytes 2026-04-09 07:00:48 2026-04-09 07:49:22

stra_test.sh :: ~/o/sysrap/tests/stra_test.sh

stra_test.sh 1279 bytes 2026-04-09 07:00:48 2026-04-09 07:49:22  
stran_test.cc 6536 bytes 2026-04-09 07:00:48 2026-04-09 07:49:22  
stran_test.sh 292 bytes 2026-04-09 07:00:48 2026-04-09 07:49:22  
STrancheTest.cc 1100 bytes 2026-04-09 07:00:48 2026-04-09 07:49:22  
stranRotateTest.cc 6760 bytes 2026-04-09 07:00:48 2026-04-09 07:49:22

include <iostream>

stranTest.cc 4411 bytes 2026-04-09 07:00:48 2026-04-09 07:49:22

include <iostream>

stranTest.py 185 bytes 2026-04-09 07:00:48 2026-04-09 07:49:22  
stranTest.sh 387 bytes 2026-04-09 07:00:48 2026-04-09 07:49:22  
stree_add_inst_test.cc 1021 bytes 2026-04-09 07:00:48 2026-04-09 07:49:22

include <cstdlib>

stree_add_inst_test.py 431 bytes 2026-04-09 07:00:48 2026-04-09 07:49:22  
stree_add_inst_test.sh 676 bytes 2026-04-09 07:00:48 2026-04-09 07:49:22  
stree_create_test.cc 8342 bytes 2026-04-09 07:00:48 2026-04-09 07:49:23  
stree_create_test.py 374 bytes 2026-04-09 07:00:48 2026-04-09 07:49:23  
stree_create_test.sh 1256 bytes 2026-04-09 07:00:48 2026-04-09 07:49:23  
stree_desc_test.cc 696 bytes 2026-04-09 07:00:48 2026-04-09 07:49:23  
stree_desc_test.sh 1479 bytes 2026-04-09 07:00:48 2026-04-09 07:49:23  
stree_load_test.cc 26178 bytes 2026-04-09 07:00:48 2026-04-09 07:49:23  
stree_load_test.py 9698 bytes 2026-04-09 07:00:48 2026-04-09 07:49:23  
stree_load_test.sh 5330 bytes 2026-04-09 07:00:48 2026-04-09 07:49:23  
stree_load_test_csg.py 1513 bytes 2026-04-09 07:00:48 2026-04-09 07:49:23  
stree_loadsave_test.cc 534 bytes 2026-04-09 07:00:48 2026-04-09 07:49:23  
stree_loadsave_test.py 160 bytes 2026-04-09 07:00:48 2026-04-09 07:49:23  
stree_loadsave_test.sh 1292 bytes 2026-04-09 07:00:48 2026-04-09 07:49:23  
stree_mat_test.cc 601 bytes 2026-04-09 07:00:48 2026-04-09 07:49:23

The old/new fold reorganization has made this executable rather pointless. It just constructs and saves a new fold with the contents of two folds "GGeo" and "stree/standard".

stree_mat_test.py 8673 bytes 2026-04-09 07:00:48 2026-04-09 07:49:23  
stree_mat_test.sh 1871 bytes 2026-04-09 07:00:48 2026-04-09 07:49:23  
stree_material_test.cc 1479 bytes 2026-04-09 07:00:48 2026-04-09 07:49:23

include "NP.hh"

stree_material_test.sh 629 bytes 2026-04-09 07:00:48 2026-04-09 07:49:23  
stree_py_test.py 478 bytes 2026-04-09 07:00:48 2026-04-09 07:49:23  
stree_py_test.sh 426 bytes 2026-04-09 07:00:48 2026-04-09 07:49:23  
stree_sensor_test.cc 2966 bytes 2026-04-09 07:00:48 2026-04-09 07:49:23  
stree_sensor_test.py 1645 bytes 2026-04-09 07:00:48 2026-04-09 07:49:23  
stree_sensor_test.sh 1147 bytes 2026-04-09 07:00:48 2026-04-09 07:49:23  
stree_sur_test.py 941 bytes 2026-04-09 07:00:48 2026-04-09 07:49:23  
stree_sur_test.sh 600 bytes 2026-04-09 07:00:48 2026-04-09 07:49:23  
stree_test.cc 10842 bytes 2026-04-09 07:00:48 2026-04-09 07:49:23

include <cstdlib>

stree_test.py 3047 bytes 2026-04-09 07:00:48 2026-04-09 07:49:23  
stree_test.sh 1255 bytes 2026-04-09 07:00:48 2026-04-09 07:49:23  
strid_test.cc 4240 bytes 2026-04-09 07:00:48 2026-04-09 07:49:23  
strid_test.sh 483 bytes 2026-04-09 07:00:48 2026-04-09 07:49:23  
string_viewTest.cc 512 bytes 2026-04-09 07:00:48 2026-04-09 07:49:23

name=string_viewTest ; gcc $name.cc -std=c++17 -lstdc++ -o /tmp/$name && /tmp/$name https://www.learncpp.com/cpp-tutorial/an-introduction-to-stdstring_view/

StringFormatTest.cc 758 bytes 2026-04-09 07:00:48 2026-04-09 07:49:23  
STTFTest.cc 2587 bytes 2026-04-09 07:00:48 2026-04-09 07:49:23

o/sysrap/tests/STTFTest.sh Note that SIMG.h now has annotation methods using an internal STTF instance, so most annotation does need to directly using STTF.h

STTFTest.sh 692 bytes 2026-04-09 07:00:48 2026-04-09 07:49:23  
stv_test.cc 645 bytes 2026-04-09 07:00:48 2026-04-09 07:49:23

include "stv.h" stv::POOL stv::pool = {} ; const char* FOLD = getenv("FOLD"); void test_serialize() { stv* a = new stv ; a->t[0][0] = 100.

stv_test.sh 613 bytes 2026-04-09 07:00:48 2026-04-09 07:49:23  
SUniformRand_test.cc 372 bytes 2026-04-09 07:00:48 2026-04-09 07:49:23

include <iostream>

SUniformRand_test.py 157 bytes 2026-04-09 07:00:48 2026-04-09 07:49:23  
SUniformRand_test.sh 802 bytes 2026-04-09 07:00:48 2026-04-09 07:49:23  
suniquename_test.cc 1529 bytes 2026-04-09 07:00:48 2026-04-09 07:49:23  
SUTest.cc 5857 bytes 2026-04-09 07:00:48 2026-04-09 07:49:23

include <iostream>

SUTest.sh 1313 bytes 2026-04-09 07:00:48 2026-04-09 07:49:23  
SVecTest.cc 5546 bytes 2026-04-09 07:00:48 2026-04-09 07:49:23  
sviewTest.cc 1238 bytes 2026-04-09 07:00:48 2026-04-09 07:49:23  
SYSRAP_LOG_FileAppenderTest.cc 913 bytes 2026-04-09 07:00:48 2026-04-09 07:49:23  
SYSRAP_LOG_Test.cc 3399 bytes 2026-04-09 07:00:48 2026-04-09 07:49:23  
SYSRAP_OPTICKS_LOG_NULL_Test.cc 932 bytes 2026-04-09 07:00:48 2026-04-09 07:49:23  
SYSRAP_OPTICKS_LOG_Test.cc 935 bytes 2026-04-09 07:00:48 2026-04-09 07:49:23  
tcomplex_test.cc 355 bytes 2026-04-09 07:00:48 2026-04-09 07:49:23  
tcomplexTest.cu 1094 bytes 2026-04-09 07:00:48 2026-04-09 07:49:23  
test_catch_throw.cc 774 bytes 2026-04-09 07:00:48 2026-04-09 07:49:23  
test_catch_throw.sh 422 bytes 2026-04-09 07:00:48 2026-04-09 07:49:23  
test_network_order_ntohl_htonl.cc 1471 bytes 2026-04-09 07:00:48 2026-04-09 07:49:23

include <sstream>

tests.txt 3289 bytes 2026-04-09 07:00:48 -  
tree.h 20002 bytes 2026-04-09 07:00:48 2026-04-09 07:49:24

pragma once

tree_test.cc 3568 bytes 2026-04-09 07:00:48 2026-04-09 07:49:24  
tree_test.sh 835 bytes 2026-04-09 07:00:48 2026-04-09 07:49:24  
union2Test.cc 710 bytes 2026-04-09 07:00:48 2026-04-09 07:49:24

https://stackoverflow.com/questions/42856717/intrinsics-equivalent-to-the-cuda-type-casting-intrinsics-double2loint-doub

unionTest.cc 994 bytes 2026-04-09 07:00:48 2026-04-09 07:49:24

https://stackoverflow.com/questions/252552/why-do-we-need-c-unions

UnwindTest.cc 1769 bytes 2026-04-09 07:00:48 2026-04-09 07:49:24  
using_test.cc 827 bytes 2026-04-09 07:00:48 2026-04-09 07:49:24

Unfortunately cannot switch beween class/struct statics (eg from TComplex to _TComplex with "using". It only works to shorten namespace usage.

variable_size_object_may_not_be_initialized.cc 1235 bytes 2026-04-09 07:00:48 2026-04-09 07:49:24 19:25: error: variable-sized object may not be initialized
vector_copy_if_test.cc 902 bytes 2026-04-09 07:00:48 2026-04-09 07:49:24