{
  "revision": "R11/E.10",
  "method": "PVGIS 5.3 TMY SARAH3 2005-2023; 8760 h; NREL SPA; finite rectangular overhang ray tests; isotropic diffuse sky, ground albedo 0.20",
  "sources": {
    "weather": {
      "url": "https://re.jrc.ec.europa.eu/api/v5_3/tmy?lat=40.13810836882861&lon=-8.796904871156531&usehorizon=0&outputformat=json&startyear=2005&endyear=2023",
      "latitude": 40.13810836882861,
      "longitude": -8.796904871156531,
      "grid_convergence_deg": -0.4279159771135667,
      "coordinate_source": "GN_09.26_213 Lares survey EPSG:3763; representative building centre (-56570, 52380)",
      "sha256": "6db8cf9a118634f80aa2bb1acf94b200c50943c85d9bfe2a414c4b2dfe32a672"
    },
    "roof": {
      "url": "https://zinco-greenroof.com/sites/default/files/2024-10/Zinco_Extensive_Green_Roofs_0.pdf",
      "detail": "Sedum Carpet, printed page 9",
      "sha256": "2d9dc0542b18cb7b0bfae4a925857eadfb7489ec9ee6f7f2c7abfdde8cf71d3c"
    }
  },
  "weather_sha256": "6db8cf9a118634f80aa2bb1acf94b200c50943c85d9bfe2a414c4b2dfe32a672",
  "irradiance_offset_hours": 0.1701,
  "facade_azimuth_true_deg": {
    "south": 188.07208402288643,
    "west": 278.07208402288643
  },
  "canopy_soffit_z": 5.42,
  "criterion": "Minimize June-August incident radiation, subject to retaining >=85% December-February radiation; 0-2.50 m in 0.10 m steps. Each facade independently; final L corner checked together.",
  "scope": "Upper west and south glazing only. No terrain, neighbouring buildings or vegetation shading. Existing lower pergola/pala lies below these windows. Frames and small mullions excluded. kWh/m² refers to incident solar radiation, not HVAC energy or transmitted heat. Glazing g-value, occupancy, ventilation and dynamic thermal model remain to define.",
  "results": {
    "south": [
      {
        "summer": 291.846166059531,
        "winter": 340.0943297814877,
        "warm": 517.1339185690705,
        "annual": 1277.1109096605223,
        "sky_view_fraction": 0.9999999999999996,
        "depth_m": 0.0,
        "summer_reduction_pct": 0.0,
        "winter_retained_pct": 99.99999999999999
      },
      {
        "summer": 282.36638035591085,
        "winter": 339.5809917412952,
        "warm": 504.4582896865281,
        "annual": 1262.2492121502196,
        "sky_view_fraction": 0.9878825394456913,
        "depth_m": 0.1,
        "summer_reduction_pct": 3.2482132047903844,
        "winter_retained_pct": 99.84906010031911
      },
      {
        "summer": 264.2198897857029,
        "winter": 338.72939638157175,
        "warm": 478.9723773161656,
        "annual": 1230.9485709444873,
        "sky_view_fraction": 0.9677804383510359,
        "depth_m": 0.2,
        "summer_reduction_pct": 9.466040498950012,
        "winter_retained_pct": 99.59866034791202
      },
      {
        "summer": 245.59789531762263,
        "winter": 337.6876352973121,
        "warm": 449.95470555662746,
        "annual": 1192.8872605604429,
        "sky_view_fraction": 0.9431894323137707,
        "depth_m": 0.3,
        "summer_reduction_pct": 15.846797429737226,
        "winter_retained_pct": 99.29234501330205
      },
      {
        "summer": 227.39172459594468,
        "winter": 336.23789023896336,
        "warm": 420.26066375107,
        "annual": 1151.4861406122254,
        "sky_view_fraction": 0.9157315856382331,
        "depth_m": 0.4,
        "summer_reduction_pct": 22.0850739051473,
        "winter_retained_pct": 98.8660676745178
      },
      {
        "summer": 209.703863644897,
        "winter": 333.69620767060775,
        "warm": 391.09882234635097,
        "annual": 1108.210578924644,
        "sky_view_fraction": 0.8871486447017385,
        "depth_m": 0.5,
        "summer_reduction_pct": 28.145753471326586,
        "winter_retained_pct": 98.11872132211356
      },
      {
        "summer": 193.67563971705434,
        "winter": 330.44827958932837,
        "warm": 364.05937443606666,
        "annual": 1065.1778033650942,
        "sky_view_fraction": 0.859490243955747,
        "depth_m": 0.6,
        "summer_reduction_pct": 33.63776460316829,
        "winter_retained_pct": 97.16371331496265
      },
      {
        "summer": 178.97172401905596,
        "winter": 324.9322378169406,
        "warm": 338.70258408197657,
        "annual": 1020.5281075483928,
        "sky_view_fraction": 0.8309397684673391,
        "depth_m": 0.7,
        "summer_reduction_pct": 38.67600646069506,
        "winter_retained_pct": 95.54179807282031
      },
      {
        "summer": 167.5678752113791,
        "winter": 318.65515936359367,
        "warm": 317.3357618417733,
        "annual": 979.2062298787075,
        "sky_view_fraction": 0.8031991202318375,
        "depth_m": 0.8,
        "summer_reduction_pct": 42.58349270992361,
        "winter_retained_pct": 93.69611059623699
      },
      {
        "summer": 158.82089828569673,
        "winter": 311.9330537819987,
        "warm": 299.6166778828064,
        "annual": 941.2883299537892,
        "sky_view_fraction": 0.7767069580636826,
        "depth_m": 0.9,
        "summer_reduction_pct": 45.580611720867935,
        "winter_retained_pct": 91.71956909202726
      },
      {
        "summer": 151.60538763124345,
        "winter": 304.50562305170405,
        "warm": 284.5087001516163,
        "annual": 905.2983087824559,
        "sky_view_fraction": 0.7509066132835795,
        "depth_m": 1.0,
        "summer_reduction_pct": 48.052979527468295,
        "winter_retained_pct": 89.5356365533499
      },
      {
        "summer": 145.61018206556474,
        "winter": 297.4169449275284,
        "warm": 271.59445601906174,
        "annual": 872.5532660655147,
        "sky_view_fraction": 0.7267388754650537,
        "depth_m": 1.1,
        "summer_reduction_pct": 50.107214348033246,
        "winter_retained_pct": 87.45130949952039
      },
      {
        "summer": 140.57274588520764,
        "winter": 290.63015526072786,
        "warm": 260.1381774996174,
        "annual": 841.6278459864412,
        "sky_view_fraction": 0.7024048731973654,
        "depth_m": 1.2,
        "summer_reduction_pct": 51.83327306190019,
        "winter_retained_pct": 85.45574854113538
      },
      {
        "summer": 136.73121787086822,
        "winter": 283.09062414784637,
        "warm": 250.33457277169236,
        "annual": 812.7487898352549,
        "sky_view_fraction": 0.6806549896053868,
        "depth_m": 1.3,
        "summer_reduction_pct": 53.149558304295944,
        "winter_retained_pct": 83.23885444656884
      },
      {
        "summer": 133.5547868188048,
        "winter": 276.25936460048183,
        "warm": 241.33312226125238,
        "annual": 785.9651264742251,
        "sky_view_fraction": 0.659681273843928,
        "depth_m": 1.4,
        "summer_reduction_pct": 54.23795055386741,
        "winter_retained_pct": 81.2302177392901
      },
      {
        "summer": 130.92410335092993,
        "winter": 269.1022415528062,
        "warm": 233.2537103841831,
        "annual": 760.0921156261542,
        "sky_view_fraction": 0.6394602701785985,
        "depth_m": 1.5,
        "summer_reduction_pct": 55.13934442975553,
        "winter_retained_pct": 79.12576540917507
      },
      {
        "summer": 128.78427001361547,
        "winter": 262.05356839254955,
        "warm": 225.95812584739946,
        "annual": 735.7109394754262,
        "sky_view_fraction": 0.6203034003985144,
        "depth_m": 1.6,
        "summer_reduction_pct": 55.872550339638195,
        "winter_retained_pct": 77.0532012576982
      },
      {
        "summer": 126.83904013812507,
        "winter": 254.91451113182382,
        "warm": 219.42476571407104,
        "annual": 712.3863617348766,
        "sky_view_fraction": 0.6010887049462117,
        "depth_m": 1.7,
        "summer_reduction_pct": 56.53907609934053,
        "winter_retained_pct": 74.95406092057097
      },
      {
        "summer": 125.20417012376255,
        "winter": 248.13077695257667,
        "warm": 213.91907152324978,
        "annual": 691.0366406344805,
        "sky_view_fraction": 0.5847873602090479,
        "depth_m": 1.8,
        "summer_reduction_pct": 57.09925821049734,
        "winter_retained_pct": 72.95939838573666
      },
      {
        "summer": 123.51756877768597,
        "winter": 241.04374575088144,
        "warm": 208.71536190453082,
        "annual": 670.0914186498169,
        "sky_view_fraction": 0.5679702005969551,
        "depth_m": 1.9,
        "summer_reduction_pct": 57.67716586947016,
        "winter_retained_pct": 70.87555558652014
      },
      {
        "summer": 121.94375604585285,
        "winter": 234.21846465675696,
        "warm": 204.31779250756867,
        "annual": 650.6604445576999,
        "sky_view_fraction": 0.5522776601087421,
        "depth_m": 2.0,
        "summer_reduction_pct": 58.21642693055674,
        "winter_retained_pct": 68.86867676013401
      },
      {
        "summer": 120.47124156350691,
        "winter": 227.49768011377205,
        "warm": 200.34443923994723,
        "annual": 632.2323477418101,
        "sky_view_fraction": 0.5375951679250763,
        "depth_m": 2.1,
        "summer_reduction_pct": 58.72097852437332,
        "winter_retained_pct": 66.8925236889249
      },
      {
        "summer": 118.98534839488568,
        "winter": 220.64838546635363,
        "warm": 196.78478466161377,
        "annual": 614.4494927052511,
        "sky_view_fraction": 0.5227792764037336,
        "depth_m": 2.2,
        "summer_reduction_pct": 59.23011427512981,
        "winter_retained_pct": 64.87858401171268
      },
      {
        "summer": 117.64039792356631,
        "winter": 213.9127091756627,
        "warm": 193.79780626488156,
        "annual": 597.6844809310704,
        "sky_view_fraction": 0.5093687293297897,
        "depth_m": 2.3,
        "summer_reduction_pct": 59.69095653647547,
        "winter_retained_pct": 62.89805222953957
      },
      {
        "summer": 116.3379842371727,
        "winter": 207.12531433166666,
        "warm": 191.09636189973216,
        "annual": 581.5903307114716,
        "sky_view_fraction": 0.49638231799079324,
        "depth_m": 2.4,
        "summer_reduction_pct": 60.13722372715975,
        "winter_retained_pct": 60.90231332723062
      },
      {
        "summer": 115.15254258042098,
        "winter": 200.58972201744825,
        "warm": 188.72209901426586,
        "annual": 566.48405728585,
        "sky_view_fraction": 0.4845622387534606,
        "depth_m": 2.5,
        "summer_reduction_pct": 60.5434108882787,
        "winter_retained_pct": 58.980613451076394
      }
    ],
    "west": [
      {
        "summer": 361.4263252605733,
        "winter": 126.61152786511262,
        "warm": 578.8998471408363,
        "annual": 967.5867847102897,
        "sky_view_fraction": 0.9999999999999998,
        "depth_m": 0.0,
        "summer_reduction_pct": 0.0,
        "winter_retained_pct": 100.0
      },
      {
        "summer": 347.9107442883386,
        "winter": 122.98011933710723,
        "warm": 557.8572352852218,
        "annual": 934.416386225858,
        "sky_view_fraction": 0.9618140226063866,
        "depth_m": 0.1,
        "summer_reduction_pct": 3.7395120464704834,
        "winter_retained_pct": 97.13185000668014
      },
      {
        "summer": 336.15793610581795,
        "winter": 119.63027225390303,
        "warm": 539.3026397671739,
        "annual": 904.680408979346,
        "sky_view_fraction": 0.9268780550482622,
        "depth_m": 0.2,
        "summer_reduction_pct": 6.991297365109728,
        "winter_retained_pct": 94.48608216887867
      },
      {
        "summer": 326.05621067334005,
        "winter": 116.78791659902711,
        "warm": 523.4671180427556,
        "annual": 878.9499415356389,
        "sky_view_fraction": 0.8949422119926098,
        "depth_m": 0.3,
        "summer_reduction_pct": 9.786258530485537,
        "winter_retained_pct": 92.24113994062908
      },
      {
        "summer": 316.49300539868244,
        "winter": 113.9569074720432,
        "warm": 508.3097935048289,
        "annual": 854.5258381258126,
        "sky_view_fraction": 0.8634340586906284,
        "depth_m": 0.4,
        "summer_reduction_pct": 12.432221097756457,
        "winter_retained_pct": 90.00515939863612
      },
      {
        "summer": 306.94917618543735,
        "winter": 111.18838765069151,
        "warm": 493.6063322869678,
        "annual": 831.082164157102,
        "sky_view_fraction": 0.8345930041528591,
        "depth_m": 0.5,
        "summer_reduction_pct": 15.072822666102203,
        "winter_retained_pct": 87.81853400359218
      },
      {
        "summer": 296.73207730263664,
        "winter": 108.73910846912881,
        "warm": 478.5816013833237,
        "annual": 807.9919795153211,
        "sky_view_fraction": 0.8085524966950692,
        "depth_m": 0.6,
        "summer_reduction_pct": 17.899705537856114,
        "winter_retained_pct": 85.88405045153199
      },
      {
        "summer": 287.5008866755112,
        "winter": 106.3575750870372,
        "warm": 464.23388942020284,
        "annual": 785.7682055419294,
        "sky_view_fraction": 0.7817548722823432,
        "depth_m": 0.7,
        "summer_reduction_pct": 20.453805774043975,
        "winter_retained_pct": 84.0030737172264
      },
      {
        "summer": 278.08032482492337,
        "winter": 104.05710968410439,
        "warm": 450.08878634751625,
        "annual": 763.9627324465476,
        "sky_view_fraction": 0.7575475383124843,
        "depth_m": 0.8,
        "summer_reduction_pct": 23.060301536021477,
        "winter_retained_pct": 82.1861258912878
      },
      {
        "summer": 269.68545340430916,
        "winter": 101.83041647086972,
        "warm": 437.14967475116737,
        "annual": 743.7890091744532,
        "sky_view_fraction": 0.7353575681704257,
        "depth_m": 0.9,
        "summer_reduction_pct": 25.383007668332635,
        "winter_retained_pct": 80.42744463154744
      },
      {
        "summer": 262.57122380694676,
        "winter": 99.88489933172036,
        "warm": 425.61736572382756,
        "annual": 725.4366157540936,
        "sky_view_fraction": 0.7142918046125636,
        "depth_m": 1.0,
        "summer_reduction_pct": 27.351383821407072,
        "winter_retained_pct": 78.89084115479135
      },
      {
        "summer": 256.26481658108975,
        "winter": 97.97315041205786,
        "warm": 415.40376496593444,
        "annual": 709.0743135420197,
        "sky_view_fraction": 0.6932641584315647,
        "depth_m": 1.1,
        "summer_reduction_pct": 29.096250419408854,
        "winter_retained_pct": 77.38090840862053
      },
      {
        "summer": 249.2584914359483,
        "winter": 96.1245625028264,
        "warm": 404.6627606569065,
        "annual": 692.0823215798893,
        "sky_view_fraction": 0.6712263162045111,
        "depth_m": 1.2,
        "summer_reduction_pct": 31.034771400162043,
        "winter_retained_pct": 75.92086133360151
      },
      {
        "summer": 242.67277991251606,
        "winter": 94.58331086866677,
        "warm": 394.8009086237891,
        "annual": 676.9443316291997,
        "sky_view_fraction": 0.6551152320354436,
        "depth_m": 1.3,
        "summer_reduction_pct": 32.85691634731944,
        "winter_retained_pct": 74.70355382602479
      },
      {
        "summer": 236.40863019486463,
        "winter": 93.09581460487816,
        "warm": 385.32244458347515,
        "annual": 662.3074408175336,
        "sky_view_fraction": 0.6377568523756483,
        "depth_m": 1.4,
        "summer_reduction_pct": 34.59009107197052,
        "winter_retained_pct": 73.52870325051215
      },
      {
        "summer": 230.1909307805076,
        "winter": 91.68263694704504,
        "warm": 376.03282882372525,
        "annual": 648.0115753009737,
        "sky_view_fraction": 0.6219304472448571,
        "depth_m": 1.5,
        "summer_reduction_pct": 36.310413854179124,
        "winter_retained_pct": 72.41255081031835
      },
      {
        "summer": 224.46187538122402,
        "winter": 90.34995223505538,
        "warm": 367.23015919100635,
        "annual": 634.5528869020368,
        "sky_view_fraction": 0.6069914209508391,
        "depth_m": 1.6,
        "summer_reduction_pct": 37.89553784733407,
        "winter_retained_pct": 71.35997310711785
      },
      {
        "summer": 218.4114435685383,
        "winter": 89.10088787483616,
        "warm": 358.18520592210194,
        "annual": 621.0276952684625,
        "sky_view_fraction": 0.5926444052474492,
        "depth_m": 1.7,
        "summer_reduction_pct": 39.56958076834256,
        "winter_retained_pct": 70.37344022083127
      },
      {
        "summer": 213.66773399803137,
        "winter": 87.97096694438407,
        "warm": 350.6603116416977,
        "annual": 609.3154015693387,
        "sky_view_fraction": 0.5798191242238048,
        "depth_m": 1.8,
        "summer_reduction_pct": 40.88207773908393,
        "winter_retained_pct": 69.48100889999937
      },
      {
        "summer": 209.12659651617918,
        "winter": 86.85933094783881,
        "warm": 343.46569363297397,
        "annual": 598.1108749551282,
        "sky_view_fraction": 0.5675029658001928,
        "depth_m": 1.9,
        "summer_reduction_pct": 42.1385267480426,
        "winter_retained_pct": 68.60301933989425
      },
      {
        "summer": 205.09378798430723,
        "winter": 85.7005930826097,
        "warm": 336.9939625503833,
        "annual": 587.4908258295396,
        "sky_view_fraction": 0.5539970602028638,
        "depth_m": 2.0,
        "summer_reduction_pct": 43.254330509421756,
        "winter_retained_pct": 67.68782789977232
      },
      {
        "summer": 201.18289342517184,
        "winter": 84.75608375310613,
        "warm": 330.94642430876826,
        "annual": 578.2674226888865,
        "sky_view_fraction": 0.5441217298294431,
        "depth_m": 2.1,
        "summer_reduction_pct": 44.3364029224691,
        "winter_retained_pct": 66.94183790547272
      },
      {
        "summer": 197.2168540091733,
        "winter": 83.77113373689953,
        "warm": 324.7811108141293,
        "annual": 568.7385196010513,
        "sky_view_fraction": 0.532598673984014,
        "depth_m": 2.2,
        "summer_reduction_pct": 45.43373290061587,
        "winter_retained_pct": 66.1639071492339
      },
      {
        "summer": 193.62465275417128,
        "winter": 82.85932175300782,
        "warm": 319.18135115023387,
        "annual": 560.169361857355,
        "sky_view_fraction": 0.5234694804858776,
        "depth_m": 2.3,
        "summer_reduction_pct": 46.427628752671524,
        "winter_retained_pct": 65.44374209059634
      },
      {
        "summer": 189.95408723782103,
        "winter": 81.99268073947772,
        "warm": 313.6089469098776,
        "annual": 551.8655907088387,
        "sky_view_fraction": 0.5143985386405545,
        "depth_m": 2.4,
        "summer_reduction_pct": 47.44320655091406,
        "winter_retained_pct": 64.75925385469623
      },
      {
        "summer": 186.2357769077115,
        "winter": 81.21388113628575,
        "warm": 307.9297042726297,
        "annual": 543.4161509136893,
        "sky_view_fraction": 0.5050633652176161,
        "depth_m": 2.5,
        "summer_reduction_pct": 48.471994458775725,
        "winter_retained_pct": 64.14414430162165
      }
    ]
  },
  "selected": {
    "south": {
      "summer": 140.57274588520764,
      "winter": 290.63015526072786,
      "warm": 260.1381774996174,
      "annual": 841.6278459864412,
      "sky_view_fraction": 0.7024048731973654,
      "depth_m": 1.2,
      "summer_reduction_pct": 51.83327306190019,
      "winter_retained_pct": 85.45574854113538
    },
    "west": {
      "summer": 296.73207730263664,
      "winter": 108.73910846912881,
      "warm": 478.5816013833237,
      "annual": 807.9919795153211,
      "sky_view_fraction": 0.8085524966950692,
      "depth_m": 0.6,
      "summer_reduction_pct": 17.899705537856114,
      "winter_retained_pct": 85.88405045153199
    }
  },
  "combined": {
    "south": {
      "summer": 139.23702281296417,
      "winter": 290.1229953218647,
      "warm": 257.9997294840492,
      "annual": 838.2647732649943,
      "sky_view_fraction": 0.7005450778283945,
      "summer_reduction_pct": 52.290953589377466,
      "winter_retained_pct": 85.3066252260866
    },
    "west": {
      "summer": 295.6857253664202,
      "winter": 107.83356986907633,
      "warm": 476.67707069917896,
      "annual": 803.8126335612726,
      "sky_view_fraction": 0.8048053798549504,
      "summer_reduction_pct": 18.189211825330354,
      "winter_retained_pct": 85.16884022121457
    }
  },
  "checks": [
    {
      "check": "south spatial grid refinement < 1%",
      "ok": true,
      "relative_difference": 0.0010444150749203671
    },
    {
      "check": "south shade monotonic",
      "ok": true
    },
    {
      "check": "west spatial grid refinement < 1%",
      "ok": true,
      "relative_difference": 0.0025851132179210493
    },
    {
      "check": "west shade monotonic",
      "ok": true
    }
  ],
  "plan": [
    "Confirm glazing Ug/g and opening/ventilation schedules.",
    "Run whole-building hourly thermal simulation with overheating hours and winter demand.",
    "Compare fixed canopy against seasonal external screen on west facade; test leaf-on/off.",
    "Check wind, cantilever deflection and thermally broken attachment before construction."
  ]
}