Back to home page

EIC code displayed by LXR

 
 

    


Last indexation completed on 2026-07-21 08:46:30 UTC

 
  Name Size Date (UTC) Last indexed Description
  Name Size Date (UTC) Last indexed Description
folder Parent directory - 2026-07-21 07:00:46  
ArgsTest.cc 1222 bytes 2026-07-21 07:00:46 2026-07-21 07:53:58 lstdc++ -Wvla -o /tmp/ArgsTest && /tmp/ArgsTest red green blue cyan magenta yellow black
ArrayTest.cc 1555 bytes 2026-07-21 07:00:46 2026-07-21 07:53:58  
CastTest.cc 2372 bytes 2026-07-21 07:00:46 2026-07-21 07:53:58  
CheckGeoTest.cc 577 bytes 2026-07-21 07:00:46 2026-07-21 07:53:58

include <cassert>

CMakeLists.txt 3190 bytes 2026-07-21 07:00:46 -  
erfcinvf_Test.cu 1703 bytes 2026-07-21 07:00:46 2026-07-21 07:53:58  
gaussQTables.cdat 53578 bytes 2026-07-21 07:00:46 -  
hash_define_without_value.cc 1849 bytes 2026-07-21 07:00:46 2026-07-21 07:53:58  
index.rst 358 bytes 2026-07-21 07:00:46 -  
logTest.cu 3696 bytes 2026-07-21 07:00:46 2026-07-21 07:53:58  
njuffa_erfcinvf_test.cc 459 bytes 2026-07-21 07:00:46 2026-07-21 07:53:58

include "njuffa_erfcinvf.h"

NP_delete_test.cc 5090 bytes 2026-07-21 07:00:46 2026-07-21 07:53:58  
NPFold_clear_test.cc 3677 bytes 2026-07-21 07:00:46 2026-07-21 07:53:58

NPFold_clear_test :: NPFold_clear_test Without the NPFold::clear call get assert:: NPFold::add_ FATAL : have_key_already [photon.npy]

NPFold_test.cc 7354 bytes 2026-07-21 07:00:46 2026-07-21 07:53:58  
Obj.cc 52 bytes 2026-07-21 07:00:46 2026-07-21 07:53:58

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

Obj.h 4330 bytes 2026-07-21 07:00:46 2026-07-21 07:53:58

pragma once

OPTICKS_LOG_Test.cc 1786 bytes 2026-07-21 07:00:46 2026-07-21 07:53:58  
OpticksCSG_test.cc 5463 bytes 2026-07-21 07:00:46 2026-07-21 07:53:58  
OpticksCSGTest.cc 6892 bytes 2026-07-21 07:00:46 2026-07-21 07:53:58  
OpticksPhotonTest.cc 9682 bytes 2026-07-21 07:00:46 2026-07-21 07:53:58

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

PLogTest.cc 2974 bytes 2026-07-21 07:00:46 2026-07-21 07:53:58  
PythonImportTest.cc 1111 bytes 2026-07-21 07:00:46 2026-07-21 07:53:58

include "SSys.hh"

reallocTest.cc 2420 bytes 2026-07-21 07:00:46 2026-07-21 07:53:58 lstdc++ -o /tmp/reallocTest && /tmp/reallocTest
S4_test.cc 658 bytes 2026-07-21 07:00:46 2026-07-21 07:53:59  
S4MaterialPropertyVector_test.cc 3587 bytes 2026-07-21 07:00:46 2026-07-21 07:53:59

S4MaterialPropertyVector_test

S4MTRandGaussQ.cc 3593 bytes 2026-07-21 07:00:46 2026-07-21 07:53:59  
S4MTRandGaussQ.h 1811 bytes 2026-07-21 07:00:46 2026-07-21 07:53:59

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-07-21 07:00:46 2026-07-21 07:53:59

include "S4MTRandGaussQ.h"

S4OpBoundaryProcess.h 4612 bytes 2026-07-21 07:00:46 2026-07-21 07:53:59

pragma once

S4OpBoundaryProcessTest.cc 3031 bytes 2026-07-21 07:00:46 2026-07-21 07:53:59

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

S4Random_test.cc 493 bytes 2026-07-21 07:00:46 2026-07-21 07:53:59

include <iostream>

s_bb_test.cc 4769 bytes 2026-07-21 07:00:46 2026-07-21 07:53:59

include <array>

s_csg_test.cc 275 bytes 2026-07-21 07:00:46 2026-07-21 07:53:59

include <iostream>

S_get_option_Test.cc 1261 bytes 2026-07-21 07:00:46 2026-07-21 07:53:59  
s_mock_texture_test.cc 5678 bytes 2026-07-21 07:00:46 2026-07-21 07:53:59

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

s_pmt_test.cc 3749 bytes 2026-07-21 07:00:46 2026-07-21 07:53:59

include "s_pmt.h"

s_pool_test.cc 4275 bytes 2026-07-21 07:00:46 2026-07-21 07:53:59  
s_seq_test.cc 508 bytes 2026-07-21 07:00:46 2026-07-21 07:53:59  
s_unique_test.cc 818 bytes 2026-07-21 07:00:46 2026-07-21 07:53:59

s_unique_test

saabbTest.cc 880 bytes 2026-07-21 07:00:46 2026-07-21 07:53:59  
salloc_test.cc 1278 bytes 2026-07-21 07:00:46 2026-07-21 07:53:59

salloc_test

sanitize_test.cc 111 bytes 2026-07-21 07:00:46 2026-07-21 07:53:59

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

SArgsTest.cc 2259 bytes 2026-07-21 07:00:46 2026-07-21 07:53:59  
SArrTest.cc 682 bytes 2026-07-21 07:00:46 2026-07-21 07:53:59

include "SArr.hh"

SArTest.cc 2166 bytes 2026-07-21 07:00:46 2026-07-21 07:53:59  
SBacktrace_test.cc 2089 bytes 2026-07-21 07:00:46 2026-07-21 07:53:59  
SBacktraceTest.cc 1408 bytes 2026-07-21 07:00:46 2026-07-21 07:53:59  
sbigint_test.cc 2721 bytes 2026-07-21 07:00:46 2026-07-21 07:53:59  
SBitFromStringTest.cc 3182 bytes 2026-07-21 07:00:46 2026-07-21 07:53:59

include <csignal>

SBitSet_test.cc 2395 bytes 2026-07-21 07:00:46 2026-07-21 07:53:59  
SBitSetTest.cc 1557 bytes 2026-07-21 07:00:46 2026-07-21 07:53:59  
SBitTest.cc 9098 bytes 2026-07-21 07:00:46 2026-07-21 07:53:59  
sblackbody_test.cc 829 bytes 2026-07-21 07:00:46 2026-07-21 07:53:59

include "sblackbody.h"

SBnd_test.cc 1912 bytes 2026-07-21 07:00:46 2026-07-21 07:53:59  
SBndTest.cc 6537 bytes 2026-07-21 07:00:46 2026-07-21 07:53:59  
sboundary_test.cc 3264 bytes 2026-07-21 07:00:46 2026-07-21 07:53:59

Build and run:: sboundary_test +-st-+ \ : \ ct \ : \: +--------

SCAM_test.cc 360 bytes 2026-07-21 07:00:46 2026-07-21 07:53:59  
scanvasTest.cc 2529 bytes 2026-07-21 07:00:46 2026-07-21 07:53:59  
scarrier_test.cc 1345 bytes 2026-07-21 07:00:46 2026-07-21 07:53:59 CPU tests of scarrier.h CUDA code using mocking
SCE_test.cc 1138 bytes 2026-07-21 07:00:46 2026-07-21 07:53:59

SCE_test

SCenterExtentFrameTest.cc 5622 bytes 2026-07-21 07:00:46 2026-07-21 07:53:59

include <algorithm>

SCenterExtentFrameTest.hh 716 bytes 2026-07-21 07:00:46 2026-07-21 07:53:59  
SCenterExtentGenstepTest.cc 410 bytes 2026-07-21 07:00:46 2026-07-21 07:53:59

include "OPTICKS_LOG.hh"

scerenkov__test.cc 1241 bytes 2026-07-21 07:00:46 2026-07-21 07:53:59  
scerenkov_test.cc 1460 bytes 2026-07-21 07:00:46 2026-07-21 07:53:59 CPU tests of scerenkov.h CUDA code using mocking
SCFTest.cc 798 bytes 2026-07-21 07:00:46 2026-07-21 07:53:59

include "OPTICKS_LOG.hh"

schrono_test.cc 1181 bytes 2026-07-21 07:00:46 2026-07-21 07:53:59  
SColorTest.cc 349 bytes 2026-07-21 07:00:46 2026-07-21 07:53:59

include "SColor.hh"

SComp_test.cc 1134 bytes 2026-07-21 07:00:46 2026-07-21 07:53:59  
SComponent_OLDTest.cc 915 bytes 2026-07-21 07:00:46 2026-07-21 07:54:00  
SConstantTest.cc 227 bytes 2026-07-21 07:00:46 2026-07-21 07:54:00

include "OPTICKS_LOG.hh"

scontext_test.cc 140 bytes 2026-07-21 07:00:46 2026-07-21 07:54:00

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

SCountTest.cc 692 bytes 2026-07-21 07:00:46 2026-07-21 07:54:00

include "OPTICKS_LOG.hh"

SCU_BufferView_test.cc 1265 bytes 2026-07-21 07:00:46 2026-07-21 07:54:00  
SCU_test.cc 3844 bytes 2026-07-21 07:00:46 2026-07-21 07:54:00

o/sysrap/tests/SCU_test.sh

scuda_double_test.cc 438 bytes 2026-07-21 07:00:46 2026-07-21 07:54:00  
SCUDA_Mesh_test.cc 544 bytes 2026-07-21 07:00:46 2026-07-21 07:54:00

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

scuda_templated_test.cc 1030 bytes 2026-07-21 07:00:46 2026-07-21 07:54:00 explore how to implement templated functions using float3/double3 etc..
scuda_test.cc 4213 bytes 2026-07-21 07:00:46 2026-07-21 07:54:00

scuda_test

scurand_test.cc 425 bytes 2026-07-21 07:00:46 2026-07-21 07:54:00

scurand_test

sdebug_test.cc 306 bytes 2026-07-21 07:00:46 2026-07-21 07:54:00  
sdevice_test.cc 471 bytes 2026-07-21 07:00:46 2026-07-21 07:54:00

See notes in sdevice_test

SDiceTest.cc 375 bytes 2026-07-21 07:00:46 2026-07-21 07:54:00

include <cassert>

sdigest_test.cc 4861 bytes 2026-07-21 07:00:46 2026-07-21 07:54:00  
SDigestNPTest.cc 835 bytes 2026-07-21 07:00:46 2026-07-21 07:54:00

include "OPTICKS_LOG.hh"

SDigestTest.cc 5061 bytes 2026-07-21 07:00:46 2026-07-21 07:54:00  
SDir_test.cc 845 bytes 2026-07-21 07:00:46 2026-07-21 07:54:00  
sdirectory_test.cc 1784 bytes 2026-07-21 07:00:46 2026-07-21 07:54:00

sdirectory_test

SDirectTest.cc 2486 bytes 2026-07-21 07:00:46 2026-07-21 07:54:00  
SDirTest.cc 839 bytes 2026-07-21 07:00:46 2026-07-21 07:54:00  
sdomain_test.cc 315 bytes 2026-07-21 07:00:46 2026-07-21 07:54:00  
SEnabledTest.cc 875 bytes 2026-07-21 07:00:46 2026-07-21 07:54:00  
SEnvTest.cc 1136 bytes 2026-07-21 07:00:46 2026-07-21 07:54:00

include <cstdlib>

SEnvTest_FAIL.cc 1217 bytes 2026-07-21 07:00:46 2026-07-21 07:54:00

include <cstdlib>

SEnvTest_PASS.cc 1156 bytes 2026-07-21 07:00:46 2026-07-21 07:54:00

include <cstdlib>

SEventConfigTest.cc 3465 bytes 2026-07-21 07:00:46 2026-07-21 07:54:00

include <cstdlib>

SEventTest.cc 5921 bytes 2026-07-21 07:00:46 2026-07-21 07:54:00

TEST=MakeCountGenstep SEventTest

SEvt__addGenstep_test.cc 1075 bytes 2026-07-21 07:00:46 2026-07-21 07:54:00  
SEvt__createInputGenstep_configuredTest.cc 479 bytes 2026-07-21 07:00:46 2026-07-21 07:54:00  
SEvt__HasInputPhoton_Test.cc 312 bytes 2026-07-21 07:00:46 2026-07-21 07:54:00

include <cassert>

SEvt__LoadTest.cc 987 bytes 2026-07-21 07:00:46 2026-07-21 07:54:00

include <iostream>

SEvt__UU_BURN_Test.cc 422 bytes 2026-07-21 07:00:46 2026-07-21 07:54:00  
SEvt_AddEnvMeta_Test.cc 222 bytes 2026-07-21 07:00:46 2026-07-21 07:54:00

include "NP.hh"

SEvt_Lifecycle_Test.cc 2050 bytes 2026-07-21 07:00:46 2026-07-21 07:54:00

include <cassert>

SEvt_test.cc 1969 bytes 2026-07-21 07:00:46 2026-07-21 07:54:00  
SEvtLoadTest.cc 1169 bytes 2026-07-21 07:00:46 2026-07-21 07:54:00

include "OPTICKS_LOG.hh"

SEvtTest.cc 10132 bytes 2026-07-21 07:00:46 2026-07-21 07:54:00  
sfactor_test.cc 1122 bytes 2026-07-21 07:00:46 2026-07-21 07:54:00  
sflowTest.cc 294 bytes 2026-07-21 07:00:46 2026-07-21 07:54:00  
sframe_test.cc 2961 bytes 2026-07-21 07:00:46 2026-07-21 07:54:00

include <cassert>

SFrameConfigTest.cc 328 bytes 2026-07-21 07:00:46 2026-07-21 07:54:00

include <iostream>

SFrameGenstep_MakeCenterExtentGensteps_Test.cc 412 bytes 2026-07-21 07:00:46 2026-07-21 07:54:00

include "OPTICKS_LOG.hh"

sfreq_test.cc 993 bytes 2026-07-21 07:00:46 2026-07-21 07:54:00  
SGDMLTest.cc 2064 bytes 2026-07-21 07:00:46 2026-07-21 07:54:00  
SGenerate__test.cc 686 bytes 2026-07-21 07:00:46 2026-07-21 07:54:00

include "OPTICKS_LOG.hh"

SGenerate_test.cc 403 bytes 2026-07-21 07:00:46 2026-07-21 07:54:00

SGenerate_test

SGenstep_test.cc 4749 bytes 2026-07-21 07:00:46 2026-07-21 07:54:00

SGenstep_test TEST=Slices_3 SGenstep_test TEST=Slices_4 SGenstep_test

SGeoConfigTest.cc 2899 bytes 2026-07-21 07:00:46 2026-07-21 07:54:00

EMM=0,63 SGeoConfigTest TEST=ELVSelection SGeoConfigTest

sgeomtools_test.cc 2689 bytes 2026-07-21 07:00:46 2026-07-21 07:54:00

sgeomtools_test

SGLM_frame_targetting_test.cc 1128 bytes 2026-07-21 07:00:46 2026-07-21 07:54:00

SGLM_frame_targetting_test info_build_run 1.

SGLM_set_frame_test.cc 847 bytes 2026-07-21 07:00:46 2026-07-21 07:54:00

1. load sframe from $SFRAME_FOLD/sframe.npy 2. instanciate SGLM 3. set the frame into SGLM 4. write SGLM description to $SFRAME_FOLD/SGLM_set_frame_test.log :: SGLM_set_frame_test info_build_run_cat

SGLM_SmoothNormals_test.cc 400 bytes 2026-07-21 07:00:46 2026-07-21 07:54:00

SGLM_SmoothNormals_test

SGLM_test.cc 4224 bytes 2026-07-21 07:00:46 2026-07-21 07:54:00  
SGLMTest.cc 1143 bytes 2026-07-21 07:00:46 2026-07-21 07:54:00

include <cassert>

sgs_test.cc 2478 bytes 2026-07-21 07:00:46 2026-07-21 07:54:00  
SIdTest.cc 1112 bytes 2026-07-21 07:00:46 2026-07-21 07:54:00  
sidxname_test.cc 826 bytes 2026-07-21 07:00:46 2026-07-21 07:54:00  
SLabel_test.cc 2320 bytes 2026-07-21 07:00:46 2026-07-21 07:54:01  
SLabelCacheTest.cc 1836 bytes 2026-07-21 07:00:46 2026-07-21 07:54:01

include <cstring>

SLaunchSequence_test.cc 266 bytes 2026-07-21 07:00:46 2026-07-21 07:54:01

SLaunchSequence_test

sleak.cc 3136 bytes 2026-07-21 07:00:46 2026-07-21 07:54:01  
slist_test.cc 2077 bytes 2026-07-21 07:00:46 2026-07-21 07:54:01

slist_test

SLOG_Banner_Test.cc 158 bytes 2026-07-21 07:00:46 2026-07-21 07:54:01

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-07-21 07:00:46 2026-07-21 07:54:01  
slog_lite_test.cc 360 bytes 2026-07-21 07:00:46 2026-07-21 07:54:01  
sLOG_MACRO_Test.cc 2886 bytes 2026-07-21 07:00:46 2026-07-21 07:54:01  
SLOG_Test.cc 3164 bytes 2026-07-21 07:00:46 2026-07-21 07:54:01  
SLOGTest.cc 2177 bytes 2026-07-21 07:00:46 2026-07-21 07:54:01  
SMapTest.cc 1416 bytes 2026-07-21 07:00:46 2026-07-21 07:54:01  
smath_test.cc 6656 bytes 2026-07-21 07:00:46 2026-07-21 07:54:01

include <cmath>

smatsur_test.cc 200 bytes 2026-07-21 07:00:46 2026-07-21 07:54:01  
SMesh_test.cc 2125 bytes 2026-07-21 07:00:46 2026-07-21 07:54:01

SMesh_test

smeta_test.cc 181 bytes 2026-07-21 07:00:46 2026-07-21 07:54:01  
SMetaTest.cc 1230 bytes 2026-07-21 07:00:46 2026-07-21 07:54:01

include "SMeta.hh"

sn_accessor_test.cc 5773 bytes 2026-07-21 07:00:46 2026-07-21 07:54:01  
sn_test.cc 27230 bytes 2026-07-21 07:00:46 2026-07-21 07:54:01

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

SName_test.cc 1209 bytes 2026-07-21 07:00:46 2026-07-21 07:54:01  
SNameOrder_test.cc 773 bytes 2026-07-21 07:00:46 2026-07-21 07:54:01  
SNameTest.cc 3741 bytes 2026-07-21 07:00:46 2026-07-21 07:54:01  
SNameVecTest.cc 1320 bytes 2026-07-21 07:00:46 2026-07-21 07:54:01  
snd_test.cc 16812 bytes 2026-07-21 07:00:46 2026-07-21 07:54:01  
sndtree_test.cc 885 bytes 2026-07-21 07:00:46 2026-07-21 07:54:01

sndtree_test

snode_test.cc 505 bytes 2026-07-21 07:00:46 2026-07-21 07:54:01  
SOKConfTest.cc 1007 bytes 2026-07-21 07:00:46 2026-07-21 07:54:01  
SOPTICKS_LOG_Test.cc 136 bytes 2026-07-21 07:00:46 2026-07-21 07:54:01

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

SOPTIX_Options_test.cc 267 bytes 2026-07-21 07:00:46 2026-07-21 07:54:01

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

SOPTIX_Scene_Encapsulated_test.cc 579 bytes 2026-07-21 07:00:46 2026-07-21 07:54:01

SOPTIX_Scene_test ~/o/sysrap/tests/SOPTIX_Scene_test.cc Other related tests:: SCUDA_Mesh_test ~/o/sysrap/tests/SCUDA_Mesh_test.cc

SOPTIX_Scene_test.cc 2863 bytes 2026-07-21 07:00:46 2026-07-21 07:54:01 writes NPY pixel array with raytraced render of triangulated geometry
SPackTest.cc 10753 bytes 2026-07-21 07:00:46 2026-07-21 07:54:02  
SPairVecTest.cc 1231 bytes 2026-07-21 07:00:46 2026-07-21 07:54:02  
spath_test.cc 24336 bytes 2026-07-21 07:00:46 2026-07-21 07:54:02  
SPathTest.cc 10860 bytes 2026-07-21 07:00:46 2026-07-21 07:54:02  
SPhiCutTest.cc 2340 bytes 2026-07-21 07:00:46 2026-07-21 07:54:02

phi0=0.50 Y .

spho_test.cc 3060 bytes 2026-07-21 07:00:46 2026-07-21 07:54:02  
SPhoton_Debug_test.cc 1219 bytes 2026-07-21 07:00:46 2026-07-21 07:54:02

include <iostream>

sphoton_test.cc 24216 bytes 2026-07-21 07:00:46 2026-07-21 07:54:02

sphoton_test TEST=set_lpos sphoton_test OFFSET=100,100,100 sphoton_test OFFSET=1000,1000,1000 sphoton_test

SPlace_test.cc 941 bytes 2026-07-21 07:00:46 2026-07-21 07:54:02  
SPMT_test.cc 363 bytes 2026-07-21 07:00:46 2026-07-21 07:54:02  
SPMTAccessor_test.cc 5233 bytes 2026-07-21 07:00:46 2026-07-21 07:54:02

include "SPMT.h"

SPrd_test.cc 459 bytes 2026-07-21 07:00:46 2026-07-21 07:54:02  
sproc_test.cc 802 bytes 2026-07-21 07:00:46 2026-07-21 07:54:02  
SProcessHits_EPH_test.cc 415 bytes 2026-07-21 07:00:46 2026-07-21 07:54:02  
sprof.cc 2538 bytes 2026-07-21 07:00:46 2026-07-21 07:54:02

include "NP.hh"

sprof_test.cc 1894 bytes 2026-07-21 07:00:46 2026-07-21 07:54:02  
SProfile_test.cc 934 bytes 2026-07-21 07:00:46 2026-07-21 07:54:02

include <chrono>

SProfile_test.h 138 bytes 2026-07-21 07:00:46 2026-07-21 07:54:02

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

SProfTest.cc 1876 bytes 2026-07-21 07:00:46 2026-07-21 07:54:02  
sproplist_test.cc 1264 bytes 2026-07-21 07:00:46 2026-07-21 07:54:02  
sqat4Test.cc 18060 bytes 2026-07-21 07:00:46 2026-07-21 07:54:03  
squad_test.cc 1037 bytes 2026-07-21 07:00:46 2026-07-21 07:54:03  
squadSelectTest.cu 4296 bytes 2026-07-21 07:00:46 2026-07-21 07:54:03  
squadTest.cc 7560 bytes 2026-07-21 07:00:46 2026-07-21 07:54:03  
squadUnionTest.cc 905 bytes 2026-07-21 07:00:46 2026-07-21 07:54:03

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 1281 bytes 2026-07-21 07:00:46 2026-07-21 07:54:03  
SRandTest.cc 852 bytes 2026-07-21 07:00:46 2026-07-21 07:54:03

include <map>

srec_test.cc 2547 bytes 2026-07-21 07:00:46 2026-07-21 07:54:03  
SRecord_test.cc 2314 bytes 2026-07-21 07:00:46 2026-07-21 07:54:03

SRecord_test

sreport.cc 20603 bytes 2026-07-21 07:00:46 2026-07-21 07:54:03 Summarize + Present SEvt/NPFold metadata time stamps
SRG_test.cc 451 bytes 2026-07-21 07:00:46 2026-07-21 07:54:03  
srng_test.cc 590 bytes 2026-07-21 07:00:46 2026-07-21 07:54:03

srng_test

srngcpu_test.cc 610 bytes 2026-07-21 07:00:46 2026-07-21 07:54:03  
SRngTest.cc 1192 bytes 2026-07-21 07:00:46 2026-07-21 07:54:03  
SScene_test.cc 1510 bytes 2026-07-21 07:00:46 2026-07-21 07:54:03

CreateFromTree 1.

SSceneLoadTest.cc 2155 bytes 2026-07-21 07:00:46 2026-07-21 07:54:03

SceneLoadTest.cc :: SSceneLoadTest

sscint_test.cc 432 bytes 2026-07-21 07:00:46 2026-07-21 07:54:03  
sseq_index_test.cc 2674 bytes 2026-07-21 07:00:46 2026-07-21 07:54:03

sseq_index_test : C++ photon history comparison using seq.npy arrays 1.

sseq_record_test.cc 981 bytes 2026-07-21 07:00:46 2026-07-21 07:54:03

sseq_record_test :: sseq_record_test

sseq_test.cc 12889 bytes 2026-07-21 07:00:46 2026-07-21 07:54:03  
SSeqTest.cc 1176 bytes 2026-07-21 07:00:46 2026-07-21 07:54:03  
SSetTest.cc 1873 bytes 2026-07-21 07:00:46 2026-07-21 07:54:03  
SSimTest.cc 6210 bytes 2026-07-21 07:00:46 2026-07-21 07:54:03

TEST=Load SSimTest TEST=get_jpmt_nocopy SSimTest TEST=get_jpmt SSimTest TEST=get_spmt SSimTest TEST=get_spmt_f SSimTest

SSortKVTest.cc 1031 bytes 2026-07-21 07:00:46 2026-07-21 07:54:03  
SStackFrameTest.cc 3145 bytes 2026-07-21 07:00:46 2026-07-21 07:54:03  
sstamp_test.cc 2184 bytes 2026-07-21 07:00:46 2026-07-21 07:54:03

sstamp_test

sstr_Format_test.cc 972 bytes 2026-07-21 07:00:46 2026-07-21 07:54:03  
sstr_test.cc 19805 bytes 2026-07-21 07:00:46 2026-07-21 07:54:04

sstr_test TEST=Format sstr_test TEST=ParseIntSpecList32 sstr_test TEST=ParseIntSpecList64 sstr_test TEST=ParseIntSpecListDemo sstr_test

SSys2Test.cc 374 bytes 2026-07-21 07:00:46 2026-07-21 07:54:04

include "OPTICKS_LOG.hh"

SSys3Test.cc 539 bytes 2026-07-21 07:00:46 2026-07-21 07:54:04  
ssys_test.cc 15190 bytes 2026-07-21 07:00:46 2026-07-21 07:54:04  
SSysTest.cc 7165 bytes 2026-07-21 07:00:46 2026-07-21 07:54:04  
ssystime_test.cc 203 bytes 2026-07-21 07:00:46 2026-07-21 07:54:04

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 ; }

st_test.cc 464 bytes 2026-07-21 07:00:46 2026-07-21 07:54:04  
stag_test.cc 1027 bytes 2026-07-21 07:00:46 2026-07-21 07:54:04  
stamp_test.cc 2928 bytes 2026-07-21 07:00:46 2026-07-21 07:54:04  
STestRunner.sh 1589 bytes 2026-07-21 07:00:46 2026-07-21 07:54:04  
SThetaCutTest.cc 334 bytes 2026-07-21 07:00:46 2026-07-21 07:54:04

include "scuda.h"

stime_test.cc 578 bytes 2026-07-21 07:00:46 2026-07-21 07:54:04  
stimer_test.cc 9457 bytes 2026-07-21 07:00:46 2026-07-21 07:54:04

include "stimer.h"

STimesTest.cc 1013 bytes 2026-07-21 07:00:46 2026-07-21 07:54:04  
STimeTest.cc 2172 bytes 2026-07-21 07:00:46 2026-07-21 07:54:04  
stmm_test.cc 839 bytes 2026-07-21 07:00:46 2026-07-21 07:54:04  
stmm_vs_sboundary_test.cc 12899 bytes 2026-07-21 07:00:46 2026-07-21 07:54:04  
storch_test.cc 3275 bytes 2026-07-21 07:00:46 2026-07-21 07:54:04 CPU tests of storch.h CUDA code using "mocking" with srngcpu.h
stra_test.cc 13120 bytes 2026-07-21 07:00:46 2026-07-21 07:54:04

stra_test :: stra_test

stran_test.cc 6532 bytes 2026-07-21 07:00:46 2026-07-21 07:54:04  
STrancheTest.cc 1100 bytes 2026-07-21 07:00:46 2026-07-21 07:54:04  
stranRotateTest.cc 6760 bytes 2026-07-21 07:00:46 2026-07-21 07:54:04

include <iostream>

stranTest.cc 4411 bytes 2026-07-21 07:00:46 2026-07-21 07:54:04

include <iostream>

stree_add_inst_test.cc 1021 bytes 2026-07-21 07:00:46 2026-07-21 07:54:04

include <cstdlib>

stree_create_test.cc 8342 bytes 2026-07-21 07:00:46 2026-07-21 07:54:04  
stree_desc_test.cc 696 bytes 2026-07-21 07:00:46 2026-07-21 07:54:04  
stree_load_test.cc 25475 bytes 2026-07-21 07:00:46 2026-07-21 07:54:05  
stree_loadsave_test.cc 534 bytes 2026-07-21 07:00:46 2026-07-21 07:54:05  
stree_mat_test.cc 601 bytes 2026-07-21 07:00:46 2026-07-21 07:54:05

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_material_test.cc 1479 bytes 2026-07-21 07:00:46 2026-07-21 07:54:05

include "NP.hh"

stree_sensor_test.cc 2962 bytes 2026-07-21 07:00:46 2026-07-21 07:54:05  
stree_test.cc 10842 bytes 2026-07-21 07:00:46 2026-07-21 07:54:05

include <cstdlib>

strid_test.cc 4236 bytes 2026-07-21 07:00:46 2026-07-21 07:54:05  
stv_test.cc 645 bytes 2026-07-21 07:00:46 2026-07-21 07:54:05

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

SUniformRand_test.cc 372 bytes 2026-07-21 07:00:46 2026-07-21 07:54:05

include <iostream>

suniquename_test.cc 1529 bytes 2026-07-21 07:00:46 2026-07-21 07:54:05  
SUTest.cc 5857 bytes 2026-07-21 07:00:46 2026-07-21 07:54:05

include <iostream>

SVecTest.cc 5546 bytes 2026-07-21 07:00:46 2026-07-21 07:54:05  
sviewTest.cc 1238 bytes 2026-07-21 07:00:46 2026-07-21 07:54:05  
SYSRAP_LOG_FileAppenderTest.cc 913 bytes 2026-07-21 07:00:46 2026-07-21 07:54:05  
SYSRAP_LOG_Test.cc 3399 bytes 2026-07-21 07:00:46 2026-07-21 07:54:05  
SYSRAP_OPTICKS_LOG_NULL_Test.cc 932 bytes 2026-07-21 07:00:46 2026-07-21 07:54:05  
SYSRAP_OPTICKS_LOG_Test.cc 935 bytes 2026-07-21 07:00:46 2026-07-21 07:54:05  
tcomplex_test.cc 355 bytes 2026-07-21 07:00:46 2026-07-21 07:54:05  
tcomplexTest.cu 1094 bytes 2026-07-21 07:00:46 2026-07-21 07:54:05  
tree.h 20002 bytes 2026-07-21 07:00:46 2026-07-21 07:54:05

pragma once

tree_test.cc 3564 bytes 2026-07-21 07:00:46 2026-07-21 07:54:05