Back to home page

EIC code displayed by LXR

 
 

    


Last indexation completed on 2026-10-19 10:11:48 UTC

 
  Name Size Date (UTC) Last indexed Description
  Name Size Date (UTC) Last indexed Description
folder Parent directory - 2026-10-19 07:01:17  
folder tests/ - 2026-10-19 07:01:13  
Binding.h 837 bytes 2026-10-19 07:01:13 2026-10-19 08:39:42

pragma once

CMakeLists.txt 6033 bytes 2026-10-19 07:01:13 -  
CSGOptiX.cc 34235 bytes 2026-10-19 07:01:13 2026-10-19 08:39:42

OptiX implementation of CSGFoundry geometry upload and launch.

CSGOptiX.cu 29564 bytes 2026-10-19 07:01:13 2026-10-19 08:39:43  
CSGOptiX.h 4340 bytes 2026-10-19 07:01:13 2026-10-19 08:39:43  
CSGOPTIX_API_EXPORT.hh 791 bytes 2026-10-19 07:01:13 2026-10-19 08:39:43  
CSGOPTIX_LOG.cc 990 bytes 2026-10-19 07:01:13 2026-10-19 08:39:43  
CSGOPTIX_LOG.hh 450 bytes 2026-10-19 07:01:13 2026-10-19 08:39:43  
CSGOptiXHelpers.h 823 bytes 2026-10-19 07:01:13 2026-10-19 08:39:43

pragma once

CSGOptiXService.h 2153 bytes 2026-10-19 07:01:13 2026-10-19 08:39:43

The CSGOptiXService.h struct provides a very high level C++ API to CSGOptiX functionality that is exposed to python within the "opticks_CSGOptiX" extension module.

Ctx.cc 1897 bytes 2026-10-19 07:01:13 2026-10-19 08:39:43  
Ctx.h 725 bytes 2026-10-19 07:01:13 2026-10-19 08:39:43

Ctx : instanciation creates OptiX optixDeviceContext and populates Properties Instanciated by CSGOptiX::initCtx dump properties using: CSGOptiX=INFO

Frame.cc 4348 bytes 2026-10-19 07:01:13 2026-10-19 08:39:43

include <iostream>

Frame.h 1652 bytes 2026-10-19 07:01:13 2026-10-19 08:39:43 Frame as in window, not volume
index.rst 7204 bytes 2026-10-19 07:01:13 -  
OPT.h 9434 bytes 2026-10-19 07:01:13 2026-10-19 08:39:43

pragma once

opticks_CSGOptiX.cc 2997 bytes 2026-10-19 07:01:13 2026-10-19 08:39:43  
Params.cc 5108 bytes 2026-10-19 07:01:13 2026-10-19 08:39:43

include "SRG.h"

Params.h 2833 bytes 2026-10-19 07:01:13 2026-10-19 08:39:43

CPU side params instanciated in CSGOptiX::CSGOptiX and populated by CSGOptiX::init methods

PIP.cc 16104 bytes 2026-10-19 07:01:13 2026-10-19 08:39:43

include <iostream>

PIP.h 2720 bytes 2026-10-19 07:01:13 2026-10-19 08:39:44

PIP : OptiX Ray Trace Program Pipeline Aiming to keep this geometry independent, so it is just responsible to convert the ptx code into an optix ray trace pipeline.

Properties.cc 4777 bytes 2026-10-19 07:01:13 2026-10-19 08:39:44

include "Properties.h"

Properties.h 1193 bytes 2026-10-19 07:01:13 2026-10-19 08:39:44  
SBT.cc 29590 bytes 2026-10-19 07:01:13 2026-10-19 08:39:44

include <iostream>

SBT.h 3050 bytes 2026-10-19 07:01:13 2026-10-19 08:39:44

SBT : OptiX RG,MS,HG program data preparation Aim to minimize geometry specifics in here while keeping one active geometry path for both analytic and triangulated solids.