Improvements to IMFIT Integrated Modeling Tool and Initial Release

POSTER

Abstract

The current status of a modern integrated modeling tool named IMFIT used to support key elements of DIII-D and EAST research is summarized. IMFIT is a Python-based GUI tool utilizing a modular framework with a central manager that coordinates tasks between component modules. Different component managers provide access to specific physics codes for equilibrium, stability, and transport analysis. An IMFIT plasma state file and associated translator are being developed to allow efficient inter- and intra-module communication. The IMFIT state file includes all necessary information for transport, stability, equilibrium, and data processing codes. The translator can generate native state files for codes and includes support for bi-directional translation. IMFIT is designed to be portable and includes the capability to dynamically link to codes and also provide source management tools for developers. The first public version of IMFIT has been released.

*Work supported in part by US DOE under DE-FG03-95ER54309 and DE-AC05-00OR22725.

Authors

  • A. Collier

    • General Atomics
  • L.L. Lao

    • General Atomics
    • GA
  • G. Abla

  • M.S. Chu

    • General Atomics
  • H.E. St. John

  • R. Prater

    • General Atomics
    • GA
  • W. Guo

  • G. Li

  • C. Pan

  • Q. Ren

    • ASIPP
  • J.M. Park

    • ORNL
  • R. Srinivasan

    • IPR
  • M. Worrall

    • Colorado School of Mines