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.
Source Distributions
Built Distribution
File details
Details for the file w7x-0.5.2-py3-none-any.whl
.
File metadata
- Download URL: w7x-0.5.2-py3-none-any.whl
- Upload date:
- Size: 125.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.5.1 CPython/3.10.10 Linux/5.4.0-137-generic
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5741330bb29d33eec2d25513b6743d888195f77e575e5b51eb0768d0166dcad8 |
|
MD5 | ff99db16d0d1be1f0b8ba59969cfefef |
|
BLAKE2b-256 | a29faa2afe3a5b61dfff0414a098cb86fd78d728a558b23a85ebf708968e306a |