reinke_variables Module

This module contains global variables relating to the minimum impurity fraction for detached divertor conditions Reinke criterion. It furthermore uses several parameters from Kallenbach model like netau and empurity_enrichment.

References

  • M.L. Reinke 2017 Nucl. Fusion 57 034004


Contents


Variables

TypeVisibility AttributesNameInitial
integer, public :: impvardiv

Index of impurity to be iterated for Reinke divertor detachment criterion

real(kind=dp), public :: lhat

Connection length factor L|| = lhat qstar R for Reinke criterion, default value from Post et al. 1995 J. Nucl. Mat. 220-2 1014

real(kind=dp), public :: fzmin

Minimum impurity fraction necessary for detachment. This is the impurity at the SOL/Div.

real(kind=dp), public :: fzactual

Actual impurity fraction of divertor impurity (impvardiv) in the SoL (taking impurity_enrichment into account) (iteration variable 148)

integer, public :: reinke_mode

Switch for Reinke criterion H/I mode:

  • =0 H-mode
  • =1 I-mode

Subroutines

public subroutine init_reinke_variables()

Initialise module variables

Arguments

None