Back to home page

EIC code displayed by LXR

 
 

    


Last indexation completed on 2026-09-28 09:37:35 UTC

 
  Name Size Date (UTC) Last indexed Description
  Name Size Date (UTC) Last indexed Description
folder Parent directory - 2026-09-28 07:01:22  
CMakeLists.txt 2873 bytes 2026-09-28 07:01:22 -  
qbnd_boundary_lookup_test.cc 7233 bytes 2026-09-28 07:01:22 2026-09-28 08:27:36

Regression test for qbnd::boundary_lookup with POINT texture filtering and manual wavelength-axis interpolation.

QBnd_test.cc 407 bytes 2026-09-28 07:01:22 2026-09-28 08:27:36

Canonically built standalone with:: ./QBnd_test

QBndTest.cc 414 bytes 2026-09-28 07:01:22 2026-09-28 08:27:36  
QBufTest.cc 744 bytes 2026-09-28 07:01:22 2026-09-28 08:27:36  
QCerenkovIntegralTest.cc 6066 bytes 2026-09-28 07:01:22 2026-09-28 08:27:36

QCerenkovIntegralTest Performs many RINDEX s2 integrals for many BetaInverse values in order to construct an ICDF that is saved into $TMP/QCerenkovIntegralTest

QCerenkovTest.cc 993 bytes 2026-09-28 07:01:22 2026-09-28 08:27:36  
QCKTest.cc 6586 bytes 2026-09-28 07:01:22 2026-09-28 08:27:36  
QEvt_Lifecycle_Test.cc 1863 bytes 2026-09-28 07:01:22 2026-09-28 08:27:36

include <csignal>

QEvtTest.cc 12019 bytes 2026-09-28 07:01:22 2026-09-28 08:27:37  
QMultiFilmTest.cc 3286 bytes 2026-09-28 07:01:22 2026-09-28 08:27:37

include "SSys.hh"

QOpticalTest.cc 888 bytes 2026-09-28 07:01:22 2026-09-28 08:27:37

TODO: combine optical with bnd as they are so closely related it makes no sense to treat them separately

QPMT_MockTest.cc 375 bytes 2026-09-28 07:01:22 2026-09-28 08:27:37  
QPMTTest.cc 2359 bytes 2026-09-28 07:01:22 2026-09-28 08:27:37  
QPMTTest.h 4947 bytes 2026-09-28 07:01:22 2026-09-28 08:27:37

NB this header is used by two QPMT tests: 1. standard om built QPMTTest (CUDA) 2. standalone QPMT_MockTest built QPMT_MockTest (MOCK_CURAND using CPU only)

QPolyTest.cc 128 bytes 2026-09-28 07:01:22 2026-09-28 08:27:37

include "QPoly.hh" int main(int argc, char** argv) { QPoly qp ; qp.demo(); qp.tmpl_demo(); return 0 ; }

QProp_test.cc 502 bytes 2026-09-28 07:01:22 2026-09-28 08:27:37 CPU version of the CUDA QPropTest.cc
QPropTest.cc 519 bytes 2026-09-28 07:01:22 2026-09-28 08:27:37

include "SPropMockup.h"

QPropTest.h 1498 bytes 2026-09-28 07:01:22 2026-09-28 08:27:37

pragma once

qrng_test.cc 125 bytes 2026-09-28 07:01:22 2026-09-28 08:27:37

include <cstdio>

QRngTest.cc 3054 bytes 2026-09-28 07:01:22 2026-09-28 08:27:37

TEST=ctor QRngTest OPTICKS_MAX_PHOTON=M4 QRngTest

QScintTest.cc 851 bytes 2026-09-28 07:01:22 2026-09-28 08:27:37  
QSim_Lifecycle_Test.cc 818 bytes 2026-09-28 07:01:22 2026-09-28 08:27:37  
QSim_MaterialCarryTest.cc 3163 bytes 2026-09-28 07:01:22 2026-09-28 08:27:37

include <cstdio>

QSim_MockTest.cc 13017 bytes 2026-09-28 07:01:22 2026-09-28 08:27:37 CPU tests of QSim.hh/qsim.h CUDA code using MOCK_CURAND mocking
QSimCreateTest.cc 341 bytes 2026-09-28 07:01:22 2026-09-28 08:27:37

include "OPTICKS_LOG.hh"

QSimDescTest.cc 283 bytes 2026-09-28 07:01:22 2026-09-28 08:27:37  
QSimTest.cc 22040 bytes 2026-09-28 07:01:22 2026-09-28 08:27:37

NB QSimTest.cc uses many QSim.cc methods that are purely for testing Many of those testing methods used extern linked methods implemented in QSim.cu which do CUDA launches.

QSimWithEventTest.cc 1909 bytes 2026-09-28 07:01:22 2026-09-28 08:27:37

include "OPTICKS_LOG.hh"

QStateTest.cc 366 bytes 2026-09-28 07:01:22 2026-09-28 08:27:37  
QTestRunner.sh 458 bytes 2026-09-28 07:01:22 2026-09-28 08:27:37  
QTexLookupTest.cc 1305 bytes 2026-09-28 07:01:22 2026-09-28 08:27:37  
QTexMakerTest.cc 1115 bytes 2026-09-28 07:01:22 2026-09-28 08:27:37

include "NP.hh"

QUTest.cc 1378 bytes 2026-09-28 07:01:22 2026-09-28 08:27:37

include <cassert>