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:49  
folder tests/ - 2026-04-09 07:00:48  
__init__.py 0 bytes 2026-04-09 07:00:48 2026-04-09 07:49:07  
CMakeLists.txt 3137 bytes 2026-04-09 07:00:48 -  
cudaCheckErrors.h 395 bytes 2026-04-09 07:00:48 2026-04-09 07:49:07  
index.rst 1624 bytes 2026-04-09 07:00:48 -  
old_qscint.h 1071 bytes 2026-04-09 07:00:48 2026-04-09 07:49:07

pragma once

QBase.cc 1680 bytes 2026-04-09 07:00:48 2026-04-09 07:49:07

include <sstream>

qbase.h 639 bytes 2026-04-09 07:00:48 2026-04-09 07:49:07

pragma once

QBase.hh 410 bytes 2026-04-09 07:00:48 2026-04-09 07:49:07  
QBnd.cc 9722 bytes 2026-04-09 07:00:48 2026-04-09 07:49:07  
QBnd.cu 1464 bytes 2026-04-09 07:00:48 2026-04-09 07:49:07  
qbnd.h 7114 bytes 2026-04-09 07:00:48 2026-04-09 07:49:07

bnd and optical are closely related so they must be kept together

QBnd.hh 2112 bytes 2026-04-09 07:00:48 2026-04-09 07:49:07  
QBnd_MOCK.h 983 bytes 2026-04-09 07:00:48 2026-04-09 07:49:07

pragma once

QBndTest.sh 65 bytes 2026-04-09 07:00:48 2026-04-09 07:49:07  
QBuf.cc 396 bytes 2026-04-09 07:00:48 2026-04-09 07:49:07  
QBuf.hh 3609 bytes 2026-04-09 07:00:48 2026-04-09 07:49:07  
QCerenkov.cc 6337 bytes 2026-04-09 07:00:48 2026-04-09 07:49:07

include <sstream>

QCerenkov.cu 2217 bytes 2026-04-09 07:00:48 2026-04-09 07:49:07  
qcerenkov.h 11716 bytes 2026-04-09 07:00:48 2026-04-09 07:49:07  
QCerenkov.hh 1915 bytes 2026-04-09 07:00:48 2026-04-09 07:49:07  
qcerenkov_dev.h 7769 bytes 2026-04-09 07:00:48 2026-04-09 07:49:08

pragma once

QCerenkovIntegral.cc 36958 bytes 2026-04-09 07:00:48 2026-04-09 07:49:08

include <sstream>

QCerenkovIntegral.hh 3185 bytes 2026-04-09 07:00:48 2026-04-09 07:49:08  
QCK.cc 12301 bytes 2026-04-09 07:00:48 2026-04-09 07:49:08  
QCK.hh 2660 bytes 2026-04-09 07:00:48 2026-04-09 07:49:08  
QCurandState.cu 2414 bytes 2026-04-09 07:00:48 2026-04-09 07:49:08  
QCurandState.h 3741 bytes 2026-04-09 07:00:48 2026-04-09 07:49:08  
QCurandStateMonolithic.cc 2625 bytes 2026-04-09 07:00:48 2026-04-09 07:49:08

include "SLOG.hh"

QCurandStateMonolithic.cu 1706 bytes 2026-04-09 07:00:48 2026-04-09 07:49:08  
QCurandStateMonolithic.hh 5552 bytes 2026-04-09 07:00:48 2026-04-09 07:49:08  
qcurandwrap.h 232 bytes 2026-04-09 07:00:48 2026-04-09 07:49:08

pragma once

QDebug.cc 2711 bytes 2026-04-09 07:00:48 2026-04-09 07:49:08

include <cuda_runtime.h>

qdebug.h 1608 bytes 2026-04-09 07:00:48 2026-04-09 07:49:08

Instanciation managed from QSim/QDebug HMM no reason for this to be in QUDARap, could be down in sysrap

QDebug.hh 887 bytes 2026-04-09 07:00:48 2026-04-09 07:49:08  
QEvt.cc 46090 bytes 2026-04-09 07:00:48 2026-04-09 07:49:08

include <cuda_runtime.h>

QEvt.cu 7207 bytes 2026-04-09 07:00:48 2026-04-09 07:49:08  
QEvt.hh 7063 bytes 2026-04-09 07:00:48 2026-04-09 07:49:08  
qgs.cc 861 bytes 2026-04-09 07:00:48 2026-04-09 07:49:08  
qgs.h 2074 bytes 2026-04-09 07:00:48 2026-04-09 07:49:08

pragma once

qgs.sh 284 bytes 2026-04-09 07:00:48 2026-04-09 07:49:08  
QMultiFilm.cc 11898 bytes 2026-04-09 07:00:48 2026-04-09 07:49:09

include "SLOG.hh"

QMultiFilm.cu 3528 bytes 2026-04-09 07:00:48 2026-04-09 07:49:09  
qmultifilm.h 2644 bytes 2026-04-09 07:00:48 2026-04-09 07:49:09  
QMultiFilm.hh 1842 bytes 2026-04-09 07:00:48 2026-04-09 07:49:09  
QOptical.cc 1796 bytes 2026-04-09 07:00:48 2026-04-09 07:49:09  
QOptical.cu 713 bytes 2026-04-09 07:00:48 2026-04-09 07:49:09  
QOptical.hh 800 bytes 2026-04-09 07:00:48 2026-04-09 07:49:09  
QPMT.cc 15016 bytes 2026-04-09 07:00:48 2026-04-09 07:49:09  
QPMT.cu 12283 bytes 2026-04-09 07:00:48 2026-04-09 07:49:09  
qpmt.h 19683 bytes 2026-04-09 07:00:48 2026-04-09 07:49:09  
QPMT.hh 11299 bytes 2026-04-09 07:00:48 2026-04-09 07:49:09  
qpmt_enum.h 2366 bytes 2026-04-09 07:00:48 2026-04-09 07:49:09  
QPMT_MOCK.h 5331 bytes 2026-04-09 07:00:48 2026-04-09 07:49:09  
QPoly.cc 1110 bytes 2026-04-09 07:00:48 2026-04-09 07:49:09  
QPoly.cu 1277 bytes 2026-04-09 07:00:48 2026-04-09 07:49:09  
qpoly.h 1279 bytes 2026-04-09 07:00:48 2026-04-09 07:49:09

Polymorphism on device would be handy for treating different genstep types with common references.

QPoly.hh 263 bytes 2026-04-09 07:00:48 2026-04-09 07:49:09  
QProp.cc 7905 bytes 2026-04-09 07:00:48 2026-04-09 07:49:09

include "NP.hh"

QProp.cu 1235 bytes 2026-04-09 07:00:48 2026-04-09 07:49:09  
qprop.h 1734 bytes 2026-04-09 07:00:48 2026-04-09 07:49:09

HMM: this relies on the prop arrays having last column integer annotation as done by NP::combine but there is no naming or anything that stresses that

QProp.hh 1886 bytes 2026-04-09 07:00:48 2026-04-09 07:49:09  
QRng.cc 13957 bytes 2026-04-09 07:00:48 2026-04-09 07:49:09

include <sstream>

QRng.cu 1367 bytes 2026-04-09 07:00:48 2026-04-09 07:49:09  
qrng.h 4416 bytes 2026-04-09 07:00:48 2026-04-09 07:49:09

Despite differences between template specializations regarding *uploaded_states* all specializations have the same init_with_skipahead signature.

QRng.hh 2241 bytes 2026-04-09 07:00:48 2026-04-09 07:49:10  
QScint.cc 6779 bytes 2026-04-09 07:00:48 2026-04-09 07:49:10

include <sstream>

QScint.cu 2244 bytes 2026-04-09 07:00:48 2026-04-09 07:49:10  
qscint.h 6081 bytes 2026-04-09 07:00:48 2026-04-09 07:49:10  
QScint.hh 1016 bytes 2026-04-09 07:00:48 2026-04-09 07:49:10  
QSim.cc 60201 bytes 2026-04-09 07:00:48 2026-04-09 07:49:10  
QSim.cu 24931 bytes 2026-04-09 07:00:48 2026-04-09 07:49:10  
qsim.h 94756 bytes 2026-04-09 07:00:48 2026-04-09 07:49:11 GPU side struct prepared CPU side by QSim.hh
QSim.hh 6064 bytes 2026-04-09 07:00:48 2026-04-09 07:49:11  
QSim__Desc.sh 777 bytes 2026-04-09 07:00:48 2026-04-09 07:49:11  
QSim_cerenkov_dev.cu 3747 bytes 2026-04-09 07:00:48 2026-04-09 07:49:11  
QSim_dbg.cc 3309 bytes 2026-04-09 07:00:48 2026-04-09 07:49:11  
QSimLaunch.hh 13149 bytes 2026-04-09 07:00:48 2026-04-09 07:49:11  
QSimTest.sh 0 bytes 2026-04-09 07:00:48 2026-04-09 07:49:11  
QState.cc 23 bytes 2026-04-09 07:00:48 2026-04-09 07:49:11

include "QState.hh"

QState.hh 4359 bytes 2026-04-09 07:00:48 2026-04-09 07:49:11  
QTex.cc 7612 bytes 2026-04-09 07:00:48 2026-04-09 07:49:11  
QTex.cu 1077 bytes 2026-04-09 07:00:48 2026-04-09 07:49:11  
QTex.hh 1613 bytes 2026-04-09 07:00:48 2026-04-09 07:49:11  
QTexLookup.cc 3569 bytes 2026-04-09 07:00:48 2026-04-09 07:49:11

include <sstream>

QTexLookup.cu 1491 bytes 2026-04-09 07:00:48 2026-04-09 07:49:11  
QTexLookup.hh 769 bytes 2026-04-09 07:00:48 2026-04-09 07:49:11  
QTexMaker.cc 2025 bytes 2026-04-09 07:00:48 2026-04-09 07:49:11

include <csignal>

QTexMaker.hh 692 bytes 2026-04-09 07:00:48 2026-04-09 07:49:11  
QTexRotate.cc 1418 bytes 2026-04-09 07:00:48 2026-04-09 07:49:11

include <cuda_runtime.h>

QTexRotate.hh 337 bytes 2026-04-09 07:00:48 2026-04-09 07:49:11  
QU.cc 28295 bytes 2026-04-09 07:00:48 2026-04-09 07:49:11

include <cassert>

QU.hh 2773 bytes 2026-04-09 07:00:48 2026-04-09 07:49:11  
QUDA_CHECK.h 3123 bytes 2026-04-09 07:00:48 2026-04-09 07:49:12

pragma once

qudarap.bash 4729 bytes 2026-04-09 07:00:48 2026-04-09 07:49:12  
QUDARAP_API_EXPORT.hh 1491 bytes 2026-04-09 07:00:48 2026-04-09 07:49:12  
QUDARAP_LOG.cc 987 bytes 2026-04-09 07:00:48 2026-04-09 07:49:12  
QUDARAP_LOG.hh 1159 bytes 2026-04-09 07:00:48 2026-04-09 07:49:12  
qutil.h 2598 bytes 2026-04-09 07:00:48 2026-04-09 07:49:12

pragma once

torchtype.h 764 bytes 2026-04-09 07:00:48 2026-04-09 07:49:12