Skip to content
← All tools

Heat Loss Calculator

Determine the heat loss of a room or whole house through walls, windows, floor, ceiling and ventilation — using the EN 12831 simplified method. Result: total losses in watts, specific W/m² and recommended heating system power.

Why calculate heat loss

Heat loss is the basis of any heating calculation. Without it, you cannot correctly size an electric boiler, radiators, underfloor heating or a heat pump. An error of 20–30% gives either a cold house in winter or constant excess electricity and fuel consumption.

The calculator implements the simplified envelope method: losses through each surface are Q = k × A × ΔT, where k is the surface heat transfer coefficient (W/m²·K), A is the area (m²), ΔT is the difference between indoor and design outdoor temperature. Ventilation losses are then added, plus a 10% margin.

What to enter

  • Room floor area and ceiling height
  • Climate region — design winter temperature (values for European countries are offered)
  • Wall type and their area (or facade area)
  • Window area and type (double glazing, timber frames, etc.)
  • What is above and below the room (heated floor, attic, ground)
  • Air change rate (0.5–0.7 by default for living rooms)

Regulatory framework

The calculation follows BS EN 12831-1 «Energy performance of buildings — Method for calculation of the design heat load», ISO 52016 for seasonal energy demand, and national building regulations (Germany: DIN V 4108 / EnEV; Poland: PN-EN 12831; UK: CIBSE Guide A and Part L of Building Regulations).

Design outdoor temperatures are taken per national climate standards (e.g., -15…-25 °C for Central Europe, -10…-15 °C for the UK and Ireland, -20…-30 °C for Scandinavia, Eastern Europe and Central Asia).

Normalised indoor temperatures: living rooms 20–22 °C, bathroom 24–25 °C, kitchen 19–21 °C. For electric heating, a design margin of 10–15% is recommended.

Heat transfer coefficients table

Constructionk, W/m²·K
Brick wall 640 mm, uninsulated1.1
Brick wall 380 mm, uninsulated1.6
Concrete panel 300 mm1.8
Aerated concrete 300 mm, D4000.55
Aerated concrete 375 mm, D4000.45
Timber 150 mm0.8
Timber frame with 150 mm insulation0.35
SIP panel 174 mm0.32
Wall with 100 mm insulation + facade0.35
Wall with 150 mm insulation + facade0.27
Window: timber frame, 2 panes2.5
Window: PVC double glazing1.8
Window: PVC triple glazing1.2
Window: triple glazing argon + low-e0.9
Floor over heated storey1.3
Floor over cold attic0.6
Floor on ground0.45
Floor over cold basement0.6

Calculation formulas

Envelope heat loss: Q_env = Σ (k_i × A_i × ΔT).

Ventilation loss: Q_vent = 0.34 × V × ΔT × n, where V is the room volume (m³), n is the air change rate (h⁻¹), 0.34 is the heat capacity of air (Wh/m³·K).

Total: Q_total = (Q_env + Q_vent) × 1.1 (10% margin).

Specific indicator: q = Q_total / S_floor, W/m². Benchmarks: well-insulated modern house — 30–50 W/m²; average insulation — 50–80 W/m²; uninsulated — 90–150 W/m².

How to use the calculator

  1. Enter the floor area and ceiling height.
  2. Select the region or enter the design winter temperature directly.
  3. Specify construction types: walls, windows, floors.
  4. Adjust the air change rate if necessary.
  5. Get heat losses by element, the total value and a heating power recommendation.

Common mistakes

  • Calculating by area without climate zone — the result for Scandinavia and Southern Europe differs by 1.5–2 times.
  • Ignoring ventilation — it is 20–40% of all losses in a sealed modern house.
  • Not accounting for thermal bridges at corners and junctions — add a 10–15% margin.
  • Counting windows by opening area without coefficient — glass loses 5–8 times more than a wall of the same area.
  • Choosing the boiler strictly by heat loss without margin — on the coldest days a reserve is needed.

Heat loss FAQ

What is the heat transfer coefficient k?

It is the amount of heat in watts passing through 1 m² of construction at a temperature difference of 1 K. The lower the k, the better the insulation: for a wall with 150 mm insulation k ≈ 0.27 W/m²·K, for an uninsulated 380 mm brick wall — 1.6 W/m²·K, 6 times more.

What heat loss is considered normal for a house?

For a modern energy-efficient house — 30–50 W/m² of heated area at the design temperature. Average houses of the 2000s — 60–90 W/m². Old uninsulated houses — 100–150 W/m². A 100 m² house with 70 W/m² losses requires a 7 kW boiler + margin = 8–9 kW.

How to reduce heat loss fastest?

By effectiveness: attic/roof insulation (15–25% of losses), window replacement (up to 20%), wall insulation (20–30%), floor insulation (up to 10%), sealing and ventilation with heat recovery (up to 30% on ventilation). Payback of most works is 3–7 years.

Why is the design temperature important?

Heating power is selected for the coldest period, not the average temperature. For Central Europe it is -15…-25 °C, for Scandinavia -25…-30 °C. Underestimating gives cold rooms at peak frost.

Do I need heat loss calculation to choose underfloor heating?

Yes: underfloor heating can work as the main heating only if its power (usually up to 150–180 W/m²) covers the room's specific heat loss. Otherwise a combination with radiators is needed — the calculator shows whether the power is sufficient.

🔌 All tools

(function(){ (function(){ var T={ az:{t:"İstilik itkisi kalkulyatoru",area:"Otaq sahəsi (m²)",ceil:"Tavan hündürlüyü (m)",temp:"Qış temperaturu (°C)",wall:"Divar növü",win:"Pəncərə sahəsi (m²)",wint:"Pəncərə növü",ab:"Üst/alt",calc:"Hesabla",res:"Nəticə",wall_h:"Divarlar",win_h:"Pəncərələr",ceil_h:"Tavan",floor_h:"Döşəmə",vent_h:"Havalandırma",total:"Ümumi istilik itkisi",spec:"Xüsusi göstərici",rec:"Tövsiyə olunan istilik gücü",b1:"Kərpic 2.5 (640 mm)",b2:"Kərpic 1.5 (380 mm)",b3:"Panel 300 mm",b4:"Qazbeton 300 mm",b5:"Qazbeton 375 mm",b6:"Taxta 150 mm",b7:"Karkas 150 mm izolyasiya",b8:"SIP 174 mm",b9:"İzolyasiya 100 mm",b10:"İzolyasiya 150 mm",w1:"Taxta çərçivə 2 şüşə",w2:"PVX 2 kamera",w3:"PVX 3 kamera",w4:"PVX 2 kamera arqon",up:"Qızdırılan mərtəbə",att:"Soyuq çardaq",gr:"Yer",base:"Soyuq zirzəmi",note:"Hesablama SP 50.13330 üzrə"}, be:{t:"Калькулятар цепластрат",area:"Плошча памяшкання (м²)",ceil:"Вышыня столі (м)",temp:"Зімняя тэмпература (°C)",wall:"Тып сцен",win:"Плошча вокнаў (м²)",wint:"Тып вокнаў",ab:"Зверху/знізу",calc:"Разлічыць",res:"Вынік",wall_h:"Сцены",win_h:"Вокны",ceil_h:"Столь",floor_h:"Падлога",vent_h:"Вентыляцыя",total:"Агульныя цепластраты",spec:"Удзельны паказчык",rec:"Рэкамендаваная магутнасць",b1:"Цэгла 2,5 (640 мм)",b2:"Цэгла 1,5 (380 мм)",b3:"Панэль 300 мм",b4:"Газабетон 300 мм",b5:"Газабетон 375 мм",b6:"Дрэва 150 мм",b7:"Каркас 150 мм",b8:"SIP 174 мм",b9:"Уцяпленне 100 мм",b10:"Уцяпленне 150 мм",w1:"Драўляная рама 2 шкла",w2:"ПВХ 2 камеры",w3:"ПВХ 3 камеры",w4:"ПВХ 2 камеры аргон",up:"Цёплы паверх",att:"Халодны гарышча",gr:"Грунт",base:"Халодны падвал",note:"Разлік па СП 50.13330"}, de:{t:"Wärmeverlust-Rechner",area:"Raumfläche (m²)",ceil:"Raumhöhe (m)",temp:"Wintertemperatur (°C)",wall:"Wandtyp",win:"Fensterfläche (m²)",wint:"Fenstertyp",ab:"Oben/unten",calc:"Berechnen",res:"Ergebnis",wall_h:"Wände",win_h:"Fenster",ceil_h:"Decke",floor_h:"Boden",vent_h:"Lüftung",total:"Gesamtverlust",spec:"Spezifischer Wert",rec:"Empfohlene Heizleistung",b1:"Ziegel 640 mm",b2:"Ziegel 380 mm",b3:"Betonplatte 300 mm",b4:"Porenbeton 300 mm",b5:"Porenbeton 375 mm",b6:"Holz 150 mm",b7:"Rahmen 150 mm Dämmung",b8:"SIP 174 mm",b9:"Dämmung 100 mm",b10:"Dämmung 150 mm",w1:"Holzrahmen 2 Scheiben",w2:"PVC 2-fach",w3:"PVC 3-fach",w4:"PVC 3-fach Argon",up:"Beheizte Etage",att:"Kalte Dachboden",gr:"Erdreich",base:"Kalter Keller",note:"Berechnung nach EN 12831"}, en:{t:"Heat Loss Calculator",area:"Room area (m²)",ceil:"Ceiling height (m)",temp:"Winter temperature (°C)",wall:"Wall type",win:"Window area (m²)",wint:"Window type",ab:"Above/below",calc:"Calculate",res:"Result",wall_h:"Walls",win_h:"Windows",ceil_h:"Ceiling",floor_h:"Floor",vent_h:"Ventilation",total:"Total heat loss",spec:"Specific value",rec:"Recommended heating power",b1:"Brick 640 mm",b2:"Brick 380 mm",b3:"Panel 300 mm",b4:"Aerated concrete 300 mm",b5:"Aerated concrete 375 mm",b6:"Timber 150 mm",b7:"Frame 150 mm insulation",b8:"SIP 174 mm",b9:"Insulation 100 mm",b10:"Insulation 150 mm",w1:"Timber frame 2 panes",w2:"PVC double",w3:"PVC triple",w4:"PVC triple argon",up:"Heated storey",att:"Cold attic",gr:"Ground",base:"Cold basement",note:"Calculation per EN 12831"}, hi:{t:"हीट लॉस कैलकुलेटर",area:"कमरे का क्षेत्रफल (m²)",ceil:"छत की ऊंचाई (m)",temp:"सर्दियों का तापमान (°C)",wall:"दीवार का प्रकार",win:"खिड़की क्षेत्र (m²)",wint:"खिड़की का प्रकार",ab:"ऊपर/नीचे",calc:"गणना करें",res:"परिणाम",wall_h:"दीवारें",win_h:"खिड़कियां",ceil_h:"छत",floor_h:"फर्श",vent_h:"वेंटिलेशन",total:"कुल हीट लॉस",spec:"विशिष्ट मान",rec:"अनुशंसित हीटिंग पावर",b1:"ईंट 640 मिमी",b2:"ईंट 380 मिमी",b3:"पैनल 300 मिमी",b4:"वातित कंक्रीट 300 मिमी",b5:"वातित कंक्रीट 375 मिमी",b6:"लकड़ी 150 मिमी",b7:"फ्रेम 150 मिमी इंसुलेशन",b8:"SIP 174 मिमी",b9:"इंसुलेशन 100 मिमी",b10:"इंसुलेशन 150 मिमी",w1:"लकड़ी फ्रेम 2 पैन",w2:"PVC डबल",w3:"PVC ट्रिपल",w4:"PVC ट्रिपल आर्गन",up:"गर्म मंजिल",att:"ठंडी अटारी",gr:"ज़मीन",base:"ठंडा बेसमेंट",note:"गणना IS 732 अनुसार"}, hy:{t:"Ջերմակորստի հաշվիչ",area:"Սենյակի մակերես (մ²)",ceil:"Առաստաղի բարձրություն (մ)",temp:"Ձմեռային ջերմաստիճան (°C)",wall:"Պատի տեսակ",win:"Պատուհանների մակերես (մ²)",wint:"Պատուհանի տեսակ",ab:"Վերևում/ներքևում",calc:"Հաշվել",res:"Արդյունք",wall_h:"Պատեր",win_h:"Պատուհաններ",ceil_h:"Առաստաղ",floor_h:"Հատակ",vent_h:"Օդափոխություն",total:"Ընդհանուր կորուստ",spec:"Տեսակարար ցուցանիշ",rec:"Առաջարկվող հզորություն",b1:"Աղյուս 640 մմ",b2:"Աղյուս 380 մմ",b3:"Պանել 300 մմ",b4:"Գազաբետոն 300 մմ",b5:"Գազաբետոն 375 մմ",b6:"Փայտ 150 մմ",b7:"Կարկաս 150 մմ",b8:"SIP 174 մմ",b9:"Մեկուսացում 100 մմ",b10:"Մեկուսացում 150 մմ",w1:"Փայտե շրջանակ 2 ապակի",w2:"ՊՎԽ կրկնակի",w3:"ՊՎԽ եռակի",w4:"ՊՎԽ եռակի արգոն",up:"Ջեռուցվող հարկ",att:"Սառը վերնահարկ",gr:"Գետին",base:"Սառը նկուղ",note:"Հաշվարկը՝ ըստ EN 12831"}, ka:{t:"სითბოს დანაკარგის კალკულატორი",area:"ოთახის ფართობი (მ²)",ceil:"ჭერის სიმაღლე (მ)",temp:"ზამთრის ტემპერატურა (°C)",wall:"კედლის ტიპი",win:"ფანჯრების ფართობი (მ²)",wint:"ფანჯრის ტიპი",ab:"ზემოთ/ქვემოთ",calc:"გამოთვლა",res:"შედეგი",wall_h:"კედლები",win_h:"ფანჯრები",ceil_h:"ჭერი",floor_h:"იატაკი",vent_h:"ვენტილაცია",total:"მთლიანი დანაკარგი",spec:"ხვედრითი მაჩვენებელი",rec:"რეკომენდებული სიმძლავრე",b1:"აგური 640 მმ",b2:"აგური 380 მმ",b3:"პანელი 300 მმ",b4:"გაზბეტონი 300 მმ",b5:"გაზბეტონი 375 მმ",b6:"ხე 150 მმ",b7:"კარკასი 150 მმ",b8:"SIP 174 მმ",b9:"იზოლაცია 100 მმ",b10:"იზოლაცია 150 მმ",w1:"ხის ჩარჩო 2 მინა",w2:"PVC ორმაგი",w3:"PVC სამმაგი",w4:"PVC სამმაგი არგონი",up:"გაცხელებული სართული",att:"ცივი სხვენი",gr:"მიწა",base:"ცივი სარდაფი",note:"გამოთვლა EN 12831-ით"}, kk:{t:"Жылу жоғалту калькуляторы",area:"Бөлме ауданы (м²)",ceil:"Төбенің биіктігі (м)",temp:"Қысқы температура (°C)",wall:"Қабырға түрі",win:"Терезе ауданы (м²)",wint:"Терезе түрі",ab:"Жоғарыда/төменде",calc:"Есептеу",res:"Нәтиже",wall_h:"Қабырғалар",win_h:"Терезелер",ceil_h:"Төбе",floor_h:"Еден",vent_h:"Желдету",total:"Жалпы жылу жоғалту",spec:"Меншікті көрсеткіш",rec:"Ұсынылатын қуат",b1:"Кірпіш 640 мм",b2:"Кірпіш 380 мм",b3:"Панель 300 мм",b4:"Газобетон 300 мм",b5:"Газобетон 375 мм",b6:"Ағаш 150 мм",b7:"Каркас 150 мм",b8:"SIP 174 мм",b9:"Оқшаулау 100 мм",b10:"Оқшаулау 150 мм",w1:"Ағаш жақтау 2 әйнек",w2:"ПВХ қос",w3:"ПВХ үштік",w4:"ПВХ үштік аргон",up:"Жылытылатын қабат",att:"Суық шатыр",gr:"Жер",base:"Суық жертөле",note:"Есептеу СП 50.13330 бойынша"}, ky:{t:"Жылу жоготуу калькулятору",area:"Бөлмөнүн аянты (м²)",ceil:"Шыптын бийиктиги (м)",temp:"Кышкы температура (°C)",wall:"Дубал түрү",win:"Терезе аянты (м²)",wint:"Терезе түрү",ab:"Жогоруда/төмөндө",calc:"Эсептөө",res:"Жыйынтык",wall_h:"Дубалдар",win_h:"Терезелер",ceil_h:"Шып",floor_h:"Пол",vent_h:"Вентиляция",total:"Жалпы жоготуу",spec:"Менчик көрсөткүч",rec:"Сунушталган кубат",b1:"Кыш 640 мм",b2:"Кыш 380 мм",b3:"Панель 300 мм",b4:"Газобетон 300 мм",b5:"Газобетон 375 мм",b6:"Жыгач 150 мм",b7:"Каркас 150 мм",b8:"SIP 174 мм",b9:"Изоляция 100 мм",b10:"Изоляция 150 мм",w1:"Жыгач алкак 2 айнек",w2:"ПВХ кош",w3:"ПВХ үчтүк",w4:"ПВХ үчтүк аргон",up:"Жылытылуучу кабат",att:"Суук чатыр",gr:"Жер",base:"Суук жертөлө",note:"Эсептөө СП 50.13330 боюнча"}, pl:{t:"Kalkulator strat ciepła",area:"Powierzchnia (m²)",ceil:"Wysokość (m)",temp:"Temp. zimowa (°C)",wall:"Typ ściany",win:"Pow. okien (m²)",wint:"Typ okien",ab:"Powyżej/poniżej",calc:"Oblicz",res:"Wynik",wall_h:"Ściany",win_h:"Okna",ceil_h:"Strop",floor_h:"Podłoga",vent_h:"Wentylacja",total:"Całkowite straty",spec:"Wskaźnik",rec:"Zalecana moc",b1:"Cegła 640 mm",b2:"Cegła 380 mm",b3:"Płyta 300 mm",b4:"Beton komórkowy 300 mm",b5:"Beton komórkowy 375 mm",b6:"Drewno 150 mm",b7:"Szkielet 150 mm",b8:"SIP 174 mm",b9:"Izolacja 100 mm",b10:"Izolacja 150 mm",w1:"Drewno 2 szyby",w2:"PVC podwójne",w3:"PVC potrójne",w4:"PVC potrójne argon",up:"Ogrzewane piętro",att:"Zimny strych",gr:"Grunta",base:"Zimna piwnica",note:"Obliczenia wg PN-EN 12831"}, ro:{t:"Calculator pierderi de căldură",area:"Suprafața (m²)",ceil:"Înălțimea (m)",temp:"Temp. iarnă (°C)",wall:"Tip perete",win:"Suprafața ferestrelor (m²)",wint:"Tip fereastră",ab:"Deasupra/dedesubt",calc:"Calculează",res:"Rezultat",wall_h:"Pereți",win_h:"Ferestre",ceil_h:"Plafon",floor_h:"Podea",vent_h:"Ventilație",total:"Pierderi totale",spec:"Indicator",rec:"Putere recomandată",b1:"Cărămidă 640 mm",b2:"Cărămidă 380 mm",b3:"Panou 300 mm",b4:"Beton celular 300 mm",b5:"Beton celular 375 mm",b6:"Lemn 150 mm",b7:"Cadru 150 mm",b8:"SIP 174 mm",b9:"Izolație 100 mm",b10:"Izolație 150 mm",w1:"Lemn 2 geamuri",w2:"PVC dublu",w3:"PVC triplu",w4:"PVC triplu argon",up:"Etaj încălzit",att:"Pod rece",gr:"Sol",base:"Beci rece",note:"Calcul conform EN 12831"}, ru:{t:"Калькулятор теплопотерь",area:"Площадь помещения (м²)",ceil:"Высота потолка (м)",temp:"Зимняя температура (°C)",wall:"Тип стен",win:"Площадь окон (м²)",wint:"Тип окон",ab:"Сверху/снизу",calc:"Рассчитать",res:"Результат",wall_h:"Стены",win_h:"Окна",ceil_h:"Потолок",floor_h:"Пол",vent_h:"Вентиляция",total:"Суммарные теплопотери",spec:"Удельный показатель",rec:"Рекомендуемая мощность",b1:"Кирпич 640 мм",b2:"Кирпич 380 мм",b3:"Панель 300 мм",b4:"Газобетон 300 мм",b5:"Газобетон 375 мм",b6:"Дерево 150 мм",b7:"Каркас 150 мм утепл.",b8:"SIP 174 мм",b9:"Утепление 100 мм",b10:"Утепление 150 мм",w1:"Деревянная рама 2 стекла",w2:"ПВХ двухкамерный",w3:"ПВХ трёхкамерный",w4:"ПВХ 2-кам. аргон",up:"Отапливаемый этаж",att:"Холодный чердак",gr:"Грунт",base:"Холодный подвал",note:"Расчёт по СП 50.13330"}, tg:{t:"Калькулятори талафи гармӣ",area:"Масоҳати ҳуҷра (м²)",ceil:"Баландии шифт (м)",temp:"Ҳарорати зимистон (°C)",wall:"Навъи девор",win:"Масоҳати тирезаҳо (м²)",wint:"Навъи тиреза",ab:"Боло/поён",calc:"Ҳисоб кардан",res:"Натиҷа",wall_h:"Деворҳо",win_h:"Тирезаҳо",ceil_h:"Шифт",floor_h:"Фарш",vent_h:"Вентилятсия",total:"Талафоти умумӣ",spec:"Нишондиҳандаи хусусӣ",rec:"Қувваи тавсияшуда",b1:"Хишт 640 мм",b2:"Хишт 380 мм",b3:"Панел 300 мм",b4:"Газобетон 300 мм",b5:"Газобетон 375 мм",b6:"Чӯб 150 мм",b7:"Каркас 150 мм",b8:"SIP 174 мм",b9:"Гармкунӣ 100 мм",b10:"Гармкунӣ 150 мм",w1:"Чорчӯбаи чӯбин 2 шиша",w2:"ПВХ дукабата",w3:"ПВХ секабата",w4:"ПВХ дукабата аргон",up:"Қабати гарм",att:"Хонаи болоии сард",gr:"Замин",base:"Таҳхонаи сард",note:"Ҳисоб аз рӯи СП 50.13330"}, uz:{t:"Issiqlik yo'qotish kalkulyatori",area:"Xona maydoni (m²)",ceil:"Shift balandligi (m)",temp:"Qish harorati (°C)",wall:"Devor turi",win:"Deraza maydoni (m²)",wint:"Deraza turi",ab:"Yuqorida/pastda",calc:"Hisoblash",res:"Natija",wall_h:"Devorlar",win_h:"Derazalar",ceil_h:"Shift",floor_h:"Pol",vent_h:"Ventilyatsiya",total:"Umumiy issiqlik yo'qotish",spec:"Solishtirma ko'rsatkich",rec:"Tavsiya etilgan quvvat",b1:"G'isht 640 mm",b2:"G'isht 380 mm",b3:"Panel 300 mm",b4:"Gazbeton 300 mm",b5:"Gazbeton 375 mm",b6:"Yog'och 150 mm",b7:"Karkas 150 mm",b8:"SIP 174 mm",b9:"Izolyatsiya 100 mm",b10:"Izolyatsiya 150 mm",w1:"Yog'och ramka 2 oyna",w2:"PVX 2 qavatli",w3:"PVX 3 qavatli",w4:"PVX 2 qavatli argon",up:"Isitiladigan qavat",att:"Sovuq chordoq",gr:"Tuproq",base:"Sovuq yerto'la",note:"Hisoblash SP 50.13330 bo'yicha"} }; var L=document.documentElement.lang;var t=T[L]||T.en; var S=document.createElement('div'); S.innerHTML='

'+t.t+'

'+ '
'+ '
'+ '
'+ '
'+ '
'+ '
'+ '
'+ '
'+ ''+ '
'; var h=document.querySelector('main');if(!h)return;var sect=h.querySelector('.section');if(!sect)return;sect.parentNode.insertBefore(S,sect.nextSibling); document.getElementById('hl-go').onclick=function(){ var area=+document.getElementById('hl-area').value,ceil=+document.getElementById('hl-ceil').value,Ti=22,Te=+document.getElementById('hl-temp').value; var dT=Ti-Te; var per=area*3.5; var kwall=+document.getElementById('hl-wall').value; var Aw=per*0.75; var Qw=kwall*Aw*dT; var win=+document.getElementById('hl-win').value; var kw=+document.getElementById('hl-wint').value; var Qwin=kw*win*dT; var kab=+document.getElementById('hl-ab').value; var Qc=0.9*kab*area*dT; var V=area*ceil; var Qv=0.34*V*dT*0.7; var Qt=Math.round((Qw+Qwin+Qc+Qv)*1.1); var q=Math.round(Qt/area); var rec=Math.ceil(Qt/1000*1.15*10)/10; var o=''+t.res+'
'+t.wall_h+': '+Math.round(Qw)+' W · '+t.win_h+': '+Math.round(Qwin)+' W
'+t.ceil_h+'/'+t.floor_h+': '+Math.round(Qc)+' W · '+t.vent_h+': '+Math.round(Qv)+' W
'; o+=t.total+': '+Qt+' W ('+(Qt/1000).toFixed(2)+' kW)
'+t.spec+': '+q+' W/m²
'+t.rec+': '+(Qt/1000).toFixed(2)+' kW
'+t.note+''; document.getElementById('hl-out').innerHTML=o; };})();