Architecture of the code base.
Introduction
This topic covers the structure of the framework and the structure of the RF Ray tracing code xrays
.
Framework
The namespaces of the graph framework are:
- graph The operation nodes.
- workflow The routines for executing graphs.
- jit Generic interface for Just-In-Time compiling of the graphs.
- backend Host side buffers and operations.
- gpu Device drivers for CPU and the GPU.
- timing Routines for timing.
- output Routines for loading and saving graph to Netcdf files.
- commandline Routines for parsing command lines.
Ray Tracing code
The namespaces of the Ray Tracing code are: