H.E.A.T. Documentation

Contents

General Information

The Heat flux Engineering Analysis Toolkit (HEAT) is a suite of tools for predicting the heat flux incident upon PFCs in tokamaks, and the associated PFC state (ie temperature, stress, etc). The toolkit connects CAD, FVM, FEM, MHD, ray tracing, plasma physics, and more, in one streamlined package. The objective is to enable engineers and physicists to quickly calculate heat loads given specific magnetic configurations and geometric configurations.

Some examples of what HEAT can predict:
  • 3D heat loads from 2D and 3D plasmas for limited and diverted discharges

  • Heat fluxes from the optical approximation, ion gyro orbit approximation, and photon flux

  • Heat and particle fluxes from filaments

  • 3D heat flux profiles from RMPs and Error Fields

  • Temperature, Stress, Recrystallization Kinetics

  • Time varying heat fluxes and thermal state

  • Magnetic field line traces

  • Many other quantities

The latest release of HEAT is v4.1, which includes the following notable additions / patches:
  • Ability to read 3D magnetic equilibria for RMPs, Error Fields, etc., from M3DC1 and predict associated heat fluxes.

  • A new module that allows HEAT users to run Elmer FEM directly from HEAT for temperature, stress, and metal recrystallization calculations. Elmer: https://doi.org/10.5281/zenodo.7892181

  • Integration tests

  • Improved developer experience and docker container builder

  • Numerous other bug fixes and user requests

To cite HEAT, you can use a paper published by the journal Fusion Science and Technology under open access. The paper can be found here: https://doi.org/10.1080/15361055.2021.1951532

Other recent HEAT related publications:

For users who want to run HEAT, you will need to download the HEAT docker container from dockerhub. Dockerhub repo: https://hub.docker.com/r/plasmapotential/heat There is a companion repo to this one, which provides some HEAT pre/post processing functions: https://github.com/plasmapotential/HEATtools.git

The developer is Tom Looby, Senior Scientist at Commonwealth Fusion Systems.

This project is open source under the MIT license.

Tom’s email: tlooby@cfs.energy

To visualize HEAT results, the user will need an installation of ParaVIEW. There has been some work to include paraview into the HEAT html interface using paraviewweb, but this is NOT included in the releases. More information on ParaVIEW can be found at https://www.paraview.org/ and ParaVIEW can be downloaded here https://www.paraview.org/download/. Download version for your operating system and follow instructions to run.

Further Information:

Indices and tables