What this calculator does
This page calculates a concrete maturity index and an approximate in-place compressive strength using the Nurse–Saul maturity method. Maturity is a practical way to connect a concrete element’s temperature history to its strength development. In the field, maturity is typically computed from logged temperatures (for example, from embedded sensors or data loggers). Here, the calculator uses a single average temperature over a selected age to provide a quick, transparent estimate.
Maturity methods are commonly used to support time-sensitive construction decisions such as formwork stripping, post-tensioning, opening to traffic, saw-cut timing, and construction loading. When properly calibrated to the project mix, maturity can reduce uncertainty compared with using age alone, especially in cold or hot weather.
How to use this calculator
- Enter the Age of Concrete in hours. Use the elapsed time since placement (or since the start of curing) for the element you are evaluating.
- Enter the Average Concrete Temperature in °C over that period. If you have multiple readings, use a representative average.
- Enter the Datum Temperature T0 in °C. This is the reference temperature below which hydration is assumed to be negligible. A commonly used value for many Portland cement systems is around −10 °C, but it can vary by cement chemistry and specification.
- Enter the strength calibration constants a and b (MPa). These should come from laboratory calibration for your mix. If you do not have calibration data, the default values are for demonstration only.
- Select Compute Maturity to calculate the maturity index and estimated compressive strength.
Formulas used (Nurse–Saul method)
For a period where temperature is treated as constant (or represented by an average), the Nurse–Saul maturity index is:
M = (T − T0) × t
- M = maturity index (degree-hours, °C·h)
- T = average concrete temperature (°C)
- T0 = datum temperature (°C)
- t = time (hours)
Strength is then estimated using a logarithmic maturity–strength relationship (requires calibration):
fc = a + b × ln(M)
- fc = estimated compressive strength (MPa)
- a, b = regression constants for the specific mix (MPa)
- ln = natural logarithm
Important: the logarithm requires M > 0. If T ≤ T0, maturity does not accumulate in this simplified model. In real projects, maturity is computed from a time series and may include periods where the temperature is below the datum.
Worked example (step-by-step)
Suppose a slab is curing at an average temperature of 20 °C for 48 hours, with a datum temperature of −10 °C. The maturity index is:
M = (20 − (−10)) × 48 = 30 × 48 = 1440 °C·h
If the mix has calibration constants a = −10 MPa and b = 4 MPa, then:
fc = −10 + 4 × ln(1440) ≈ 23.5 MPa
This estimate can help determine whether the concrete has reached a target strength for a construction operation. In practice, the constants should be derived from cylinders (or other specimens) cured and tested to match the project’s materials and conditions.
What “a” and “b” mean (calibration overview)
The maturity method is only as good as its calibration. The constants a and b are typically obtained by preparing test specimens from the same concrete mix used on site, curing them under controlled temperature histories, and testing compressive strength at multiple ages. For each test age, you compute maturity from the recorded temperature history and then fit a regression of strength versus ln(M). The intercept of that regression is a, and the slope is b.
If you are using maturity for acceptance or critical operations, follow the relevant project specification and standards. Many agencies reference ASTM maturity procedures and require documented calibration for each mix design. If your project uses a different strength model (for example, a hyperbolic or exponential fit), this calculator’s strength equation may not match your specification.
Typical calibration constants (illustrative only)
The table below lists example values sometimes used for demonstration. These are not universal and should not be treated as design values. Always calibrate to the project mix when maturity is used for acceptance or critical decisions.
| Concrete Class | a (MPa) | b (MPa) |
|---|---|---|
| 20 MPa Mix | -9 | 3.5 |
| 30 MPa Mix | -10 | 4.0 |
| 40 MPa Mix | -12 | 4.5 |
Interpreting the results
The calculator returns two values: the maturity index and an estimated compressive strength. The maturity index is a measure of “equivalent curing work” done by temperature over time. Two placements with the same maturity are expected to have similar strength development if they share the same mix design and curing conditions.
The strength estimate is a model output, not a direct measurement. Use it as a decision aid alongside engineering judgment and project requirements. For example, if a specification requires 70% of design strength before stripping forms, you would compare the estimated strength to that threshold. If the estimate is close to the limit, consider confirming with field-cured cylinders, pullout tests, or additional maturity sensors.
Assumptions, limitations, and good practice
This page intentionally uses a simplified approach so the calculation is transparent. Keep these limitations in mind when applying the results:
- Average temperature assumption: Real maturity is computed by integrating temperature over time. Using a single average temperature can hide short-term peaks and drops. If you have hourly readings, a more accurate approach is to compute maturity incrementally for each interval.
- Linear temperature effect (Nurse–Saul): The method assumes a linear relationship between temperature and hydration rate. At very high or very low temperatures, or with certain supplementary cementitious materials, an Arrhenius-based method may fit better.
- Calibration required: The constants a and b depend on cement type, SCMs, admixtures, w/c ratio, aggregate, curing, and even batching variability. Without calibration, the strength result is only a rough indicator.
- Not a substitute for acceptance testing: Maturity does not directly measure strength and does not address other properties such as modulus, creep, shrinkage, permeability, or durability.
- Logarithm domain: The strength equation uses ln(M), so M must be positive. If T ≤ T0, the computed maturity is zero or negative and the logarithm is undefined.
- Units matter: This calculator uses hours and °C, producing °C·h. If your calibration was performed in °F·h, do not mix units. Convert inputs and calibration consistently.
- Placement variability: Thick sections, corners, and surfaces can have different temperatures. For critical pours, use multiple sensors and evaluate the controlling location (often the coldest region for early strength).
Practical tips: place sensors where temperatures are representative (often near the core of the element), protect leads during placement, and record the start time consistently. In cold weather, ensure insulation and heating plans are reflected in the temperature history. In hot weather, consider the risk of rapid early hydration and thermal gradients; maturity may indicate adequate strength while other concerns (like cracking risk) still govern.
Frequently asked questions
Is maturity the same as “equivalent age”?
They are related but not identical. Maturity (as used here) is a temperature-time index. Equivalent age is another way to express temperature effects by converting a variable temperature history into an equivalent curing time at a reference temperature. Equivalent age is often derived from Arrhenius concepts, while Nurse–Saul maturity uses a linear temperature relationship.
What datum temperature should I use?
Many references use a datum temperature around −10 °C for ordinary Portland cement, but the best value is the one used in your calibration. If your specification or agency guidance provides a required datum temperature, follow that requirement so your maturity and strength relationship remains consistent.
Why does the strength calculation sometimes produce “NaN”?
The strength model uses ln(M). If the computed maturity M is zero or negative (for example, if the average temperature is at or below the datum temperature, or if the age is zero), the natural logarithm is undefined and the result becomes not-a-number.
Can I use this for high-early-strength cement or mixes with SCMs?
You can use maturity concepts, but you should calibrate for that specific mix. SCMs (like fly ash or slag) and chemical admixtures can change the temperature sensitivity of hydration. In some cases, an Arrhenius-based method provides a better fit than Nurse–Saul.
Does maturity account for curing moisture?
Not directly. Maturity primarily captures temperature effects. Poor curing (drying, inadequate wet curing, or early exposure) can reduce strength even if maturity is high. Use maturity alongside proper curing practices and inspection.
Safety and responsibility note
This calculator is intended for educational and preliminary estimating purposes. For structural decisions, follow the project specifications, applicable standards, and the direction of the engineer of record. Always verify that your calibration data, units, and sensor placement match the conditions of the concrete you are evaluating.
