From b8e8e1db9833b3aa3842f3ac864f6f685b78d73a Mon Sep 17 00:00:00 2001
From: chris-ashe
- 0 : Water cooled copper (GLIDCOP)
- 1 : Superconducting TF magnets
- 2 : Helium cooled Aluminium magnets | 1 |
| `i_tf_sc_mat` | Swich for superconducting material
1 : Nb$_3$Sn superconductor, ITER critical surface parameterization[^1], standard critical values
2 : Bi-2212 high temperature superconductor
3 : NbTi superconductor
4 : Nb$_3$Sn superconductor, ITER critical surface parameterization[^1], user-defined critical parameters
5 : WST Nb$_3$Sn parameterization
6 : REBCO HTS tape in CroCo strand
7 : Durham Ginzburg-Landau critical surface model for Nb-Ti
8 : Durham Ginzburg-Landau critical surface model for REBCO
9 : Hazelton experimental data combined with Zhai conceptual model for REBCO | 1 |
diff --git a/examples/data/csv_output_large_tokamak_MFILE.DAT b/examples/data/csv_output_large_tokamak_MFILE.DAT
index 9f75e96088..f550275a81 100644
--- a/examples/data/csv_output_large_tokamak_MFILE.DAT
+++ b/examples/data/csv_output_large_tokamak_MFILE.DAT
@@ -669,7 +669,7 @@
Superconductor_material_________________________________________________ (i_tf_sc_mat)_________________ 1
Presence_of_TF_demountable_joints_______________________________________ (itart)_______________________ 0
TF_inboard_leg_support_strategy_________________________________________ (i_tf_bucking)________________ 1
- Number_of_TF_coils______________________________________________________ (n_tf)________________________ 16
+ Number_of_TF_coils______________________________________________________ (n_tf_coils)________________________ 16
Inboard_leg_centre_radius_(m)___________________________________________ (r_tf_inboard_mid)____________ 3.1929E+00 OP
Outboard_leg_centre_radius_(m)__________________________________________ (r_tf_outboard_mid)___________ 1.4985E+01 OP
Total_inboard_leg_radial_thickness_(m)__________________________________ (dr_tf_inboard)_______________________ 8.6482E-01 ITV
@@ -689,9 +689,9 @@
TF_coil_arc_point_4_R_(m)_______________________________________________ (xarc(5))_____________________ 3.6253E+00
TF_coil_arc_point_4_Z_(m)_______________________________________________ (yarc(5))_____________________ -5.2909E+00
TF_cross-section_(total)_(m2)___________________________________________ (tfareain)____________________ 1.7350E+01
- Total_steel_cross-section_(m2)__________________________________________ (a_tf_steel*n_tf)_____________ 1.2056E+01
+ Total_steel_cross-section_(m2)__________________________________________ (a_tf_steel*n_tf_coils)_____________ 1.2056E+01
Total_steel_TF_fraction_________________________________________________ (f_tf_steel)__________________ 6.9487E-01
- Total_Insulation_cross-section_(total)_(m2)_____________________________ (a_tf_ins*n_tf)_______________ 8.6240E-01
+ Total_Insulation_cross-section_(total)_(m2)_____________________________ (a_tf_ins*n_tf_coils)_______________ 8.6240E-01
Total_Insulation_fraction_______________________________________________ (f_tf_ins)____________________ 4.9707E-02
Casing_cross_section_area_(per_leg)_(m2)________________________________ (acasetf)_____________________ 5.0816E-01
Inboard_leg_case_plasma_side_wall_thickness_(m)_________________________ (casthi)______________________ 6.0000E-02
@@ -705,7 +705,7 @@
Winding_pack_toroidal_width_2_(m)_______________________________________ (wwp2)________________________ 1.0896E+00 OP
Ground_wall_insulation_thickness_(m)____________________________________ (tinstf)______________________ 8.0000E-03
Winding_pack_insertion_gap_(m)__________________________________________ (tfinsgap)____________________ 1.0000E-02
- Steel_WP_cross-section_(total)_(m2)_____________________________________ (aswp*n_tf)___________________ 3.9252E+00
+ Steel_WP_cross-section_(total)_(m2)_____________________________________ (aswp*n_tf_coils)___________________ 3.9252E+00
Steel_WP_fraction_______________________________________________________ (aswp/awpc)___________________ 4.2577E-01
Insulation_WP_fraction__________________________________________________ (aiwp/awpc)___________________ 4.9412E-02
Cable_WP_fraction_______________________________________________________ ((awpc-aswp-aiwp)/awpc)_______ 5.2482E-01
@@ -732,7 +732,7 @@
Steel_conduit_mass_per_coil_(kg)________________________________________ (whtconsh)____________________ 9.1497E+04 OP
Conduit_insulation_mass_per_coil_(kg)___________________________________ (whtconin)____________________ 2.4504E+03 OP
Total_conduit_mass_per_coil_(kg)________________________________________ (whtcon)______________________ 1.5475E+05 OP
- Mass_of_each_TF_coil_(kg)_______________________________________________ (whttf/n_tf)__________________ 6.5696E+05 OP
+ Mass_of_each_TF_coil_(kg)_______________________________________________ (whttf/n_tf_coils)__________________ 6.5696E+05 OP
Total_TF_coil_mass_(kg)_________________________________________________ (whttf)_______________________ 1.0511E+07 OP
Nominal_peak_field_assuming_toroidal_symmetry_(T)_______________________ (bmaxtf)______________________ 1.1646E+01 OP
Total_current_in_all_TF_coils_(MA)______________________________________ (ritfc/1.D6)__________________ 2.0251E+02 OP
@@ -1785,7 +1785,7 @@ casths = 0.05
ripmax = 0.6
* Number of TF coils
-n_tf = 16
+n_tf_coils = 16
* Groundwall insulation thickness [m]
tinstf = 0.008
diff --git a/examples/data/large_tokamak_1_MFILE.DAT b/examples/data/large_tokamak_1_MFILE.DAT
index 40b059ade4..ddedb1c0a9 100644
--- a/examples/data/large_tokamak_1_MFILE.DAT
+++ b/examples/data/large_tokamak_1_MFILE.DAT
@@ -666,7 +666,7 @@
Superconductor_material_________________________________________________ (i_tf_sc_mat)_________________ 1
Presence_of_TF_demountable_joints_______________________________________ (itart)_______________________ 0
TF_inboard_leg_support_strategy_________________________________________ (i_tf_bucking)________________ 1
- Number_of_TF_coils______________________________________________________ (n_tf)________________________ 16
+ Number_of_TF_coils______________________________________________________ (n_tf_coils)________________________ 16
Inboard_leg_centre_radius_(m)___________________________________________ (r_tf_inboard_mid)____________ 3.1673E+00 OP
Outboard_leg_centre_radius_(m)__________________________________________ (r_tf_outboard_mid)___________ 1.4985E+01 OP
Total_inboard_leg_radial_thickness_(m)__________________________________ (dr_tf_inboard)_______________________ 9.1597E-01 ITV
@@ -686,9 +686,9 @@
TF_coil_arc_point_4_R_(m)_______________________________________________ (xarc(5))_____________________ 3.6253E+00
TF_coil_arc_point_4_Z_(m)_______________________________________________ (yarc(5))_____________________ -5.2909E+00
TF_cross-section_(total)_(m2)___________________________________________ (tfareain)____________________ 1.8229E+01
- Total_steel_cross-section_(m2)__________________________________________ (a_tf_steel*n_tf)_____________ 1.2853E+01
+ Total_steel_cross-section_(m2)__________________________________________ (a_tf_steel*n_tf_coils)_____________ 1.2853E+01
Total_steel_TF_fraction_________________________________________________ (f_tf_steel)__________________ 7.0508E-01
- Total_Insulation_cross-section_(total)_(m2)_____________________________ (a_tf_ins*n_tf)_______________ 8.4752E-01
+ Total_Insulation_cross-section_(total)_(m2)_____________________________ (a_tf_ins*n_tf_coils)_______________ 8.4752E-01
Total_Insulation_fraction_______________________________________________ (f_tf_ins)____________________ 4.6493E-02
Casing_cross_section_area_(per_leg)_(m2)________________________________ (acasetf)_____________________ 5.6444E-01
Inboard_leg_case_plasma_side_wall_thickness_(m)_________________________ (casthi)______________________ 6.0000E-02
@@ -702,7 +702,7 @@
Winding_pack_toroidal_width_2_(m)_______________________________________ (wwp2)________________________ 1.0901E+00 OP
Ground_wall_insulation_thickness_(m)____________________________________ (tinstf)______________________ 8.0000E-03
Winding_pack_insertion_gap_(m)__________________________________________ (tfinsgap)____________________ 1.0000E-02
- Steel_WP_cross-section_(total)_(m2)_____________________________________ (aswp*n_tf)___________________ 3.8217E+00
+ Steel_WP_cross-section_(total)_(m2)_____________________________________ (aswp*n_tf_coils)___________________ 3.8217E+00
Steel_WP_fraction_______________________________________________________ (aswp/awpc)___________________ 4.1550E-01
Insulation_WP_fraction__________________________________________________ (aiwp/awpc)___________________ 4.7934E-02
Cable_WP_fraction_______________________________________________________ ((awpc-aswp-aiwp)/awpc)_______ 5.3656E-01
@@ -729,7 +729,7 @@
Steel_conduit_mass_per_coil_(kg)________________________________________ (whtconsh)____________________ 8.9310E+04 OP
Conduit_insulation_mass_per_coil_(kg)___________________________________ (whtconin)____________________ 2.3777E+03 OP
Total_conduit_mass_per_coil_(kg)________________________________________ (whtcon)______________________ 1.5446E+05 OP
- Mass_of_each_TF_coil_(kg)_______________________________________________ (whttf/n_tf)__________________ 7.1402E+05 OP
+ Mass_of_each_TF_coil_(kg)_______________________________________________ (whttf/n_tf_coils)__________________ 7.1402E+05 OP
Total_TF_coil_mass_(kg)_________________________________________________ (whttf)_______________________ 1.1424E+07 OP
Nominal_peak_field_assuming_toroidal_symmetry_(T)_______________________ (bmaxtf)______________________ 1.2178E+01 OP
Total_current_in_all_TF_coils_(MA)______________________________________ (ritfc/1.D6)__________________ 2.1176E+02 OP
@@ -1779,7 +1779,7 @@ casths = 0.05
ripmax = 0.6
* Number of TF coils
-n_tf = 16
+n_tf_coils = 16
* Groundwall insulation thickness [m]
tinstf = 0.008
diff --git a/examples/data/large_tokamak_2_MFILE.DAT b/examples/data/large_tokamak_2_MFILE.DAT
index 60fac31f8a..bc048d4ddd 100644
--- a/examples/data/large_tokamak_2_MFILE.DAT
+++ b/examples/data/large_tokamak_2_MFILE.DAT
@@ -666,7 +666,7 @@
Superconductor_material_________________________________________________ (i_tf_sc_mat)_________________ 1
Presence_of_TF_demountable_joints_______________________________________ (itart)_______________________ 0
TF_inboard_leg_support_strategy_________________________________________ (i_tf_bucking)________________ 1
- Number_of_TF_coils______________________________________________________ (n_tf)________________________ 16
+ Number_of_TF_coils______________________________________________________ (n_tf_coils)________________________ 16
Inboard_leg_centre_radius_(m)___________________________________________ (r_tf_inboard_mid)____________ 3.1673E+00 OP
Outboard_leg_centre_radius_(m)__________________________________________ (r_tf_outboard_mid)___________ 1.4985E+01 OP
Total_inboard_leg_radial_thickness_(m)__________________________________ (dr_tf_inboard)_______________________ 9.1597E-01 ITV
@@ -686,9 +686,9 @@
TF_coil_arc_point_4_R_(m)_______________________________________________ (xarc(5))_____________________ 3.6253E+00
TF_coil_arc_point_4_Z_(m)_______________________________________________ (yarc(5))_____________________ -5.2909E+00
TF_cross-section_(total)_(m2)___________________________________________ (tfareain)____________________ 1.8229E+01
- Total_steel_cross-section_(m2)__________________________________________ (a_tf_steel*n_tf)_____________ 1.2853E+01
+ Total_steel_cross-section_(m2)__________________________________________ (a_tf_steel*n_tf_coils)_____________ 1.2853E+01
Total_steel_TF_fraction_________________________________________________ (f_tf_steel)__________________ 7.0508E-01
- Total_Insulation_cross-section_(total)_(m2)_____________________________ (a_tf_ins*n_tf)_______________ 8.4752E-01
+ Total_Insulation_cross-section_(total)_(m2)_____________________________ (a_tf_ins*n_tf_coils)_______________ 8.4752E-01
Total_Insulation_fraction_______________________________________________ (f_tf_ins)____________________ 4.6493E-02
Casing_cross_section_area_(per_leg)_(m2)________________________________ (acasetf)_____________________ 5.6444E-01
Inboard_leg_case_plasma_side_wall_thickness_(m)_________________________ (casthi)______________________ 6.0000E-02
@@ -702,7 +702,7 @@
Winding_pack_toroidal_width_2_(m)_______________________________________ (wwp2)________________________ 1.0901E+00 OP
Ground_wall_insulation_thickness_(m)____________________________________ (tinstf)______________________ 8.0000E-03
Winding_pack_insertion_gap_(m)__________________________________________ (tfinsgap)____________________ 1.0000E-02
- Steel_WP_cross-section_(total)_(m2)_____________________________________ (aswp*n_tf)___________________ 3.8217E+00
+ Steel_WP_cross-section_(total)_(m2)_____________________________________ (aswp*n_tf_coils)___________________ 3.8217E+00
Steel_WP_fraction_______________________________________________________ (aswp/awpc)___________________ 4.1550E-01
Insulation_WP_fraction__________________________________________________ (aiwp/awpc)___________________ 4.7934E-02
Cable_WP_fraction_______________________________________________________ ((awpc-aswp-aiwp)/awpc)_______ 5.3656E-01
@@ -729,7 +729,7 @@
Steel_conduit_mass_per_coil_(kg)________________________________________ (whtconsh)____________________ 8.9310E+04 OP
Conduit_insulation_mass_per_coil_(kg)___________________________________ (whtconin)____________________ 2.3777E+03 OP
Total_conduit_mass_per_coil_(kg)________________________________________ (whtcon)______________________ 1.5446E+05 OP
- Mass_of_each_TF_coil_(kg)_______________________________________________ (whttf/n_tf)__________________ 7.1402E+05 OP
+ Mass_of_each_TF_coil_(kg)_______________________________________________ (whttf/n_tf_coils)__________________ 7.1402E+05 OP
Total_TF_coil_mass_(kg)_________________________________________________ (whttf)_______________________ 1.1424E+07 OP
Nominal_peak_field_assuming_toroidal_symmetry_(T)_______________________ (bmaxtf)______________________ 1.2178E+01 OP
Total_current_in_all_TF_coils_(MA)______________________________________ (ritfc/1.D6)__________________ 2.1176E+02 OP
@@ -1779,7 +1779,7 @@ casths = 0.05
ripmax = 0.6
* Number of TF coils
-n_tf = 16
+n_tf_coils = 16
* Groundwall insulation thickness [m]
tinstf = 0.008
diff --git a/examples/data/large_tokamak_3_MFILE.DAT b/examples/data/large_tokamak_3_MFILE.DAT
index 3d9ad7a0ca..6ad12dcc49 100644
--- a/examples/data/large_tokamak_3_MFILE.DAT
+++ b/examples/data/large_tokamak_3_MFILE.DAT
@@ -666,7 +666,7 @@
Superconductor_material_________________________________________________ (i_tf_sc_mat)_________________ 1
Presence_of_TF_demountable_joints_______________________________________ (itart)_______________________ 0
TF_inboard_leg_support_strategy_________________________________________ (i_tf_bucking)________________ 1
- Number_of_TF_coils______________________________________________________ (n_tf)________________________ 16
+ Number_of_TF_coils______________________________________________________ (n_tf_coils)________________________ 16
Inboard_leg_centre_radius_(m)___________________________________________ (r_tf_inboard_mid)____________ 3.1673E+00 OP
Outboard_leg_centre_radius_(m)__________________________________________ (r_tf_outboard_mid)___________ 1.4985E+01 OP
Total_inboard_leg_radial_thickness_(m)__________________________________ (dr_tf_inboard)_______________________ 9.1597E-01 ITV
@@ -686,9 +686,9 @@
TF_coil_arc_point_4_R_(m)_______________________________________________ (xarc(5))_____________________ 3.6253E+00
TF_coil_arc_point_4_Z_(m)_______________________________________________ (yarc(5))_____________________ -5.2909E+00
TF_cross-section_(total)_(m2)___________________________________________ (tfareain)____________________ 1.8229E+01
- Total_steel_cross-section_(m2)__________________________________________ (a_tf_steel*n_tf)_____________ 1.2853E+01
+ Total_steel_cross-section_(m2)__________________________________________ (a_tf_steel*n_tf_coils)_____________ 1.2853E+01
Total_steel_TF_fraction_________________________________________________ (f_tf_steel)__________________ 7.0508E-01
- Total_Insulation_cross-section_(total)_(m2)_____________________________ (a_tf_ins*n_tf)_______________ 8.4752E-01
+ Total_Insulation_cross-section_(total)_(m2)_____________________________ (a_tf_ins*n_tf_coils)_______________ 8.4752E-01
Total_Insulation_fraction_______________________________________________ (f_tf_ins)____________________ 4.6493E-02
Casing_cross_section_area_(per_leg)_(m2)________________________________ (acasetf)_____________________ 5.6444E-01
Inboard_leg_case_plasma_side_wall_thickness_(m)_________________________ (casthi)______________________ 6.0000E-02
@@ -702,7 +702,7 @@
Winding_pack_toroidal_width_2_(m)_______________________________________ (wwp2)________________________ 1.0901E+00 OP
Ground_wall_insulation_thickness_(m)____________________________________ (tinstf)______________________ 8.0000E-03
Winding_pack_insertion_gap_(m)__________________________________________ (tfinsgap)____________________ 1.0000E-02
- Steel_WP_cross-section_(total)_(m2)_____________________________________ (aswp*n_tf)___________________ 3.8217E+00
+ Steel_WP_cross-section_(total)_(m2)_____________________________________ (aswp*n_tf_coils)___________________ 3.8217E+00
Steel_WP_fraction_______________________________________________________ (aswp/awpc)___________________ 4.1550E-01
Insulation_WP_fraction__________________________________________________ (aiwp/awpc)___________________ 4.7934E-02
Cable_WP_fraction_______________________________________________________ ((awpc-aswp-aiwp)/awpc)_______ 5.3656E-01
@@ -729,7 +729,7 @@
Steel_conduit_mass_per_coil_(kg)________________________________________ (whtconsh)____________________ 8.9310E+04 OP
Conduit_insulation_mass_per_coil_(kg)___________________________________ (whtconin)____________________ 2.3777E+03 OP
Total_conduit_mass_per_coil_(kg)________________________________________ (whtcon)______________________ 1.5446E+05 OP
- Mass_of_each_TF_coil_(kg)_______________________________________________ (whttf/n_tf)__________________ 7.1402E+05 OP
+ Mass_of_each_TF_coil_(kg)_______________________________________________ (whttf/n_tf_coils)__________________ 7.1402E+05 OP
Total_TF_coil_mass_(kg)_________________________________________________ (whttf)_______________________ 1.1424E+07 OP
Nominal_peak_field_assuming_toroidal_symmetry_(T)_______________________ (bmaxtf)______________________ 1.2178E+01 OP
Total_current_in_all_TF_coils_(MA)______________________________________ (ritfc/1.D6)__________________ 2.1176E+02 OP
@@ -1780,7 +1780,7 @@ casths = 0.05
ripmax = 0.6
* Number of TF coils
-n_tf = 16
+n_tf_coils = 16
* Groundwall insulation thickness [m]
tinstf = 0.008
diff --git a/examples/data/large_tokamak_4_MFILE.DAT b/examples/data/large_tokamak_4_MFILE.DAT
index e8e1b49ddc..9962f31cb1 100644
--- a/examples/data/large_tokamak_4_MFILE.DAT
+++ b/examples/data/large_tokamak_4_MFILE.DAT
@@ -666,7 +666,7 @@
Superconductor_material_________________________________________________ (i_tf_sc_mat)_________________ 1
Presence_of_TF_demountable_joints_______________________________________ (itart)_______________________ 0
TF_inboard_leg_support_strategy_________________________________________ (i_tf_bucking)________________ 1
- Number_of_TF_coils______________________________________________________ (n_tf)________________________ 16
+ Number_of_TF_coils______________________________________________________ (n_tf_coils)________________________ 16
Inboard_leg_centre_radius_(m)___________________________________________ (r_tf_inboard_mid)____________ 3.1673E+00 OP
Outboard_leg_centre_radius_(m)__________________________________________ (r_tf_outboard_mid)___________ 1.4985E+01 OP
Total_inboard_leg_radial_thickness_(m)__________________________________ (dr_tf_inboard)_______________________ 9.1597E-01 ITV
@@ -686,9 +686,9 @@
TF_coil_arc_point_4_R_(m)_______________________________________________ (xarc(5))_____________________ 3.6253E+00
TF_coil_arc_point_4_Z_(m)_______________________________________________ (yarc(5))_____________________ -5.2909E+00
TF_cross-section_(total)_(m2)___________________________________________ (tfareain)____________________ 1.8229E+01
- Total_steel_cross-section_(m2)__________________________________________ (a_tf_steel*n_tf)_____________ 1.2853E+01
+ Total_steel_cross-section_(m2)__________________________________________ (a_tf_steel*n_tf_coils)_____________ 1.2853E+01
Total_steel_TF_fraction_________________________________________________ (f_tf_steel)__________________ 7.0508E-01
- Total_Insulation_cross-section_(total)_(m2)_____________________________ (a_tf_ins*n_tf)_______________ 8.4752E-01
+ Total_Insulation_cross-section_(total)_(m2)_____________________________ (a_tf_ins*n_tf_coils)_______________ 8.4752E-01
Total_Insulation_fraction_______________________________________________ (f_tf_ins)____________________ 4.6493E-02
Casing_cross_section_area_(per_leg)_(m2)________________________________ (acasetf)_____________________ 5.6444E-01
Inboard_leg_case_plasma_side_wall_thickness_(m)_________________________ (casthi)______________________ 6.0000E-02
@@ -702,7 +702,7 @@
Winding_pack_toroidal_width_2_(m)_______________________________________ (wwp2)________________________ 1.0901E+00 OP
Ground_wall_insulation_thickness_(m)____________________________________ (tinstf)______________________ 8.0000E-03
Winding_pack_insertion_gap_(m)__________________________________________ (tfinsgap)____________________ 1.0000E-02
- Steel_WP_cross-section_(total)_(m2)_____________________________________ (aswp*n_tf)___________________ 3.8217E+00
+ Steel_WP_cross-section_(total)_(m2)_____________________________________ (aswp*n_tf_coils)___________________ 3.8217E+00
Steel_WP_fraction_______________________________________________________ (aswp/awpc)___________________ 4.1550E-01
Insulation_WP_fraction__________________________________________________ (aiwp/awpc)___________________ 4.7934E-02
Cable_WP_fraction_______________________________________________________ ((awpc-aswp-aiwp)/awpc)_______ 5.3656E-01
@@ -729,7 +729,7 @@
Steel_conduit_mass_per_coil_(kg)________________________________________ (whtconsh)____________________ 8.9310E+04 OP
Conduit_insulation_mass_per_coil_(kg)___________________________________ (whtconin)____________________ 2.3777E+03 OP
Total_conduit_mass_per_coil_(kg)________________________________________ (whtcon)______________________ 1.5446E+05 OP
- Mass_of_each_TF_coil_(kg)_______________________________________________ (whttf/n_tf)__________________ 7.1402E+05 OP
+ Mass_of_each_TF_coil_(kg)_______________________________________________ (whttf/n_tf_coils)__________________ 7.1402E+05 OP
Total_TF_coil_mass_(kg)_________________________________________________ (whttf)_______________________ 1.1424E+07 OP
Nominal_peak_field_assuming_toroidal_symmetry_(T)_______________________ (bmaxtf)______________________ 1.2178E+01 OP
Total_current_in_all_TF_coils_(MA)______________________________________ (ritfc/1.D6)__________________ 2.1176E+02 OP
@@ -1780,7 +1780,7 @@ casths = 0.05
ripmax = 0.6
* Number of TF coils
-n_tf = 16
+n_tf_coils = 16
* Groundwall insulation thickness [m]
tinstf = 0.008
diff --git a/examples/data/large_tokamak_IN.DAT b/examples/data/large_tokamak_IN.DAT
index 954c779ae8..6d524b303e 100644
--- a/examples/data/large_tokamak_IN.DAT
+++ b/examples/data/large_tokamak_IN.DAT
@@ -590,7 +590,7 @@ casths = 0.05
ripmax = 0.6
* Number of TF coils
-n_tf = 16
+n_tf_coils = 16
* Groundwall insulation thickness [m]
tinstf = 0.008
diff --git a/examples/data/scan_MFILE.DAT b/examples/data/scan_MFILE.DAT
index 7f888ab8d3..5149f946d6 100644
--- a/examples/data/scan_MFILE.DAT
+++ b/examples/data/scan_MFILE.DAT
@@ -513,7 +513,7 @@
Superconductor_material_________________________________________________ (i_tf_sc_mat)_________________ 5
Presence_of_TF_demountable_joints_______________________________________ (itart)_______________________ 0
TF_inboard_leg_support_strategy_________________________________________ (i_tf_bucking)________________ 1
- Number_of_TF_coils______________________________________________________ (n_tf)________________________ 16
+ Number_of_TF_coils______________________________________________________ (n_tf_coils)________________________ 16
Inboard_leg_centre_radius_(m)___________________________________________ (r_tf_inboard_mid)____________ 3.7793E+00 OP
Outboard_leg_centre_radius_(m)__________________________________________ (r_tf_outboard_mid)___________ 1.7061E+01 OP
Total_inboard_leg_radial_thickness_(m)__________________________________ (dr_tf_inboard)_______________________ 1.4000E+00 ITV
@@ -533,9 +533,9 @@
TF_coil_arc_point_5_R_(m)_______________________________________________ (xarc(5))_____________________ 4.4793E+00
TF_coil_arc_point_5_Z_(m)_______________________________________________ (yarc(5))_____________________ -5.5468E+00
TF_cross-section_(total)_(m2)___________________________________________ (tfareain)____________________ 3.3244E+01
- Total_steel_cross-section_(m2)__________________________________________ (a_tf_steel*n_tf)_____________ 2.4635E+01
+ Total_steel_cross-section_(m2)__________________________________________ (a_tf_steel*n_tf_coils)_____________ 2.4635E+01
Total_steel_TF_fraction_________________________________________________ (f_tf_steel)__________________ 7.4102E-01
- Total_Insulation_cross-section_(total)_(m2)_____________________________ (a_tf_ins*n_tf)_______________ 2.3627E+00
+ Total_Insulation_cross-section_(total)_(m2)_____________________________ (a_tf_ins*n_tf_coils)_______________ 2.3627E+00
Total_Insulation_fraction_______________________________________________ (f_tf_ins)____________________ 7.1070E-02
Casing_cross_section_area_(per_leg)_(m2)________________________________ (acasetf)_____________________ 9.5346E-01
Inboard_leg_case_plasma_side_wall_thickness_(m)_________________________ (casthi)______________________ 6.0000E-02
@@ -548,7 +548,7 @@
Winding_pack_toroidal_width_(m)_________________________________________ (wwp1)________________________ 1.2723E+00 OP
Ground_wall_insulation_thickness_(m)____________________________________ (tinstf)______________________ 8.0000E-03
Winding_pack_insertion_gap_(m)__________________________________________ (tfinsgap)____________________ 1.0000E-02
- Steel_WP_cross-section_(total)_(m2)_____________________________________ (aswp*n_tf)___________________ 9.3795E+00
+ Steel_WP_cross-section_(total)_(m2)_____________________________________ (aswp*n_tf_coils)___________________ 9.3795E+00
Steel_WP_fraction_______________________________________________________ (aswp/awpc)___________________ 5.2140E-01
Insulation_WP_fraction__________________________________________________ (aiwp/awpc)___________________ 1.0145E-01
Cable_WP_fraction_______________________________________________________ ((awpc-aswp-aiwp)/awpc)_______ 3.7714E-01
@@ -577,7 +577,7 @@
Steel_conduit_mass_per_coil_(kg)________________________________________ (whtconsh)____________________ 2.3757E+05 OP
Conduit_insulation_mass_per_coil_(kg)___________________________________ (whtconin)____________________ 1.0668E+04 OP
Total_conduit_mass_per_coil_(kg)________________________________________ (whtcon)______________________ 3.4640E+05 OP
- Mass_of_each_TF_coil_(kg)_______________________________________________ (whttf/n_tf)__________________ 1.5629E+06 OP
+ Mass_of_each_TF_coil_(kg)_______________________________________________ (whttf/n_tf_coils)__________________ 1.5629E+06 OP
Total_TF_coil_mass_(kg)_________________________________________________ (whttf)_______________________ 2.5007E+07
Nominal_peak_field_assuming_toroidal_symmetry_(T)_______________________ (bmaxtf)______________________ 1.1200E+01 OP
Total_current_in_all_TF_coils_(MA)______________________________________ (ritfc/1.D6)__________________ 2.4165E+02 OP
@@ -1508,7 +1508,7 @@
Superconductor_material_________________________________________________ (i_tf_sc_mat)_________________ 5
Presence_of_TF_demountable_joints_______________________________________ (itart)_______________________ 0
TF_inboard_leg_support_strategy_________________________________________ (i_tf_bucking)________________ 1
- Number_of_TF_coils______________________________________________________ (n_tf)________________________ 16
+ Number_of_TF_coils______________________________________________________ (n_tf_coils)________________________ 16
Inboard_leg_centre_radius_(m)___________________________________________ (r_tf_inboard_mid)____________ 3.7793E+00 OP
Outboard_leg_centre_radius_(m)__________________________________________ (r_tf_outboard_mid)___________ 1.7061E+01 OP
Total_inboard_leg_radial_thickness_(m)__________________________________ (dr_tf_inboard)_______________________ 1.4000E+00 ITV
@@ -1528,9 +1528,9 @@
TF_coil_arc_point_5_R_(m)_______________________________________________ (xarc(5))_____________________ 4.4793E+00
TF_coil_arc_point_5_Z_(m)_______________________________________________ (yarc(5))_____________________ -5.5468E+00
TF_cross-section_(total)_(m2)___________________________________________ (tfareain)____________________ 3.3244E+01
- Total_steel_cross-section_(m2)__________________________________________ (a_tf_steel*n_tf)_____________ 2.4635E+01
+ Total_steel_cross-section_(m2)__________________________________________ (a_tf_steel*n_tf_coils)_____________ 2.4635E+01
Total_steel_TF_fraction_________________________________________________ (f_tf_steel)__________________ 7.4102E-01
- Total_Insulation_cross-section_(total)_(m2)_____________________________ (a_tf_ins*n_tf)_______________ 2.3627E+00
+ Total_Insulation_cross-section_(total)_(m2)_____________________________ (a_tf_ins*n_tf_coils)_______________ 2.3627E+00
Total_Insulation_fraction_______________________________________________ (f_tf_ins)____________________ 7.1069E-02
Casing_cross_section_area_(per_leg)_(m2)________________________________ (acasetf)_____________________ 9.5347E-01
Inboard_leg_case_plasma_side_wall_thickness_(m)_________________________ (casthi)______________________ 6.0000E-02
@@ -1543,7 +1543,7 @@
Winding_pack_toroidal_width_(m)_________________________________________ (wwp1)________________________ 1.2723E+00 OP
Ground_wall_insulation_thickness_(m)____________________________________ (tinstf)______________________ 8.0000E-03
Winding_pack_insertion_gap_(m)__________________________________________ (tfinsgap)____________________ 1.0000E-02
- Steel_WP_cross-section_(total)_(m2)_____________________________________ (aswp*n_tf)___________________ 9.3792E+00
+ Steel_WP_cross-section_(total)_(m2)_____________________________________ (aswp*n_tf_coils)___________________ 9.3792E+00
Steel_WP_fraction_______________________________________________________ (aswp/awpc)___________________ 5.2139E-01
Insulation_WP_fraction__________________________________________________ (aiwp/awpc)___________________ 1.0145E-01
Cable_WP_fraction_______________________________________________________ ((awpc-aswp-aiwp)/awpc)_______ 3.7716E-01
@@ -1572,7 +1572,7 @@
Steel_conduit_mass_per_coil_(kg)________________________________________ (whtconsh)____________________ 2.3757E+05 OP
Conduit_insulation_mass_per_coil_(kg)___________________________________ (whtconin)____________________ 1.0668E+04 OP
Total_conduit_mass_per_coil_(kg)________________________________________ (whtcon)______________________ 3.4640E+05 OP
- Mass_of_each_TF_coil_(kg)_______________________________________________ (whttf/n_tf)__________________ 1.5629E+06 OP
+ Mass_of_each_TF_coil_(kg)_______________________________________________ (whttf/n_tf_coils)__________________ 1.5629E+06 OP
Total_TF_coil_mass_(kg)_________________________________________________ (whttf)_______________________ 2.5007E+07
Nominal_peak_field_assuming_toroidal_symmetry_(T)_______________________ (bmaxtf)______________________ 1.1200E+01 OP
Total_current_in_all_TF_coils_(MA)______________________________________ (ritfc/1.D6)__________________ 2.4165E+02 OP
@@ -2503,7 +2503,7 @@
Superconductor_material_________________________________________________ (i_tf_sc_mat)_________________ 5
Presence_of_TF_demountable_joints_______________________________________ (itart)_______________________ 0
TF_inboard_leg_support_strategy_________________________________________ (i_tf_bucking)________________ 1
- Number_of_TF_coils______________________________________________________ (n_tf)________________________ 16
+ Number_of_TF_coils______________________________________________________ (n_tf_coils)________________________ 16
Inboard_leg_centre_radius_(m)___________________________________________ (r_tf_inboard_mid)____________ 3.7793E+00 OP
Outboard_leg_centre_radius_(m)__________________________________________ (r_tf_outboard_mid)___________ 1.7061E+01 OP
Total_inboard_leg_radial_thickness_(m)__________________________________ (dr_tf_inboard)_______________________ 1.4000E+00 ITV
@@ -2523,9 +2523,9 @@
TF_coil_arc_point_5_R_(m)_______________________________________________ (xarc(5))_____________________ 4.4793E+00
TF_coil_arc_point_5_Z_(m)_______________________________________________ (yarc(5))_____________________ -5.5468E+00
TF_cross-section_(total)_(m2)___________________________________________ (tfareain)____________________ 3.3244E+01
- Total_steel_cross-section_(m2)__________________________________________ (a_tf_steel*n_tf)_____________ 2.4634E+01
+ Total_steel_cross-section_(m2)__________________________________________ (a_tf_steel*n_tf_coils)_____________ 2.4634E+01
Total_steel_TF_fraction_________________________________________________ (f_tf_steel)__________________ 7.4101E-01
- Total_Insulation_cross-section_(total)_(m2)_____________________________ (a_tf_ins*n_tf)_______________ 2.3626E+00
+ Total_Insulation_cross-section_(total)_(m2)_____________________________ (a_tf_ins*n_tf_coils)_______________ 2.3626E+00
Total_Insulation_fraction_______________________________________________ (f_tf_ins)____________________ 7.1069E-02
Casing_cross_section_area_(per_leg)_(m2)________________________________ (acasetf)_____________________ 9.5347E-01
Inboard_leg_case_plasma_side_wall_thickness_(m)_________________________ (casthi)______________________ 6.0000E-02
@@ -2538,7 +2538,7 @@
Winding_pack_toroidal_width_(m)_________________________________________ (wwp1)________________________ 1.2723E+00 OP
Ground_wall_insulation_thickness_(m)____________________________________ (tinstf)______________________ 8.0000E-03
Winding_pack_insertion_gap_(m)__________________________________________ (tfinsgap)____________________ 1.0000E-02
- Steel_WP_cross-section_(total)_(m2)_____________________________________ (aswp*n_tf)___________________ 9.3789E+00
+ Steel_WP_cross-section_(total)_(m2)_____________________________________ (aswp*n_tf_coils)___________________ 9.3789E+00
Steel_WP_fraction_______________________________________________________ (aswp/awpc)___________________ 5.2137E-01
Insulation_WP_fraction__________________________________________________ (aiwp/awpc)___________________ 1.0145E-01
Cable_WP_fraction_______________________________________________________ ((awpc-aswp-aiwp)/awpc)_______ 3.7717E-01
@@ -2567,7 +2567,7 @@
Steel_conduit_mass_per_coil_(kg)________________________________________ (whtconsh)____________________ 2.3756E+05 OP
Conduit_insulation_mass_per_coil_(kg)___________________________________ (whtconin)____________________ 1.0668E+04 OP
Total_conduit_mass_per_coil_(kg)________________________________________ (whtcon)______________________ 3.4640E+05 OP
- Mass_of_each_TF_coil_(kg)_______________________________________________ (whttf/n_tf)__________________ 1.5629E+06 OP
+ Mass_of_each_TF_coil_(kg)_______________________________________________ (whttf/n_tf_coils)__________________ 1.5629E+06 OP
Total_TF_coil_mass_(kg)_________________________________________________ (whttf)_______________________ 2.5007E+07
Nominal_peak_field_assuming_toroidal_symmetry_(T)_______________________ (bmaxtf)______________________ 1.1200E+01 OP
Total_current_in_all_TF_coils_(MA)______________________________________ (ritfc/1.D6)__________________ 2.4165E+02 OP
@@ -3498,7 +3498,7 @@
Superconductor_material_________________________________________________ (i_tf_sc_mat)_________________ 5
Presence_of_TF_demountable_joints_______________________________________ (itart)_______________________ 0
TF_inboard_leg_support_strategy_________________________________________ (i_tf_bucking)________________ 1
- Number_of_TF_coils______________________________________________________ (n_tf)________________________ 16
+ Number_of_TF_coils______________________________________________________ (n_tf_coils)________________________ 16
Inboard_leg_centre_radius_(m)___________________________________________ (r_tf_inboard_mid)____________ 3.7793E+00 OP
Outboard_leg_centre_radius_(m)__________________________________________ (r_tf_outboard_mid)___________ 1.7061E+01 OP
Total_inboard_leg_radial_thickness_(m)__________________________________ (dr_tf_inboard)_______________________ 1.4000E+00 ITV
@@ -3518,9 +3518,9 @@
TF_coil_arc_point_5_R_(m)_______________________________________________ (xarc(5))_____________________ 4.4793E+00
TF_coil_arc_point_5_Z_(m)_______________________________________________ (yarc(5))_____________________ -5.5468E+00
TF_cross-section_(total)_(m2)___________________________________________ (tfareain)____________________ 3.3244E+01
- Total_steel_cross-section_(m2)__________________________________________ (a_tf_steel*n_tf)_____________ 2.4634E+01
+ Total_steel_cross-section_(m2)__________________________________________ (a_tf_steel*n_tf_coils)_____________ 2.4634E+01
Total_steel_TF_fraction_________________________________________________ (f_tf_steel)__________________ 7.4101E-01
- Total_Insulation_cross-section_(total)_(m2)_____________________________ (a_tf_ins*n_tf)_______________ 2.3626E+00
+ Total_Insulation_cross-section_(total)_(m2)_____________________________ (a_tf_ins*n_tf_coils)_______________ 2.3626E+00
Total_Insulation_fraction_______________________________________________ (f_tf_ins)____________________ 7.1069E-02
Casing_cross_section_area_(per_leg)_(m2)________________________________ (acasetf)_____________________ 9.5348E-01
Inboard_leg_case_plasma_side_wall_thickness_(m)_________________________ (casthi)______________________ 6.0000E-02
@@ -3533,7 +3533,7 @@
Winding_pack_toroidal_width_(m)_________________________________________ (wwp1)________________________ 1.2723E+00 OP
Ground_wall_insulation_thickness_(m)____________________________________ (tinstf)______________________ 8.0000E-03
Winding_pack_insertion_gap_(m)__________________________________________ (tfinsgap)____________________ 1.0000E-02
- Steel_WP_cross-section_(total)_(m2)_____________________________________ (aswp*n_tf)___________________ 9.3786E+00
+ Steel_WP_cross-section_(total)_(m2)_____________________________________ (aswp*n_tf_coils)___________________ 9.3786E+00
Steel_WP_fraction_______________________________________________________ (aswp/awpc)___________________ 5.2136E-01
Insulation_WP_fraction__________________________________________________ (aiwp/awpc)___________________ 1.0146E-01
Cable_WP_fraction_______________________________________________________ ((awpc-aswp-aiwp)/awpc)_______ 3.7718E-01
@@ -3562,7 +3562,7 @@
Steel_conduit_mass_per_coil_(kg)________________________________________ (whtconsh)____________________ 2.3755E+05 OP
Conduit_insulation_mass_per_coil_(kg)___________________________________ (whtconin)____________________ 1.0668E+04 OP
Total_conduit_mass_per_coil_(kg)________________________________________ (whtcon)______________________ 3.4639E+05 OP
- Mass_of_each_TF_coil_(kg)_______________________________________________ (whttf/n_tf)__________________ 1.5629E+06 OP
+ Mass_of_each_TF_coil_(kg)_______________________________________________ (whttf/n_tf_coils)__________________ 1.5629E+06 OP
Total_TF_coil_mass_(kg)_________________________________________________ (whttf)_______________________ 2.5007E+07
Nominal_peak_field_assuming_toroidal_symmetry_(T)_______________________ (bmaxtf)______________________ 1.1200E+01 OP
Total_current_in_all_TF_coils_(MA)______________________________________ (ritfc/1.D6)__________________ 2.4165E+02 OP
@@ -4493,7 +4493,7 @@
Superconductor_material_________________________________________________ (i_tf_sc_mat)_________________ 5
Presence_of_TF_demountable_joints_______________________________________ (itart)_______________________ 0
TF_inboard_leg_support_strategy_________________________________________ (i_tf_bucking)________________ 1
- Number_of_TF_coils______________________________________________________ (n_tf)________________________ 16
+ Number_of_TF_coils______________________________________________________ (n_tf_coils)________________________ 16
Inboard_leg_centre_radius_(m)___________________________________________ (r_tf_inboard_mid)____________ 3.7793E+00 OP
Outboard_leg_centre_radius_(m)__________________________________________ (r_tf_outboard_mid)___________ 1.7061E+01 OP
Total_inboard_leg_radial_thickness_(m)__________________________________ (dr_tf_inboard)_______________________ 1.4000E+00 ITV
@@ -4513,9 +4513,9 @@
TF_coil_arc_point_5_R_(m)_______________________________________________ (xarc(5))_____________________ 4.4793E+00
TF_coil_arc_point_5_Z_(m)_______________________________________________ (yarc(5))_____________________ -5.5468E+00
TF_cross-section_(total)_(m2)___________________________________________ (tfareain)____________________ 3.3244E+01
- Total_steel_cross-section_(m2)__________________________________________ (a_tf_steel*n_tf)_____________ 2.4634E+01
+ Total_steel_cross-section_(m2)__________________________________________ (a_tf_steel*n_tf_coils)_____________ 2.4634E+01
Total_steel_TF_fraction_________________________________________________ (f_tf_steel)__________________ 7.4100E-01
- Total_Insulation_cross-section_(total)_(m2)_____________________________ (a_tf_ins*n_tf)_______________ 2.3626E+00
+ Total_Insulation_cross-section_(total)_(m2)_____________________________ (a_tf_ins*n_tf_coils)_______________ 2.3626E+00
Total_Insulation_fraction_______________________________________________ (f_tf_ins)____________________ 7.1069E-02
Casing_cross_section_area_(per_leg)_(m2)________________________________ (acasetf)_____________________ 9.5349E-01
Inboard_leg_case_plasma_side_wall_thickness_(m)_________________________ (casthi)______________________ 6.0000E-02
@@ -4528,7 +4528,7 @@
Winding_pack_toroidal_width_(m)_________________________________________ (wwp1)________________________ 1.2723E+00 OP
Ground_wall_insulation_thickness_(m)____________________________________ (tinstf)______________________ 8.0000E-03
Winding_pack_insertion_gap_(m)__________________________________________ (tfinsgap)____________________ 1.0000E-02
- Steel_WP_cross-section_(total)_(m2)_____________________________________ (aswp*n_tf)___________________ 9.3783E+00
+ Steel_WP_cross-section_(total)_(m2)_____________________________________ (aswp*n_tf_coils)___________________ 9.3783E+00
Steel_WP_fraction_______________________________________________________ (aswp/awpc)___________________ 5.2135E-01
Insulation_WP_fraction__________________________________________________ (aiwp/awpc)___________________ 1.0146E-01
Cable_WP_fraction_______________________________________________________ ((awpc-aswp-aiwp)/awpc)_______ 3.7719E-01
@@ -4557,7 +4557,7 @@
Steel_conduit_mass_per_coil_(kg)________________________________________ (whtconsh)____________________ 2.3755E+05 OP
Conduit_insulation_mass_per_coil_(kg)___________________________________ (whtconin)____________________ 1.0668E+04 OP
Total_conduit_mass_per_coil_(kg)________________________________________ (whtcon)______________________ 3.4639E+05 OP
- Mass_of_each_TF_coil_(kg)_______________________________________________ (whttf/n_tf)__________________ 1.5629E+06 OP
+ Mass_of_each_TF_coil_(kg)_______________________________________________ (whttf/n_tf_coils)__________________ 1.5629E+06 OP
Total_TF_coil_mass_(kg)_________________________________________________ (whttf)_______________________ 2.5007E+07
Nominal_peak_field_assuming_toroidal_symmetry_(T)_______________________ (bmaxtf)______________________ 1.1200E+01 OP
Total_current_in_all_TF_coils_(MA)______________________________________ (ritfc/1.D6)__________________ 2.4165E+02 OP
@@ -5488,7 +5488,7 @@
Superconductor_material_________________________________________________ (i_tf_sc_mat)_________________ 5
Presence_of_TF_demountable_joints_______________________________________ (itart)_______________________ 0
TF_inboard_leg_support_strategy_________________________________________ (i_tf_bucking)________________ 1
- Number_of_TF_coils______________________________________________________ (n_tf)________________________ 16
+ Number_of_TF_coils______________________________________________________ (n_tf_coils)________________________ 16
Inboard_leg_centre_radius_(m)___________________________________________ (r_tf_inboard_mid)____________ 3.7793E+00 OP
Outboard_leg_centre_radius_(m)__________________________________________ (r_tf_outboard_mid)___________ 1.7061E+01 OP
Total_inboard_leg_radial_thickness_(m)__________________________________ (dr_tf_inboard)_______________________ 1.4000E+00 ITV
@@ -5508,9 +5508,9 @@
TF_coil_arc_point_5_R_(m)_______________________________________________ (xarc(5))_____________________ 4.4793E+00
TF_coil_arc_point_5_Z_(m)_______________________________________________ (yarc(5))_____________________ -5.5468E+00
TF_cross-section_(total)_(m2)___________________________________________ (tfareain)____________________ 3.3244E+01
- Total_steel_cross-section_(m2)__________________________________________ (a_tf_steel*n_tf)_____________ 2.4634E+01
+ Total_steel_cross-section_(m2)__________________________________________ (a_tf_steel*n_tf_coils)_____________ 2.4634E+01
Total_steel_TF_fraction_________________________________________________ (f_tf_steel)__________________ 7.4100E-01
- Total_Insulation_cross-section_(total)_(m2)_____________________________ (a_tf_ins*n_tf)_______________ 2.3626E+00
+ Total_Insulation_cross-section_(total)_(m2)_____________________________ (a_tf_ins*n_tf_coils)_______________ 2.3626E+00
Total_Insulation_fraction_______________________________________________ (f_tf_ins)____________________ 7.1068E-02
Casing_cross_section_area_(per_leg)_(m2)________________________________ (acasetf)_____________________ 9.5349E-01
Inboard_leg_case_plasma_side_wall_thickness_(m)_________________________ (casthi)______________________ 6.0000E-02
@@ -5523,7 +5523,7 @@
Winding_pack_toroidal_width_(m)_________________________________________ (wwp1)________________________ 1.2723E+00 OP
Ground_wall_insulation_thickness_(m)____________________________________ (tinstf)______________________ 8.0000E-03
Winding_pack_insertion_gap_(m)__________________________________________ (tfinsgap)____________________ 1.0000E-02
- Steel_WP_cross-section_(total)_(m2)_____________________________________ (aswp*n_tf)___________________ 9.3781E+00
+ Steel_WP_cross-section_(total)_(m2)_____________________________________ (aswp*n_tf_coils)___________________ 9.3781E+00
Steel_WP_fraction_______________________________________________________ (aswp/awpc)___________________ 5.2134E-01
Insulation_WP_fraction__________________________________________________ (aiwp/awpc)___________________ 1.0146E-01
Cable_WP_fraction_______________________________________________________ ((awpc-aswp-aiwp)/awpc)_______ 3.7721E-01
@@ -5552,7 +5552,7 @@
Steel_conduit_mass_per_coil_(kg)________________________________________ (whtconsh)____________________ 2.3754E+05 OP
Conduit_insulation_mass_per_coil_(kg)___________________________________ (whtconin)____________________ 1.0668E+04 OP
Total_conduit_mass_per_coil_(kg)________________________________________ (whtcon)______________________ 3.4639E+05 OP
- Mass_of_each_TF_coil_(kg)_______________________________________________ (whttf/n_tf)__________________ 1.5629E+06 OP
+ Mass_of_each_TF_coil_(kg)_______________________________________________ (whttf/n_tf_coils)__________________ 1.5629E+06 OP
Total_TF_coil_mass_(kg)_________________________________________________ (whttf)_______________________ 2.5007E+07
Nominal_peak_field_assuming_toroidal_symmetry_(T)_______________________ (bmaxtf)______________________ 1.1200E+01 OP
Total_current_in_all_TF_coils_(MA)______________________________________ (ritfc/1.D6)__________________ 2.4165E+02 OP
@@ -6483,7 +6483,7 @@
Superconductor_material_________________________________________________ (i_tf_sc_mat)_________________ 5
Presence_of_TF_demountable_joints_______________________________________ (itart)_______________________ 0
TF_inboard_leg_support_strategy_________________________________________ (i_tf_bucking)________________ 1
- Number_of_TF_coils______________________________________________________ (n_tf)________________________ 16
+ Number_of_TF_coils______________________________________________________ (n_tf_coils)________________________ 16
Inboard_leg_centre_radius_(m)___________________________________________ (r_tf_inboard_mid)____________ 3.7793E+00 OP
Outboard_leg_centre_radius_(m)__________________________________________ (r_tf_outboard_mid)___________ 1.7061E+01 OP
Total_inboard_leg_radial_thickness_(m)__________________________________ (dr_tf_inboard)_______________________ 1.4000E+00 ITV
@@ -6503,9 +6503,9 @@
TF_coil_arc_point_5_R_(m)_______________________________________________ (xarc(5))_____________________ 4.4793E+00
TF_coil_arc_point_5_Z_(m)_______________________________________________ (yarc(5))_____________________ -5.5468E+00
TF_cross-section_(total)_(m2)___________________________________________ (tfareain)____________________ 3.3244E+01
- Total_steel_cross-section_(m2)__________________________________________ (a_tf_steel*n_tf)_____________ 2.4634E+01
+ Total_steel_cross-section_(m2)__________________________________________ (a_tf_steel*n_tf_coils)_____________ 2.4634E+01
Total_steel_TF_fraction_________________________________________________ (f_tf_steel)__________________ 7.4099E-01
- Total_Insulation_cross-section_(total)_(m2)_____________________________ (a_tf_ins*n_tf)_______________ 2.3626E+00
+ Total_Insulation_cross-section_(total)_(m2)_____________________________ (a_tf_ins*n_tf_coils)_______________ 2.3626E+00
Total_Insulation_fraction_______________________________________________ (f_tf_ins)____________________ 7.1068E-02
Casing_cross_section_area_(per_leg)_(m2)________________________________ (acasetf)_____________________ 9.5350E-01
Inboard_leg_case_plasma_side_wall_thickness_(m)_________________________ (casthi)______________________ 6.0000E-02
@@ -6518,7 +6518,7 @@
Winding_pack_toroidal_width_(m)_________________________________________ (wwp1)________________________ 1.2723E+00 OP
Ground_wall_insulation_thickness_(m)____________________________________ (tinstf)______________________ 8.0000E-03
Winding_pack_insertion_gap_(m)__________________________________________ (tfinsgap)____________________ 1.0000E-02
- Steel_WP_cross-section_(total)_(m2)_____________________________________ (aswp*n_tf)___________________ 9.3779E+00
+ Steel_WP_cross-section_(total)_(m2)_____________________________________ (aswp*n_tf_coils)___________________ 9.3779E+00
Steel_WP_fraction_______________________________________________________ (aswp/awpc)___________________ 5.2133E-01
Insulation_WP_fraction__________________________________________________ (aiwp/awpc)___________________ 1.0146E-01
Cable_WP_fraction_______________________________________________________ ((awpc-aswp-aiwp)/awpc)_______ 3.7722E-01
@@ -6547,7 +6547,7 @@
Steel_conduit_mass_per_coil_(kg)________________________________________ (whtconsh)____________________ 2.3753E+05 OP
Conduit_insulation_mass_per_coil_(kg)___________________________________ (whtconin)____________________ 1.0668E+04 OP
Total_conduit_mass_per_coil_(kg)________________________________________ (whtcon)______________________ 3.4638E+05 OP
- Mass_of_each_TF_coil_(kg)_______________________________________________ (whttf/n_tf)__________________ 1.5629E+06 OP
+ Mass_of_each_TF_coil_(kg)_______________________________________________ (whttf/n_tf_coils)__________________ 1.5629E+06 OP
Total_TF_coil_mass_(kg)_________________________________________________ (whttf)_______________________ 2.5007E+07
Nominal_peak_field_assuming_toroidal_symmetry_(T)_______________________ (bmaxtf)______________________ 1.1200E+01 OP
Total_current_in_all_TF_coils_(MA)______________________________________ (ritfc/1.D6)__________________ 2.4165E+02 OP
@@ -7478,7 +7478,7 @@
Superconductor_material_________________________________________________ (i_tf_sc_mat)_________________ 5
Presence_of_TF_demountable_joints_______________________________________ (itart)_______________________ 0
TF_inboard_leg_support_strategy_________________________________________ (i_tf_bucking)________________ 1
- Number_of_TF_coils______________________________________________________ (n_tf)________________________ 16
+ Number_of_TF_coils______________________________________________________ (n_tf_coils)________________________ 16
Inboard_leg_centre_radius_(m)___________________________________________ (r_tf_inboard_mid)____________ 3.7793E+00 OP
Outboard_leg_centre_radius_(m)__________________________________________ (r_tf_outboard_mid)___________ 1.7061E+01 OP
Total_inboard_leg_radial_thickness_(m)__________________________________ (dr_tf_inboard)_______________________ 1.4000E+00 ITV
@@ -7498,9 +7498,9 @@
TF_coil_arc_point_5_R_(m)_______________________________________________ (xarc(5))_____________________ 4.4793E+00
TF_coil_arc_point_5_Z_(m)_______________________________________________ (yarc(5))_____________________ -5.5468E+00
TF_cross-section_(total)_(m2)___________________________________________ (tfareain)____________________ 3.3244E+01
- Total_steel_cross-section_(m2)__________________________________________ (a_tf_steel*n_tf)_____________ 2.4634E+01
+ Total_steel_cross-section_(m2)__________________________________________ (a_tf_steel*n_tf_coils)_____________ 2.4634E+01
Total_steel_TF_fraction_________________________________________________ (f_tf_steel)__________________ 7.4099E-01
- Total_Insulation_cross-section_(total)_(m2)_____________________________ (a_tf_ins*n_tf)_______________ 2.3626E+00
+ Total_Insulation_cross-section_(total)_(m2)_____________________________ (a_tf_ins*n_tf_coils)_______________ 2.3626E+00
Total_Insulation_fraction_______________________________________________ (f_tf_ins)____________________ 7.1068E-02
Casing_cross_section_area_(per_leg)_(m2)________________________________ (acasetf)_____________________ 9.5350E-01
Inboard_leg_case_plasma_side_wall_thickness_(m)_________________________ (casthi)______________________ 6.0000E-02
@@ -7513,7 +7513,7 @@
Winding_pack_toroidal_width_(m)_________________________________________ (wwp1)________________________ 1.2723E+00 OP
Ground_wall_insulation_thickness_(m)____________________________________ (tinstf)______________________ 8.0000E-03
Winding_pack_insertion_gap_(m)__________________________________________ (tfinsgap)____________________ 1.0000E-02
- Steel_WP_cross-section_(total)_(m2)_____________________________________ (aswp*n_tf)___________________ 9.3776E+00
+ Steel_WP_cross-section_(total)_(m2)_____________________________________ (aswp*n_tf_coils)___________________ 9.3776E+00
Steel_WP_fraction_______________________________________________________ (aswp/awpc)___________________ 5.2132E-01
Insulation_WP_fraction__________________________________________________ (aiwp/awpc)___________________ 1.0146E-01
Cable_WP_fraction_______________________________________________________ ((awpc-aswp-aiwp)/awpc)_______ 3.7723E-01
@@ -7542,7 +7542,7 @@
Steel_conduit_mass_per_coil_(kg)________________________________________ (whtconsh)____________________ 2.3753E+05 OP
Conduit_insulation_mass_per_coil_(kg)___________________________________ (whtconin)____________________ 1.0668E+04 OP
Total_conduit_mass_per_coil_(kg)________________________________________ (whtcon)______________________ 3.4638E+05 OP
- Mass_of_each_TF_coil_(kg)_______________________________________________ (whttf/n_tf)__________________ 1.5629E+06 OP
+ Mass_of_each_TF_coil_(kg)_______________________________________________ (whttf/n_tf_coils)__________________ 1.5629E+06 OP
Total_TF_coil_mass_(kg)_________________________________________________ (whttf)_______________________ 2.5007E+07
Nominal_peak_field_assuming_toroidal_symmetry_(T)_______________________ (bmaxtf)______________________ 1.1200E+01 OP
Total_current_in_all_TF_coils_(MA)______________________________________ (ritfc/1.D6)__________________ 2.4165E+02 OP
@@ -8473,7 +8473,7 @@
Superconductor_material_________________________________________________ (i_tf_sc_mat)_________________ 5
Presence_of_TF_demountable_joints_______________________________________ (itart)_______________________ 0
TF_inboard_leg_support_strategy_________________________________________ (i_tf_bucking)________________ 1
- Number_of_TF_coils______________________________________________________ (n_tf)________________________ 16
+ Number_of_TF_coils______________________________________________________ (n_tf_coils)________________________ 16
Inboard_leg_centre_radius_(m)___________________________________________ (r_tf_inboard_mid)____________ 3.7793E+00 OP
Outboard_leg_centre_radius_(m)__________________________________________ (r_tf_outboard_mid)___________ 1.7061E+01 OP
Total_inboard_leg_radial_thickness_(m)__________________________________ (dr_tf_inboard)_______________________ 1.4000E+00 ITV
@@ -8493,9 +8493,9 @@
TF_coil_arc_point_5_R_(m)_______________________________________________ (xarc(5))_____________________ 4.4793E+00
TF_coil_arc_point_5_Z_(m)_______________________________________________ (yarc(5))_____________________ -5.5468E+00
TF_cross-section_(total)_(m2)___________________________________________ (tfareain)____________________ 3.3244E+01
- Total_steel_cross-section_(m2)__________________________________________ (a_tf_steel*n_tf)_____________ 2.4634E+01
+ Total_steel_cross-section_(m2)__________________________________________ (a_tf_steel*n_tf_coils)_____________ 2.4634E+01
Total_steel_TF_fraction_________________________________________________ (f_tf_steel)__________________ 7.4098E-01
- Total_Insulation_cross-section_(total)_(m2)_____________________________ (a_tf_ins*n_tf)_______________ 2.3626E+00
+ Total_Insulation_cross-section_(total)_(m2)_____________________________ (a_tf_ins*n_tf_coils)_______________ 2.3626E+00
Total_Insulation_fraction_______________________________________________ (f_tf_ins)____________________ 7.1068E-02
Casing_cross_section_area_(per_leg)_(m2)________________________________ (acasetf)_____________________ 9.5351E-01
Inboard_leg_case_plasma_side_wall_thickness_(m)_________________________ (casthi)______________________ 6.0000E-02
@@ -8508,7 +8508,7 @@
Winding_pack_toroidal_width_(m)_________________________________________ (wwp1)________________________ 1.2723E+00 OP
Ground_wall_insulation_thickness_(m)____________________________________ (tinstf)______________________ 8.0000E-03
Winding_pack_insertion_gap_(m)__________________________________________ (tfinsgap)____________________ 1.0000E-02
- Steel_WP_cross-section_(total)_(m2)_____________________________________ (aswp*n_tf)___________________ 9.3774E+00
+ Steel_WP_cross-section_(total)_(m2)_____________________________________ (aswp*n_tf_coils)___________________ 9.3774E+00
Steel_WP_fraction_______________________________________________________ (aswp/awpc)___________________ 5.2131E-01
Insulation_WP_fraction__________________________________________________ (aiwp/awpc)___________________ 1.0146E-01
Cable_WP_fraction_______________________________________________________ ((awpc-aswp-aiwp)/awpc)_______ 3.7723E-01
@@ -8537,7 +8537,7 @@
Steel_conduit_mass_per_coil_(kg)________________________________________ (whtconsh)____________________ 2.3752E+05 OP
Conduit_insulation_mass_per_coil_(kg)___________________________________ (whtconin)____________________ 1.0668E+04 OP
Total_conduit_mass_per_coil_(kg)________________________________________ (whtcon)______________________ 3.4638E+05 OP
- Mass_of_each_TF_coil_(kg)_______________________________________________ (whttf/n_tf)__________________ 1.5629E+06 OP
+ Mass_of_each_TF_coil_(kg)_______________________________________________ (whttf/n_tf_coils)__________________ 1.5629E+06 OP
Total_TF_coil_mass_(kg)_________________________________________________ (whttf)_______________________ 2.5007E+07
Nominal_peak_field_assuming_toroidal_symmetry_(T)_______________________ (bmaxtf)______________________ 1.1200E+01 OP
Total_current_in_all_TF_coils_(MA)______________________________________ (ritfc/1.D6)__________________ 2.4165E+02 OP
@@ -9284,7 +9284,7 @@ casths = 0.05 * Inboard tf coil sidewall case thickness (m)
cpttf = 6.5e+04 * Tf coil current per turn (a);
ripmax = 0.6 * Maximum allowable toroidal field ripple amplitude
tdmptf = 30.0 * Dump time for tf coil (s)
-n_tf = 16 * Number of tf coils (default = 50 for stellarators)
+n_tf_coils = 16 * Number of tf coils (default = 50 for stellarators)
sig_tf_case_max = 5.8E8 * Allowable maximum shear stress in TF coil case (Tresca criterion) (Pa)
sig_tf_wp_max = 5.8E8 * Allowable maximum shear stress in TF coil conduit (Tresca criterion) (Pa)
dhecoil = 0.010 * diameter of He coil in TF winding (m)
diff --git a/examples/data/scan_example_file_IN.DAT b/examples/data/scan_example_file_IN.DAT
index c79826c230..a6d286a5ab 100644
--- a/examples/data/scan_example_file_IN.DAT
+++ b/examples/data/scan_example_file_IN.DAT
@@ -590,7 +590,7 @@ casths = 0.05
ripmax = 0.6
* Number of TF coils
-n_tf = 16
+n_tf_coils = 16
* Groundwall insulation thickness [m]
tinstf = 0.008
diff --git a/process/build.py b/process/build.py
index d33b42d8f8..2c116b7aff 100644
--- a/process/build.py
+++ b/process/build.py
@@ -47,7 +47,7 @@ def portsz(self):
# Toroidal angle between adjacent TF coils
- omega = constants.twopi / tfcoil_variables.n_tf
+ omega = constants.twopi / tfcoil_variables.n_tf_coils
# Half-width of outboard TF coil in toroidal direction (m)
a = 0.5e0 * tfcoil_variables.tftort # (previously used inboard leg width)
@@ -1508,7 +1508,7 @@ def ripple_amplitude(self, ripmax: float, r_tf_outboard_mid: float) -> float:
Activated when i_tf_shape == 2 (picture frame)
"""
- n = float(tfcoil_variables.n_tf)
+ n = float(tfcoil_variables.n_tf_coils)
if tfcoil_variables.i_tf_sup == 1:
# Minimal inboard WP radius [m]
r_wp_min = build_variables.r_tf_inboard_in + tfcoil_variables.thkcas
@@ -1612,7 +1612,7 @@ def ripple_amplitude(self, ripmax: float, r_tf_outboard_mid: float) -> float:
flag = 0
if (x < 0.737e0) or (x > 2.95e0):
flag = 1
- if (tfcoil_variables.n_tf < 16) or (tfcoil_variables.n_tf > 20):
+ if (tfcoil_variables.n_tf_coils < 16) or (tfcoil_variables.n_tf_coils > 20):
flag = 2
if (
(physics_variables.rmajor + physics_variables.rminor)
@@ -1720,7 +1720,7 @@ def calculate_radial_build(self, output: bool) -> None:
+ tfcoil_variables.casthi
+ tfcoil_variables.thkcas
) / np.cos(
- np.pi / tfcoil_variables.n_tf
+ np.pi / tfcoil_variables.n_tf_coils
) - build_variables.r_tf_inboard_in
# Rounded resistive TF geometry
@@ -1747,7 +1747,7 @@ def calculate_radial_build(self, output: bool) -> None:
# SC magnets
if tfcoil_variables.i_tf_sup == 1:
tfcoil_variables.dr_tf_wp = (
- np.cos(np.pi / tfcoil_variables.n_tf)
+ np.cos(np.pi / tfcoil_variables.n_tf_coils)
* build_variables.r_tf_inboard_out
- build_variables.r_tf_inboard_in
- tfcoil_variables.casthi
@@ -1950,7 +1950,7 @@ def calculate_radial_build(self, output: bool) -> None:
build_variables.dr_shld_vv_gap_outboard = build_variables.gapomin
# Call tfcoil_variables.ripple calculation again with new build_variables.r_tf_outboard_mid/build_variables.dr_shld_vv_gap_outboard value
- # call rippl(tfcoil_variables.ripmax,rmajor,rminor,r_tf_outboard_mid,n_tf,ripple,r_tf_outboard_midl)
+ # call rippl(tfcoil_variables.ripmax,rmajor,rminor,r_tf_outboard_mid,n_tf_coils,ripple,r_tf_outboard_midl)
(
tfcoil_variables.ripple,
r_tf_outboard_midl,
@@ -2093,13 +2093,13 @@ def calculate_radial_build(self, output: bool) -> None:
if self.ripflag == 1:
error_handling.fdiags[0] = (
tfcoil_variables.wwp1
- * tfcoil_variables.n_tf
+ * tfcoil_variables.n_tf_coils
/ physics_variables.rmajor
)
error_handling.report_error(141)
elif self.ripflag == 2:
# Convert to integer as idiags is integer array
- error_handling.idiags[0] = int(tfcoil_variables.n_tf)
+ error_handling.idiags[0] = int(tfcoil_variables.n_tf_coils)
error_handling.report_error(142)
else:
error_handling.fdiags[0] = (
diff --git a/process/buildings.py b/process/buildings.py
index b18e73f779..c7046c903c 100644
--- a/process/buildings.py
+++ b/process/buildings.py
@@ -55,7 +55,7 @@ def run(self, output: bool = False):
)
# Find mass of each TF coil, in tonnes
- tfmtn = 1.0e-3 * tfcoil_variables.whttf / tfcoil_variables.n_tf
+ tfmtn = 1.0e-3 * tfcoil_variables.whttf / tfcoil_variables.n_tf_coils
# Calculate building areas and volumes
@@ -80,7 +80,7 @@ def run(self, output: bool = False):
tfri,
tf_vertical_dim,
tfmtn,
- tfcoil_variables.n_tf,
+ tfcoil_variables.n_tf_coils,
build_variables.rsldo,
build_variables.rsldi,
2.0e0 * (build_variables.hmax - build_variables.vgap_vv_thermalshield)
@@ -100,7 +100,7 @@ def bldgs(
tfri,
tfh,
tfm,
- n_tf,
+ n_tf_coils,
shro,
shri,
shh,
@@ -200,7 +200,7 @@ def bldgs(
if buildings_variables.wgt > 1.0e0:
wt = buildings_variables.wgt
else:
- wt = buildings_variables.shmf * shm / n_tf
+ wt = buildings_variables.shmf * shm / n_tf_coils
wt = max(wt, 1.0e3 * pfm, 1.0e3 * tfm)
# Crane height (m)
@@ -268,7 +268,7 @@ def bldgs(
if buildings_variables.wgt2 > 1.0e0:
wgts = buildings_variables.wgt2
else:
- wgts = buildings_variables.shmf * shm / n_tf
+ wgts = buildings_variables.shmf * shm / n_tf_coils
cran = 9.41e-6 * wgts + 5.1e0
rmbh = (
@@ -527,7 +527,7 @@ def bldgs_sizes(self, output, tf_radial_dim, tf_vertical_dim):
# Footprints and volumes required for storage include hot separation distance (buildings_variables.hot_sepdist).
# Assumptions:
- # tokomak is toroidally segmented based on number of TF coils (tfcoil_variables.n_tf);
+ # tokomak is toroidally segmented based on number of TF coils (tfcoil_variables.n_tf_coils);
# component will be stored with the largest dimension oriented horizontally;
# height is the largest dimension;
# if a component lifetime == 0, that component is not in the current machine build.
@@ -562,7 +562,7 @@ def bldgs_sizes(self, output, tf_radial_dim, tf_vertical_dim):
+ build_variables.dr_shld_inboard
)
)
- ) / tfcoil_variables.n_tf
+ ) / tfcoil_variables.n_tf_coils
# find footprint and volume for storing component
hcomp_footprint = (hcomp_height + buildings_variables.hot_sepdist) * (
max(hcomp_rad_thk, hcomp_tor_thk) + buildings_variables.hot_sepdist
@@ -573,7 +573,8 @@ def bldgs_sizes(self, output, tf_radial_dim, tf_vertical_dim):
# required lifetime supply of components =
# ( number in build * (plant lifetime / component lifetime) ) * quantity safety factor
hcomp_req_supply = (
- tfcoil_variables.n_tf * (cost_variables.tlife / cost_variables.tlife)
+ tfcoil_variables.n_tf_coils
+ * (cost_variables.tlife / cost_variables.tlife)
) * buildings_variables.qnty_sfty_fac
# total storage space for required supply of inboard shield-blanket-wall
ib_hotcell_vol = hcomp_req_supply * hcomp_vol
@@ -604,7 +605,7 @@ def bldgs_sizes(self, output, tf_radial_dim, tf_vertical_dim):
+ build_variables.dr_blkt_outboard
+ build_variables.dr_shld_outboard
)
- ) / tfcoil_variables.n_tf
+ ) / tfcoil_variables.n_tf_coils
hcomp_footprint = (hcomp_height + buildings_variables.hot_sepdist) * (
max(hcomp_rad_thk, hcomp_tor_thk) + buildings_variables.hot_sepdist
)
@@ -612,7 +613,8 @@ def bldgs_sizes(self, output, tf_radial_dim, tf_vertical_dim):
min(hcomp_rad_thk, hcomp_tor_thk) + buildings_variables.hot_sepdist
)
hcomp_req_supply = (
- tfcoil_variables.n_tf * (cost_variables.tlife / cost_variables.tlife)
+ tfcoil_variables.n_tf_coils
+ * (cost_variables.tlife / cost_variables.tlife)
) * buildings_variables.qnty_sfty_fac
# total storage space for required supply of outboard wall-blanket-shield
ob_hotcell_vol = hcomp_req_supply * hcomp_vol
@@ -633,7 +635,8 @@ def bldgs_sizes(self, output, tf_radial_dim, tf_vertical_dim):
min(hcomp_rad_thk, hcomp_tor_thk) + buildings_variables.hot_sepdist
)
hcomp_req_supply = (
- tfcoil_variables.n_tf * (cost_variables.tlife / cost_variables.divlife)
+ tfcoil_variables.n_tf_coils
+ * (cost_variables.tlife / cost_variables.divlife)
) * buildings_variables.qnty_sfty_fac
# total storage space for required supply of divertor segments
div_hotcell_vol = hcomp_req_supply * hcomp_vol
diff --git a/process/costs.py b/process/costs.py
index e474fb9f87..f9e2b48fb7 100644
--- a/process/costs.py
+++ b/process/costs.py
@@ -1481,7 +1481,7 @@ def acc2221(self):
self.c22211 = (
1.0e-6
* ctfconpm
- * tfcoil_variables.n_tf
+ * tfcoil_variables.n_tf_coils
* tfcoil_variables.tfleng
* tfcoil_variables.n_tf_turn
)
@@ -1494,7 +1494,7 @@ def acc2221(self):
self.c22212 = (
1.0e-6
* cost_variables.ucwindtf
- * tfcoil_variables.n_tf
+ * tfcoil_variables.n_tf_coils
* tfcoil_variables.tfleng
* tfcoil_variables.n_tf_turn
)
@@ -1507,7 +1507,7 @@ def acc2221(self):
self.c22213 = (
1.0e-6
* (tfcoil_variables.whtcas * cost_variables.uccase)
- * tfcoil_variables.n_tf
+ * tfcoil_variables.n_tf_coils
)
self.c22213 = (
cost_variables.fkind * self.c22213 * cmlsa[cost_variables.lsa - 1]
@@ -1939,7 +1939,7 @@ def acc2251(self):
if tfcoil_variables.i_tf_sup == 1:
self.c22512 = 1.0e-6 * (
cost_variables.uctfbr
- * tfcoil_variables.n_tf
+ * tfcoil_variables.n_tf_coils
* (tfcoil_variables.cpttf * tfcoil_variables.vtfskv * 1.0e3) ** expel
+ cost_variables.uctfsw * tfcoil_variables.cpttf
)
@@ -1952,13 +1952,15 @@ def acc2251(self):
self.c22513 = 1.0e-6 * (
1.0e9 * cost_variables.uctfdr * tfcoil_variables.estotftgj
- + cost_variables.uctfgr * 0.5e0 * tfcoil_variables.n_tf
+ + cost_variables.uctfgr * 0.5e0 * tfcoil_variables.n_tf_coils
)
self.c22513 = cost_variables.fkind * self.c22513
# Account 225.1.4 : TF coil instrumentation and control
- self.c22514 = 1.0e-6 * cost_variables.uctfic * (30.0e0 * tfcoil_variables.n_tf)
+ self.c22514 = (
+ 1.0e-6 * cost_variables.uctfic * (30.0e0 * tfcoil_variables.n_tf_coils)
+ )
self.c22514 = cost_variables.fkind * self.c22514
# Account 225.1.5 : TF coil bussing
diff --git a/process/costs_2015.py b/process/costs_2015.py
index 5e35bdfa23..71db479632 100644
--- a/process/costs_2015.py
+++ b/process/costs_2015.py
@@ -588,7 +588,7 @@ def calc_building_costs(self):
self.s_label[5] = "Magnet power supplies and related buildings"
self.s_cref[5] = 110000.0e0 * cost_variables.light_build_cost_per_vol
# Scale with TF current per coil (MA)
- self.s_k[5] = (tfcoil_variables.ritfc / tfcoil_variables.n_tf) / 1.0e6
+ self.s_k[5] = (tfcoil_variables.ritfc / tfcoil_variables.n_tf_coils) / 1.0e6
self.s_kref[5] = 9.1e0
self.s_cost[5] = (
self.s_cost_factor[5] * self.s_cref[5] * (self.s_k[5] / self.s_kref[5])
@@ -711,7 +711,7 @@ def calc_tf_coil_costs(self):
# ITER coil insertion and welding cost (2014 $)
self.s_cref[13] = 258.0e6
# Scale with total TF coil length (m)
- self.s_k[13] = tfcoil_variables.n_tf * tfcoil_variables.tfleng
+ self.s_k[13] = tfcoil_variables.n_tf_coils * tfcoil_variables.tfleng
self.s_kref[13] = 18.0e0 * 34.1e0
self.s_cost[13] = (
self.s_cost_factor[13]
@@ -725,7 +725,9 @@ def calc_tf_coil_costs(self):
self.s_cref[15] = 414.0e6
# Scale with the total turn length (m)
self.s_k[15] = (
- tfcoil_variables.n_tf * tfcoil_variables.tfleng * tfcoil_variables.n_tf_turn
+ tfcoil_variables.n_tf_coils
+ * tfcoil_variables.tfleng
+ * tfcoil_variables.n_tf_turn
)
self.s_kref[15] = 82249.0e0
self.s_cost[15] = (
@@ -739,7 +741,7 @@ def calc_tf_coil_costs(self):
# ITER Chromium plated Cu strand for TF SC cost (2014 $)
self.s_cref[16] = 21.0e6
# Scale with total copper mass (kg)
- self.s_k[16] = tfcoil_variables.whtconcu * tfcoil_variables.n_tf
+ self.s_k[16] = tfcoil_variables.whtconcu * tfcoil_variables.n_tf_coils
self.s_kref[16] = 244.0e3
self.s_cost[16] = (
self.s_cost_factor[16]
@@ -752,7 +754,7 @@ def calc_tf_coil_costs(self):
# ITER Nb3Sn SC strands cost (2014 $)
self.s_cref[17] = 526.0e6
# Scale with the total mass of Nb3Sn (kg)
- self.s_k[17] = tfcoil_variables.whtconsc * tfcoil_variables.n_tf
+ self.s_k[17] = tfcoil_variables.whtconsc * tfcoil_variables.n_tf_coils
self.s_kref[17] = 210.0e3
self.s_cost[17] = (
self.s_cost_factor[17]
@@ -772,7 +774,9 @@ def calc_tf_coil_costs(self):
self.s_cref[19] = 81.0e6
# Scale with total turn length.
self.s_k[19] = (
- tfcoil_variables.n_tf * tfcoil_variables.tfleng * tfcoil_variables.n_tf_turn
+ tfcoil_variables.n_tf_coils
+ * tfcoil_variables.tfleng
+ * tfcoil_variables.n_tf_turn
)
self.s_kref[19] = 82249.0e0
self.s_cost[19] = (
diff --git a/process/io/mfile_comparison.py b/process/io/mfile_comparison.py
index 054127c07e..3ad46a4b40 100644
--- a/process/io/mfile_comparison.py
+++ b/process/io/mfile_comparison.py
@@ -52,7 +52,7 @@
"fimp(14",
"a_plasma_surface",
"vol_plasma",
- "n_tf",
+ "n_tf_coils",
"dr_shld_inboard",
"dr_shld_outboard",
"dr_blkt_inboard",
@@ -109,7 +109,7 @@
"triang95",
"a_plasma_surface",
"vol_plasma",
- "n_tf",
+ "n_tf_coils",
"fusion_power",
"plasma_current_MA",
"bt",
diff --git a/process/io/obsolete_vars.py b/process/io/obsolete_vars.py
index 194ac88ed0..10c2e91722 100644
--- a/process/io/obsolete_vars.py
+++ b/process/io/obsolete_vars.py
@@ -14,7 +14,7 @@
OBS_VARS = {
"snull": "i_single_null",
- "tfno": "n_tf",
+ "tfno": "n_tf_coils",
"itfsup": "i_tf_sup",
"r_tf_inleg_mid": "r_tf_inboard_mid",
"rtot": "r_tf_outboard_mid",
diff --git a/process/io/plot_proc.py b/process/io/plot_proc.py
index 139dfacd37..f96e0c77c3 100644
--- a/process/io/plot_proc.py
+++ b/process/io/plot_proc.py
@@ -497,8 +497,8 @@ def toroidal_cross_section(axis, mfile_data, scan, demo_ranges, colour_scheme):
# Segment the TF coil inboard
# Calculate centrelines
- n = int(n_tf / 4) + 1
- spacing = 2 * np.pi / n_tf
+ n = int(n_tf_coils / 4) + 1
+ spacing = 2 * np.pi / n_tf_coils
i = np.arange(0, n)
ang = i * spacing
@@ -526,7 +526,7 @@ def toroidal_cross_section(axis, mfile_data, scan, demo_ranges, colour_scheme):
TF_outboard(
axis,
item,
- n_tf=n_tf,
+ n_tf_coils=n_tf_coils,
r3=r3,
r4=r4,
w=w + nbshield,
@@ -536,7 +536,7 @@ def toroidal_cross_section(axis, mfile_data, scan, demo_ranges, colour_scheme):
TF_outboard(
axis,
item,
- n_tf=n_tf,
+ n_tf_coils=n_tf_coils,
r3=r3,
r4=r4,
w=w,
@@ -583,8 +583,8 @@ def toroidal_cross_section(axis, mfile_data, scan, demo_ranges, colour_scheme):
# ---
-def TF_outboard(axis, item, n_tf, r3, r4, w, facecolor):
- spacing = 2 * np.pi / n_tf
+def TF_outboard(axis, item, n_tf_coils, r3, r4, w, facecolor):
+ spacing = 2 * np.pi / n_tf_coils
ang = item * spacing
dx = w * np.sin(ang)
dy = w * np.cos(ang)
@@ -2372,7 +2372,7 @@ def plot_geometry_info(axis, mfile_data, scan):
("a_plasma_surface", "Plasma surface area", "m$^2$"),
("a_plasma_poloidal", "Plasma cross-sectional area", "m$^2$"),
("vol_plasma", "Plasma volume", "m$^3$"),
- ("n_tf", "No. of TF coils", ""),
+ ("n_tf_coils", "No. of TF coils", ""),
(in_blanket_thk, "Inboard blanket+shield", "m"),
("dr_inboard_build", "Inboard build thickness", "m"),
(out_blanket_thk, "Outboard blanket+shield", "m"),
@@ -2552,11 +2552,11 @@ def plot_magnetics_info(axis, mfile_data, scan):
("tmargoh", "CS Temperature margin", "K"),
(sig_cond, "TF Cond max TRESCA stress", "MPa"),
(sig_case, "TF Case max TRESCA stress", "MPa"),
- ("whttf/n_tf", "Mass per TF coil", "kg"),
+ ("whttf/n_tf_coils", "Mass per TF coil", "kg"),
]
else:
- n_tf = mfile_data.data["n_tf"].get_scan(scan)
+ n_tf_coils = mfile_data.data["n_tf_coils"].get_scan(scan)
prescp = 1.0e-6 * mfile_data.data["prescp"].get_scan(scan)
presleg = 1.0e-6 * mfile_data.data["presleg"].get_scan(scan)
pres_joints = 1.0e-6 * mfile_data.data["pres_joints"].get_scan(scan)
@@ -2580,7 +2580,7 @@ def plot_magnetics_info(axis, mfile_data, scan):
(fcoolcp, "CP cooling fraction", "%"),
("vcool", "Maximum coolant flow speed", "ms$^{-1}$"),
(prescp, "CP Resisitive heating", "MW"),
- (presleg * n_tf, "legs Resisitive heating (all legs)", "MW"),
+ (presleg * n_tf_coils, "legs Resisitive heating (all legs)", "MW"),
(pres_joints, "TF joints resisitive heating ", "MW"),
]
@@ -3419,7 +3419,7 @@ def main(args=None):
j_plasma_0 = m_file.data["j_plasma_0"].get_scan(scan)
# Magnets related
- global n_tf
+ global n_tf_coils
global wwp1
global wwp2
global dr_tf_wp
@@ -3427,7 +3427,7 @@ def main(args=None):
global thkcas
global casthi
- n_tf = m_file.data["n_tf"].get_scan(scan)
+ n_tf_coils = m_file.data["n_tf_coils"].get_scan(scan)
if i_tf_sup == 1: # If superconducting magnets
wwp1 = m_file.data["wwp1"].get_scan(scan)
if i_tf_wp_geom == 1:
diff --git a/process/power.py b/process/power.py
index 72ab3c7a5f..5ef0053e54 100644
--- a/process/power.py
+++ b/process/power.py
@@ -791,7 +791,7 @@ def power1(self):
pf_power_variables.ensxpfm,
times_variables.t_pulse_repetition,
tfcoil_variables.cpttf,
- tfcoil_variables.n_tf,
+ tfcoil_variables.n_tf_coils,
)
# Use 13% of ideal Carnot efficiency to fit J. Miller estimate
@@ -2268,7 +2268,7 @@ def cryo(
ensxpfm,
t_pulse_repetition,
cpttf,
- n_tf,
+ n_tf,_coils
):
"""
Calculates cryogenic loads
@@ -2302,7 +2302,7 @@ def cryo(
# Current leads
if i_tf_sup == 1:
- self.qcl = 13.6e-3 * n_tf * cpttf
+ self.qcl = 13.6e-3 * n_tf_coils * cpttf
else:
self.qcl = 0.0e0
@@ -2499,7 +2499,7 @@ def tfpwr(self, output: bool):
# Total maximum impedance MDK actually just fixed resistance
ztot = (
- tfcoil_variables.n_tf * tfcoil_variables.tflegres
+ tfcoil_variables.n_tf_coils * tfcoil_variables.tflegres
+ (tfcoil_variables.prescp / tfcoil_variables.ritfc**2)
+ tfbusres
)
@@ -2507,7 +2507,7 @@ def tfpwr(self, output: bool):
# No reactive portion of the voltage is included here - assume long ramp times
# MDK This is steady state voltage, not "peak" voltage
tfcoil_variables.vtfkv = (
- 1.0e-3 * ztot * tfcoil_variables.cpttf / tfcoil_variables.n_tf
+ 1.0e-3 * ztot * tfcoil_variables.cpttf / tfcoil_variables.n_tf_coils
)
# Resistive powers (MW):
@@ -2527,7 +2527,7 @@ def tfpwr(self, output: bool):
# The TF coil can be ramped up as slowly as you like
# (although this will affect the time to recover from a magnet quench).
# tfreacmw = 1.0e-6 * 1.0e9 * estotf/(t_current_ramp_up + t_precharge)
- # estotf(=estotftgj/tfcoil_variables.n_tf) has been removed (#199 #847)
+ # estotf(=estotftgj/tfcoil_variables.n_tf_coils) has been removed (#199 #847)
tfreacmw = 0.0e0
# Total power consumption (MW)
@@ -2639,7 +2639,7 @@ def tfpwcall(self, output: bool):
the power conversion requirements for superconducting TF coils.
None
"""
- ettfmj = tfcoil_variables.estotftgj / tfcoil_variables.n_tf * 1.0e3
+ ettfmj = tfcoil_variables.estotftgj / tfcoil_variables.n_tf_coils * 1.0e3
# TF coil current (kA)
@@ -2655,7 +2655,7 @@ def tfpwcall(self, output: bool):
output,
itfka,
physics_variables.rmajor,
- tfcoil_variables.n_tf,
+ tfcoil_variables.n_tf_coils,
tfcoil_variables.vtfskv,
ettfmj,
tfcoil_variables.tflegres,
@@ -2839,7 +2839,7 @@ def tfcpwr(self, output: bool, itfka, rmajor, ntfc, vtfskv, ettfmj, rptfc):
rcoils,
"OP ",
)
- # MDK Remove this as it leads to confusion between (a) total inductance/n_tf, or (b)
+ # MDK Remove this as it leads to confusion between (a) total inductance/n_tf_coils, or (b)
# self-inductance of one single coil
# po.ovarre(outfile,'Inductance per TF coil (H)','(lptfcs)',lptfcs, 'OP ')
po.ovarre(self.outfile, "TF coil charging voltage (V)", "(tfcv)", tfcv)
diff --git a/process/sctfcoil.py b/process/sctfcoil.py
index 3b71e85520..d23a48ce6e 100644
--- a/process/sctfcoil.py
+++ b/process/sctfcoil.py
@@ -39,10 +39,12 @@ def run(self, output: bool):
"""
Routine to call the superconductor module for the TF coils
"""
- tfes = sctfcoil_module.estotft / tfcoil_variables.n_tf
+ tfes = sctfcoil_module.estotft / tfcoil_variables.n_tf_coils
# Cross-sectional area per turn
aturn = tfcoil_variables.ritfc / (
- tfcoil_variables.jwptf * tfcoil_variables.n_tf * tfcoil_variables.n_tf_turn
+ tfcoil_variables.jwptf
+ * tfcoil_variables.n_tf_coils
+ * tfcoil_variables.n_tf_turn
)
if tfcoil_variables.i_tf_sc_mat == 6:
@@ -90,7 +92,7 @@ def croco_voltage(self) -> float:
croco_voltage = (
2.0e0
/ sctfcoil_module.time2
- * (sctfcoil_module.estotft / tfcoil_variables.n_tf)
+ * (sctfcoil_module.estotft / tfcoil_variables.n_tf_coils)
/ tfcoil_variables.cpttf
)
elif f2py_compatible_to_string(tfcoil_variables.quench_model) == "exponential":
@@ -98,7 +100,7 @@ def croco_voltage(self) -> float:
croco_voltage = (
2.0e0
/ sctfcoil_module.tau2
- * (sctfcoil_module.estotft / tfcoil_variables.n_tf)
+ * (sctfcoil_module.estotft / tfcoil_variables.n_tf_coils)
/ tfcoil_variables.cpttf
)
else:
@@ -1206,7 +1208,7 @@ def sctfcoil(self, output: bool):
# Rem : as resistive magnets are axisymmetric, no inboard ripple is present
if tfcoil_variables.i_tf_sup == 1:
tfcoil_variables.bmaxtfrp, peaktfflag = self.peak_tf_with_ripple(
- tfcoil_variables.n_tf,
+ tfcoil_variables.n_tf_coils,
tfcoil_variables.wwp1,
tfcoil_variables.dr_tf_wp
- 2.0e0 * (tfcoil_variables.tinstf + tfcoil_variables.tfinsgap),
@@ -1487,7 +1489,7 @@ def tf_global_geometry(self):
- Winding Pack NOT included
"""
- sctfcoil_module.theta_coil = np.pi / tfcoil_variables.n_tf
+ sctfcoil_module.theta_coil = np.pi / tfcoil_variables.n_tf_coils
sctfcoil_module.tan_theta_coil = np.tan(sctfcoil_module.theta_coil)
# TF coil inboard legs mid-plane cross-section area (WP + casing ) [m2]
@@ -1499,7 +1501,7 @@ def tf_global_geometry(self):
else:
# Straight front case
tfcoil_variables.tfareain = (
- tfcoil_variables.n_tf
+ tfcoil_variables.n_tf_coils
* np.sin(sctfcoil_module.theta_coil)
* np.cos(sctfcoil_module.theta_coil)
* build_variables.r_tf_inboard_out**2
@@ -1567,7 +1569,7 @@ def tf_current(self):
tfcoil_variables.casths = (
tfcoil_variables.casths_fraction
* (build_variables.r_tf_inboard_in + tfcoil_variables.thkcas)
- * np.tan(np.pi / tfcoil_variables.n_tf)
+ * np.tan(np.pi / tfcoil_variables.n_tf_coils)
)
# Radial position of peak toroidal field [m]
@@ -1602,7 +1604,9 @@ def tf_current(self):
)
# Current per TF coil [A]
- sctfcoil_module.tfc_current = tfcoil_variables.ritfc / tfcoil_variables.n_tf
+ sctfcoil_module.tfc_current = (
+ tfcoil_variables.ritfc / tfcoil_variables.n_tf_coils
+ )
# Global inboard leg average current in TF coils [A/m2]
tfcoil_variables.oacdcp = tfcoil_variables.ritfc / tfcoil_variables.tfareain
@@ -1856,7 +1860,7 @@ def tf_res_heating(self):
tfcoil_variables.ritfc,
tfcoil_variables.rhocp,
tfcoil_variables.fcoolcp,
- tfcoil_variables.n_tf,
+ tfcoil_variables.n_tf_coils,
)
# Leg cross-section areas
@@ -1897,7 +1901,7 @@ def tf_res_heating(self):
tfcoil_variables.presleg = (
tfcoil_variables.tflegres
* tfcoil_variables.ritfc**2
- / tfcoil_variables.n_tf
+ / tfcoil_variables.n_tf_coils
)
# ---
@@ -1908,7 +1912,7 @@ def tf_res_heating(self):
n_contact_tot = (
tfcoil_variables.n_tf_joints_contact
* np.round(tfcoil_variables.n_tf_turn)
- * np.round(tfcoil_variables.n_tf)
+ * np.round(tfcoil_variables.n_tf_coils)
)
# Area of joint contact (all legs)
@@ -1939,7 +1943,7 @@ def tf_res_heating(self):
tfcoil_variables.rhocp
* tfcoil_variables.ritfc**2
* tfcoil_variables.tfleng
- / (sctfcoil_module.a_leg_cond * tfcoil_variables.n_tf)
+ / (sctfcoil_module.a_leg_cond * tfcoil_variables.n_tf_coils)
)
# tfcoil_variables.prescp containts the the total resistive power losses
@@ -1964,7 +1968,7 @@ def cpost(
curr,
rho,
fcool,
- n_tf,
+ n_tf_coils,
):
"""
author: P J Knight, CCFE, Culham Science Centre
@@ -2035,7 +2039,7 @@ def cpost(
# Mid-plane area calculations
# ---------------------------
# Total number of CP turns
- n_turns_tot = n_tf * n_tf_turn
+ n_turns_tot = n_tf_coils * n_tf_turn
# Area of the innner TF central hole [m2]
a_tfin_hole = np.pi * r_tfin_inleg**2
@@ -2048,7 +2052,7 @@ def cpost(
# Mid-plane outter ground insulation thickness [m2]
a_cp_gr_ins = (
np.pi * ((rmid + gr_ins_th) ** 2 - rmid**2)
- + 2.0e0 * gr_ins_th * (rmid - r_tfin_inleg) * n_tf
+ + 2.0e0 * gr_ins_th * (rmid - r_tfin_inleg) * n_tf_coils
)
# Mid-plane turn layer cross-section area [m2]
@@ -2061,7 +2065,7 @@ def cpost(
# Cooling pipes cross-section per coil [m2]
a_cp_cool = fcool * (
- (np.pi * rmid**2 - a_tfin_hole - a_cp_ins) / n_tf
+ (np.pi * rmid**2 - a_tfin_hole - a_cp_ins) / n_tf_coils
- 2.0e0 * gr_ins_th * (rmid - r_tfin_inleg)
) # Wedge ground insulation
# ---------------------------
@@ -2087,7 +2091,7 @@ def cpost(
if np.abs(rmid - rtop) < EPS:
# Exact conductor cross-section
a_cond_midplane = (
- np.pi * rmid**2 - a_tfin_hole - n_tf * a_cp_cool - a_cp_ins
+ np.pi * rmid**2 - a_tfin_hole - n_tf_coils * a_cp_cool - a_cp_ins
)
# Volumes and resisitive losses calculations
@@ -2156,15 +2160,15 @@ def cpost(
yy_cond[ii] = (
np.pi * r**2
- a_tfin_hole
- - n_tf * a_cp_cool
+ - n_tf_coils * a_cp_cool
- yy_ins[ii]
- - 2.0e0 * n_tf * gr_ins_th * (r - r_tfin_inleg)
+ - 2.0e0 * n_tf_coils * gr_ins_th * (r - r_tfin_inleg)
) # Wedge ground insulation
# Outer ground insulation area at z
yy_gr_ins[ii] = np.pi * (
(r + gr_ins_th) ** 2 - r**2
- ) + 2.0e0 * n_tf * gr_ins_th * (r - r_tfin_inleg)
+ ) + 2.0e0 * n_tf_coils * gr_ins_th * (r - r_tfin_inleg)
# Outer casing Cross-sectional area at z
yy_casout[ii] = np.pi * (
@@ -2203,7 +2207,7 @@ def cpost(
# Ground insulation layer cross-section at CP top [m2]
a_cp_gr_ins = (
np.pi * ((rtop + gr_ins_th) ** 2 - rtop**2)
- + 2.0e0 * gr_ins_th * (rtop - r_tfin_inleg) * n_tf
+ + 2.0e0 * gr_ins_th * (rtop - r_tfin_inleg) * n_tf_coils
)
# Outer casing cross-section area at CP top [m2]
@@ -2218,8 +2222,8 @@ def cpost(
np.pi * rtop**2
- a_tfin_hole
- a_cp_ins
- - n_tf * a_cp_cool
- - 2.0e0 * n_tf * gr_ins_th * (rtop - r_tfin_inleg)
+ - n_tf_coils * a_cp_cool
+ - 2.0e0 * n_tf_coils * gr_ins_th * (rtop - r_tfin_inleg)
) # subtracting ground insulation wedge separation
# Resistive power losses in taped section (variable radius section) [W]
@@ -2257,8 +2261,8 @@ def cpost(
np.pi * rtop**2
- a_tfin_hole
- a_cp_ins
- - n_tf * a_cp_cool
- - 2.0e0 * n_tf * gr_ins_th * (rtop - r_tfin_inleg)
+ - n_tf_coils * a_cp_cool
+ - 2.0e0 * n_tf_coils * gr_ins_th * (rtop - r_tfin_inleg)
)
)
) # ground insulation separation
@@ -2336,7 +2340,7 @@ def vv_stress_on_quench(self):
rm_vv=rm_vv,
theta1_vv=tfcoil_variables.theta1_vv,
# TF properties
- n_tf=tfcoil_variables.n_tf,
+ n_tf_coils=tfcoil_variables.n_tf_coils,
n_tf_turn=tfcoil_variables.n_tf_turn,
# Area of the radial plate taken to be the area of steel in the WP
# TODO: value clipped due to #1883
@@ -2383,7 +2387,7 @@ def tf_field_and_force(self):
0.5e0
* tfcoil_variables.bmaxtf
* tfcoil_variables.ritfc
- / tfcoil_variables.n_tf
+ / tfcoil_variables.n_tf_coils
)
# Vertical force per coil [N]
@@ -2411,7 +2415,7 @@ def tf_field_and_force(self):
vforce_tot = (
0.5e0
* (physics_variables.bt * physics_variables.rmajor * tfcoil_variables.ritfc)
- / (tfcoil_variables.n_tf * dr_wp**2)
+ / (tfcoil_variables.n_tf_coils * dr_wp**2)
* (
r_out_wp**2 * np.log(r_out_wp / r_in_wp)
+ r_in_outwp**2 * np.log((r_in_outwp + dr_wp) / r_in_outwp)
@@ -2437,7 +2441,7 @@ def tf_field_and_force(self):
* physics_variables.rmajor
* tfcoil_variables.ritfc
)
- / (tfcoil_variables.n_tf * dr_wp**2)
+ / (tfcoil_variables.n_tf_coils * dr_wp**2)
* (
2.0e0 * r_out_wp**2 * np.log(r_out_wp / r_in_wp)
+ 2.0e0 * dr_wp**2 * np.log(build_variables.r_cp_top / r_in_wp)
@@ -2467,7 +2471,7 @@ def tf_field_and_force(self):
# Total vertical force
sctfcoil_module.vforce_inboard_tot = (
- tfcoil_variables.vforce * tfcoil_variables.n_tf
+ tfcoil_variables.vforce * tfcoil_variables.n_tf_coils
)
@staticmethod
@@ -2684,7 +2688,7 @@ def tf_coil_area_and_masses(self):
tfcoil_variables.whtcas
+ tfcoil_variables.whtcon
+ tfcoil_variables.whtgw
- ) * tfcoil_variables.n_tf
+ ) * tfcoil_variables.n_tf_coils
# If spherical tokamak, distribute between centrepost and outboard legs
# (in this case, total TF coil length = inboard `cplen` + outboard `tfleng`)
@@ -2716,7 +2720,8 @@ def tf_coil_area_and_masses(self):
# Total TF conductor volume [m3]
vol_cond = (
- tfcoil_variables.vol_cond_cp + tfcoil_variables.n_tf * vol_cond_leg
+ tfcoil_variables.vol_cond_cp
+ + tfcoil_variables.n_tf_coils * vol_cond_leg
)
# Outboard leg TF turn insulation layer volume (per leg) [m3]
@@ -2724,7 +2729,8 @@ def tf_coil_area_and_masses(self):
# Total turn insulation layer volume [m3]
vol_ins = (
- sctfcoil_module.vol_ins_cp + tfcoil_variables.n_tf * vol_ins_leg
+ sctfcoil_module.vol_ins_cp
+ + tfcoil_variables.n_tf_coils * vol_ins_leg
)
# Ouboard leg TF ground insulation layer volume (per leg) [m3]
@@ -2733,7 +2739,7 @@ def tf_coil_area_and_masses(self):
# Total ground insulation layer volume [m3]
vol_gr_ins = (
sctfcoil_module.vol_gr_ins_cp
- + tfcoil_variables.n_tf * vol_gr_ins_leg
+ + tfcoil_variables.n_tf_coils * vol_gr_ins_leg
)
# Total volume of the CP casing [m3]
@@ -2747,28 +2753,28 @@ def tf_coil_area_and_masses(self):
vol_cond = (
tfcoil_variables.tfleng
* sctfcoil_module.a_leg_cond
- * tfcoil_variables.n_tf
+ * tfcoil_variables.n_tf_coils
)
# Total turn insulation layer volume [m3]
vol_ins = (
tfcoil_variables.tfleng
* sctfcoil_module.a_leg_ins
- * tfcoil_variables.n_tf
+ * tfcoil_variables.n_tf_coils
)
# Total ground insulation volume [m3]
vol_gr_ins = (
tfcoil_variables.tfleng
* sctfcoil_module.a_leg_gr_ins
- * tfcoil_variables.n_tf
+ * tfcoil_variables.n_tf_coils
)
# Total case volume [m3]
vol_case = (
tfcoil_variables.tfleng
* tfcoil_variables.acasetf
- * tfcoil_variables.n_tf
+ * tfcoil_variables.n_tf_coils
)
# ---
@@ -2777,17 +2783,17 @@ def tf_coil_area_and_masses(self):
# Copper magnets casing/conductor weights per coil [kg]
if tfcoil_variables.i_tf_sup == 0:
tfcoil_variables.whtcas = (
- fwbs_variables.denstl * vol_case / tfcoil_variables.n_tf
+ fwbs_variables.denstl * vol_case / tfcoil_variables.n_tf_coils
) # Per TF leg, no casing for outer leg
tfcoil_variables.whtconcu = (
- constants.dcopper * vol_cond / tfcoil_variables.n_tf
+ constants.dcopper * vol_cond / tfcoil_variables.n_tf_coils
)
tfcoil_variables.whtconal = 0.0e0
# Outer legs/CP weights
if physics_variables.itart == 1:
# Weight of all the TF legs
- tfcoil_variables.whttflgs = tfcoil_variables.n_tf * (
+ tfcoil_variables.whttflgs = tfcoil_variables.n_tf_coils * (
constants.dcopper * vol_cond_leg
+ tfcoil_variables.dcondins * (vol_ins_leg + vol_gr_ins_leg)
)
@@ -2805,17 +2811,17 @@ def tf_coil_area_and_masses(self):
elif tfcoil_variables.i_tf_sup == 2:
# Casing weight (CP only if physics_variables.itart = 1)bper leg/coil
tfcoil_variables.whtcas = (
- constants.dalu * vol_case / tfcoil_variables.n_tf
+ constants.dalu * vol_case / tfcoil_variables.n_tf_coils
)
tfcoil_variables.whtconcu = 0.0e0
tfcoil_variables.whtconal = (
- constants.dalu * vol_cond / tfcoil_variables.n_tf
+ constants.dalu * vol_cond / tfcoil_variables.n_tf_coils
)
# Outer legs/CP weights
if physics_variables.itart == 1:
# Weight of all the TF legs
- tfcoil_variables.whttflgs = tfcoil_variables.n_tf * (
+ tfcoil_variables.whttflgs = tfcoil_variables.n_tf_coils * (
constants.dalu * vol_cond_leg
+ tfcoil_variables.dcondins * (vol_ins_leg + vol_gr_ins_leg)
)
@@ -2830,12 +2836,12 @@ def tf_coil_area_and_masses(self):
# Turn insulation mass [kg]
tfcoil_variables.whtconin = (
- tfcoil_variables.dcondins * vol_ins / tfcoil_variables.n_tf
+ tfcoil_variables.dcondins * vol_ins / tfcoil_variables.n_tf_coils
)
# Ground wall insulation layer weight
tfcoil_variables.whtgw = (
- tfcoil_variables.dcondins * vol_gr_ins / tfcoil_variables.n_tf
+ tfcoil_variables.dcondins * vol_gr_ins / tfcoil_variables.n_tf_coils
)
# Total weight
@@ -2845,9 +2851,9 @@ def tf_coil_area_and_masses(self):
+ tfcoil_variables.whtconal
+ tfcoil_variables.whtconin
+ tfcoil_variables.whtgw
- ) * tfcoil_variables.n_tf
+ ) * tfcoil_variables.n_tf_coils
- def peak_tf_with_ripple(self, n_tf, wwp1, dr_tf_wp, tfin, bmaxtf):
+ def peak_tf_with_ripple(self, n_tf_coils, wwp1, dr_tf_wp, tfin, bmaxtf):
"""Peak toroidal field on the conductor
author: P J Knight, CCFE, Culham Science Centre
This subroutine calculates the peak toroidal field at the
@@ -2861,8 +2867,8 @@ def peak_tf_with_ripple(self, n_tf, wwp1, dr_tf_wp, tfin, bmaxtf):
M. Kovari, Toroidal Field Coils - Maximum Field and Ripple -
Parametric Calculation, July 2014
- :param n_tf: number of TF coils
- :type n_tf: float
+ :param n_tf_coils: number of TF coils
+ :type n_tf_coils: float
:param wwp1: width of plasma-facing face of winding pack (m)
:type wwp1: float
:param dr_tf_wp: radial thickness of winding pack (m)
@@ -2884,7 +2890,7 @@ def peak_tf_with_ripple(self, n_tf, wwp1, dr_tf_wp, tfin, bmaxtf):
# Set fitting coefficients for different numbers of TF coils
- int_n_tf = np.round(n_tf)
+ int_n_tf = np.round(n_tf_coils)
if int_n_tf == 16:
a[0] = 0.28101e0
@@ -2909,7 +2915,7 @@ def peak_tf_with_ripple(self, n_tf, wwp1, dr_tf_wp, tfin, bmaxtf):
# Maximum winding pack width before adjacent packs touch
# (ignoring the external case and ground wall thicknesses)
- wmax = (2.0e0 * tfin + dr_tf_wp) * np.tan(np.pi / n_tf)
+ wmax = (2.0e0 * tfin + dr_tf_wp) * np.tan(np.pi / n_tf_coils)
# Dimensionless winding pack width
@@ -2973,7 +2979,7 @@ def res_tf_internal_geom(self):
sctfcoil_module.awpc = (
np.pi
* (sctfcoil_module.r_wp_outer**2 - sctfcoil_module.r_wp_inner**2)
- / tfcoil_variables.n_tf
+ / tfcoil_variables.n_tf_coils
)
# Area of the front case, the plasma-facing case of the inner TF coil [m2]
@@ -2983,14 +2989,14 @@ def res_tf_internal_geom(self):
(sctfcoil_module.r_wp_outer + tfcoil_variables.casthi) ** 2
- sctfcoil_module.r_wp_outer**2
)
- / tfcoil_variables.n_tf
+ / tfcoil_variables.n_tf_coils
)
# WP mid-plane cross-section excluding ground insulation per coil [m2]
sctfcoil_module.awptf = np.pi * (
(sctfcoil_module.r_wp_outer - tfcoil_variables.tinstf) ** 2
- (sctfcoil_module.r_wp_inner + tfcoil_variables.tinstf) ** 2
- ) / tfcoil_variables.n_tf - 2.0e0 * tfcoil_variables.tinstf * (
+ ) / tfcoil_variables.n_tf_coils - 2.0e0 * tfcoil_variables.tinstf * (
tfcoil_variables.dr_tf_wp - 2.0e0 * tfcoil_variables.tinstf
)
@@ -3011,7 +3017,7 @@ def res_tf_internal_geom(self):
+ tfcoil_variables.thicndut
)
** 2
- ) / tfcoil_variables.n_tf - (
+ ) / tfcoil_variables.n_tf_coils - (
tfcoil_variables.dr_tf_wp
- 2.0e0 * (tfcoil_variables.tinstf + tfcoil_variables.thicndut)
) * 2.0e0 * (
@@ -3030,19 +3036,21 @@ def res_tf_internal_geom(self):
# Insulation fraction [-]
sctfcoil_module.f_tf_ins = (
- tfcoil_variables.n_tf * sctfcoil_module.a_tf_ins / tfcoil_variables.tfareain
+ tfcoil_variables.n_tf_coils
+ * sctfcoil_module.a_tf_ins
+ / tfcoil_variables.tfareain
)
# Total cross-sectional area of the bucking cylindre and the outer support
# support structure per coil [m2]
# physics_variables.itart = 1 : Only valid at mid-plane
tfcoil_variables.acasetf = (
- tfcoil_variables.tfareain / tfcoil_variables.n_tf
+ tfcoil_variables.tfareain / tfcoil_variables.n_tf_coils
) - sctfcoil_module.awpc
# Current per turn
tfcoil_variables.cpttf = tfcoil_variables.ritfc / (
- tfcoil_variables.n_tf_turn * tfcoil_variables.n_tf
+ tfcoil_variables.n_tf_turn * tfcoil_variables.n_tf_coils
)
# Exact current density on TF oubard legs
@@ -3155,7 +3163,7 @@ def sc_tf_internal_geom(self, i_tf_wp_geom, i_tf_case_geom, i_tf_turns_integer):
# Inboard coil steel fraction [-]
sctfcoil_module.f_tf_steel = (
- tfcoil_variables.n_tf
+ tfcoil_variables.n_tf_coils
* sctfcoil_module.a_tf_steel
/ tfcoil_variables.tfareain
)
@@ -3165,7 +3173,9 @@ def sc_tf_internal_geom(self, i_tf_wp_geom, i_tf_case_geom, i_tf_turns_integer):
# Inboard coil insulation fraction [-]
sctfcoil_module.f_tf_ins = (
- tfcoil_variables.n_tf * sctfcoil_module.a_tf_ins / tfcoil_variables.tfareain
+ tfcoil_variables.n_tf_coils
+ * sctfcoil_module.a_tf_ins
+ / tfcoil_variables.tfareain
)
# Negative areas or fractions error reporting
@@ -3356,7 +3366,7 @@ def tf_case_geom(self, i_tf_wp_geom, i_tf_case_geom):
Setting the case geometry and area for SC magnets
"""
tfcoil_variables.acasetf = (
- tfcoil_variables.tfareain / tfcoil_variables.n_tf
+ tfcoil_variables.tfareain / tfcoil_variables.n_tf_coils
) - sctfcoil_module.awpc
# Outboard leg cross-sectional area of surrounding case [m2]
@@ -3526,7 +3536,8 @@ def tf_wp_currents(self):
"""
tfcoil_variables.jwptf = max(
1.0e0,
- tfcoil_variables.ritfc / (tfcoil_variables.n_tf * sctfcoil_module.awptf),
+ tfcoil_variables.ritfc
+ / (tfcoil_variables.n_tf_coils * sctfcoil_module.awptf),
)
@staticmethod
@@ -4526,7 +4537,10 @@ def outtf(self, peaktfflag):
# TF coil geometry
po.osubhd(self.outfile, "TF coil Geometry :")
po.ovarin(
- self.outfile, "Number of TF coils", "(n_tf)", int(tfcoil_variables.n_tf)
+ self.outfile,
+ "Number of TF coils",
+ "(n_tf_coils)",
+ int(tfcoil_variables.n_tf_coils),
)
po.ovarre(
self.outfile,
@@ -4715,8 +4729,8 @@ def outtf(self, peaktfflag):
po.ovarre(
self.outfile,
"Total steel cross-section (m2)",
- "(a_tf_steel*n_tf)",
- sctfcoil_module.a_tf_steel * tfcoil_variables.n_tf,
+ "(a_tf_steel*n_tf_coils)",
+ sctfcoil_module.a_tf_steel * tfcoil_variables.n_tf_coils,
)
po.ovarre(
self.outfile,
@@ -4727,8 +4741,8 @@ def outtf(self, peaktfflag):
po.ovarre(
self.outfile,
"Total Insulation cross-section (total) (m2)",
- "(a_tf_ins*n_tf)",
- sctfcoil_module.a_tf_ins * tfcoil_variables.n_tf,
+ "(a_tf_ins*n_tf_coils)",
+ sctfcoil_module.a_tf_ins * tfcoil_variables.n_tf_coils,
)
po.ovarre(
self.outfile,
@@ -4834,8 +4848,8 @@ def outtf(self, peaktfflag):
po.ovarre(
self.outfile,
"Steel WP cross-section (total) (m2)",
- "(aswp*n_tf)",
- tfcoil_variables.aswp * tfcoil_variables.n_tf,
+ "(aswp*n_tf_coils)",
+ tfcoil_variables.aswp * tfcoil_variables.n_tf_coils,
)
po.ovarre(
self.outfile,
@@ -5221,8 +5235,8 @@ def outtf(self, peaktfflag):
po.ovarre(
self.outfile,
"Mass of each TF coil (kg)",
- "(whttf/n_tf)",
- tfcoil_variables.whttf / tfcoil_variables.n_tf,
+ "(whttf/n_tf_coils)",
+ tfcoil_variables.whttf / tfcoil_variables.n_tf_coils,
"OP ",
)
po.ovarre(
@@ -5597,7 +5611,7 @@ def outtf(self, peaktfflag):
"(casthi)",
)
- radius = radius / np.cos(np.pi / tfcoil_variables.n_tf)
+ radius = radius / np.cos(np.pi / tfcoil_variables.n_tf_coils)
po.obuild(
self.outfile,
"Plasma side case max radius",
@@ -7191,7 +7205,7 @@ def vv_stress_on_quench(
rm_vv,
theta1_vv,
# TF properties
- n_tf,
+ n_tf_coils,
n_tf_turn,
s_rp,
s_cc,
@@ -7232,7 +7246,7 @@ def vv_stress_on_quench(
joined to another circular arc in the approximation to the VV CCL,
using an arbitrary origin of coordinates (Rc2, Zc2).
- :param n_tf: the number of TF coils
+ :param n_tf_coils: the number of TF coils
:param n_tf_turn: the number of turns per TF coil
:param s_rp: the cross-sectional area of the radial plates of the TF coil
:param s_cc: the cross-sectional area of the TF coil case
@@ -7258,7 +7272,7 @@ def vv_stress_on_quench(
Plasma and Fusion Research. 15. 1405078-1405078. 10.1585/pfr.15.1405078.
"""
# Poloidal loop resistance (PLR) in ohms
- plr_coil = ((0.5 * ccl_length_coil) / (n_tf * (s_cc + s_rp))) * 1e-6
+ plr_coil = ((0.5 * ccl_length_coil) / (n_tf_coils * (s_cc + s_rp))) * 1e-6
plr_vv = ((0.84 / d_vv) * 0.94) * 1e-6
# relevant self-inductances in henry (H)
@@ -7284,7 +7298,7 @@ def vv_stress_on_quench(
i0 = i_op * np.exp(-lambda0 * tmaxforce)
i1 = (
lambda0
- * n_tf
+ * n_tf_coils
* n_tf_turn
* i_op
* (
@@ -7295,7 +7309,7 @@ def vv_stress_on_quench(
i2 = (lambda1 / lambda2) * i1
a_vv = (ro_vv + ri_vv) / (ro_vv - ri_vv)
- b_vvi = (constants.rmu0 * (n_tf * n_tf_turn * i0 + i1 + (i2 / 2))) / (
+ b_vvi = (constants.rmu0 * (n_tf_coils * n_tf_turn * i0 + i1 + (i2 / 2))) / (
2 * np.pi * ri_vv
)
j_vvi = i2 / (2 * np.pi * d_vv * ri_vv)
diff --git a/process/stellarator.py b/process/stellarator.py
index d549b477ef..bc69924d56 100644
--- a/process/stellarator.py
+++ b/process/stellarator.py
@@ -215,10 +215,10 @@ def stnewconfig(self):
physics_variables.rminor = physics_variables.rmajor / physics_variables.aspect
physics_variables.eps = 1.0e0 / physics_variables.aspect
- tfcoil_variables.n_tf = (
+ tfcoil_variables.n_tf_coils = (
stellarator_configuration.stella_config_coilspermodule
* stellarator_configuration.stella_config_symmetry
- ) # This overwrites tfcoil_variables.n_tf in input file.
+ ) # This overwrites tfcoil_variables.n_tf_coils in input file.
# Factors used to scale the reference point.
st.f_r = (
@@ -234,7 +234,7 @@ def stnewconfig(self):
physics_variables.aspect
/ stellarator_configuration.stella_config_aspect_ref
)
- st.f_n = tfcoil_variables.n_tf / (
+ st.f_n = tfcoil_variables.n_tf_coils / (
stellarator_configuration.stella_config_coilspermodule
* stellarator_configuration.stella_config_symmetry
) # Coil number factor
@@ -1049,7 +1049,7 @@ def blanket_neutronics(self):
+ 0.75
* tfcoil_variables.tfleng
* tfcoil_variables.arealeg
- * tfcoil_variables.n_tf
+ * tfcoil_variables.n_tf_coils
)
fwbs_variables.ptfnucpm3 = fwbs_variables.ptfnuc / tf_volume
@@ -2516,7 +2516,7 @@ def stcoil(self, output: bool):
b_max_k[k] = self.bmax_from_awp(
wp_width_r[k],
coilcurrent,
- tfcoil_variables.n_tf,
+ tfcoil_variables.n_tf_coils,
r_coil_major,
r_coil_minor,
)
@@ -2571,7 +2571,7 @@ def stcoil(self, output: bool):
tfcoil_variables.bmaxtf = self.bmax_from_awp(
wp_width_r_min,
coilcurrent,
- tfcoil_variables.n_tf,
+ tfcoil_variables.n_tf_coils,
r_coil_major,
r_coil_minor,
)
@@ -2725,7 +2725,7 @@ def stcoil(self, output: bool):
# [m^2] Total surface area of coil side facing plasma: inboard region
tfcoil_variables.tfsai = (
- tfcoil_variables.n_tf
+ tfcoil_variables.n_tf_coils
* tfcoil_variables.tftort
* 0.5e0
* tfcoil_variables.tfleng
@@ -2750,10 +2750,10 @@ def stcoil(self, output: bool):
# Variables for ALL coils.
tfcoil_variables.tfareain = (
- tfcoil_variables.n_tf * tfcoil_variables.arealeg
+ tfcoil_variables.n_tf_coils * tfcoil_variables.arealeg
) # [m^2] Total area of all coil legs (midplane)
tfcoil_variables.ritfc = (
- tfcoil_variables.n_tf * coilcurrent * 1.0e6
+ tfcoil_variables.n_tf_coils * coilcurrent * 1.0e6
) # [A] Total current in ALL coils
tfcoil_variables.oacdcp = (
tfcoil_variables.ritfc / tfcoil_variables.tfareain
@@ -2780,7 +2780,7 @@ def stcoil(self, output: bool):
** 2
* st.f_n**2
)
- * (tfcoil_variables.ritfc / tfcoil_variables.n_tf) ** 2
+ * (tfcoil_variables.ritfc / tfcoil_variables.n_tf_coils) ** 2
* 1.0e-9
) # [GJ] Total magnetic energy
@@ -2804,7 +2804,7 @@ def stcoil(self, output: bool):
tfcoil_variables.tfleng = (
stellarator_configuration.stella_config_coillength
* (r_coil_minor / stellarator_configuration.stella_config_coil_rminor)
- / tfcoil_variables.n_tf
+ / tfcoil_variables.n_tf_coils
) # [m] estimated average length of a coil
# [m^2] Total surface area of toroidal shells covering coils
@@ -2882,7 +2882,7 @@ def stcoil(self, output: bool):
# [kg] Total coil mass
tfcoil_variables.whttf = (
tfcoil_variables.whtcas + tfcoil_variables.whtcon + tfcoil_variables.whtgw
- ) * tfcoil_variables.n_tf
+ ) * tfcoil_variables.n_tf_coils
# End of general coil geometry values
#######################################################################################
@@ -2944,10 +2944,10 @@ def stcoil(self, output: bool):
# the conductor fraction is meant of the cable space#
# This is the old routine which is being replaced for now by the new one below
# protect(aio, tfes, acs, aturn, tdump, fcond, fcu, tba, tmax ,ajwpro, vd)
- # call protect(cpttf,estotftgj/tfcoil_variables.n_tf*1.0e9,acstf, tfcoil_variables.t_turn_tf**2 ,tdmptf,1-vftf,fcutfsu,tftmp,tmaxpro,jwdgpro2,vd)
+ # call protect(cpttf,estotftgj/tfcoil_variables.n_tf_coils*1.0e9,acstf, tfcoil_variables.t_turn_tf**2 ,tdmptf,1-vftf,fcutfsu,tftmp,tmaxpro,jwdgpro2,vd)
vd = self.u_max_protect_v(
- tfcoil_variables.estotftgj / tfcoil_variables.n_tf * 1.0e9,
+ tfcoil_variables.estotftgj / tfcoil_variables.n_tf_coils * 1.0e9,
tfcoil_variables.tdmptf,
tfcoil_variables.cpttf,
)
@@ -3026,7 +3026,7 @@ def stcoil(self, output: bool):
* tfcoil_variables.bmaxtf
/ stellarator_configuration.stella_config_wp_bmax
* stellarator_configuration.stella_config_coillength
- / tfcoil_variables.n_tf
+ / tfcoil_variables.n_tf_coils
/ tfcoil_variables.tfleng
)
centering_force_min_mn = (
@@ -3036,7 +3036,7 @@ def stcoil(self, output: bool):
* tfcoil_variables.bmaxtf
/ stellarator_configuration.stella_config_wp_bmax
* stellarator_configuration.stella_config_coillength
- / tfcoil_variables.n_tf
+ / tfcoil_variables.n_tf_coils
/ tfcoil_variables.tfleng
)
centering_force_avg_mn = (
@@ -3046,7 +3046,7 @@ def stcoil(self, output: bool):
* tfcoil_variables.bmaxtf
/ stellarator_configuration.stella_config_wp_bmax
* stellarator_configuration.stella_config_coillength
- / tfcoil_variables.n_tf
+ / tfcoil_variables.n_tf_coils
/ tfcoil_variables.tfleng
)
#
@@ -3271,7 +3271,9 @@ def jcrit_frommaterial(
return j_crit_sc * 1e-6
- def bmax_from_awp(self, wp_width_radial, current, n_tf, r_coil_major, r_coil_minor):
+ def bmax_from_awp(
+ self, wp_width_radial, current, n_tf_coils, r_coil_major, r_coil_minor
+ ):
"""Returns a fitted function for bmax for stellarators
author: J Lion, IPP Greifswald
@@ -3283,7 +3285,7 @@ def bmax_from_awp(self, wp_width_radial, current, n_tf, r_coil_major, r_coil_min
return (
2e-1
* current
- * n_tf
+ * n_tf_coils
/ (r_coil_major - r_coil_minor)
* (
stellarator_configuration.stella_config_a1
@@ -3580,7 +3582,10 @@ def stcoil_output(
po.osubhd(self.outfile, "General Coil Parameters :")
po.ovarre(
- self.outfile, "Number of modular coils", "(n_tf)", tfcoil_variables.n_tf
+ self.outfile,
+ "Number of modular coils",
+ "(n_tf_coils)",
+ tfcoil_variables.n_tf_coils,
)
po.ovarre(self.outfile, "Av. coil major radius", "(coil_r)", r_coil_major)
po.ovarre(self.outfile, "Av. coil minor radius", "(coil_a)", r_coil_minor)
@@ -3594,8 +3599,8 @@ def stcoil_output(
po.ovarre(
self.outfile,
"Cross-sectional area per coil (m2)",
- "(tfarea/n_tf)",
- tfcoil_variables.tfareain / tfcoil_variables.n_tf,
+ "(tfarea/n_tf_coils)",
+ tfcoil_variables.tfareain / tfcoil_variables.n_tf_coils,
)
po.ovarre(
self.outfile,
@@ -3657,8 +3662,8 @@ def stcoil_output(
po.ovarre(
self.outfile,
"Current per coil(MA)",
- "(ritfc/n_tf)",
- 1.0e-6 * tfcoil_variables.ritfc / tfcoil_variables.n_tf,
+ "(ritfc/n_tf_coils)",
+ 1.0e-6 * tfcoil_variables.ritfc / tfcoil_variables.n_tf_coils,
)
po.ovarre(
self.outfile,
@@ -3847,14 +3852,14 @@ def stcoil_output(
"(ritfc/acond)",
1.0e-6
* tfcoil_variables.ritfc
- / tfcoil_variables.n_tf
+ / tfcoil_variables.n_tf_coils
/ tfcoil_variables.acond,
)
po.ovarre(
self.outfile,
"Current density in SC area (A/m2)",
"(ritfc/acond/f_scu)",
- 1.0e-6 * tfcoil_variables.ritfc / tfcoil_variables.n_tf / ap / f_scu,
+ 1.0e-6 * tfcoil_variables.ritfc / tfcoil_variables.n_tf_coils / ap / f_scu,
)
po.ovarre(self.outfile, "Superconductor faction of WP (1)", "(f_scu)", f_scu)
diff --git a/process/tfcoil.py b/process/tfcoil.py
index 05eaecd4c0..d983c936ef 100644
--- a/process/tfcoil.py
+++ b/process/tfcoil.py
@@ -67,7 +67,7 @@ def cntrpst(self):
n_tcool_it = 20
# Coolant channels:
- acool = tfv.a_cp_cool * tfv.n_tf # Cooling cross-sectional area
+ acool = tfv.a_cp_cool * tfv.n_tf_coils # Cooling cross-sectional area
dcool = 2.0e0 * tfv.rcool # Diameter
lcool = 2.0e0 * (bv.hmax + bv.dr_tf_outboard) # Length
tfv.ncool = acool / (constants.pi * tfv.rcool**2) # Number
diff --git a/process/vacuum.py b/process/vacuum.py
index 7490cd4baf..1ce2273d5e 100644
--- a/process/vacuum.py
+++ b/process/vacuum.py
@@ -62,7 +62,7 @@ def run(self, output: bool) -> None:
buv.dr_shld_inboard,
buv.dr_tf_inboard,
buv.rsldi - buv.dr_shld_vv_gap_inboard - buv.dr_vv_inboard,
- tfv.n_tf,
+ tfv.n_tf_coils,
tv.t_between_pulse,
pv.dene,
pv.idivrt,
@@ -104,7 +104,7 @@ def vacuum_simple(self, output) -> float:
* vacv.pumpareafraction
* vacv.pumpspeedfactor
* pv.a_plasma_surface
- / tfv.n_tf
+ / tfv.n_tf_coils
)
wallarea = (pv.a_plasma_surface / 1084.0e0) * 2000.0e0
@@ -186,7 +186,7 @@ def vacuum(
thshldi,
thtf,
ritf,
- n_tf,
+ n_tf_coils,
t_between_pulse,
nplasma,
ndiv,
@@ -272,7 +272,7 @@ def vacuum(
# (9.0 for N2, 5.0 for He and 25. for DT)
pfus = pfusmw * 1.0e6 # Fusion power (W)
- ntf = int(n_tf)
+ ntf = int(n_tf_coils)
# Feed rate (gas load) of D-T into chamber (pellets + gas puffing +
# NBI + ...) = load from fueller + load from NBI
diff --git a/source/fortran/constraint_equations.f90 b/source/fortran/constraint_equations.f90
index 3ab65fdea9..3f3d4d8ef9 100755
--- a/source/fortran/constraint_equations.f90
+++ b/source/fortran/constraint_equations.f90
@@ -2490,7 +2490,7 @@ subroutine constraint_eqn_063(tmp_cc, tmp_con, tmp_err, tmp_symbol, tmp_units)
!! tfno : input real : number of TF coils (default = 50 for stellarators)
!! niterpump : input real : number of high vacuum pumps (real number), each with the throughput
use constraint_variables, only: fniterpump
- use tfcoil_variables, only: n_tf
+ use tfcoil_variables, only: n_tf_coils
use vacuum_variables, only: niterpump
implicit none
real(dp), intent(out) :: tmp_cc
@@ -2499,9 +2499,9 @@ subroutine constraint_eqn_063(tmp_cc, tmp_con, tmp_err, tmp_symbol, tmp_units)
character(len=1), intent(out) :: tmp_symbol
character(len=10), intent(out) :: tmp_units
- tmp_cc = 1.0D0 - fniterpump * n_tf / niterpump
- tmp_con = n_tf
- tmp_err = n_tf * tmp_cc
+ tmp_cc = 1.0D0 - fniterpump * n_tf_coils / niterpump
+ tmp_con = n_tf_coils
+ tmp_err = n_tf_coils * tmp_cc
tmp_symbol = '<'
tmp_units = ''
diff --git a/source/fortran/input.f90 b/source/fortran/input.f90
index c02462780a..f2209baff9 100644
--- a/source/fortran/input.f90
+++ b/source/fortran/input.f90
@@ -330,7 +330,7 @@ subroutine parse_input_file(in_file,out_file,show_changes)
casthi, n_pancake, bcritsc, i_tf_sup, str_pf_con_res, thwcndut, &
thicndut, tftmp, oacdcp, tmax_croco, ptempalw, tmargmin_tf, tmpcry, &
sig_tf_case_max, dztop, dcond, str_cs_con_res, etapump, drtop, vcool, dcondins, &
- i_tf_tresca, dhecoil, tmaxpro, n_tf, tcpav, fcutfsu, jbus, &
+ i_tf_tresca, dhecoil, tmaxpro, n_tf_coils, tcpav, fcutfsu, jbus, &
casthi_fraction, tmargmin_cs, vdalw, dcase, t_turn_tf,&
cpttf_max, tdmptf, casths, i_tf_turns_integer, quench_model, &
tcritsc, layer_ins, tinstf, n_layer, tcoolin, ripmax, frhocp, &
@@ -1735,8 +1735,8 @@ subroutine parse_input_file(in_file,out_file,show_changes)
case ('rho_tf_bus')
call parse_real_variable('rho_tf_bus', rho_tf_bus, 0.0D0, 1.0D-5, &
'TF coil bus (feeders) resistivity (ohm-m)')
- case ('n_tf')
- call parse_real_variable('n_tf', n_tf, 0.0D0, 100.0D0, &
+ case ('n_tf_coils')
+ call parse_real_variable('n_tf_coils', n_tf_coils, 0.0D0, 100.0D0, &
'Number of TF coils')
case ('n_tf_turn')
call parse_real_variable('n_tf_turn', n_tf_turn, 0.0D0, 100.0D0, &
@@ -1811,7 +1811,7 @@ subroutine parse_input_file(in_file,out_file,show_changes)
'Coolant fraction of TF coil leg')
case ('len_tf_bus')
call parse_real_variable('len_tf_bus', len_tf_bus, 0.01D0, 1.0D3, &
- 'TF coil bus length (m)')
+ 'TF coil bus length (m)')
! PF coil settings
diff --git a/source/fortran/scan.f90 b/source/fortran/scan.f90
index 71f80dc436..ccaf1aa326 100644
--- a/source/fortran/scan.f90
+++ b/source/fortran/scan.f90
@@ -192,7 +192,7 @@ subroutine scan_1d_store_output(iscan, ifail, noutvars_, ipnscns_, outvar)
use process_output, only: oblnkl
use numerics, only: sqsumsq
use tfcoil_variables, only: tfareain, wwp2, sig_tf_wp, tfcmw, tcpmax, oacdcp, &
- tfcpmw, fcutfsu, acond, fcoolcp, rcool, whttf, ppump, vcool, wwp1, n_tf, &
+ tfcpmw, fcutfsu, acond, fcoolcp, rcool, whttf, ppump, vcool, wwp1, n_tf_coils, &
dr_tf_wp, b_crit_upper_nbti
use fwbs_variables, only: tpeak
use physics_variables, only: q, aspect, p_plasma_rad_mw, dene, fusion_power, btot, tesep, &
@@ -273,7 +273,7 @@ subroutine scan_1d_store_output(iscan, ifail, noutvars_, ipnscns_, outvar)
outvar(54,iscan) = fcutfsu
outvar(55,iscan) = (wwp1+wwp2)*dr_tf_wp
outvar(56,iscan) = acond
- outvar(57,iscan) = tfareain/n_tf
+ outvar(57,iscan) = tfareain/n_tf_coils
outvar(58,iscan) = f_alpha_energy_confinement_min
outvar(66,iscan) = f_nd_alpha_electron
outvar(69,iscan) = fimp(1)
diff --git a/source/fortran/stellarator.f90 b/source/fortran/stellarator.f90
index 081dabba3d..83abff24c6 100644
--- a/source/fortran/stellarator.f90
+++ b/source/fortran/stellarator.f90
@@ -58,7 +58,7 @@ subroutine stinit
triang, hfac, labels_confinement_scalings
use numerics, only: boundl, boundu
use stellarator_variables, only: istell
- use tfcoil_variables, only: n_tf
+ use tfcoil_variables, only: n_tf_coils
use times_variables, only: t_burn, t_cycle, tdown, t_between_pulse, t_fusion_ramp, t_current_ramp_up, &
t_pulse_repetition, t_ramp_down, t_precharge
use global_variables, only: icase
diff --git a/source/fortran/tfcoil_variables.f90 b/source/fortran/tfcoil_variables.f90
index 0a3f1466e1..e2946aee2c 100644
--- a/source/fortran/tfcoil_variables.f90
+++ b/source/fortran/tfcoil_variables.f90
@@ -586,7 +586,7 @@ module tfcoil_variables
!! - i_tf_sup = 1 : SC magnet, eff_tf_cryo = 0.13 (ITER design)
!! - i_tf_sup = 2 : Cryo-aluminium, eff_tf_cryo = 0.4
- real(dp) :: n_tf
+ real(dp) :: n_tf_coils
!! Number of TF coils (default = 50 for stellarators). Number of TF coils outer legs for ST
real(dp) :: tfocrn
@@ -686,15 +686,15 @@ module tfcoil_variables
real(dp) :: whtcon
!! TF coil conductor mass per coil (kg/coil).
- !! For `itart=1`, coil is return limb plus centrepost/n_tf
+ !! For `itart=1`, coil is return limb plus centrepost/n_tf_coils
real(dp) :: whtconcu
!! copper mass in TF coil conductor (kg/coil).
- !! For `itart=1`, coil is return limb plus centrepost/n_tf
+ !! For `itart=1`, coil is return limb plus centrepost/n_tf_coils
real(dp) :: whtconal
!! Aluminium mass in TF coil conductor (kg/coil).
- !! For `itart=1`, coil is return limb plus centrepost/n_tf
+ !! For `itart=1`, coil is return limb plus centrepost/n_tf_coils
real(dp) :: whtconin
!! conduit insulation mass in TF coil conductor (kg/coil)
@@ -979,7 +979,7 @@ subroutine init_tfcoil_variables
pres_joints = 0.0D0
tfleng = 0.0D0
eff_tf_cryo = -1.0D0
- n_tf = 16.0D0
+ n_tf_coils = 16.0D0
tfocrn = 0.0D0
tfsai = 0.0D0
tfsao = 0.0D0
diff --git a/tests/integration/data/large_tokamak_1_MFILE.DAT b/tests/integration/data/large_tokamak_1_MFILE.DAT
index 8802d3c2e7..77611eb8b9 100644
--- a/tests/integration/data/large_tokamak_1_MFILE.DAT
+++ b/tests/integration/data/large_tokamak_1_MFILE.DAT
@@ -665,7 +665,7 @@
Superconductor_material_________________________________________________ (i_tf_sc_mat)_________________ 1
Presence_of_TF_demountable_joints_______________________________________ (itart)_______________________ 0
TF_inboard_leg_support_strategy_________________________________________ (i_tf_bucking)________________ 1
- Number_of_TF_coils______________________________________________________ (n_tf)________________________ 16
+ Number_of_TF_coils______________________________________________________ (n_tf_coils)________________________ 16
Inboard_leg_centre_radius_(m)___________________________________________ (r_tf_inboard_mid)____________ 3.1673E+00 OP
Outboard_leg_centre_radius_(m)__________________________________________ (r_tf_outboard_mid)___________ 1.4985E+01 OP
Total_inboard_leg_radial_thickness_(m)__________________________________ (dr_tf_inboard)_______________________ 9.1597E-01 ITV
@@ -685,9 +685,9 @@
TF_coil_arc_point_4_R_(m)_______________________________________________ (xarc(5))_____________________ 3.6253E+00
TF_coil_arc_point_4_Z_(m)_______________________________________________ (yarc(5))_____________________ -5.2909E+00
TF_cross-section_(total)_(m2)___________________________________________ (tfareain)____________________ 1.8229E+01
- Total_steel_cross-section_(m2)__________________________________________ (a_tf_steel*n_tf)_____________ 1.2853E+01
+ Total_steel_cross-section_(m2)__________________________________________ (a_tf_steel*n_tf_coils)_____________ 1.2853E+01
Total_steel_TF_fraction_________________________________________________ (f_tf_steel)__________________ 7.0508E-01
- Total_Insulation_cross-section_(total)_(m2)_____________________________ (a_tf_ins*n_tf)_______________ 8.4752E-01
+ Total_Insulation_cross-section_(total)_(m2)_____________________________ (a_tf_ins*n_tf_coils)_______________ 8.4752E-01
Total_Insulation_fraction_______________________________________________ (f_tf_ins)____________________ 4.6493E-02
Casing_cross_section_area_(per_leg)_(m2)________________________________ (acasetf)_____________________ 5.6444E-01
Inboard_leg_case_plasma_side_wall_thickness_(m)_________________________ (casthi)______________________ 6.0000E-02
@@ -701,7 +701,7 @@
Winding_pack_toroidal_width_2_(m)_______________________________________ (wwp2)________________________ 1.0901E+00 OP
Ground_wall_insulation_thickness_(m)____________________________________ (tinstf)______________________ 8.0000E-03
Winding_pack_insertion_gap_(m)__________________________________________ (tfinsgap)____________________ 1.0000E-02
- Steel_WP_cross-section_(total)_(m2)_____________________________________ (aswp*n_tf)___________________ 3.8217E+00
+ Steel_WP_cross-section_(total)_(m2)_____________________________________ (aswp*n_tf_coils)___________________ 3.8217E+00
Steel_WP_fraction_______________________________________________________ (aswp/awpc)___________________ 4.1550E-01
Insulation_WP_fraction__________________________________________________ (aiwp/awpc)___________________ 4.7934E-02
Cable_WP_fraction_______________________________________________________ ((awpc-aswp-aiwp)/awpc)_______ 5.3656E-01
@@ -728,7 +728,7 @@
Steel_conduit_mass_per_coil_(kg)________________________________________ (whtconsh)____________________ 8.9310E+04 OP
Conduit_insulation_mass_per_coil_(kg)___________________________________ (whtconin)____________________ 2.3777E+03 OP
Total_conduit_mass_per_coil_(kg)________________________________________ (whtcon)______________________ 1.5446E+05 OP
- Mass_of_each_TF_coil_(kg)_______________________________________________ (whttf/n_tf)__________________ 7.1402E+05 OP
+ Mass_of_each_TF_coil_(kg)_______________________________________________ (whttf/n_tf_coils)__________________ 7.1402E+05 OP
Total_TF_coil_mass_(kg)_________________________________________________ (whttf)_______________________ 1.1424E+07 OP
Nominal_peak_field_assuming_toroidal_symmetry_(T)_______________________ (bmaxtf)______________________ 1.2178E+01 OP
Total_current_in_all_TF_coils_(MA)______________________________________ (ritfc/1.D6)__________________ 2.1176E+02 OP
@@ -1778,7 +1778,7 @@ casths = 0.05
ripmax = 0.6
* Number of TF coils
-n_tf = 16
+n_tf_coils = 16
* Groundwall insulation thickness [m]
tinstf = 0.008
diff --git a/tests/integration/data/large_tokamak_2_MFILE.DAT b/tests/integration/data/large_tokamak_2_MFILE.DAT
index ecda92ea4c..e32266d1f4 100644
--- a/tests/integration/data/large_tokamak_2_MFILE.DAT
+++ b/tests/integration/data/large_tokamak_2_MFILE.DAT
@@ -666,7 +666,7 @@
Superconductor_material_________________________________________________ (i_tf_sc_mat)_________________ 1
Presence_of_TF_demountable_joints_______________________________________ (itart)_______________________ 0
TF_inboard_leg_support_strategy_________________________________________ (i_tf_bucking)________________ 1
- Number_of_TF_coils______________________________________________________ (n_tf)________________________ 16
+ Number_of_TF_coils______________________________________________________ (n_tf_coils)________________________ 16
Inboard_leg_centre_radius_(m)___________________________________________ (r_tf_inboard_mid)____________ 3.1673E+00 OP
Outboard_leg_centre_radius_(m)__________________________________________ (r_tf_outboard_mid)___________ 1.4985E+01 OP
Total_inboard_leg_radial_thickness_(m)__________________________________ (dr_tf_inboard)_______________________ 9.1597E-01 ITV
@@ -686,9 +686,9 @@
TF_coil_arc_point_4_R_(m)_______________________________________________ (xarc(5))_____________________ 3.6253E+00
TF_coil_arc_point_4_Z_(m)_______________________________________________ (yarc(5))_____________________ -5.2909E+00
TF_cross-section_(total)_(m2)___________________________________________ (tfareain)____________________ 1.8229E+01
- Total_steel_cross-section_(m2)__________________________________________ (a_tf_steel*n_tf)_____________ 1.2853E+01
+ Total_steel_cross-section_(m2)__________________________________________ (a_tf_steel*n_tf_coils)_____________ 1.2853E+01
Total_steel_TF_fraction_________________________________________________ (f_tf_steel)__________________ 7.0508E-01
- Total_Insulation_cross-section_(total)_(m2)_____________________________ (a_tf_ins*n_tf)_______________ 8.4752E-01
+ Total_Insulation_cross-section_(total)_(m2)_____________________________ (a_tf_ins*n_tf_coils)_______________ 8.4752E-01
Total_Insulation_fraction_______________________________________________ (f_tf_ins)____________________ 4.6493E-02
Casing_cross_section_area_(per_leg)_(m2)________________________________ (acasetf)_____________________ 5.6444E-01
Inboard_leg_case_plasma_side_wall_thickness_(m)_________________________ (casthi)______________________ 6.0000E-02
@@ -702,7 +702,7 @@
Winding_pack_toroidal_width_2_(m)_______________________________________ (wwp2)________________________ 1.0901E+00 OP
Ground_wall_insulation_thickness_(m)____________________________________ (tinstf)______________________ 8.0000E-03
Winding_pack_insertion_gap_(m)__________________________________________ (tfinsgap)____________________ 1.0000E-02
- Steel_WP_cross-section_(total)_(m2)_____________________________________ (aswp*n_tf)___________________ 3.8217E+00
+ Steel_WP_cross-section_(total)_(m2)_____________________________________ (aswp*n_tf_coils)___________________ 3.8217E+00
Steel_WP_fraction_______________________________________________________ (aswp/awpc)___________________ 4.1550E-01
Insulation_WP_fraction__________________________________________________ (aiwp/awpc)___________________ 4.7934E-02
Cable_WP_fraction_______________________________________________________ ((awpc-aswp-aiwp)/awpc)_______ 5.3656E-01
@@ -729,7 +729,7 @@
Steel_conduit_mass_per_coil_(kg)________________________________________ (whtconsh)____________________ 8.9310E+04 OP
Conduit_insulation_mass_per_coil_(kg)___________________________________ (whtconin)____________________ 2.3777E+03 OP
Total_conduit_mass_per_coil_(kg)________________________________________ (whtcon)______________________ 1.5446E+05 OP
- Mass_of_each_TF_coil_(kg)_______________________________________________ (whttf/n_tf)__________________ 7.1402E+05 OP
+ Mass_of_each_TF_coil_(kg)_______________________________________________ (whttf/n_tf_coils)__________________ 7.1402E+05 OP
Total_TF_coil_mass_(kg)_________________________________________________ (whttf)_______________________ 1.1424E+07 OP
Nominal_peak_field_assuming_toroidal_symmetry_(T)_______________________ (bmaxtf)______________________ 1.2178E+01 OP
Total_current_in_all_TF_coils_(MA)______________________________________ (ritfc/1.D6)__________________ 2.1176E+02 OP
@@ -1779,7 +1779,7 @@ casths = 0.05
ripmax = 0.6
* Number of TF coils
-n_tf = 16
+n_tf_coils = 16
* Groundwall insulation thickness [m]
tinstf = 0.008
diff --git a/tests/integration/data/large_tokamak_3_MFILE.DAT b/tests/integration/data/large_tokamak_3_MFILE.DAT
index 01411831cb..c231495efa 100644
--- a/tests/integration/data/large_tokamak_3_MFILE.DAT
+++ b/tests/integration/data/large_tokamak_3_MFILE.DAT
@@ -666,7 +666,7 @@
Superconductor_material_________________________________________________ (i_tf_sc_mat)_________________ 1
Presence_of_TF_demountable_joints_______________________________________ (itart)_______________________ 0
TF_inboard_leg_support_strategy_________________________________________ (i_tf_bucking)________________ 1
- Number_of_TF_coils______________________________________________________ (n_tf)________________________ 16
+ Number_of_TF_coils______________________________________________________ (n_tf_coils)________________________ 16
Inboard_leg_centre_radius_(m)___________________________________________ (r_tf_inboard_mid)____________ 3.1673E+00 OP
Outboard_leg_centre_radius_(m)__________________________________________ (r_tf_outboard_mid)___________ 1.4985E+01 OP
Total_inboard_leg_radial_thickness_(m)__________________________________ (dr_tf_inboard)_______________________ 9.1597E-01 ITV
@@ -686,9 +686,9 @@
TF_coil_arc_point_4_R_(m)_______________________________________________ (xarc(5))_____________________ 3.6253E+00
TF_coil_arc_point_4_Z_(m)_______________________________________________ (yarc(5))_____________________ -5.2909E+00
TF_cross-section_(total)_(m2)___________________________________________ (tfareain)____________________ 1.8229E+01
- Total_steel_cross-section_(m2)__________________________________________ (a_tf_steel*n_tf)_____________ 1.2853E+01
+ Total_steel_cross-section_(m2)__________________________________________ (a_tf_steel*n_tf_coils)_____________ 1.2853E+01
Total_steel_TF_fraction_________________________________________________ (f_tf_steel)__________________ 7.0508E-01
- Total_Insulation_cross-section_(total)_(m2)_____________________________ (a_tf_ins*n_tf)_______________ 8.4752E-01
+ Total_Insulation_cross-section_(total)_(m2)_____________________________ (a_tf_ins*n_tf_coils)_______________ 8.4752E-01
Total_Insulation_fraction_______________________________________________ (f_tf_ins)____________________ 4.6493E-02
Casing_cross_section_area_(per_leg)_(m2)________________________________ (acasetf)_____________________ 5.6444E-01
Inboard_leg_case_plasma_side_wall_thickness_(m)_________________________ (casthi)______________________ 6.0000E-02
@@ -702,7 +702,7 @@
Winding_pack_toroidal_width_2_(m)_______________________________________ (wwp2)________________________ 1.0901E+00 OP
Ground_wall_insulation_thickness_(m)____________________________________ (tinstf)______________________ 8.0000E-03
Winding_pack_insertion_gap_(m)__________________________________________ (tfinsgap)____________________ 1.0000E-02
- Steel_WP_cross-section_(total)_(m2)_____________________________________ (aswp*n_tf)___________________ 3.8217E+00
+ Steel_WP_cross-section_(total)_(m2)_____________________________________ (aswp*n_tf_coils)___________________ 3.8217E+00
Steel_WP_fraction_______________________________________________________ (aswp/awpc)___________________ 4.1550E-01
Insulation_WP_fraction__________________________________________________ (aiwp/awpc)___________________ 4.7934E-02
Cable_WP_fraction_______________________________________________________ ((awpc-aswp-aiwp)/awpc)_______ 5.3656E-01
@@ -729,7 +729,7 @@
Steel_conduit_mass_per_coil_(kg)________________________________________ (whtconsh)____________________ 8.9310E+04 OP
Conduit_insulation_mass_per_coil_(kg)___________________________________ (whtconin)____________________ 2.3777E+03 OP
Total_conduit_mass_per_coil_(kg)________________________________________ (whtcon)______________________ 1.5446E+05 OP
- Mass_of_each_TF_coil_(kg)_______________________________________________ (whttf/n_tf)__________________ 7.1402E+05 OP
+ Mass_of_each_TF_coil_(kg)_______________________________________________ (whttf/n_tf_coils)__________________ 7.1402E+05 OP
Total_TF_coil_mass_(kg)_________________________________________________ (whttf)_______________________ 1.1424E+07 OP
Nominal_peak_field_assuming_toroidal_symmetry_(T)_______________________ (bmaxtf)______________________ 1.2178E+01 OP
Total_current_in_all_TF_coils_(MA)______________________________________ (ritfc/1.D6)__________________ 2.1176E+02 OP
@@ -1779,7 +1779,7 @@ casths = 0.05
ripmax = 0.6
* Number of TF coils
-n_tf = 16
+n_tf_coils = 16
* Groundwall insulation thickness [m]
tinstf = 0.008
diff --git a/tests/integration/data/large_tokamak_4_MFILE.DAT b/tests/integration/data/large_tokamak_4_MFILE.DAT
index 503a1ef5e9..df32479d9d 100644
--- a/tests/integration/data/large_tokamak_4_MFILE.DAT
+++ b/tests/integration/data/large_tokamak_4_MFILE.DAT
@@ -666,7 +666,7 @@
Superconductor_material_________________________________________________ (i_tf_sc_mat)_________________ 1
Presence_of_TF_demountable_joints_______________________________________ (itart)_______________________ 0
TF_inboard_leg_support_strategy_________________________________________ (i_tf_bucking)________________ 1
- Number_of_TF_coils______________________________________________________ (n_tf)________________________ 16
+ Number_of_TF_coils______________________________________________________ (n_tf_coils)________________________ 16
Inboard_leg_centre_radius_(m)___________________________________________ (r_tf_inboard_mid)____________ 3.1673E+00 OP
Outboard_leg_centre_radius_(m)__________________________________________ (r_tf_outboard_mid)___________ 1.4985E+01 OP
Total_inboard_leg_radial_thickness_(m)__________________________________ (dr_tf_inboard)_______________________ 9.1597E-01 ITV
@@ -686,9 +686,9 @@
TF_coil_arc_point_4_R_(m)_______________________________________________ (xarc(5))_____________________ 3.6253E+00
TF_coil_arc_point_4_Z_(m)_______________________________________________ (yarc(5))_____________________ -5.2909E+00
TF_cross-section_(total)_(m2)___________________________________________ (tfareain)____________________ 1.8229E+01
- Total_steel_cross-section_(m2)__________________________________________ (a_tf_steel*n_tf)_____________ 1.2853E+01
+ Total_steel_cross-section_(m2)__________________________________________ (a_tf_steel*n_tf_coils)_____________ 1.2853E+01
Total_steel_TF_fraction_________________________________________________ (f_tf_steel)__________________ 7.0508E-01
- Total_Insulation_cross-section_(total)_(m2)_____________________________ (a_tf_ins*n_tf)_______________ 8.4752E-01
+ Total_Insulation_cross-section_(total)_(m2)_____________________________ (a_tf_ins*n_tf_coils)_______________ 8.4752E-01
Total_Insulation_fraction_______________________________________________ (f_tf_ins)____________________ 4.6493E-02
Casing_cross_section_area_(per_leg)_(m2)________________________________ (acasetf)_____________________ 5.6444E-01
Inboard_leg_case_plasma_side_wall_thickness_(m)_________________________ (casthi)______________________ 6.0000E-02
@@ -702,7 +702,7 @@
Winding_pack_toroidal_width_2_(m)_______________________________________ (wwp2)________________________ 1.0901E+00 OP
Ground_wall_insulation_thickness_(m)____________________________________ (tinstf)______________________ 8.0000E-03
Winding_pack_insertion_gap_(m)__________________________________________ (tfinsgap)____________________ 1.0000E-02
- Steel_WP_cross-section_(total)_(m2)_____________________________________ (aswp*n_tf)___________________ 3.8217E+00
+ Steel_WP_cross-section_(total)_(m2)_____________________________________ (aswp*n_tf_coils)___________________ 3.8217E+00
Steel_WP_fraction_______________________________________________________ (aswp/awpc)___________________ 4.1550E-01
Insulation_WP_fraction__________________________________________________ (aiwp/awpc)___________________ 4.7934E-02
Cable_WP_fraction_______________________________________________________ ((awpc-aswp-aiwp)/awpc)_______ 5.3656E-01
@@ -729,7 +729,7 @@
Steel_conduit_mass_per_coil_(kg)________________________________________ (whtconsh)____________________ 8.9310E+04 OP
Conduit_insulation_mass_per_coil_(kg)___________________________________ (whtconin)____________________ 2.3777E+03 OP
Total_conduit_mass_per_coil_(kg)________________________________________ (whtcon)______________________ 1.5446E+05 OP
- Mass_of_each_TF_coil_(kg)_______________________________________________ (whttf/n_tf)__________________ 7.1402E+05 OP
+ Mass_of_each_TF_coil_(kg)_______________________________________________ (whttf/n_tf_coils)__________________ 7.1402E+05 OP
Total_TF_coil_mass_(kg)_________________________________________________ (whttf)_______________________ 1.1424E+07 OP
Nominal_peak_field_assuming_toroidal_symmetry_(T)_______________________ (bmaxtf)______________________ 1.2178E+01 OP
Total_current_in_all_TF_coils_(MA)______________________________________ (ritfc/1.D6)__________________ 2.1176E+02 OP
@@ -1779,7 +1779,7 @@ casths = 0.05
ripmax = 0.6
* Number of TF coils
-n_tf = 16
+n_tf_coils = 16
* Groundwall insulation thickness [m]
tinstf = 0.008
diff --git a/tests/integration/data/large_tokamak_IN.DAT b/tests/integration/data/large_tokamak_IN.DAT
index 550b519893..67db2769fd 100644
--- a/tests/integration/data/large_tokamak_IN.DAT
+++ b/tests/integration/data/large_tokamak_IN.DAT
@@ -589,7 +589,7 @@ casths = 0.05
ripmax = 0.6
* Number of TF coils
-n_tf = 16
+n_tf_coils = 16
* Groundwall insulation thickness [m]
tinstf = 0.008
diff --git a/tests/integration/data/large_tokamak_MFILE.DAT b/tests/integration/data/large_tokamak_MFILE.DAT
index f58d3487e6..872434ce7d 100644
--- a/tests/integration/data/large_tokamak_MFILE.DAT
+++ b/tests/integration/data/large_tokamak_MFILE.DAT
@@ -664,7 +664,7 @@
Superconductor_material_________________________________________________ (i_tf_sc_mat)_________________ 1
Presence_of_TF_demountable_joints_______________________________________ (itart)_______________________ 0
TF_inboard_leg_support_strategy_________________________________________ (i_tf_bucking)________________ 1
- Number_of_TF_coils______________________________________________________ (n_tf)________________________ 16
+ Number_of_TF_coils______________________________________________________ (n_tf_coils)________________________ 16
Inboard_leg_centre_radius_(m)___________________________________________ (r_tf_inboard_mid)____________ 3.1606E+00 OP
Inboard_leg_inner_radius_(m)____________________________________________ (r_tf_inboard_in)_____________ 2.6958E+00 OP
Inboard_leg_outer_radius_(m)____________________________________________ (r_tf_inboard_out)____________ 3.6253E+00 OP
@@ -689,9 +689,9 @@
TF_coil_arc_point_4_R_(m)_______________________________________________ (xarc(5))_____________________ 3.6253E+00
TF_coil_arc_point_4_Z_(m)_______________________________________________ (yarc(5))_____________________ -5.2909E+00
TF_cross-section_(total)_(m2)___________________________________________ (tfareain)____________________ 1.8459E+01
- Total_steel_cross-section_(m2)__________________________________________ (a_tf_steel*n_tf)_____________ 1.3045E+01
+ Total_steel_cross-section_(m2)__________________________________________ (a_tf_steel*n_tf_coils)_____________ 1.3045E+01
Total_steel_TF_fraction_________________________________________________ (f_tf_steel)__________________ 7.0671E-01
- Total_Insulation_cross-section_(total)_(m2)_____________________________ (a_tf_ins*n_tf)_______________ 8.5858E-01
+ Total_Insulation_cross-section_(total)_(m2)_____________________________ (a_tf_ins*n_tf_coils)_______________ 8.5858E-01
Total_Insulation_fraction_______________________________________________ (f_tf_ins)____________________ 4.6514E-02
Casing_cross_section_area_(per_leg)_(m2)________________________________ (acasetf)_____________________ 5.7164E-01
Inboard_leg_case_plasma_side_wall_thickness_(m)_________________________ (casthi)______________________ 6.0000E-02
@@ -705,7 +705,7 @@
Winding_pack_toroidal_width_2_(m)_______________________________________ (wwp2)________________________ 1.0872E+00 OP
Ground_wall_insulation_thickness_(m)____________________________________ (tinstf)______________________ 8.0000E-03
Winding_pack_insertion_gap_(m)__________________________________________ (tfinsgap)____________________ 1.0000E-02
- Steel_WP_cross-section_(total)_(m2)_____________________________________ (aswp*n_tf)___________________ 3.8986E+00
+ Steel_WP_cross-section_(total)_(m2)_____________________________________ (aswp*n_tf_coils)___________________ 3.8986E+00
Steel_WP_fraction_______________________________________________________ (aswp/awpc)___________________ 4.1865E-01
Insulation_WP_fraction__________________________________________________ (aiwp/awpc)___________________ 4.8392E-02
Cable_WP_fraction_______________________________________________________ ((awpc-aswp-aiwp)/awpc)_______ 5.3296E-01
@@ -732,7 +732,7 @@
Steel_conduit_mass_per_coil_(kg)________________________________________ (whtconsh)____________________ 9.1170E+04 OP
Conduit_insulation_mass_per_coil_(kg)___________________________________ (whtconin)____________________ 2.4319E+03 OP
Total_conduit_mass_per_coil_(kg)________________________________________ (whtcon)______________________ 1.5648E+05 OP
- Mass_of_each_TF_coil_(kg)_______________________________________________ (whttf/n_tf)__________________ 7.2486E+05 OP
+ Mass_of_each_TF_coil_(kg)_______________________________________________ (whttf/n_tf_coils)__________________ 7.2486E+05 OP
Total_TF_coil_mass_(kg)_________________________________________________ (whttf)_______________________ 1.1598E+07 OP
Nominal_peak_field_assuming_toroidal_symmetry_(T)_______________________ (bmaxtf)______________________ 1.2296E+01 OP
Total_current_in_all_TF_coils_(MA)______________________________________ (ritfc/1.D6)__________________ 2.1381E+02 OP
@@ -1780,7 +1780,7 @@ casths = 0.05
ripmax = 0.6
* Number of TF coils
-n_tf = 16
+n_tf_coils = 16
* Groundwall insulation thickness [m]
tinstf = 0.008
diff --git a/tests/integration/data/large_tokamak_once_through.IN.DAT b/tests/integration/data/large_tokamak_once_through.IN.DAT
index 4ed427dd3f..26bbfd8fec 100644
--- a/tests/integration/data/large_tokamak_once_through.IN.DAT
+++ b/tests/integration/data/large_tokamak_once_through.IN.DAT
@@ -415,7 +415,7 @@ fcutfsu = 0.8231999768826475 * copper fraction of cable conductor (TF coils)
i_tf_sc_mat = 1 * Switch for superconductor material in TF coils;
ripmax = 0.6 * aximum allowable toroidal field ripple amplitude at plasma edge (%)
tdmptf = 17.97282589344206 * fast discharge time for TF coil in event of quench (s) (`iteration variable 56`)
-n_tf = 16 * Number of TF coils (default = 50 for stellarators); Number of TF coils outer legs for ST
+n_tf_coils = 16 * Number of TF coils (default = 50 for stellarators); Number of TF coils outer legs for ST
tftmp = 4.75 * peak helium coolant temperature in TF coils and PF coils (K)
thkcas = 0.2816873221155309 * inboard TF coil case outer (non-plasma side) thickness (m) (`iteration variable 57`)
dr_tf_wp = 0.5153787768966674 * radial thickness of winding pack (m) (`iteration variable 140`) (issue #514)
diff --git a/tests/integration/data/ref_IN.DAT b/tests/integration/data/ref_IN.DAT
index 424924ace1..65f2faf0a1 100644
--- a/tests/integration/data/ref_IN.DAT
+++ b/tests/integration/data/ref_IN.DAT
@@ -305,7 +305,7 @@ casths = 0.05 * Inboard tf coil sidewall case thickness (m)
cpttf = 6.5e+04 * Tf coil current per turn (a);
ripmax = 0.6 * Maximum allowable toroidal field ripple amplitude
tdmptf = 30.0 * Dump time for tf coil (s)
-n_tf = 16 * Number of tf coils (default = 50 for stellarators)
+n_tf_coils = 16 * Number of tf coils (default = 50 for stellarators)
alstrtf = 5.8E8 * allowable stress in TF coil (Pa)
dhecoil = 0.010 * diameter of He coil in TF winding (m)
tftmp = 4.750 * Peak helium coolant temperature in tf coils and pf coils (k)
diff --git a/tests/integration/data/scan_2D_MFILE.DAT b/tests/integration/data/scan_2D_MFILE.DAT
index 8f073bd91e..955285a050 100644
--- a/tests/integration/data/scan_2D_MFILE.DAT
+++ b/tests/integration/data/scan_2D_MFILE.DAT
@@ -667,7 +667,7 @@
Superconductor_material_________________________________________________ (i_tf_sc_mat)_________________ 1
Presence_of_TF_demountable_joints_______________________________________ (itart)_______________________ 0
TF_inboard_leg_support_strategy_________________________________________ (i_tf_bucking)________________ 1
- Number_of_TF_coils______________________________________________________ (n_tf)________________________ 16
+ Number_of_TF_coils______________________________________________________ (n_tf_coils)________________________ 16
Inboard_leg_centre_radius_(m)___________________________________________ (r_tf_inboard_mid)____________ 3.1879E+00 OP
Outboard_leg_centre_radius_(m)__________________________________________ (r_tf_outboard_mid)___________ 1.4984E+01 OP
Total_inboard_leg_radial_thickness_(m)__________________________________ (dr_tf_inboard)_______________________ 8.7479E-01 ITV
@@ -687,9 +687,9 @@
TF_coil_arc_point_4_R_(m)_______________________________________________ (xarc(5))_____________________ 3.6253E+00
TF_coil_arc_point_4_Z_(m)_______________________________________________ (yarc(5))_____________________ -5.2909E+00
TF_cross-section_(total)_(m2)___________________________________________ (tfareain)____________________ 1.7522E+01
- Total_steel_cross-section_(m2)__________________________________________ (a_tf_steel*n_tf)_____________ 1.2447E+01
+ Total_steel_cross-section_(m2)__________________________________________ (a_tf_steel*n_tf_coils)_____________ 1.2447E+01
Total_steel_TF_fraction_________________________________________________ (f_tf_steel)__________________ 7.1032E-01
- Total_Insulation_cross-section_(total)_(m2)_____________________________ (a_tf_ins*n_tf)_______________ 8.3156E-01
+ Total_Insulation_cross-section_(total)_(m2)_____________________________ (a_tf_ins*n_tf_coils)_______________ 8.3156E-01
Total_Insulation_fraction_______________________________________________ (f_tf_ins)____________________ 4.7457E-02
Casing_cross_section_area_(per_leg)_(m2)________________________________ (acasetf)_____________________ 5.4632E-01
Inboard_leg_case_plasma_side_wall_thickness_(m)_________________________ (casthi)______________________ 6.0000E-02
@@ -703,7 +703,7 @@
Winding_pack_toroidal_width_2_(m)_______________________________________ (wwp2)________________________ 1.1005E+00 OP
Ground_wall_insulation_thickness_(m)____________________________________ (tinstf)______________________ 8.0000E-03
Winding_pack_insertion_gap_(m)__________________________________________ (tfinsgap)____________________ 1.0000E-02
- Steel_WP_cross-section_(total)_(m2)_____________________________________ (aswp*n_tf)___________________ 3.7055E+00
+ Steel_WP_cross-section_(total)_(m2)_____________________________________ (aswp*n_tf_coils)___________________ 3.7055E+00
Steel_WP_fraction_______________________________________________________ (aswp/awpc)___________________ 4.2197E-01
Insulation_WP_fraction__________________________________________________ (aiwp/awpc)___________________ 4.8925E-02
Cable_WP_fraction_______________________________________________________ ((awpc-aswp-aiwp)/awpc)_______ 5.2910E-01
@@ -730,7 +730,7 @@
Steel_conduit_mass_per_coil_(kg)________________________________________ (whtconsh)____________________ 8.6415E+04 OP
Conduit_insulation_mass_per_coil_(kg)___________________________________ (whtconin)____________________ 2.3121E+03 OP
Total_conduit_mass_per_coil_(kg)________________________________________ (whtcon)______________________ 1.4642E+05 OP
- Mass_of_each_TF_coil_(kg)_______________________________________________ (whttf/n_tf)__________________ 6.8257E+05 OP
+ Mass_of_each_TF_coil_(kg)_______________________________________________ (whttf/n_tf_coils)__________________ 6.8257E+05 OP
Total_TF_coil_mass_(kg)_________________________________________________ (whttf)_______________________ 1.0921E+07 OP
Nominal_peak_field_assuming_toroidal_symmetry_(T)_______________________ (bmaxtf)______________________ 1.1962E+01 OP
Total_current_in_all_TF_coils_(MA)______________________________________ (ritfc/1.D6)__________________ 2.0800E+02 OP
@@ -1830,7 +1830,7 @@
Superconductor_material_________________________________________________ (i_tf_sc_mat)_________________ 1
Presence_of_TF_demountable_joints_______________________________________ (itart)_______________________ 0
TF_inboard_leg_support_strategy_________________________________________ (i_tf_bucking)________________ 1
- Number_of_TF_coils______________________________________________________ (n_tf)________________________ 16
+ Number_of_TF_coils______________________________________________________ (n_tf_coils)________________________ 16
Inboard_leg_centre_radius_(m)___________________________________________ (r_tf_inboard_mid)____________ 3.1962E+00 OP
Outboard_leg_centre_radius_(m)__________________________________________ (r_tf_outboard_mid)___________ 1.4984E+01 OP
Total_inboard_leg_radial_thickness_(m)__________________________________ (dr_tf_inboard)_______________________ 8.5817E-01 ITV
@@ -1850,9 +1850,9 @@
TF_coil_arc_point_4_R_(m)_______________________________________________ (xarc(5))_____________________ 3.6253E+00
TF_coil_arc_point_4_Z_(m)_______________________________________________ (yarc(5))_____________________ -5.2909E+00
TF_cross-section_(total)_(m2)___________________________________________ (tfareain)____________________ 1.7234E+01
- Total_steel_cross-section_(m2)__________________________________________ (a_tf_steel*n_tf)_____________ 1.2248E+01
+ Total_steel_cross-section_(m2)__________________________________________ (a_tf_steel*n_tf_coils)_____________ 1.2248E+01
Total_steel_TF_fraction_________________________________________________ (f_tf_steel)__________________ 7.1070E-01
- Total_Insulation_cross-section_(total)_(m2)_____________________________ (a_tf_ins*n_tf)_______________ 8.2321E-01
+ Total_Insulation_cross-section_(total)_(m2)_____________________________ (a_tf_ins*n_tf_coils)_______________ 8.2321E-01
Total_Insulation_fraction_______________________________________________ (f_tf_ins)____________________ 4.7766E-02
Casing_cross_section_area_(per_leg)_(m2)________________________________ (acasetf)_____________________ 5.3536E-01
Inboard_leg_case_plasma_side_wall_thickness_(m)_________________________ (casthi)______________________ 6.0000E-02
@@ -1866,7 +1866,7 @@
Winding_pack_toroidal_width_2_(m)_______________________________________ (wwp2)________________________ 1.1033E+00 OP
Ground_wall_insulation_thickness_(m)____________________________________ (tinstf)______________________ 8.0000E-03
Winding_pack_insertion_gap_(m)__________________________________________ (tfinsgap)____________________ 1.0000E-02
- Steel_WP_cross-section_(total)_(m2)_____________________________________ (aswp*n_tf)___________________ 3.6827E+00
+ Steel_WP_cross-section_(total)_(m2)_____________________________________ (aswp*n_tf_coils)___________________ 3.6827E+00
Steel_WP_fraction_______________________________________________________ (aswp/awpc)___________________ 4.2483E-01
Insulation_WP_fraction__________________________________________________ (aiwp/awpc)___________________ 4.8742E-02
Cable_WP_fraction_______________________________________________________ ((awpc-aswp-aiwp)/awpc)_______ 5.2643E-01
@@ -1893,7 +1893,7 @@
Steel_conduit_mass_per_coil_(kg)________________________________________ (whtconsh)____________________ 8.5813E+04 OP
Conduit_insulation_mass_per_coil_(kg)___________________________________ (whtconin)____________________ 2.2720E+03 OP
Total_conduit_mass_per_coil_(kg)________________________________________ (whtcon)______________________ 1.4464E+05 OP
- Mass_of_each_TF_coil_(kg)_______________________________________________ (whttf/n_tf)__________________ 6.6839E+05 OP
+ Mass_of_each_TF_coil_(kg)_______________________________________________ (whttf/n_tf_coils)__________________ 6.6839E+05 OP
Total_TF_coil_mass_(kg)_________________________________________________ (whttf)_______________________ 1.0694E+07 OP
Nominal_peak_field_assuming_toroidal_symmetry_(T)_______________________ (bmaxtf)______________________ 1.1732E+01 OP
Total_current_in_all_TF_coils_(MA)______________________________________ (ritfc/1.D6)__________________ 2.0400E+02 OP
@@ -2993,7 +2993,7 @@
Superconductor_material_________________________________________________ (i_tf_sc_mat)_________________ 1
Presence_of_TF_demountable_joints_______________________________________ (itart)_______________________ 0
TF_inboard_leg_support_strategy_________________________________________ (i_tf_bucking)________________ 1
- Number_of_TF_coils______________________________________________________ (n_tf)________________________ 16
+ Number_of_TF_coils______________________________________________________ (n_tf_coils)________________________ 16
Inboard_leg_centre_radius_(m)___________________________________________ (r_tf_inboard_mid)____________ 3.2030E+00 OP
Outboard_leg_centre_radius_(m)__________________________________________ (r_tf_outboard_mid)___________ 1.4984E+01 OP
Total_inboard_leg_radial_thickness_(m)__________________________________ (dr_tf_inboard)_______________________ 8.4468E-01 ITV
@@ -3013,9 +3013,9 @@
TF_coil_arc_point_4_R_(m)_______________________________________________ (xarc(5))_____________________ 3.6253E+00
TF_coil_arc_point_4_Z_(m)_______________________________________________ (yarc(5))_____________________ -5.2909E+00
TF_cross-section_(total)_(m2)___________________________________________ (tfareain)____________________ 1.6999E+01
- Total_steel_cross-section_(m2)__________________________________________ (a_tf_steel*n_tf)_____________ 1.2093E+01
+ Total_steel_cross-section_(m2)__________________________________________ (a_tf_steel*n_tf_coils)_____________ 1.2093E+01
Total_steel_TF_fraction_________________________________________________ (f_tf_steel)__________________ 7.1139E-01
- Total_Insulation_cross-section_(total)_(m2)_____________________________ (a_tf_ins*n_tf)_______________ 8.1642E-01
+ Total_Insulation_cross-section_(total)_(m2)_____________________________ (a_tf_ins*n_tf_coils)_______________ 8.1642E-01
Total_Insulation_fraction_______________________________________________ (f_tf_ins)____________________ 4.8027E-02
Casing_cross_section_area_(per_leg)_(m2)________________________________ (acasetf)_____________________ 5.2777E-01
Inboard_leg_case_plasma_side_wall_thickness_(m)_________________________ (casthi)______________________ 6.0000E-02
@@ -3029,7 +3029,7 @@
Winding_pack_toroidal_width_2_(m)_______________________________________ (wwp2)________________________ 1.1061E+00 OP
Ground_wall_insulation_thickness_(m)____________________________________ (tinstf)______________________ 8.0000E-03
Winding_pack_insertion_gap_(m)__________________________________________ (tfinsgap)____________________ 1.0000E-02
- Steel_WP_cross-section_(total)_(m2)_____________________________________ (aswp*n_tf)___________________ 3.6486E+00
+ Steel_WP_cross-section_(total)_(m2)_____________________________________ (aswp*n_tf_coils)___________________ 3.6486E+00
Steel_WP_fraction_______________________________________________________ (aswp/awpc)___________________ 4.2651E-01
Insulation_WP_fraction__________________________________________________ (aiwp/awpc)___________________ 4.8744E-02
Cable_WP_fraction_______________________________________________________ ((awpc-aswp-aiwp)/awpc)_______ 5.2475E-01
@@ -3056,7 +3056,7 @@
Steel_conduit_mass_per_coil_(kg)________________________________________ (whtconsh)____________________ 8.4962E+04 OP
Conduit_insulation_mass_per_coil_(kg)___________________________________ (whtconin)____________________ 2.2408E+03 OP
Total_conduit_mass_per_coil_(kg)________________________________________ (whtcon)______________________ 1.4272E+05 OP
- Mass_of_each_TF_coil_(kg)_______________________________________________ (whttf/n_tf)__________________ 6.5756E+05 OP
+ Mass_of_each_TF_coil_(kg)_______________________________________________ (whttf/n_tf_coils)__________________ 6.5756E+05 OP
Total_TF_coil_mass_(kg)_________________________________________________ (whttf)_______________________ 1.0521E+07 OP
Nominal_peak_field_assuming_toroidal_symmetry_(T)_______________________ (bmaxtf)______________________ 1.1502E+01 OP
Total_current_in_all_TF_coils_(MA)______________________________________ (ritfc/1.D6)__________________ 2.0000E+02 OP
@@ -4156,7 +4156,7 @@
Superconductor_material_________________________________________________ (i_tf_sc_mat)_________________ 1
Presence_of_TF_demountable_joints_______________________________________ (itart)_______________________ 0
TF_inboard_leg_support_strategy_________________________________________ (i_tf_bucking)________________ 1
- Number_of_TF_coils______________________________________________________ (n_tf)________________________ 16
+ Number_of_TF_coils______________________________________________________ (n_tf_coils)________________________ 16
Inboard_leg_centre_radius_(m)___________________________________________ (r_tf_inboard_mid)____________ 3.2023E+00 OP
Outboard_leg_centre_radius_(m)__________________________________________ (r_tf_outboard_mid)___________ 1.4984E+01 OP
Total_inboard_leg_radial_thickness_(m)__________________________________ (dr_tf_inboard)_______________________ 8.4602E-01 ITV
@@ -4176,9 +4176,9 @@
TF_coil_arc_point_4_R_(m)_______________________________________________ (xarc(5))_____________________ 3.6253E+00
TF_coil_arc_point_4_Z_(m)_______________________________________________ (yarc(5))_____________________ -5.2909E+00
TF_cross-section_(total)_(m2)___________________________________________ (tfareain)____________________ 1.7023E+01
- Total_steel_cross-section_(m2)__________________________________________ (a_tf_steel*n_tf)_____________ 1.2109E+01
+ Total_steel_cross-section_(m2)__________________________________________ (a_tf_steel*n_tf_coils)_____________ 1.2109E+01
Total_steel_TF_fraction_________________________________________________ (f_tf_steel)__________________ 7.1136E-01
- Total_Insulation_cross-section_(total)_(m2)_____________________________ (a_tf_ins*n_tf)_______________ 8.1709E-01
+ Total_Insulation_cross-section_(total)_(m2)_____________________________ (a_tf_ins*n_tf_coils)_______________ 8.1709E-01
Total_Insulation_fraction_______________________________________________ (f_tf_ins)____________________ 4.8000E-02
Casing_cross_section_area_(per_leg)_(m2)________________________________ (acasetf)_____________________ 5.2827E-01
Inboard_leg_case_plasma_side_wall_thickness_(m)_________________________ (casthi)______________________ 6.0000E-02
@@ -4192,7 +4192,7 @@
Winding_pack_toroidal_width_2_(m)_______________________________________ (wwp2)________________________ 1.1057E+00 OP
Ground_wall_insulation_thickness_(m)____________________________________ (tinstf)______________________ 8.0000E-03
Winding_pack_insertion_gap_(m)__________________________________________ (tfinsgap)____________________ 1.0000E-02
- Steel_WP_cross-section_(total)_(m2)_____________________________________ (aswp*n_tf)___________________ 3.6570E+00
+ Steel_WP_cross-section_(total)_(m2)_____________________________________ (aswp*n_tf_coils)___________________ 3.6570E+00
Steel_WP_fraction_______________________________________________________ (aswp/awpc)___________________ 4.2670E-01
Insulation_WP_fraction__________________________________________________ (aiwp/awpc)___________________ 4.8713E-02
Cable_WP_fraction_______________________________________________________ ((awpc-aswp-aiwp)/awpc)_______ 5.2458E-01
@@ -4219,7 +4219,7 @@
Steel_conduit_mass_per_coil_(kg)________________________________________ (whtconsh)____________________ 8.5162E+04 OP
Conduit_insulation_mass_per_coil_(kg)___________________________________ (whtconin)____________________ 2.2436E+03 OP
Total_conduit_mass_per_coil_(kg)________________________________________ (whtcon)______________________ 1.4304E+05 OP
- Mass_of_each_TF_coil_(kg)_______________________________________________ (whttf/n_tf)__________________ 6.5855E+05 OP
+ Mass_of_each_TF_coil_(kg)_______________________________________________ (whttf/n_tf_coils)__________________ 6.5855E+05 OP
Total_TF_coil_mass_(kg)_________________________________________________ (whttf)_______________________ 1.0537E+07 OP
Nominal_peak_field_assuming_toroidal_symmetry_(T)_______________________ (bmaxtf)______________________ 1.1502E+01 OP
Total_current_in_all_TF_coils_(MA)______________________________________ (ritfc/1.D6)__________________ 2.0000E+02 OP
@@ -5319,7 +5319,7 @@
Superconductor_material_________________________________________________ (i_tf_sc_mat)_________________ 1
Presence_of_TF_demountable_joints_______________________________________ (itart)_______________________ 0
TF_inboard_leg_support_strategy_________________________________________ (i_tf_bucking)________________ 1
- Number_of_TF_coils______________________________________________________ (n_tf)________________________ 16
+ Number_of_TF_coils______________________________________________________ (n_tf_coils)________________________ 16
Inboard_leg_centre_radius_(m)___________________________________________ (r_tf_inboard_mid)____________ 3.1962E+00 OP
Outboard_leg_centre_radius_(m)__________________________________________ (r_tf_outboard_mid)___________ 1.4984E+01 OP
Total_inboard_leg_radial_thickness_(m)__________________________________ (dr_tf_inboard)_______________________ 8.5817E-01 ITV
@@ -5339,9 +5339,9 @@
TF_coil_arc_point_4_R_(m)_______________________________________________ (xarc(5))_____________________ 3.6253E+00
TF_coil_arc_point_4_Z_(m)_______________________________________________ (yarc(5))_____________________ -5.2909E+00
TF_cross-section_(total)_(m2)___________________________________________ (tfareain)____________________ 1.7234E+01
- Total_steel_cross-section_(m2)__________________________________________ (a_tf_steel*n_tf)_____________ 1.2244E+01
+ Total_steel_cross-section_(m2)__________________________________________ (a_tf_steel*n_tf_coils)_____________ 1.2244E+01
Total_steel_TF_fraction_________________________________________________ (f_tf_steel)__________________ 7.1042E-01
- Total_Insulation_cross-section_(total)_(m2)_____________________________ (a_tf_ins*n_tf)_______________ 8.2348E-01
+ Total_Insulation_cross-section_(total)_(m2)_____________________________ (a_tf_ins*n_tf_coils)_______________ 8.2348E-01
Total_Insulation_fraction_______________________________________________ (f_tf_ins)____________________ 4.7782E-02
Casing_cross_section_area_(per_leg)_(m2)________________________________ (acasetf)_____________________ 5.3358E-01
Inboard_leg_case_plasma_side_wall_thickness_(m)_________________________ (casthi)______________________ 6.0000E-02
@@ -5355,7 +5355,7 @@
Winding_pack_toroidal_width_2_(m)_______________________________________ (wwp2)________________________ 1.1026E+00 OP
Ground_wall_insulation_thickness_(m)____________________________________ (tinstf)______________________ 8.0000E-03
Winding_pack_insertion_gap_(m)__________________________________________ (tfinsgap)____________________ 1.0000E-02
- Steel_WP_cross-section_(total)_(m2)_____________________________________ (aswp*n_tf)___________________ 3.7063E+00
+ Steel_WP_cross-section_(total)_(m2)_____________________________________ (aswp*n_tf_coils)___________________ 3.7063E+00
Steel_WP_fraction_______________________________________________________ (aswp/awpc)___________________ 4.2616E-01
Insulation_WP_fraction__________________________________________________ (aiwp/awpc)___________________ 4.8578E-02
Cable_WP_fraction_______________________________________________________ ((awpc-aswp-aiwp)/awpc)_______ 5.2526E-01
@@ -5382,7 +5382,7 @@
Steel_conduit_mass_per_coil_(kg)________________________________________ (whtconsh)____________________ 8.6364E+04 OP
Conduit_insulation_mass_per_coil_(kg)___________________________________ (whtconin)____________________ 2.2718E+03 OP
Total_conduit_mass_per_coil_(kg)________________________________________ (whtcon)______________________ 1.4530E+05 OP
- Mass_of_each_TF_coil_(kg)_______________________________________________ (whttf/n_tf)__________________ 6.6756E+05 OP
+ Mass_of_each_TF_coil_(kg)_______________________________________________ (whttf/n_tf_coils)__________________ 6.6756E+05 OP
Total_TF_coil_mass_(kg)_________________________________________________ (whttf)_______________________ 1.0681E+07 OP
Nominal_peak_field_assuming_toroidal_symmetry_(T)_______________________ (bmaxtf)______________________ 1.1732E+01 OP
Total_current_in_all_TF_coils_(MA)______________________________________ (ritfc/1.D6)__________________ 2.0400E+02 OP
@@ -6482,7 +6482,7 @@
Superconductor_material_________________________________________________ (i_tf_sc_mat)_________________ 1
Presence_of_TF_demountable_joints_______________________________________ (itart)_______________________ 0
TF_inboard_leg_support_strategy_________________________________________ (i_tf_bucking)________________ 1
- Number_of_TF_coils______________________________________________________ (n_tf)________________________ 16
+ Number_of_TF_coils______________________________________________________ (n_tf_coils)________________________ 16
Inboard_leg_centre_radius_(m)___________________________________________ (r_tf_inboard_mid)____________ 3.1876E+00 OP
Outboard_leg_centre_radius_(m)__________________________________________ (r_tf_outboard_mid)___________ 1.4984E+01 OP
Total_inboard_leg_radial_thickness_(m)__________________________________ (dr_tf_inboard)_______________________ 8.7538E-01 ITV
@@ -6502,9 +6502,9 @@
TF_coil_arc_point_4_R_(m)_______________________________________________ (xarc(5))_____________________ 3.6253E+00
TF_coil_arc_point_4_Z_(m)_______________________________________________ (yarc(5))_____________________ -5.2909E+00
TF_cross-section_(total)_(m2)___________________________________________ (tfareain)____________________ 1.7533E+01
- Total_steel_cross-section_(m2)__________________________________________ (a_tf_steel*n_tf)_____________ 1.2448E+01
+ Total_steel_cross-section_(m2)__________________________________________ (a_tf_steel*n_tf_coils)_____________ 1.2448E+01
Total_steel_TF_fraction_________________________________________________ (f_tf_steel)__________________ 7.0998E-01
- Total_Insulation_cross-section_(total)_(m2)_____________________________ (a_tf_ins*n_tf)_______________ 8.3058E-01
+ Total_Insulation_cross-section_(total)_(m2)_____________________________ (a_tf_ins*n_tf_coils)_______________ 8.3058E-01
Total_Insulation_fraction_______________________________________________ (f_tf_ins)____________________ 4.7373E-02
Casing_cross_section_area_(per_leg)_(m2)________________________________ (acasetf)_____________________ 5.4242E-01
Inboard_leg_case_plasma_side_wall_thickness_(m)_________________________ (casthi)______________________ 6.0000E-02
@@ -6518,7 +6518,7 @@
Winding_pack_toroidal_width_2_(m)_______________________________________ (wwp2)________________________ 1.0987E+00 OP
Ground_wall_insulation_thickness_(m)____________________________________ (tinstf)______________________ 8.0000E-03
Winding_pack_insertion_gap_(m)__________________________________________ (tfinsgap)____________________ 1.0000E-02
- Steel_WP_cross-section_(total)_(m2)_____________________________________ (aswp*n_tf)___________________ 3.7690E+00
+ Steel_WP_cross-section_(total)_(m2)_____________________________________ (aswp*n_tf_coils)___________________ 3.7690E+00
Steel_WP_fraction_______________________________________________________ (aswp/awpc)___________________ 4.2569E-01
Insulation_WP_fraction__________________________________________________ (aiwp/awpc)___________________ 4.8321E-02
Cable_WP_fraction_______________________________________________________ ((awpc-aswp-aiwp)/awpc)_______ 5.2599E-01
@@ -6545,7 +6545,7 @@
Steel_conduit_mass_per_coil_(kg)________________________________________ (whtconsh)____________________ 8.7899E+04 OP
Conduit_insulation_mass_per_coil_(kg)___________________________________ (whtconin)____________________ 2.3025E+03 OP
Total_conduit_mass_per_coil_(kg)________________________________________ (whtcon)______________________ 1.4821E+05 OP
- Mass_of_each_TF_coil_(kg)_______________________________________________ (whttf/n_tf)__________________ 6.8120E+05 OP
+ Mass_of_each_TF_coil_(kg)_______________________________________________ (whttf/n_tf_coils)__________________ 6.8120E+05 OP
Total_TF_coil_mass_(kg)_________________________________________________ (whttf)_______________________ 1.0899E+07 OP
Nominal_peak_field_assuming_toroidal_symmetry_(T)_______________________ (bmaxtf)______________________ 1.1962E+01 OP
Total_current_in_all_TF_coils_(MA)______________________________________ (ritfc/1.D6)__________________ 2.0800E+02 OP
@@ -7645,7 +7645,7 @@
Superconductor_material_________________________________________________ (i_tf_sc_mat)_________________ 1
Presence_of_TF_demountable_joints_______________________________________ (itart)_______________________ 0
TF_inboard_leg_support_strategy_________________________________________ (i_tf_bucking)________________ 1
- Number_of_TF_coils______________________________________________________ (n_tf)________________________ 16
+ Number_of_TF_coils______________________________________________________ (n_tf_coils)________________________ 16
Inboard_leg_centre_radius_(m)___________________________________________ (r_tf_inboard_mid)____________ 3.1868E+00 OP
Outboard_leg_centre_radius_(m)__________________________________________ (r_tf_outboard_mid)___________ 1.4984E+01 OP
Total_inboard_leg_radial_thickness_(m)__________________________________ (dr_tf_inboard)_______________________ 8.7704E-01 ITV
@@ -7665,9 +7665,9 @@
TF_coil_arc_point_4_R_(m)_______________________________________________ (xarc(5))_____________________ 3.6253E+00
TF_coil_arc_point_4_Z_(m)_______________________________________________ (yarc(5))_____________________ -5.2909E+00
TF_cross-section_(total)_(m2)___________________________________________ (tfareain)____________________ 1.7561E+01
- Total_steel_cross-section_(m2)__________________________________________ (a_tf_steel*n_tf)_____________ 1.2467E+01
+ Total_steel_cross-section_(m2)__________________________________________ (a_tf_steel*n_tf_coils)_____________ 1.2467E+01
Total_steel_TF_fraction_________________________________________________ (f_tf_steel)__________________ 7.0990E-01
- Total_Insulation_cross-section_(total)_(m2)_____________________________ (a_tf_ins*n_tf)_______________ 8.3152E-01
+ Total_Insulation_cross-section_(total)_(m2)_____________________________ (a_tf_ins*n_tf_coils)_______________ 8.3152E-01
Total_Insulation_fraction_______________________________________________ (f_tf_ins)____________________ 4.7350E-02
Casing_cross_section_area_(per_leg)_(m2)________________________________ (acasetf)_____________________ 5.4300E-01
Inboard_leg_case_plasma_side_wall_thickness_(m)_________________________ (casthi)______________________ 6.0000E-02
@@ -7681,7 +7681,7 @@
Winding_pack_toroidal_width_2_(m)_______________________________________ (wwp2)________________________ 1.0982E+00 OP
Ground_wall_insulation_thickness_(m)____________________________________ (tinstf)______________________ 8.0000E-03
Winding_pack_insertion_gap_(m)__________________________________________ (tfinsgap)____________________ 1.0000E-02
- Steel_WP_cross-section_(total)_(m2)_____________________________________ (aswp*n_tf)___________________ 3.7788E+00
+ Steel_WP_cross-section_(total)_(m2)_____________________________________ (aswp*n_tf_coils)___________________ 3.7788E+00
Steel_WP_fraction_______________________________________________________ (aswp/awpc)___________________ 4.2586E-01
Insulation_WP_fraction__________________________________________________ (aiwp/awpc)___________________ 4.8296E-02
Cable_WP_fraction_______________________________________________________ ((awpc-aswp-aiwp)/awpc)_______ 5.2584E-01
@@ -7708,7 +7708,7 @@
Steel_conduit_mass_per_coil_(kg)________________________________________ (whtconsh)____________________ 8.8136E+04 OP
Conduit_insulation_mass_per_coil_(kg)___________________________________ (whtconin)____________________ 2.3066E+03 OP
Total_conduit_mass_per_coil_(kg)________________________________________ (whtcon)______________________ 1.4861E+05 OP
- Mass_of_each_TF_coil_(kg)_______________________________________________ (whttf/n_tf)__________________ 6.8240E+05 OP
+ Mass_of_each_TF_coil_(kg)_______________________________________________ (whttf/n_tf_coils)__________________ 6.8240E+05 OP
Total_TF_coil_mass_(kg)_________________________________________________ (whttf)_______________________ 1.0918E+07 OP
Nominal_peak_field_assuming_toroidal_symmetry_(T)_______________________ (bmaxtf)______________________ 1.1962E+01 OP
Total_current_in_all_TF_coils_(MA)______________________________________ (ritfc/1.D6)__________________ 2.0800E+02 OP
@@ -8808,7 +8808,7 @@
Superconductor_material_________________________________________________ (i_tf_sc_mat)_________________ 1
Presence_of_TF_demountable_joints_______________________________________ (itart)_______________________ 0
TF_inboard_leg_support_strategy_________________________________________ (i_tf_bucking)________________ 1
- Number_of_TF_coils______________________________________________________ (n_tf)________________________ 16
+ Number_of_TF_coils______________________________________________________ (n_tf_coils)________________________ 16
Inboard_leg_centre_radius_(m)___________________________________________ (r_tf_inboard_mid)____________ 3.1942E+00 OP
Outboard_leg_centre_radius_(m)__________________________________________ (r_tf_outboard_mid)___________ 1.4984E+01 OP
Total_inboard_leg_radial_thickness_(m)__________________________________ (dr_tf_inboard)_______________________ 8.6229E-01 ITV
@@ -8828,9 +8828,9 @@
TF_coil_arc_point_4_R_(m)_______________________________________________ (xarc(5))_____________________ 3.6253E+00
TF_coil_arc_point_4_Z_(m)_______________________________________________ (yarc(5))_____________________ -5.2909E+00
TF_cross-section_(total)_(m2)___________________________________________ (tfareain)____________________ 1.7306E+01
- Total_steel_cross-section_(m2)__________________________________________ (a_tf_steel*n_tf)_____________ 1.2293E+01
+ Total_steel_cross-section_(m2)__________________________________________ (a_tf_steel*n_tf_coils)_____________ 1.2293E+01
Total_steel_TF_fraction_________________________________________________ (f_tf_steel)__________________ 7.1031E-01
- Total_Insulation_cross-section_(total)_(m2)_____________________________ (a_tf_ins*n_tf)_______________ 8.2402E-01
+ Total_Insulation_cross-section_(total)_(m2)_____________________________ (a_tf_ins*n_tf_coils)_______________ 8.2402E-01
Total_Insulation_fraction_______________________________________________ (f_tf_ins)____________________ 4.7615E-02
Casing_cross_section_area_(per_leg)_(m2)________________________________ (acasetf)_____________________ 5.3537E-01
Inboard_leg_case_plasma_side_wall_thickness_(m)_________________________ (casthi)______________________ 6.0000E-02
@@ -8844,7 +8844,7 @@
Winding_pack_toroidal_width_2_(m)_______________________________________ (wwp2)________________________ 1.1015E+00 OP
Ground_wall_insulation_thickness_(m)____________________________________ (tinstf)______________________ 8.0000E-03
Winding_pack_insertion_gap_(m)__________________________________________ (tfinsgap)____________________ 1.0000E-02
- Steel_WP_cross-section_(total)_(m2)_____________________________________ (aswp*n_tf)___________________ 3.7266E+00
+ Steel_WP_cross-section_(total)_(m2)_____________________________________ (aswp*n_tf_coils)___________________ 3.7266E+00
Steel_WP_fraction_______________________________________________________ (aswp/awpc)___________________ 4.2639E-01
Insulation_WP_fraction__________________________________________________ (aiwp/awpc)___________________ 4.8345E-02
Cable_WP_fraction_______________________________________________________ ((awpc-aswp-aiwp)/awpc)_______ 5.2527E-01
@@ -8871,7 +8871,7 @@
Steel_conduit_mass_per_coil_(kg)________________________________________ (whtconsh)____________________ 8.6855E+04 OP
Conduit_insulation_mass_per_coil_(kg)___________________________________ (whtconin)____________________ 2.2726E+03 OP
Total_conduit_mass_per_coil_(kg)________________________________________ (whtcon)______________________ 1.4625E+05 OP
- Mass_of_each_TF_coil_(kg)_______________________________________________ (whttf/n_tf)__________________ 6.7080E+05 OP
+ Mass_of_each_TF_coil_(kg)_______________________________________________ (whttf/n_tf_coils)__________________ 6.7080E+05 OP
Total_TF_coil_mass_(kg)_________________________________________________ (whttf)_______________________ 1.0733E+07 OP
Nominal_peak_field_assuming_toroidal_symmetry_(T)_______________________ (bmaxtf)______________________ 1.1732E+01 OP
Total_current_in_all_TF_coils_(MA)______________________________________ (ritfc/1.D6)__________________ 2.0400E+02 OP
@@ -9971,7 +9971,7 @@
Superconductor_material_________________________________________________ (i_tf_sc_mat)_________________ 1
Presence_of_TF_demountable_joints_______________________________________ (itart)_______________________ 0
TF_inboard_leg_support_strategy_________________________________________ (i_tf_bucking)________________ 1
- Number_of_TF_coils______________________________________________________ (n_tf)________________________ 16
+ Number_of_TF_coils______________________________________________________ (n_tf_coils)________________________ 16
Inboard_leg_centre_radius_(m)___________________________________________ (r_tf_inboard_mid)____________ 3.2012E+00 OP
Outboard_leg_centre_radius_(m)__________________________________________ (r_tf_outboard_mid)___________ 1.4984E+01 OP
Total_inboard_leg_radial_thickness_(m)__________________________________ (dr_tf_inboard)_______________________ 8.4832E-01 ITV
@@ -9991,9 +9991,9 @@
TF_coil_arc_point_4_R_(m)_______________________________________________ (xarc(5))_____________________ 3.6253E+00
TF_coil_arc_point_4_Z_(m)_______________________________________________ (yarc(5))_____________________ -5.2909E+00
TF_cross-section_(total)_(m2)___________________________________________ (tfareain)____________________ 1.7063E+01
- Total_steel_cross-section_(m2)__________________________________________ (a_tf_steel*n_tf)_____________ 1.2127E+01
+ Total_steel_cross-section_(m2)__________________________________________ (a_tf_steel*n_tf_coils)_____________ 1.2127E+01
Total_steel_TF_fraction_________________________________________________ (f_tf_steel)__________________ 7.1075E-01
- Total_Insulation_cross-section_(total)_(m2)_____________________________ (a_tf_ins*n_tf)_______________ 8.1680E-01
+ Total_Insulation_cross-section_(total)_(m2)_____________________________ (a_tf_ins*n_tf_coils)_______________ 8.1680E-01
Total_Insulation_fraction_______________________________________________ (f_tf_ins)____________________ 4.7870E-02
Casing_cross_section_area_(per_leg)_(m2)________________________________ (acasetf)_____________________ 5.2844E-01
Inboard_leg_case_plasma_side_wall_thickness_(m)_________________________ (casthi)______________________ 6.0000E-02
@@ -10007,7 +10007,7 @@
Winding_pack_toroidal_width_2_(m)_______________________________________ (wwp2)________________________ 1.1048E+00 OP
Ground_wall_insulation_thickness_(m)____________________________________ (tinstf)______________________ 8.0000E-03
Winding_pack_insertion_gap_(m)__________________________________________ (tfinsgap)____________________ 1.0000E-02
- Steel_WP_cross-section_(total)_(m2)_____________________________________ (aswp*n_tf)___________________ 3.6723E+00
+ Steel_WP_cross-section_(total)_(m2)_____________________________________ (aswp*n_tf_coils)___________________ 3.6723E+00
Steel_WP_fraction_______________________________________________________ (aswp/awpc)___________________ 4.2663E-01
Insulation_WP_fraction__________________________________________________ (aiwp/awpc)___________________ 4.8421E-02
Cable_WP_fraction_______________________________________________________ ((awpc-aswp-aiwp)/awpc)_______ 5.2495E-01
@@ -10034,7 +10034,7 @@
Steel_conduit_mass_per_coil_(kg)________________________________________ (whtconsh)____________________ 8.5529E+04 OP
Conduit_insulation_mass_per_coil_(kg)___________________________________ (whtconin)____________________ 2.2401E+03 OP
Total_conduit_mass_per_coil_(kg)________________________________________ (whtcon)______________________ 1.4388E+05 OP
- Mass_of_each_TF_coil_(kg)_______________________________________________ (whttf/n_tf)__________________ 6.5997E+05 OP
+ Mass_of_each_TF_coil_(kg)_______________________________________________ (whttf/n_tf_coils)__________________ 6.5997E+05 OP
Total_TF_coil_mass_(kg)_________________________________________________ (whttf)_______________________ 1.0560E+07 OP
Nominal_peak_field_assuming_toroidal_symmetry_(T)_______________________ (bmaxtf)______________________ 1.1502E+01 OP
Total_current_in_all_TF_coils_(MA)______________________________________ (ritfc/1.D6)__________________ 2.0000E+02 OP
@@ -11134,7 +11134,7 @@
Superconductor_material_________________________________________________ (i_tf_sc_mat)_________________ 1
Presence_of_TF_demountable_joints_______________________________________ (itart)_______________________ 0
TF_inboard_leg_support_strategy_________________________________________ (i_tf_bucking)________________ 1
- Number_of_TF_coils______________________________________________________ (n_tf)________________________ 16
+ Number_of_TF_coils______________________________________________________ (n_tf_coils)________________________ 16
Inboard_leg_centre_radius_(m)___________________________________________ (r_tf_inboard_mid)____________ 3.2008E+00 OP
Outboard_leg_centre_radius_(m)__________________________________________ (r_tf_outboard_mid)___________ 1.4984E+01 OP
Total_inboard_leg_radial_thickness_(m)__________________________________ (dr_tf_inboard)_______________________ 8.4911E-01 ITV
@@ -11154,9 +11154,9 @@
TF_coil_arc_point_4_R_(m)_______________________________________________ (xarc(5))_____________________ 3.6253E+00
TF_coil_arc_point_4_Z_(m)_______________________________________________ (yarc(5))_____________________ -5.2909E+00
TF_cross-section_(total)_(m2)___________________________________________ (tfareain)____________________ 1.7077E+01
- Total_steel_cross-section_(m2)__________________________________________ (a_tf_steel*n_tf)_____________ 1.2137E+01
+ Total_steel_cross-section_(m2)__________________________________________ (a_tf_steel*n_tf_coils)_____________ 1.2137E+01
Total_steel_TF_fraction_________________________________________________ (f_tf_steel)__________________ 7.1073E-01
- Total_Insulation_cross-section_(total)_(m2)_____________________________ (a_tf_ins*n_tf)_______________ 8.1713E-01
+ Total_Insulation_cross-section_(total)_(m2)_____________________________ (a_tf_ins*n_tf_coils)_______________ 8.1713E-01
Total_Insulation_fraction_______________________________________________ (f_tf_ins)____________________ 4.7851E-02
Casing_cross_section_area_(per_leg)_(m2)________________________________ (acasetf)_____________________ 5.2875E-01
Inboard_leg_case_plasma_side_wall_thickness_(m)_________________________ (casthi)______________________ 6.0000E-02
@@ -11170,7 +11170,7 @@
Winding_pack_toroidal_width_2_(m)_______________________________________ (wwp2)________________________ 1.1045E+00 OP
Ground_wall_insulation_thickness_(m)____________________________________ (tinstf)______________________ 8.0000E-03
Winding_pack_insertion_gap_(m)__________________________________________ (tfinsgap)____________________ 1.0000E-02
- Steel_WP_cross-section_(total)_(m2)_____________________________________ (aswp*n_tf)___________________ 3.6770E+00
+ Steel_WP_cross-section_(total)_(m2)_____________________________________ (aswp*n_tf_coils)___________________ 3.6770E+00
Steel_WP_fraction_______________________________________________________ (aswp/awpc)___________________ 4.2673E-01
Insulation_WP_fraction__________________________________________________ (aiwp/awpc)___________________ 4.8397E-02
Cable_WP_fraction_______________________________________________________ ((awpc-aswp-aiwp)/awpc)_______ 5.2487E-01
@@ -11197,7 +11197,7 @@
Steel_conduit_mass_per_coil_(kg)________________________________________ (whtconsh)____________________ 8.5641E+04 OP
Conduit_insulation_mass_per_coil_(kg)___________________________________ (whtconin)____________________ 2.2414E+03 OP
Total_conduit_mass_per_coil_(kg)________________________________________ (whtcon)______________________ 1.4407E+05 OP
- Mass_of_each_TF_coil_(kg)_______________________________________________ (whttf/n_tf)__________________ 6.6056E+05 OP
+ Mass_of_each_TF_coil_(kg)_______________________________________________ (whttf/n_tf_coils)__________________ 6.6056E+05 OP
Total_TF_coil_mass_(kg)_________________________________________________ (whttf)_______________________ 1.0569E+07 OP
Nominal_peak_field_assuming_toroidal_symmetry_(T)_______________________ (bmaxtf)______________________ 1.1502E+01 OP
Total_current_in_all_TF_coils_(MA)______________________________________ (ritfc/1.D6)__________________ 2.0000E+02 OP
@@ -12297,7 +12297,7 @@
Superconductor_material_________________________________________________ (i_tf_sc_mat)_________________ 1
Presence_of_TF_demountable_joints_______________________________________ (itart)_______________________ 0
TF_inboard_leg_support_strategy_________________________________________ (i_tf_bucking)________________ 1
- Number_of_TF_coils______________________________________________________ (n_tf)________________________ 16
+ Number_of_TF_coils______________________________________________________ (n_tf_coils)________________________ 16
Inboard_leg_centre_radius_(m)___________________________________________ (r_tf_inboard_mid)____________ 3.1937E+00 OP
Outboard_leg_centre_radius_(m)__________________________________________ (r_tf_outboard_mid)___________ 1.4984E+01 OP
Total_inboard_leg_radial_thickness_(m)__________________________________ (dr_tf_inboard)_______________________ 8.6318E-01 ITV
@@ -12317,9 +12317,9 @@
TF_coil_arc_point_4_R_(m)_______________________________________________ (xarc(5))_____________________ 3.6253E+00
TF_coil_arc_point_4_Z_(m)_______________________________________________ (yarc(5))_____________________ -5.2909E+00
TF_cross-section_(total)_(m2)___________________________________________ (tfareain)____________________ 1.7321E+01
- Total_steel_cross-section_(m2)__________________________________________ (a_tf_steel*n_tf)_____________ 1.2302E+01
+ Total_steel_cross-section_(m2)__________________________________________ (a_tf_steel*n_tf_coils)_____________ 1.2302E+01
Total_steel_TF_fraction_________________________________________________ (f_tf_steel)__________________ 7.1023E-01
- Total_Insulation_cross-section_(total)_(m2)_____________________________ (a_tf_ins*n_tf)_______________ 8.2448E-01
+ Total_Insulation_cross-section_(total)_(m2)_____________________________ (a_tf_ins*n_tf_coils)_______________ 8.2448E-01
Total_Insulation_fraction_______________________________________________ (f_tf_ins)____________________ 4.7599E-02
Casing_cross_section_area_(per_leg)_(m2)________________________________ (acasetf)_____________________ 5.3536E-01
Inboard_leg_case_plasma_side_wall_thickness_(m)_________________________ (casthi)______________________ 6.0000E-02
@@ -12333,7 +12333,7 @@
Winding_pack_toroidal_width_2_(m)_______________________________________ (wwp2)________________________ 1.1011E+00 OP
Ground_wall_insulation_thickness_(m)____________________________________ (tinstf)______________________ 8.0000E-03
Winding_pack_insertion_gap_(m)__________________________________________ (tfinsgap)____________________ 1.0000E-02
- Steel_WP_cross-section_(total)_(m2)_____________________________________ (aswp*n_tf)___________________ 3.7364E+00
+ Steel_WP_cross-section_(total)_(m2)_____________________________________ (aswp*n_tf_coils)___________________ 3.7364E+00
Steel_WP_fraction_______________________________________________________ (aswp/awpc)___________________ 4.2674E-01
Insulation_WP_fraction__________________________________________________ (aiwp/awpc)___________________ 4.8292E-02
Cable_WP_fraction_______________________________________________________ ((awpc-aswp-aiwp)/awpc)_______ 5.2496E-01
@@ -12360,7 +12360,7 @@
Steel_conduit_mass_per_coil_(kg)________________________________________ (whtconsh)____________________ 8.7086E+04 OP
Conduit_insulation_mass_per_coil_(kg)___________________________________ (whtconin)____________________ 2.2742E+03 OP
Total_conduit_mass_per_coil_(kg)________________________________________ (whtcon)______________________ 1.4659E+05 OP
- Mass_of_each_TF_coil_(kg)_______________________________________________ (whttf/n_tf)__________________ 6.7129E+05 OP
+ Mass_of_each_TF_coil_(kg)_______________________________________________ (whttf/n_tf_coils)__________________ 6.7129E+05 OP
Total_TF_coil_mass_(kg)_________________________________________________ (whttf)_______________________ 1.0741E+07 OP
Nominal_peak_field_assuming_toroidal_symmetry_(T)_______________________ (bmaxtf)______________________ 1.1732E+01 OP
Total_current_in_all_TF_coils_(MA)______________________________________ (ritfc/1.D6)__________________ 2.0400E+02 OP
@@ -13460,7 +13460,7 @@
Superconductor_material_________________________________________________ (i_tf_sc_mat)_________________ 1
Presence_of_TF_demountable_joints_______________________________________ (itart)_______________________ 0
TF_inboard_leg_support_strategy_________________________________________ (i_tf_bucking)________________ 1
- Number_of_TF_coils______________________________________________________ (n_tf)________________________ 16
+ Number_of_TF_coils______________________________________________________ (n_tf_coils)________________________ 16
Inboard_leg_centre_radius_(m)___________________________________________ (r_tf_inboard_mid)____________ 3.1865E+00 OP
Outboard_leg_centre_radius_(m)__________________________________________ (r_tf_outboard_mid)___________ 1.4984E+01 OP
Total_inboard_leg_radial_thickness_(m)__________________________________ (dr_tf_inboard)_______________________ 8.7762E-01 ITV
@@ -13480,9 +13480,9 @@
TF_coil_arc_point_4_R_(m)_______________________________________________ (xarc(5))_____________________ 3.6253E+00
TF_coil_arc_point_4_Z_(m)_______________________________________________ (yarc(5))_____________________ -5.2909E+00
TF_cross-section_(total)_(m2)___________________________________________ (tfareain)____________________ 1.7571E+01
- Total_steel_cross-section_(m2)__________________________________________ (a_tf_steel*n_tf)_____________ 1.2466E+01
+ Total_steel_cross-section_(m2)__________________________________________ (a_tf_steel*n_tf_coils)_____________ 1.2466E+01
Total_steel_TF_fraction_________________________________________________ (f_tf_steel)__________________ 7.0947E-01
- Total_Insulation_cross-section_(total)_(m2)_____________________________ (a_tf_ins*n_tf)_______________ 8.3158E-01
+ Total_Insulation_cross-section_(total)_(m2)_____________________________ (a_tf_ins*n_tf_coils)_______________ 8.3158E-01
Total_Insulation_fraction_______________________________________________ (f_tf_ins)____________________ 4.7326E-02
Casing_cross_section_area_(per_leg)_(m2)________________________________ (acasetf)_____________________ 5.4262E-01
Inboard_leg_case_plasma_side_wall_thickness_(m)_________________________ (casthi)______________________ 6.0000E-02
@@ -13496,7 +13496,7 @@
Winding_pack_toroidal_width_2_(m)_______________________________________ (wwp2)________________________ 1.0978E+00 OP
Ground_wall_insulation_thickness_(m)____________________________________ (tinstf)______________________ 8.0000E-03
Winding_pack_insertion_gap_(m)__________________________________________ (tfinsgap)____________________ 1.0000E-02
- Steel_WP_cross-section_(total)_(m2)_____________________________________ (aswp*n_tf)___________________ 3.7844E+00
+ Steel_WP_cross-section_(total)_(m2)_____________________________________ (aswp*n_tf_coils)___________________ 3.7844E+00
Steel_WP_fraction_______________________________________________________ (aswp/awpc)___________________ 4.2573E-01
Insulation_WP_fraction__________________________________________________ (aiwp/awpc)___________________ 4.8196E-02
Cable_WP_fraction_______________________________________________________ ((awpc-aswp-aiwp)/awpc)_______ 5.2608E-01
@@ -13523,7 +13523,7 @@
Steel_conduit_mass_per_coil_(kg)________________________________________ (whtconsh)____________________ 8.8270E+04 OP
Conduit_insulation_mass_per_coil_(kg)___________________________________ (whtconin)____________________ 2.3061E+03 OP
Total_conduit_mass_per_coil_(kg)________________________________________ (whtcon)______________________ 1.4895E+05 OP
- Mass_of_each_TF_coil_(kg)_______________________________________________ (whttf/n_tf)__________________ 6.8254E+05 OP
+ Mass_of_each_TF_coil_(kg)_______________________________________________ (whttf/n_tf_coils)__________________ 6.8254E+05 OP
Total_TF_coil_mass_(kg)_________________________________________________ (whttf)_______________________ 1.0921E+07 OP
Nominal_peak_field_assuming_toroidal_symmetry_(T)_______________________ (bmaxtf)______________________ 1.1962E+01 OP
Total_current_in_all_TF_coils_(MA)______________________________________ (ritfc/1.D6)__________________ 2.0800E+02 OP
@@ -14623,7 +14623,7 @@
Superconductor_material_________________________________________________ (i_tf_sc_mat)_________________ 1
Presence_of_TF_demountable_joints_______________________________________ (itart)_______________________ 0
TF_inboard_leg_support_strategy_________________________________________ (i_tf_bucking)________________ 1
- Number_of_TF_coils______________________________________________________ (n_tf)________________________ 16
+ Number_of_TF_coils______________________________________________________ (n_tf_coils)________________________ 16
Inboard_leg_centre_radius_(m)___________________________________________ (r_tf_inboard_mid)____________ 3.1860E+00 OP
Outboard_leg_centre_radius_(m)__________________________________________ (r_tf_outboard_mid)___________ 1.4984E+01 OP
Total_inboard_leg_radial_thickness_(m)__________________________________ (dr_tf_inboard)_______________________ 8.7862E-01 ITV
@@ -14643,9 +14643,9 @@
TF_coil_arc_point_4_R_(m)_______________________________________________ (xarc(5))_____________________ 3.6253E+00
TF_coil_arc_point_4_Z_(m)_______________________________________________ (yarc(5))_____________________ -5.2909E+00
TF_cross-section_(total)_(m2)___________________________________________ (tfareain)____________________ 1.7588E+01
- Total_steel_cross-section_(m2)__________________________________________ (a_tf_steel*n_tf)_____________ 1.2478E+01
+ Total_steel_cross-section_(m2)__________________________________________ (a_tf_steel*n_tf_coils)_____________ 1.2478E+01
Total_steel_TF_fraction_________________________________________________ (f_tf_steel)__________________ 7.0945E-01
- Total_Insulation_cross-section_(total)_(m2)_____________________________ (a_tf_ins*n_tf)_______________ 8.3202E-01
+ Total_Insulation_cross-section_(total)_(m2)_____________________________ (a_tf_ins*n_tf_coils)_______________ 8.3202E-01
Total_Insulation_fraction_______________________________________________ (f_tf_ins)____________________ 4.7305E-02
Casing_cross_section_area_(per_leg)_(m2)________________________________ (acasetf)_____________________ 5.4299E-01
Inboard_leg_case_plasma_side_wall_thickness_(m)_________________________ (casthi)______________________ 6.0000E-02
@@ -14659,7 +14659,7 @@
Winding_pack_toroidal_width_2_(m)_______________________________________ (wwp2)________________________ 1.0975E+00 OP
Ground_wall_insulation_thickness_(m)____________________________________ (tinstf)______________________ 8.0000E-03
Winding_pack_insertion_gap_(m)__________________________________________ (tfinsgap)____________________ 1.0000E-02
- Steel_WP_cross-section_(total)_(m2)_____________________________________ (aswp*n_tf)___________________ 3.7903E+00
+ Steel_WP_cross-section_(total)_(m2)_____________________________________ (aswp*n_tf_coils)___________________ 3.7903E+00
Steel_WP_fraction_______________________________________________________ (aswp/awpc)___________________ 4.2585E-01
Insulation_WP_fraction__________________________________________________ (aiwp/awpc)___________________ 4.8170E-02
Cable_WP_fraction_______________________________________________________ ((awpc-aswp-aiwp)/awpc)_______ 5.2598E-01
@@ -14686,7 +14686,7 @@
Steel_conduit_mass_per_coil_(kg)________________________________________ (whtconsh)____________________ 8.8412E+04 OP
Conduit_insulation_mass_per_coil_(kg)___________________________________ (whtconin)____________________ 2.3079E+03 OP
Total_conduit_mass_per_coil_(kg)________________________________________ (whtcon)______________________ 1.4918E+05 OP
- Mass_of_each_TF_coil_(kg)_______________________________________________ (whttf/n_tf)__________________ 6.8328E+05 OP
+ Mass_of_each_TF_coil_(kg)_______________________________________________ (whttf/n_tf_coils)__________________ 6.8328E+05 OP
Total_TF_coil_mass_(kg)_________________________________________________ (whttf)_______________________ 1.0933E+07 OP
Nominal_peak_field_assuming_toroidal_symmetry_(T)_______________________ (bmaxtf)______________________ 1.1962E+01 OP
Total_current_in_all_TF_coils_(MA)______________________________________ (ritfc/1.D6)__________________ 2.0800E+02 OP
@@ -15786,7 +15786,7 @@
Superconductor_material_________________________________________________ (i_tf_sc_mat)_________________ 1
Presence_of_TF_demountable_joints_______________________________________ (itart)_______________________ 0
TF_inboard_leg_support_strategy_________________________________________ (i_tf_bucking)________________ 1
- Number_of_TF_coils______________________________________________________ (n_tf)________________________ 16
+ Number_of_TF_coils______________________________________________________ (n_tf_coils)________________________ 16
Inboard_leg_centre_radius_(m)___________________________________________ (r_tf_inboard_mid)____________ 3.1935E+00 OP
Outboard_leg_centre_radius_(m)__________________________________________ (r_tf_outboard_mid)___________ 1.4984E+01 OP
Total_inboard_leg_radial_thickness_(m)__________________________________ (dr_tf_inboard)_______________________ 8.6375E-01 ITV
@@ -15806,9 +15806,9 @@
TF_coil_arc_point_4_R_(m)_______________________________________________ (xarc(5))_____________________ 3.6253E+00
TF_coil_arc_point_4_Z_(m)_______________________________________________ (yarc(5))_____________________ -5.2909E+00
TF_cross-section_(total)_(m2)___________________________________________ (tfareain)____________________ 1.7331E+01
- Total_steel_cross-section_(m2)__________________________________________ (a_tf_steel*n_tf)_____________ 1.2304E+01
+ Total_steel_cross-section_(m2)__________________________________________ (a_tf_steel*n_tf_coils)_____________ 1.2304E+01
Total_steel_TF_fraction_________________________________________________ (f_tf_steel)__________________ 7.0994E-01
- Total_Insulation_cross-section_(total)_(m2)_____________________________ (a_tf_ins*n_tf)_______________ 8.2421E-01
+ Total_Insulation_cross-section_(total)_(m2)_____________________________ (a_tf_ins*n_tf_coils)_______________ 8.2421E-01
Total_Insulation_fraction_______________________________________________ (f_tf_ins)____________________ 4.7556E-02
Casing_cross_section_area_(per_leg)_(m2)________________________________ (acasetf)_____________________ 5.3582E-01
Inboard_leg_case_plasma_side_wall_thickness_(m)_________________________ (casthi)______________________ 6.0000E-02
@@ -15822,7 +15822,7 @@
Winding_pack_toroidal_width_2_(m)_______________________________________ (wwp2)________________________ 1.1011E+00 OP
Ground_wall_insulation_thickness_(m)____________________________________ (tinstf)______________________ 8.0000E-03
Winding_pack_insertion_gap_(m)__________________________________________ (tfinsgap)____________________ 1.0000E-02
- Steel_WP_cross-section_(total)_(m2)_____________________________________ (aswp*n_tf)___________________ 3.7308E+00
+ Steel_WP_cross-section_(total)_(m2)_____________________________________ (aswp*n_tf_coils)___________________ 3.7308E+00
Steel_WP_fraction_______________________________________________________ (aswp/awpc)___________________ 4.2599E-01
Insulation_WP_fraction__________________________________________________ (aiwp/awpc)___________________ 4.8245E-02
Cable_WP_fraction_______________________________________________________ ((awpc-aswp-aiwp)/awpc)_______ 5.2576E-01
@@ -15849,7 +15849,7 @@
Steel_conduit_mass_per_coil_(kg)________________________________________ (whtconsh)____________________ 8.6959E+04 OP
Conduit_insulation_mass_per_coil_(kg)___________________________________ (whtconin)____________________ 2.2727E+03 OP
Total_conduit_mass_per_coil_(kg)________________________________________ (whtcon)______________________ 1.4662E+05 OP
- Mass_of_each_TF_coil_(kg)_______________________________________________ (whttf/n_tf)__________________ 6.7183E+05 OP
+ Mass_of_each_TF_coil_(kg)_______________________________________________ (whttf/n_tf_coils)__________________ 6.7183E+05 OP
Total_TF_coil_mass_(kg)_________________________________________________ (whttf)_______________________ 1.0749E+07 OP
Nominal_peak_field_assuming_toroidal_symmetry_(T)_______________________ (bmaxtf)______________________ 1.1732E+01 OP
Total_current_in_all_TF_coils_(MA)______________________________________ (ritfc/1.D6)__________________ 2.0400E+02 OP
@@ -16949,7 +16949,7 @@
Superconductor_material_________________________________________________ (i_tf_sc_mat)_________________ 1
Presence_of_TF_demountable_joints_______________________________________ (itart)_______________________ 0
TF_inboard_leg_support_strategy_________________________________________ (i_tf_bucking)________________ 1
- Number_of_TF_coils______________________________________________________ (n_tf)________________________ 16
+ Number_of_TF_coils______________________________________________________ (n_tf_coils)________________________ 16
Inboard_leg_centre_radius_(m)___________________________________________ (r_tf_inboard_mid)____________ 3.2009E+00 OP
Outboard_leg_centre_radius_(m)__________________________________________ (r_tf_outboard_mid)___________ 1.4984E+01 OP
Total_inboard_leg_radial_thickness_(m)__________________________________ (dr_tf_inboard)_______________________ 8.4888E-01 ITV
@@ -16969,9 +16969,9 @@
TF_coil_arc_point_4_R_(m)_______________________________________________ (xarc(5))_____________________ 3.6253E+00
TF_coil_arc_point_4_Z_(m)_______________________________________________ (yarc(5))_____________________ -5.2909E+00
TF_cross-section_(total)_(m2)___________________________________________ (tfareain)____________________ 1.7073E+01
- Total_steel_cross-section_(m2)__________________________________________ (a_tf_steel*n_tf)_____________ 1.2128E+01
+ Total_steel_cross-section_(m2)__________________________________________ (a_tf_steel*n_tf_coils)_____________ 1.2128E+01
Total_steel_TF_fraction_________________________________________________ (f_tf_steel)__________________ 7.1039E-01
- Total_Insulation_cross-section_(total)_(m2)_____________________________ (a_tf_ins*n_tf)_______________ 8.1641E-01
+ Total_Insulation_cross-section_(total)_(m2)_____________________________ (a_tf_ins*n_tf_coils)_______________ 8.1641E-01
Total_Insulation_fraction_______________________________________________ (f_tf_ins)____________________ 4.7820E-02
Casing_cross_section_area_(per_leg)_(m2)________________________________ (acasetf)_____________________ 5.2861E-01
Inboard_leg_case_plasma_side_wall_thickness_(m)_________________________ (casthi)______________________ 6.0000E-02
@@ -16985,7 +16985,7 @@
Winding_pack_toroidal_width_2_(m)_______________________________________ (wwp2)________________________ 1.1046E+00 OP
Ground_wall_insulation_thickness_(m)____________________________________ (tinstf)______________________ 8.0000E-03
Winding_pack_insertion_gap_(m)__________________________________________ (tfinsgap)____________________ 1.0000E-02
- Steel_WP_cross-section_(total)_(m2)_____________________________________ (aswp*n_tf)___________________ 3.6704E+00
+ Steel_WP_cross-section_(total)_(m2)_____________________________________ (aswp*n_tf_coils)___________________ 3.6704E+00
Steel_WP_fraction_______________________________________________________ (aswp/awpc)___________________ 4.2606E-01
Insulation_WP_fraction__________________________________________________ (aiwp/awpc)___________________ 4.8326E-02
Cable_WP_fraction_______________________________________________________ ((awpc-aswp-aiwp)/awpc)_______ 5.2561E-01
@@ -17012,7 +17012,7 @@
Steel_conduit_mass_per_coil_(kg)________________________________________ (whtconsh)____________________ 8.5488E+04 OP
Conduit_insulation_mass_per_coil_(kg)___________________________________ (whtconin)____________________ 2.2376E+03 OP
Total_conduit_mass_per_coil_(kg)________________________________________ (whtcon)______________________ 1.4403E+05 OP
- Mass_of_each_TF_coil_(kg)_______________________________________________ (whttf/n_tf)__________________ 6.6037E+05 OP
+ Mass_of_each_TF_coil_(kg)_______________________________________________ (whttf/n_tf_coils)__________________ 6.6037E+05 OP
Total_TF_coil_mass_(kg)_________________________________________________ (whttf)_______________________ 1.0566E+07 OP
Nominal_peak_field_assuming_toroidal_symmetry_(T)_______________________ (bmaxtf)______________________ 1.1502E+01 OP
Total_current_in_all_TF_coils_(MA)______________________________________ (ritfc/1.D6)__________________ 2.0000E+02 OP
@@ -18066,7 +18066,7 @@ casths = 0.05
ripmax = 0.6
* Number of TF coils
-n_tf = 16
+n_tf_coils = 16
* Groundwall insulation thickness [m]
tinstf = 0.008
diff --git a/tests/integration/data/scan_MFILE.DAT b/tests/integration/data/scan_MFILE.DAT
index 7de4706399..780f5aab54 100644
--- a/tests/integration/data/scan_MFILE.DAT
+++ b/tests/integration/data/scan_MFILE.DAT
@@ -513,7 +513,7 @@
Superconductor_material_________________________________________________ (i_tf_sc_mat)_________________ 5
Presence_of_TF_demountable_joints_______________________________________ (itart)_______________________ 0
TF_inboard_leg_support_strategy_________________________________________ (i_tf_bucking)________________ 1
- Number_of_TF_coils______________________________________________________ (n_tf)________________________ 16
+ Number_of_TF_coils______________________________________________________ (n_tf_coils)________________________ 16
Inboard_leg_centre_radius_(m)___________________________________________ (r_tf_inboard_mid)____________ 3.7793E+00 OP
Outboard_leg_centre_radius_(m)__________________________________________ (r_tf_outboard_mid)___________ 1.7061E+01 OP
Total_inboard_leg_radial_thickness_(m)__________________________________ (dr_tf_inboard)_______________________ 1.4000E+00 ITV
@@ -533,9 +533,9 @@
TF_coil_arc_point_5_R_(m)_______________________________________________ (xarc(5))_____________________ 4.4793E+00
TF_coil_arc_point_5_Z_(m)_______________________________________________ (yarc(5))_____________________ -5.5468E+00
TF_cross-section_(total)_(m2)___________________________________________ (tfareain)____________________ 3.3244E+01
- Total_steel_cross-section_(m2)__________________________________________ (a_tf_steel*n_tf)_____________ 2.4635E+01
+ Total_steel_cross-section_(m2)__________________________________________ (a_tf_steel*n_tf_coils)_____________ 2.4635E+01
Total_steel_TF_fraction_________________________________________________ (f_tf_steel)__________________ 7.4102E-01
- Total_Insulation_cross-section_(total)_(m2)_____________________________ (a_tf_ins*n_tf)_______________ 2.3627E+00
+ Total_Insulation_cross-section_(total)_(m2)_____________________________ (a_tf_ins*n_tf_coils)_______________ 2.3627E+00
Total_Insulation_fraction_______________________________________________ (f_tf_ins)____________________ 7.1070E-02
Casing_cross_section_area_(per_leg)_(m2)________________________________ (acasetf)_____________________ 9.5346E-01
Inboard_leg_case_plasma_side_wall_thickness_(m)_________________________ (casthi)______________________ 6.0000E-02
@@ -548,7 +548,7 @@
Winding_pack_toroidal_width_(m)_________________________________________ (wwp1)________________________ 1.2723E+00 OP
Ground_wall_insulation_thickness_(m)____________________________________ (tinstf)______________________ 8.0000E-03
Winding_pack_insertion_gap_(m)__________________________________________ (tfinsgap)____________________ 1.0000E-02
- Steel_WP_cross-section_(total)_(m2)_____________________________________ (aswp*n_tf)___________________ 9.3795E+00
+ Steel_WP_cross-section_(total)_(m2)_____________________________________ (aswp*n_tf_coils)___________________ 9.3795E+00
Steel_WP_fraction_______________________________________________________ (aswp/awpc)___________________ 5.2140E-01
Insulation_WP_fraction__________________________________________________ (aiwp/awpc)___________________ 1.0145E-01
Cable_WP_fraction_______________________________________________________ ((awpc-aswp-aiwp)/awpc)_______ 3.7714E-01
@@ -577,7 +577,7 @@
Steel_conduit_mass_per_coil_(kg)________________________________________ (whtconsh)____________________ 2.3757E+05 OP
Conduit_insulation_mass_per_coil_(kg)___________________________________ (whtconin)____________________ 1.0668E+04 OP
Total_conduit_mass_per_coil_(kg)________________________________________ (whtcon)______________________ 3.4640E+05 OP
- Mass_of_each_TF_coil_(kg)_______________________________________________ (whttf/n_tf)__________________ 1.5629E+06 OP
+ Mass_of_each_TF_coil_(kg)_______________________________________________ (whttf/n_tf_coils)__________________ 1.5629E+06 OP
Total_TF_coil_mass_(kg)_________________________________________________ (whttf)_______________________ 2.5007E+07
Nominal_peak_field_assuming_toroidal_symmetry_(T)_______________________ (bmaxtf)______________________ 1.1200E+01 OP
Total_current_in_all_TF_coils_(MA)______________________________________ (ritfc/1.D6)__________________ 2.4165E+02 OP
@@ -1508,7 +1508,7 @@
Superconductor_material_________________________________________________ (i_tf_sc_mat)_________________ 5
Presence_of_TF_demountable_joints_______________________________________ (itart)_______________________ 0
TF_inboard_leg_support_strategy_________________________________________ (i_tf_bucking)________________ 1
- Number_of_TF_coils______________________________________________________ (n_tf)________________________ 16
+ Number_of_TF_coils______________________________________________________ (n_tf_coils)________________________ 16
Inboard_leg_centre_radius_(m)___________________________________________ (r_tf_inboard_mid)____________ 3.7793E+00 OP
Outboard_leg_centre_radius_(m)__________________________________________ (r_tf_outboard_mid)___________ 1.7061E+01 OP
Total_inboard_leg_radial_thickness_(m)__________________________________ (dr_tf_inboard)_______________________ 1.4000E+00 ITV
@@ -1528,9 +1528,9 @@
TF_coil_arc_point_5_R_(m)_______________________________________________ (xarc(5))_____________________ 4.4793E+00
TF_coil_arc_point_5_Z_(m)_______________________________________________ (yarc(5))_____________________ -5.5468E+00
TF_cross-section_(total)_(m2)___________________________________________ (tfareain)____________________ 3.3244E+01
- Total_steel_cross-section_(m2)__________________________________________ (a_tf_steel*n_tf)_____________ 2.4635E+01
+ Total_steel_cross-section_(m2)__________________________________________ (a_tf_steel*n_tf_coils)_____________ 2.4635E+01
Total_steel_TF_fraction_________________________________________________ (f_tf_steel)__________________ 7.4102E-01
- Total_Insulation_cross-section_(total)_(m2)_____________________________ (a_tf_ins*n_tf)_______________ 2.3627E+00
+ Total_Insulation_cross-section_(total)_(m2)_____________________________ (a_tf_ins*n_tf_coils)_______________ 2.3627E+00
Total_Insulation_fraction_______________________________________________ (f_tf_ins)____________________ 7.1069E-02
Casing_cross_section_area_(per_leg)_(m2)________________________________ (acasetf)_____________________ 9.5347E-01
Inboard_leg_case_plasma_side_wall_thickness_(m)_________________________ (casthi)______________________ 6.0000E-02
@@ -1543,7 +1543,7 @@
Winding_pack_toroidal_width_(m)_________________________________________ (wwp1)________________________ 1.2723E+00 OP
Ground_wall_insulation_thickness_(m)____________________________________ (tinstf)______________________ 8.0000E-03
Winding_pack_insertion_gap_(m)__________________________________________ (tfinsgap)____________________ 1.0000E-02
- Steel_WP_cross-section_(total)_(m2)_____________________________________ (aswp*n_tf)___________________ 9.3792E+00
+ Steel_WP_cross-section_(total)_(m2)_____________________________________ (aswp*n_tf_coils)___________________ 9.3792E+00
Steel_WP_fraction_______________________________________________________ (aswp/awpc)___________________ 5.2139E-01
Insulation_WP_fraction__________________________________________________ (aiwp/awpc)___________________ 1.0145E-01
Cable_WP_fraction_______________________________________________________ ((awpc-aswp-aiwp)/awpc)_______ 3.7716E-01
@@ -1572,7 +1572,7 @@
Steel_conduit_mass_per_coil_(kg)________________________________________ (whtconsh)____________________ 2.3757E+05 OP
Conduit_insulation_mass_per_coil_(kg)___________________________________ (whtconin)____________________ 1.0668E+04 OP
Total_conduit_mass_per_coil_(kg)________________________________________ (whtcon)______________________ 3.4640E+05 OP
- Mass_of_each_TF_coil_(kg)_______________________________________________ (whttf/n_tf)__________________ 1.5629E+06 OP
+ Mass_of_each_TF_coil_(kg)_______________________________________________ (whttf/n_tf_coils)__________________ 1.5629E+06 OP
Total_TF_coil_mass_(kg)_________________________________________________ (whttf)_______________________ 2.5007E+07
Nominal_peak_field_assuming_toroidal_symmetry_(T)_______________________ (bmaxtf)______________________ 1.1200E+01 OP
Total_current_in_all_TF_coils_(MA)______________________________________ (ritfc/1.D6)__________________ 2.4165E+02 OP
@@ -2503,7 +2503,7 @@
Superconductor_material_________________________________________________ (i_tf_sc_mat)_________________ 5
Presence_of_TF_demountable_joints_______________________________________ (itart)_______________________ 0
TF_inboard_leg_support_strategy_________________________________________ (i_tf_bucking)________________ 1
- Number_of_TF_coils______________________________________________________ (n_tf)________________________ 16
+ Number_of_TF_coils______________________________________________________ (n_tf_coils)________________________ 16
Inboard_leg_centre_radius_(m)___________________________________________ (r_tf_inboard_mid)____________ 3.7793E+00 OP
Outboard_leg_centre_radius_(m)__________________________________________ (r_tf_outboard_mid)___________ 1.7061E+01 OP
Total_inboard_leg_radial_thickness_(m)__________________________________ (dr_tf_inboard)_______________________ 1.4000E+00 ITV
@@ -2523,9 +2523,9 @@
TF_coil_arc_point_5_R_(m)_______________________________________________ (xarc(5))_____________________ 4.4793E+00
TF_coil_arc_point_5_Z_(m)_______________________________________________ (yarc(5))_____________________ -5.5468E+00
TF_cross-section_(total)_(m2)___________________________________________ (tfareain)____________________ 3.3244E+01
- Total_steel_cross-section_(m2)__________________________________________ (a_tf_steel*n_tf)_____________ 2.4634E+01
+ Total_steel_cross-section_(m2)__________________________________________ (a_tf_steel*n_tf_coils)_____________ 2.4634E+01
Total_steel_TF_fraction_________________________________________________ (f_tf_steel)__________________ 7.4101E-01
- Total_Insulation_cross-section_(total)_(m2)_____________________________ (a_tf_ins*n_tf)_______________ 2.3626E+00
+ Total_Insulation_cross-section_(total)_(m2)_____________________________ (a_tf_ins*n_tf_coils)_______________ 2.3626E+00
Total_Insulation_fraction_______________________________________________ (f_tf_ins)____________________ 7.1069E-02
Casing_cross_section_area_(per_leg)_(m2)________________________________ (acasetf)_____________________ 9.5347E-01
Inboard_leg_case_plasma_side_wall_thickness_(m)_________________________ (casthi)______________________ 6.0000E-02
@@ -2538,7 +2538,7 @@
Winding_pack_toroidal_width_(m)_________________________________________ (wwp1)________________________ 1.2723E+00 OP
Ground_wall_insulation_thickness_(m)____________________________________ (tinstf)______________________ 8.0000E-03
Winding_pack_insertion_gap_(m)__________________________________________ (tfinsgap)____________________ 1.0000E-02
- Steel_WP_cross-section_(total)_(m2)_____________________________________ (aswp*n_tf)___________________ 9.3789E+00
+ Steel_WP_cross-section_(total)_(m2)_____________________________________ (aswp*n_tf_coils)___________________ 9.3789E+00
Steel_WP_fraction_______________________________________________________ (aswp/awpc)___________________ 5.2137E-01
Insulation_WP_fraction__________________________________________________ (aiwp/awpc)___________________ 1.0145E-01
Cable_WP_fraction_______________________________________________________ ((awpc-aswp-aiwp)/awpc)_______ 3.7717E-01
@@ -2567,7 +2567,7 @@
Steel_conduit_mass_per_coil_(kg)________________________________________ (whtconsh)____________________ 2.3756E+05 OP
Conduit_insulation_mass_per_coil_(kg)___________________________________ (whtconin)____________________ 1.0668E+04 OP
Total_conduit_mass_per_coil_(kg)________________________________________ (whtcon)______________________ 3.4640E+05 OP
- Mass_of_each_TF_coil_(kg)_______________________________________________ (whttf/n_tf)__________________ 1.5629E+06 OP
+ Mass_of_each_TF_coil_(kg)_______________________________________________ (whttf/n_tf_coils)__________________ 1.5629E+06 OP
Total_TF_coil_mass_(kg)_________________________________________________ (whttf)_______________________ 2.5007E+07
Nominal_peak_field_assuming_toroidal_symmetry_(T)_______________________ (bmaxtf)______________________ 1.1200E+01 OP
Total_current_in_all_TF_coils_(MA)______________________________________ (ritfc/1.D6)__________________ 2.4165E+02 OP
@@ -3498,7 +3498,7 @@
Superconductor_material_________________________________________________ (i_tf_sc_mat)_________________ 5
Presence_of_TF_demountable_joints_______________________________________ (itart)_______________________ 0
TF_inboard_leg_support_strategy_________________________________________ (i_tf_bucking)________________ 1
- Number_of_TF_coils______________________________________________________ (n_tf)________________________ 16
+ Number_of_TF_coils______________________________________________________ (n_tf_coils)________________________ 16
Inboard_leg_centre_radius_(m)___________________________________________ (r_tf_inboard_mid)____________ 3.7793E+00 OP
Outboard_leg_centre_radius_(m)__________________________________________ (r_tf_outboard_mid)___________ 1.7061E+01 OP
Total_inboard_leg_radial_thickness_(m)__________________________________ (dr_tf_inboard)_______________________ 1.4000E+00 ITV
@@ -3518,9 +3518,9 @@
TF_coil_arc_point_5_R_(m)_______________________________________________ (xarc(5))_____________________ 4.4793E+00
TF_coil_arc_point_5_Z_(m)_______________________________________________ (yarc(5))_____________________ -5.5468E+00
TF_cross-section_(total)_(m2)___________________________________________ (tfareain)____________________ 3.3244E+01
- Total_steel_cross-section_(m2)__________________________________________ (a_tf_steel*n_tf)_____________ 2.4634E+01
+ Total_steel_cross-section_(m2)__________________________________________ (a_tf_steel*n_tf_coils)_____________ 2.4634E+01
Total_steel_TF_fraction_________________________________________________ (f_tf_steel)__________________ 7.4101E-01
- Total_Insulation_cross-section_(total)_(m2)_____________________________ (a_tf_ins*n_tf)_______________ 2.3626E+00
+ Total_Insulation_cross-section_(total)_(m2)_____________________________ (a_tf_ins*n_tf_coils)_______________ 2.3626E+00
Total_Insulation_fraction_______________________________________________ (f_tf_ins)____________________ 7.1069E-02
Casing_cross_section_area_(per_leg)_(m2)________________________________ (acasetf)_____________________ 9.5348E-01
Inboard_leg_case_plasma_side_wall_thickness_(m)_________________________ (casthi)______________________ 6.0000E-02
@@ -3533,7 +3533,7 @@
Winding_pack_toroidal_width_(m)_________________________________________ (wwp1)________________________ 1.2723E+00 OP
Ground_wall_insulation_thickness_(m)____________________________________ (tinstf)______________________ 8.0000E-03
Winding_pack_insertion_gap_(m)__________________________________________ (tfinsgap)____________________ 1.0000E-02
- Steel_WP_cross-section_(total)_(m2)_____________________________________ (aswp*n_tf)___________________ 9.3786E+00
+ Steel_WP_cross-section_(total)_(m2)_____________________________________ (aswp*n_tf_coils)___________________ 9.3786E+00
Steel_WP_fraction_______________________________________________________ (aswp/awpc)___________________ 5.2136E-01
Insulation_WP_fraction__________________________________________________ (aiwp/awpc)___________________ 1.0146E-01
Cable_WP_fraction_______________________________________________________ ((awpc-aswp-aiwp)/awpc)_______ 3.7718E-01
@@ -3562,7 +3562,7 @@
Steel_conduit_mass_per_coil_(kg)________________________________________ (whtconsh)____________________ 2.3755E+05 OP
Conduit_insulation_mass_per_coil_(kg)___________________________________ (whtconin)____________________ 1.0668E+04 OP
Total_conduit_mass_per_coil_(kg)________________________________________ (whtcon)______________________ 3.4639E+05 OP
- Mass_of_each_TF_coil_(kg)_______________________________________________ (whttf/n_tf)__________________ 1.5629E+06 OP
+ Mass_of_each_TF_coil_(kg)_______________________________________________ (whttf/n_tf_coils)__________________ 1.5629E+06 OP
Total_TF_coil_mass_(kg)_________________________________________________ (whttf)_______________________ 2.5007E+07
Nominal_peak_field_assuming_toroidal_symmetry_(T)_______________________ (bmaxtf)______________________ 1.1200E+01 OP
Total_current_in_all_TF_coils_(MA)______________________________________ (ritfc/1.D6)__________________ 2.4165E+02 OP
@@ -4493,7 +4493,7 @@
Superconductor_material_________________________________________________ (i_tf_sc_mat)_________________ 5
Presence_of_TF_demountable_joints_______________________________________ (itart)_______________________ 0
TF_inboard_leg_support_strategy_________________________________________ (i_tf_bucking)________________ 1
- Number_of_TF_coils______________________________________________________ (n_tf)________________________ 16
+ Number_of_TF_coils______________________________________________________ (n_tf_coils)________________________ 16
Inboard_leg_centre_radius_(m)___________________________________________ (r_tf_inboard_mid)____________ 3.7793E+00 OP
Outboard_leg_centre_radius_(m)__________________________________________ (r_tf_outboard_mid)___________ 1.7061E+01 OP
Total_inboard_leg_radial_thickness_(m)__________________________________ (dr_tf_inboard)_______________________ 1.4000E+00 ITV
@@ -4513,9 +4513,9 @@
TF_coil_arc_point_5_R_(m)_______________________________________________ (xarc(5))_____________________ 4.4793E+00
TF_coil_arc_point_5_Z_(m)_______________________________________________ (yarc(5))_____________________ -5.5468E+00
TF_cross-section_(total)_(m2)___________________________________________ (tfareain)____________________ 3.3244E+01
- Total_steel_cross-section_(m2)__________________________________________ (a_tf_steel*n_tf)_____________ 2.4634E+01
+ Total_steel_cross-section_(m2)__________________________________________ (a_tf_steel*n_tf_coils)_____________ 2.4634E+01
Total_steel_TF_fraction_________________________________________________ (f_tf_steel)__________________ 7.4100E-01
- Total_Insulation_cross-section_(total)_(m2)_____________________________ (a_tf_ins*n_tf)_______________ 2.3626E+00
+ Total_Insulation_cross-section_(total)_(m2)_____________________________ (a_tf_ins*n_tf_coils)_______________ 2.3626E+00
Total_Insulation_fraction_______________________________________________ (f_tf_ins)____________________ 7.1069E-02
Casing_cross_section_area_(per_leg)_(m2)________________________________ (acasetf)_____________________ 9.5349E-01
Inboard_leg_case_plasma_side_wall_thickness_(m)_________________________ (casthi)______________________ 6.0000E-02
@@ -4528,7 +4528,7 @@
Winding_pack_toroidal_width_(m)_________________________________________ (wwp1)________________________ 1.2723E+00 OP
Ground_wall_insulation_thickness_(m)____________________________________ (tinstf)______________________ 8.0000E-03
Winding_pack_insertion_gap_(m)__________________________________________ (tfinsgap)____________________ 1.0000E-02
- Steel_WP_cross-section_(total)_(m2)_____________________________________ (aswp*n_tf)___________________ 9.3783E+00
+ Steel_WP_cross-section_(total)_(m2)_____________________________________ (aswp*n_tf_coils)___________________ 9.3783E+00
Steel_WP_fraction_______________________________________________________ (aswp/awpc)___________________ 5.2135E-01
Insulation_WP_fraction__________________________________________________ (aiwp/awpc)___________________ 1.0146E-01
Cable_WP_fraction_______________________________________________________ ((awpc-aswp-aiwp)/awpc)_______ 3.7719E-01
@@ -4557,7 +4557,7 @@
Steel_conduit_mass_per_coil_(kg)________________________________________ (whtconsh)____________________ 2.3755E+05 OP
Conduit_insulation_mass_per_coil_(kg)___________________________________ (whtconin)____________________ 1.0668E+04 OP
Total_conduit_mass_per_coil_(kg)________________________________________ (whtcon)______________________ 3.4639E+05 OP
- Mass_of_each_TF_coil_(kg)_______________________________________________ (whttf/n_tf)__________________ 1.5629E+06 OP
+ Mass_of_each_TF_coil_(kg)_______________________________________________ (whttf/n_tf_coils)__________________ 1.5629E+06 OP
Total_TF_coil_mass_(kg)_________________________________________________ (whttf)_______________________ 2.5007E+07
Nominal_peak_field_assuming_toroidal_symmetry_(T)_______________________ (bmaxtf)______________________ 1.1200E+01 OP
Total_current_in_all_TF_coils_(MA)______________________________________ (ritfc/1.D6)__________________ 2.4165E+02 OP
@@ -5488,7 +5488,7 @@
Superconductor_material_________________________________________________ (i_tf_sc_mat)_________________ 5
Presence_of_TF_demountable_joints_______________________________________ (itart)_______________________ 0
TF_inboard_leg_support_strategy_________________________________________ (i_tf_bucking)________________ 1
- Number_of_TF_coils______________________________________________________ (n_tf)________________________ 16
+ Number_of_TF_coils______________________________________________________ (n_tf_coils)________________________ 16
Inboard_leg_centre_radius_(m)___________________________________________ (r_tf_inboard_mid)____________ 3.7793E+00 OP
Outboard_leg_centre_radius_(m)__________________________________________ (r_tf_outboard_mid)___________ 1.7061E+01 OP
Total_inboard_leg_radial_thickness_(m)__________________________________ (dr_tf_inboard)_______________________ 1.4000E+00 ITV
@@ -5508,9 +5508,9 @@
TF_coil_arc_point_5_R_(m)_______________________________________________ (xarc(5))_____________________ 4.4793E+00
TF_coil_arc_point_5_Z_(m)_______________________________________________ (yarc(5))_____________________ -5.5468E+00
TF_cross-section_(total)_(m2)___________________________________________ (tfareain)____________________ 3.3244E+01
- Total_steel_cross-section_(m2)__________________________________________ (a_tf_steel*n_tf)_____________ 2.4634E+01
+ Total_steel_cross-section_(m2)__________________________________________ (a_tf_steel*n_tf_coils)_____________ 2.4634E+01
Total_steel_TF_fraction_________________________________________________ (f_tf_steel)__________________ 7.4100E-01
- Total_Insulation_cross-section_(total)_(m2)_____________________________ (a_tf_ins*n_tf)_______________ 2.3626E+00
+ Total_Insulation_cross-section_(total)_(m2)_____________________________ (a_tf_ins*n_tf_coils)_______________ 2.3626E+00
Total_Insulation_fraction_______________________________________________ (f_tf_ins)____________________ 7.1068E-02
Casing_cross_section_area_(per_leg)_(m2)________________________________ (acasetf)_____________________ 9.5349E-01
Inboard_leg_case_plasma_side_wall_thickness_(m)_________________________ (casthi)______________________ 6.0000E-02
@@ -5523,7 +5523,7 @@
Winding_pack_toroidal_width_(m)_________________________________________ (wwp1)________________________ 1.2723E+00 OP
Ground_wall_insulation_thickness_(m)____________________________________ (tinstf)______________________ 8.0000E-03
Winding_pack_insertion_gap_(m)__________________________________________ (tfinsgap)____________________ 1.0000E-02
- Steel_WP_cross-section_(total)_(m2)_____________________________________ (aswp*n_tf)___________________ 9.3781E+00
+ Steel_WP_cross-section_(total)_(m2)_____________________________________ (aswp*n_tf_coils)___________________ 9.3781E+00
Steel_WP_fraction_______________________________________________________ (aswp/awpc)___________________ 5.2134E-01
Insulation_WP_fraction__________________________________________________ (aiwp/awpc)___________________ 1.0146E-01
Cable_WP_fraction_______________________________________________________ ((awpc-aswp-aiwp)/awpc)_______ 3.7721E-01
@@ -5552,7 +5552,7 @@
Steel_conduit_mass_per_coil_(kg)________________________________________ (whtconsh)____________________ 2.3754E+05 OP
Conduit_insulation_mass_per_coil_(kg)___________________________________ (whtconin)____________________ 1.0668E+04 OP
Total_conduit_mass_per_coil_(kg)________________________________________ (whtcon)______________________ 3.4639E+05 OP
- Mass_of_each_TF_coil_(kg)_______________________________________________ (whttf/n_tf)__________________ 1.5629E+06 OP
+ Mass_of_each_TF_coil_(kg)_______________________________________________ (whttf/n_tf_coils)__________________ 1.5629E+06 OP
Total_TF_coil_mass_(kg)_________________________________________________ (whttf)_______________________ 2.5007E+07
Nominal_peak_field_assuming_toroidal_symmetry_(T)_______________________ (bmaxtf)______________________ 1.1200E+01 OP
Total_current_in_all_TF_coils_(MA)______________________________________ (ritfc/1.D6)__________________ 2.4165E+02 OP
@@ -6483,7 +6483,7 @@
Superconductor_material_________________________________________________ (i_tf_sc_mat)_________________ 5
Presence_of_TF_demountable_joints_______________________________________ (itart)_______________________ 0
TF_inboard_leg_support_strategy_________________________________________ (i_tf_bucking)________________ 1
- Number_of_TF_coils______________________________________________________ (n_tf)________________________ 16
+ Number_of_TF_coils______________________________________________________ (n_tf_coils)________________________ 16
Inboard_leg_centre_radius_(m)___________________________________________ (r_tf_inboard_mid)____________ 3.7793E+00 OP
Outboard_leg_centre_radius_(m)__________________________________________ (r_tf_outboard_mid)___________ 1.7061E+01 OP
Total_inboard_leg_radial_thickness_(m)__________________________________ (dr_tf_inboard)_______________________ 1.4000E+00 ITV
@@ -6503,9 +6503,9 @@
TF_coil_arc_point_5_R_(m)_______________________________________________ (xarc(5))_____________________ 4.4793E+00
TF_coil_arc_point_5_Z_(m)_______________________________________________ (yarc(5))_____________________ -5.5468E+00
TF_cross-section_(total)_(m2)___________________________________________ (tfareain)____________________ 3.3244E+01
- Total_steel_cross-section_(m2)__________________________________________ (a_tf_steel*n_tf)_____________ 2.4634E+01
+ Total_steel_cross-section_(m2)__________________________________________ (a_tf_steel*n_tf_coils)_____________ 2.4634E+01
Total_steel_TF_fraction_________________________________________________ (f_tf_steel)__________________ 7.4099E-01
- Total_Insulation_cross-section_(total)_(m2)_____________________________ (a_tf_ins*n_tf)_______________ 2.3626E+00
+ Total_Insulation_cross-section_(total)_(m2)_____________________________ (a_tf_ins*n_tf_coils)_______________ 2.3626E+00
Total_Insulation_fraction_______________________________________________ (f_tf_ins)____________________ 7.1068E-02
Casing_cross_section_area_(per_leg)_(m2)________________________________ (acasetf)_____________________ 9.5350E-01
Inboard_leg_case_plasma_side_wall_thickness_(m)_________________________ (casthi)______________________ 6.0000E-02
@@ -6518,7 +6518,7 @@
Winding_pack_toroidal_width_(m)_________________________________________ (wwp1)________________________ 1.2723E+00 OP
Ground_wall_insulation_thickness_(m)____________________________________ (tinstf)______________________ 8.0000E-03
Winding_pack_insertion_gap_(m)__________________________________________ (tfinsgap)____________________ 1.0000E-02
- Steel_WP_cross-section_(total)_(m2)_____________________________________ (aswp*n_tf)___________________ 9.3779E+00
+ Steel_WP_cross-section_(total)_(m2)_____________________________________ (aswp*n_tf_coils)___________________ 9.3779E+00
Steel_WP_fraction_______________________________________________________ (aswp/awpc)___________________ 5.2133E-01
Insulation_WP_fraction__________________________________________________ (aiwp/awpc)___________________ 1.0146E-01
Cable_WP_fraction_______________________________________________________ ((awpc-aswp-aiwp)/awpc)_______ 3.7722E-01
@@ -6547,7 +6547,7 @@
Steel_conduit_mass_per_coil_(kg)________________________________________ (whtconsh)____________________ 2.3753E+05 OP
Conduit_insulation_mass_per_coil_(kg)___________________________________ (whtconin)____________________ 1.0668E+04 OP
Total_conduit_mass_per_coil_(kg)________________________________________ (whtcon)______________________ 3.4638E+05 OP
- Mass_of_each_TF_coil_(kg)_______________________________________________ (whttf/n_tf)__________________ 1.5629E+06 OP
+ Mass_of_each_TF_coil_(kg)_______________________________________________ (whttf/n_tf_coils)__________________ 1.5629E+06 OP
Total_TF_coil_mass_(kg)_________________________________________________ (whttf)_______________________ 2.5007E+07
Nominal_peak_field_assuming_toroidal_symmetry_(T)_______________________ (bmaxtf)______________________ 1.1200E+01 OP
Total_current_in_all_TF_coils_(MA)______________________________________ (ritfc/1.D6)__________________ 2.4165E+02 OP
@@ -7478,7 +7478,7 @@
Superconductor_material_________________________________________________ (i_tf_sc_mat)_________________ 5
Presence_of_TF_demountable_joints_______________________________________ (itart)_______________________ 0
TF_inboard_leg_support_strategy_________________________________________ (i_tf_bucking)________________ 1
- Number_of_TF_coils______________________________________________________ (n_tf)________________________ 16
+ Number_of_TF_coils______________________________________________________ (n_tf_coils)________________________ 16
Inboard_leg_centre_radius_(m)___________________________________________ (r_tf_inboard_mid)____________ 3.7793E+00 OP
Outboard_leg_centre_radius_(m)__________________________________________ (r_tf_outboard_mid)___________ 1.7061E+01 OP
Total_inboard_leg_radial_thickness_(m)__________________________________ (dr_tf_inboard)_______________________ 1.4000E+00 ITV
@@ -7498,9 +7498,9 @@
TF_coil_arc_point_5_R_(m)_______________________________________________ (xarc(5))_____________________ 4.4793E+00
TF_coil_arc_point_5_Z_(m)_______________________________________________ (yarc(5))_____________________ -5.5468E+00
TF_cross-section_(total)_(m2)___________________________________________ (tfareain)____________________ 3.3244E+01
- Total_steel_cross-section_(m2)__________________________________________ (a_tf_steel*n_tf)_____________ 2.4634E+01
+ Total_steel_cross-section_(m2)__________________________________________ (a_tf_steel*n_tf_coils)_____________ 2.4634E+01
Total_steel_TF_fraction_________________________________________________ (f_tf_steel)__________________ 7.4099E-01
- Total_Insulation_cross-section_(total)_(m2)_____________________________ (a_tf_ins*n_tf)_______________ 2.3626E+00
+ Total_Insulation_cross-section_(total)_(m2)_____________________________ (a_tf_ins*n_tf_coils)_______________ 2.3626E+00
Total_Insulation_fraction_______________________________________________ (f_tf_ins)____________________ 7.1068E-02
Casing_cross_section_area_(per_leg)_(m2)________________________________ (acasetf)_____________________ 9.5350E-01
Inboard_leg_case_plasma_side_wall_thickness_(m)_________________________ (casthi)______________________ 6.0000E-02
@@ -7513,7 +7513,7 @@
Winding_pack_toroidal_width_(m)_________________________________________ (wwp1)________________________ 1.2723E+00 OP
Ground_wall_insulation_thickness_(m)____________________________________ (tinstf)______________________ 8.0000E-03
Winding_pack_insertion_gap_(m)__________________________________________ (tfinsgap)____________________ 1.0000E-02
- Steel_WP_cross-section_(total)_(m2)_____________________________________ (aswp*n_tf)___________________ 9.3776E+00
+ Steel_WP_cross-section_(total)_(m2)_____________________________________ (aswp*n_tf_coils)___________________ 9.3776E+00
Steel_WP_fraction_______________________________________________________ (aswp/awpc)___________________ 5.2132E-01
Insulation_WP_fraction__________________________________________________ (aiwp/awpc)___________________ 1.0146E-01
Cable_WP_fraction_______________________________________________________ ((awpc-aswp-aiwp)/awpc)_______ 3.7723E-01
@@ -7542,7 +7542,7 @@
Steel_conduit_mass_per_coil_(kg)________________________________________ (whtconsh)____________________ 2.3753E+05 OP
Conduit_insulation_mass_per_coil_(kg)___________________________________ (whtconin)____________________ 1.0668E+04 OP
Total_conduit_mass_per_coil_(kg)________________________________________ (whtcon)______________________ 3.4638E+05 OP
- Mass_of_each_TF_coil_(kg)_______________________________________________ (whttf/n_tf)__________________ 1.5629E+06 OP
+ Mass_of_each_TF_coil_(kg)_______________________________________________ (whttf/n_tf_coils)__________________ 1.5629E+06 OP
Total_TF_coil_mass_(kg)_________________________________________________ (whttf)_______________________ 2.5007E+07
Nominal_peak_field_assuming_toroidal_symmetry_(T)_______________________ (bmaxtf)______________________ 1.1200E+01 OP
Total_current_in_all_TF_coils_(MA)______________________________________ (ritfc/1.D6)__________________ 2.4165E+02 OP
@@ -8473,7 +8473,7 @@
Superconductor_material_________________________________________________ (i_tf_sc_mat)_________________ 5
Presence_of_TF_demountable_joints_______________________________________ (itart)_______________________ 0
TF_inboard_leg_support_strategy_________________________________________ (i_tf_bucking)________________ 1
- Number_of_TF_coils______________________________________________________ (n_tf)________________________ 16
+ Number_of_TF_coils______________________________________________________ (n_tf_coils)________________________ 16
Inboard_leg_centre_radius_(m)___________________________________________ (r_tf_inboard_mid)____________ 3.7793E+00 OP
Outboard_leg_centre_radius_(m)__________________________________________ (r_tf_outboard_mid)___________ 1.7061E+01 OP
Total_inboard_leg_radial_thickness_(m)__________________________________ (dr_tf_inboard)_______________________ 1.4000E+00 ITV
@@ -8493,9 +8493,9 @@
TF_coil_arc_point_5_R_(m)_______________________________________________ (xarc(5))_____________________ 4.4793E+00
TF_coil_arc_point_5_Z_(m)_______________________________________________ (yarc(5))_____________________ -5.5468E+00
TF_cross-section_(total)_(m2)___________________________________________ (tfareain)____________________ 3.3244E+01
- Total_steel_cross-section_(m2)__________________________________________ (a_tf_steel*n_tf)_____________ 2.4634E+01
+ Total_steel_cross-section_(m2)__________________________________________ (a_tf_steel*n_tf_coils)_____________ 2.4634E+01
Total_steel_TF_fraction_________________________________________________ (f_tf_steel)__________________ 7.4098E-01
- Total_Insulation_cross-section_(total)_(m2)_____________________________ (a_tf_ins*n_tf)_______________ 2.3626E+00
+ Total_Insulation_cross-section_(total)_(m2)_____________________________ (a_tf_ins*n_tf_coils)_______________ 2.3626E+00
Total_Insulation_fraction_______________________________________________ (f_tf_ins)____________________ 7.1068E-02
Casing_cross_section_area_(per_leg)_(m2)________________________________ (acasetf)_____________________ 9.5351E-01
Inboard_leg_case_plasma_side_wall_thickness_(m)_________________________ (casthi)______________________ 6.0000E-02
@@ -8508,7 +8508,7 @@
Winding_pack_toroidal_width_(m)_________________________________________ (wwp1)________________________ 1.2723E+00 OP
Ground_wall_insulation_thickness_(m)____________________________________ (tinstf)______________________ 8.0000E-03
Winding_pack_insertion_gap_(m)__________________________________________ (tfinsgap)____________________ 1.0000E-02
- Steel_WP_cross-section_(total)_(m2)_____________________________________ (aswp*n_tf)___________________ 9.3774E+00
+ Steel_WP_cross-section_(total)_(m2)_____________________________________ (aswp*n_tf_coils)___________________ 9.3774E+00
Steel_WP_fraction_______________________________________________________ (aswp/awpc)___________________ 5.2131E-01
Insulation_WP_fraction__________________________________________________ (aiwp/awpc)___________________ 1.0146E-01
Cable_WP_fraction_______________________________________________________ ((awpc-aswp-aiwp)/awpc)_______ 3.7723E-01
@@ -8537,7 +8537,7 @@
Steel_conduit_mass_per_coil_(kg)________________________________________ (whtconsh)____________________ 2.3752E+05 OP
Conduit_insulation_mass_per_coil_(kg)___________________________________ (whtconin)____________________ 1.0668E+04 OP
Total_conduit_mass_per_coil_(kg)________________________________________ (whtcon)______________________ 3.4638E+05 OP
- Mass_of_each_TF_coil_(kg)_______________________________________________ (whttf/n_tf)__________________ 1.5629E+06 OP
+ Mass_of_each_TF_coil_(kg)_______________________________________________ (whttf/n_tf_coils)__________________ 1.5629E+06 OP
Total_TF_coil_mass_(kg)_________________________________________________ (whttf)_______________________ 2.5007E+07
Nominal_peak_field_assuming_toroidal_symmetry_(T)_______________________ (bmaxtf)______________________ 1.1200E+01 OP
Total_current_in_all_TF_coils_(MA)______________________________________ (ritfc/1.D6)__________________ 2.4165E+02 OP
@@ -9284,7 +9284,7 @@ casths = 0.05 * Inboard tf coil sidewall case thickness (m)
cpttf = 6.5e+04 * Tf coil current per turn (a);
ripmax = 0.6 * Maximum allowable toroidal field ripple amplitude
tdmptf = 30.0 * Dump time for tf coil (s)
-n_tf = 16 * Number of tf coils (default = 50 for stellarators)
+n_tf_coils = 16 * Number of tf coils (default = 50 for stellarators)
sig_tf_case_max = 5.8E8 * Allowable maximum shear stress in TF coil case (Tresca criterion) (Pa)
sig_tf_wp_max = 5.8E8 * Allowable maximum shear stress in TF coil conduit (Tresca criterion) (Pa)
dhecoil = 0.010 * diameter of He coil in TF winding (m)
diff --git a/tests/integration/data/uncertainties_nonopt_ref_IN.DAT b/tests/integration/data/uncertainties_nonopt_ref_IN.DAT
index 8502c1a43e..effeeabc65 100644
--- a/tests/integration/data/uncertainties_nonopt_ref_IN.DAT
+++ b/tests/integration/data/uncertainties_nonopt_ref_IN.DAT
@@ -305,7 +305,7 @@ casths = 0.05 * Inboard tf coil sidewall case thickness (m)
cpttf = 6.5e+04 * Tf coil current per turn (a);
ripmax = 0.6 * Maximum allowable toroidal field ripple amplitude
tdmptf = 30.0 * Dump time for tf coil (s)
-n_tf = 16 * Number of tf coils (default = 50 for stellarators)
+n_tf_coils = 16 * Number of tf coils (default = 50 for stellarators)
alstrtf = 5.8E8 * allowable stress in TF coil (Pa)
dhecoil = 0.010 * diameter of He coil in TF winding (m)
tftmp = 4.750 * Peak helium coolant temperature in tf coils and pf coils (k)
diff --git a/tests/integration/data/uncertainties_ref_IN.DAT b/tests/integration/data/uncertainties_ref_IN.DAT
index bb32cbe88c..677bcd813a 100644
--- a/tests/integration/data/uncertainties_ref_IN.DAT
+++ b/tests/integration/data/uncertainties_ref_IN.DAT
@@ -305,7 +305,7 @@ casths = 0.05 * Inboard tf coil sidewall case thickness (m)
cpttf = 6.5e+04 * Tf coil current per turn (a);
ripmax = 0.6 * Maximum allowable toroidal field ripple amplitude
tdmptf = 30.0 * Dump time for tf coil (s)
-n_tf = 16 * Number of tf coils (default = 50 for stellarators)
+n_tf_coils = 16 * Number of tf coils (default = 50 for stellarators)
alstrtf = 5.8E8 * allowable stress in TF coil (Pa)
dhecoil = 0.010 * diameter of He coil in TF winding (m)
tftmp = 4.750 * Peak helium coolant temperature in tf coils and pf coils (k)
diff --git a/tests/integration/ref_dicts.json b/tests/integration/ref_dicts.json
index f58ef15635..21d15abe77 100644
--- a/tests/integration/ref_dicts.json
+++ b/tests/integration/ref_dicts.json
@@ -3333,7 +3333,7 @@
"n_rad_per_layer": 100.0,
"n_radial_array": 50.0,
"n_res": 5.0,
- "n_tf": 16.0,
+ "n_tf_coils": 16.0,
"n_tf_graded_layers": 1.0,
"n_tf_joints": 4.0,
"n_tf_joints_contact": 6.0,
@@ -10107,7 +10107,7 @@
"n_rad_per_layer": "Size of the arrays per layers storing the radial dependent stress\n quantities (stresses, strain displacement etc..)",
"n_radial_array": "Size of the radial distribution arrays per layers\n used for stress, strain and displacement distibution",
"n_res": "toroidal resonance number (1)",
- "n_tf": "Number of TF coils (default = 50 for stellarators). Number of TF coils outer legs for ST",
+ "n_tf_coils": "Number of TF coils (default = 50 for stellarators). Number of TF coils outer legs for ST",
"n_tf_graded_layers": "Number of layers of different stress properties in the WP. If `n_tf_graded_layers > 1`,\n a graded coil is condidered",
"n_tf_joints": "Number of joints\n Ex: n_tf_joints = 2 for top and bottom CP joints",
"n_tf_joints_contact": "Number of contact per turn",
@@ -11161,9 +11161,9 @@
"whtbltibe12": "mass of titanium beryllide in blanket (kg) (`iblanket=1,3` (CCFE HCPB))",
"whtblvd": "mass of blanket - vanadium part (kg)",
"whtcas": "mass per coil of external case (kg)",
- "whtcon": "TF coil conductor mass per coil (kg/coil).\n For `itart=1`, coil is return limb plus centrepost/n_tf",
- "whtconal": "Aluminium mass in TF coil conductor (kg/coil).\n For `itart=1`, coil is return limb plus centrepost/n_tf",
- "whtconcu": "copper mass in TF coil conductor (kg/coil).\n For `itart=1`, coil is return limb plus centrepost/n_tf",
+ "whtcon": "TF coil conductor mass per coil (kg/coil).\n For `itart=1`, coil is return limb plus centrepost/n_tf_coils",
+ "whtconal": "Aluminium mass in TF coil conductor (kg/coil).\n For `itart=1`, coil is return limb plus centrepost/n_tf_coils",
+ "whtconcu": "copper mass in TF coil conductor (kg/coil).\n For `itart=1`, coil is return limb plus centrepost/n_tf_coils",
"whtconin": "conduit insulation mass in TF coil conductor (kg/coil)",
"whtconsc": "superconductor mass in TF coil cable (kg/coil)",
"whtconsh": "steel conduit mass in TF coil conductor (kg/coil)",
@@ -13727,7 +13727,7 @@
"lb": 3,
"ub": 6
},
- "n_tf": {
+ "n_tf_coils": {
"lb": 0.0,
"ub": 100.0
},
@@ -19651,7 +19651,7 @@
"pres_joints",
"tfleng",
"eff_tf_cryo",
- "n_tf",
+ "n_tf_coils",
"tfocrn",
"tfsai",
"tfsao",
@@ -20557,7 +20557,7 @@
"n_pancake": "int_variable",
"n_rad_per_layer": "int_variable",
"n_res": "int_variable",
- "n_tf": "real_variable",
+ "n_tf_coils": "real_variable",
"n_tf_graded_layers": "int_variable",
"n_tf_joints": "int_variable",
"n_tf_joints_contact": "int_variable",
diff --git a/tests/regression/input_files/large_tokamak.IN.DAT b/tests/regression/input_files/large_tokamak.IN.DAT
index 6a65d375bc..c6bf754780 100644
--- a/tests/regression/input_files/large_tokamak.IN.DAT
+++ b/tests/regression/input_files/large_tokamak.IN.DAT
@@ -592,7 +592,7 @@ casths = 0.05
ripmax = 0.6
* Number of TF coils
-n_tf = 16
+n_tf_coils = 16
* Groundwall insulation thickness [m]
tinstf = 0.008
diff --git a/tests/regression/input_files/large_tokamak_nof.IN.DAT b/tests/regression/input_files/large_tokamak_nof.IN.DAT
index 26c75bbcc9..3817b91f1a 100644
--- a/tests/regression/input_files/large_tokamak_nof.IN.DAT
+++ b/tests/regression/input_files/large_tokamak_nof.IN.DAT
@@ -571,7 +571,7 @@ casths = 0.05
ripmax = 0.6
* Number of TF coils
-n_tf = 16
+n_tf_coils = 16
* Groundwall insulation thickness [m]
tinstf = 0.008
diff --git a/tests/regression/input_files/large_tokamak_once_through.IN.DAT b/tests/regression/input_files/large_tokamak_once_through.IN.DAT
index 21603dfa0b..1739a1eca8 100644
--- a/tests/regression/input_files/large_tokamak_once_through.IN.DAT
+++ b/tests/regression/input_files/large_tokamak_once_through.IN.DAT
@@ -415,7 +415,7 @@ fcutfsu = 0.8231999768826475 * copper fraction of cable conductor (TF coils)
i_tf_sc_mat = 1 * Switch for superconductor material in TF coils;
ripmax = 0.6 * aximum allowable toroidal field ripple amplitude at plasma edge (%)
tdmptf = 17.97282589344206 * fast discharge time for TF coil in event of quench (s) (`iteration variable 56`)
-n_tf = 16 * Number of TF coils (default = 50 for stellarators); Number of TF coils outer legs for ST
+n_tf_coils = 16 * Number of TF coils (default = 50 for stellarators); Number of TF coils outer legs for ST
tftmp = 4.75 * peak helium coolant temperature in TF coils and PF coils (K)
thkcas = 0.2816873221155309 * inboard TF coil case outer (non-plasma side) thickness (m) (`iteration variable 57`)
dr_tf_wp = 0.5153787768966674 * radial thickness of winding pack (m) (`iteration variable 140`) (issue #514)
diff --git a/tests/regression/input_files/st_regression.IN.DAT b/tests/regression/input_files/st_regression.IN.DAT
index 6a7b873a16..5ebfe63fd6 100644
--- a/tests/regression/input_files/st_regression.IN.DAT
+++ b/tests/regression/input_files/st_regression.IN.DAT
@@ -902,7 +902,7 @@ boundu(97) = 1.0
*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ General settings ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾
-n_tf = 12
+n_tf_coils = 12
* DESCRIPTION: Number of TF Coils
* JUSTIFICATION:
diff --git a/tests/unit/data/large_tokamak_IN.DAT b/tests/unit/data/large_tokamak_IN.DAT
index 4a63fddb86..1a966fa5f5 100644
--- a/tests/unit/data/large_tokamak_IN.DAT
+++ b/tests/unit/data/large_tokamak_IN.DAT
@@ -590,7 +590,7 @@ casths = 0.05
ripmax = 0.6
* Number of TF coils
-n_tf = 16
+n_tf_coils = 16
* Groundwall insulation thickness [m]
tinstf = 0.008
diff --git a/tests/unit/data/large_tokamak_MFILE.DAT b/tests/unit/data/large_tokamak_MFILE.DAT
index e291dd06b5..1ca61b4609 100644
--- a/tests/unit/data/large_tokamak_MFILE.DAT
+++ b/tests/unit/data/large_tokamak_MFILE.DAT
@@ -664,7 +664,7 @@
Superconductor_material_________________________________________________ (i_tf_sc_mat)_________________ 1
Presence_of_TF_demountable_joints_______________________________________ (itart)_______________________ 0
TF_inboard_leg_support_strategy_________________________________________ (i_tf_bucking)________________ 1
- Number_of_TF_coils______________________________________________________ (n_tf)________________________ 16
+ Number_of_TF_coils______________________________________________________ (n_tf_coils)________________________ 16
Inboard_leg_centre_radius_(m)___________________________________________ (r_tf_inboard_mid)____________ 3.1606E+00 OP
Inboard_leg_inner_radius_(m)____________________________________________ (r_tf_inboard_in)_____________ 2.6958E+00 OP
Inboard_leg_outer_radius_(m)____________________________________________ (r_tf_inboard_out)____________ 3.6253E+00 OP
@@ -689,9 +689,9 @@
TF_coil_arc_point_4_R_(m)_______________________________________________ (xarc(5))_____________________ 3.6253E+00
TF_coil_arc_point_4_Z_(m)_______________________________________________ (yarc(5))_____________________ -5.2909E+00
TF_cross-section_(total)_(m2)___________________________________________ (tfareain)____________________ 1.8459E+01
- Total_steel_cross-section_(m2)__________________________________________ (a_tf_steel*n_tf)_____________ 1.3045E+01
+ Total_steel_cross-section_(m2)__________________________________________ (a_tf_steel*n_tf_coils)_____________ 1.3045E+01
Total_steel_TF_fraction_________________________________________________ (f_tf_steel)__________________ 7.0671E-01
- Total_Insulation_cross-section_(total)_(m2)_____________________________ (a_tf_ins*n_tf)_______________ 8.5858E-01
+ Total_Insulation_cross-section_(total)_(m2)_____________________________ (a_tf_ins*n_tf_coils)_______________ 8.5858E-01
Total_Insulation_fraction_______________________________________________ (f_tf_ins)____________________ 4.6514E-02
Casing_cross_section_area_(per_leg)_(m2)________________________________ (acasetf)_____________________ 5.7164E-01
Inboard_leg_case_plasma_side_wall_thickness_(m)_________________________ (casthi)______________________ 6.0000E-02
@@ -705,7 +705,7 @@
Winding_pack_toroidal_width_2_(m)_______________________________________ (wwp2)________________________ 1.0872E+00 OP
Ground_wall_insulation_thickness_(m)____________________________________ (tinstf)______________________ 8.0000E-03
Winding_pack_insertion_gap_(m)__________________________________________ (tfinsgap)____________________ 1.0000E-02
- Steel_WP_cross-section_(total)_(m2)_____________________________________ (aswp*n_tf)___________________ 3.8986E+00
+ Steel_WP_cross-section_(total)_(m2)_____________________________________ (aswp*n_tf_coils)___________________ 3.8986E+00
Steel_WP_fraction_______________________________________________________ (aswp/awpc)___________________ 4.1865E-01
Insulation_WP_fraction__________________________________________________ (aiwp/awpc)___________________ 4.8392E-02
Cable_WP_fraction_______________________________________________________ ((awpc-aswp-aiwp)/awpc)_______ 5.3296E-01
@@ -732,7 +732,7 @@
Steel_conduit_mass_per_coil_(kg)________________________________________ (whtconsh)____________________ 9.1170E+04 OP
Conduit_insulation_mass_per_coil_(kg)___________________________________ (whtconin)____________________ 2.4319E+03 OP
Total_conduit_mass_per_coil_(kg)________________________________________ (whtcon)______________________ 1.5648E+05 OP
- Mass_of_each_TF_coil_(kg)_______________________________________________ (whttf/n_tf)__________________ 7.2486E+05 OP
+ Mass_of_each_TF_coil_(kg)_______________________________________________ (whttf/n_tf_coils)__________________ 7.2486E+05 OP
Total_TF_coil_mass_(kg)_________________________________________________ (whttf)_______________________ 1.1598E+07 OP
Nominal_peak_field_assuming_toroidal_symmetry_(T)_______________________ (bmaxtf)______________________ 1.2296E+01 OP
Total_current_in_all_TF_coils_(MA)______________________________________ (ritfc/1.D6)__________________ 2.1381E+02 OP
@@ -1781,7 +1781,7 @@ casths = 0.05
ripmax = 0.6
* Number of TF coils
-n_tf = 16
+n_tf_coils = 16
* Groundwall insulation thickness [m]
tinstf = 0.008
diff --git a/tests/unit/test_build.py b/tests/unit/test_build.py
index 0f8321a258..abe370b44f 100644
--- a/tests/unit/test_build.py
+++ b/tests/unit/test_build.py
@@ -65,7 +65,7 @@ class RippleAmplitudeParam(NamedTuple):
tinstf: Any = None
- n_tf: Any = None
+ n_tf_coils: Any = None
tftort: Any = None
@@ -197,7 +197,7 @@ def test_divgeom(divgeomparam, monkeypatch, build):
rminor=2.8677741935483869,
rmajor=8.8901000000000003,
tinstf=0.0080000000000000019,
- n_tf=16,
+ n_tf_coils=16,
tftort=1,
casths=0.05000000000000001,
dr_tf_wp=0.54261087836601019,
@@ -218,7 +218,7 @@ def test_divgeom(divgeomparam, monkeypatch, build):
rminor=2.8677741935483869,
rmajor=8.8901000000000003,
tinstf=0.0080000000000000019,
- n_tf=16,
+ n_tf_coils=16,
tftort=1,
casths=0.05000000000000001,
dr_tf_wp=0.54261087836601019,
@@ -259,7 +259,7 @@ def test_ripple_amplitude(rippleamplitudeparam, monkeypatch, build):
monkeypatch.setattr(tfcoil_variables, "tinstf", rippleamplitudeparam.tinstf)
- monkeypatch.setattr(tfcoil_variables, "n_tf", rippleamplitudeparam.n_tf)
+ monkeypatch.setattr(tfcoil_variables, "n_tf_coils", rippleamplitudeparam.n_tf_coils)
monkeypatch.setattr(tfcoil_variables, "tftort", rippleamplitudeparam.tftort)
@@ -324,7 +324,7 @@ class PortszParam(NamedTuple):
tftort: Any = None
- n_tf: Any = None
+ n_tf_coils: Any = None
expected_rtanbeam: Any = None
@@ -344,7 +344,7 @@ class PortszParam(NamedTuple):
frbeam=1.05,
rmajor=8.8901000000000003,
tftort=1.6395161177915356,
- n_tf=16,
+ n_tf_coils=16,
expected_rtanbeam=9.3346050000000016,
expected_rtanmax=14.735821603386416,
),
@@ -358,7 +358,7 @@ class PortszParam(NamedTuple):
frbeam=1.05,
rmajor=8.8901000000000003,
tftort=1.6395161177915356,
- n_tf=16,
+ n_tf_coils=16,
expected_rtanbeam=9.3346050000000016,
expected_rtanmax=14.735821603386416,
),
@@ -400,7 +400,7 @@ def test_portsz(portszparam, monkeypatch, build):
monkeypatch.setattr(tfcoil_variables, "tftort", portszparam.tftort)
- monkeypatch.setattr(tfcoil_variables, "n_tf", portszparam.n_tf)
+ monkeypatch.setattr(tfcoil_variables, "n_tf_coils", portszparam.n_tf_coils)
build.portsz()
diff --git a/tests/unit/test_buildings.py b/tests/unit/test_buildings.py
index 33b9598b2c..04fd52bb03 100644
--- a/tests/unit/test_buildings.py
+++ b/tests/unit/test_buildings.py
@@ -131,7 +131,7 @@ class BldgsSizesParam(NamedTuple):
hotcell_h: Any
hot_sepdist: Any
iefrf: Any
- n_tf: Any
+ n_tf_coils: Any
i_tf_sup: Any
pfrmax: Any
tlife: Any
@@ -274,7 +274,7 @@ class BldgsSizesParam(NamedTuple):
hotcell_h=12,
hot_sepdist=2,
iefrf=10,
- n_tf=16,
+ n_tf_coils=16,
i_tf_sup=1,
pfrmax=18.98258241468535,
tlife=40,
@@ -413,7 +413,7 @@ class BldgsSizesParam(NamedTuple):
hotcell_h=12,
hot_sepdist=2,
iefrf=10,
- n_tf=16,
+ n_tf_coils=16,
i_tf_sup=1,
pfrmax=18.982980877139834,
tlife=40,
@@ -672,7 +672,7 @@ def test_bldgs_sizes(buildings, bldgssizesparam, monkeypatch):
monkeypatch.setattr(buildings_variables, "hotcell_h", bldgssizesparam.hotcell_h)
monkeypatch.setattr(buildings_variables, "hot_sepdist", bldgssizesparam.hot_sepdist)
monkeypatch.setattr(current_drive_variables, "iefrf", bldgssizesparam.iefrf)
- monkeypatch.setattr(tfcoil_variables, "n_tf", bldgssizesparam.n_tf)
+ monkeypatch.setattr(tfcoil_variables, "n_tf_coils", bldgssizesparam.n_tf_coils)
monkeypatch.setattr(tfcoil_variables, "i_tf_sup", bldgssizesparam.i_tf_sup)
monkeypatch.setattr(pfcoil_variables, "pfrmax", bldgssizesparam.pfrmax)
monkeypatch.setattr(cost_variables, "tlife", bldgssizesparam.tlife)
@@ -786,7 +786,7 @@ class BldgsParam(NamedTuple):
tfri: Any
tfh: Any
tfm: Any
- n_tf: Any
+ n_tf_coils: Any
shro: Any
shri: Any
shh: Any
@@ -850,7 +850,7 @@ class BldgsParam(NamedTuple):
tfri=2.9939411851091102,
tfh=20.562180043124066,
tfm=1327.1818597762153,
- n_tf=16,
+ n_tf_coils=16,
shro=13.764874193548387,
shri=4.7423258064516141,
shh=17.446180043124063,
@@ -910,7 +910,7 @@ class BldgsParam(NamedTuple):
tfri=2.9939411851091102,
tfh=20.562180043124066,
tfm=1327.9750836697808,
- n_tf=16,
+ n_tf_coils=16,
shro=13.782874193548388,
shri=4.7243258064516143,
shh=17.446180043124063,
@@ -975,7 +975,7 @@ def test_bldgs(buildings, bldgsparam, monkeypatch):
tfri=bldgsparam.tfri,
tfh=bldgsparam.tfh,
tfm=bldgsparam.tfm,
- n_tf=bldgsparam.n_tf,
+ n_tf_coils=bldgsparam.n_tf_coils,
shro=bldgsparam.shro,
shri=bldgsparam.shri,
shh=bldgsparam.shh,
diff --git a/tests/unit/test_costs_1990.py b/tests/unit/test_costs_1990.py
index ac97a67243..6a3f66fc3f 100644
--- a/tests/unit/test_costs_1990.py
+++ b/tests/unit/test_costs_1990.py
@@ -1742,7 +1742,7 @@ class Acc2221Param(NamedTuple):
whtcas: Any = None
- n_tf: Any = None
+ n_tf_coils: Any = None
whttflgs: Any = None
@@ -1804,7 +1804,7 @@ class Acc2221Param(NamedTuple):
whtconcu=58744.465423173802,
whtconsc=5802.5700395134345,
whtcas=1034021.9996272125,
- n_tf=16,
+ n_tf_coils=16,
whttflgs=0,
whtcp=0,
i_tf_sup=1,
@@ -1845,7 +1845,7 @@ class Acc2221Param(NamedTuple):
whtconcu=58779.575542593491,
whtconsc=5806.038092640837,
whtcas=1034699.2182961091,
- n_tf=16,
+ n_tf_coils=16,
whttflgs=0,
whtcp=0,
i_tf_sup=1,
@@ -1886,7 +1886,7 @@ class Acc2221Param(NamedTuple):
whtconcu=58779.575542593491,
whtconsc=5806.038092640837,
whtcas=1034699.2182961091,
- n_tf=16,
+ n_tf_coils=16,
whttflgs=0,
whtcp=0,
i_tf_sup=1,
@@ -1956,7 +1956,7 @@ def test_acc2221(acc2221param, monkeypatch, costs):
monkeypatch.setattr(tfcoil_variables, "whtcas", acc2221param.whtcas)
- monkeypatch.setattr(tfcoil_variables, "n_tf", acc2221param.n_tf)
+ monkeypatch.setattr(tfcoil_variables, "n_tf_coils", acc2221param.n_tf_coils)
monkeypatch.setattr(tfcoil_variables, "whttflgs", acc2221param.whttflgs)
@@ -3244,7 +3244,7 @@ class Acc2251Param(NamedTuple):
tfckw: Any = None
- n_tf: Any = None
+ n_tf_coils: Any = None
cpttf: Any = None
@@ -3294,7 +3294,7 @@ class Acc2251Param(NamedTuple):
i_tf_sup=1,
m_tf_bus=0,
tfckw=32474.753636211804,
- n_tf=16,
+ n_tf_coils=16,
cpttf=74026.751437500003,
c22=0,
c225=0,
@@ -3325,7 +3325,7 @@ class Acc2251Param(NamedTuple):
i_tf_sup=1,
m_tf_bus=0,
tfckw=32505.257577809778,
- n_tf=16,
+ n_tf_coils=16,
cpttf=74026.751437500003,
c22=3474.7391916096453,
c225=185.05656643685359,
@@ -3383,7 +3383,7 @@ def test_acc2251(acc2251param, monkeypatch, costs):
monkeypatch.setattr(tfcoil_variables, "tfckw", acc2251param.tfckw)
- monkeypatch.setattr(tfcoil_variables, "n_tf", acc2251param.n_tf)
+ monkeypatch.setattr(tfcoil_variables, "n_tf_coils", acc2251param.n_tf_coils)
monkeypatch.setattr(tfcoil_variables, "cpttf", acc2251param.cpttf)
diff --git a/tests/unit/test_costs_2015.py b/tests/unit/test_costs_2015.py
index 1681bc3b00..80e3e38ada 100644
--- a/tests/unit/test_costs_2015.py
+++ b/tests/unit/test_costs_2015.py
@@ -42,7 +42,7 @@ class CalcBuildingCostsParam(NamedTuple):
ritfc: Any = None
- n_tf: Any = None
+ n_tf_coils: Any = None
estotftgj: Any = None
@@ -87,7 +87,7 @@ class CalcBuildingCostsParam(NamedTuple):
psechtmw=311.54038043019023,
helpow=142703.41458500578,
ritfc=234156150,
- n_tf=18,
+ n_tf_coils=18,
estotftgj=130.10721529398921,
r_cryostat_inboard=18.314040399601147,
z_cryostat_half_inside=15.118436894660423,
@@ -1187,7 +1187,7 @@ class CalcBuildingCostsParam(NamedTuple):
psechtmw=640.27066522894324,
helpow=823308.59959198488,
ritfc=234156150,
- n_tf=18,
+ n_tf_coils=18,
estotftgj=129.99240835373195,
r_cryostat_inboard=18.31462428923539,
z_cryostat_half_inside=15.165858901796364,
@@ -2308,7 +2308,9 @@ def test_calc_building_costs(calcbuildingcostsparam, monkeypatch, costs2015):
monkeypatch.setattr(tfcoil_variables, "ritfc", calcbuildingcostsparam.ritfc)
- monkeypatch.setattr(tfcoil_variables, "n_tf", calcbuildingcostsparam.n_tf)
+ monkeypatch.setattr(
+ tfcoil_variables, "n_tf_coils", calcbuildingcostsparam.n_tf_coils
+ )
monkeypatch.setattr(tfcoil_variables, "estotftgj", calcbuildingcostsparam.estotftgj)
@@ -4643,7 +4645,7 @@ def test_calc_land_costs(calclandcostsparam, monkeypatch, costs2015):
class CalcTfCoilCostsParam(NamedTuple):
- n_tf: Any = None
+ n_tf_coils: Any = None
tfleng: Any = None
@@ -4682,7 +4684,7 @@ class CalcTfCoilCostsParam(NamedTuple):
"calctfcoilcostsparam",
(
CalcTfCoilCostsParam(
- n_tf=18,
+ n_tf_coils=18,
tfleng=46.64605032553105,
n_tf_turn=200.13346153846152,
whtconcu=31746.02769109578,
@@ -5771,7 +5773,7 @@ class CalcTfCoilCostsParam(NamedTuple):
).transpose(),
),
CalcTfCoilCostsParam(
- n_tf=18,
+ n_tf_coils=18,
tfleng=46.6270502920285,
n_tf_turn=200.13346153846155,
whtconcu=24895.07929687943,
@@ -6874,7 +6876,7 @@ def test_calc_tf_coil_costs(calctfcoilcostsparam, monkeypatch, costs2015):
:type monkeypatch: _pytest.monkeypatch.monkeypatch
"""
- monkeypatch.setattr(tfcoil_variables, "n_tf", calctfcoilcostsparam.n_tf)
+ monkeypatch.setattr(tfcoil_variables, "n_tf_coils", calctfcoilcostsparam.n_tf_coils)
monkeypatch.setattr(tfcoil_variables, "tfleng", calctfcoilcostsparam.tfleng)
diff --git a/tests/unit/test_power.py b/tests/unit/test_power.py
index 8c0380e58d..8e4ad74d29 100644
--- a/tests/unit/test_power.py
+++ b/tests/unit/test_power.py
@@ -55,7 +55,7 @@ class CryoParam(NamedTuple):
ptfnuc: Any = None
- n_tf: Any = None
+ n_tf_coils: Any = None
tfcryoarea: Any = None
@@ -87,7 +87,7 @@ class CryoParam(NamedTuple):
cpttf=74026.751437500003,
ensxpfm=37429.525515086898,
ptfnuc=0.044178296011112193,
- n_tf=16,
+ n_tf_coils=16,
tfcryoarea=0,
t_pulse_repetition=10364.426139387357,
expected_qss=20361.633927097802,
@@ -108,7 +108,7 @@ class CryoParam(NamedTuple):
cpttf=74026.751437500003,
ensxpfm=37427.228965055205,
ptfnuc=0.045535131445547841,
- n_tf=16,
+ n_tf_coils=16,
tfcryoarea=0,
t_pulse_repetition=364.42613938735633,
expected_qss=20342.863776957758,
@@ -150,7 +150,7 @@ def test_cryo(cryoparam, monkeypatch, power):
cpttf=cryoparam.cpttf,
ensxpfm=cryoparam.ensxpfm,
ptfnuc=cryoparam.ptfnuc,
- n_tf=cryoparam.n_tf,
+ n_tf_coils=cryoparam.n_tf_coils,
tfcryoarea=cryoparam.tfcryoarea,
t_pulse_repetition=cryoparam.t_pulse_repetition,
)
diff --git a/tests/unit/test_sctfcoil.py b/tests/unit/test_sctfcoil.py
index 5c2a4ea9e9..ef55ffd3f8 100644
--- a/tests/unit/test_sctfcoil.py
+++ b/tests/unit/test_sctfcoil.py
@@ -101,7 +101,7 @@ def test_protect(protectparam, sctfcoil):
class SuperconParam(NamedTuple):
tmargmin_tf: Any = None
- n_tf: Any = None
+ n_tf_coils: Any = None
temp_margin: Any = None
@@ -181,7 +181,7 @@ class SuperconParam(NamedTuple):
(
SuperconParam(
tmargmin_tf=1.5,
- n_tf=16,
+ n_tf_coils=16,
temp_margin=0,
jwdgpro=0,
dhecoil=0.010000000000000002,
@@ -221,7 +221,7 @@ class SuperconParam(NamedTuple):
),
SuperconParam(
tmargmin_tf=1.5,
- n_tf=16,
+ n_tf_coils=16,
temp_margin=2.3431632224075836,
jwdgpro=17475706.393616617,
dhecoil=0.010000000000000002,
@@ -261,7 +261,7 @@ class SuperconParam(NamedTuple):
),
SuperconParam(
tmargmin_tf=1.5,
- n_tf=16,
+ n_tf_coils=16,
temp_margin=2.3431632224075836,
jwdgpro=17475706.393616617,
dhecoil=0.010000000000000002,
@@ -319,7 +319,7 @@ def test_supercon(superconparam, monkeypatch, sctfcoil):
monkeypatch.setattr(tfcoil_variables, "tmargmin_tf", superconparam.tmargmin_tf)
- monkeypatch.setattr(tfcoil_variables, "n_tf", superconparam.n_tf)
+ monkeypatch.setattr(tfcoil_variables, "n_tf_coils", superconparam.n_tf_coils)
monkeypatch.setattr(tfcoil_variables, "temp_margin", superconparam.temp_margin)
@@ -412,7 +412,7 @@ class TfCurrentParam(NamedTuple):
casthi_fraction: Any = None
- n_tf: Any = None
+ n_tf_coils: Any = None
thicndut: Any = None
@@ -464,7 +464,7 @@ class TfCurrentParam(NamedTuple):
casths=0.05000000000000001,
casthi_is_fraction=False,
casthi_fraction=0.050000000000000003,
- n_tf=16,
+ n_tf_coils=16,
thicndut=0.002,
thkcas=0.52465000000000006,
oacdcp=8673900,
@@ -536,7 +536,7 @@ def test_tf_current(tfcurrentparam, monkeypatch, sctfcoil):
tfcoil_variables, "casthi_fraction", tfcurrentparam.casthi_fraction
)
- monkeypatch.setattr(tfcoil_variables, "n_tf", tfcurrentparam.n_tf)
+ monkeypatch.setattr(tfcoil_variables, "n_tf_coils", tfcurrentparam.n_tf_coils)
monkeypatch.setattr(tfcoil_variables, "thicndut", tfcurrentparam.thicndut)
@@ -596,7 +596,7 @@ class TfGlobalGeometryParam(NamedTuple):
tftort: Any = None
- n_tf: Any = None
+ n_tf_coils: Any = None
arealeg: Any = None
@@ -649,7 +649,7 @@ class TfGlobalGeometryParam(NamedTuple):
tfareain=0,
ritfc=0,
tftort=1,
- n_tf=16,
+ n_tf_coils=16,
arealeg=0,
i_tf_sup=1,
dztop=0,
@@ -679,7 +679,7 @@ class TfGlobalGeometryParam(NamedTuple):
tfareain=35.703669036223495,
ritfc=241812532.66279837,
tftort=1.7488698442633552,
- n_tf=16,
+ n_tf_coils=16,
arealeg=2.6728635794409041,
i_tf_sup=1,
dztop=0,
@@ -742,7 +742,9 @@ def test_tf_global_geometry(tfglobalgeometryparam, monkeypatch, sctfcoil):
monkeypatch.setattr(tfcoil_variables, "tftort", tfglobalgeometryparam.tftort)
- monkeypatch.setattr(tfcoil_variables, "n_tf", tfglobalgeometryparam.n_tf)
+ monkeypatch.setattr(
+ tfcoil_variables, "n_tf_coils", tfglobalgeometryparam.n_tf_coils
+ )
monkeypatch.setattr(tfcoil_variables, "arealeg", tfglobalgeometryparam.arealeg)
@@ -866,7 +868,7 @@ class ResTfInternalGeomParam(NamedTuple):
tinstf: Any = None
- n_tf: Any = None
+ n_tf_coils: Any = None
dr_tf_outboard: Any = None
@@ -910,7 +912,7 @@ class TfResHeatingParam(NamedTuple):
pres_joints: Any = None
n_tf_joints_contact: Any = None
n_tf_joints: Any = None
- n_tf: Any = None
+ n_tf_coils: Any = None
i_tf_sup: Any = None
frholeg: Any = None
frhocp: Any = None
@@ -958,7 +960,7 @@ class TfResHeatingParam(NamedTuple):
aiwp=0,
acasetf=0,
tinstf=0,
- n_tf=12,
+ n_tf_coils=12,
dr_tf_outboard=0.15483000000000002,
r_tf_inboard_in=0,
r_tf_inboard_out=0.15483000000000002,
@@ -985,7 +987,7 @@ class TfResHeatingParam(NamedTuple):
aiwp=0.00030678028680367151,
acasetf=0.00061190425043863676,
tinstf=0,
- n_tf=12,
+ n_tf_coils=12,
dr_tf_outboard=0.15483000000000002,
r_tf_inboard_in=0,
r_tf_inboard_out=0.15483000000000002,
@@ -1043,7 +1045,9 @@ def test_res_tf_internal_geom(restfinternalgeomparam, monkeypatch, sctfcoil):
monkeypatch.setattr(tfcoil_variables, "tinstf", restfinternalgeomparam.tinstf)
- monkeypatch.setattr(tfcoil_variables, "n_tf", restfinternalgeomparam.n_tf)
+ monkeypatch.setattr(
+ tfcoil_variables, "n_tf_coils", restfinternalgeomparam.n_tf_coils
+ )
monkeypatch.setattr(
build_variables, "dr_tf_outboard", restfinternalgeomparam.dr_tf_outboard
@@ -1124,7 +1128,7 @@ def test_res_tf_internal_geom(restfinternalgeomparam, monkeypatch, sctfcoil):
pres_joints=0,
n_tf_joints_contact=6,
n_tf_joints=4,
- n_tf=12,
+ n_tf_coils=12,
i_tf_sup=0,
frholeg=1,
frhocp=1,
@@ -1174,7 +1178,7 @@ def test_res_tf_internal_geom(restfinternalgeomparam, monkeypatch, sctfcoil):
pres_joints=1944336.7995005273,
n_tf_joints_contact=6,
n_tf_joints=4,
- n_tf=12,
+ n_tf_coils=12,
i_tf_sup=0,
frholeg=1,
frhocp=1,
@@ -1264,7 +1268,7 @@ def test_tf_res_heating(tfresheatingparam, monkeypatch, sctfcoil):
monkeypatch.setattr(tfcoil_variables, "n_tf_joints", tfresheatingparam.n_tf_joints)
- monkeypatch.setattr(tfcoil_variables, "n_tf", tfresheatingparam.n_tf)
+ monkeypatch.setattr(tfcoil_variables, "n_tf_coils", tfresheatingparam.n_tf_coils)
monkeypatch.setattr(tfcoil_variables, "i_tf_sup", tfresheatingparam.i_tf_sup)
@@ -1346,7 +1350,7 @@ def test_tf_res_heating(tfresheatingparam, monkeypatch, sctfcoil):
class CpostParam(NamedTuple):
- n_tf: Any = None
+ n_tf_coils: Any = None
hmax: Any = None
@@ -1393,7 +1397,7 @@ class CpostParam(NamedTuple):
"cpostparam",
(
CpostParam(
- n_tf=12,
+ n_tf_coils=12,
hmax=4.4214285714285717,
r_tf_inboard_in=0,
r_tf_inboard_out=0.15483000000000002,
@@ -1416,7 +1420,7 @@ class CpostParam(NamedTuple):
expected_a_cp_cool=0.00068328705812121333,
),
CpostParam(
- n_tf=12,
+ n_tf_coils=12,
hmax=4.4214285714285717,
r_tf_inboard_in=0,
r_tf_inboard_out=0.15483000000000002,
@@ -1476,7 +1480,7 @@ def test_cpost(cpostparam, monkeypatch, sctfcoil):
curr=cpostparam.curr,
rho=cpostparam.rho,
fcool=cpostparam.fcool,
- n_tf=cpostparam.n_tf,
+ n_tf_coils=cpostparam.n_tf_coils,
)
assert vol_ins_cp == pytest.approx(cpostparam.expected_vol_ins_cp)
@@ -1511,7 +1515,7 @@ class TfFieldAndForceParam(NamedTuple):
vforce: Any = None
- n_tf: Any = None
+ n_tf_coils: Any = None
taucq: Any = None
@@ -1573,7 +1577,7 @@ class TfFieldAndForceParam(NamedTuple):
r_tf_inboard_mid=0.077415000000000012,
r_cp_top=0.87643571428571443,
vforce=0,
- n_tf=12,
+ n_tf_coils=12,
taucq=30,
sigvvall=93000000,
cforce=0,
@@ -1608,7 +1612,7 @@ class TfFieldAndForceParam(NamedTuple):
r_tf_inboard_mid=0.077415000000000012,
r_cp_top=0.85843571428571441,
vforce=12380916.66459452,
- n_tf=12,
+ n_tf_coils=12,
taucq=30,
sigvvall=93000000,
cforce=37041530.947408713,
@@ -1672,7 +1676,7 @@ def test_tf_field_and_force(tffieldandforceparam, monkeypatch, sctfcoil):
monkeypatch.setattr(tfcoil_variables, "vforce", tffieldandforceparam.vforce)
- monkeypatch.setattr(tfcoil_variables, "n_tf", tffieldandforceparam.n_tf)
+ monkeypatch.setattr(tfcoil_variables, "n_tf_coils", tffieldandforceparam.n_tf_coils)
monkeypatch.setattr(tfcoil_variables, "cforce", tffieldandforceparam.cforce)
@@ -1883,7 +1887,7 @@ class TfCoilAreaAndMassesParam(NamedTuple):
n_tf_turn: Any = None
- n_tf: Any = None
+ n_tf_coils: Any = None
aiwp: Any = None
@@ -1997,7 +2001,7 @@ class TfCoilAreaAndMassesParam(NamedTuple):
dcase=8000,
acndttf=0.0014685061538103825,
n_tf_turn=200,
- n_tf=16,
+ n_tf_coils=16,
aiwp=0.087880174466980876,
acasetfo=1.2752592893394648,
acasetf=1.0015169239205168,
@@ -2069,7 +2073,7 @@ class TfCoilAreaAndMassesParam(NamedTuple):
dcase=8000,
acndttf=0.0014685061538103825,
n_tf_turn=200,
- n_tf=16,
+ n_tf_coils=16,
aiwp=0.087880174466980876,
acasetfo=1.2752592893394648,
acasetf=1.0015169239205168,
@@ -2194,7 +2198,9 @@ def test_tf_coil_area_and_masses(tfcoilareaandmassesparam, monkeypatch, sctfcoil
tfcoil_variables, "n_tf_turn", tfcoilareaandmassesparam.n_tf_turn
)
- monkeypatch.setattr(tfcoil_variables, "n_tf", tfcoilareaandmassesparam.n_tf)
+ monkeypatch.setattr(
+ tfcoil_variables, "n_tf_coils", tfcoilareaandmassesparam.n_tf_coils
+ )
monkeypatch.setattr(tfcoil_variables, "aiwp", tfcoilareaandmassesparam.aiwp)
@@ -2324,7 +2330,7 @@ class PeakTfWithRippleParam(NamedTuple):
tf_fit_y: Any = None
- n_tf: Any = None
+ n_tf_coils: Any = None
wwp1: Any = None
@@ -2352,7 +2358,7 @@ class PeakTfWithRippleParam(NamedTuple):
tf_fit_t=0,
tf_fit_z=0,
tf_fit_y=0,
- n_tf=16,
+ n_tf_coils=16,
wwp1=1.299782604942499,
dr_tf_wp=0.50661087836601015,
tfin=3.789896624292115,
@@ -2367,7 +2373,7 @@ class PeakTfWithRippleParam(NamedTuple):
tf_fit_t=0.80807838916035957,
tf_fit_z=0.3149613642807837,
tf_fit_y=1.0658869305062604,
- n_tf=16,
+ n_tf_coils=16,
wwp1=1.299782604942499,
dr_tf_wp=0.50661087836601015,
tfin=3.789896624292115,
@@ -2400,7 +2406,7 @@ def test_peak_tf_with_ripple(peaktfwithrippleparam, monkeypatch, sctfcoil):
monkeypatch.setattr(sctfcoil_module, "tf_fit_y", peaktfwithrippleparam.tf_fit_y)
bmaxtfrp, flag = sctfcoil.peak_tf_with_ripple(
- n_tf=peaktfwithrippleparam.n_tf,
+ n_tf_coils=peaktfwithrippleparam.n_tf_coils,
wwp1=peaktfwithrippleparam.wwp1,
dr_tf_wp=peaktfwithrippleparam.dr_tf_wp,
tfin=peaktfwithrippleparam.tfin,
@@ -2662,7 +2668,7 @@ class TfCaseGeomParam(NamedTuple):
tfareain: Any = None
- n_tf: Any = None
+ n_tf_coils: Any = None
casths: Any = None
@@ -2713,7 +2719,7 @@ class TfCaseGeomParam(NamedTuple):
acasetfo=0,
arealeg=1.9805354702921749,
tfareain=27.308689677971632,
- n_tf=16,
+ n_tf_coils=16,
casths=0.05000000000000001,
casthi=0.060000000000000012,
dr_tf_wp=0.54261087836601019,
@@ -2740,7 +2746,7 @@ class TfCaseGeomParam(NamedTuple):
acasetfo=1.2752592893394648,
arealeg=1.9805354702921749,
tfareain=27.308689677971632,
- n_tf=16,
+ n_tf_coils=16,
casths=0.05000000000000001,
casthi=0.060000000000000012,
dr_tf_wp=0.54261087836601019,
@@ -2785,7 +2791,7 @@ def test_tf_case_geom(tfcasegeomparam, monkeypatch, sctfcoil):
monkeypatch.setattr(tfcoil_variables, "tfareain", tfcasegeomparam.tfareain)
- monkeypatch.setattr(tfcoil_variables, "n_tf", tfcasegeomparam.n_tf)
+ monkeypatch.setattr(tfcoil_variables, "n_tf_coils", tfcasegeomparam.n_tf_coils)
monkeypatch.setattr(tfcoil_variables, "casths", tfcasegeomparam.casths)
@@ -3358,7 +3364,7 @@ def test_tf_averaged_turn_geom(tfaveragedturngeomparam, monkeypatch, sctfcoil):
class TfWpCurrentsParam(NamedTuple):
ritfc: Any = None
- n_tf: Any = None
+ n_tf_coils: Any = None
jwptf: Any = None
@@ -3372,14 +3378,14 @@ class TfWpCurrentsParam(NamedTuple):
(
TfWpCurrentsParam(
ritfc=256500000.00000003,
- n_tf=16,
+ n_tf_coils=16,
jwptf=0,
awptf=0.60510952642236249,
expected_jwptf=26493137.688284047,
),
TfWpCurrentsParam(
ritfc=256500000.00000003,
- n_tf=16,
+ n_tf_coils=16,
jwptf=26493137.688284047,
awptf=0.60510952642236249,
expected_jwptf=26493137.688284047,
@@ -3401,7 +3407,7 @@ def test_tf_wp_currents(tfwpcurrentsparam, monkeypatch, sctfcoil):
monkeypatch.setattr(tfcoil_variables, "ritfc", tfwpcurrentsparam.ritfc)
- monkeypatch.setattr(tfcoil_variables, "n_tf", tfwpcurrentsparam.n_tf)
+ monkeypatch.setattr(tfcoil_variables, "n_tf_coils", tfwpcurrentsparam.n_tf_coils)
monkeypatch.setattr(tfcoil_variables, "jwptf", tfwpcurrentsparam.jwptf)
@@ -3499,7 +3505,7 @@ class StressclParam(NamedTuple):
cpttf: Any = None
- n_tf: Any = None
+ n_tf_coils: Any = None
i_tf_stress_model: Any = None
@@ -3641,7 +3647,7 @@ class StressclParam(NamedTuple):
aiwp=0.087880174466980876,
aswp=0.29370123076207649,
cpttf=74026.751437500003,
- n_tf=16,
+ n_tf_coils=16,
i_tf_stress_model=1,
sig_tf_wp_max=580000000,
i_tf_turns_integer=1,
@@ -3764,7 +3770,7 @@ class StressclParam(NamedTuple):
aiwp=0.087880174466980876,
aswp=0.29370123076207649,
cpttf=74026.751437500003,
- n_tf=16,
+ n_tf_coils=16,
i_tf_stress_model=1,
sig_tf_wp_max=580000000,
i_tf_turns_integer=1,
@@ -14026,7 +14032,7 @@ def test_vv_stress_on_quench():
rm_vv=7.88,
theta1_vv=1,
# TF properties
- n_tf=18,
+ n_tf_coils=18,
n_tf_turn=192,
s_rp=0.55,
s_cc=0.94,
@@ -14090,7 +14096,7 @@ def test_vv_stress_on_quench_integration(sctfcoil, monkeypatch):
monkeypatch.setattr(
tfcoil_variables, "tfa", [3.41, 7.77, 7.77, 3.41]
) # chosen to achieve Rm_coil in Table 2
- monkeypatch.setattr(tfcoil_variables, "n_tf", 18) # Section 3
+ monkeypatch.setattr(tfcoil_variables, "n_tf_coils", 18) # Section 3
monkeypatch.setattr(tfcoil_variables, "n_tf_turn", 192) # Section 3
monkeypatch.setattr(tfcoil_variables, "tdmptf", 30) # Figure 6
monkeypatch.setattr(sctfcoil_module, "tfc_current", 83200 * 192) # Section 3
diff --git a/tests/unit/test_stellarator.py b/tests/unit/test_stellarator.py
index 5feada7bfc..2d28e1f50a 100644
--- a/tests/unit/test_stellarator.py
+++ b/tests/unit/test_stellarator.py
@@ -861,7 +861,7 @@ def test_bmax_from_awp(stellarator, monkeypatch):
assert stellarator.bmax_from_awp(
wp_width_radial=0.11792792792792792,
current=12.711229086229087,
- n_tf=50,
+ n_tf_coils=50,
r_coil_major=22.237837837837837,
r_coil_minor=4.7171171171171169,
) == pytest.approx(39.193416982177489)
diff --git a/tests/unit/test_tfcoil.py b/tests/unit/test_tfcoil.py
index 839377dfce..e596c09fa9 100644
--- a/tests/unit/test_tfcoil.py
+++ b/tests/unit/test_tfcoil.py
@@ -210,7 +210,7 @@ def test_cntrpst(cntrpst_asset, monkeypatch, reinitialise_error_module, tfcoil):
:type tfcoil: tests.unit.test_tfcoil.tfcoil (functional fixture)
"""
monkeypatch.setattr(tfv, "a_cp_cool", 1)
- monkeypatch.setattr(tfv, "n_tf", 16)
+ monkeypatch.setattr(tfv, "n_tf_coils", 16)
monkeypatch.setattr(tfv, "rcool", 0.005)
monkeypatch.setattr(tfv, "vcool", 20.0)
monkeypatch.setattr(tfv, "vol_cond_cp", 2)
diff --git a/tests/unit/test_vacuum.py b/tests/unit/test_vacuum.py
index cc07394bac..8835588bfb 100644
--- a/tests/unit/test_vacuum.py
+++ b/tests/unit/test_vacuum.py
@@ -31,7 +31,7 @@ def test_simple_model(self, monkeypatch, vacuum):
"""
monkeypatch.setattr(pv, "qfuel", 7.5745668997694112e22)
monkeypatch.setattr(pv, "a_plasma_surface", 1500.3146527709359)
- monkeypatch.setattr(tfv, "n_tf", 18)
+ monkeypatch.setattr(tfv, "n_tf_coils", 18)
monkeypatch.setattr(tv, "t_between_pulse", 500)
monkeypatch.setattr(vacv, "outgasfactor", 0.0235)
monkeypatch.setattr(vacv, "outgasindex", 1)
@@ -71,7 +71,7 @@ def test_old_model(self, monkeypatch, vacuum):
thshldi = 0.12000000000000001
thtf = 0.63812000000000002
ritf = 3.6371848450794664
- n_tf = 18
+ n_tf_coils = 18
t_between_pulse = 1800
nplasma = 7.2834e19
qtorus = 0
@@ -93,7 +93,7 @@ def test_old_model(self, monkeypatch, vacuum):
thshldi,
thtf,
ritf,
- n_tf,
+ n_tf_coils,
t_between_pulse,
nplasma,
ndiv,
diff --git a/tracking/tracking_data.py b/tracking/tracking_data.py
index c5cf8bd48d..bec6b7e29a 100644
--- a/tracking/tracking_data.py
+++ b/tracking/tracking_data.py
@@ -151,7 +151,7 @@ class ProcessTracker:
"etath",
"pgrossmw",
"tftmp",
- "n_tf",
+ "n_tf_coils",
"bmaxtf",
"vstot",
"nd_ions_total",
From 3b0818af7c104069ff4994ba126619f7b9d8d25e Mon Sep 17 00:00:00 2001
From: chris-ashe \n
",
@@ -19709,7 +19709,7 @@
"ncool",
"ppump",
"prescp",
- "presleg",
+ "p_tf_leg_resistive",
"ptempalw",
"rcool",
"tcoolin",
diff --git a/tests/unit/test_sctfcoil.py b/tests/unit/test_sctfcoil.py
index b360524380..ba2735940f 100644
--- a/tests/unit/test_sctfcoil.py
+++ b/tests/unit/test_sctfcoil.py
@@ -907,7 +907,7 @@ class TfResHeatingParam(NamedTuple):
arealeg: Any = None
ritfc: Any = None
rho_tf_joints: Any = None
- presleg: Any = None
+ p_tf_leg_resistive: Any = None
prescp: Any = None
pres_joints: Any = None
n_tf_joints_contact: Any = None
@@ -1123,7 +1123,7 @@ def test_res_tf_internal_geom(restfinternalgeomparam, monkeypatch, sctfcoil):
arealeg=0.070242733939617885,
ritfc=25500000,
rho_tf_joints=2.5000000000000002e-10,
- presleg=0,
+ p_tf_leg_resistive=0,
prescp=0,
pres_joints=0,
n_tf_joints_contact=6,
@@ -1173,7 +1173,7 @@ def test_res_tf_internal_geom(restfinternalgeomparam, monkeypatch, sctfcoil):
arealeg=0.068800107640501845,
ritfc=25500000,
rho_tf_joints=2.5000000000000002e-10,
- presleg=332643748.67243439,
+ p_tf_leg_resistive=332643748.67243439,
prescp=470083798.99090022,
pres_joints=1944336.7995005273,
n_tf_joints_contact=6,
@@ -1256,7 +1256,7 @@ def test_tf_res_heating(tfresheatingparam, monkeypatch, sctfcoil):
tfcoil_variables, "rho_tf_joints", tfresheatingparam.rho_tf_joints
)
- monkeypatch.setattr(tfcoil_variables, "presleg", tfresheatingparam.presleg)
+ monkeypatch.setattr(tfcoil_variables, "p_tf_leg_resistive", tfresheatingparam.p_tf_leg_resistive)
monkeypatch.setattr(tfcoil_variables, "prescp", tfresheatingparam.prescp)
@@ -1332,7 +1332,7 @@ def test_tf_res_heating(tfresheatingparam, monkeypatch, sctfcoil):
tfresheatingparam.expected_tflegres
)
- assert tfcoil_variables.presleg == pytest.approx(tfresheatingparam.expected_presleg)
+ assert tfcoil_variables.p_tf_leg_resistive == pytest.approx(tfresheatingparam.expected_presleg)
assert tfcoil_variables.prescp == pytest.approx(tfresheatingparam.expected_prescp)
From fbbc5dda517b4d92895307788bd89e2189ce3186 Mon Sep 17 00:00:00 2001
From: mn3981