About
How we check the calculations
Each calculator below is checked in two ways, and this page says which of them pass the stronger test. Where a published, checkable figure exists — a worked example in a standards guide, a value in an official support document, a trade body's or a manufacturer's figure, a textbook table — we run it through the calculator's own code and print both numbers side by side, with the tolerance we accept. Where we have not found one, we say so plainly: that calculator is checked by internal tests only.
What each kind of check proves
A published reference case shows that the calculator and somebody else, working separately, get the same figure from the same input. It catches a wrong method, a wrong constant or a misread standard, as far as that one example reaches. It does not prove the calculator right for every input.
Internal tests — worked examples by hand, a second calculation written by another route, invariants checked on thousands of random cases, every copy of a formula compared with the others — catch arithmetic and programming mistakes. They cannot catch a method that is wrong in the same way in every copy.
The figures in the «calculator» columns are not typed. They come from the code that runs on this site each time this page is rebuilt, and the automated tests fail if any of them moves outside its tolerance. The method given for each calculator is what its code and its own page say, nothing more.
At a glance
27 published reference values or cases are run through 6 of the calculators below; 5 have none yet and are checked by internal tests only.
| Calculator | Standard or method | Published reference cases |
|---|---|---|
| Glass U-value (Ug) | EN 673 | None yet |
| Window U-value (Uw) | EN ISO 10077-1 | None yet |
| U-value of walls, roofs and floors | EN ISO 6946 | 5 cases, all within tolerance |
| Interstitial condensation (Glaser) | EN ISO 13788 | 6 cases, all within tolerance |
| Glass thickness under wind load | plate theory, strength in the form of EN 16612 | 7 cases, all within tolerance |
| Glass balustrade | EN 16612 strength; EN 1991-1-1 loads; US mode on the IBC | None yet |
| Wind pressure | EN 1991-1-4, ASCE 7-16 | 2 cases, all within tolerance |
| Aquarium glass thickness | plate theory (Lévy), strength in the form of EN 16612 | 3 cases, all within tolerance |
| Weight: glass, metal and sheet materials | geometry × density | 4 cases, all within tolerance |
| Sheet metal bend allowance | DIN 6935 (K factor) | None yet |
| Cutting optimisers: glass, bars and panels | heuristics, no standard | None yet |
Glass U-value (Ug) EN 673
Open: U-value calculator for insulating glass
Method
Centre-of-pane U-value of double and triple glazing by the calculation of EN 673: radiation and gas conductance of each cavity, the gas part from the Nusselt number (Grashof and Prandtl, vertical glazing, A = 0.035, n = 0.38), standard conditions he = 23 and hi = 8 W/(m²·K), mean temperature 283 K and ΔT = 15 K. Gas fills are 90 % gas and 10 % air, their properties mixed in proportion. The emissivity is chosen from five classes: 0.837 (uncoated), 0.16, 0.05, 0.03 and 0.013.
Published reference cases
Checked by internal consistency tests only; no published case checked against it yet.
Internal tests
The tests run the page's own script on 1 500 double and 1 500 triple make-ups and check that the copy of the engine in the glazing configurator gives the same Ug; every cell of the Ug table, in its six languages, is the calculator of its language run again on the make-up in its link. The rounded values the calculator page lists under «Values you can check us against» are typical figures we have not yet matched to a published source, so they are not counted here.
What it does not cover
- Centre of pane only: no spacer, glass edge or frame. That is the window calculator.
- Vertical glazing only: sloped and horizontal units convect differently.
- Emissivity by class, not by product. The exact coating decides the last decimal: for a declared value, use the manufacturer's figure.
- Heat loss only: no g-value or light transmission.
Known deviations
None known.
Window U-value (Uw) EN ISO 10077-1
Open: Window U-value calculator
Method
The simplified method of EN ISO 10077-1: Uw = (Ag·Ug + Af·Uf + lg·Ψg) / (Ag + Af), with the areas and the length of the glazing edge worked out from the overall size, one frame face width all round and a regular grid of lights separated by mullions or transoms.
Published reference cases
Checked by internal consistency tests only; no published case checked against it yet.
Internal tests
The calculator page carries a worked example by hand (the 1230 × 1480 mm reference window of EN 14351-1, one light), and the tests run the Uw figures the window guides quote through this calculator again.
What it does not cover
- One frame face width all round: a wider bottom rail or a different mullion cannot be entered as such.
- Rectangular, regular grids only.
- No installation thermal bridge (Ψinstall), no solar gain, no air leakage.
- The typical Uf and Ψg are typical: a declared value comes from tested components or from EN ISO 10077-2.
Known deviations
None known.
U-value of walls, roofs and floors EN ISO 6946
Open: U-value calculator for walls, roofs and floors
Method
Homogeneous layers in series: Rtotal = Rsi + Σ d/λ + Rair + Rse and U = 1/Rtotal, with the surface resistances of EN ISO 6946 for heat flowing horizontally, up and down, and a fixed 0.18 m²K/W for an unventilated air layer.
Published reference cases
| Case | Source | Published | Calculator | Difference | Tolerance |
|---|---|---|---|---|---|
| Rsi, wall (heat flowing horizontally) | DA DB-HE/1 | 0.13 m²K/W | 0.13 m²K/W | 0 | exact |
| Rsi, roof (heat flowing up) | DA DB-HE/1 | 0.10 m²K/W | 0.10 m²K/W | 0 | exact |
| Rsi, floor (heat flowing down) | DA DB-HE/1 | 0.17 m²K/W | 0.17 m²K/W | 0 | exact |
| Rse, all three | DA DB-HE/1 | 0.04 m²K/W | 0.04 m²K/W | 0 | exact |
| Unventilated air layer, vertical, 5 cmOnly for this thickness and position: see the known deviations. | DA DB-HE/1 | 0.18 m²K/W | 0.18 m²K/W | 0 | exact |
Internal tests
The calculator page carries a worked example by hand, and the tests run the wall figures the guides quote through this calculator again. The published values above check the constants, not a whole wall: we have not yet found a public worked example made only of homogeneous layers.
What it does not cover
- No thermal bridges: studs, mortar joints, wall ties and fixings are not corrected for. EN ISO 6946 has a method for that; it is not here.
- No ground contact (that is EN ISO 13370) and no ventilated cavities.
- Typical conductivities: use the product's declared value for anything real.
Known deviations
- The air layer is always 0.18 m²K/W and its thickness cannot be entered. Table 2 of DA DB-HE/1 gives 0.18 for a 5 cm vertical cavity, but 0.17 for 2 cm, 0.15 for 1 cm and 0.16 for a horizontal one: on a thin cavity, or in a roof or a floor, the calculator over-reads that layer by 0.01 to 0.03 m²K/W.
Interstitial condensation (Glaser) EN ISO 13788
Open: Interstitial condensation calculator — Glaser method
Method
The Glaser method for one set of conditions: temperatures shared out by thermal resistance; saturation pressure from psat = 610.5·exp(17.269·θ/(237.3 + θ)) at or above 0 °C and with 21.875 and 265.5 below; vapour pressure shared out by sd = µ·d; condensation wherever the vapour pressure exceeds saturation.
Published reference cases
| Case | Source | Published | Calculator | Difference | Tolerance |
|---|---|---|---|---|---|
| Saturation vapour pressure at 20 °C | DA DB-HE/2 | 2337 Pa | 2337 Pa | 0 | ±0.5 Pa (published to the pascal) |
| Saturation vapour pressure at 21 °C | DA DB-HE/2 | 2486 Pa | 2486 Pa | 0 | ±0.5 Pa (published to the pascal) |
| Saturation vapour pressure at 22 °C | DA DB-HE/2 | 2642 Pa | 2642 Pa | 0 | ±0.5 Pa (published to the pascal) |
| Saturation vapour pressure at 23 °C | DA DB-HE/2 | 2808 Pa | 2808 Pa | 0 | ±0.5 Pa (published to the pascal) |
| Saturation vapour pressure at 24 °C | DA DB-HE/2 | 2982 Pa | 2982 Pa | 0 | ±0.5 Pa (published to the pascal) |
| Saturation vapour pressure at 25 °C | DA DB-HE/2 | 3166 Pa | 3166 Pa | 0 | ±0.5 Pa (published to the pascal) |
Internal tests
The calculator page carries a worked example by hand, and a browser test reads back from the calculator the figures the page's answers quote (the wall it opens with, the interfaces that condense, the worst one, its excess pressure). The published values above check the saturation pressure, not a whole wall: we have not yet found a public worked Glaser example with all its inputs.
What it does not cover
- One set of conditions, not the twelve months of EN ISO 13788: no check that what condenses in winter dries out in summer.
- Steady state and diffusion only: no air leakage, rain, construction moisture or capillarity, and no moisture storage in the materials.
- No thermal bridges; plain build-ups only, no ventilated cavities.
Known deviations
None known.
Glass thickness under wind load plate theory, strength in the form of EN 16612
Open: Glass thickness calculator for wind load · Wind lab: watch a glass pane bend
Method
A rectangular pane simply supported on four edges, linear (small-deflection) plate theory with the classical coefficients α and β interpolated by aspect ratio: σ = β·q·b²/t² and w = α·q·b⁴/D, with E = 70 000 N/mm² and ν = 0.23. Design strength in the form of EN 16612 with kmod = 0.663·t−1/16 (a 10-minute wind, 0.74, by default; a 5-second gust, 1.00, on request), γM;A = 1.8 and γM;v = 1.2. Laminated glass by its effective thickness, with no shear transfer and with full transfer. The input is the factored design pressure. The wind lab is a view of this same engine.
Published reference cases
| Case | Source | Published | Calculator | Difference | Tolerance |
|---|---|---|---|---|---|
| α (deflection), square pane | Timoshenko, table 8 | 0.00406 | 0.00406 | 0 | ±0.000005 |
| β (stress, 6 × the table's moment coefficient 0.0479), square pane | Timoshenko, table 8 | 0.2874 | 0.2874 | 0 | ±0.00005 |
| α, pane twice as long as wide | Timoshenko, table 8 | 0.01013 | 0.01013 | 0 | ±0.000005 |
| β (6 × 0.1017), pane twice as long as wide | Timoshenko, table 8 | 0.6102 | 0.6102 | 0 | ±0.00005 |
| α, long strip: 5/384 (beam theory) | Timoshenko, table 8 | 0.01302 | 0.01302 | 0 | ±0.000005 |
| β, long strip: 6 × 1/8 (beam theory) | Timoshenko, table 8 | 0.7500 | 0.7500 | 0 | ±0.00005 |
| Characteristic bending strength of float glass, fg;k | Vakgroep GLAS 1.1.1 | 45 N/mm² | 45 N/mm² | 0 | exact |
Internal tests
The page's worked example (1200 × 2200 mm, 10 mm toughened, 1.20 kN/m²) is run again by the tests figure by figure; every cell of the thickness chart printed on the page is recomputed; the same kmod is checked in every copy of the formula on the site; and the whole coefficient table is recomputed by an independent series (Lévy) solution of the plate, within 0.0015 on β and 0.00004 on α.
What it does not cover
- Four supported edges only: no two- or three-edge support, point fixings or structural silicone.
- A single pane: load sharing between the panes of an insulating unit is not modelled.
- Linear theory: once the deflection passes about half the thickness, membrane action makes the real pane stiffer and less stressed (the page warns).
- It does not compute the wind pressure, and there are no post-breakage, thermal stress, barrier or impact checks.
- It is not ASTM E1300 and it applies no national annex.
Known deviations
- The β coefficients are the classical ones for ν = 0.3, while glass is nearer 0.23. Solving the plate with both shows the effect is on stress only — the deflection coefficient of a simply supported plate does not depend on ν — and that it overstates the stress by 5.7 % on a square pane, 2.5 % at 1.5 : 1, 1.2 % at 2 : 1 and nothing from 5 : 1. It errs on the safe side.
- Whether wind counts as a 10-minute load or as a gust for kmod depends on EN 16612 and its national annex, which we have not been able to check. The page opens on 10 minutes (annealed glass 18.54 N/mm²) and offers the 5-second gust (25.00 N/mm²).
Glass balustrade EN 16612 strength; EN 1991-1-1 loads; US mode on the IBC
Open: Glass balustrade thickness calculator
Method
A free-standing cantilever clamped at the base, per metre of width: σ = 6·γQ·F·h/t² and δ = 4·F·h³/(E·t³), γQ = 1.5; laminated glass between its two bounds (no shear and full shear); EN 16612 design strength with kmod by load duration; a check with one ply broken. The US mode applies the IBC loads (50 lb/ft along the top, 200 lb concentrated, one at a time) and the stress limits of section 2407.1.1 in the 2018, 2021 and 2024 editions.
Published reference cases
Checked by internal consistency tests only; no published case checked against it yet.
Internal tests
Ten US-mode cases worked by hand, step by step, and 2 000 generated cases compared with an independent calculation in SI units (the moment shared between plies instead of an effective thickness); the kmod formula checked against the other glass pages; the thicknesses the page's answers quote read back from the calculator; and a worked example by hand on the page.
What it does not cover
- Free-standing cantilever only: a continuous handrail changes the model.
- The clamp is taken as rigid: the rotation of the base channel, often larger than the glass's own deflection, is not included.
- European mode: line load only, no infill load, point load, wind, crowd dynamics or impact test.
- No fixings, holes or local stresses.
- The interlayer bounds are bounds: a design that only works with full shear does not work.
- Barrier loads are national. The UK figures are the ones commonly published under BS 6180; we have not checked them against the text of BS 6180 or of the UK National Annex.
Known deviations
None known.
Wind pressure EN 1991-1-4, ASCE 7-16
Open: Wind pressure calculator for glazing
Method
EN 1991-1-4 with its recommended values: qb = ½·ρ·vb² with ρ = 1.25 kg/m³ and cdir = cseason = 1; kr = 0.19·(z0/0.05)0.07, cr = kr·ln(z/z0) with z floored at zmin, co = 1, Iv = 1/ln(z/z0) and qp = (1 + 7·Iv)·½·ρ·vm²; net pressure with the local coefficients cpe,1 of the wall zones and cpi +0.2/−0.3, and × 1.5 for the design value. ASCE 7-16, simplified, for components and cladding: Kz = 2.01·(z/zg)2/α with z floored at 15 ft, Kd = 0.85, Kzt = 1, GCp interpolated on log(area) between 10 and 500 ft², GCpi ±0.18.
Published reference cases
| Case | Source | Published | Calculator | Difference | Tolerance |
|---|---|---|---|---|---|
| Peak velocity pressure qp: vb = 26 m/s, terrain III, z = 8 mThe example rounds kr to 0.215, cr to 0.706 and ce to 1.56 before multiplying; the calculator carries full precision. | SSB03, app. B | 0.659 kN/m² | 0.662 kN/m² | +0.003 kN/m² (+0.5 %) | ±1 % |
| Peak velocity pressure qp: vb = 30 m/s, terrain II, z = 1 m (below zmin = 2 m)The example takes ρ = 1.225 kg/m³; the calculator uses the recommended 1.25, which is 2.0 % more. Scaled by 1.225/1.25 the calculator gives 0.785. It also checks that a height below zmin is taken at zmin. | Dlubal 009965 | 0.785 kN/m² | 0.801 kN/m² | +0.016 kN/m² (+2.0 %) | ±0.5 % after scaling to ρ = 1.225 |
Internal tests
The page carries a worked example by hand (27 m/s, terrain II, 10 m, zone A). No published case has been run on the ASCE 7 side yet.
What it does not cover
- You supply the basic wind speed, from your national annex map or the ASCE hazard tool.
- Flat ground (co = 1): no hills, escarpments or cliff edges.
- Rectangular buildings and vertical walls only: no roofs, canopies, parapets or curved surfaces.
- No directional or seasonal reduction.
- ASCE side: enclosed buildings up to 60 ft and Kzt = 1.
Known deviations
- ρ is fixed at 1.25 kg/m³, the recommended value. Where a national annex or an example takes 1.225, its qp is 2 % lower (second case above).
- The cases check qp only. The published single-storey example goes on with cpe,10 for whole walls, while the calculator uses cpe,1 for a pane, so the net pressures are not comparable.
Aquarium glass thickness plate theory (Lévy), strength in the form of EN 16612
Open: Aquarium glass thickness calculator: rimless and braced
Method
Each pane as a plate under water pressure — rimless with a free top edge, or braced and held on four edges — with coefficients from a Lévy series solution; design strength in the form of EN 16612 for a permanent load (kmod 0.29, γM;A 1.8) with a load factor of 1.35; the stock thickness is chosen on its minimum tolerance, with the deflection kept under half the thickness.
Published reference cases
| Case | Source | Published | Calculator | Difference | Tolerance |
|---|---|---|---|---|---|
| Front glass of the 60-P, 60 × 30 × 36 cm, rimless | ADA Cube Garden | 6 mm | 6 mm | 0 | exact |
| Front glass of the 90-P, 90 × 45 × 45 cm, rimless | ADA Cube Garden | 10 mm | 10 mm | 0 | exact |
| Front glass of the 120-P, 120 × 50 × 50 cm, rimless | ADA Cube Garden | 12 mm | 12 mm | 0 | exact |
Internal tests
Six design cases to the hundredth of a millimetre; the page's tables equal the Lévy solver digit for digit; the same solver reproduces the four-edge table of the wind-load calculator and the usual hobby chart within 1.5 %; and the scope limits, laminated and toughened glass, the top brace and the pond window each have their cases.
What it does not cover
- No silicone joints, holes or overflows; no curved, bow-front or acrylic tanks.
- No stand or floor check: you get the weight.
- A flat, level base and sound glass.
- No thickness over 19 mm, 80 cm of height, 1500 litres or 250 cm of length: that is an engineer's job.
Known deviations
- The three tanks are a coarse check: they confirm the stock thickness the method picks (6, 10 and 12 mm), not a stress or a deflection.
Weight: glass, metal and sheet materials geometry × density
Open: Glass weight calculator · Metal weight calculator · Sheet weight calculator
Method
Volume times density. Glass: 2500 kg/m³, that is 2.5 kg/m² per millimetre, PVB 1070 kg/m³, the gas in the cavities ignored. Metal: the cross-section by formula, with sharp corners and constant wall, times the density of the material (steel 7850 kg/m³). Sheet materials: density × thickness × area, each density taken from a manufacturer's data sheet named on the page.
Published reference cases
| Case | Source | Published | Calculator | Difference | Tolerance |
|---|---|---|---|---|---|
| Float glass 10 mm, per square metre (2.5 kg/m² per mm) | Vakgroep GLAS 1.1.1 | 25.0 kg/m² | 25.0 kg/m² | 0 | ±0.05 kg/m² |
| Reinforcing bar #3 (Ø 9.5 mm), steel 7850 kg/m³ | NMX-B-506, table 1 | 0.560 kg/m | 0.559 kg/m | −0.001 kg/m (−0.2 %) | ±0.3 % |
| Reinforcing bar #4 (Ø 12.7 mm), steel 7850 kg/m³ | NMX-B-506, table 1 | 0.994 kg/m | 0.994 kg/m | 0 | ±0.3 % |
| Reinforcing bar #8 (Ø 25.4 mm), steel 7850 kg/m³ | NMX-B-506, table 1 | 3.973 kg/m | 3.978 kg/m | +0.005 kg/m (+0.1 %) | ±0.3 % |
Internal tests
Glass: every cell of the weight chart is the calculator's figure, and several were checked by hand. Metal: eleven section shapes against the formula worked separately, impossible shapes refused, every figure of the nine metal charts recomputed. Sheets: worked examples by hand, and each density is the documented one, with its source.
What it does not cover
- Glass: spacers, sealant and coatings are left out, so a delivered unit weighs about 1 to 2 % more.
- Metal: no corner or root radii and no tapered flanges (UPN, IPN and IPE are not here).
- Sheets: one density per material, dry boards; not a structural self-weight.
Known deviations
- Metal sections are taken with sharp corners, so rolled hollow sections come out a few per cent lighter than the calculator says and hot-rolled angles a little heavier, as the calculator page states. We have not yet measured that against a published section table.
Sheet metal bend allowance DIN 6935 (K factor)
Open: Bend allowance and flat length calculator
Method
Bend allowance BA = A·(R + K·T), outside setback tan(A/2)·(R + T), bend deduction 2·OSSB − BA, and the flat length from the outside or the inside flanges. K from DIN 6935, (0.65 + 0.5·lg(R/T))/2 up to R/T = 5 and 0.5 above, or your own K.
Published reference cases
Checked by internal consistency tests only; no published case checked against it yet.
Internal tests
Cases worked on paper; on 5 000 random parts the flat length from the outside flanges equals the one from the inside flanges and the straight parts plus the bend zones; K is 0.325 at R = T, continuous at R/T = 5 and never above 0.5; invalid input is refused. The compensating values tabulated in supplement 2 of DIN 6935, a paid document, have not been compared.
What it does not cover
- K is an estimate until you bend a test piece: tooling, material and the press brake move it.
- One angle and one radius for every bend.
- No springback and no hems (the angle stays below 180°).
Known deviations
None known.
Cutting optimisers: glass, bars and panels heuristics, no standard
Open: Glass cutting optimiser: free software in your browser · Linear cutting optimizer · Cut list optimizer for sheets and panels
Method
Bars: the better of two plans (an exact search for the fullest bar, and best-fit decreasing), with kerf and end trim, next to a lower bound on the number of bars. Panels: guillotine bin packing tried with 108 combinations of ordering and splitting rules, next to the area lower bound. Glass: guillotine strips on one stock size, with an offcut rack.
Published reference cases
Checked by internal consistency tests only; no published case checked against it yet.
Internal tests
Bars: 3 002 random jobs check that every piece comes out once, kerfs and trims fit, the offcut is what is left and the count never beats the lower bound; on 784 small jobs compared with an exhaustive search, 783 plans are optimal and one uses one bar more. Panels: 401 jobs check every part inside the trimmed sheet, no overlap once the kerf is counted, the grain respected and a guillotine layout. Glass: only the chain from the optimiser to the cutting plan and the labels is tested; its layout geometry has no check of its own yet.
What it does not cover
- One stock size, one profile or one board at a time.
- No machine limits and no cutting sequence for a machine.
- Glass: strips without rotated sub-strips, so its yield is a floor; rectangles only; it does not know coating side, tong marks or the rack.
- The layouts are heuristics: the lower bound shown next to the answer is the honest measure.
Known deviations
None known.
Sources
Sources consulted on 27 October 2026. Paid standards are cited by number and value only; no text or table of theirs is reproduced here.
- Steel Buildings in Europe, Single-Storey Steel Buildings, Part 3: Actions (ArcelorMittal, Peiner Träger and Corus, technical content by SCI and CTICM), Appendix B «Worked example: wind action on a single-storey building», calculation sheet of 06/2009. Consulted in its Spanish edition, Edificios de acero de una sola planta. Parte 3: Acciones, pages 3-47 to 3-49. constructalia.arcelormittal.com
- Dlubal Software, verification example 009965 (peak velocity pressure to EN 1991-1-4): v_b = 30 m/s, terrain category II, reference height 1 m, ρ = 1.225 kg/m³, q_p = 785 N/m². www.dlubal.com
- Spanish Ministry of Development (Ministerio de Fomento), Documento de Apoyo DA DB-HE/2: Comprobación de limitación de condensaciones superficiales e intersticiales en los cerramientos, October 2013: section 3.1 (saturation pressure formula, the one of EN ISO 13788) and section 4.1.3 (2337 Pa at 20 °C; 2486, 2642, 2808, 2982 and 3166 Pa at 21 to 25 °C). Official list of the CTE support documents: codigotecnico.org. www.codigotecnico.org
- Spanish Ministry of Development (Ministerio de Fomento), Documento de Apoyo DA DB-HE/1: Cálculo de parámetros característicos de la envolvente, October 2013: table 1 (surface resistances, those of EN ISO 6946) and table 2 (unventilated air layers). Later editions exist (the official list names one of January 2020); the figures here were read in the 2013 edition. www.codigotecnico.org
- S. Timoshenko and S. Woinowsky-Krieger, Theory of Plates and Shells, 2nd edition, McGraw-Hill, 1959, table 8: simply supported rectangular plate under uniform load, ν = 0.3. The long-strip limit is the beam result, 5/384 and 1/8, which anyone can derive.
- Vakgroep GLAS and Kenniscentrum Glas (Netherlands), Kwaliteitshandboek, sheet 1.1.1 «Floatglas», version 3, July 2019: density 2500 kg/m³, «2.5 kg per m² per mm of thickness»; characteristic bending strength of float glass 45 N/mm². bnl-productie-umbraco.azurewebsites.net
- ADA (Aqua Design Amano) Cube Garden 60-P, 90-P and 120-P, front glass 6, 10 and 12 mm, as the retailer Aquasabi lists them (600 × 300 × 360, 900 × 450 × 450 and 1200 × 500 × 500 mm). www.aquasabi.de
- NMX-B-506-CANACERO-2011 (Mexican standard for reinforcing bar), table 1, nominal mass per metre: three values cited, the table not reproduced. ASTM A615 gives the same masses for these bars.
If you have a case we have not used
A published worked example we could add, or a result of ours that disagrees with one, is the most useful thing you can send us: the input, the figure you expected and where it was published. The address is on the about page.