API documentation¶
Note
The breathe extension was not used when building this version of the documentation. The API documentation will not be rendered below.
The Celeritas codebase lives under the src/
directory and is divided into
three packages. Additional top-level files provide access to version and
configuration attributes.
Core package¶
The corecel
directory contains functionality shared by Celeritas and ORANGE
primarily pertaining to GPU abstractions.
Fundamentals¶
System¶
Containers¶
Math, numerics, and algorithms¶
I/O¶
ORANGE¶
The ORANGE (Oak Ridge Advanced Nested Geometry Engine) package is currently under development as the version in SCALE is ported to GPU.