Skip to content

Commit

Permalink
Add missing variables to version upgrade script
Browse files Browse the repository at this point in the history
  • Loading branch information
taylorbrown75 committed Sep 13, 2023
1 parent 9e68ea8 commit 5bb89ae
Showing 1 changed file with 91 additions and 86 deletions.
177 changes: 91 additions & 86 deletions deploy/runtime/versions.lk
Original file line number Diff line number Diff line change
Expand Up @@ -67,91 +67,96 @@ version_upgrade{'2023.7.24'} = define() {
value('rec_su_delay', 0.2, 'Added receiver startup delay time (s)');
value('rec_qf_delay', 0.25, 'Added receiver startup delay energy fraction');
value('p_start', 0.021, 'Added collector startup energy (kWhe/sca)');
value('DISP_combo_htf_type', oldvalue('csp.mslf.sf.Fluid'), 'Changed variable UI name');
value('field_fl_props', oldvalue('HTF_data'), 'Changed variable UI name');

// Collector and Receiver
value('DISP_IAM_T_coefs0', oldvalue('csp.mslf.sf.IAM_T_coefs0'), 'Changed variable cmod name.');
value('DISP_IAM_T_coefs1', oldvalue('csp.mslf.sf.IAM_T_coefs1'), 'Changed variable cmod name.');
value('DISP_IAM_T_coefs2', oldvalue('csp.mslf.sf.IAM_T_coefs2'), 'Changed variable cmod name.');
value('DISP_IAM_T_coefs3', oldvalue('csp.mslf.sf.IAM_T_coefs3'), 'Changed variable cmod name.');
value('DISP_IAM_T_coefs4', oldvalue('csp.mslf.sf.IAM_T_coefs4'), 'Changed variable cmod name.');
value('DISP_IAM_L_coefs0', oldvalue('csp.mslf.sf.IAM_L_coefs0'), 'Changed variable cmod name.');
value('DISP_IAM_L_coefs1', oldvalue('csp.mslf.sf.IAM_L_coefs1'), 'Changed variable cmod name.');
value('DISP_IAM_L_coefs2', oldvalue('csp.mslf.sf.IAM_L_coefs2'), 'Changed variable cmod name.');
value('DISP_IAM_L_coefs3', oldvalue('csp.mslf.sf.IAM_L_coefs3'), 'Changed variable cmod name.');
value('DISP_IAM_L_coefs4', oldvalue('csp.mslf.sf.IAM_L_coefs4'), 'Changed variable cmod name.');
value('DISP_HL_T_coefs0', oldvalue('csp.mslf.sf.HL_T_coefs0'), 'Changed variable cmod name.');
value('DISP_HL_T_coefs1', oldvalue('csp.mslf.sf.HL_T_coefs1'), 'Changed variable cmod name.');
value('DISP_HL_T_coefs2', oldvalue('csp.mslf.sf.HL_T_coefs2'), 'Changed variable cmod name.');
value('DISP_HL_T_coefs3', oldvalue('csp.mslf.sf.HL_T_coefs3'), 'Changed variable cmod name.');
value('DISP_HL_T_coefs4', oldvalue('csp.mslf.sf.HL_T_coefs4'), 'Changed variable cmod name.');
value('DISP_HL_w_coefs0', oldvalue('csp.mslf.sf.HL_w_coefs0'), 'Changed variable cmod name.');
value('DISP_HL_w_coefs1', oldvalue('csp.mslf.sf.HL_w_coefs1'), 'Changed variable cmod name.');
value('DISP_HL_w_coefs2', oldvalue('csp.mslf.sf.HL_w_coefs2'), 'Changed variable cmod name.');
value('DISP_HL_w_coefs3', oldvalue('csp.mslf.sf.HL_w_coefs3'), 'Changed variable cmod name.');
value('DISP_HL_w_coefs4', oldvalue('csp.mslf.sf.HL_w_coefs4'), 'Changed variable cmod name.');
value('DISP_DP_coefs0', oldvalue('csp.mslf.sf.DP_coefs0'), 'Changed variable cmod name.');
value('DISP_DP_coefs1', oldvalue('csp.mslf.sf.DP_coefs1'), 'Changed variable cmod name.');
value('DISP_DP_coefs2', oldvalue('csp.mslf.sf.DP_coefs2'), 'Changed variable cmod name.');
value('DISP_DP_coefs3', oldvalue('csp.mslf.sf.DP_coefs3'), 'Changed variable cmod name.');
value('DISP_HCE_FieldFrac1', oldvalue('csp.mslf.sf.HCE_FieldFrac1'), 'Changed variable cmod name.');
value('DISP_HCE_FieldFrac2', oldvalue('csp.mslf.sf.HCE_FieldFrac2'), 'Changed variable cmod name.');
value('DISP_HCE_FieldFrac3', oldvalue('csp.mslf.sf.HCE_FieldFrac3'), 'Changed variable cmod name.');
value('DISP_HCE_FieldFrac4', oldvalue('csp.mslf.sf.HCE_FieldFrac4'), 'Changed variable cmod name.');
value('DISP_alpha_abs1', oldvalue('csp.mslf.sf.alpha_abs1'), 'Changed variable cmod name.');
value('DISP_alpha_abs2', oldvalue('csp.mslf.sf.alpha_abs2'), 'Changed variable cmod name.');
value('DISP_alpha_abs3', oldvalue('csp.mslf.sf.alpha_abs3'), 'Changed variable cmod name.');
value('DISP_alpha_abs4', oldvalue('csp.mslf.sf.alpha_abs4'), 'Changed variable cmod name.');
value('DISP_rec_model', oldvalue('csp.mslf.sf.rec_model'), 'Changed variable UI name.');
value('DISP_opt_model', oldvalue('csp.mslf.sf.opt_model'), 'Changed variable UI name.');
value('DISP_IAM_T_coefs0', oldvalue('csp.mslf.sf.IAM_T_coefs0'), 'Changed variable UI name.');
value('DISP_IAM_T_coefs1', oldvalue('csp.mslf.sf.IAM_T_coefs1'), 'Changed variable UI name.');
value('DISP_IAM_T_coefs2', oldvalue('csp.mslf.sf.IAM_T_coefs2'), 'Changed variable UI name.');
value('DISP_IAM_T_coefs3', oldvalue('csp.mslf.sf.IAM_T_coefs3'), 'Changed variable UI name.');
value('DISP_IAM_T_coefs4', oldvalue('csp.mslf.sf.IAM_T_coefs4'), 'Changed variable UI name.');
value('DISP_IAM_L_coefs0', oldvalue('csp.mslf.sf.IAM_L_coefs0'), 'Changed variable UI name.');
value('DISP_IAM_L_coefs1', oldvalue('csp.mslf.sf.IAM_L_coefs1'), 'Changed variable UI name.');
value('DISP_IAM_L_coefs2', oldvalue('csp.mslf.sf.IAM_L_coefs2'), 'Changed variable UI name.');
value('DISP_IAM_L_coefs3', oldvalue('csp.mslf.sf.IAM_L_coefs3'), 'Changed variable UI name.');
value('DISP_IAM_L_coefs4', oldvalue('csp.mslf.sf.IAM_L_coefs4'), 'Changed variable UI name.');
value('DISP_HL_T_coefs0', oldvalue('csp.mslf.sf.HL_T_coefs0'), 'Changed variable UI name.');
value('DISP_HL_T_coefs1', oldvalue('csp.mslf.sf.HL_T_coefs1'), 'Changed variable UI name.');
value('DISP_HL_T_coefs2', oldvalue('csp.mslf.sf.HL_T_coefs2'), 'Changed variable UI name.');
value('DISP_HL_T_coefs3', oldvalue('csp.mslf.sf.HL_T_coefs3'), 'Changed variable UI name.');
value('DISP_HL_T_coefs4', oldvalue('csp.mslf.sf.HL_T_coefs4'), 'Changed variable UI name.');
value('DISP_HL_w_coefs0', oldvalue('csp.mslf.sf.HL_w_coefs0'), 'Changed variable UI name.');
value('DISP_HL_w_coefs1', oldvalue('csp.mslf.sf.HL_w_coefs1'), 'Changed variable UI name.');
value('DISP_HL_w_coefs2', oldvalue('csp.mslf.sf.HL_w_coefs2'), 'Changed variable UI name.');
value('DISP_HL_w_coefs3', oldvalue('csp.mslf.sf.HL_w_coefs3'), 'Changed variable UI name.');
value('DISP_HL_w_coefs4', oldvalue('csp.mslf.sf.HL_w_coefs4'), 'Changed variable UI name.');
value('DISP_DP_coefs0', oldvalue('csp.mslf.sf.DP_coefs0'), 'Changed variable UI name.');
value('DISP_DP_coefs1', oldvalue('csp.mslf.sf.DP_coefs1'), 'Changed variable UI name.');
value('DISP_DP_coefs2', oldvalue('csp.mslf.sf.DP_coefs2'), 'Changed variable UI name.');
value('DISP_DP_coefs3', oldvalue('csp.mslf.sf.DP_coefs3'), 'Changed variable UI name.');
value('DISP_HCE_FieldFrac1', oldvalue('csp.mslf.sf.HCE_FieldFrac1'), 'Changed UI cmod name.');
value('DISP_HCE_FieldFrac2', oldvalue('csp.mslf.sf.HCE_FieldFrac2'), 'Changed UI cmod name.');
value('DISP_HCE_FieldFrac3', oldvalue('csp.mslf.sf.HCE_FieldFrac3'), 'Changed UI cmod name.');
value('DISP_HCE_FieldFrac4', oldvalue('csp.mslf.sf.HCE_FieldFrac4'), 'Changed UI cmod name.');
value('DISP_alpha_abs1', oldvalue('csp.mslf.sf.alpha_abs1'), 'Changed variable UI name.');
value('DISP_alpha_abs2', oldvalue('csp.mslf.sf.alpha_abs2'), 'Changed variable UI name.');
value('DISP_alpha_abs3', oldvalue('csp.mslf.sf.alpha_abs3'), 'Changed variable UI name.');
value('DISP_alpha_abs4', oldvalue('csp.mslf.sf.alpha_abs4'), 'Changed variable UI name.');

value('DISP_alpha_env1', oldvalue('csp.mslf.sf.alpha_env1'), 'Changed variable cmod name.');
value('DISP_alpha_env2', oldvalue('csp.mslf.sf.alpha_env2'), 'Changed variable cmod name.');
value('DISP_alpha_env3', oldvalue('csp.mslf.sf.alpha_env3'), 'Changed variable cmod name.');
value('DISP_alpha_env4', oldvalue('csp.mslf.sf.alpha_env4'), 'Changed variable cmod name.');
value('DISP_epsilon_glass1', oldvalue('csp.mslf.sf.epsilon_glass1'), 'Changed variable cmod name.');
value('DISP_epsilon_glass2', oldvalue('csp.mslf.sf.epsilon_glass2'), 'Changed variable cmod name.');
value('DISP_epsilon_glass3', oldvalue('csp.mslf.sf.epsilon_glass3'), 'Changed variable cmod name.');
value('DISP_epsilon_glass4', oldvalue('csp.mslf.sf.epsilon_glass4'), 'Changed variable cmod name.');
value('DISP_Tau_envelope1', oldvalue('csp.mslf.sf.Tau_envelope1'), 'Changed variable cmod name.');
value('DISP_Tau_envelope2', oldvalue('csp.mslf.sf.Tau_envelope2'), 'Changed variable cmod name.');
value('DISP_Tau_envelope3', oldvalue('csp.mslf.sf.Tau_envelope3'), 'Changed variable cmod name.');
value('DISP_Tau_envelope4', oldvalue('csp.mslf.sf.Tau_envelope4'), 'Changed variable cmod name.');
value('DISP_GlazingIntactIn1', oldvalue('csp.mslf.sf.GlazingIntactIn1'), 'Changed variable cmod name.');
value('DISP_GlazingIntactIn2', oldvalue('csp.mslf.sf.GlazingIntactIn2'), 'Changed variable cmod name.');
value('DISP_GlazingIntactIn3', oldvalue('csp.mslf.sf.GlazingIntactIn3'), 'Changed variable cmod name.');
value('DISP_GlazingIntactIn4', oldvalue('csp.mslf.sf.GlazingIntactIn4'), 'Changed variable cmod name.');
value('DISP_AnnulusGas1', oldvalue('csp.mslf.sf.AnnulusGas1'), 'Changed variable cmod name.');
value('DISP_AnnulusGas2', oldvalue('csp.mslf.sf.AnnulusGas2'), 'Changed variable cmod name.');
value('DISP_AnnulusGas3', oldvalue('csp.mslf.sf.AnnulusGas3'), 'Changed variable cmod name.');
value('DISP_AnnulusGas4', oldvalue('csp.mslf.sf.AnnulusGas4'), 'Changed variable cmod name.');
value('DISP_P_a1', oldvalue('csp.mslf.sf.P_a1'), 'Changed variable cmod name.');
value('DISP_P_a2', oldvalue('csp.mslf.sf.P_a2'), 'Changed variable cmod name.');
value('DISP_P_a3', oldvalue('csp.mslf.sf.P_a3'), 'Changed variable cmod name.');
value('DISP_P_a4', oldvalue('csp.mslf.sf.P_a4'), 'Changed variable cmod name.');
value('DISP_Design_loss1', oldvalue('csp.mslf.sf.Design_loss1'), 'Changed variable cmod name.');
value('DISP_Design_loss2', oldvalue('csp.mslf.sf.Design_loss2'), 'Changed variable cmod name.');
value('DISP_Design_loss3', oldvalue('csp.mslf.sf.Design_loss3'), 'Changed variable cmod name.');
value('DISP_Design_loss4', oldvalue('csp.mslf.sf.Design_loss4'), 'Changed variable cmod name.');
value('DISP_Shadowing1', oldvalue('csp.mslf.sf.Shadowing1'), 'Changed variable cmod name.');
value('DISP_Shadowing2', oldvalue('csp.mslf.sf.Shadowing2'), 'Changed variable cmod name.');
value('DISP_Shadowing3', oldvalue('csp.mslf.sf.Shadowing3'), 'Changed variable cmod name.');
value('DISP_Shadowing4', oldvalue('csp.mslf.sf.Shadowing4'), 'Changed variable cmod name.');
value('DISP_dirt_env1', oldvalue('csp.mslf.sf.dirt_env1'), 'Changed variable cmod name.');
value('DISP_dirt_env2', oldvalue('csp.mslf.sf.dirt_env2'), 'Changed variable cmod name.');
value('DISP_dirt_env3', oldvalue('csp.mslf.sf.dirt_env3'), 'Changed variable cmod name.');
value('DISP_dirt_env4', oldvalue('csp.mslf.sf.dirt_env4'), 'Changed variable cmod name.');
value('DISP_alpha_env1', oldvalue('csp.mslf.sf.alpha_env1'), 'Changed variable UI name.');
value('DISP_alpha_env2', oldvalue('csp.mslf.sf.alpha_env2'), 'Changed variable UI name.');
value('DISP_alpha_env3', oldvalue('csp.mslf.sf.alpha_env3'), 'Changed variable UI name.');
value('DISP_alpha_env4', oldvalue('csp.mslf.sf.alpha_env4'), 'Changed variable UI name.');
value('DISP_epsilon_glass1', oldvalue('csp.mslf.sf.epsilon_glass1'), 'Changed variable UI name.');
value('DISP_epsilon_glass2', oldvalue('csp.mslf.sf.epsilon_glass2'), 'Changed variable UI name.');
value('DISP_epsilon_glass3', oldvalue('csp.mslf.sf.epsilon_glass3'), 'Changed variable UI name.');
value('DISP_epsilon_glass4', oldvalue('csp.mslf.sf.epsilon_glass4'), 'Changed variable UI name.');
value('DISP_Tau_envelope1', oldvalue('csp.mslf.sf.Tau_envelope1'), 'Changed variable UI name.');
value('DISP_Tau_envelope2', oldvalue('csp.mslf.sf.Tau_envelope2'), 'Changed variable UI name.');
value('DISP_Tau_envelope3', oldvalue('csp.mslf.sf.Tau_envelope3'), 'Changed variable UI name.');
value('DISP_Tau_envelope4', oldvalue('csp.mslf.sf.Tau_envelope4'), 'Changed variable UI name.');
value('DISP_GlazingIntactIn1', oldvalue('csp.mslf.sf.GlazingIntactIn1'), 'Changed variable UI name.');
value('DISP_GlazingIntactIn2', oldvalue('csp.mslf.sf.GlazingIntactIn2'), 'Changed variable UI name.');
value('DISP_GlazingIntactIn3', oldvalue('csp.mslf.sf.GlazingIntactIn3'), 'Changed variable UI name.');
value('DISP_GlazingIntactIn4', oldvalue('csp.mslf.sf.GlazingIntactIn4'), 'Changed variable UI name.');
value('DISP_AnnulusGas1', oldvalue('csp.mslf.sf.AnnulusGas1'), 'Changed variable UI name.');
value('DISP_AnnulusGas2', oldvalue('csp.mslf.sf.AnnulusGas2'), 'Changed variable UI name.');
value('DISP_AnnulusGas3', oldvalue('csp.mslf.sf.AnnulusGas3'), 'Changed variable UI name.');
value('DISP_AnnulusGas4', oldvalue('csp.mslf.sf.AnnulusGas4'), 'Changed variable UI name.');
value('DISP_P_a1', oldvalue('csp.mslf.sf.P_a1'), 'Changed variable UI name.');
value('DISP_P_a2', oldvalue('csp.mslf.sf.P_a2'), 'Changed variable UI name.');
value('DISP_P_a3', oldvalue('csp.mslf.sf.P_a3'), 'Changed variable UI name.');
value('DISP_P_a4', oldvalue('csp.mslf.sf.P_a4'), 'Changed variable UI name.');
value('DISP_Design_loss1', oldvalue('csp.mslf.sf.Design_loss1'), 'Changed variable UI name.');
value('DISP_Design_loss2', oldvalue('csp.mslf.sf.Design_loss2'), 'Changed variable UI name.');
value('DISP_Design_loss3', oldvalue('csp.mslf.sf.Design_loss3'), 'Changed variable UI name.');
value('DISP_Design_loss4', oldvalue('csp.mslf.sf.Design_loss4'), 'Changed variable UI name.');
value('DISP_Shadowing1', oldvalue('csp.mslf.sf.Shadowing1'), 'Changed variable UI name.');
value('DISP_Shadowing2', oldvalue('csp.mslf.sf.Shadowing2'), 'Changed variable UI name.');
value('DISP_Shadowing3', oldvalue('csp.mslf.sf.Shadowing3'), 'Changed variable UI name.');
value('DISP_Shadowing4', oldvalue('csp.mslf.sf.Shadowing4'), 'Changed variable UI name.');
value('DISP_dirt_env1', oldvalue('csp.mslf.sf.dirt_env1'), 'Changed variable UI name.');
value('DISP_dirt_env2', oldvalue('csp.mslf.sf.dirt_env2'), 'Changed variable UI name.');
value('DISP_dirt_env3', oldvalue('csp.mslf.sf.dirt_env3'), 'Changed variable UI name.');
value('DISP_dirt_env4', oldvalue('csp.mslf.sf.dirt_env4'), 'Changed variable UI name.');

value('DISP_D_abs_in', oldvalue('csp.mslf.sf.D_abs_in'), 'Changed variable cmod name.');
value('DISP_D_abs_out', oldvalue('csp.mslf.sf.D_abs_out'), 'Changed variable cmod name.');
value('DISP_D_glass_in', oldvalue('csp.mslf.sf.D_glass_in'), 'Changed variable cmod name.');
value('DISP_D_glass_out', oldvalue('csp.mslf.sf.D_glass_out'), 'Changed variable cmod name.');
value('DISP_D_plug', oldvalue('csp.mslf.sf.D_plug'), 'Changed variable cmod name.');
value('DISP_Rough', oldvalue('csp.mslf.sf.Rough'), 'Changed variable cmod name.');
value('DISP_Flow_type', oldvalue('csp.mslf.sf.Flow_type'), 'Changed variable cmod name.');
value('DISP_AbsorberMaterial', oldvalue('csp.mslf.sf.AbsorberMaterial'), 'Changed variable cmod name.');
value('DISP_D_abs_in', oldvalue('csp.mslf.sf.D_abs_in'), 'Changed variable UI name.');
value('DISP_D_abs_out', oldvalue('csp.mslf.sf.D_abs_out'), 'Changed variable UI name.');
value('DISP_D_glass_in', oldvalue('csp.mslf.sf.D_glass_in'), 'Changed variable UI name.');
value('DISP_D_glass_out', oldvalue('csp.mslf.sf.D_glass_out'), 'Changed variable UI name.');
value('DISP_D_plug', oldvalue('csp.mslf.sf.D_plug'), 'Changed variable UI name.');
value('DISP_Rough', oldvalue('csp.mslf.sf.Rough'), 'Changed variable UI name.');
value('DISP_Flow_type', oldvalue('csp.mslf.sf.Flow_type'), 'Changed variable UI name.');
value('DISP_AbsorberMaterial', oldvalue('csp.mslf.sf.AbsorberMaterial'), 'Changed variable UI name.');

// Thermal Storage
value('init_hot_htf_percent', 30, 'Added Initial hot HTF percent');
value('hot_tank_max_heat', oldvalue('tank_max_heat'), 'New model has hot and cold tank max heat.');
value('cold_tank_max_heat', oldvalue('tank_max_heat'), 'New model has hot and cold tank max heat.');
value('DISP_store_fluid', oldvalue('csp.mslf.control.store_fluid'), 'Changed variable UI name.');

// System Control
value('is_dispatch', 0, 'Added dispatch optimization.');
Expand All @@ -167,16 +172,16 @@ version_upgrade{'2023.7.24'} = define() {
value('disp_csu_cost_rel', 87, 'Added dispatch optimization.');
value('disp_pen_ramping', 1, 'Added dispatch optimization.');

value('SC_DISP_bop_par', oldvalue('csp.mslf.control.bop_array_mult'), 'Changed variable cmod name.');
value('SC_DISP_bop_par_f', oldvalue('csp.mslf.control.bop_array_pf'), 'Changed variable cmod name.');
value('SC_DISP_bop_par_0', oldvalue('csp.mslf.control.bop_array_c0'), 'Changed variable cmod name.');
value('SC_DISP_bop_par_1', oldvalue('csp.mslf.control.bop_array_c1'), 'Changed variable cmod name.');
value('SC_DISP_bop_par_2', oldvalue('csp.mslf.control.bop_array_c2'), 'Changed variable cmod name.');
value('SC_DISP_aux_par', oldvalue('csp.mslf.control.aux_array_mult'), 'Changed variable cmod name.');
value('SC_DISP_aux_par_f', oldvalue('csp.mslf.control.aux_array_pf'), 'Changed variable cmod name.');
value('SC_DISP_aux_par_0', oldvalue('csp.mslf.control.aux_array_c0'), 'Changed variable cmod name.');
value('SC_DISP_aux_par_1', oldvalue('csp.mslf.control.aux_array_c1'), 'Changed variable cmod name.');
value('SC_DISP_aux_par_2', oldvalue('csp.mslf.control.aux_array_c2'), 'Changed variable cmod name.');
value('SC_DISP_bop_par', oldvalue('csp.mslf.control.bop_array_mult'), 'Changed variable UI name.');
value('SC_DISP_bop_par_f', oldvalue('csp.mslf.control.bop_array_pf'), 'Changed variable UI name.');
value('SC_DISP_bop_par_0', oldvalue('csp.mslf.control.bop_array_c0'), 'Changed variable UI name.');
value('SC_DISP_bop_par_1', oldvalue('csp.mslf.control.bop_array_c1'), 'Changed variable UI name.');
value('SC_DISP_bop_par_2', oldvalue('csp.mslf.control.bop_array_c2'), 'Changed variable UI name.');
value('SC_DISP_aux_par', oldvalue('csp.mslf.control.aux_array_mult'), 'Changed variable UI name.');
value('SC_DISP_aux_par_f', oldvalue('csp.mslf.control.aux_array_pf'), 'Changed variable UI name.');
value('SC_DISP_aux_par_0', oldvalue('csp.mslf.control.aux_array_c0'), 'Changed variable UI name.');
value('SC_DISP_aux_par_1', oldvalue('csp.mslf.control.aux_array_c1'), 'Changed variable UI name.');
value('SC_DISP_aux_par_2', oldvalue('csp.mslf.control.aux_array_c2'), 'Changed variable UI name.');

value('adjust_constant', oldvalue('adjust'){'constant'}, 'Changed adjust variable type.');
value('adjust_en_periods', oldvalue('adjust'){'en_periods'}, 'Changed adjust variable type.');
Expand Down

0 comments on commit 5bb89ae

Please sign in to comment.