The w7x package is a simulation framework that defines interfaces for simulation codes with interchangeable backends, computation pipelines in a directed acyclic graph that communicate via a central state.
Project description
Overview
The w7x package is a simulation framework that defines interfaces for simulation codes with interchangeable backends, computation pipelines in a directed acyclic graph. It provides access to simulation codes that does not require the user to be a domain expert of the specific codes and will take care about particularities (like binary installation, sanity checks, output files/format, passing on the output to follow-on codes etc).
The package is named after the Wendelstein 7-X stellarator, but it is generic enough to be used for any magnetic confinement fusion device.
Licensed under the MIT License
Resources
Source code: https://gitlab.mpcdf.mpg.de/dboe/w7x
Examples: https://gitlab.mpcdf.mpg.de/dboe/w7x/-/tree/master/examples
Documentation: https://dboe.pages.mpcdf.de/w7x
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.