From 604c6ccaeef648421baa4a7a00cf463837769886 Mon Sep 17 00:00:00 2001 From: Aurash Karimi Date: Mon, 8 Jun 2026 17:07:43 +0100 Subject: [PATCH] add npv regression test for circularities example --- src/example/patches.rs | 19 + .../data/circularity_npv/asset_capacities.csv | 38 + tests/data/circularity_npv/assets.csv | 27 + .../data/circularity_npv/commodity_flows.csv | 1281 +++++++++++++++++ .../data/circularity_npv/commodity_prices.csv | 433 ++++++ tests/regression.rs | 2 +- 6 files changed, 1799 insertions(+), 1 deletion(-) create mode 100644 tests/data/circularity_npv/asset_capacities.csv create mode 100644 tests/data/circularity_npv/assets.csv create mode 100644 tests/data/circularity_npv/commodity_flows.csv create mode 100644 tests/data/circularity_npv/commodity_prices.csv diff --git a/src/example/patches.rs b/src/example/patches.rs index 712cda45b..595888d63 100644 --- a/src/example/patches.rs +++ b/src/example/patches.rs @@ -47,6 +47,7 @@ type PatchMap = BTreeMap<&'static str, PatchInfo>; static PATCHES: LazyLock = LazyLock::new(get_all_patches); /// Get all patches +#[allow(clippy::too_many_lines)] fn get_all_patches() -> PatchMap { [ // The simple example with gas boiler process made divisible @@ -75,6 +76,24 @@ fn get_all_patches() -> PatchMap { None, ), ), + ( + // The circularity example with objective type set to NPV for all agents + "circularity_npv", + PatchInfo::new( + "circularity", + vec![FilePatch::new("agent_objectives.csv").with_replacement(&[ + "agent_id,years,objective_type,decision_weight,decision_lexico_order", + "A0_OAG,all,npv,,", + "A0_ELC,all,npv,,", + "A0_RES,all,npv,,", + "A0_TRA,all,npv,,", + "A0_BPD,all,npv,,", + "A0_BPL,all,npv,,", + "A0_REF,all,npv,,", + ])], + None, + ), + ), ( // The simple example with electricity priced using marginal costs "simple_marginal", diff --git a/tests/data/circularity_npv/asset_capacities.csv b/tests/data/circularity_npv/asset_capacities.csv new file mode 100644 index 000000000..b6b8b78e7 --- /dev/null +++ b/tests/data/circularity_npv/asset_capacities.csv @@ -0,0 +1,38 @@ +milestone_year,asset_id,group_id,capacity,num_units +2020,0,,4010.2, +2020,1,,1738.05, +2020,2,,3789.64, +2020,3,,716.5, +2020,4,,573.9, +2020,5,,3.964844, +2020,6,,2.999, +2020,7,,1.0, +2020,8,,31.54, +2020,9,,451.91, +2020,10,,176.58, +2020,11,,20.99, +2020,12,,15.0, +2020,13,,2900.0, +2020,14,,399.98, +2030,0,,4010.2, +2030,1,,1738.05, +2030,2,,3789.64, +2030,5,,3.964844, +2030,13,,2900.0, +2030,14,,399.98, +2030,15,,777.3007440837422, +2030,16,,355.83840587648046, +2030,17,,99.92739043230192, +2030,18,,917.2148800000001, +2030,19,,683.2097420156815, +2030,20,,717.3702291164655, +2040,5,,3.964844, +2040,16,,355.83840587648046, +2040,17,,99.92739043230192, +2040,19,,683.2097420156815, +2040,20,,717.3702291164655, +2040,21,,912.8939641298439, +2040,22,,3655.8189696, +2040,23,,146.65255650173742, +2040,24,,2075.9705583798527, +2040,25,,2179.7690862988466, diff --git a/tests/data/circularity_npv/assets.csv b/tests/data/circularity_npv/assets.csv new file mode 100644 index 000000000..dd29ba455 --- /dev/null +++ b/tests/data/circularity_npv/assets.csv @@ -0,0 +1,27 @@ +asset_id,group_id,process_id,region_id,agent_id,commission_year +0,,GASDRV,GBR,A0_OAG,2020 +1,,OAGRSV,GBR,A0_OAG,2020 +2,,GASPRC,GBR,A0_OAG,2020 +3,,OILREF,GBR,A0_OAG,2020 +4,,OILRF2,GBR,A0_OAG,2020 +5,,WNDFRM,GBR,A0_ELC,2020 +6,,GASCGT,GBR,A0_ELC,2020 +7,,H2YGEN,GBR,A0_ELC,2020 +8,,H2YPRO,GBR,A0_ELC,2020 +9,,TPETCR,GBR,A0_TRA,2020 +10,,TDIECR,GBR,A0_TRA,2020 +11,,TELCCR,GBR,A0_TRA,2020 +12,,THYBCR,GBR,A0_TRA,2020 +13,,RGASBR,GBR,A0_RES,2020 +14,,RELCHP,GBR,A0_RES,2020 +15,,THYBCR,GBR,A0_TRA,2030 +16,,RBIOBL,GBR,A0_RES,2030 +17,,WNDFRM,GBR,A0_ELC,2030 +18,,OILRF2,GBR,A0_REF,2030 +19,,BIOPLL,GBR,A0_BPL,2030 +20,,BIOPRO,GBR,A0_BPD,2030 +21,,TELCCR,GBR,A0_TRA,2040 +22,,RBIOBL,GBR,A0_RES,2040 +23,,WNDFRM,GBR,A0_ELC,2040 +24,,BIOPLL,GBR,A0_BPL,2040 +25,,BIOPRO,GBR,A0_BPD,2040 diff --git a/tests/data/circularity_npv/commodity_flows.csv b/tests/data/circularity_npv/commodity_flows.csv new file mode 100644 index 000000000..8925d860d --- /dev/null +++ b/tests/data/circularity_npv/commodity_flows.csv @@ -0,0 +1,1281 @@ +milestone_year,asset_id,group_id,commodity_id,time_slice,flow +2020,0,,GASPRD,winter.night,0.0 +2020,0,,CO2EMT,winter.night,0.0 +2020,0,,GASPRD,winter.day,133.30244704006114 +2020,0,,CO2EMT,winter.day,681.5754117158326 +2020,0,,GASPRD,winter.peak,125.31875 +2020,0,,CO2EMT,winter.peak,640.75476875 +2020,0,,GASPRD,winter.evening,167.09166800339997 +2020,0,,CO2EMT,winter.evening,854.3396985013842 +2020,0,,GASPRD,peak.night,0.0 +2020,0,,CO2EMT,peak.night,0.0 +2020,0,,GASPRD,peak.day,0.0 +2020,0,,CO2EMT,peak.day,0.0 +2020,0,,GASPRD,peak.peak,42.4969248120197 +2020,0,,CO2EMT,peak.peak,217.28677656385673 +2020,0,,GASPRD,peak.evening,167.09166800339997 +2020,0,,CO2EMT,peak.evening,854.3396985013842 +2020,0,,GASPRD,summer.night,0.0 +2020,0,,CO2EMT,summer.night,0.0 +2020,0,,GASPRD,summer.day,0.0 +2020,0,,CO2EMT,summer.day,0.0 +2020,0,,GASPRD,summer.peak,0.0 +2020,0,,CO2EMT,summer.peak,0.0 +2020,0,,GASPRD,summer.evening,0.0 +2020,0,,CO2EMT,summer.evening,0.0 +2020,0,,GASPRD,autumn.night,0.0 +2020,0,,CO2EMT,autumn.night,0.0 +2020,0,,GASPRD,autumn.day,0.0 +2020,0,,CO2EMT,autumn.day,0.0 +2020,0,,GASPRD,autumn.peak,0.0 +2020,0,,CO2EMT,autumn.peak,0.0 +2020,0,,GASPRD,autumn.evening,149.14402336788473 +2020,0,,CO2EMT,autumn.evening,762.5733914799947 +2020,1,,OILCRD,winter.night,68.4364188139165 +2020,1,,GASPRD,winter.night,6.843641881391651 +2020,1,,CO2EMT,winter.night,501.84425916244976 +2020,1,,OILCRD,winter.day,181.04687557935 +2020,1,,GASPRD,winter.day,18.104687557935 +2020,1,,CO2EMT,winter.day,1327.6167386233735 +2020,1,,OILCRD,winter.peak,54.3140625 +2020,1,,GASPRD,winter.peak,5.43140625 +2020,1,,CO2EMT,winter.peak,398.2850203125 +2020,1,,OILCRD,winter.evening,72.41875057934999 +2020,1,,GASPRD,winter.evening,7.241875057934999 +2020,1,,CO2EMT,winter.evening,531.0466979983735 +2020,1,,OILCRD,peak.night,67.809007003184 +2020,1,,GASPRD,peak.night,6.780900700318401 +2020,1,,CO2EMT,peak.night,497.24344835434835 +2020,1,,OILCRD,peak.day,181.04687557935 +2020,1,,GASPRD,peak.day,18.104687557935 +2020,1,,CO2EMT,peak.day,1327.6167386233735 +2020,1,,OILCRD,peak.peak,54.3140625 +2020,1,,GASPRD,peak.peak,5.43140625 +2020,1,,CO2EMT,peak.peak,398.2850203125 +2020,1,,OILCRD,peak.evening,72.41875057934999 +2020,1,,GASPRD,peak.evening,7.241875057934999 +2020,1,,CO2EMT,peak.evening,531.0466979983735 +2020,1,,OILCRD,summer.night,63.421513928010114 +2020,1,,GASPRD,summer.night,6.342151392801012 +2020,1,,CO2EMT,summer.night,465.0699616340982 +2020,1,,OILCRD,summer.day,181.04687557935 +2020,1,,GASPRD,summer.day,18.104687557935 +2020,1,,CO2EMT,summer.day,1327.6167386233735 +2020,1,,OILCRD,summer.peak,54.3140625 +2020,1,,GASPRD,summer.peak,5.43140625 +2020,1,,CO2EMT,summer.peak,398.2850203125 +2020,1,,OILCRD,summer.evening,72.41875057934999 +2020,1,,GASPRD,summer.evening,7.241875057934999 +2020,1,,CO2EMT,summer.evening,531.0466979983735 +2020,1,,OILCRD,autumn.night,67.809007003184 +2020,1,,GASPRD,autumn.night,6.780900700318401 +2020,1,,CO2EMT,autumn.night,497.24344835434835 +2020,1,,OILCRD,autumn.day,181.04687557935 +2020,1,,GASPRD,autumn.day,18.104687557935 +2020,1,,CO2EMT,autumn.day,1327.6167386233735 +2020,1,,OILCRD,autumn.peak,54.3140625 +2020,1,,GASPRD,autumn.peak,5.43140625 +2020,1,,CO2EMT,autumn.peak,398.2850203125 +2020,1,,OILCRD,autumn.evening,72.41875057934999 +2020,1,,GASPRD,autumn.evening,7.241875057934999 +2020,1,,CO2EMT,autumn.evening,531.0466979983735 +2020,2,,GASPRD,winter.night,-0.0 +2020,2,,GASNAT,winter.night,0.0 +2020,2,,CO2EMT,winter.night,0.0 +2020,2,,GASPRD,winter.day,-173.19016196434873 +2020,2,,GASNAT,winter.day,164.94301139461783 +2020,2,,CO2EMT,winter.day,421.67680863034053 +2020,2,,GASPRD,winter.peak,-124.3475625 +2020,2,,GASNAT,winter.peak,118.42625 +2020,2,,CO2EMT,winter.peak,302.756708125 +2020,2,,GASPRD,winter.evening,-165.796751326374 +2020,2,,GASNAT,winter.evening,157.90166792987998 +2020,2,,CO2EMT,winter.evening,403.6756140627382 +2020,2,,GASPRD,peak.night,-0.0 +2020,2,,GASNAT,peak.night,0.0 +2020,2,,CO2EMT,peak.night,0.0 +2020,2,,GASPRD,peak.day,-0.0 +2020,2,,GASNAT,peak.day,0.0 +2020,2,,CO2EMT,peak.day,0.0 +2020,2,,GASPRD,peak.peak,-81.35071105523407 +2020,2,,GASNAT,peak.peak,77.47686767165149 +2020,2,,CO2EMT,peak.peak,198.06961220257705 +2020,2,,GASPRD,peak.evening,-165.796751326374 +2020,2,,GASNAT,peak.evening,157.90166792987998 +2020,2,,CO2EMT,peak.evening,403.6756140627382 +2020,2,,GASPRD,summer.night,-0.0 +2020,2,,GASNAT,summer.night,0.0 +2020,2,,CO2EMT,summer.night,0.0 +2020,2,,GASPRD,summer.day,-0.0 +2020,2,,GASNAT,summer.day,0.0 +2020,2,,CO2EMT,summer.day,0.0 +2020,2,,GASPRD,summer.peak,-0.0 +2020,2,,GASNAT,summer.peak,0.0 +2020,2,,CO2EMT,summer.peak,0.0 +2020,2,,GASPRD,summer.evening,-14.498252612766073 +2020,2,,GASNAT,summer.evening,13.807859631205783 +2020,2,,CO2EMT,summer.evening,35.29979314717759 +2020,2,,GASPRD,autumn.night,-0.0 +2020,2,,GASNAT,autumn.night,0.0 +2020,2,,CO2EMT,autumn.night,0.0 +2020,2,,GASPRD,autumn.day,-0.0 +2020,2,,GASNAT,autumn.day,0.0 +2020,2,,CO2EMT,autumn.day,0.0 +2020,2,,GASPRD,autumn.peak,-20.90614160769915 +2020,2,,GASNAT,autumn.peak,19.910611054951573 +2020,2,,CO2EMT,autumn.peak,50.9014771619837 +2020,2,,GASPRD,autumn.evening,-165.796751326374 +2020,2,,GASNAT,autumn.evening,157.90166792987998 +2020,2,,CO2EMT,autumn.evening,403.6756140627382 +2020,3,,OILCRD,winter.night,-42.75813053954552 +2020,3,,GASOLI,winter.night,16.445434822902122 +2020,3,,DIESEL,winter.night,16.445434822902122 +2020,3,,CO2EMT,winter.night,723.5662413380476 +2020,3,,OILCRD,winter.day,-97.02604197715002 +2020,3,,GASOLI,winter.day,37.317708452750004 +2020,3,,DIESEL,winter.day,37.317708452750004 +2020,3,,CO2EMT,winter.day,1641.9045365040945 +2020,3,,OILCRD,winter.peak,-29.1078125 +2020,3,,GASOLI,winter.peak,11.1953125 +2020,3,,DIESEL,winter.peak,11.1953125 +2020,3,,CO2EMT,winter.peak,492.571359375 +2020,3,,OILCRD,winter.evening,-38.81041697715 +2020,3,,GASOLI,winter.evening,14.927083452749999 +2020,3,,DIESEL,winter.evening,14.927083452749999 +2020,3,,CO2EMT,winter.evening,656.7618177540944 +2020,3,,OILCRD,peak.night,-42.75813053954552 +2020,3,,GASOLI,peak.night,16.445434822902122 +2020,3,,DIESEL,peak.night,16.445434822902122 +2020,3,,CO2EMT,peak.night,723.5662413380476 +2020,3,,OILCRD,peak.day,-97.02604197715002 +2020,3,,GASOLI,peak.day,37.317708452750004 +2020,3,,DIESEL,peak.day,37.317708452750004 +2020,3,,CO2EMT,peak.day,1641.9045365040945 +2020,3,,OILCRD,peak.peak,-29.1078125 +2020,3,,GASOLI,peak.peak,11.1953125 +2020,3,,DIESEL,peak.peak,11.1953125 +2020,3,,CO2EMT,peak.peak,492.571359375 +2020,3,,OILCRD,peak.evening,-38.81041697715 +2020,3,,GASOLI,peak.evening,14.927083452749999 +2020,3,,DIESEL,peak.evening,14.927083452749999 +2020,3,,CO2EMT,peak.evening,656.7618177540944 +2020,3,,OILCRD,summer.night,-33.91512124074537 +2020,3,,GASOLI,summer.night,13.044277400286681 +2020,3,,DIESEL,summer.night,13.044277400286681 +2020,3,,CO2EMT,summer.night,573.9221170578134 +2020,3,,OILCRD,summer.day,-97.02604197715002 +2020,3,,GASOLI,summer.day,37.317708452750004 +2020,3,,DIESEL,summer.day,37.317708452750004 +2020,3,,CO2EMT,summer.day,1641.9045365040945 +2020,3,,OILCRD,summer.peak,-29.1078125 +2020,3,,GASOLI,summer.peak,11.1953125 +2020,3,,DIESEL,summer.peak,11.1953125 +2020,3,,CO2EMT,summer.peak,492.571359375 +2020,3,,OILCRD,summer.evening,-38.81041697715 +2020,3,,GASOLI,summer.evening,14.927083452749999 +2020,3,,DIESEL,summer.evening,14.927083452749999 +2020,3,,CO2EMT,summer.evening,656.7618177540944 +2020,3,,OILCRD,autumn.night,-42.75813053954552 +2020,3,,GASOLI,autumn.night,16.445434822902122 +2020,3,,DIESEL,autumn.night,16.445434822902122 +2020,3,,CO2EMT,autumn.night,723.5662413380476 +2020,3,,OILCRD,autumn.day,-97.02604197715002 +2020,3,,GASOLI,autumn.day,37.317708452750004 +2020,3,,DIESEL,autumn.day,37.317708452750004 +2020,3,,CO2EMT,autumn.day,1641.9045365040945 +2020,3,,OILCRD,autumn.peak,-29.1078125 +2020,3,,GASOLI,autumn.peak,11.1953125 +2020,3,,DIESEL,autumn.peak,11.1953125 +2020,3,,CO2EMT,autumn.peak,492.571359375 +2020,3,,OILCRD,autumn.evening,-38.81041697715 +2020,3,,GASOLI,autumn.evening,14.927083452749999 +2020,3,,DIESEL,autumn.evening,14.927083452749999 +2020,3,,CO2EMT,autumn.evening,656.7618177540944 +2020,4,,OILCRD,winter.night,-35.380861227564914 +2020,4,,GASOLI,winter.night,27.008291013408332 +2020,4,,CO2EMT,winter.night,594.1824022949833 +2020,4,,OILCRD,winter.day,-78.313437750603 +2020,4,,GASOLI,winter.day,59.7812501913 +2020,4,,CO2EMT,winter.day,1315.1875042086 +2020,4,,OILCRD,winter.peak,-23.49403125 +2020,4,,GASOLI,winter.peak,17.934375 +2020,4,,CO2EMT,winter.peak,394.55625 +2020,4,,OILCRD,winter.evening,-31.325375250603 +2020,4,,GASOLI,winter.evening,23.912500191299998 +2020,4,,CO2EMT,winter.evening,526.0750042085999 +2020,4,,OILCRD,peak.night,-34.75344941683244 +2020,4,,GASOLI,peak.night,26.52935069987209 +2020,4,,CO2EMT,peak.night,583.645715397186 +2020,4,,OILCRD,peak.day,-78.313437750603 +2020,4,,GASOLI,peak.day,59.7812501913 +2020,4,,CO2EMT,peak.day,1315.1875042086 +2020,4,,OILCRD,peak.peak,-23.49403125 +2020,4,,GASOLI,peak.peak,17.934375 +2020,4,,CO2EMT,peak.peak,394.55625 +2020,4,,OILCRD,peak.evening,-31.325375250603 +2020,4,,GASOLI,peak.evening,23.912500191299998 +2020,4,,CO2EMT,peak.evening,526.0750042085999 +2020,4,,OILCRD,summer.night,-39.20896564045866 +2020,4,,GASOLI,summer.night,29.930508122487524 +2020,4,,CO2EMT,summer.night,658.4711786947255 +2020,4,,OILCRD,summer.day,-78.313437750603 +2020,4,,GASOLI,summer.day,59.7812501913 +2020,4,,CO2EMT,summer.day,1315.1875042086 +2020,4,,OILCRD,summer.peak,-23.49403125 +2020,4,,GASOLI,summer.peak,17.934375 +2020,4,,CO2EMT,summer.peak,394.55625 +2020,4,,OILCRD,summer.evening,-31.325375250603 +2020,4,,GASOLI,summer.evening,23.912500191299998 +2020,4,,CO2EMT,summer.evening,526.0750042085999 +2020,4,,OILCRD,autumn.night,-34.75344941683244 +2020,4,,GASOLI,autumn.night,26.52935069987209 +2020,4,,CO2EMT,autumn.night,583.645715397186 +2020,4,,OILCRD,autumn.day,-78.313437750603 +2020,4,,GASOLI,autumn.day,59.7812501913 +2020,4,,CO2EMT,autumn.day,1315.1875042086 +2020,4,,OILCRD,autumn.peak,-23.49403125 +2020,4,,GASOLI,autumn.peak,17.934375 +2020,4,,CO2EMT,autumn.peak,394.55625 +2020,4,,OILCRD,autumn.evening,-31.325375250603 +2020,4,,GASOLI,autumn.evening,23.912500191299998 +2020,4,,CO2EMT,autumn.evening,526.0750042085999 +2020,5,,ELCTRI,winter.night,4.435312795545212 +2020,5,,ELCTRI,winter.day,7.075379933645912 +2020,5,,ELCTRI,winter.peak,1.9712501261051125 +2020,5,,ELCTRI,winter.evening,2.5696653598405335 +2020,5,,ELCTRI,peak.night,2.851272517283696 +2020,5,,ELCTRI,peak.day,6.3713620320039785 +2020,5,,ELCTRI,peak.peak,1.7776452018191917 +2020,5,,ELCTRI,peak.evening,1.72484387381507 +2020,5,,ELCTRI,summer.night,1.6368416242136155 +2020,5,,ELCTRI,summer.day,4.55851592811161 +2020,5,,ELCTRI,summer.peak,1.3376340127470943 +2020,5,,ELCTRI,summer.evening,1.0560268601370622 +2020,5,,ELCTRI,autumn.night,3.203281465982185 +2020,5,,ELCTRI,autumn.day,6.001752635595889 +2020,5,,ELCTRI,autumn.peak,1.5488393825638174 +2020,5,,ELCTRI,autumn.evening,1.9008483513729915 +2020,6,,GASNAT,winter.night,-9.097535443366526 +2020,6,,ELCTRI,winter.night,6.0650236289110175 +2020,6,,CO2EMT,winter.night,465.15698721933046 +2020,6,,GASNAT,winter.day,-14.77944692229423 +2020,6,,ELCTRI,winter.day,9.85296461486282 +2020,6,,CO2EMT,winter.day,755.6731211369039 +2020,6,,GASNAT,winter.peak,-4.4338340625 +2020,6,,ELCTRI,winter.peak,2.955889375 +2020,6,,CO2EMT,winter.peak,226.70193561562496 +2020,6,,GASNAT,winter.evening,-5.911778797294229 +2020,6,,ELCTRI,winter.evening,3.9411858648628195 +2020,6,,CO2EMT,winter.evening,302.2692499056539 +2020,6,,GASNAT,peak.night,-10.15986941507116 +2020,6,,ELCTRI,peak.night,6.773246276714106 +2020,6,,CO2EMT,peak.night,519.4741231925883 +2020,6,,GASNAT,peak.day,-14.77944692229423 +2020,6,,ELCTRI,peak.day,9.85296461486282 +2020,6,,CO2EMT,peak.day,755.6731211369039 +2020,6,,GASNAT,peak.peak,-4.4338340625 +2020,6,,ELCTRI,peak.peak,2.955889375 +2020,6,,CO2EMT,peak.peak,226.70193561562496 +2020,6,,GASNAT,peak.evening,-5.911778797294229 +2020,6,,ELCTRI,peak.evening,3.9411858648628195 +2020,6,,CO2EMT,peak.evening,302.2692499056539 +2020,6,,GASNAT,summer.night,-4.188276563036613 +2020,6,,ELCTRI,summer.night,2.792184375357742 +2020,6,,CO2EMT,summer.night,214.146580668062 +2020,6,,GASNAT,summer.day,-5.276859587187547 +2020,6,,ELCTRI,summer.day,3.517906391458365 +2020,6,,CO2EMT,summer.day,269.8058306928993 +2020,6,,GASNAT,summer.peak,-1.7556290898198648 +2020,6,,ELCTRI,summer.peak,1.1704193932132432 +2020,6,,CO2EMT,summer.peak,89.76531536248967 +2020,6,,GASNAT,summer.evening,-2.5870943911617568 +2020,6,,ELCTRI,summer.evening,1.724729594107838 +2020,6,,CO2EMT,summer.evening,132.27813622010063 +2020,6,,GASNAT,autumn.night,-9.631855992023427 +2020,6,,ELCTRI,autumn.night,6.421237328015618 +2020,6,,CO2EMT,autumn.night,492.47679687215776 +2020,6,,GASNAT,autumn.day,-14.77944692229423 +2020,6,,ELCTRI,autumn.day,9.85296461486282 +2020,6,,CO2EMT,autumn.day,755.6731211369039 +2020,6,,GASNAT,autumn.peak,-4.4338340625 +2020,6,,ELCTRI,autumn.peak,2.955889375 +2020,6,,CO2EMT,autumn.peak,226.70193561562496 +2020,6,,GASNAT,autumn.evening,-5.911778797294229 +2020,6,,ELCTRI,autumn.evening,3.9411858648628195 +2020,6,,CO2EMT,autumn.evening,302.2692499056539 +2020,7,,H2YPRD,winter.night,-0.0 +2020,7,,ELCTRI,winter.night,0.0 +2020,7,,H2YPRD,winter.day,-0.0 +2020,7,,ELCTRI,winter.day,0.0 +2020,7,,H2YPRD,winter.peak,-0.6570274797137481 +2020,7,,ELCTRI,winter.peak,0.4380183198091654 +2020,7,,H2YPRD,winter.evening,-0.0 +2020,7,,ELCTRI,winter.evening,0.0 +2020,7,,H2YPRD,peak.night,-0.0 +2020,7,,ELCTRI,peak.night,0.0 +2020,7,,H2YPRD,peak.day,-0.0 +2020,7,,ELCTRI,peak.day,0.0 +2020,7,,H2YPRD,peak.peak,-0.0 +2020,7,,ELCTRI,peak.peak,0.0 +2020,7,,H2YPRD,peak.evening,0.0 +2020,7,,ELCTRI,peak.evening,-0.0 +2020,7,,H2YPRD,summer.night,0.0 +2020,7,,ELCTRI,summer.night,-0.0 +2020,7,,H2YPRD,summer.day,-0.0 +2020,7,,ELCTRI,summer.day,0.0 +2020,7,,H2YPRD,summer.peak,-0.0 +2020,7,,ELCTRI,summer.peak,0.0 +2020,7,,H2YPRD,summer.evening,-0.0 +2020,7,,ELCTRI,summer.evening,0.0 +2020,7,,H2YPRD,autumn.night,-0.0 +2020,7,,ELCTRI,autumn.night,0.0 +2020,7,,H2YPRD,autumn.day,0.0 +2020,7,,ELCTRI,autumn.day,-0.0 +2020,7,,H2YPRD,autumn.peak,-0.0 +2020,7,,ELCTRI,autumn.peak,0.0 +2020,7,,H2YPRD,autumn.evening,-0.0 +2020,7,,ELCTRI,autumn.evening,0.0 +2020,8,,ELCTRI,winter.night,-0.8758176304584262 +2020,8,,H2YPRD,winter.night,0.6570274797137481 +2020,8,,ELCTRI,winter.day,-0.0 +2020,8,,H2YPRD,winter.day,0.0 +2020,8,,ELCTRI,winter.peak,-0.0 +2020,8,,H2YPRD,winter.peak,0.0 +2020,8,,ELCTRI,winter.evening,-0.0 +2020,8,,H2YPRD,winter.evening,0.0 +2020,8,,ELCTRI,peak.night,-0.0 +2020,8,,H2YPRD,peak.night,0.0 +2020,8,,ELCTRI,peak.day,-0.0 +2020,8,,H2YPRD,peak.day,0.0 +2020,8,,ELCTRI,peak.peak,-0.0 +2020,8,,H2YPRD,peak.peak,0.0 +2020,8,,ELCTRI,peak.evening,-0.0 +2020,8,,H2YPRD,peak.evening,0.0 +2020,8,,ELCTRI,summer.night,-0.0 +2020,8,,H2YPRD,summer.night,0.0 +2020,8,,ELCTRI,summer.day,-0.0 +2020,8,,H2YPRD,summer.day,0.0 +2020,8,,ELCTRI,summer.peak,-0.0 +2020,8,,H2YPRD,summer.peak,0.0 +2020,8,,ELCTRI,summer.evening,-0.0 +2020,8,,H2YPRD,summer.evening,0.0 +2020,8,,ELCTRI,autumn.night,-0.0 +2020,8,,H2YPRD,autumn.night,0.0 +2020,8,,ELCTRI,autumn.day,-0.0 +2020,8,,H2YPRD,autumn.day,0.0 +2020,8,,ELCTRI,autumn.peak,-0.0 +2020,8,,H2YPRD,autumn.peak,0.0 +2020,8,,ELCTRI,autumn.evening,-0.0 +2020,8,,H2YPRD,autumn.evening,0.0 +2020,9,,GASOLI,winter.night,-0.0 +2020,9,,TPASKM,winter.night,0.0 +2020,9,,CO2EMT,winter.night,0.0 +2020,9,,GASOLI,winter.day,-120.8157447798665 +2020,9,,TPASKM,winter.day,44.701825563633406 +2020,9,,CO2EMT,winter.day,8034.247025648383 +2020,9,,GASOLI,winter.peak,-36.723663293315866 +2020,9,,TPASKM,winter.peak,13.587755417032218 +2020,9,,CO2EMT,winter.peak,2442.1236083329113 +2020,9,,GASOLI,winter.evening,-48.32629754122805 +2020,9,,TPASKM,winter.evening,17.8807300882875 +2020,9,,CO2EMT,winter.evening,3213.69878560657 +2020,9,,GASOLI,peak.night,-0.0 +2020,9,,TPASKM,peak.night,0.0 +2020,9,,CO2EMT,peak.night,0.0 +2020,9,,GASOLI,peak.day,-120.8157447798665 +2020,9,,TPASKM,peak.day,44.701825563633406 +2020,9,,CO2EMT,peak.day,8034.247025648383 +2020,9,,GASOLI,peak.peak,-36.244722979779624 +2020,9,,TPASKM,peak.peak,13.4105475010433 +2020,9,,CO2EMT,peak.peak,2410.274077491523 +2020,9,,GASOLI,peak.evening,-48.32629754122805 +2020,9,,TPASKM,peak.evening,17.8807300882875 +2020,9,,CO2EMT,peak.evening,3213.69878560657 +2020,9,,GASOLI,summer.night,-0.0 +2020,9,,TPASKM,summer.night,0.0 +2020,9,,CO2EMT,summer.night,0.0 +2020,9,,GASOLI,summer.day,-120.8157447798665 +2020,9,,TPASKM,summer.day,44.701825563633406 +2020,9,,CO2EMT,summer.day,8034.247025648383 +2020,9,,GASOLI,summer.peak,-36.244722979779624 +2020,9,,TPASKM,summer.peak,13.4105475010433 +2020,9,,CO2EMT,summer.peak,2410.274077491523 +2020,9,,GASOLI,summer.evening,-48.32629754122805 +2020,9,,TPASKM,summer.evening,17.8807300882875 +2020,9,,CO2EMT,summer.evening,3213.69878560657 +2020,9,,GASOLI,autumn.night,-0.0 +2020,9,,TPASKM,autumn.night,0.0 +2020,9,,CO2EMT,autumn.night,0.0 +2020,9,,GASOLI,autumn.day,-120.8157447798665 +2020,9,,TPASKM,autumn.day,44.701825563633406 +2020,9,,CO2EMT,autumn.day,8034.247025648383 +2020,9,,GASOLI,autumn.peak,-36.244722979779624 +2020,9,,TPASKM,autumn.peak,13.4105475010433 +2020,9,,CO2EMT,autumn.peak,2410.274077491523 +2020,9,,GASOLI,autumn.evening,-48.32629754122805 +2020,9,,TPASKM,autumn.evening,17.8807300882875 +2020,9,,CO2EMT,autumn.evening,3213.69878560657 +2020,10,,DIESEL,winter.night,-10.398038973750863 +2020,10,,TPASKM,winter.night,4.6791175386558 +2020,10,,CO2EMT,winter.night,720.6880812387606 +2020,10,,DIESEL,winter.day,-40.87500012671251 +2020,10,,TPASKM,winter.day,18.393750058860004 +2020,10,,CO2EMT,winter.day,2833.0462586569984 +2020,10,,DIESEL,winter.peak,-12.262499998773752 +2020,10,,TPASKM,winter.peak,5.518125 +2020,10,,CO2EMT,winter.peak,849.913874877375 +2020,10,,DIESEL,winter.evening,-16.350000129165 +2020,10,,TPASKM,winter.evening,7.35750005886 +2020,10,,CO2EMT,winter.evening,1133.218508902248 +2020,10,,DIESEL,peak.night,-10.398038973750863 +2020,10,,TPASKM,peak.night,4.6791175386558 +2020,10,,CO2EMT,peak.night,720.6880812387606 +2020,10,,DIESEL,peak.day,-40.87500012671251 +2020,10,,TPASKM,peak.day,18.393750058860004 +2020,10,,CO2EMT,peak.day,2833.0462586569984 +2020,10,,DIESEL,peak.peak,-12.262499998773752 +2020,10,,TPASKM,peak.peak,5.518125 +2020,10,,CO2EMT,peak.peak,849.913874877375 +2020,10,,DIESEL,peak.evening,-16.350000129165 +2020,10,,TPASKM,peak.evening,7.35750005886 +2020,10,,CO2EMT,peak.evening,1133.218508902248 +2020,10,,DIESEL,summer.night,-6.996881551135423 +2020,10,,TPASKM,summer.night,3.1485966983258 +2020,10,,CO2EMT,summer.night,484.95386028772265 +2020,10,,DIESEL,summer.day,-40.87500012671251 +2020,10,,TPASKM,summer.day,18.393750058860004 +2020,10,,CO2EMT,summer.day,2833.0462586569984 +2020,10,,DIESEL,summer.peak,-12.262499998773752 +2020,10,,TPASKM,summer.peak,5.518125 +2020,10,,CO2EMT,summer.peak,849.913874877375 +2020,10,,DIESEL,summer.evening,-16.350000129165 +2020,10,,TPASKM,summer.evening,7.35750005886 +2020,10,,CO2EMT,summer.evening,1133.218508902248 +2020,10,,DIESEL,autumn.night,-10.398038973750863 +2020,10,,TPASKM,autumn.night,4.6791175386558 +2020,10,,CO2EMT,autumn.night,720.6880812387606 +2020,10,,DIESEL,autumn.day,-40.87500012671251 +2020,10,,TPASKM,autumn.day,18.393750058860004 +2020,10,,CO2EMT,autumn.day,2833.0462586569984 +2020,10,,DIESEL,autumn.peak,-12.262499998773752 +2020,10,,TPASKM,autumn.peak,5.518125 +2020,10,,CO2EMT,autumn.peak,849.913874877375 +2020,10,,DIESEL,autumn.evening,-16.350000129165 +2020,10,,TPASKM,autumn.evening,7.35750005886 +2020,10,,CO2EMT,autumn.evening,1133.218508902248 +2020,11,,ELCTRI,winter.night,-0.0 +2020,11,,TPASKM,winter.night,0.0 +2020,11,,ELCTRI,winter.day,-3.835891825332145 +2020,11,,TPASKM,winter.day,2.1864583403299997 +2020,11,,ELCTRI,winter.peak,-0.8398764632193316 +2020,11,,TPASKM,winter.peak,0.47872958401108257 +2020,11,,ELCTRI,winter.evening,-1.5343567374977702 +2020,11,,TPASKM,winter.evening,0.8745833403299998 +2020,11,,ELCTRI,peak.night,-0.0 +2020,11,,TPASKM,peak.night,0.0 +2020,11,,ELCTRI,peak.day,-3.835891825332145 +2020,11,,TPASKM,peak.day,2.1864583403299997 +2020,11,,ELCTRI,peak.peak,-1.1507675439171874 +2020,11,,TPASKM,peak.peak,0.6559375 +2020,11,,ELCTRI,peak.evening,-1.5343567374977702 +2020,11,,TPASKM,peak.evening,0.8745833403299998 +2020,11,,ELCTRI,summer.night,-2.6851242814149576 +2020,11,,TPASKM,summer.night,1.53052084033 +2020,11,,ELCTRI,summer.day,-3.835891825332145 +2020,11,,TPASKM,summer.day,2.1864583403299997 +2020,11,,ELCTRI,summer.peak,-1.1507675439171874 +2020,11,,TPASKM,summer.peak,0.6559375 +2020,11,,ELCTRI,summer.evening,-1.5343567374977702 +2020,11,,TPASKM,summer.evening,0.8745833403299998 +2020,11,,ELCTRI,autumn.night,-0.0 +2020,11,,TPASKM,autumn.night,0.0 +2020,11,,ELCTRI,autumn.day,-3.835891825332145 +2020,11,,TPASKM,autumn.day,2.1864583403299997 +2020,11,,ELCTRI,autumn.peak,-1.1507675439171874 +2020,11,,TPASKM,autumn.peak,0.6559375 +2020,11,,ELCTRI,autumn.evening,-1.5343567374977702 +2020,11,,TPASKM,autumn.evening,0.8745833403299998 +2020,12,,ELCTRI,winter.night,-0.0 +2020,12,,GASOLI,winter.night,-0.0 +2020,12,,TPASKM,winter.night,0.0 +2020,12,,ELCTRI,winter.day,-1.3349780745844297 +2020,12,,GASOLI,winter.day,-1.562500005 +2020,12,,TPASKM,winter.day,1.562500005 +2020,12,,ELCTRI,winter.peak,-0.40049342109374997 +2020,12,,GASOLI,winter.peak,-0.46875 +2020,12,,TPASKM,winter.peak,0.46875 +2020,12,,ELCTRI,winter.evening,-0.5339912323969298 +2020,12,,GASOLI,winter.evening,-0.625000005 +2020,12,,TPASKM,winter.evening,0.625000005 +2020,12,,ELCTRI,peak.night,-0.0 +2020,12,,GASOLI,peak.night,-0.0 +2020,12,,TPASKM,peak.night,0.0 +2020,12,,ELCTRI,peak.day,-1.3349780745844297 +2020,12,,GASOLI,peak.day,-1.562500005 +2020,12,,TPASKM,peak.day,1.562500005 +2020,12,,ELCTRI,peak.peak,-0.40049342109374997 +2020,12,,GASOLI,peak.peak,-0.46875 +2020,12,,TPASKM,peak.peak,0.46875 +2020,12,,ELCTRI,peak.evening,-0.5339912323969298 +2020,12,,GASOLI,peak.evening,-0.625000005 +2020,12,,TPASKM,peak.evening,0.625000005 +2020,12,,ELCTRI,summer.night,-0.0 +2020,12,,GASOLI,summer.night,-0.0 +2020,12,,TPASKM,summer.night,0.0 +2020,12,,ELCTRI,summer.day,-1.3349780745844297 +2020,12,,GASOLI,summer.day,-1.562500005 +2020,12,,TPASKM,summer.day,1.562500005 +2020,12,,ELCTRI,summer.peak,-0.40049342109374997 +2020,12,,GASOLI,summer.peak,-0.46875 +2020,12,,TPASKM,summer.peak,0.46875 +2020,12,,ELCTRI,summer.evening,-0.5339912323969298 +2020,12,,GASOLI,summer.evening,-0.625000005 +2020,12,,TPASKM,summer.evening,0.625000005 +2020,12,,ELCTRI,autumn.night,-0.0 +2020,12,,GASOLI,autumn.night,-0.0 +2020,12,,TPASKM,autumn.night,0.0 +2020,12,,ELCTRI,autumn.day,-1.3349780745844297 +2020,12,,GASOLI,autumn.day,-1.562500005 +2020,12,,TPASKM,autumn.day,1.562500005 +2020,12,,ELCTRI,autumn.peak,-0.40049342109374997 +2020,12,,GASOLI,autumn.peak,-0.46875 +2020,12,,TPASKM,autumn.peak,0.46875 +2020,12,,ELCTRI,autumn.evening,-0.5339912323969298 +2020,12,,GASOLI,autumn.evening,-0.625000005 +2020,12,,TPASKM,autumn.evening,0.625000005 +2020,13,,GASNAT,winter.night,-36.31286857370999 +2020,13,,RSHEAT,winter.night,31.576407455399995 +2020,13,,CO2EMT,winter.night,1856.6769701737921 +2020,13,,GASNAT,winter.day,-200.21098781044813 +2020,13,,RSHEAT,winter.day,174.09651113952012 +2020,13,,CO2EMT,winter.day,10236.787806748214 +2020,13,,GASNAT,winter.peak,-104.21874999999999 +2020,13,,RSHEAT,winter.peak,90.625 +2020,13,,CO2EMT,winter.peak,5328.704687500001 +2020,13,,GASNAT,winter.evening,-66.3057277148846 +2020,13,,RSHEAT,winter.evening,57.65715453468226 +2020,13,,CO2EMT,winter.evening,3390.21185806205 +2020,13,,GASNAT,peak.night,-15.393589558373995 +2020,13,,RSHEAT,peak.night,13.385730050759996 +2020,13,,CO2EMT,peak.night,787.0742341196624 +2020,13,,GASNAT,peak.day,-91.57883738546323 +2020,13,,RSHEAT,peak.day,79.63377163953325 +2020,13,,CO2EMT,peak.day,4682.4259555187355 +2020,13,,GASNAT,peak.peak,-61.57581749182269 +2020,13,,RSHEAT,peak.peak,53.54418912332408 +2020,13,,CO2EMT,peak.peak,3148.3715483568944 +2020,13,,GASNAT,peak.evening,-31.545361968711887 +2020,13,,RSHEAT,peak.evening,27.43074953801034 +2020,13,,CO2EMT,peak.evening,1612.914357460239 +2020,13,,GASNAT,summer.night,-0.0 +2020,13,,RSHEAT,summer.night,0.0 +2020,13,,CO2EMT,summer.night,0.0 +2020,13,,GASNAT,summer.day,-0.0 +2020,13,,RSHEAT,summer.day,0.0 +2020,13,,CO2EMT,summer.day,0.0 +2020,13,,GASNAT,summer.peak,-0.0 +2020,13,,RSHEAT,summer.peak,0.0 +2020,13,,CO2EMT,summer.peak,0.0 +2020,13,,GASNAT,summer.evening,-0.0 +2020,13,,RSHEAT,summer.evening,0.0 +2020,13,,CO2EMT,summer.evening,0.0 +2020,13,,GASNAT,autumn.night,-6.206976122586998 +2020,13,,RSHEAT,autumn.night,5.397370541379999 +2020,13,,CO2EMT,autumn.night,317.36268914787325 +2020,13,,GASNAT,autumn.day,-67.37690511980574 +2020,13,,RSHEAT,autumn.day,58.58861314765717 +2020,13,,CO2EMT,autumn.day,3444.981158775668 +2020,13,,GASNAT,autumn.peak,-47.83176056917629 +2020,13,,RSHEAT,autumn.peak,41.5928352775446 +2020,13,,CO2EMT,autumn.peak,2445.6379179019837 +2020,13,,GASNAT,autumn.evening,-21.639721399150606 +2020,13,,RSHEAT,autumn.evening,18.817149042739658 +2020,13,,CO2EMT,autumn.evening,1106.4389551385705 +2020,14,,ELCTRI,winter.night,-9.624518793997803 +2020,14,,RSHEAT,winter.night,29.165208466660005 +2020,14,,ELCTRI,winter.day,-11.75747464859216 +2020,14,,RSHEAT,winter.day,35.628711056339874 +2020,14,,ELCTRI,winter.peak,-4.124787936601196 +2020,14,,RSHEAT,winter.peak,12.499357383639989 +2020,14,,ELCTRI,winter.evening,-4.442503254808654 +2020,14,,RSHEAT,winter.evening,13.462131075177737 +2020,14,,ELCTRI,peak.night,-9.624518793997803 +2020,14,,RSHEAT,peak.night,29.165208466660005 +2020,14,,ELCTRI,peak.day,-11.053456746950225 +2020,14,,RSHEAT,peak.day,33.49532347560674 +2020,14,,ELCTRI,peak.peak,-3.1822736118082546 +2020,14,,RSHEAT,peak.peak,9.643253369115923 +2020,14,,ELCTRI,peak.evening,-3.5976817687831897 +2020,14,,RSHEAT,peak.evening,10.902065966009665 +2020,14,,ELCTRI,summer.night,-1.7439017181564 +2020,14,,RSHEAT,summer.night,5.28455066108 +2020,14,,ELCTRI,summer.day,-2.9055524196533997 +2020,14,,RSHEAT,summer.day,8.80470430198 +2020,14,,ELCTRI,summer.peak,-0.9567924409494001 +2020,14,,RSHEAT,summer.peak,2.89937103318 +2020,14,,ELCTRI,summer.evening,-0.7124084843502 +2020,14,,RSHEAT,summer.evening,2.1588135889399998 +2020,14,,ELCTRI,autumn.night,-9.624518793997803 +2020,14,,RSHEAT,autumn.night,29.165208466660005 +2020,14,,ELCTRI,autumn.day,-10.683847350542132 +2020,14,,RSHEAT,autumn.day,32.375295001642826 +2020,14,,ELCTRI,autumn.peak,-2.95346779255288 +2020,14,,RSHEAT,autumn.peak,8.949902401675393 +2020,14,,ELCTRI,autumn.evening,-3.7736862463411116 +2020,14,,RSHEAT,autumn.evening,11.435412867700338 +2030,0,,GASPRD,winter.night,0.0 +2030,0,,CO2EMT,winter.night,0.0 +2030,0,,GASPRD,winter.day,55.54432545127651 +2030,0,,CO2EMT,winter.day,283.9981360323768 +2030,0,,GASPRD,winter.peak,125.31875 +2030,0,,CO2EMT,winter.peak,640.75476875 +2030,0,,GASPRD,winter.evening,167.09166800339997 +2030,0,,CO2EMT,winter.evening,854.3396985013842 +2030,0,,GASPRD,peak.night,0.0 +2030,0,,CO2EMT,peak.night,0.0 +2030,0,,GASPRD,peak.day,0.0 +2030,0,,CO2EMT,peak.day,0.0 +2030,0,,GASPRD,peak.peak,0.0 +2030,0,,CO2EMT,peak.peak,0.0 +2030,0,,GASPRD,peak.evening,106.7481503947664 +2030,0,,CO2EMT,peak.evening,545.8032929684406 +2030,0,,GASPRD,summer.night,0.0 +2030,0,,CO2EMT,summer.night,0.0 +2030,0,,GASPRD,summer.day,0.0 +2030,0,,CO2EMT,summer.day,0.0 +2030,0,,GASPRD,summer.peak,0.0 +2030,0,,CO2EMT,summer.peak,0.0 +2030,0,,GASPRD,summer.evening,0.0 +2030,0,,CO2EMT,summer.evening,0.0 +2030,0,,GASPRD,autumn.night,0.0 +2030,0,,CO2EMT,autumn.night,0.0 +2030,0,,GASPRD,autumn.day,0.0 +2030,0,,CO2EMT,autumn.day,0.0 +2030,0,,GASPRD,autumn.peak,0.0 +2030,0,,CO2EMT,autumn.peak,0.0 +2030,0,,GASPRD,autumn.evening,49.3737659513036 +2030,0,,CO2EMT,autumn.evening,252.4480653090153 +2030,1,,OILCRD,winter.night,0.0 +2030,1,,GASPRD,winter.night,0.0 +2030,1,,CO2EMT,winter.night,0.0 +2030,1,,OILCRD,winter.day,61.00960767065002 +2030,1,,GASPRD,winter.day,6.100960767065002 +2030,1,,CO2EMT,winter.day,447.3834530488766 +2030,1,,OILCRD,winter.peak,54.3140625 +2030,1,,GASPRD,winter.peak,5.43140625 +2030,1,,CO2EMT,winter.peak,398.2850203125 +2030,1,,OILCRD,winter.evening,72.41875057934999 +2030,1,,GASPRD,winter.evening,7.241875057934999 +2030,1,,CO2EMT,winter.evening,531.0466979983735 +2030,1,,OILCRD,peak.night,0.0 +2030,1,,GASPRD,peak.night,0.0 +2030,1,,CO2EMT,peak.night,0.0 +2030,1,,OILCRD,peak.day,61.00960767065002 +2030,1,,GASPRD,peak.day,6.100960767065002 +2030,1,,CO2EMT,peak.day,447.3834530488766 +2030,1,,OILCRD,peak.peak,54.3140625 +2030,1,,GASPRD,peak.peak,5.43140625 +2030,1,,CO2EMT,peak.peak,398.2850203125 +2030,1,,OILCRD,peak.evening,72.41875057934999 +2030,1,,GASPRD,peak.evening,7.241875057934999 +2030,1,,CO2EMT,peak.evening,531.0466979983735 +2030,1,,OILCRD,summer.night,0.0 +2030,1,,GASPRD,summer.night,0.0 +2030,1,,CO2EMT,summer.night,0.0 +2030,1,,OILCRD,summer.day,61.00960767065002 +2030,1,,GASPRD,summer.day,6.100960767065002 +2030,1,,CO2EMT,summer.day,447.3834530488766 +2030,1,,OILCRD,summer.peak,54.3140625 +2030,1,,GASPRD,summer.peak,5.43140625 +2030,1,,CO2EMT,summer.peak,398.2850203125 +2030,1,,OILCRD,summer.evening,72.41875057934999 +2030,1,,GASPRD,summer.evening,7.241875057934999 +2030,1,,CO2EMT,summer.evening,531.0466979983735 +2030,1,,OILCRD,autumn.night,0.0 +2030,1,,GASPRD,autumn.night,0.0 +2030,1,,CO2EMT,autumn.night,0.0 +2030,1,,OILCRD,autumn.day,61.00960767065002 +2030,1,,GASPRD,autumn.day,6.100960767065002 +2030,1,,CO2EMT,autumn.day,447.3834530488766 +2030,1,,OILCRD,autumn.peak,54.3140625 +2030,1,,GASPRD,autumn.peak,5.43140625 +2030,1,,CO2EMT,autumn.peak,398.2850203125 +2030,1,,OILCRD,autumn.evening,72.41875057934999 +2030,1,,GASPRD,autumn.evening,7.241875057934999 +2030,1,,CO2EMT,autumn.evening,531.0466979983735 +2030,2,,GASPRD,winter.night,-0.0 +2030,2,,GASNAT,winter.night,0.0 +2030,2,,CO2EMT,winter.night,0.0 +2030,2,,GASPRD,winter.day,-76.58467170330243 +2030,2,,GASNAT,winter.day,72.93778257457375 +2030,2,,CO2EMT,winter.day,186.4654411518978 +2030,2,,GASPRD,winter.peak,-124.3475625 +2030,2,,GASNAT,winter.peak,118.42625 +2030,2,,CO2EMT,winter.peak,302.756708125 +2030,2,,GASPRD,winter.evening,-165.796751326374 +2030,2,,GASNAT,winter.evening,157.90166792987998 +2030,2,,CO2EMT,winter.evening,403.6756140627382 +2030,2,,GASPRD,peak.night,-0.0 +2030,2,,GASNAT,peak.night,0.0 +2030,2,,CO2EMT,peak.night,0.0 +2030,2,,GASPRD,peak.day,-0.0 +2030,2,,GASNAT,peak.day,0.0 +2030,2,,CO2EMT,peak.day,0.0 +2030,2,,GASPRD,peak.peak,-0.0 +2030,2,,GASNAT,peak.peak,0.0 +2030,2,,CO2EMT,peak.peak,0.0 +2030,2,,GASPRD,peak.evening,-125.5223924697664 +2030,2,,GASNAT,peak.evening,119.5451356854918 +2030,2,,CO2EMT,peak.evening,305.61713937995984 +2030,2,,GASPRD,summer.night,-0.0 +2030,2,,GASNAT,summer.night,0.0 +2030,2,,CO2EMT,summer.night,0.0 +2030,2,,GASPRD,summer.day,-0.0 +2030,2,,GASNAT,summer.day,0.0 +2030,2,,CO2EMT,summer.day,0.0 +2030,2,,GASPRD,summer.peak,-0.0 +2030,2,,GASNAT,summer.peak,0.0 +2030,2,,CO2EMT,summer.peak,0.0 +2030,2,,GASPRD,summer.evening,-0.0 +2030,2,,GASNAT,summer.evening,0.0 +2030,2,,CO2EMT,summer.evening,0.0 +2030,2,,GASPRD,autumn.night,-0.0 +2030,2,,GASNAT,autumn.night,0.0 +2030,2,,CO2EMT,autumn.night,0.0 +2030,2,,GASPRD,autumn.day,-0.0 +2030,2,,GASNAT,autumn.day,0.0 +2030,2,,CO2EMT,autumn.day,0.0 +2030,2,,GASPRD,autumn.peak,-0.0 +2030,2,,GASNAT,autumn.peak,0.0 +2030,2,,CO2EMT,autumn.peak,0.0 +2030,2,,GASPRD,autumn.evening,-68.1480080263036 +2030,2,,GASNAT,autumn.evening,64.9028647869558 +2030,2,,CO2EMT,autumn.evening,165.9241738278525 +2030,5,,ELCTRI,winter.night,4.435312795545212 +2030,5,,ELCTRI,winter.day,7.075379933645912 +2030,5,,ELCTRI,winter.peak,1.9712501261051125 +2030,5,,ELCTRI,winter.evening,2.5696653598405335 +2030,5,,ELCTRI,peak.night,2.851272517283696 +2030,5,,ELCTRI,peak.day,6.3713620320039785 +2030,5,,ELCTRI,peak.peak,1.7776452018191917 +2030,5,,ELCTRI,peak.evening,1.72484387381507 +2030,5,,ELCTRI,summer.night,1.6368416242136155 +2030,5,,ELCTRI,summer.day,4.55851592811161 +2030,5,,ELCTRI,summer.peak,1.3376340127470943 +2030,5,,ELCTRI,summer.evening,1.0560268601370622 +2030,5,,ELCTRI,autumn.night,3.203281465982185 +2030,5,,ELCTRI,autumn.day,6.001752635595889 +2030,5,,ELCTRI,autumn.peak,1.5488393825638174 +2030,5,,ELCTRI,autumn.evening,1.9008483513729915 +2030,13,,GASNAT,winter.night,-14.006615449537906 +2030,13,,RSHEAT,winter.night,12.179665608293831 +2030,13,,CO2EMT,winter.night,716.1582479348732 +2030,13,,GASNAT,winter.day,-176.65028985322192 +2030,13,,RSHEAT,winter.day,153.60894769845385 +2030,13,,CO2EMT,winter.day,9032.129320195238 +2030,13,,GASNAT,winter.peak,-104.21874999999999 +2030,13,,RSHEAT,winter.peak,90.625 +2030,13,,CO2EMT,winter.peak,5328.704687500001 +2030,13,,GASNAT,winter.evening,-54.39004520169392 +2030,13,,RSHEAT,winter.evening,47.29569147973385 +2030,13,,CO2EMT,winter.evening,2780.96301116261 +2030,13,,GASNAT,peak.night,-0.0 +2030,13,,RSHEAT,peak.night,0.0 +2030,13,,CO2EMT,peak.night,0.0 +2030,13,,GASNAT,peak.day,-53.58631565039388 +2030,13,,RSHEAT,peak.day,46.59679621773381 +2030,13,,CO2EMT,peak.day,2739.868319204639 +2030,13,,GASNAT,peak.peak,-53.33891027512 +2030,13,,RSHEAT,peak.peak,46.3816611088 +2030,13,,CO2EMT,peak.peak,2727.218482366886 +2030,13,,GASNAT,peak.evening,-12.619909759977926 +2030,13,,RSHEAT,peak.evening,10.97383457389385 +2030,13,,CO2EMT,peak.evening,645.2559860276715 +2030,13,,GASNAT,summer.night,-0.0 +2030,13,,RSHEAT,summer.night,0.0 +2030,13,,CO2EMT,summer.night,0.0 +2030,13,,GASNAT,summer.day,-0.0 +2030,13,,RSHEAT,summer.day,0.0 +2030,13,,CO2EMT,summer.day,0.0 +2030,13,,GASNAT,summer.peak,-0.0 +2030,13,,RSHEAT,summer.peak,0.0 +2030,13,,CO2EMT,summer.peak,0.0 +2030,13,,GASNAT,summer.evening,-0.0 +2030,13,,RSHEAT,summer.evening,0.0 +2030,13,,CO2EMT,summer.evening,0.0 +2030,13,,GASNAT,autumn.night,-0.0 +2030,13,,RSHEAT,autumn.night,0.0 +2030,13,,CO2EMT,autumn.night,0.0 +2030,13,,GASNAT,autumn.day,-25.3477508196779 +2030,13,,RSHEAT,autumn.day,22.041522451893826 +2030,13,,CO2EMT,autumn.day,1296.0304994101311 +2030,13,,GASNAT,autumn.peak,-37.22948980491698 +2030,13,,RSHEAT,autumn.peak,32.37346939557999 +2030,13,,CO2EMT,autumn.peak,1903.5438137254057 +2030,13,,GASNAT,autumn.evening,-2.325624162360921 +2030,13,,RSHEAT,autumn.evening,2.0222818803138445 +2030,13,,CO2EMT,autumn.evening,118.90916342151391 +2030,14,,ELCTRI,winter.night,-9.624518793997803 +2030,14,,RSHEAT,winter.night,29.165208466660005 +2030,14,,ELCTRI,winter.day,-13.749312543997803 +2030,14,,RSHEAT,winter.day,41.664583466660005 +2030,14,,ELCTRI,winter.peak,-4.12479375 +2030,14,,RSHEAT,winter.peak,12.499375 +2030,14,,ELCTRI,winter.evening,-5.499725043997801 +2030,14,,RSHEAT,winter.evening,16.66583346666 +2030,14,,ELCTRI,peak.night,-9.624518793997803 +2030,14,,RSHEAT,peak.night,29.165208466660005 +2030,14,,ELCTRI,peak.day,-13.749312543997803 +2030,14,,RSHEAT,peak.day,41.664583466660005 +2030,14,,ELCTRI,peak.peak,-4.12479375 +2030,14,,RSHEAT,peak.peak,12.499375 +2030,14,,ELCTRI,peak.evening,-5.499725043997801 +2030,14,,RSHEAT,peak.evening,16.66583346666 +2030,14,,ELCTRI,summer.night,-1.9319477961564002 +2030,14,,RSHEAT,summer.night,5.85438726108 +2030,14,,ELCTRI,summer.day,-3.2188600626534005 +2030,14,,RSHEAT,summer.day,9.75412140198 +2030,14,,ELCTRI,summer.peak,-1.0599640039494003 +2030,14,,RSHEAT,summer.peak,3.2120121331800005 +2030,14,,ELCTRI,summer.evening,0.0 +2030,14,,RSHEAT,summer.evening,-0.0 +2030,14,,ELCTRI,autumn.night,-9.624518793997803 +2030,14,,RSHEAT,autumn.night,29.165208466660005 +2030,14,,ELCTRI,autumn.day,-13.749312543997803 +2030,14,,RSHEAT,autumn.day,41.664583466660005 +2030,14,,ELCTRI,autumn.peak,-4.12479375 +2030,14,,RSHEAT,autumn.peak,12.499375 +2030,14,,ELCTRI,autumn.evening,-5.499725043997801 +2030,14,,RSHEAT,autumn.evening,16.66583346666 +2030,15,,ELCTRI,winter.night,-4.8425042698399405 +2030,15,,GASOLI,winter.night,-5.667818138655801 +2030,15,,TPASKM,winter.night,5.667818138655801 +2030,15,,ELCTRI,winter.day,-69.1786300473306 +2030,15,,GASOLI,winter.day,-80.96882776782341 +2030,15,,TPASKM,winter.day,80.96882776782341 +2030,15,,ELCTRI,winter.peak,-20.753588818285298 +2030,15,,GASOLI,winter.peak,-24.290648101043303 +2030,15,,TPASKM,winter.peak,24.290648101043303 +2030,15,,ELCTRI,winter.evening,-27.671451920975297 +2030,15,,GASOLI,winter.evening,-32.3875309924775 +2030,15,,TPASKM,winter.evening,32.3875309924775 +2030,15,,ELCTRI,peak.night,-4.8425042698399405 +2030,15,,GASOLI,peak.night,-5.667818138655801 +2030,15,,TPASKM,peak.night,5.667818138655801 +2030,15,,ELCTRI,peak.day,-69.1786300473306 +2030,15,,GASOLI,peak.day,-80.96882776782341 +2030,15,,TPASKM,peak.day,80.96882776782341 +2030,15,,ELCTRI,peak.peak,-20.753588818285298 +2030,15,,GASOLI,peak.peak,-24.290648101043303 +2030,15,,TPASKM,peak.peak,24.290648101043303 +2030,15,,ELCTRI,peak.evening,-27.671451920975297 +2030,15,,GASOLI,peak.evening,-32.3875309924775 +2030,15,,TPASKM,peak.evening,32.3875309924775 +2030,15,,ELCTRI,summer.night,-4.8425042698399405 +2030,15,,GASOLI,summer.night,-5.667818138655801 +2030,15,,TPASKM,summer.night,5.667818138655801 +2030,15,,ELCTRI,summer.day,-69.1786300473306 +2030,15,,GASOLI,summer.day,-80.96882776782341 +2030,15,,TPASKM,summer.day,80.96882776782341 +2030,15,,ELCTRI,summer.peak,-20.753588818285298 +2030,15,,GASOLI,summer.peak,-24.290648101043303 +2030,15,,TPASKM,summer.peak,24.290648101043303 +2030,15,,ELCTRI,summer.evening,-27.671451920975297 +2030,15,,GASOLI,summer.evening,-32.3875309924775 +2030,15,,TPASKM,summer.evening,32.3875309924775 +2030,15,,ELCTRI,autumn.night,-4.8425042698399405 +2030,15,,GASOLI,autumn.night,-5.667818138655801 +2030,15,,TPASKM,autumn.night,5.667818138655801 +2030,15,,ELCTRI,autumn.day,-69.1786300473306 +2030,15,,GASOLI,autumn.day,-80.96882776782341 +2030,15,,TPASKM,autumn.day,80.96882776782341 +2030,15,,ELCTRI,autumn.peak,-20.753588818285298 +2030,15,,GASOLI,autumn.peak,-24.290648101043303 +2030,15,,TPASKM,autumn.peak,24.290648101043303 +2030,15,,ELCTRI,autumn.evening,-27.671451920975297 +2030,15,,GASOLI,autumn.evening,-32.3875309924775 +2030,15,,TPASKM,autumn.evening,32.3875309924775 +2030,16,,BIOPEL,winter.night,-31.135860656527402 +2030,16,,RSHEAT,winter.night,25.94655054710617 +2030,16,,BIOPEL,winter.day,-44.47980087689542 +2030,16,,RSHEAT,winter.day,37.066500730746185 +2030,16,,BIOPEL,winter.peak,-13.343940220368017 +2030,16,,RSHEAT,winter.peak,11.119950183640015 +2030,16,,BIOPEL,winter.evening,-17.791920436159383 +2030,16,,RSHEAT,winter.evening,14.826600363466154 +2030,16,,BIOPEL,peak.night,-21.568831140912 +2030,16,,RSHEAT,peak.night,17.97402595076 +2030,16,,BIOPEL,peak.day,-44.47980087689542 +2030,16,,RSHEAT,peak.day,37.066500730746185 +2030,16,,BIOPEL,peak.peak,-13.343940220368017 +2030,16,,RSHEAT,peak.peak,11.119950183640015 +2030,16,,BIOPEL,peak.evening,-17.791920436159383 +2030,16,,RSHEAT,peak.evening,14.826600363466154 +2030,16,,BIOPEL,summer.night,-0.0 +2030,16,,RSHEAT,summer.night,0.0 +2030,16,,BIOPEL,summer.day,-0.0 +2030,16,,RSHEAT,summer.day,0.0 +2030,16,,BIOPEL,summer.peak,-0.0 +2030,16,,RSHEAT,summer.peak,0.0 +2030,16,,BIOPEL,summer.evening,-2.869919866728 +2030,16,,RSHEAT,summer.evening,2.39159988894 +2030,16,,BIOPEL,autumn.night,-10.949131609656003 +2030,16,,RSHEAT,autumn.night,9.124276341380003 +2030,16,,BIOPEL,autumn.day,-44.47980087689542 +2030,16,,RSHEAT,autumn.day,37.066500730746185 +2030,16,,BIOPEL,autumn.peak,-13.343940220368017 +2030,16,,RSHEAT,autumn.peak,11.119950183640015 +2030,16,,BIOPEL,autumn.evening,-17.791920436159383 +2030,16,,RSHEAT,autumn.evening,14.826600363466154 +2030,17,,ELCTRI,winter.night,10.031710268292532 +2030,17,,ELCTRI,winter.day,75.8525626576825 +2030,17,,ELCTRI,winter.peak,22.907132442180185 +2030,17,,ELCTRI,winter.evening,30.601511605132565 +2030,17,,ELCTRI,peak.night,11.615750546554047 +2030,17,,ELCTRI,peak.day,76.55658055932443 +2030,17,,ELCTRI,peak.peak,23.100737366466106 +2030,17,,ELCTRI,peak.evening,31.446333091158028 +2030,17,,ELCTRI,summer.night,5.1376104417827255 +2030,17,,ELCTRI,summer.day,67.83897418187239 +2030,17,,ELCTRI,summer.peak,20.475918809487602 +2030,17,,ELCTRI,summer.evening,26.615425060838234 +2030,17,,ELCTRI,autumn.night,11.263741597855558 +2030,17,,ELCTRI,autumn.day,76.92618995573251 +2030,17,,ELCTRI,autumn.peak,23.32954318572148 +2030,17,,ELCTRI,autumn.evening,31.270328613600107 +2030,18,,OILCRD,winter.night,-87.61313008385052 +2030,18,,GASOLI,winter.night,66.88025197240498 +2030,18,,CO2EMT,winter.night,1471.3655433929096 +2030,18,,OILCRD,winter.day,-12.51616058229899 +2030,18,,GASOLI,winter.day,9.55432105519007 +2030,18,,CO2EMT,winter.day,210.19506321418152 +2030,18,,OILCRD,winter.peak,-37.54848415000001 +2030,18,,GASOLI,winter.peak,28.662965000000003 +2030,18,,CO2EMT,winter.peak,630.58523 +2030,18,,OILCRD,winter.evening,-50.06464593385051 +2030,18,,GASOLI,winter.evening,38.21728697240496 +2030,18,,CO2EMT,winter.evening,840.7803133929092 +2030,18,,OILCRD,peak.night,-87.61313008385052 +2030,18,,GASOLI,peak.night,66.88025197240498 +2030,18,,CO2EMT,peak.night,1471.3655433929096 +2030,18,,OILCRD,peak.day,-12.51616058229899 +2030,18,,GASOLI,peak.day,9.55432105519007 +2030,18,,CO2EMT,peak.day,210.19506321418152 +2030,18,,OILCRD,peak.peak,-37.54848415000001 +2030,18,,GASOLI,peak.peak,28.662965000000003 +2030,18,,CO2EMT,peak.peak,630.58523 +2030,18,,OILCRD,peak.evening,-50.06464593385051 +2030,18,,GASOLI,peak.evening,38.21728697240496 +2030,18,,CO2EMT,peak.evening,840.7803133929092 +2030,18,,OILCRD,summer.night,-87.61313008385052 +2030,18,,GASOLI,summer.night,66.88025197240498 +2030,18,,CO2EMT,summer.night,1471.3655433929096 +2030,18,,OILCRD,summer.day,-12.51616058229899 +2030,18,,GASOLI,summer.day,9.55432105519007 +2030,18,,CO2EMT,summer.day,210.19506321418152 +2030,18,,OILCRD,summer.peak,-37.54848415000001 +2030,18,,GASOLI,summer.peak,28.662965000000003 +2030,18,,CO2EMT,summer.peak,630.58523 +2030,18,,OILCRD,summer.evening,-50.06464593385051 +2030,18,,GASOLI,summer.evening,38.21728697240496 +2030,18,,CO2EMT,summer.evening,840.7803133929092 +2030,18,,OILCRD,autumn.night,-87.61313008385052 +2030,18,,GASOLI,autumn.night,66.88025197240498 +2030,18,,CO2EMT,autumn.night,1471.3655433929096 +2030,18,,OILCRD,autumn.day,-12.51616058229899 +2030,18,,GASOLI,autumn.day,9.55432105519007 +2030,18,,CO2EMT,autumn.day,210.19506321418152 +2030,18,,OILCRD,autumn.peak,-37.54848415000001 +2030,18,,GASOLI,autumn.peak,28.662965000000003 +2030,18,,CO2EMT,autumn.peak,630.58523 +2030,18,,OILCRD,autumn.evening,-50.06464593385051 +2030,18,,GASOLI,autumn.evening,38.21728697240496 +2030,18,,CO2EMT,autumn.evening,840.7803133929092 +2030,19,,BIOPRD,winter.night,-0.0 +2030,19,,BIOPEL,winter.night,0.0 +2030,19,,BIOPRD,winter.day,-59.780852187248705 +2030,19,,BIOPEL,winter.day,56.93414494023686 +2030,19,,BIOPRD,winter.peak,-22.41781965988955 +2030,19,,BIOPEL,winter.peak,21.350304437990047 +2030,19,,BIOPRD,winter.evening,-29.890426452309477 +2030,19,,BIOPEL,winter.evening,28.46707281172331 +2030,19,,BIOPRD,peak.night,-0.0 +2030,19,,BIOPEL,peak.night,0.0 +2030,19,,BIOPRD,peak.day,-49.73547119585253 +2030,19,,BIOPEL,peak.day,47.36711542462146 +2030,19,,BIOPRD,peak.peak,-22.41781965988955 +2030,19,,BIOPEL,peak.peak,21.350304437990047 +2030,19,,BIOPRD,peak.evening,-29.890426452309477 +2030,19,,BIOPEL,peak.evening,28.46707281172331 +2030,19,,BIOPRD,summer.night,-0.0 +2030,19,,BIOPEL,summer.night,0.0 +2030,19,,BIOPRD,summer.day,-0.0 +2030,19,,BIOPEL,summer.day,0.0 +2030,19,,BIOPRD,summer.peak,-0.0 +2030,19,,BIOPEL,summer.peak,0.0 +2030,19,,BIOPRD,summer.evening,-3.0134158600644 +2030,19,,BIOPEL,summer.evening,2.869919866728 +2030,19,,BIOPRD,autumn.night,-0.0 +2030,19,,BIOPEL,autumn.night,0.0 +2030,19,,BIOPRD,autumn.day,-38.58478668803373 +2030,19,,BIOPEL,autumn.day,36.747415893365456 +2030,19,,BIOPRD,autumn.peak,-22.41781965988955 +2030,19,,BIOPEL,autumn.peak,21.350304437990047 +2030,19,,BIOPRD,autumn.evening,-29.890426452309477 +2030,19,,BIOPEL,autumn.evening,28.46707281172331 +2030,20,,BIOPRD,winter.night,0.0 +2030,20,,BIOPRD,winter.day,59.78085218724871 +2030,20,,BIOPRD,winter.peak,22.417819659889545 +2030,20,,BIOPRD,winter.evening,29.89042645230947 +2030,20,,BIOPRD,peak.night,0.0 +2030,20,,BIOPRD,peak.day,49.73547119585254 +2030,20,,BIOPRD,peak.peak,22.417819659889545 +2030,20,,BIOPRD,peak.evening,29.89042645230947 +2030,20,,BIOPRD,summer.night,0.0 +2030,20,,BIOPRD,summer.day,0.0 +2030,20,,BIOPRD,summer.peak,0.0 +2030,20,,BIOPRD,summer.evening,3.0134158600644 +2030,20,,BIOPRD,autumn.night,0.0 +2030,20,,BIOPRD,autumn.day,38.584786688033745 +2030,20,,BIOPRD,autumn.peak,22.417819659889545 +2030,20,,BIOPRD,autumn.evening,29.89042645230947 +2040,5,,ELCTRI,winter.night,0.0 +2040,5,,ELCTRI,winter.day,0.0 +2040,5,,ELCTRI,winter.peak,0.0 +2040,5,,ELCTRI,winter.evening,0.0 +2040,5,,ELCTRI,peak.night,0.0 +2040,5,,ELCTRI,peak.day,0.0 +2040,5,,ELCTRI,peak.peak,1.7776452018191917 +2040,5,,ELCTRI,peak.evening,0.0 +2040,5,,ELCTRI,summer.night,0.0 +2040,5,,ELCTRI,summer.day,4.55851592811161 +2040,5,,ELCTRI,summer.peak,1.3376340127470943 +2040,5,,ELCTRI,summer.evening,1.0560268601370666 +2040,5,,ELCTRI,autumn.night,0.0 +2040,5,,ELCTRI,autumn.day,6.001752635595889 +2040,5,,ELCTRI,autumn.peak,1.5488393825638174 +2040,5,,ELCTRI,autumn.evening,1.9008483513729915 +2040,16,,BIOPEL,winter.night,-31.135860656527402 +2040,16,,RSHEAT,winter.night,25.94655054710617 +2040,16,,BIOPEL,winter.day,-44.47980087689542 +2040,16,,RSHEAT,winter.day,37.066500730746185 +2040,16,,BIOPEL,winter.peak,-13.343940220368017 +2040,16,,RSHEAT,winter.peak,11.119950183640015 +2040,16,,BIOPEL,winter.evening,-17.791920436159383 +2040,16,,RSHEAT,winter.evening,14.826600363466154 +2040,16,,BIOPEL,peak.night,-31.135860656527402 +2040,16,,RSHEAT,peak.night,25.94655054710617 +2040,16,,BIOPEL,peak.day,-44.47980087689542 +2040,16,,RSHEAT,peak.day,37.066500730746185 +2040,16,,BIOPEL,peak.peak,-13.343940220368017 +2040,16,,RSHEAT,peak.peak,11.119950183640015 +2040,16,,BIOPEL,peak.evening,-17.791920436159383 +2040,16,,RSHEAT,peak.evening,14.826600363466154 +2040,16,,BIOPEL,summer.night,-0.0 +2040,16,,RSHEAT,summer.night,0.0 +2040,16,,BIOPEL,summer.day,-0.0 +2040,16,,RSHEAT,summer.day,0.0 +2040,16,,BIOPEL,summer.peak,-0.0 +2040,16,,RSHEAT,summer.peak,0.0 +2040,16,,BIOPEL,summer.evening,-0.0 +2040,16,,RSHEAT,summer.evening,0.0 +2040,16,,BIOPEL,autumn.night,-31.135860656527402 +2040,16,,RSHEAT,autumn.night,25.94655054710617 +2040,16,,BIOPEL,autumn.day,-44.47980087689542 +2040,16,,RSHEAT,autumn.day,37.066500730746185 +2040,16,,BIOPEL,autumn.peak,-13.343940220368017 +2040,16,,RSHEAT,autumn.peak,11.119950183640015 +2040,16,,BIOPEL,autumn.evening,-17.791920436159383 +2040,16,,RSHEAT,autumn.evening,14.826600363466154 +2040,17,,ELCTRI,winter.night,0.0 +2040,17,,ELCTRI,winter.day,0.0 +2040,17,,ELCTRI,winter.peak,0.0 +2040,17,,ELCTRI,winter.evening,0.0 +2040,17,,ELCTRI,peak.night,0.0 +2040,17,,ELCTRI,peak.day,0.0 +2040,17,,ELCTRI,peak.peak,44.802631864530994 +2040,17,,ELCTRI,peak.evening,2.933095282545807 +2040,17,,ELCTRI,summer.night,0.0 +2040,17,,ELCTRI,summer.day,114.889917721927 +2040,17,,ELCTRI,summer.peak,33.71287148934627 +2040,17,,ELCTRI,summer.evening,26.615425060838234 +2040,17,,ELCTRI,autumn.night,0.0 +2040,17,,ELCTRI,autumn.day,151.26433193721806 +2040,17,,ELCTRI,autumn.peak,39.03595644579711 +2040,17,,ELCTRI,autumn.evening,47.90776518830157 +2040,19,,BIOPRD,winter.night,-9.201253829621152 +2040,19,,BIOPEL,winter.night,8.763098885353477 +2040,19,,BIOPRD,winter.day,-74.72606577208857 +2040,19,,BIOPEL,winter.day,71.1676816877034 +2040,19,,BIOPRD,winter.peak,-22.41781965988955 +2040,19,,BIOPEL,winter.peak,21.350304437990047 +2040,19,,BIOPRD,winter.evening,-29.890426452309477 +2040,19,,BIOPEL,winter.evening,28.46707281172331 +2040,19,,BIOPRD,peak.night,-0.0 +2040,19,,BIOPEL,peak.night,0.0 +2040,19,,BIOPRD,peak.day,-0.0 +2040,19,,BIOPEL,peak.day,0.0 +2040,19,,BIOPRD,peak.peak,-0.0 +2040,19,,BIOPEL,peak.peak,0.0 +2040,19,,BIOPRD,peak.evening,-0.0 +2040,19,,BIOPEL,peak.evening,0.0 +2040,19,,BIOPRD,summer.night,-0.0 +2040,19,,BIOPEL,summer.night,0.0 +2040,19,,BIOPRD,summer.day,-0.0 +2040,19,,BIOPEL,summer.day,0.0 +2040,19,,BIOPRD,summer.peak,-0.0 +2040,19,,BIOPEL,summer.peak,0.0 +2040,19,,BIOPRD,summer.evening,-0.0 +2040,19,,BIOPEL,summer.evening,0.0 +2040,19,,BIOPRD,autumn.night,-52.30824611219903 +2040,19,,BIOPEL,autumn.night,49.81737724971336 +2040,19,,BIOPRD,autumn.day,-74.72606577208857 +2040,19,,BIOPEL,autumn.day,71.1676816877034 +2040,19,,BIOPRD,autumn.peak,-22.41781965988955 +2040,19,,BIOPEL,autumn.peak,21.350304437990047 +2040,19,,BIOPRD,autumn.evening,-29.890426452309477 +2040,19,,BIOPEL,autumn.evening,28.46707281172331 +2040,20,,BIOPRD,winter.night,9.201253829620896 +2040,20,,BIOPRD,winter.day,74.72606577208856 +2040,20,,BIOPRD,winter.peak,22.417819659889545 +2040,20,,BIOPRD,winter.evening,29.89042645230947 +2040,20,,BIOPRD,peak.night,0.0 +2040,20,,BIOPRD,peak.day,0.0 +2040,20,,BIOPRD,peak.peak,0.0 +2040,20,,BIOPRD,peak.evening,0.0 +2040,20,,BIOPRD,summer.night,0.0 +2040,20,,BIOPRD,summer.day,0.0 +2040,20,,BIOPRD,summer.peak,0.0 +2040,20,,BIOPRD,summer.evening,0.0 +2040,20,,BIOPRD,autumn.night,0.0 +2040,20,,BIOPRD,autumn.day,0.0 +2040,20,,BIOPRD,autumn.peak,0.0 +2040,20,,BIOPRD,autumn.evening,0.0 +2040,21,,ELCTRI,winter.night,-11.67810305085724 +2040,21,,TPASKM,winter.night,6.656518738655801 +2040,21,,ELCTRI,winter.day,-166.8300378466282 +2040,21,,TPASKM,winter.day,95.09312156782342 +2040,21,,ELCTRI,winter.peak,-50.04901088152579 +2040,21,,TPASKM,winter.peak,28.527936201043303 +2040,21,,ELCTRI,winter.evening,-66.73201490241993 +2040,21,,TPASKM,winter.evening,38.0372484924775 +2040,21,,ELCTRI,peak.night,-11.67810305085724 +2040,21,,TPASKM,peak.night,6.656518738655801 +2040,21,,ELCTRI,peak.day,-166.8300378466282 +2040,21,,TPASKM,peak.day,95.09312156782342 +2040,21,,ELCTRI,peak.peak,-50.04901088152579 +2040,21,,TPASKM,peak.peak,28.527936201043303 +2040,21,,ELCTRI,peak.evening,-66.73201490241993 +2040,21,,TPASKM,peak.evening,38.0372484924775 +2040,21,,ELCTRI,summer.night,-11.67810305085724 +2040,21,,TPASKM,summer.night,6.656518738655801 +2040,21,,ELCTRI,summer.day,-166.8300378466282 +2040,21,,TPASKM,summer.day,95.09312156782342 +2040,21,,ELCTRI,summer.peak,-50.04901088152579 +2040,21,,TPASKM,summer.peak,28.527936201043303 +2040,21,,ELCTRI,summer.evening,-66.73201490241993 +2040,21,,TPASKM,summer.evening,38.0372484924775 +2040,21,,ELCTRI,autumn.night,-11.67810305085724 +2040,21,,TPASKM,autumn.night,6.656518738655801 +2040,21,,ELCTRI,autumn.day,-166.8300378466282 +2040,21,,TPASKM,autumn.day,95.09312156782342 +2040,21,,ELCTRI,autumn.peak,-50.04901088152579 +2040,21,,TPASKM,autumn.peak,28.527936201043303 +2040,21,,ELCTRI,autumn.evening,-66.73201490241993 +2040,21,,TPASKM,autumn.evening,38.0372484924775 +2040,22,,BIOPEL,winter.night,-57.473619329944604 +2040,22,,RSHEAT,winter.night,47.894682774953836 +2040,22,,BIOPEL,winter.day,-261.4660090381366 +2040,22,,RSHEAT,winter.day,217.88834086511383 +2040,22,,BIOPEL,winter.peak,-137.09321136 +2040,22,,RSHEAT,winter.peak,114.2443428 +2040,22,,BIOPEL,winter.evening,-85.95643757567262 +2040,22,,RSHEAT,winter.evening,71.63036464639386 +2040,22,,BIOPEL,peak.night,-30.9371757243766 +2040,22,,RSHEAT,peak.night,25.780979770313834 +2040,22,,BIOPEL,peak.day,-120.55219798127258 +2040,22,,RSHEAT,peak.day,100.46016498439383 +2040,22,,BIOPEL,peak.peak,-78.83349589055999 +2040,22,,RSHEAT,peak.peak,65.6945799088 +2040,22,,BIOPEL,peak.evening,-38.12774512866462 +2040,22,,RSHEAT,peak.evening,31.773120940553852 +2040,22,,BIOPEL,summer.night,-7.709068633296001 +2040,22,,RSHEAT,summer.night,6.424223861080001 +2040,22,,BIOPEL,summer.day,-12.844246202376 +2040,22,,RSHEAT,summer.day,10.70353850198 +2040,22,,BIOPEL,summer.peak,-4.229583879816 +2040,22,,RSHEAT,summer.peak,3.5246532331800005 +2040,22,,BIOPEL,summer.evening,-3.149263426728 +2040,22,,RSHEAT,summer.evening,2.62438618894 +2040,22,,BIOPEL,autumn.night,-19.2838080731206 +2040,22,,RSHEAT,autumn.night,16.069840060933835 +2040,22,,BIOPEL,autumn.day,-88.21776530226458 +2040,22,,RSHEAT,autumn.day,73.51480441855382 +2040,22,,BIOPEL,autumn.peak,-60.38748155469598 +2040,22,,RSHEAT,autumn.peak,50.32290129557999 +2040,22,,BIOPEL,autumn.evening,-26.340322976368615 +2040,22,,RSHEAT,autumn.evening,21.950269146973845 +2040,23,,ELCTRI,winter.night,11.67810305085724 +2040,23,,ELCTRI,winter.day,166.8300378466282 +2040,23,,ELCTRI,winter.peak,50.04901088152579 +2040,23,,ELCTRI,winter.evening,66.73201490241993 +2040,23,,ELCTRI,peak.night,11.67810305085724 +2040,23,,ELCTRI,peak.day,166.8300378466282 +2040,23,,ELCTRI,peak.peak,3.4687338151756038 +2040,23,,ELCTRI,peak.evening,63.79891961987413 +2040,23,,ELCTRI,summer.night,11.67810305085724 +2040,23,,ELCTRI,summer.day,47.38160419658958 +2040,23,,ELCTRI,summer.peak,14.998505379432423 +2040,23,,ELCTRI,summer.evening,39.06056298144463 +2040,23,,ELCTRI,autumn.night,11.67810305085724 +2040,23,,ELCTRI,autumn.day,9.563953273814235 +2040,23,,ELCTRI,autumn.peak,9.464215053164857 +2040,23,,ELCTRI,autumn.evening,16.923401362745373 +2040,24,,BIOPRD,winter.night,-158.94149660254718 +2040,24,,BIOPEL,winter.night,151.3728539071878 +2040,24,,BIOPRD,winter.day,-227.05928054938613 +2040,24,,BIOPEL,winter.day,216.2469338565582 +2040,24,,BIOPRD,winter.peak,-68.11778394683893 +2040,24,,BIOPEL,winter.peak,64.8740799493704 +2040,24,,BIOPRD,winter.evening,-90.82371265570825 +2040,24,,BIOPEL,winter.evening,86.49877395781738 +2040,24,,BIOPRD,peak.night,-7.9614666086319215 +2040,24,,BIOPEL,peak.night,7.58234915107802 +2040,24,,BIOPRD,peak.day,-227.05928054938613 +2040,24,,BIOPEL,peak.day,216.2469338565582 +2040,24,,BIOPRD,peak.peak,-68.11778394683893 +2040,24,,BIOPEL,peak.peak,64.8740799493704 +2040,24,,BIOPRD,peak.evening,-90.82371265570825 +2040,24,,BIOPEL,peak.evening,86.49877395781738 +2040,24,,BIOPRD,summer.night,-0.0 +2040,24,,BIOPEL,summer.night,0.0 +2040,24,,BIOPRD,summer.day,-0.0 +2040,24,,BIOPEL,summer.day,0.0 +2040,24,,BIOPRD,summer.peak,-0.0 +2040,24,,BIOPEL,summer.peak,0.0 +2040,24,,BIOPRD,summer.evening,-29.3287702493268 +2040,24,,BIOPEL,summer.evening,27.932162142216 +2040,24,,BIOPRD,autumn.night,-0.0 +2040,24,,BIOPEL,autumn.night,0.0 +2040,24,,BIOPRD,autumn.day,-0.0 +2040,24,,BIOPEL,autumn.day,0.0 +2040,24,,BIOPRD,autumn.peak,-45.863674449025126 +2040,24,,BIOPEL,autumn.peak,43.6796899514525 +2040,24,,BIOPRD,autumn.evening,-90.82371265570825 +2040,24,,BIOPEL,autumn.evening,86.49877395781738 +2040,25,,BIOPRD,winter.night,158.94149660254726 +2040,25,,BIOPRD,winter.day,227.05928054938622 +2040,25,,BIOPRD,winter.peak,68.11778394683895 +2040,25,,BIOPRD,winter.evening,90.82371265570829 +2040,25,,BIOPRD,peak.night,7.961466608631781 +2040,25,,BIOPRD,peak.day,227.05928054938622 +2040,25,,BIOPRD,peak.peak,68.11778394683895 +2040,25,,BIOPRD,peak.evening,90.82371265570829 +2040,25,,BIOPRD,summer.night,0.0 +2040,25,,BIOPRD,summer.day,0.0 +2040,25,,BIOPRD,summer.peak,0.0 +2040,25,,BIOPRD,summer.evening,29.3287702493268 +2040,25,,BIOPRD,autumn.night,0.0 +2040,25,,BIOPRD,autumn.day,157.0884484986727 +2040,25,,BIOPRD,autumn.peak,68.11778394683895 +2040,25,,BIOPRD,autumn.evening,90.82371265570829 diff --git a/tests/data/circularity_npv/commodity_prices.csv b/tests/data/circularity_npv/commodity_prices.csv new file mode 100644 index 000000000..632e6b963 --- /dev/null +++ b/tests/data/circularity_npv/commodity_prices.csv @@ -0,0 +1,433 @@ +milestone_year,commodity_id,region_id,time_slice,price +2020,GASPRD,GBR,winter.night,9.032446613991306 +2020,GASPRD,GBR,winter.day,9.032446613991306 +2020,GASPRD,GBR,winter.peak,9.032446613991306 +2020,GASPRD,GBR,winter.evening,9.032446613991306 +2020,GASPRD,GBR,peak.night,8.738071520509763 +2020,GASPRD,GBR,peak.day,8.738071520509763 +2020,GASPRD,GBR,peak.peak,8.738071520509763 +2020,GASPRD,GBR,peak.evening,8.738071520509763 +2020,GASPRD,GBR,summer.night,5.210722685914046 +2020,GASPRD,GBR,summer.day,5.210722685914046 +2020,GASPRD,GBR,summer.peak,5.210722685914046 +2020,GASPRD,GBR,summer.evening,5.210722685914046 +2020,GASPRD,GBR,autumn.night,8.53342322156892 +2020,GASPRD,GBR,autumn.day,8.53342322156892 +2020,GASPRD,GBR,autumn.peak,8.53342322156892 +2020,GASPRD,GBR,autumn.evening,8.53342322156892 +2020,OILCRD,GBR,winter.night,5.210722685914046 +2020,OILCRD,GBR,winter.day,5.210722685914046 +2020,OILCRD,GBR,winter.peak,5.210722685914046 +2020,OILCRD,GBR,winter.evening,5.210722685914046 +2020,OILCRD,GBR,peak.night,5.210722685914046 +2020,OILCRD,GBR,peak.day,5.210722685914046 +2020,OILCRD,GBR,peak.peak,5.210722685914046 +2020,OILCRD,GBR,peak.evening,5.210722685914046 +2020,OILCRD,GBR,summer.night,5.210722685914046 +2020,OILCRD,GBR,summer.day,5.210722685914046 +2020,OILCRD,GBR,summer.peak,5.210722685914046 +2020,OILCRD,GBR,summer.evening,5.210722685914046 +2020,OILCRD,GBR,autumn.night,5.210722685914046 +2020,OILCRD,GBR,autumn.day,5.210722685914046 +2020,OILCRD,GBR,autumn.peak,5.210722685914046 +2020,OILCRD,GBR,autumn.evening,5.210722685914046 +2020,BIOPRD,GBR,winter.night,0.5595464737700432 +2020,BIOPRD,GBR,winter.day,0.5595464737700432 +2020,BIOPRD,GBR,winter.peak,0.5595464737700432 +2020,BIOPRD,GBR,winter.evening,0.5595464737700432 +2020,BIOPRD,GBR,peak.night,0.5595464737700432 +2020,BIOPRD,GBR,peak.day,0.5595464737700432 +2020,BIOPRD,GBR,peak.peak,0.5595464737700432 +2020,BIOPRD,GBR,peak.evening,0.5595464737700432 +2020,BIOPRD,GBR,summer.night,0.5595464737700432 +2020,BIOPRD,GBR,summer.day,0.5595464737700432 +2020,BIOPRD,GBR,summer.peak,0.5595464737700432 +2020,BIOPRD,GBR,summer.evening,0.5595464737700432 +2020,BIOPRD,GBR,autumn.night,0.5595464737700432 +2020,BIOPRD,GBR,autumn.day,0.5595464737700432 +2020,BIOPRD,GBR,autumn.peak,0.5595464737700432 +2020,BIOPRD,GBR,autumn.evening,0.5595464737700432 +2020,GASNAT,GBR,winter.night,14.368799269963647 +2020,GASNAT,GBR,winter.day,14.368799269963647 +2020,GASNAT,GBR,winter.peak,14.368799269963647 +2020,GASNAT,GBR,winter.evening,14.368799269963647 +2020,GASNAT,GBR,peak.night,14.059705421808028 +2020,GASNAT,GBR,peak.day,14.059705421808028 +2020,GASNAT,GBR,peak.peak,14.059705421808028 +2020,GASNAT,GBR,peak.evening,14.059705421808028 +2020,GASNAT,GBR,summer.night,10.355989145482525 +2020,GASNAT,GBR,summer.day,10.355989145482525 +2020,GASNAT,GBR,summer.peak,10.355989145482525 +2020,GASNAT,GBR,summer.evening,10.355989145482525 +2020,GASNAT,GBR,autumn.night,13.844824707920141 +2020,GASNAT,GBR,autumn.day,13.844824707920141 +2020,GASNAT,GBR,autumn.peak,13.844824707920141 +2020,GASNAT,GBR,autumn.evening,13.844824707920141 +2020,GASOLI,GBR,winter.night,9.798875863612489 +2020,GASOLI,GBR,winter.day,9.798875863612489 +2020,GASOLI,GBR,winter.peak,9.798875863612489 +2020,GASOLI,GBR,winter.evening,9.798875863612489 +2020,DIESEL,GBR,winter.night,9.743441187856364 +2020,DIESEL,GBR,winter.day,9.743441187856364 +2020,DIESEL,GBR,winter.peak,9.743441187856364 +2020,DIESEL,GBR,winter.evening,9.743441187856364 +2020,GASOLI,GBR,peak.night,9.798796487929776 +2020,GASOLI,GBR,peak.day,9.798796487929776 +2020,GASOLI,GBR,peak.peak,9.798796487929776 +2020,GASOLI,GBR,peak.evening,9.798796487929776 +2020,DIESEL,GBR,peak.night,9.743441187856364 +2020,DIESEL,GBR,peak.day,9.743441187856364 +2020,DIESEL,GBR,peak.peak,9.743441187856364 +2020,DIESEL,GBR,peak.evening,9.743441187856364 +2020,GASOLI,GBR,summer.night,9.800265563739464 +2020,GASOLI,GBR,summer.day,9.800265563739464 +2020,GASOLI,GBR,summer.peak,9.800265563739464 +2020,GASOLI,GBR,summer.evening,9.800265563739464 +2020,DIESEL,GBR,summer.night,9.743441187856364 +2020,DIESEL,GBR,summer.day,9.743441187856364 +2020,DIESEL,GBR,summer.peak,9.743441187856364 +2020,DIESEL,GBR,summer.evening,9.743441187856364 +2020,GASOLI,GBR,autumn.night,9.798796489597171 +2020,GASOLI,GBR,autumn.day,9.798796489597171 +2020,GASOLI,GBR,autumn.peak,9.798796489597171 +2020,GASOLI,GBR,autumn.evening,9.798796489597171 +2020,DIESEL,GBR,autumn.night,9.743441187856364 +2020,DIESEL,GBR,autumn.day,9.743441187856364 +2020,DIESEL,GBR,autumn.peak,9.743441187856364 +2020,DIESEL,GBR,autumn.evening,9.743441187856364 +2020,BIOPEL,GBR,winter.night,1.3263861634852976 +2020,BIOPEL,GBR,winter.day,1.3263861634852976 +2020,BIOPEL,GBR,winter.peak,1.3263861634852976 +2020,BIOPEL,GBR,winter.evening,1.3263861634852976 +2020,BIOPEL,GBR,peak.night,1.3263861634852976 +2020,BIOPEL,GBR,peak.day,1.3263861634852976 +2020,BIOPEL,GBR,peak.peak,1.3263861634852976 +2020,BIOPEL,GBR,peak.evening,1.3263861634852976 +2020,BIOPEL,GBR,summer.night,1.3263861634852976 +2020,BIOPEL,GBR,summer.day,1.3263861634852976 +2020,BIOPEL,GBR,summer.peak,1.3263861634852976 +2020,BIOPEL,GBR,summer.evening,1.3263861634852976 +2020,BIOPEL,GBR,autumn.night,1.3263861634852976 +2020,BIOPEL,GBR,autumn.day,1.3263861634852976 +2020,BIOPEL,GBR,autumn.peak,1.3263861634852976 +2020,BIOPEL,GBR,autumn.evening,1.3263861634852976 +2020,ELCTRI,GBR,winter.night,7.993308999999999 +2020,ELCTRI,GBR,winter.day,17.26223303030303 +2020,ELCTRI,GBR,winter.peak,17.482621345499997 +2020,ELCTRI,GBR,winter.evening,17.26223303030303 +2020,ELCTRI,GBR,peak.night,7.993308999999999 +2020,ELCTRI,GBR,peak.day,17.26223303030303 +2020,ELCTRI,GBR,peak.peak,17.26223303030303 +2020,ELCTRI,GBR,peak.evening,17.26223303030303 +2020,ELCTRI,GBR,summer.night,4.52119 +2020,ELCTRI,GBR,summer.day,4.52119 +2020,ELCTRI,GBR,summer.peak,4.52119 +2020,ELCTRI,GBR,summer.evening,4.52119 +2020,ELCTRI,GBR,autumn.night,7.993308999999999 +2020,ELCTRI,GBR,autumn.day,17.26223303030303 +2020,ELCTRI,GBR,autumn.peak,17.26223303030303 +2020,ELCTRI,GBR,autumn.evening,17.26223303030303 +2020,H2YPRD,GBR,winter.night,11.255080896999997 +2020,H2YPRD,GBR,winter.day,11.255080896999997 +2020,H2YPRD,GBR,winter.peak,11.255080896999997 +2020,H2YPRD,GBR,winter.evening,11.255080896999997 +2020,H2YPRD,GBR,peak.night,11.108155353535352 +2020,H2YPRD,GBR,peak.day,11.108155353535352 +2020,H2YPRD,GBR,peak.peak,11.108155353535352 +2020,H2YPRD,GBR,peak.evening,11.108155353535352 +2020,H2YPRD,GBR,summer.night,2.6141266666666665 +2020,H2YPRD,GBR,summer.day,2.6141266666666665 +2020,H2YPRD,GBR,summer.peak,2.6141266666666665 +2020,H2YPRD,GBR,summer.evening,2.6141266666666665 +2020,H2YPRD,GBR,autumn.night,11.108155353535352 +2020,H2YPRD,GBR,autumn.day,11.108155353535352 +2020,H2YPRD,GBR,autumn.peak,11.108155353535352 +2020,H2YPRD,GBR,autumn.evening,11.108155353535352 +2020,TPASKM,GBR,winter.night,28.495382684729172 +2020,TPASKM,GBR,winter.day,32.495694449058014 +2020,TPASKM,GBR,winter.peak,32.53530120461347 +2020,TPASKM,GBR,winter.evening,32.49569443279743 +2020,TPASKM,GBR,peak.night,28.495382684729172 +2020,TPASKM,GBR,peak.day,32.495549128965735 +2020,TPASKM,GBR,peak.peak,32.49554911679996 +2020,TPASKM,GBR,peak.evening,32.49554911270572 +2020,TPASKM,GBR,summer.night,22.169922049552838 +2020,TPASKM,GBR,summer.day,31.51263354559477 +2020,TPASKM,GBR,summer.peak,31.512633527270836 +2020,TPASKM,GBR,summer.evening,31.512633521104128 +2020,TPASKM,GBR,autumn.night,28.495382684729172 +2020,TPASKM,GBR,autumn.day,32.49554913201838 +2020,TPASKM,GBR,autumn.peak,32.49554911985261 +2020,TPASKM,GBR,autumn.evening,32.495549115758365 +2020,RSHEAT,GBR,winter.night,47.638355355983215 +2020,RSHEAT,GBR,winter.day,55.44741619623751 +2020,RSHEAT,GBR,winter.peak,56.451100777663015 +2020,RSHEAT,GBR,winter.evening,55.050810117860614 +2020,RSHEAT,GBR,peak.night,42.70392585366446 +2020,RSHEAT,GBR,peak.day,52.61816931912686 +2020,RSHEAT,GBR,peak.peak,55.499127277938015 +2020,RSHEAT,GBR,peak.evening,52.85259271537251 +2020,RSHEAT,GBR,summer.night,34.279071979916864 +2020,RSHEAT,GBR,summer.day,34.279071979916864 +2020,RSHEAT,GBR,summer.peak,34.279071979916864 +2020,RSHEAT,GBR,summer.evening,34.279071979916864 +2020,RSHEAT,GBR,autumn.night,38.99969286739007 +2020,RSHEAT,GBR,autumn.day,51.257499454189485 +2020,RSHEAT,GBR,autumn.peak,54.80453836061583 +2020,RSHEAT,GBR,autumn.evening,50.8194605280313 +2030,GASPRD,GBR,winter.night,13.051656436521423 +2030,GASPRD,GBR,winter.day,13.051656436521423 +2030,GASPRD,GBR,winter.peak,13.051656436521423 +2030,GASPRD,GBR,winter.evening,13.051656436521423 +2030,GASPRD,GBR,peak.night,12.46750532437852 +2030,GASPRD,GBR,peak.day,12.46750532437852 +2030,GASPRD,GBR,peak.peak,12.46750532437852 +2030,GASPRD,GBR,peak.evening,12.46750532437852 +2030,GASPRD,GBR,summer.night,7.41764722487338 +2030,GASPRD,GBR,summer.day,7.41764722487338 +2030,GASPRD,GBR,summer.peak,7.41764722487338 +2030,GASPRD,GBR,summer.evening,7.41764722487338 +2030,GASPRD,GBR,autumn.night,11.719771790228238 +2030,GASPRD,GBR,autumn.day,11.719771790228238 +2030,GASPRD,GBR,autumn.peak,11.719771790228238 +2030,GASPRD,GBR,autumn.evening,11.719771790228238 +2030,OILCRD,GBR,winter.night,7.417647224873381 +2030,OILCRD,GBR,winter.day,7.417647224873381 +2030,OILCRD,GBR,winter.peak,7.417647224873381 +2030,OILCRD,GBR,winter.evening,7.417647224873381 +2030,OILCRD,GBR,peak.night,7.41764722487338 +2030,OILCRD,GBR,peak.day,7.41764722487338 +2030,OILCRD,GBR,peak.peak,7.41764722487338 +2030,OILCRD,GBR,peak.evening,7.41764722487338 +2030,OILCRD,GBR,summer.night,7.417647224873381 +2030,OILCRD,GBR,summer.day,7.417647224873381 +2030,OILCRD,GBR,summer.peak,7.417647224873381 +2030,OILCRD,GBR,summer.evening,7.417647224873381 +2030,OILCRD,GBR,autumn.night,7.417647224873381 +2030,OILCRD,GBR,autumn.day,7.417647224873381 +2030,OILCRD,GBR,autumn.peak,7.417647224873381 +2030,OILCRD,GBR,autumn.evening,7.417647224873381 +2030,BIOPRD,GBR,winter.night,0.970880565901633 +2030,BIOPRD,GBR,winter.day,0.970880565901633 +2030,BIOPRD,GBR,winter.peak,0.970880565901633 +2030,BIOPRD,GBR,winter.evening,0.970880565901633 +2030,BIOPRD,GBR,peak.night,0.970880565901633 +2030,BIOPRD,GBR,peak.day,0.970880565901633 +2030,BIOPRD,GBR,peak.peak,0.970880565901633 +2030,BIOPRD,GBR,peak.evening,0.970880565901633 +2030,BIOPRD,GBR,summer.night,0.970880565901633 +2030,BIOPRD,GBR,summer.day,0.970880565901633 +2030,BIOPRD,GBR,summer.peak,0.970880565901633 +2030,BIOPRD,GBR,summer.evening,0.970880565901633 +2030,BIOPRD,GBR,autumn.night,0.970880565901633 +2030,BIOPRD,GBR,autumn.day,0.970880565901633 +2030,BIOPRD,GBR,autumn.peak,0.970880565901633 +2030,BIOPRD,GBR,autumn.evening,0.970880565901633 +2030,GASNAT,GBR,winter.night,21.27335563275976 +2030,GASNAT,GBR,winter.day,21.27335563275976 +2030,GASNAT,GBR,winter.peak,21.27335563275976 +2030,GASNAT,GBR,winter.evening,21.27335563275976 +2030,GASNAT,GBR,peak.night,20.659996965009714 +2030,GASNAT,GBR,peak.day,20.659996965009714 +2030,GASNAT,GBR,peak.peak,20.659996965009714 +2030,GASNAT,GBR,peak.evening,20.659996965009714 +2030,GASNAT,GBR,summer.night,15.357645960529318 +2030,GASNAT,GBR,summer.day,15.357645960529318 +2030,GASNAT,GBR,summer.peak,15.357645960529318 +2030,GASNAT,GBR,summer.evening,15.357645960529318 +2030,GASNAT,GBR,autumn.night,19.874876754151916 +2030,GASNAT,GBR,autumn.day,19.874876754151916 +2030,GASNAT,GBR,autumn.peak,19.874876754151916 +2030,GASNAT,GBR,autumn.evening,19.874876754151916 +2030,GASOLI,GBR,winter.night,13.361165450100353 +2030,GASOLI,GBR,winter.day,13.361165450100353 +2030,GASOLI,GBR,winter.peak,13.361165450100353 +2030,GASOLI,GBR,winter.evening,13.361165450100353 +2030,GASOLI,GBR,peak.night,13.361165450100353 +2030,GASOLI,GBR,peak.day,13.361165450100353 +2030,GASOLI,GBR,peak.peak,13.361165450100353 +2030,GASOLI,GBR,peak.evening,13.361165450100353 +2030,GASOLI,GBR,summer.night,13.361165450100353 +2030,GASOLI,GBR,summer.day,13.361165450100353 +2030,GASOLI,GBR,summer.peak,13.361165450100353 +2030,GASOLI,GBR,summer.evening,13.361165450100353 +2030,GASOLI,GBR,autumn.night,13.361165450100353 +2030,GASOLI,GBR,autumn.day,13.361165450100353 +2030,GASOLI,GBR,autumn.peak,13.361165450100353 +2030,GASOLI,GBR,autumn.evening,13.361165450100353 +2030,BIOPEL,GBR,winter.night,2.338853306540702 +2030,BIOPEL,GBR,winter.day,2.338853306540702 +2030,BIOPEL,GBR,winter.peak,2.338853306540702 +2030,BIOPEL,GBR,winter.evening,2.338853306540702 +2030,BIOPEL,GBR,peak.night,2.338853306540702 +2030,BIOPEL,GBR,peak.day,2.338853306540702 +2030,BIOPEL,GBR,peak.peak,2.338853306540702 +2030,BIOPEL,GBR,peak.evening,2.338853306540702 +2030,BIOPEL,GBR,summer.night,2.338853306540702 +2030,BIOPEL,GBR,summer.day,2.338853306540702 +2030,BIOPEL,GBR,summer.peak,2.338853306540702 +2030,BIOPEL,GBR,summer.evening,2.338853306540702 +2030,BIOPEL,GBR,autumn.night,2.338853306540702 +2030,BIOPEL,GBR,autumn.day,2.338853306540702 +2030,BIOPEL,GBR,autumn.peak,2.338853306540702 +2030,BIOPEL,GBR,autumn.evening,2.338853306540702 +2030,DIESEL,GBR,winter.night,12.584582108628881 +2030,DIESEL,GBR,winter.day,12.584582108628881 +2030,DIESEL,GBR,winter.peak,12.584582108628881 +2030,DIESEL,GBR,winter.evening,12.584582108628881 +2030,DIESEL,GBR,peak.night,12.584582108628881 +2030,DIESEL,GBR,peak.day,12.584582108628881 +2030,DIESEL,GBR,peak.peak,12.584582108628881 +2030,DIESEL,GBR,peak.evening,12.584582108628881 +2030,DIESEL,GBR,summer.night,12.584582108628881 +2030,DIESEL,GBR,summer.day,12.584582108628881 +2030,DIESEL,GBR,summer.peak,12.584582108628881 +2030,DIESEL,GBR,summer.evening,12.584582108628881 +2030,DIESEL,GBR,autumn.night,12.584582108628881 +2030,DIESEL,GBR,autumn.day,12.584582108628881 +2030,DIESEL,GBR,autumn.peak,12.584582108628881 +2030,DIESEL,GBR,autumn.evening,12.584582108628881 +2030,ELCTRI,GBR,winter.night,0.4 +2030,ELCTRI,GBR,winter.day,0.4 +2030,ELCTRI,GBR,winter.peak,0.4 +2030,ELCTRI,GBR,winter.evening,0.4 +2030,ELCTRI,GBR,peak.night,0.4 +2030,ELCTRI,GBR,peak.day,0.4 +2030,ELCTRI,GBR,peak.peak,0.4 +2030,ELCTRI,GBR,peak.evening,0.4 +2030,ELCTRI,GBR,summer.night,0.4 +2030,ELCTRI,GBR,summer.day,0.4 +2030,ELCTRI,GBR,summer.peak,0.4 +2030,ELCTRI,GBR,summer.evening,1.9909090909090907 +2030,ELCTRI,GBR,autumn.night,0.4 +2030,ELCTRI,GBR,autumn.day,0.4 +2030,ELCTRI,GBR,autumn.peak,0.4 +2030,ELCTRI,GBR,autumn.evening,0.4 +2030,H2YPRD,GBR,winter.night,-0.0 +2030,H2YPRD,GBR,winter.day,-0.0 +2030,H2YPRD,GBR,winter.peak,-0.0 +2030,H2YPRD,GBR,winter.evening,-0.0 +2030,H2YPRD,GBR,peak.night,-0.0 +2030,H2YPRD,GBR,peak.day,-0.0 +2030,H2YPRD,GBR,peak.peak,-0.0 +2030,H2YPRD,GBR,peak.evening,-0.0 +2030,H2YPRD,GBR,summer.night,0.9272727272727272 +2030,H2YPRD,GBR,summer.day,0.9272727272727272 +2030,H2YPRD,GBR,summer.peak,0.9272727272727272 +2030,H2YPRD,GBR,summer.evening,0.9272727272727272 +2030,H2YPRD,GBR,autumn.night,-0.0 +2030,H2YPRD,GBR,autumn.day,-0.0 +2030,H2YPRD,GBR,autumn.peak,-0.0 +2030,H2YPRD,GBR,autumn.evening,-0.0 +2030,RSHEAT,GBR,winter.night,33.06033120929935 +2030,RSHEAT,GBR,winter.day,62.35869135699236 +2030,RSHEAT,GBR,winter.peak,70.42056341997828 +2030,RSHEAT,GBR,winter.evening,58.64565989472296 +2030,RSHEAT,GBR,peak.night,23.237307233589785 +2030,RSHEAT,GBR,peak.day,44.44080850845696 +2030,RSHEAT,GBR,peak.peak,61.979642566238475 +2030,RSHEAT,GBR,peak.evening,37.60190851864327 +2030,RSHEAT,GBR,summer.night,28.441516054696518 +2030,RSHEAT,GBR,summer.day,28.441516054696518 +2030,RSHEAT,GBR,summer.peak,28.441516054696518 +2030,RSHEAT,GBR,summer.evening,14.793201743017798 +2030,RSHEAT,GBR,autumn.night,25.18906723355297 +2030,RSHEAT,GBR,autumn.day,35.01065952114737 +2030,RSHEAT,GBR,autumn.peak,56.36619205960967 +2030,RSHEAT,GBR,autumn.evening,25.600638542365182 +2030,TPASKM,GBR,winter.night,14.324100110281064 +2030,TPASKM,GBR,winter.day,14.324100110281064 +2030,TPASKM,GBR,winter.peak,14.324100110281064 +2030,TPASKM,GBR,winter.evening,14.324100110281064 +2030,TPASKM,GBR,peak.night,14.324100110281064 +2030,TPASKM,GBR,peak.day,14.324100110281064 +2030,TPASKM,GBR,peak.peak,14.324100110281064 +2030,TPASKM,GBR,peak.evening,14.324100110281064 +2030,TPASKM,GBR,summer.night,14.324100110281064 +2030,TPASKM,GBR,summer.day,14.324100110281064 +2030,TPASKM,GBR,summer.peak,14.324100110281064 +2030,TPASKM,GBR,summer.evening,15.6833505091447 +2030,TPASKM,GBR,autumn.night,14.324100110281064 +2030,TPASKM,GBR,autumn.day,14.324100110281064 +2030,TPASKM,GBR,autumn.peak,14.324100110281064 +2030,TPASKM,GBR,autumn.evening,14.324100110281064 +2040,BIOPRD,GBR,winter.night,0.996305806184885 +2040,BIOPRD,GBR,winter.day,0.996305806184885 +2040,BIOPRD,GBR,winter.peak,0.996305806184885 +2040,BIOPRD,GBR,winter.evening,0.996305806184885 +2040,BIOPRD,GBR,peak.night,0.7753906050788055 +2040,BIOPRD,GBR,peak.day,0.7753906050788055 +2040,BIOPRD,GBR,peak.peak,0.7753906050788055 +2040,BIOPRD,GBR,peak.evening,0.7753906050788055 +2040,BIOPRD,GBR,summer.night,0.7753906050788055 +2040,BIOPRD,GBR,summer.day,0.7753906050788055 +2040,BIOPRD,GBR,summer.peak,0.7753906050788055 +2040,BIOPRD,GBR,summer.evening,0.7753906050788055 +2040,BIOPRD,GBR,autumn.night,0.7753906050788055 +2040,BIOPRD,GBR,autumn.day,0.7753906050788055 +2040,BIOPRD,GBR,autumn.peak,0.7753906050788055 +2040,BIOPRD,GBR,autumn.evening,0.7753906050788055 +2040,BIOPEL,GBR,winter.night,2.2309107070166347 +2040,BIOPEL,GBR,winter.day,2.2309107070166347 +2040,BIOPEL,GBR,winter.peak,2.2309107070166347 +2040,BIOPEL,GBR,winter.evening,2.2309107070166347 +2040,BIOPEL,GBR,peak.night,1.9716172464852117 +2040,BIOPEL,GBR,peak.day,1.9716172464852117 +2040,BIOPEL,GBR,peak.peak,1.9716172464852117 +2040,BIOPEL,GBR,peak.evening,1.9716172464852117 +2040,BIOPEL,GBR,summer.night,1.9716172464852115 +2040,BIOPEL,GBR,summer.day,1.9716172464852115 +2040,BIOPEL,GBR,summer.peak,1.9716172464852115 +2040,BIOPEL,GBR,summer.evening,1.9716172464852115 +2040,BIOPEL,GBR,autumn.night,2.0491712964712074 +2040,BIOPEL,GBR,autumn.day,2.0491712964712074 +2040,BIOPEL,GBR,autumn.peak,2.0491712964712074 +2040,BIOPEL,GBR,autumn.evening,2.0491712964712074 +2040,ELCTRI,GBR,winter.night,0.4 +2040,ELCTRI,GBR,winter.day,0.4 +2040,ELCTRI,GBR,winter.peak,0.4 +2040,ELCTRI,GBR,winter.evening,0.4 +2040,ELCTRI,GBR,peak.night,0.4 +2040,ELCTRI,GBR,peak.day,0.4 +2040,ELCTRI,GBR,peak.peak,0.4 +2040,ELCTRI,GBR,peak.evening,0.4 +2040,ELCTRI,GBR,summer.night,0.4 +2040,ELCTRI,GBR,summer.day,0.4 +2040,ELCTRI,GBR,summer.peak,0.4 +2040,ELCTRI,GBR,summer.evening,0.4 +2040,ELCTRI,GBR,autumn.night,0.4 +2040,ELCTRI,GBR,autumn.day,0.4 +2040,ELCTRI,GBR,autumn.peak,0.4 +2040,ELCTRI,GBR,autumn.evening,0.4 +2040,RSHEAT,GBR,winter.night,28.984855108893345 +2040,RSHEAT,GBR,winter.day,33.84756973024118 +2040,RSHEAT,GBR,winter.peak,35.18561701301804 +2040,RSHEAT,GBR,winter.evening,33.231309492694244 +2040,RSHEAT,GBR,peak.night,25.127730195285174 +2040,RSHEAT,GBR,peak.day,30.606072911427535 +2040,RSHEAT,GBR,peak.peak,33.55107531198303 +2040,RSHEAT,GBR,peak.evening,29.45773119915761 +2040,RSHEAT,GBR,summer.night,36.96830714169478 +2040,RSHEAT,GBR,summer.day,36.96830714169478 +2040,RSHEAT,GBR,summer.peak,36.96830714169478 +2040,RSHEAT,GBR,summer.evening,36.96830714169478 +2040,RSHEAT,GBR,autumn.night,22.48411312466378 +2040,RSHEAT,GBR,autumn.day,29.148851354484982 +2040,RSHEAT,GBR,autumn.peak,32.78922233907625 +2040,RSHEAT,GBR,autumn.evening,27.544772290667876 +2040,TPASKM,GBR,winter.night,1.9785090676747468 +2040,TPASKM,GBR,winter.day,1.9785090676747468 +2040,TPASKM,GBR,winter.peak,1.9785090676747468 +2040,TPASKM,GBR,winter.evening,1.9785090676747468 +2040,TPASKM,GBR,peak.night,1.9785090676747468 +2040,TPASKM,GBR,peak.day,1.9785090676747468 +2040,TPASKM,GBR,peak.peak,1.9785090676747468 +2040,TPASKM,GBR,peak.evening,1.9785090676747468 +2040,TPASKM,GBR,summer.night,1.9785090676747468 +2040,TPASKM,GBR,summer.day,1.9785090676747468 +2040,TPASKM,GBR,summer.peak,1.9785090676747468 +2040,TPASKM,GBR,summer.evening,1.9785090676747468 +2040,TPASKM,GBR,autumn.night,1.9785090676747468 +2040,TPASKM,GBR,autumn.day,1.9785090676747468 +2040,TPASKM,GBR,autumn.peak,1.9785090676747468 +2040,TPASKM,GBR,autumn.evening,1.9785090676747468 diff --git a/tests/regression.rs b/tests/regression.rs index 0abc96675..e35d75dfd 100644 --- a/tests/regression.rs +++ b/tests/regression.rs @@ -31,7 +31,7 @@ define_regression_test_with_patches!(simple_marginal_average); define_regression_test_with_patches!(simple_full); define_regression_test_with_patches!(simple_shadow); define_regression_test_with_patches!(simple_ironing_out); - +define_regression_test_with_patches!(circularity_npv); // ------ END: regression tests ------ /// The tolerance when comparing floating-point values in CSV files