PROCESS is a systems code at UKAEA that calculates in a self-consistent manner the parameters of a fusion power plant with a specified performance, ensuring that its operating limits are not violated, and with the option to optimise to a given function of these parameters.
UK Atomic Energy Authority (UKAEA)
Executive non-departmental public body
https://www.gov.uk/government/organisations/uk-atomic-energy-authority
Stars of active repositories
224
Active repositories
34
Live repositories
74
Unavailable repositories
2
Languages of active repositories
- 1.Python (41%)
- 2.C++ (24%)
- 3.Jupyter Notebook (6%)
Active: currently on GitHub, not archived, and pushed to within 180 days. Live: currently on GitHub. Unavailable: previously on GitHub but not currently found.
GitHub accounts
Repositories
Showing all 34 active repositories, sorted by stars
A data management system for Tokamak data
Framework for 1D multifluid and kinetic simulations geared towards Scrape-Off Layer plasmas
Universal Data Access library to provide data over the network in a unified data object.
A tokamak power balance model with Python API and CLI
Python modules and notebooks used to initialize and analyze ReMKiT1D runs
Open Source Interactive Visual Annotation of Tokamak Diagnostic Data
Public data release of the STEP tokamak scenario SPP-001
ROS 2 driver for Comau industrial robots using the CRC Open controller interface.
Ingestion tool for the FAIR MAST project
Neural network surrogate models of the TGLF quasilinear plasma turbulent transport simulator in various parameter spaces
FUsion Energy Lexicon (FUEL) is an ontology for fusion energy data and processes.
A C++20 library for flexible data mapping and transformation with support for multiple data sources and mapping types.
Python implementation of the VMCON non-linear constrained optimiser.
A collection of object representations in python of MARTe2 components which can be defined in a MARTe2.config. For the automatic generation of MARTe2 configuration files from python.
Monte Carlo Input/Output - A python API and command line tool for the production of constructive solid geometry (CSG), either parametrically or via CAD-to-CSG
A GUI for developing MARTe2 configuration files, supports all aspects including states. Is plugin based allowing you to add features as needed.
Tools for Monte Carlo sampling of fusion alpha particles and neutrons for use in simulations e.g. neutronics / alpha wall loading via LOCUST.
Multiple File Parser for monitoring and processing updates to a given set of output files.
Fusion Data Service: scalable, FAIR-compliant access to fusion experiment metadata and data
spectra-uf unfolding framework, Python API
Additional drawing tools for Annotorious.