Skip to content

pabloprf/MITIM-fusion

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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. Add path to .bashrc file and source mitim:

    export MITIM_PATH=/path/to/mitim/
    source $MITIM_PATH/config/mitim.bashrc
  3. Install MITIM (python3.9 required):

    pip install -e $MITIM_PATH[pyqt,omfit]

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.