{
  "protocol": {
    "model": "Breward and Howell 2002 transition-region BVP, soluble surfactant, beta=0 plug-flow limit",
    "doi": "10.1017/S0022112002007930",
    "url": "https://doi.org/10.1017/S0022112002007930",
    "equations": [
      "4.17",
      "4.18",
      "4.21",
      "4.22"
    ],
    "comparison": "section 5, Figures 6 and 7",
    "dimensionless": true,
    "h_l": 0.8,
    "P": 5.0,
    "T": 5.0,
    "beta": 0.0,
    "domains": [
      40,
      80,
      160,
      320
    ],
    "tolerance": 1e-07,
    "tight_tolerance": 1e-08,
    "initial_Q_guess_both_cases": 0.1,
    "published_rounded_Q": {
      "0.5": 0.4292,
      "1.0": 0.0349
    },
    "nature": "post-pilot deterministic equation reproduction; not blind hypothesis testing, not physical validation",
    "gates": "positive profiles; max collocation RMS<1e-6; boundary residual<1e-7; last-domain Q change<0.1%; Q matches 4-decimal published rounding; tighter tolerance Q change<0.01%",
    "limits": "stationary local BVP with fixed far-border surfactant; no finite-border temporal update, no SI calibration, no coupling into rigid-interface E04B"
  },
  "created_utc": "2026-11-11T10:08:24.742398+00:00",
  "commit": "7fb165596739d0007ecc28a8989921bc2e01b6fb",
  "source_sha256": "19c86ad83533540f746f5afedc6767b65c999f166b2e704ca0172cf87e2ece79",
  "python": "3.11.7",
  "scipy": "1.13.1",
  "numpy": "1.26.4",
  "results": [
    {
      "CI": 0.5,
      "C_l": 0.46666666666666673,
      "L": 40,
      "tol": 1e-07,
      "Q": 0.4281507465763943,
      "reported_Q": 0.4292,
      "absolute_difference_vs_rounded_Q": 0.0010492534236057338,
      "nodes": 891,
      "max_collocation_rms": 9.887064299886245e-08,
      "max_boundary_residual": 1.1102230246251565e-16,
      "minimum_h": 0.8,
      "minimum_C": 0.46666666666666673,
      "wall_s": 0.04989759996533394
    },
    {
      "CI": 0.5,
      "C_l": 0.46666666666666673,
      "L": 80,
      "tol": 1e-07,
      "Q": 0.42896789911503314,
      "reported_Q": 0.4292,
      "absolute_difference_vs_rounded_Q": 0.0002321008849668904,
      "nodes": 830,
      "max_collocation_rms": 9.806729593932967e-08,
      "max_boundary_residual": 9.11504873129608e-41,
      "minimum_h": 0.8,
      "minimum_C": 0.46666666666666673,
      "wall_s": 0.01834359997883439
    },
    {
      "CI": 0.5,
      "C_l": 0.46666666666666673,
      "L": 160,
      "tol": 1e-07,
      "Q": 0.42916441988883297,
      "reported_Q": 0.4292,
      "absolute_difference_vs_rounded_Q": 3.558011116705506e-05,
      "nodes": 821,
      "max_collocation_rms": 9.876405030220203e-08,
      "max_boundary_residual": 2.3100094321973124e-71,
      "minimum_h": 0.8,
      "minimum_C": 0.46666666666666673,
      "wall_s": 0.019738399889320135
    },
    {
      "CI": 0.5,
      "C_l": 0.46666666666666673,
      "L": 320,
      "tol": 1e-07,
      "Q": 0.42921249298631775,
      "reported_Q": 0.4292,
      "absolute_difference_vs_rounded_Q": 1.2492986317724775e-05,
      "nodes": 845,
      "max_collocation_rms": 9.985571910299007e-08,
      "max_boundary_residual": 6.000794735345446e-129,
      "minimum_h": 0.8,
      "minimum_C": 0.46666666666666673,
      "wall_s": 0.018378400010988116
    },
    {
      "CI": 0.5,
      "C_l": 0.46666666666666673,
      "L": 320,
      "tol": 1e-08,
      "Q": 0.4292125050939721,
      "reported_Q": 0.4292,
      "absolute_difference_vs_rounded_Q": 1.2505093972048353e-05,
      "nodes": 1132,
      "max_collocation_rms": 9.9846425077789e-09,
      "max_boundary_residual": 3.5732812694262514e-130,
      "minimum_h": 0.8,
      "minimum_C": 0.4666666666666667,
      "wall_s": 0.02438269997946918
    },
    {
      "CI": 1.0,
      "C_l": 0.9333333333333335,
      "L": 40,
      "tol": 1e-07,
      "Q": 0.03486193081998054,
      "reported_Q": 0.0349,
      "absolute_difference_vs_rounded_Q": 3.806918001945936e-05,
      "nodes": 1412,
      "max_collocation_rms": 9.81676804278856e-08,
      "max_boundary_residual": 3.42880873301448e-17,
      "minimum_h": 0.5525409075137928,
      "minimum_C": 0.9201903778944489,
      "wall_s": 0.025515899993479252
    },
    {
      "CI": 1.0,
      "C_l": 0.9333333333333335,
      "L": 80,
      "tol": 1e-07,
      "Q": 0.03488722350026321,
      "reported_Q": 0.0349,
      "absolute_difference_vs_rounded_Q": 1.2776499736792679e-05,
      "nodes": 1232,
      "max_collocation_rms": 9.817589021071488e-08,
      "max_boundary_residual": 4.547473508864641e-13,
      "minimum_h": 0.5526365660607054,
      "minimum_C": 0.9201918700395495,
      "wall_s": 0.026322700083255768
    },
    {
      "CI": 1.0,
      "C_l": 0.9333333333333335,
      "L": 160,
      "tol": 1e-07,
      "Q": 0.03489312392026272,
      "reported_Q": 0.0349,
      "absolute_difference_vs_rounded_Q": 6.876079737282159e-06,
      "nodes": 1206,
      "max_collocation_rms": 9.974007126457924e-08,
      "max_boundary_residual": 2.220446049250313e-16,
      "minimum_h": 0.5526581597063699,
      "minimum_C": 0.9201921291114284,
      "wall_s": 0.029871799983084202
    },
    {
      "CI": 1.0,
      "C_l": 0.9333333333333335,
      "L": 320,
      "tol": 1e-07,
      "Q": 0.03489454306194554,
      "reported_Q": 0.0349,
      "absolute_difference_vs_rounded_Q": 5.456938054461402e-06,
      "nodes": 1067,
      "max_collocation_rms": 9.97417310122793e-08,
      "max_boundary_residual": 7.275957614183426e-12,
      "minimum_h": 0.5526658441714719,
      "minimum_C": 0.9201910928417567,
      "wall_s": 0.02930930000729859
    },
    {
      "CI": 1.0,
      "C_l": 0.9333333333333335,
      "L": 320,
      "tol": 1e-08,
      "Q": 0.0348945452605972,
      "reported_Q": 0.0349,
      "absolute_difference_vs_rounded_Q": 5.454739402797892e-06,
      "nodes": 1671,
      "max_collocation_rms": 9.944121514347395e-09,
      "max_boundary_residual": 6.86271823113432e-80,
      "minimum_h": 0.552663533112241,
      "minimum_C": 0.9201910928979856,
      "wall_s": 0.04433789988979697
    }
  ],
  "comparisons": [
    {
      "CI": 0.5,
      "last_domain_relative_Q_change": 0.00011201557085560587,
      "tight_tolerance_relative_Q_change": 2.820899802635779e-08,
      "matches_published_four_decimal_rounding": true
    },
    {
      "CI": 1.0,
      "last_domain_relative_Q_change": 4.06710985827452e-05,
      "tight_tolerance_relative_Q_change": 6.300846688844786e-08,
      "matches_published_four_decimal_rounding": true
    }
  ],
  "gates": {
    "positive_profiles": true,
    "collocation_residual": true,
    "boundary_residual": true,
    "domain_Q_change_le_0_1_percent": true,
    "tolerance_Q_change_le_0_01_percent": true,
    "published_rounding_matches": true
  },
  "wall_s": 0.32320199999958277,
  "claim": "local published-equation reproduction only. No SI material prediction, finite-border coupling or experimental validation."
}