From 5b3dbdaa3fb65472825c42432521bb84c136c799 Mon Sep 17 00:00:00 2001 From: Partha Das Date: Tue, 15 Apr 2025 13:58:03 +0200 Subject: [PATCH] CMD files are updated to use the times2veda.vdd file inside the Gams_WrkJRCTIMES folder. times2veda.vdd files is added --- Gams_WrkJRCTIMES/BAU.CMD | 2 +- Gams_WrkJRCTIMES/CLI.CMD | 2 +- Gams_WrkJRCTIMES/CLI90.CMD | 2 +- Gams_WrkJRCTIMES/times2veda.vdd | 157 ++++++++++++++++++++++++++++++++ 4 files changed, 160 insertions(+), 3 deletions(-) create mode 100644 Gams_WrkJRCTIMES/times2veda.vdd diff --git a/Gams_WrkJRCTIMES/BAU.CMD b/Gams_WrkJRCTIMES/BAU.CMD index ff8baaf..d7a3b0e 100644 --- a/Gams_WrkJRCTIMES/BAU.CMD +++ b/Gams_WrkJRCTIMES/BAU.CMD @@ -4,6 +4,6 @@ BAU ) do ( CALL gams %%s.dmp gdx=GAMSSAVE\%%s -GDX2VEDA GAMSSAVE\%%s ..\GAMS_SRCTIMESv483\times2veda.vdd %%s +GDX2VEDA GAMSSAVE\%%s times2veda.vdd %%s ) pause diff --git a/Gams_WrkJRCTIMES/CLI.CMD b/Gams_WrkJRCTIMES/CLI.CMD index 5df5ad9..7d7d050 100644 --- a/Gams_WrkJRCTIMES/CLI.CMD +++ b/Gams_WrkJRCTIMES/CLI.CMD @@ -4,6 +4,6 @@ CLI ) do ( CALL gams %%s.dmp gdx=GAMSSAVE\%%s -GDX2VEDA GAMSSAVE\%%s ..\GAMS_SRCTIMESv483\times2veda.vdd %%s +GDX2VEDA GAMSSAVE\%%s times2veda.vdd %%s ) pause diff --git a/Gams_WrkJRCTIMES/CLI90.CMD b/Gams_WrkJRCTIMES/CLI90.CMD index c4b0e2f..95a7f8e 100644 --- a/Gams_WrkJRCTIMES/CLI90.CMD +++ b/Gams_WrkJRCTIMES/CLI90.CMD @@ -4,6 +4,6 @@ CLI90 ) do ( CALL gams %%s.dmp gdx=GAMSSAVE\%%s -GDX2VEDA GAMSSAVE\%%s ..\GAMS_SRCTIMESv483\times2veda.vdd %%s +GDX2VEDA GAMSSAVE\%%s times2veda.vdd %%s ) pause diff --git a/Gams_WrkJRCTIMES/times2veda.vdd b/Gams_WrkJRCTIMES/times2veda.vdd new file mode 100644 index 0000000..8680f42 --- /dev/null +++ b/Gams_WrkJRCTIMES/times2veda.vdd @@ -0,0 +1,157 @@ +* +* TIMES GDX2VEDA Set Directives +* + +[DataBaseName] + TIMES + +[Dimensions] + Attribute attr + Commodity c + Process p + Period t + Region r + Vintage v + TimeSlice s + UserConstraint uc_n + +[ParentDimension] + Region Commodity Process UserConstraint + +[Options] +SetsAllowed Commodity Process UserConstraint +*Scenario SCENCASE +*ValueDim 2 +not-0 var_fin var_fout var_act var_actm var_cap var_capm cost_flo cost_act eq_cumflo eq_combal eq_combalm + +[DataEntries] +* VEDA Attr GAMS - indexes - +*** Variables & Parameters + VAR_Act par_actl r v t p s + VAR_ActM par_actm r v t p s + VAR_Cap par_capl r t p + VAR_Cap par_pasti r t p v + VAR_CapM par_capm r t p + VAR_Ncap par_ncapl r t p + VAR_NcapM par_ncapm r t p + VAR_NcapR par_ncapr r t p uc_n + VAR_FIn f_in r v t p c s + VAR_FOut f_out r v t p c s + VAR_FOut agg_out r t c s + VAR_POut p_out r t p c s + VAR_POut par_rtcs r t c s + VAR_Comprd par_comprdl r t c s + VAR_ComprdM par_comprdm r t c s + VAR_Comnet par_comnetl r t c s + VAR_ComnetM par_comnetm r t c s + VAR_Eout par_eout r v t p c + VAR_CumCst par_cumcst r v t uc_n c +*** Equations + EQ_Combal eqg_combal.l r t c s + EQ_CombalM par_combalem r t c s + EQ_Combal eqe_combal.l r t c s + EQ_CombalM par_combalgm r t c s + EQ_Peak eq_peak.l r t c s + EQ_PeakM par_peakm r t c s + EQ_IreM par_ipric r t p c s uc_n + EQ_Cumflo par_cumflol r p c v t + EQ_CumfloM par_cumflom r p c v t +*** Parameters + PAR_Top par_top r t p c uc_n + PAR_CapLO par_caplo r t p + PAR_CapUP par_capup r t p + Cap_New Cap_New r v p t uc_n +*** Costs + Cost_Inv cst_invc r v t p uc_n + Cost_Invx cst_invx r v t p uc_n + Cost_Salv cst_salv r v p + Cost_Dec cst_decc r v t p + Cost_Fom cst_fixc r v t p + Cost_Fixx cst_fixx r v t p + Cost_Act cst_actc r v t p uc_n + Cost_Flo cst_floc r v t p c + Cost_Flox cst_flox r v t p c + Cost_Com cst_comc r t c + Cost_Comx cst_comx r t c + Cost_Els cst_come r t c + Cost_Dam cst_dam r t c + Cost_ire cst_irec r v t p c + Cost_NPV cst_pvp uc_n r p + Cost_NPV cst_pvc uc_n r c + Time_NPV cst_time r t s uc_n + Val_Flo val_flo r v t p c + ObjZ ObjZ.l + Reg_wobj reg_wobj r uc_n c + Reg_obj reg_obj r + Reg_irec reg_irec r + Reg_ACost reg_acost r t uc_n + User_con par_ucsl uc_n r t s + User_conFXM par_ucsm uc_n r t s + User_conFXM par_ucmrk r t uc_n c s + User_DynbM par_ucrtp uc_n r t p c + User_MaxBet par_ucmax uc_n r p c +*** Climate and MACRO + VAR_Climate CM_RESULT c t + Dual_clic CM_MAXC_M c t + VAR_Macro TM_RESULT c r t + +[DimensionTextAll] +* Gams_set_name Veda_Tab +adesc attr +uc_n uc_n +sysuc uc_n +costagg uc_n +pluset uc_n +in_out uc_n +impexp uc_n +uc_grptype c +othcom c +all_ts s +nonset s +modlyear v +pastcv v +milestonyr t +nonset t + +[ParentDimensionTextAll] +* Gams_set_name Veda_Tab +prc_desc r p +com_desc r c +reg_act r c + +[ParentSubSets] +* subset GAMS VEDA Tab +* processes + DMD DMD r p + PRE PRE r p + PRW PRW r p + PRV PRV r p + REF REF r p + ELE ELE r p + CHP CHP r p + HPL HPL r p + STG RP_STG r p + DISTR DISTR r p + IRE RP_IRE r p + XTRACT XTRACT r p + RENEW RENEW r p +* commodities + NRG NRG r c + DEM DEM r c + ENV ENV r c + MAT MAT r c + RES RES r c + COMM COMM r c + TRN TRN r c + AGR AGR r c + IND IND r c + OTH OTHD r c + ELC+ NRGELC r c + HET+ NRGHET r c + FOS+ NRGFOS r c + REN+ NRGREN r c + SYN+ NRGSYN r c + UC_Const uc_r_each r uc_n + UC_Const uc_const r uc_n + UC_DynBD uc_dynbd r uc_n + UC_MarkS uc_marks r uc_n