Skip to content

reinke_variables

CREATE_DICTS_FROM_DATACLASS = ReinkeData module-attribute

ReinkeData dataclass

Source code in process/data_structure/reinke_variables.py
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
@dataclass
class ReinkeData:
    impvardiv: int = 9
    """Index of impurity to be iterated for Reinke divertor detachment criterion"""

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

    fzmin: float = 0.0
    """Minimum impurity fraction necessary for detachment. This is the impurity at the SOL/Div."""

    fzactual: float = 0.001
    """Actual impurity fraction of divertor impurity (impvardiv) in the SoL (taking
    impurity_enrichment into account) (`iteration variable 148`)
    """

    reinke_mode: int = 0
    """Switch for Reinke criterion H/I mode:
    - =0 H-mode
    - =1 I-mode
    """

impvardiv = 9 class-attribute instance-attribute

Index of impurity to be iterated for Reinke divertor detachment criterion

lhat = 4.33 class-attribute instance-attribute

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

fzmin = 0.0 class-attribute instance-attribute

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

fzactual = 0.001 class-attribute instance-attribute

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

reinke_mode = 0 class-attribute instance-attribute

Switch for Reinke criterion H/I mode: - =0 H-mode - =1 I-mode