|
Graph Framework
|
The graph_framework is a domain specific compiler for translating physics equations to optimized code that runs on GPUs and CPUs. The domain specific aspect limits this to classes of problems where the same physics is applied to an ensemble. Examples include RF Ray tracing, particle pushing, and field line following.
The purpose of this framework is to enable domain scientists to write code that can run on any GPU and interface them with legacy codes.
This framework enables:
In this documentation we present a graph computation based framework which compiles physics equations to optimized kernels for execution on multiple GPU and CPU vendors.
This section covers user guides to run the RF Ray tracing code. To run this code, a user selects an equilibrium, a wave distribution function, a solver method, initial ray conditions, and a power absorption model. To run an example follow the instructions for the Example commandline.