RadCluster
Graph-based cluster dynamics for irradiated materials
Loading...
Searching...
No Matches
Functions | Variables
check_loop_conversion_params Namespace Reference

Functions

 check (name, cond, *info)
 
 main ()
 

Variables

 ROOT = Path(__file__).resolve().parents[2]
 
dict DEFAULTS
 
int _fails = 0
 

Detailed Description

check_loop_conversion_params.py — Phase-5 test: the ½⟨111⟩→⟨100⟩ conversion
parameters are configurable through the Excel input path.

Verifies that the 9 conversion/junction parameters added to the `Reactions`
sheet:
  1. load into ``InputData.reactions`` with the documented defaults;
  2. are consumed by ``ReactionRates`` (LoopEnergetics T*/n_ref, n_loop_min);
  3. actually drive the physics — overriding ``T_star_conv_C`` shifts the
     calibrated ⟨100⟩ prelog magnitude F̂_100^0 and the conversion support.

Run:  python codes/Python_Testing/check_loop_conversion_params.py

Function Documentation

◆ check()

check_loop_conversion_params.check (   name,
  cond,
*  info 
)

Definition at line 32 of file check_loop_conversion_params.py.

◆ main()

check_loop_conversion_params.main ( )

Definition at line 39 of file check_loop_conversion_params.py.

Variable Documentation

◆ _fails

int check_loop_conversion_params._fails = 0
protected

Definition at line 29 of file check_loop_conversion_params.py.

◆ DEFAULTS

dict check_loop_conversion_params.DEFAULTS
Initial value:
1= {
2 "E_a0_conv": 1.8, "gamma_a_conv": 0.03, "nu0_conv": 1.0e13,
3 "T_star_conv_C": 450.0, "n_ref_conv": 30, "phi_max_junc": 0.5,
4 "sigma_s_junc": 0.35, "n_j_min_junc": 30, "n_loop_min": 4,
5}

Definition at line 23 of file check_loop_conversion_params.py.

◆ ROOT

check_loop_conversion_params.ROOT = Path(__file__).resolve().parents[2]

Definition at line 17 of file check_loop_conversion_params.py.