Pykrete strength, deck load, and melt estimates
This pykrete calculator examines the unusual frozen composite made from water and a small fraction of wood pulp. Pykrete became well known through Second World War proposals for very large ice-based vessels, in part because embedded pulp fibers were expected to make frozen material tougher and slower to melt than plain ice. Here, the model estimates compressive strength, the uniform load a rectangular deck area could support under its stated assumptions, and the time for a thick frozen hull to receive enough conducted heat to warm and melt.
These three pykrete outputs are most useful for comparing one set of assumptions with another, not for certifying a vessel. You can test how a change from 0.10 to 0.18 wood pulp fraction affects modeled strength, how warmer air changes the strength term, or how a thicker hull affects the thermal result. Treat the page as a sensitivity exercise: alter one input, calculate again, and identify the assumption that has the largest effect.
The values prefilled in the pykrete form are examples rather than design recommendations. For a real concept, enter dimensions, temperatures, and a mix fraction appropriate to the question being explored. Running contrasting warm, cold, thin-hull, and thick-hull cases is more informative than relying on one apparently precise output.
How pykrete inputs affect deck capacity and thawing
This pykrete model assigns a distinct role to each of its six inputs. Deck length and deck width create the plan area. In the JavaScript, that area scales the estimated maximum uniform load because the same modeled compressive stress acts across more square metres. Wood pulp fraction enters the strength expression directly; the permitted 0 to 0.30 range represents modest fiber fractions within this simplified model.
For pykrete strength and melt behavior, ambient temperature has two jobs. Warmer ambient conditions reduce the modeled compressive strength, while colder conditions raise it. Ambient temperature is also compared with the initial ice temperature in the heat-flow calculation. When ambient air is no warmer than the ice core, the page labels the melt-time result not applicable because its conduction model has no warming temperature difference. When the air is warmer, it reports a rough number of days.
In this pykrete calculator, hull thickness affects the thermal calculation rather than the displayed deck-load calculation. Greater thickness creates more frozen mass to warm and melt, and reduces conductive heat flow through the hull, so the modeled melt time rises. The uniform-load output instead uses only deck area and compressive strength. That is a boundary of this page's model, not a complete description of ship structural behavior.
Initial ice temperature sets the modeled internal starting temperature of the pykrete. A colder core requires more energy before reaching 0 °C, extending the calculated melt time. It does not appear in the compressive-strength expression, so on this page it changes thermal endurance without changing the strength result.
How each pykrete input is used by the model
| Input |
Used for |
If you increase it |
| Deck length and width |
Deck area |
Raises estimated total uniform load because more area shares the stress. |
| Wood pulp fraction |
Strength formula |
Raises estimated compressive strength and therefore raises uniform load capacity. |
| Ambient temperature |
Strength and melt |
Warmer values reduce strength and shorten melt time when warmer than the ice core. |
| Hull thickness |
Melt model |
Extends melt time in the current page logic. |
| Initial ice temperature |
Melt model |
Colder starting ice extends melt time by increasing stored cold energy. |
Pykrete strength, deck-load, and heat-flow formulas
The pykrete compressive-strength estimate is calculated directly in the script. The variable r is wood pulp fraction, while T is ambient temperature in degrees Celsius. The page applies this empirical-style expression:
For the pykrete deck-load result, the script multiplies compressive stress by deck area A = L × W, then converts force to metric tons:
The pykrete melt calculation first finds energy needed to warm the modeled ice from its initial temperature to 0 °C and then melt it. It then calculates conductive heat flow through the hull. Stored energy divided by heat-flow rate produces the displayed time:
Within these pykrete equations, deck area controls the total uniform-load estimate, pulp fraction modifies the material-strength term, and hull thickness changes both frozen mass and heat-flow resistance. The formulas intentionally omit hull bending, local loading, marine exposure, and other effects outside this compact comparison model.
Pykrete example with the prefilled deck assumptions
With the values shown in the pykrete form—30 m deck length, 10 m deck width, 0.14 wood pulp fraction, −10 °C ambient temperature, 2 m hull thickness, and −15 °C initial ice temperature—the deck area is 300 square metres. The strength expression returns approximately 5.10 MPa. Applying that stress over the area and converting the resulting force gives an estimated uniform load of about 155,963 metric tons.
For a pykrete vessel concept, that exceptionally large number must not be read as a practical safe-cargo rating. It is the result of the page's average-stress calculation over the entire rectangular plan area. A real deck or hull would also require analysis of bending, buckling, concentrated loads, uneven cargo, wave loading, creep, cracking, brine effects, and multiple failure modes absent from this calculator.
The pykrete melt result is similarly best viewed as a relative thermal indicator. At 2 m thickness, with a core at −15 °C and ambient air at −10 °C, the conduction-only model produces a long time because the heat input is modest and important real heat sources are excluded. Comparing this result between two input sets can show sensitivity, but it should not be treated as an open-water survival prediction.
To inspect the pykrete model's directions of change, adjust one value at a time. Raising pulp fraction from 0.14 to 0.20 increases the strength result. Warming ambient air from −10 °C to 0 °C lowers strength and shortens the thermal estimate. Increasing thickness from 2 m to 3 m leaves this page's load output unchanged but increases calculated thermal endurance.
Reading the pykrete result panel
After submitting pykrete assumptions, the result panel lists compressive strength, maximum uniform load, and the melt-time estimate, then repeats them in a summary table. Read compressive strength as the modeled material stress under this page's formula. Read maximum uniform load as a broad, evenly distributed deck-area estimate, not as a point-load, bending, or seakeeping limit. Read melt time estimate as a coarse indication of conductive thermal endurance rather than a guarantee.
When a pykrete result seems unexpected, first inspect input units and temperature signs. A less negative Celsius value is warmer, so entering −5 instead of −15 changes the thermal temperature difference substantially. Enter wood pulp fraction as a decimal such as 0.14, not as 14. The form limits that value to 0 through 0.30, but interpreting the fraction correctly remains important.
Limits of this pykrete vessel model
This pykrete calculator deliberately uses transparent, limited relationships rather than a full vessel analysis. Its strength expression is a compact empirical-style equation rather than a material certificate. The deck-load estimate assumes uniform plan-area loading and excludes flexure, stress concentrations, dynamic loading, fatigue, creep, and fracture propagation. Its melt result uses conductive heat flow with a fixed conductivity and excludes sunlight, seawater, wave wash, wind, internal heat, ventilation, and cracking. Any of those omissions can dominate real performance.
Those limitations define an appropriate use for the pykrete calculator: early comparison, classroom work, historical thought experiments, and rough scenario screening. It is not a substitute for structural engineering, thermal modelling, material testing, or professional design review. If a result informs a safety-critical decision, use it to identify questions for a more complete analysis rather than as the final answer.
A useful pykrete reasonableness check is to change one input and confirm the expected direction. More pulp raises this model's strength; warmer ambient air lowers strength and usually reduces the melt time; and a thicker hull extends the thermal estimate. If the result moves differently, recheck the entered assumptions before relying on the comparison.
Enter data to estimate pykrete performance.