Graph Framework
Loading...
Searching...
No Matches
graph_framework Directory Reference

Files

 absorption.hpp
 Base class for an absorption model.
 
 arithmetic.hpp
 Basic arithmetic operations.
 
 backend.hpp
 Class signature to impliment compute backends.
 
 commandline_parser.hpp
 Parsing routines for the command line.
 
 cpu_context.hpp
 Cpu context for cpus.
 
 cuda_context.hpp
 Cuda context for metal based gpus.
 
 dispersion.hpp
 Base class for a dispersion relation.
 
 equilibrium.hpp
 Class signature to impliment plasma equilibrium.
 
 jit.hpp
 Class to just in time compile a kernel.
 
 math.hpp
 Defined basic math functions.
 
 metal_context.hpp
 Metal context for metal based gpus.
 
 newton.hpp
 Sets up the kernel for a newtons method.
 
 node.hpp
 Base nodes of graph computation framework.
 
 output.hpp
 Impliments output files in a netcdf format.
 
 piecewise.hpp
 Piecewise nodes.
 
 random.hpp
 Random constants and distributions.
 
 register.hpp
 Utilities for writting jit source code.
 
 solver.hpp
 Base class for a ode solvers.
 
 special_functions.hpp
 Implimentations for special functions.
 
 timing.hpp
 Routines to time the ray execution.
 
 trigonometry.hpp
 Trigonometry functions.
 
 vector.hpp
 Defines vectors of graphs.
 
 workflow.hpp
 Classes to manage workflows,.