fusionsc
The FusionSC package for fusion-related scientific computations.
Modules
Python bindings for Cap'n'proto's 'kj' utility library  | 
|
Python bindings for Cap'n'proto classes (excluding KJ library)  | 
|
This module parses the Cap'n'proto schema files and exposes them as python classes  | 
|
EFIT processing helpers  | 
|
Helpers to describe and load HINT equilibria  | 
|
Asynchronous processing (promises, coroutines)  | 
|
Manages the active backend to use for calculation  | 
|
Processing of DataRefs for distributed data (archives, ref publication, ref downloading)  | 
|
Resolution helpers to obtain computable fields and geometries from high-level descriptions  | 
|
Frontend module for magnetic field calculations  | 
|
Functions for field-line tracing and interpretation of traces.  | 
|
Synthetic camera diagnostic to load distributions from impact point clouds  | 
|
Device-specific functions  | 
|
Helpers for exporting calculation results (without requiring reimport)  | 
|
This module can be used to perform import and export operations between python objects (dicts, lists, data readers / builders, numpy arrays) and self-describing nested data formats (currently JSON, YAML, CBOR, BSON, MSGPACK, and UBJSON).  | 
|
Geometry processing  |