Flooring Acclimation Time Calculator

Caller explicit in-band moisture hold witnessed between consecutive actual samples, no sub-sample/unsampled hold guarantee, manufacturer installation readiness external. Caller independently establishes units, regime, calibration and applicability; this does not establish design-code compliance, authenticity, operational safety, treatment efficacy or a validated forecast.

Description

Flooring acclimation observations can witness a run within a specified moisture band.

Flooring acclimation observations can witness a run within a specified moisture band.1

Discrete measurements do not establish what happened between samples or prescribe installation readiness. Use Flooring Acclimation Time Calculator to evaluate the supplied inputs under the model explained below.

When to use Flooring Acclimation Time Calculator

Use Flooring Acclimation Time Calculator to evaluate the supplied inputs under the model explained below. Establish the units, measurement scope and model assumptions before entering values.

How to use Flooring Acclimation Time Calculator and understand its results

  1. Establish the units, measurement scope and model assumptions before entering values.
  2. Enter Observed acclimation elapsed hours, Observed flooring moisture fractions, Caller verified moisture lower, Caller verified moisture upper, Caller required witnessed hold hours using the field table and validation rules below, then run the tool.
  3. Read Witnessed qualification start hours, Witnessed qualified hold hours, No witnessed qualifying hold; interpret the units, signs, ordering and unknown-value placeholders described below.
  4. Correct reported input errors and rerun. Apply successful results according to their specific meanings and check the assumptions before using them in a decision.
Input fieldMeaningValue typeRequirement
observedAcclimationElapsedHoursObserved acclimation elapsed hoursarray of numberRequired; constraints below
observedFlooringMoistureFractionsObserved flooring moisture fractionsarray of numberRequired; constraints below
callerVerifiedMoistureLowerCaller verified moisture lowernumberRequired; constraints below
callerVerifiedMoistureUpperCaller verified moisture uppernumberRequired; constraints below
callerRequiredWitnessedHoldHoursCaller required witnessed hold hoursnumberRequired; constraints below

Enter at least two strictly increasing nonnegative observation times in hours with aligned moisture fractions from 0 to 1, ordered inclusive moisture limits in that range and a nonnegative required hold in hours. Find maximal consecutive runs of in-band samples. A run extends only from its first to its last in-band sample, not to the next out-of-band time. Return starts and durations of runs meeting the hold requirement; a singleton qualifies only for a zero hold. No continuous-time moisture interpolation or between-sample witnessing is added.

qualifyingRun = all recorded samples in band and lastInBandHour−firstInBandHour≥requiredHold

Use the field order, units and branch conditions described above.

Output fieldMeaningValue type
witnessedQualificationStartHoursWitnessed qualification start hoursarray of number
witnessedQualifiedHoldHoursWitnessed qualified hold hoursarray of number
noWitnessedQualifyingHoldNo witnessed qualifying holdboolean
json
{
  "input": {
    "observedAcclimationElapsedHours": [
      0,
      1,
      3,
      5
    ],
    "observedFlooringMoistureFractions": [
      0.1,
      0.2,
      0.21,
      0.2
    ],
    "callerVerifiedMoistureLower": 0.19,
    "callerVerifiedMoistureUpper": 0.22,
    "callerRequiredWitnessedHoldHours": 3
  },
  "output": {
    "witnessedQualificationStartHours": [
      1
    ],
    "witnessedQualifiedHoldHours": [
      4
    ],
    "noWitnessedQualifyingHold": false
  }
}

Limitations and assumptions

Discrete measurements do not establish what happened between samples or prescribe installation readiness. Apply the exact scope and assumptions explained above.

All listed fields require explicit values. Unexpected fields, incorrect types, nonfinite numbers and sparse arrays fail validation. Domain-specific bounds, alignments and supported tokens are explained above; extremely large inputs or outputs can also be rejected. Input errors differ from successful false results, empty match lists and unknown-evidence placeholders.

Alternative or Complementary methods

Use Efflorescence Risk Checker for a related task: Efflorescence assessment depends on independently measured salt and moisture conditions.

Use Concrete Freeze Thaw Cycles Calculator for a related task: Freeze-thaw counting requires distinct freezing and thawing thresholds and a chosen cycle convention.

References

  1. Flooring Acclimation Time Calculator — tool.io

Similar or alternative tools

Don't forget to set a bookmark for tool.io!
Privacy | Imprint | Cookies