From 84db50415f1077ecd59211c638217b401747812f Mon Sep 17 00:00:00 2001 From: mn3981 Date: Fri, 2 Oct 2026 18:03:10 +0100 Subject: [PATCH] Fix critical property assignment for CROCOSuperconductingTFCoil --- process/models/tfcoil/superconducting.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/process/models/tfcoil/superconducting.py b/process/models/tfcoil/superconducting.py index 4048425108..99c4e4d2b3 100644 --- a/process/models/tfcoil/superconducting.py +++ b/process/models/tfcoil/superconducting.py @@ -4031,9 +4031,12 @@ def run(self, output: bool = False): d_sc_tf.temp_tf_superconductor_critical_zero_field_strain = ( superconductor_critical_properties.tc0m ) - d_sc_tf.cur_tf_turn_croco_strand_critical = d_sc_tf.c_tf_turn_cables_critical = ( + d_sc_tf.c_tf_turn_cables_critical = ( superconductor_critical_properties.c_turn_cables_critical ) + d_sc_tf.cur_tf_turn_croco_strand_critical = ( + d_sc_tf.c_tf_turn_cables_critical / N_CROCO_STRANDS_TURN + ) if self.data.tfcoil.i_str_wp == 0: strain = self.data.tfcoil.str_tf_con_res @@ -4585,7 +4588,7 @@ def tf_croco_superconductor_properties( j_tf_coil_turn=j_tf_coil_turn, bc20m=bc20m, tc0m=tc0m, - c_turn_cables_critical=cur_tf_turn_croco_strand_critical, + c_turn_cables_critical=cur_tf_turn_critical, ) @staticmethod