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: