pabloprf / MITIM-fusion

MITIM (MIT Integrated Modeling) Suite for Fusion Applications
https://mitim-fusion.readthedocs.io
MIT License
10 stars 4 forks source link
bayesian-optimization fusion-energy modeling plasma-physics surrogate-based-optimization

MITIM: a toolbox for modeling tasks in plasma physics and fusion energy

License py3comp

The MITIM (MIT Integrated Modeling) is a versatile and user-friendly Python library designed for plasma physics and fusion energy researchers. This light-weight, command-line, object-oriented toolbox streamlines the execution and interpretation of physics models and simplifies complex optimization tasks.

Do not forget to visit the Read-The-Docs.

Instructions

In a nutshell:

  1. Clone repository:

     git clone git@github.com:pabloprf/MITIM-fusion.git
  2. Install MITIM (python3.9 required):

    pip install -e MITIM-fusion[pyqt]

References

P. Rodriguez-Fernandez, N.T. Howard, A. Saltzman, S. Kantamneni, J. Candy, C. Holland, M. Balandat, S. Ament and A.E. White, "Enhancing predictive capabilities in fusion burning plasmas through surrogate-based optimization in core transport solvers", arXiv:2312.12610 (2023).

P. Rodriguez-Fernandez, N.T. Howard and J. Candy, "Nonlinear gyrokinetic predictions of SPARC burning plasma profiles enabled by surrogate modeling", Nucl. Fusion 62, 076036 (2022).

Documentation

Full documentation, including detailed installation instructions, FAQ and examples: Documentation.