Version: dev

RRTMColumn

The RRTM radiation column that WRF builds from a model column (SUBROUTINE MM5ATM and the column-amount part of SETCOEF in phys/module_ra_rrtm.F, WRF 4.8): the NLEV model layers plus NBUF buffer layers above the model top, on the index sets `rlay` (RRTM layers, 1 = lowest, NLEV + NBUF members) and `rlev` (RRTM levels, 1 = surface, NLEV + NBUF + 1 members). MM5ATM: (1) the model part is a plain copy in the bottom-up order shared by this grid (PZ(L) = Pw(kte+1-L) undoes the top-down order of the wrapper's 1-D arrays): pz = p_e/100 hPa, tz = T_e, pavel = p/100, tavel = T for the model layers; (2) the buffer part continues the column to p = 0 in steps of deltap = 4 hPa (pz[j] = p_top - deltap (j - NLEV - 1) for the NBUF - 1 full buffer levels, then pz[NLEV+NBUF+1] = 0, so the top buffer layer is thinner) with layer pressures the level means; (3) buffer temperatures follow the MM5 standard atmosphere T_std(p) (the 60-point PPROF/TPROF table, linear in pressure, clamped to its 0.10 hPa end; template standard_atmosphere_temperature) shifted so that it is continuous at the model top, tz = T_std(pz) + (T_e[top] - T_std(p_top)), and tavel the level means; (4) the dry-air column of every layer coldry = (dp/g)(N_A/amm)/(1 + w) in molecules/cm^2 with w the water-vapour volume mixing ratio (qv amdw, floored at 1e-12 kg/kg, in the model layers; the constant 5e-6 above the model top) and amm = (1 - w) amd + w amw the moist molecular weight; (5) the scaled molecular column amounts of SETCOEF, col_x = 1e-20 coldry vmr_x for H2O, CO2 (co2vmr), N2O (n2ovmr) and CH4 (ch4vmr), all uniform above the model top except H2O (the O2 column COLO2 is identically 0, because MM5ATM never fills WKL(7), and RRTM's longwave bands do not read it); (6) the longwave cloud optical depth of the model layers, taucloud = abcw CLWP + abice CIWP + abrn PLWP + absn PIWP with the paths in g/m^2 (CLWP = rho qc dz, the ice path likewise, and the (rho q)^0.75 rain and snow paths), 0 above the model top, and the layer cloud fraction cldfrac = cldfra forced to 1 where taucloud > 0.01 and 0 above the model top; (7) the surface boundary temperature tbound = tsk capped at 339.99 K (the Planck table limit) and the 16-band surface emissivity semiss = emiss. NOT in this component: the ozone column colo3, which MM5ATM takes from the O3DATA annual-mean climatology (31-bin layer-mean average of the summer/winter tables, INIRAD) evaluated on the EXTENDED column PZR -- a pressure-weighted mean of a piecewise-constant profile that will be written as an `integral` over pressure in the next pass (the dumped o3prof is the same climatology on the model column only and is not what colo3 uses; they differ by 33 %); the 1e-32 floors of SETCOEF on zero CO2/N2O/CH4 columns (never active with the WRF trace-gas inputs); and the cross-section species WX (all zero in WRF). NBUF is a metaparameter because RRTMINIT fixes it once from the model top, NLAYERS = kme + nint(p_top/(100 deltap)) - 1, i.e. NBUF = nint(p_top/(100 deltap)); 44 for the reference column with p_top = 177.6 hPa. Inputs are REWRITE-TARGET ops `input_<name>` that the consumer lowers (in the inline tests through a per-test expression_template_imports library extracted from the WRF dumps). Ozone (added 2026-09-06): the annual-mean O3DATA climatology of MM5ATM/O3PROF2 as the layer integral of a piecewise-constant profile, including WRF's one-layer shift (EqWeFiC FORTRAN_BUGS.md B5), and colo3. EqWeFiC, cited here for FORTRAN_BUGS.md, couplings/ and components/atmospheric_dynamics/wrf_arw/, is https://github.com/EarthSciML/EqWeFiC, where these components were developed and are coupled into a WRF column.

Domain
atmospheric_radiation
Subdomain
rrtm_lw
Type
model
.esm schema
1.2.0
Source
components/atmospheric_radiation/rrtm_lw/rrtm_column.esm
Tags
#atmospheric_radiation #rrtm_lw #model #radiation #longwave #rrtm #column #wrf

Description

The RRTM radiation column that WRF builds from a model column (SUBROUTINE MM5ATM and the column-amount part of SETCOEF in phys/module_ra_rrtm.F, WRF 4.8): the NLEV model layers plus NBUF buffer layers above the model top, on the index sets rlay (RRTM layers, 1 = lowest, NLEV + NBUF members) and rlev (RRTM levels, 1 = surface, NLEV + NBUF + 1 members). MM5ATM: (1) the model part is a plain copy in the bottom-up order shared by this grid (PZ(L) = Pw(kte+1-L) undoes the top-down order of the wrapper’s 1-D arrays): pz = p_e/100 hPa, tz = T_e, pavel = p/100, tavel = T for the model layers; (2) the buffer part continues the column to p = 0 in steps of deltap = 4 hPa (pz[j] = p_top - deltap (j - NLEV - 1) for the NBUF - 1 full buffer levels, then pz[NLEV+NBUF+1] = 0, so the top buffer layer is thinner) with layer pressures the level means; (3) buffer temperatures follow the MM5 standard atmosphere T_std(p) (the 60-point PPROF/TPROF table, linear in pressure, clamped to its 0.10 hPa end; template standard_atmosphere_temperature) shifted so that it is continuous at the model top, tz = T_std(pz) + (T_e[top] - T_std(p_top)), and tavel the level means; (4) the dry-air column of every layer coldry = (dp/g)(N_A/amm)/(1 + w) in molecules/cm^2 with w the water-vapour volume mixing ratio (qv amdw, floored at 1e-12 kg/kg, in the model layers; the constant 5e-6 above the model top) and amm = (1 - w) amd + w amw the moist molecular weight; (5) the scaled molecular column amounts of SETCOEF, col_x = 1e-20 coldry vmr_x for H2O, CO2 (co2vmr), N2O (n2ovmr) and CH4 (ch4vmr), all uniform above the model top except H2O (the O2 column COLO2 is identically 0, because MM5ATM never fills WKL(7), and RRTM’s longwave bands do not read it); (6) the longwave cloud optical depth of the model layers, taucloud = abcw CLWP + abice CIWP + abrn PLWP + absn PIWP with the paths in g/m^2 (CLWP = rho qc dz, the ice path likewise, and the (rho q)^0.75 rain and snow paths), 0 above the model top, and the layer cloud fraction cldfrac = cldfra forced to 1 where taucloud > 0.01 and 0 above the model top; (7) the surface boundary temperature tbound = tsk capped at 339.99 K (the Planck table limit) and the 16-band surface emissivity semiss = emiss. NOT in this component: the ozone column colo3, which MM5ATM takes from the O3DATA annual-mean climatology (31-bin layer-mean average of the summer/winter tables, INIRAD) evaluated on the EXTENDED column PZR – a pressure-weighted mean of a piecewise-constant profile that will be written as an integral over pressure in the next pass (the dumped o3prof is the same climatology on the model column only and is not what colo3 uses; they differ by 33 %); the 1e-32 floors of SETCOEF on zero CO2/N2O/CH4 columns (never active with the WRF trace-gas inputs); and the cross-section species WX (all zero in WRF). NBUF is a metaparameter because RRTMINIT fixes it once from the model top, NLAYERS = kme + nint(p_top/(100 deltap)) - 1, i.e. NBUF = nint(p_top/(100 deltap)); 44 for the reference column with p_top = 177.6 hPa. Inputs are REWRITE-TARGET ops input_<name> that the consumer lowers (in the inline tests through a per-test expression_template_imports library extracted from the WRF dumps). Ozone (added 2026-09-06): the annual-mean O3DATA climatology of MM5ATM/O3PROF2 as the layer integral of a piecewise-constant profile, including WRF’s one-layer shift (EqWeFiC FORTRAN_BUGS.md B5), and colo3. EqWeFiC, cited here for FORTRAN_BUGS.md, couplings/ and components/atmospheric_dynamics/wrf_arw/, is https://github.com/EarthSciML/EqWeFiC , where these components were developed and are coupled into a WRF column.

Reference

  • Mlawer, E. J., S. J. Taubman, P. D. Brown, M. J. Iacono, and S. A. Clough (1997). Radiative transfer for inhomogeneous atmospheres: RRTM, a validated correlated-k model for the longwave. J. Geophys. Res., 102(D14), 16663-16682.
  • WRF 4.8 phys/module_ra_rrtm.F: MM5ATM (lines 3739-4246: model layers 4094-4103, buffer layers 4128-4147, column amounts 4148-4160 and 4177-4185, clouds 4195-4207), SETCOEF (lines 4386-4391, COLxxx = 1.E-20*WKL), RRTMINIT line 6850 (NLAYERS).

Parameters

NameUnitsDefaultDescription
p_inPa0.0Coupling target (assembly input path): a shaped parameter that receives the model layer pressure (WRF p3d) from the column geometry (EqWeFiC components/atmospheric_dynamics/wrf_arw/column_geometry.esm, output p) through a document-level coupling.variable_map (param_to_var); a mount-edge template library lowers this component’s input_p rewrite target to it (esm-spec 9.7.10, 10.4). Unused by this component’s own inline tests, which lower input_p to dumped constants instead.
p_e_inPa0.0Coupling target (assembly input path): a shaped parameter that receives the model interface pressure (WRF p8w, bottom-up) from the column geometry (EqWeFiC components/atmospheric_dynamics/wrf_arw/column_geometry.esm, output p_hyd_w, the hydrostatic interface pressure (p_top at the model top, the surface pressure at the ground), which is what WRF passes here rather than the extrapolated p8w) through a document-level coupling.variable_map (param_to_var); a mount-edge template library lowers this component’s input_p_e rewrite target to it (esm-spec 9.7.10, 10.4). Unused by this component’s own inline tests, which lower input_p_e to dumped constants instead.
T_inK0.0Coupling target (assembly input path): a shaped parameter that receives the model layer temperature (WRF t3d) from the column geometry (EqWeFiC components/atmospheric_dynamics/wrf_arw/column_geometry.esm, output T) through a document-level coupling.variable_map (param_to_var); a mount-edge template library lowers this component’s input_T rewrite target to it (esm-spec 9.7.10, 10.4). Unused by this component’s own inline tests, which lower input_T to dumped constants instead.
T_e_inK0.0Coupling target (assembly input path): a shaped parameter that receives the model interface temperature (WRF t8w) from the column geometry (EqWeFiC components/atmospheric_dynamics/wrf_arw/column_geometry.esm, output t8w) through a document-level coupling.variable_map (param_to_var); a mount-edge template library lowers this component’s input_T_e rewrite target to it (esm-spec 9.7.10, 10.4). Unused by this component’s own inline tests, which lower input_T_e to dumped constants instead.
dz_m_inm0.0Coupling target (assembly input path): a shaped parameter that receives the model layer thickness (WRF dz8w) from the column geometry (EqWeFiC components/atmospheric_dynamics/wrf_arw/column_geometry.esm, output dz8w) through a document-level coupling.variable_map (param_to_var); a mount-edge template library lowers this component’s input_dz_m rewrite target to it (esm-spec 9.7.10, 10.4). Unused by this component’s own inline tests, which lower input_dz_m to dumped constants instead.
co2vmr10.000379CO2 volume mixing ratio (WRF co2vmr from the trace-gas time series; 379 ppmv in the reference run).
n2ovmr13.19e-07N2O volume mixing ratio (WRF n2ovmr).
ch4vmr11.774e-06CH4 volume mixing ratio (WRF ch4vmr).
tskK288.0Surface skin temperature (WRF tsk).
emiss10.92Broadband surface emissivity (WRF emiss), applied to every RRTM band.

Observed

NameUnitsDefaultDescription
p_ePaModel interface pressure (WRF p8w, bottom-up), consumer-supplied through input_p_e.
T_eKModel interface temperature (WRF t8w), consumer-supplied through input_T_e.
pPaModel layer pressure (WRF p3d), consumer-supplied through input_p.
TKModel layer temperature (WRF t3d), consumer-supplied through input_T.
qvkg/kgWater-vapour mixing ratio (WRF qv3d), consumer-supplied through input_qv.
qckg/kgCloud-water mixing ratio (WRF qc3d), consumer-supplied through input_qc.
qrkg/kgRain mixing ratio (WRF qr3d), consumer-supplied through input_qr.
qikg/kgCloud-ice mixing ratio (WRF qi3d), consumer-supplied through input_qi.
qskg/kgSnow mixing ratio (WRF qs3d), consumer-supplied through input_qs.
cldfra1Model cloud fraction (WRF cldfra3d), consumer-supplied through input_cldfra.
dz_mmModel layer thickness (WRF dz8w), consumer-supplied through input_dz_m.
rhokg/m^3Dry-air density p/(r_d T) of the model layers (MM5ATM RO).
clwpg/m^2Cloud liquid water path of the model layer, rho qc dz (MM5ATM CLWP).
ciwpg/m^2Cloud ice path rho qi dz (MM5ATM CIWP).
plwpg/m^2Rain path (rho qr)^0.75 dz (MM5ATM PLWP).
piwpg/m^2Snow path (rho qs)^0.75 dz (MM5ATM PIWP).
tau_model1Longwave cloud optical depth of the model layer, abcw clwp + abice ciwp + abrn plwp + absn piwp (MM5ATM TAUCLOUD before the buffer extension).
pzhPaRRTM level pressure (MM5ATM PZ(0..NLAYERS)): the model interfaces p_e/100, then buffer levels descending by deltap, then 0 at the top of the column.
tzKRRTM level temperature (MM5ATM TZ): the model interface temperatures, then the shifted standard atmosphere T_std(pz) + (T_e[NLEV+1] - T_std(p_top)).
pavelhPaRRTM layer pressure (MM5ATM PAVEL): the model layer pressures p/100, then the buffer level means.
tavelKRRTM layer temperature (MM5ATM TAVEL): the model layer temperatures, then the buffer level means.
w_h2o1Water-vapour volume mixing ratio relative to dry air (MM5ATM WKL(1,L) before the COLDRY scaling): max(qv, qv_min) amdw in the model layers, h2ovmr_top above.
ammg/molMolecular weight of the moist air of the layer, (1 - w_h2o) amd + w_h2o amw (MM5ATM amm).
coldry1/cm^2Dry-air molecular column of the layer, (dp/g)(N_A/amm)/(1 + w_h2o) in molecules/cm^2 (MM5ATM COLDRY = (PZ(L-1)-PZ(L))1.E3avgdro/(gravitamm(1+WKL(1,L))).
colh2o1/cm^2Scaled water-vapour column 1e-20 coldry w_h2o (SETCOEF COLH2O).
colco21/cm^2Scaled CO2 column 1e-20 coldry co2vmr (SETCOEF COLCO2).
coln2o1/cm^2Scaled N2O column 1e-20 coldry n2ovmr (SETCOEF COLN2O; MM5ATM multiplies by amdn and divides it out again).
colch41/cm^2Scaled CH4 column 1e-20 coldry ch4vmr (SETCOEF COLCH4).
taucloud1Longwave cloud optical depth of the RRTM layer: tau_model in the model layers, 0 above the model top (MM5ATM TAUCLOUD).
cldfrac1Cloud fraction of the RRTM layer: the model cloud fraction, forced to 1 where taucloud > tau_overcast, 0 above the model top (MM5ATM CLDFRAC).
tboundKSurface boundary temperature for the Planck emission, tsk capped at tbound_reset when it reaches tbound_limit (MM5ATM TBOUND). WRF tests TBOUND .GT. 340., so a skin temperature of exactly 340 K passes uncapped and RTRN’s linear interpolation reads TOTPLNK one node past the end of the table (with a zero weight); the test here is >= so that 340 K is capped too and the lookup stays inside the 160..340 K table.
semiss1Surface emissivity of each of the 16 RRTM bands, all equal to emiss (MM5ATM SEMISS(N) = EMISS).
pp_sumhPaPressure nodes of the summer ozone climatology (O3DATA PPSUM), also the nodes of the annual mean (PPANN = PPSUM).
o3_sumkg/kgSummer ozone mass mixing ratio at pp_sum (O3DATA O3SUM).
pp_winhPaPressure nodes of the winter ozone climatology (O3DATA PPWIN).
o3_winkg/kgWinter ozone mass mixing ratio at pp_win (O3DATA O3WIN).
o3_annkg/kgAnnual-mean ozone climatology at pp_sum (O3DATA O3ANN): the mean of the summer value and the winter profile interpolated linearly in pressure onto the summer node (for node 1 the plain mean of the two first values), exactly as O3DATA blends the two seasons.
pp_halfhPaBin edges of the piecewise-constant annual climatology (O3DATA PPWRKH): 1100 hPa, the midpoints between successive nodes, and 0 hPa.
o3_clim_integralhPa*kg/kgThe pressure integral of the annual ozone climatology over the interval MM5ATM passes to O3DATA for layer L (see o3_clim): the sum over the 31 climatology bins of climatology_layer_mean. The top layer’s interval is empty, so its integral is 0 (o3_clim takes the constant o3_top there).
o3_climkg/kgOzone mass mixing ratio of the RRTM layer as MM5ATM assigns it (O3PROF2): the pressure-weighted mean of the piecewise-constant annual climatology, (1/dp) integral of o3_ann(p) dp, over the pressure interval MM5ATM passes to O3DATA. That interval is NOT the layer’s own: MM5ATM reverses PZ(1..NLAYERS) without PZ(0) into the array O3DATA reads, so layer L receives the mean over [PZ(L+1), PZ(L)] = [pz[L+2], pz[L+1]] – the layer above it – and the top layer receives the constant 6.135e-6 (EqWeFiC FORTRAN_BUGS.md B5). The integral is evaluated exactly as the sum over climatology bins of the overlap of the interval with each bin times the bin value (O3DATA’s PB/PT bookkeeping).
colo31/cm^2Scaled ozone column 1e-20 coldry o3_clim amdo (SETCOEF COLO3 from MM5ATM WKL(3,L) = O3PROF2(L) amdo COLDRY).
nbuf_wrf1The buffer-layer count WRF would use for this column, nint(p_top / deltap) with p_top = p_e[NLEV+1] in hPa (RRTMINIT: NLAYERS = kme + nint(p_top*0.01/deltap) - 1, so NLAYERS - kte buffer layers).
nbuf_mismatch1nbuf_wrf - NBUF: 0 when the NBUF metaparameter this component was loaded with is the one WRF derives from the column’s p_top, so that the buffer levels pz = p_top - deltap k stay in (0, p_top). Nonzero means the column is mis-sized for its model top (see the NBUF metaparameter); every inline test asserts that it is 0.

Observed expressions

$$ p_{e} = \mathrm{input_p_e}\left(\right) $$

Model interface pressure (WRF p8w, bottom-up), consumer-supplied through input_p_e.

$$ T_{e} = \mathrm{input_T_e}\left(\right) $$

Model interface temperature (WRF t8w), consumer-supplied through input_T_e.

$$ p = \mathrm{input_p}\left(\right) $$

Model layer pressure (WRF p3d), consumer-supplied through input_p.

$$ T = \mathrm{input_T}\left(\right) $$

Model layer temperature (WRF t3d), consumer-supplied through input_T.

$$ qv = \mathrm{input_qv}\left(\right) $$

Water-vapour mixing ratio (WRF qv3d), consumer-supplied through input_qv.

$$ qc = \mathrm{input_qc}\left(\right) $$

Cloud-water mixing ratio (WRF qc3d), consumer-supplied through input_qc.

$$ qr = \mathrm{input_qr}\left(\right) $$

Rain mixing ratio (WRF qr3d), consumer-supplied through input_qr.

$$ qi = \mathrm{input_qi}\left(\right) $$

Cloud-ice mixing ratio (WRF qi3d), consumer-supplied through input_qi.

$$ qs = \mathrm{input_qs}\left(\right) $$

Snow mixing ratio (WRF qs3d), consumer-supplied through input_qs.

$$ cldfra = \mathrm{input_cldfra}\left(\right) $$

Model cloud fraction (WRF cldfra3d), consumer-supplied through input_cldfra.

$$ dz_{m} = \mathrm{input_dz_m}\left(\right) $$

Model layer thickness (WRF dz8w), consumer-supplied through input_dz_m.

$$ rho = \mathrm{dry_air_density}\left(p=p, T=T, r_{d}=wrf.r_{d}\right) $$

Dry-air density p/(r_d T) of the model layers (MM5ATM RO).

$$ clwp = \mathrm{condensate_path}\left(rho=rho, q=qc, dz=dz_{m}, g_{per\,kg}=par.g_{per\,kg}\right) $$

Cloud liquid water path of the model layer, rho qc dz (MM5ATM CLWP).

$$ ciwp = \mathrm{condensate_path}\left(rho=rho, q=qi, dz=dz_{m}, g_{per\,kg}=par.g_{per\,kg}\right) $$

Cloud ice path rho qi dz (MM5ATM CIWP).

$$ plwp = \mathrm{precipitation_path}\left(rho=rho, q=qr, dz=dz_{m}, rho_{ref}=par.rho_{ref}, g_{per\,kg}=par.g_{per\,kg}\right) $$

Rain path (rho qr)^0.75 dz (MM5ATM PLWP).

$$ piwp = \mathrm{precipitation_path}\left(rho=rho, q=qs, dz=dz_{m}, rho_{ref}=par.rho_{ref}, g_{per\,kg}=par.g_{per\,kg}\right) $$

Snow path (rho qs)^0.75 dz (MM5ATM PIWP).

$$ tau_{model} = par.abcw \cdot clwp + par.abice \cdot ciwp + par.abrn \cdot plwp + par.absn \cdot piwp $$

Longwave cloud optical depth of the model layer, abcw clwp + abice ciwp + abrn plwp + absn piwp (MM5ATM TAUCLOUD before the buffer extension).

$$ pz = \mathrm{aggregate}\left(p_{e}\right) $$

RRTM level pressure (MM5ATM PZ(0..NLAYERS)): the model interfaces p_e/100, then buffer levels descending by deltap, then 0 at the top of the column.

$$ tz = \mathrm{aggregate}\left(T_{e}, pz\right) $$

RRTM level temperature (MM5ATM TZ): the model interface temperatures, then the shifted standard atmosphere T_std(pz) + (T_e[NLEV+1] - T_std(p_top)).

$$ pavel = \mathrm{aggregate}\left(p, pz\right) $$

RRTM layer pressure (MM5ATM PAVEL): the model layer pressures p/100, then the buffer level means.

$$ tavel = \mathrm{aggregate}\left(T, tz\right) $$

RRTM layer temperature (MM5ATM TAVEL): the model layer temperatures, then the buffer level means.

$$ w_{h2o} = \mathrm{aggregate}\left(qv\right) $$

Water-vapour volume mixing ratio relative to dry air (MM5ATM WKL(1,L) before the COLDRY scaling): max(qv, qv_min) amdw in the model layers, h2ovmr_top above.

$$ amm = \left(1.0 - w_{h2o}\right) \cdot par.amd + w_{h2o} \cdot par.amw $$

Molecular weight of the moist air of the layer, (1 - w_h2o) amd + w_h2o amw (MM5ATM amm).

$$ coldry = \mathrm{aggregate}\left(pz, amm, w_{h2o}\right) $$

Dry-air molecular column of the layer, (dp/g)(N_A/amm)/(1 + w_h2o) in molecules/cm^2 (MM5ATM COLDRY = (PZ(L-1)-PZ(L))1.E3avgdro/(gravitamm(1+WKL(1,L))).

$$ colh2o = par.col_{scale} \cdot coldry \cdot w_{h2o} $$

Scaled water-vapour column 1e-20 coldry w_h2o (SETCOEF COLH2O).

$$ colco2 = par.col_{scale} \cdot coldry \cdot co2vmr $$

Scaled CO2 column 1e-20 coldry co2vmr (SETCOEF COLCO2).

$$ coln2o = par.col_{scale} \cdot coldry \cdot n2ovmr $$

Scaled N2O column 1e-20 coldry n2ovmr (SETCOEF COLN2O; MM5ATM multiplies by amdn and divides it out again).

$$ colch4 = par.col_{scale} \cdot coldry \cdot ch4vmr $$

Scaled CH4 column 1e-20 coldry ch4vmr (SETCOEF COLCH4).

$$ taucloud = \mathrm{aggregate}\left(tau_{model}\right) $$

Longwave cloud optical depth of the RRTM layer: tau_model in the model layers, 0 above the model top (MM5ATM TAUCLOUD).

$$ cldfrac = \mathrm{aggregate}\left(cldfra, taucloud\right) $$

Cloud fraction of the RRTM layer: the model cloud fraction, forced to 1 where taucloud > tau_overcast, 0 above the model top (MM5ATM CLDFRAC).

$$ tbound = \mathrm{ifelse}\left(\mathrm{>=}\left(tsk, par.tbound_{limit}\right), par.tbound_{reset}, tsk\right) $$

Surface boundary temperature for the Planck emission, tsk capped at tbound_reset when it reaches tbound_limit (MM5ATM TBOUND). WRF tests TBOUND .GT. 340., so a skin temperature of exactly 340 K passes uncapped and RTRN’s linear interpolation reads TOTPLNK one node past the end of the table (with a zero weight); the test here is >= so that 340 K is capped too and the lookup stays inside the 160..340 K table.

$$ semiss = \mathrm{aggregate}\left(\right) $$

Surface emissivity of each of the 16 RRTM bands, all equal to emiss (MM5ATM SEMISS(N) = EMISS).

$$ pp_{sum} = par.unit_{hpa} \cdot \mathrm{aggregate}\left(\right) $$

Pressure nodes of the summer ozone climatology (O3DATA PPSUM), also the nodes of the annual mean (PPANN = PPSUM).

$$ o3_{sum} = \mathrm{aggregate}\left(\right) $$

Summer ozone mass mixing ratio at pp_sum (O3DATA O3SUM).

$$ pp_{win} = par.unit_{hpa} \cdot \mathrm{aggregate}\left(\right) $$

Pressure nodes of the winter ozone climatology (O3DATA PPWIN).

$$ o3_{win} = \mathrm{aggregate}\left(\right) $$

Winter ozone mass mixing ratio at pp_win (O3DATA O3WIN).

$$ o3_{ann} = \mathrm{aggregate}\left(\right) $$

Annual-mean ozone climatology at pp_sum (O3DATA O3ANN): the mean of the summer value and the winter profile interpolated linearly in pressure onto the summer node (for node 1 the plain mean of the two first values), exactly as O3DATA blends the two seasons.

$$ pp_{half} = \mathrm{aggregate}\left(\right) $$

Bin edges of the piecewise-constant annual climatology (O3DATA PPWRKH): 1100 hPa, the midpoints between successive nodes, and 0 hPa.

$$ o3_{clim\,integral} = \mathrm{aggregate}\left(\right) $$

The pressure integral of the annual ozone climatology over the interval MM5ATM passes to O3DATA for layer L (see o3_clim): the sum over the 31 climatology bins of climatology_layer_mean. The top layer’s interval is empty, so its integral is 0 (o3_clim takes the constant o3_top there).

$$ o3_{clim} = \mathrm{aggregate}\left(\right) $$

Ozone mass mixing ratio of the RRTM layer as MM5ATM assigns it (O3PROF2): the pressure-weighted mean of the piecewise-constant annual climatology, (1/dp) integral of o3_ann(p) dp, over the pressure interval MM5ATM passes to O3DATA. That interval is NOT the layer’s own: MM5ATM reverses PZ(1..NLAYERS) without PZ(0) into the array O3DATA reads, so layer L receives the mean over [PZ(L+1), PZ(L)] = [pz[L+2], pz[L+1]] – the layer above it – and the top layer receives the constant 6.135e-6 (EqWeFiC FORTRAN_BUGS.md B5). The integral is evaluated exactly as the sum over climatology bins of the overlap of the interval with each bin times the bin value (O3DATA’s PB/PT bookkeeping).

$$ colo3 = par.col_{scale} \cdot coldry \cdot o3_{clim} \cdot par.amdo $$

Scaled ozone column 1e-20 coldry o3_clim amdo (SETCOEF COLO3 from MM5ATM WKL(3,L) = O3PROF2(L) amdo COLDRY).

$$ nbuf_{wrf} = \mathrm{floor}\left(\frac{\mathrm{index}\left(p_{e}, NLEV + 1\right)}{par.pa_{per\,hpa} \cdot par.deltap} + 0.5\right) $$

The buffer-layer count WRF would use for this column, nint(p_top / deltap) with p_top = p_e[NLEV+1] in hPa (RRTMINIT: NLAYERS = kme + nint(p_top*0.01/deltap) - 1, so NLAYERS - kte buffer layers).

$$ nbuf_{mismatch} = nbuf_{wrf} - NBUF $$

nbuf_wrf - NBUF: 0 when the NBUF metaparameter this component was loaded with is the one WRF derives from the column’s p_top, so that the buffer levels pz = p_top - deltap k stay in (0, p_top). Nonzero means the column is mis-sized for its model top (see the NBUF metaparameter); every inline test asserts that it is 0.

Expression Templates

condensate_path

Parameters: rho, q, dz, g_per_kg

$$ rho \cdot q \cdot dz \cdot g_{per\,kg} $$

precipitation_path

Parameters: rho, q, dz, rho_ref, g_per_kg

$$ \frac{rho \cdot q}{rho_{ref}}^{0.75} \cdot rho_{ref} \cdot dz \cdot g_{per\,kg} $$

model_or_buffer_layer

Parameters: L, model_value, buffer_value

$$ \mathrm{ifelse}\left(\mathrm{<=}\left(L, NLEV\right), model_{value}, buffer_{value}\right) $$

model_layer_index

Parameters: L

$$ \mathrm{min}\left(L, NLEV\right) $$

model_level_index

Parameters: j

$$ \mathrm{min}\left(j, NLEV + 1\right) $$

level_mean

Parameters: x, L

$$ 0.5 \cdot \left(\mathrm{index}\left(x, L\right) + \mathrm{index}\left(x, L + 1\right)\right) $$

standard_atmosphere_temperature

Parameters: p

$$ \mathrm{fn}\left(\mathrm{const}\left(\right), \mathrm{const}\left(\right), p\right) $$

climatology_layer_mean

Parameters: p_bottom, p_top, j

$$ \mathrm{max}\left(0.0 \cdot par.unit_{hpa}, \mathrm{min}\left(p_{bottom}, \mathrm{index}\left(pp_{half}, j\right)\right) - \mathrm{max}\left(p_{top}, \mathrm{index}\left(pp_{half}, j + 1\right)\right)\right) \cdot \mathrm{index}\left(o3_{ann}, j\right) $$

Raw .esm

Raw .esm JSON (this component)
{
  "expression_template_imports": [
    {
      "ref": "${ESD_ROOT}/grids/column_nonuniform_1d/grid.esm",
      "bindings": {
        "NLEV": "NLEV"
      }
    },
    {
      "ref": "../../../lib/wrf_thermo.esm"
    },
    {
      "ref": "./rrtm_ozone_climatology.esm"
    }
  ],
  "subsystems": {
    "wrf": {
      "ref": "../../../lib/wrf_constants.esm"
    },
    "par": {
      "ref": "./rrtm_parameters.esm"
    }
  },
  "expression_templates": {
    "condensate_path": {
      "params": [
        "rho",
        "q",
        "dz",
        "g_per_kg"
      ],
      "description": "Condensate path of a layer in g/m^2, rho q dz (MM5ATM CLWP, CIWP).",
      "body": {
        "op": "*",
        "args": [
          "rho",
          "q",
          "dz",
          "g_per_kg"
        ]
      }
    },
    "precipitation_path": {
      "params": [
        "rho",
        "q",
        "dz",
        "rho_ref",
        "g_per_kg"
      ],
      "description": "Precipitation path of a layer in g/m^2 with MM5ATM's 0.75 power of the water content, ((rho q)/rho_ref)^0.75 rho_ref dz (PLWP, PIWP; rho_ref = 1 kg/m^3 makes the Fortran's implicit SI power law dimensionally explicit).",
      "body": {
        "op": "*",
        "args": [
          {
            "op": "^",
            "args": [
              {
                "op": "/",
                "args": [
                  {
                    "op": "*",
                    "args": [
                      "rho",
                      "q"
                    ]
                  },
                  "rho_ref"
                ]
              },
              0.75
            ]
          },
          "rho_ref",
          "dz",
          "g_per_kg"
        ]
      }
    },
    "model_or_buffer_layer": {
      "params": [
        "L",
        "model_value",
        "buffer_value"
      ],
      "description": "Case split of an RRTM-layer quantity between the model layers (L <= NLEV) and the buffer layers above the model top.",
      "body": {
        "op": "ifelse",
        "args": [
          {
            "op": "<=",
            "args": [
              "L",
              "NLEV"
            ]
          },
          "model_value",
          "buffer_value"
        ]
      }
    },
    "model_layer_index": {
      "params": [
        "L"
      ],
      "description": "The model-layer index of RRTM layer L, clamped to NLEV so that a model-column gather stays in bounds when it is evaluated on a buffer layer (where the case split discards it).",
      "body": {
        "op": "min",
        "args": [
          "L",
          "NLEV"
        ]
      }
    },
    "model_level_index": {
      "params": [
        "j"
      ],
      "description": "The model-interface index of RRTM level j, clamped to NLEV + 1 for the same reason as model_layer_index.",
      "body": {
        "op": "min",
        "args": [
          "j",
          {
            "op": "+",
            "args": [
              "NLEV",
              1
            ]
          }
        ]
      }
    },
    "level_mean": {
      "params": [
        "x",
        "L"
      ],
      "description": "Mean of a level quantity over the two levels bounding layer L, (x[L] + x[L+1])/2 (MM5ATM PAVEL/TAVEL of the buffer layers).",
      "body": {
        "op": "*",
        "args": [
          0.5,
          {
            "op": "+",
            "args": [
              {
                "op": "index",
                "args": [
                  "x",
                  "L"
                ]
              },
              {
                "op": "index",
                "args": [
                  "x",
                  {
                    "op": "+",
                    "args": [
                      "L",
                      1
                    ]
                  }
                ]
              }
            ]
          }
        ]
      }
    },
    "standard_atmosphere_temperature": {
      "params": [
        "p"
      ],
      "description": "MM5ATM's standard-atmosphere temperature T_std(p): linear interpolation in pressure of the 60-point TPROF (K) vs PPROF (hPa) table (1000 hPa .. 0.10 hPa, stored with the pressure axis ascending), clamped beyond the ends -- the Fortran clamps at 0.10 hPa, the only end the buffer layers reach (above 1000 hPa it would extrapolate linearly, impossible above the model top). Spelled as the esm-spec 9.5.3 lowered form interp.linear(data, axis, p) rather than as a `function_tables` entry with `table_lookup`, because the Rust array interpreter of EarthSciAST (inline-test path) does not lower table_lookup (unevaluable_operator).",
      "body": {
        "op": "fn",
        "name": "interp.linear",
        "args": [
          {
            "op": "const",
            "args": [],
            "value": [
              237.53,
              239.87,
              242.77,
              245.46,
              248.23,
              251.07,
              254.02,
              256.49,
              258.78,
              260.85,
              262.76,
              264.45,
              265.34,
              265.42,
              264.67,
              263.38,
              261.88,
              259.84,
              257.02,
              254.04,
              251.08,
              248.13,
              245.21,
              242.3,
              239.5,
              236.82,
              234.22,
              231.88,
              229.73,
              227.78,
              226.04,
              224.39,
              222.84,
              221.31,
              219.92,
              218.89,
              218.11,
              217.42,
              216.73,
              215.96,
              214.95,
              213.81,
              212.71,
              211.73,
              211.45,
              211.63,
              213.48,
              215.21,
              217.31,
              220.52,
              224.02,
              228.78,
              234.91,
              241.97,
              249.28,
              256.71,
              264.14,
              270.73,
              276.16,
              279.94
            ]
          },
          {
            "op": "const",
            "args": [],
            "value": [
              0.1,
              0.12,
              0.14,
              0.16,
              0.19,
              0.22,
              0.26,
              0.3,
              0.35,
              0.41,
              0.48,
              0.56,
              0.65,
              0.76,
              0.89,
              1.04,
              1.22,
              1.42,
              1.66,
              1.94,
              2.27,
              2.65,
              3.1,
              3.63,
              4.24,
              4.95,
              5.79,
              6.77,
              7.91,
              9.25,
              10.81,
              12.64,
              14.77,
              17.27,
              20.19,
              23.6,
              27.59,
              32.25,
              37.69,
              44.06,
              51.51,
              60.21,
              70.38,
              82.27,
              96.17,
              112.42,
              131.41,
              153.62,
              179.57,
              209.91,
              245.38,
              286.83,
              335.29,
              391.94,
              458.16,
              535.57,
              626.05,
              731.82,
              855.47,
              1000.0
            ]
          },
          "p"
        ]
      }
    },
    "climatology_layer_mean": {
      "params": [
        "p_bottom",
        "p_top",
        "j"
      ],
      "description": "One climatology bin's share of the pressure integral of the piecewise-constant annual ozone climatology over the interval [p_top, p_bottom] (p_bottom > p_top): the overlap length max(0, min(p_bottom, pp_half[j]) - max(p_top, pp_half[j+1])) of the interval with bin j = [pp_half[j+1], pp_half[j]], times the bin value o3_ann[j] (O3DATA loop 25: PB2 - PB1 - PT2 + PT1 is that overlap). Summed over the 31 bins and divided by p_bottom - p_top it is the exact pressure-weighted mean (o3_clim_integral, o3_clim).",
      "body": {
        "op": "*",
        "args": [
          {
            "op": "max",
            "args": [
              {
                "op": "*",
                "args": [
                  0.0,
                  "par.unit_hpa"
                ]
              },
              {
                "op": "-",
                "args": [
                  {
                    "op": "min",
                    "args": [
                      "p_bottom",
                      {
                        "op": "index",
                        "args": [
                          "pp_half",
                          "j"
                        ]
                      }
                    ]
                  },
                  {
                    "op": "max",
                    "args": [
                      "p_top",
                      {
                        "op": "index",
                        "args": [
                          "pp_half",
                          {
                            "op": "+",
                            "args": [
                              "j",
                              1
                            ]
                          }
                        ]
                      }
                    ]
                  }
                ]
              }
            ]
          },
          {
            "op": "index",
            "args": [
              "o3_ann",
              "j"
            ]
          }
        ]
      }
    }
  },
  "variables": {
    "p_in": {
      "type": "parameter",
      "shape": [
        "lev"
      ],
      "units": "Pa",
      "default": 0.0,
      "description": "Coupling target (assembly input path): a shaped parameter that receives the model layer pressure (WRF p3d) from the column geometry (EqWeFiC components/atmospheric_dynamics/wrf_arw/column_geometry.esm, output `p`) through a document-level `coupling.variable_map` (param_to_var); a mount-edge template library lowers this component's `input_p` rewrite target to it (esm-spec 9.7.10, 10.4). Unused by this component's own inline tests, which lower `input_p` to dumped constants instead."
    },
    "p_e_in": {
      "type": "parameter",
      "shape": [
        "lev_nodes"
      ],
      "units": "Pa",
      "default": 0.0,
      "description": "Coupling target (assembly input path): a shaped parameter that receives the model interface pressure (WRF p8w, bottom-up) from the column geometry (EqWeFiC components/atmospheric_dynamics/wrf_arw/column_geometry.esm, output `p_hyd_w`, the hydrostatic interface pressure (p_top at the model top, the surface pressure at the ground), which is what WRF passes here rather than the extrapolated p8w) through a document-level `coupling.variable_map` (param_to_var); a mount-edge template library lowers this component's `input_p_e` rewrite target to it (esm-spec 9.7.10, 10.4). Unused by this component's own inline tests, which lower `input_p_e` to dumped constants instead."
    },
    "T_in": {
      "type": "parameter",
      "shape": [
        "lev"
      ],
      "units": "K",
      "default": 0.0,
      "description": "Coupling target (assembly input path): a shaped parameter that receives the model layer temperature (WRF t3d) from the column geometry (EqWeFiC components/atmospheric_dynamics/wrf_arw/column_geometry.esm, output `T`) through a document-level `coupling.variable_map` (param_to_var); a mount-edge template library lowers this component's `input_T` rewrite target to it (esm-spec 9.7.10, 10.4). Unused by this component's own inline tests, which lower `input_T` to dumped constants instead."
    },
    "T_e_in": {
      "type": "parameter",
      "shape": [
        "lev_nodes"
      ],
      "units": "K",
      "default": 0.0,
      "description": "Coupling target (assembly input path): a shaped parameter that receives the model interface temperature (WRF t8w) from the column geometry (EqWeFiC components/atmospheric_dynamics/wrf_arw/column_geometry.esm, output `t8w`) through a document-level `coupling.variable_map` (param_to_var); a mount-edge template library lowers this component's `input_T_e` rewrite target to it (esm-spec 9.7.10, 10.4). Unused by this component's own inline tests, which lower `input_T_e` to dumped constants instead."
    },
    "dz_m_in": {
      "type": "parameter",
      "shape": [
        "lev"
      ],
      "units": "m",
      "default": 0.0,
      "description": "Coupling target (assembly input path): a shaped parameter that receives the model layer thickness (WRF dz8w) from the column geometry (EqWeFiC components/atmospheric_dynamics/wrf_arw/column_geometry.esm, output `dz8w`) through a document-level `coupling.variable_map` (param_to_var); a mount-edge template library lowers this component's `input_dz_m` rewrite target to it (esm-spec 9.7.10, 10.4). Unused by this component's own inline tests, which lower `input_dz_m` to dumped constants instead."
    },
    "co2vmr": {
      "type": "parameter",
      "units": "1",
      "default": 0.000379,
      "description": "CO2 volume mixing ratio (WRF co2vmr from the trace-gas time series; 379 ppmv in the reference run)."
    },
    "n2ovmr": {
      "type": "parameter",
      "units": "1",
      "default": 3.19e-07,
      "description": "N2O volume mixing ratio (WRF n2ovmr)."
    },
    "ch4vmr": {
      "type": "parameter",
      "units": "1",
      "default": 1.774e-06,
      "description": "CH4 volume mixing ratio (WRF ch4vmr)."
    },
    "tsk": {
      "type": "parameter",
      "units": "K",
      "default": 288.0,
      "description": "Surface skin temperature (WRF tsk)."
    },
    "emiss": {
      "type": "parameter",
      "units": "1",
      "default": 0.92,
      "description": "Broadband surface emissivity (WRF emiss), applied to every RRTM band."
    },
    "p_e": {
      "type": "unknown",
      "units": "Pa",
      "shape": [
        "lev_nodes"
      ],
      "description": "Model interface pressure (WRF p8w, bottom-up), consumer-supplied through `input_p_e`."
    },
    "T_e": {
      "type": "unknown",
      "units": "K",
      "shape": [
        "lev_nodes"
      ],
      "description": "Model interface temperature (WRF t8w), consumer-supplied through `input_T_e`."
    },
    "p": {
      "type": "unknown",
      "units": "Pa",
      "shape": [
        "lev"
      ],
      "description": "Model layer pressure (WRF p3d), consumer-supplied through `input_p`."
    },
    "T": {
      "type": "unknown",
      "units": "K",
      "shape": [
        "lev"
      ],
      "description": "Model layer temperature (WRF t3d), consumer-supplied through `input_T`."
    },
    "qv": {
      "type": "unknown",
      "units": "kg/kg",
      "shape": [
        "lev"
      ],
      "description": "Water-vapour mixing ratio (WRF qv3d), consumer-supplied through `input_qv`."
    },
    "qc": {
      "type": "unknown",
      "units": "kg/kg",
      "shape": [
        "lev"
      ],
      "description": "Cloud-water mixing ratio (WRF qc3d), consumer-supplied through `input_qc`."
    },
    "qr": {
      "type": "unknown",
      "units": "kg/kg",
      "shape": [
        "lev"
      ],
      "description": "Rain mixing ratio (WRF qr3d), consumer-supplied through `input_qr`."
    },
    "qi": {
      "type": "unknown",
      "units": "kg/kg",
      "shape": [
        "lev"
      ],
      "description": "Cloud-ice mixing ratio (WRF qi3d), consumer-supplied through `input_qi`."
    },
    "qs": {
      "type": "unknown",
      "units": "kg/kg",
      "shape": [
        "lev"
      ],
      "description": "Snow mixing ratio (WRF qs3d), consumer-supplied through `input_qs`."
    },
    "cldfra": {
      "type": "unknown",
      "units": "1",
      "shape": [
        "lev"
      ],
      "description": "Model cloud fraction (WRF cldfra3d), consumer-supplied through `input_cldfra`."
    },
    "dz_m": {
      "type": "unknown",
      "units": "m",
      "shape": [
        "lev"
      ],
      "description": "Model layer thickness (WRF dz8w), consumer-supplied through `input_dz_m`."
    },
    "rho": {
      "type": "unknown",
      "units": "kg/m^3",
      "shape": [
        "lev"
      ],
      "description": "Dry-air density p/(r_d T) of the model layers (MM5ATM RO)."
    },
    "clwp": {
      "type": "unknown",
      "units": "g/m^2",
      "shape": [
        "lev"
      ],
      "description": "Cloud liquid water path of the model layer, rho qc dz (MM5ATM CLWP)."
    },
    "ciwp": {
      "type": "unknown",
      "units": "g/m^2",
      "shape": [
        "lev"
      ],
      "description": "Cloud ice path rho qi dz (MM5ATM CIWP)."
    },
    "plwp": {
      "type": "unknown",
      "units": "g/m^2",
      "shape": [
        "lev"
      ],
      "description": "Rain path (rho qr)^0.75 dz (MM5ATM PLWP)."
    },
    "piwp": {
      "type": "unknown",
      "units": "g/m^2",
      "shape": [
        "lev"
      ],
      "description": "Snow path (rho qs)^0.75 dz (MM5ATM PIWP)."
    },
    "tau_model": {
      "type": "unknown",
      "units": "1",
      "shape": [
        "lev"
      ],
      "description": "Longwave cloud optical depth of the model layer, abcw clwp + abice ciwp + abrn plwp + absn piwp (MM5ATM TAUCLOUD before the buffer extension)."
    },
    "pz": {
      "type": "unknown",
      "units": "hPa",
      "shape": [
        "rlev"
      ],
      "description": "RRTM level pressure (MM5ATM PZ(0..NLAYERS)): the model interfaces p_e/100, then buffer levels descending by deltap, then 0 at the top of the column."
    },
    "tz": {
      "type": "unknown",
      "units": "K",
      "shape": [
        "rlev"
      ],
      "description": "RRTM level temperature (MM5ATM TZ): the model interface temperatures, then the shifted standard atmosphere T_std(pz) + (T_e[NLEV+1] - T_std(p_top))."
    },
    "pavel": {
      "type": "unknown",
      "units": "hPa",
      "shape": [
        "rlay"
      ],
      "description": "RRTM layer pressure (MM5ATM PAVEL): the model layer pressures p/100, then the buffer level means."
    },
    "tavel": {
      "type": "unknown",
      "units": "K",
      "shape": [
        "rlay"
      ],
      "description": "RRTM layer temperature (MM5ATM TAVEL): the model layer temperatures, then the buffer level means."
    },
    "w_h2o": {
      "type": "unknown",
      "units": "1",
      "shape": [
        "rlay"
      ],
      "description": "Water-vapour volume mixing ratio relative to dry air (MM5ATM WKL(1,L) before the COLDRY scaling): max(qv, qv_min) amdw in the model layers, h2ovmr_top above."
    },
    "amm": {
      "type": "unknown",
      "units": "g/mol",
      "shape": [
        "rlay"
      ],
      "description": "Molecular weight of the moist air of the layer, (1 - w_h2o) amd + w_h2o amw (MM5ATM amm)."
    },
    "coldry": {
      "type": "unknown",
      "units": "1/cm^2",
      "shape": [
        "rlay"
      ],
      "description": "Dry-air molecular column of the layer, (dp/g)(N_A/amm)/(1 + w_h2o) in molecules/cm^2 (MM5ATM COLDRY = (PZ(L-1)-PZ(L))*1.E3*avgdro/(gravit*amm*(1+WKL(1,L)))."
    },
    "colh2o": {
      "type": "unknown",
      "units": "1/cm^2",
      "shape": [
        "rlay"
      ],
      "description": "Scaled water-vapour column 1e-20 coldry w_h2o (SETCOEF COLH2O)."
    },
    "colco2": {
      "type": "unknown",
      "units": "1/cm^2",
      "shape": [
        "rlay"
      ],
      "description": "Scaled CO2 column 1e-20 coldry co2vmr (SETCOEF COLCO2)."
    },
    "coln2o": {
      "type": "unknown",
      "units": "1/cm^2",
      "shape": [
        "rlay"
      ],
      "description": "Scaled N2O column 1e-20 coldry n2ovmr (SETCOEF COLN2O; MM5ATM multiplies by amdn and divides it out again)."
    },
    "colch4": {
      "type": "unknown",
      "units": "1/cm^2",
      "shape": [
        "rlay"
      ],
      "description": "Scaled CH4 column 1e-20 coldry ch4vmr (SETCOEF COLCH4)."
    },
    "taucloud": {
      "type": "unknown",
      "units": "1",
      "shape": [
        "rlay"
      ],
      "description": "Longwave cloud optical depth of the RRTM layer: tau_model in the model layers, 0 above the model top (MM5ATM TAUCLOUD)."
    },
    "cldfrac": {
      "type": "unknown",
      "units": "1",
      "shape": [
        "rlay"
      ],
      "description": "Cloud fraction of the RRTM layer: the model cloud fraction, forced to 1 where taucloud > tau_overcast, 0 above the model top (MM5ATM CLDFRAC)."
    },
    "tbound": {
      "type": "unknown",
      "units": "K",
      "description": "Surface boundary temperature for the Planck emission, tsk capped at tbound_reset when it reaches tbound_limit (MM5ATM TBOUND). WRF tests TBOUND .GT. 340., so a skin temperature of exactly 340 K passes uncapped and RTRN's linear interpolation reads TOTPLNK one node past the end of the table (with a zero weight); the test here is >= so that 340 K is capped too and the lookup stays inside the 160..340 K table."
    },
    "semiss": {
      "type": "unknown",
      "units": "1",
      "shape": [
        "bands"
      ],
      "description": "Surface emissivity of each of the 16 RRTM bands, all equal to emiss (MM5ATM SEMISS(N) = EMISS)."
    },
    "pp_sum": {
      "type": "unknown",
      "units": "hPa",
      "shape": [
        "o3nodes"
      ],
      "description": "Pressure nodes of the summer ozone climatology (O3DATA PPSUM), also the nodes of the annual mean (PPANN = PPSUM)."
    },
    "o3_sum": {
      "type": "unknown",
      "units": "kg/kg",
      "shape": [
        "o3nodes"
      ],
      "description": "Summer ozone mass mixing ratio at pp_sum (O3DATA O3SUM)."
    },
    "pp_win": {
      "type": "unknown",
      "units": "hPa",
      "shape": [
        "o3nodes"
      ],
      "description": "Pressure nodes of the winter ozone climatology (O3DATA PPWIN)."
    },
    "o3_win": {
      "type": "unknown",
      "units": "kg/kg",
      "shape": [
        "o3nodes"
      ],
      "description": "Winter ozone mass mixing ratio at pp_win (O3DATA O3WIN)."
    },
    "o3_ann": {
      "type": "unknown",
      "units": "kg/kg",
      "shape": [
        "o3nodes"
      ],
      "description": "Annual-mean ozone climatology at pp_sum (O3DATA O3ANN): the mean of the summer value and the winter profile interpolated linearly in pressure onto the summer node (for node 1 the plain mean of the two first values), exactly as O3DATA blends the two seasons."
    },
    "pp_half": {
      "type": "unknown",
      "units": "hPa",
      "shape": [
        "o3edges"
      ],
      "description": "Bin edges of the piecewise-constant annual climatology (O3DATA PPWRKH): 1100 hPa, the midpoints between successive nodes, and 0 hPa."
    },
    "o3_clim_integral": {
      "type": "unknown",
      "units": "hPa*kg/kg",
      "shape": [
        "rlay"
      ],
      "description": "The pressure integral of the annual ozone climatology over the interval MM5ATM passes to O3DATA for layer L (see o3_clim): the sum over the 31 climatology bins of climatology_layer_mean. The top layer's interval is empty, so its integral is 0 (o3_clim takes the constant o3_top there)."
    },
    "o3_clim": {
      "type": "unknown",
      "units": "kg/kg",
      "shape": [
        "rlay"
      ],
      "description": "Ozone mass mixing ratio of the RRTM layer as MM5ATM assigns it (O3PROF2): the pressure-weighted mean of the piecewise-constant annual climatology, (1/dp) integral of o3_ann(p) dp, over the pressure interval MM5ATM passes to O3DATA. That interval is NOT the layer's own: MM5ATM reverses PZ(1..NLAYERS) without PZ(0) into the array O3DATA reads, so layer L receives the mean over [PZ(L+1), PZ(L)] = [pz[L+2], pz[L+1]] -- the layer above it -- and the top layer receives the constant 6.135e-6 (EqWeFiC FORTRAN_BUGS.md B5). The integral is evaluated exactly as the sum over climatology bins of the overlap of the interval with each bin times the bin value (O3DATA's PB/PT bookkeeping)."
    },
    "colo3": {
      "type": "unknown",
      "units": "1/cm^2",
      "shape": [
        "rlay"
      ],
      "description": "Scaled ozone column 1e-20 coldry o3_clim amdo (SETCOEF COLO3 from MM5ATM WKL(3,L) = O3PROF2(L) amdo COLDRY)."
    },
    "nbuf_wrf": {
      "type": "unknown",
      "units": "1",
      "description": "The buffer-layer count WRF would use for this column, nint(p_top / deltap) with p_top = p_e[NLEV+1] in hPa (RRTMINIT: NLAYERS = kme + nint(p_top*0.01/deltap) - 1, so NLAYERS - kte buffer layers)."
    },
    "nbuf_mismatch": {
      "type": "unknown",
      "units": "1",
      "description": "nbuf_wrf - NBUF: 0 when the NBUF metaparameter this component was loaded with is the one WRF derives from the column's p_top, so that the buffer levels pz = p_top - deltap k stay in (0, p_top). Nonzero means the column is mis-sized for its model top (see the NBUF metaparameter); every inline test asserts that it is 0."
    }
  },
  "equations": [
    {
      "lhs": "p_e",
      "rhs": {
        "op": "input_p_e",
        "args": []
      }
    },
    {
      "lhs": "T_e",
      "rhs": {
        "op": "input_T_e",
        "args": []
      }
    },
    {
      "lhs": "p",
      "rhs": {
        "op": "input_p",
        "args": []
      }
    },
    {
      "lhs": "T",
      "rhs": {
        "op": "input_T",
        "args": []
      }
    },
    {
      "lhs": "qv",
      "rhs": {
        "op": "input_qv",
        "args": []
      }
    },
    {
      "lhs": "qc",
      "rhs": {
        "op": "input_qc",
        "args": []
      }
    },
    {
      "lhs": "qr",
      "rhs": {
        "op": "input_qr",
        "args": []
      }
    },
    {
      "lhs": "qi",
      "rhs": {
        "op": "input_qi",
        "args": []
      }
    },
    {
      "lhs": "qs",
      "rhs": {
        "op": "input_qs",
        "args": []
      }
    },
    {
      "lhs": "cldfra",
      "rhs": {
        "op": "input_cldfra",
        "args": []
      }
    },
    {
      "lhs": "dz_m",
      "rhs": {
        "op": "input_dz_m",
        "args": []
      }
    },
    {
      "lhs": "rho",
      "rhs": {
        "op": "apply_expression_template",
        "args": [],
        "name": "dry_air_density",
        "bindings": {
          "p": "p",
          "T": "T",
          "r_d": "wrf.r_d"
        }
      }
    },
    {
      "lhs": "clwp",
      "rhs": {
        "op": "apply_expression_template",
        "args": [],
        "name": "condensate_path",
        "bindings": {
          "rho": "rho",
          "q": "qc",
          "dz": "dz_m",
          "g_per_kg": "par.g_per_kg"
        }
      }
    },
    {
      "lhs": "ciwp",
      "rhs": {
        "op": "apply_expression_template",
        "args": [],
        "name": "condensate_path",
        "bindings": {
          "rho": "rho",
          "q": "qi",
          "dz": "dz_m",
          "g_per_kg": "par.g_per_kg"
        }
      }
    },
    {
      "lhs": "plwp",
      "rhs": {
        "op": "apply_expression_template",
        "args": [],
        "name": "precipitation_path",
        "bindings": {
          "rho": "rho",
          "q": "qr",
          "dz": "dz_m",
          "rho_ref": "par.rho_ref",
          "g_per_kg": "par.g_per_kg"
        }
      }
    },
    {
      "lhs": "piwp",
      "rhs": {
        "op": "apply_expression_template",
        "args": [],
        "name": "precipitation_path",
        "bindings": {
          "rho": "rho",
          "q": "qs",
          "dz": "dz_m",
          "rho_ref": "par.rho_ref",
          "g_per_kg": "par.g_per_kg"
        }
      }
    },
    {
      "lhs": "tau_model",
      "rhs": {
        "op": "+",
        "args": [
          {
            "op": "*",
            "args": [
              "par.abcw",
              "clwp"
            ]
          },
          {
            "op": "*",
            "args": [
              "par.abice",
              "ciwp"
            ]
          },
          {
            "op": "*",
            "args": [
              "par.abrn",
              "plwp"
            ]
          },
          {
            "op": "*",
            "args": [
              "par.absn",
              "piwp"
            ]
          }
        ]
      }
    },
    {
      "lhs": "pz",
      "rhs": {
        "op": "aggregate",
        "output_idx": [
          "j"
        ],
        "args": [
          "p_e"
        ],
        "ranges": {
          "j": {
            "from": "rlev"
          }
        },
        "expr": {
          "op": "ifelse",
          "args": [
            {
              "op": "<=",
              "args": [
                "j",
                {
                  "op": "+",
                  "args": [
                    "NLEV",
                    1
                  ]
                }
              ]
            },
            {
              "op": "/",
              "args": [
                {
                  "op": "index",
                  "args": [
                    "p_e",
                    {
                      "op": "apply_expression_template",
                      "args": [],
                      "name": "model_level_index",
                      "bindings": {
                        "j": "j"
                      }
                    }
                  ]
                },
                "par.pa_per_hpa"
              ]
            },
            {
              "op": "ifelse",
              "args": [
                {
                  "op": "<=",
                  "args": [
                    "j",
                    {
                      "op": "+",
                      "args": [
                        "NLEV",
                        "NBUF"
                      ]
                    }
                  ]
                },
                {
                  "op": "-",
                  "args": [
                    {
                      "op": "/",
                      "args": [
                        {
                          "op": "index",
                          "args": [
                            "p_e",
                            {
                              "op": "+",
                              "args": [
                                "NLEV",
                                1
                              ]
                            }
                          ]
                        },
                        "par.pa_per_hpa"
                      ]
                    },
                    {
                      "op": "*",
                      "args": [
                        "par.deltap",
                        {
                          "op": "-",
                          "args": [
                            "j",
                            {
                              "op": "+",
                              "args": [
                                "NLEV",
                                1
                              ]
                            }
                          ]
                        }
                      ]
                    }
                  ]
                },
                0.0
              ]
            }
          ]
        }
      }
    },
    {
      "lhs": "tz",
      "rhs": {
        "op": "aggregate",
        "output_idx": [
          "j"
        ],
        "args": [
          "T_e",
          "pz"
        ],
        "ranges": {
          "j": {
            "from": "rlev"
          }
        },
        "expr": {
          "op": "ifelse",
          "args": [
            {
              "op": "<=",
              "args": [
                "j",
                {
                  "op": "+",
                  "args": [
                    "NLEV",
                    1
                  ]
                }
              ]
            },
            {
              "op": "index",
              "args": [
                "T_e",
                {
                  "op": "apply_expression_template",
                  "args": [],
                  "name": "model_level_index",
                  "bindings": {
                    "j": "j"
                  }
                }
              ]
            },
            {
              "op": "+",
              "args": [
                {
                  "op": "apply_expression_template",
                  "args": [],
                  "name": "standard_atmosphere_temperature",
                  "bindings": {
                    "p": {
                      "op": "index",
                      "args": [
                        "pz",
                        "j"
                      ]
                    }
                  }
                },
                {
                  "op": "-",
                  "args": [
                    {
                      "op": "index",
                      "args": [
                        "T_e",
                        {
                          "op": "+",
                          "args": [
                            "NLEV",
                            1
                          ]
                        }
                      ]
                    },
                    {
                      "op": "apply_expression_template",
                      "args": [],
                      "name": "standard_atmosphere_temperature",
                      "bindings": {
                        "p": {
                          "op": "index",
                          "args": [
                            "pz",
                            {
                              "op": "+",
                              "args": [
                                "NLEV",
                                1
                              ]
                            }
                          ]
                        }
                      }
                    }
                  ]
                }
              ]
            }
          ]
        }
      }
    },
    {
      "lhs": "pavel",
      "rhs": {
        "op": "aggregate",
        "output_idx": [
          "L"
        ],
        "args": [
          "p",
          "pz"
        ],
        "ranges": {
          "L": {
            "from": "rlay"
          }
        },
        "expr": {
          "op": "apply_expression_template",
          "args": [],
          "name": "model_or_buffer_layer",
          "bindings": {
            "L": "L",
            "model_value": {
              "op": "/",
              "args": [
                {
                  "op": "index",
                  "args": [
                    "p",
                    {
                      "op": "apply_expression_template",
                      "args": [],
                      "name": "model_layer_index",
                      "bindings": {
                        "L": "L"
                      }
                    }
                  ]
                },
                "par.pa_per_hpa"
              ]
            },
            "buffer_value": {
              "op": "apply_expression_template",
              "args": [],
              "name": "level_mean",
              "bindings": {
                "x": "pz",
                "L": "L"
              }
            }
          }
        }
      }
    },
    {
      "lhs": "tavel",
      "rhs": {
        "op": "aggregate",
        "output_idx": [
          "L"
        ],
        "args": [
          "T",
          "tz"
        ],
        "ranges": {
          "L": {
            "from": "rlay"
          }
        },
        "expr": {
          "op": "apply_expression_template",
          "args": [],
          "name": "model_or_buffer_layer",
          "bindings": {
            "L": "L",
            "model_value": {
              "op": "index",
              "args": [
                "T",
                {
                  "op": "apply_expression_template",
                  "args": [],
                  "name": "model_layer_index",
                  "bindings": {
                    "L": "L"
                  }
                }
              ]
            },
            "buffer_value": {
              "op": "apply_expression_template",
              "args": [],
              "name": "level_mean",
              "bindings": {
                "x": "tz",
                "L": "L"
              }
            }
          }
        }
      }
    },
    {
      "lhs": "w_h2o",
      "rhs": {
        "op": "aggregate",
        "output_idx": [
          "L"
        ],
        "args": [
          "qv"
        ],
        "ranges": {
          "L": {
            "from": "rlay"
          }
        },
        "expr": {
          "op": "apply_expression_template",
          "args": [],
          "name": "model_or_buffer_layer",
          "bindings": {
            "L": "L",
            "model_value": {
              "op": "*",
              "args": [
                {
                  "op": "max",
                  "args": [
                    {
                      "op": "index",
                      "args": [
                        "qv",
                        {
                          "op": "apply_expression_template",
                          "args": [],
                          "name": "model_layer_index",
                          "bindings": {
                            "L": "L"
                          }
                        }
                      ]
                    },
                    "par.qv_min"
                  ]
                },
                "par.amdw"
              ]
            },
            "buffer_value": "par.h2ovmr_top"
          }
        }
      }
    },
    {
      "lhs": "amm",
      "rhs": {
        "op": "+",
        "args": [
          {
            "op": "*",
            "args": [
              {
                "op": "-",
                "args": [
                  1.0,
                  "w_h2o"
                ]
              },
              "par.amd"
            ]
          },
          {
            "op": "*",
            "args": [
              "w_h2o",
              "par.amw"
            ]
          }
        ]
      }
    },
    {
      "lhs": "coldry",
      "rhs": {
        "op": "aggregate",
        "output_idx": [
          "L"
        ],
        "args": [
          "pz",
          "amm",
          "w_h2o"
        ],
        "ranges": {
          "L": {
            "from": "rlay"
          }
        },
        "expr": {
          "op": "/",
          "args": [
            {
              "op": "*",
              "args": [
                {
                  "op": "-",
                  "args": [
                    {
                      "op": "index",
                      "args": [
                        "pz",
                        "L"
                      ]
                    },
                    {
                      "op": "index",
                      "args": [
                        "pz",
                        {
                          "op": "+",
                          "args": [
                            "L",
                            1
                          ]
                        }
                      ]
                    }
                  ]
                },
                "par.pa_per_hpa",
                "par.g_per_kg",
                "par.avgdro"
              ]
            },
            {
              "op": "*",
              "args": [
                "wrf.g",
                "par.cm2_per_m2",
                {
                  "op": "index",
                  "args": [
                    "amm",
                    "L"
                  ]
                },
                {
                  "op": "+",
                  "args": [
                    1.0,
                    {
                      "op": "index",
                      "args": [
                        "w_h2o",
                        "L"
                      ]
                    }
                  ]
                }
              ]
            }
          ]
        }
      }
    },
    {
      "lhs": "colh2o",
      "rhs": {
        "op": "*",
        "args": [
          "par.col_scale",
          "coldry",
          "w_h2o"
        ]
      }
    },
    {
      "lhs": "colco2",
      "rhs": {
        "op": "*",
        "args": [
          "par.col_scale",
          "coldry",
          "co2vmr"
        ]
      }
    },
    {
      "lhs": "coln2o",
      "rhs": {
        "op": "*",
        "args": [
          "par.col_scale",
          "coldry",
          "n2ovmr"
        ]
      }
    },
    {
      "lhs": "colch4",
      "rhs": {
        "op": "*",
        "args": [
          "par.col_scale",
          "coldry",
          "ch4vmr"
        ]
      }
    },
    {
      "lhs": "taucloud",
      "rhs": {
        "op": "aggregate",
        "output_idx": [
          "L"
        ],
        "args": [
          "tau_model"
        ],
        "ranges": {
          "L": {
            "from": "rlay"
          }
        },
        "expr": {
          "op": "apply_expression_template",
          "args": [],
          "name": "model_or_buffer_layer",
          "bindings": {
            "L": "L",
            "model_value": {
              "op": "index",
              "args": [
                "tau_model",
                {
                  "op": "apply_expression_template",
                  "args": [],
                  "name": "model_layer_index",
                  "bindings": {
                    "L": "L"
                  }
                }
              ]
            },
            "buffer_value": 0.0
          }
        }
      }
    },
    {
      "lhs": "cldfrac",
      "rhs": {
        "op": "aggregate",
        "output_idx": [
          "L"
        ],
        "args": [
          "cldfra",
          "taucloud"
        ],
        "ranges": {
          "L": {
            "from": "rlay"
          }
        },
        "expr": {
          "op": "apply_expression_template",
          "args": [],
          "name": "model_or_buffer_layer",
          "bindings": {
            "L": "L",
            "model_value": {
              "op": "ifelse",
              "args": [
                {
                  "op": ">",
                  "args": [
                    {
                      "op": "index",
                      "args": [
                        "taucloud",
                        "L"
                      ]
                    },
                    "par.tau_overcast"
                  ]
                },
                1.0,
                {
                  "op": "index",
                  "args": [
                    "cldfra",
                    {
                      "op": "apply_expression_template",
                      "args": [],
                      "name": "model_layer_index",
                      "bindings": {
                        "L": "L"
                      }
                    }
                  ]
                }
              ]
            },
            "buffer_value": 0.0
          }
        }
      }
    },
    {
      "lhs": "tbound",
      "rhs": {
        "op": "ifelse",
        "args": [
          {
            "op": ">=",
            "args": [
              "tsk",
              "par.tbound_limit"
            ]
          },
          "par.tbound_reset",
          "tsk"
        ]
      }
    },
    {
      "lhs": "semiss",
      "rhs": {
        "op": "aggregate",
        "output_idx": [
          "b"
        ],
        "args": [],
        "ranges": {
          "b": {
            "from": "bands"
          }
        },
        "expr": "emiss"
      }
    },
    {
      "lhs": "pp_sum",
      "rhs": {
        "op": "*",
        "args": [
          "par.unit_hpa",
          {
            "op": "aggregate",
            "args": [],
            "output_idx": [
              "k"
            ],
            "ranges": {
              "k": {
                "from": "o3nodes"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "apply_expression_template",
                  "args": [],
                  "name": "o3data_ppsum",
                  "bindings": {}
                },
                "k"
              ]
            }
          }
        ]
      }
    },
    {
      "lhs": "o3_sum",
      "rhs": {
        "op": "aggregate",
        "args": [],
        "output_idx": [
          "k"
        ],
        "ranges": {
          "k": {
            "from": "o3nodes"
          }
        },
        "expr": {
          "op": "index",
          "args": [
            {
              "op": "apply_expression_template",
              "args": [],
              "name": "o3data_o3sum",
              "bindings": {}
            },
            "k"
          ]
        }
      }
    },
    {
      "lhs": "pp_win",
      "rhs": {
        "op": "*",
        "args": [
          "par.unit_hpa",
          {
            "op": "aggregate",
            "args": [],
            "output_idx": [
              "k"
            ],
            "ranges": {
              "k": {
                "from": "o3nodes"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "apply_expression_template",
                  "args": [],
                  "name": "o3data_ppwin",
                  "bindings": {}
                },
                "k"
              ]
            }
          }
        ]
      }
    },
    {
      "lhs": "o3_win",
      "rhs": {
        "op": "aggregate",
        "args": [],
        "output_idx": [
          "k"
        ],
        "ranges": {
          "k": {
            "from": "o3nodes"
          }
        },
        "expr": {
          "op": "index",
          "args": [
            {
              "op": "apply_expression_template",
              "args": [],
              "name": "o3data_o3win",
              "bindings": {}
            },
            "k"
          ]
        }
      }
    },
    {
      "lhs": "o3_ann",
      "rhs": {
        "op": "aggregate",
        "args": [],
        "output_idx": [
          "k"
        ],
        "ranges": {
          "k": {
            "from": "o3nodes"
          }
        },
        "expr": {
          "op": "*",
          "args": [
            0.5,
            {
              "op": "ifelse",
              "args": [
                {
                  "op": "==",
                  "args": [
                    "k",
                    1
                  ]
                },
                {
                  "op": "+",
                  "args": [
                    {
                      "op": "index",
                      "args": [
                        "o3_sum",
                        1
                      ]
                    },
                    {
                      "op": "index",
                      "args": [
                        "o3_win",
                        1
                      ]
                    }
                  ]
                },
                {
                  "op": "+",
                  "args": [
                    {
                      "op": "+",
                      "args": [
                        {
                          "op": "index",
                          "args": [
                            "o3_win",
                            {
                              "op": "max",
                              "args": [
                                {
                                  "op": "-",
                                  "args": [
                                    "k",
                                    1
                                  ]
                                },
                                1
                              ]
                            }
                          ]
                        },
                        {
                          "op": "*",
                          "args": [
                            {
                              "op": "/",
                              "args": [
                                {
                                  "op": "-",
                                  "args": [
                                    {
                                      "op": "index",
                                      "args": [
                                        "o3_win",
                                        "k"
                                      ]
                                    },
                                    {
                                      "op": "index",
                                      "args": [
                                        "o3_win",
                                        {
                                          "op": "max",
                                          "args": [
                                            {
                                              "op": "-",
                                              "args": [
                                                "k",
                                                1
                                              ]
                                            },
                                            1
                                          ]
                                        }
                                      ]
                                    }
                                  ]
                                },
                                {
                                  "op": "-",
                                  "args": [
                                    {
                                      "op": "index",
                                      "args": [
                                        "pp_win",
                                        "k"
                                      ]
                                    },
                                    {
                                      "op": "index",
                                      "args": [
                                        "pp_win",
                                        {
                                          "op": "max",
                                          "args": [
                                            {
                                              "op": "-",
                                              "args": [
                                                "k",
                                                1
                                              ]
                                            },
                                            1
                                          ]
                                        }
                                      ]
                                    }
                                  ]
                                }
                              ]
                            },
                            {
                              "op": "-",
                              "args": [
                                {
                                  "op": "index",
                                  "args": [
                                    "pp_sum",
                                    "k"
                                  ]
                                },
                                {
                                  "op": "index",
                                  "args": [
                                    "pp_win",
                                    {
                                      "op": "max",
                                      "args": [
                                        {
                                          "op": "-",
                                          "args": [
                                            "k",
                                            1
                                          ]
                                        },
                                        1
                                      ]
                                    }
                                  ]
                                }
                              ]
                            }
                          ]
                        }
                      ]
                    },
                    {
                      "op": "index",
                      "args": [
                        "o3_sum",
                        "k"
                      ]
                    }
                  ]
                }
              ]
            }
          ]
        }
      }
    },
    {
      "lhs": "pp_half",
      "rhs": {
        "op": "aggregate",
        "args": [],
        "output_idx": [
          "j"
        ],
        "ranges": {
          "j": {
            "from": "o3edges"
          }
        },
        "expr": {
          "op": "ifelse",
          "args": [
            {
              "op": "==",
              "args": [
                "j",
                1
              ]
            },
            "par.pp_half_bottom",
            {
              "op": "ifelse",
              "args": [
                {
                  "op": "==",
                  "args": [
                    "j",
                    32
                  ]
                },
                {
                  "op": "*",
                  "args": [
                    0.0,
                    "par.unit_hpa"
                  ]
                },
                {
                  "op": "*",
                  "args": [
                    0.5,
                    {
                      "op": "+",
                      "args": [
                        {
                          "op": "index",
                          "args": [
                            "pp_sum",
                            {
                              "op": "min",
                              "args": [
                                "j",
                                31
                              ]
                            }
                          ]
                        },
                        {
                          "op": "index",
                          "args": [
                            "pp_sum",
                            {
                              "op": "max",
                              "args": [
                                {
                                  "op": "-",
                                  "args": [
                                    "j",
                                    1
                                  ]
                                },
                                1
                              ]
                            }
                          ]
                        }
                      ]
                    }
                  ]
                }
              ]
            }
          ]
        }
      }
    },
    {
      "lhs": "o3_clim_integral",
      "rhs": {
        "op": "aggregate",
        "args": [],
        "output_idx": [
          "L"
        ],
        "ranges": {
          "L": {
            "from": "rlay"
          },
          "j": {
            "from": "o3nodes"
          }
        },
        "expr": {
          "op": "apply_expression_template",
          "args": [],
          "name": "climatology_layer_mean",
          "bindings": {
            "p_bottom": {
              "op": "index",
              "args": [
                "pz",
                {
                  "op": "+",
                  "args": [
                    "L",
                    1
                  ]
                }
              ]
            },
            "p_top": {
              "op": "index",
              "args": [
                "pz",
                {
                  "op": "min",
                  "args": [
                    {
                      "op": "+",
                      "args": [
                        "L",
                        2
                      ]
                    },
                    {
                      "op": "+",
                      "args": [
                        {
                          "op": "+",
                          "args": [
                            "NLEV",
                            "NBUF"
                          ]
                        },
                        1
                      ]
                    }
                  ]
                }
              ]
            },
            "j": "j"
          }
        }
      }
    },
    {
      "lhs": "o3_clim",
      "rhs": {
        "op": "aggregate",
        "args": [],
        "output_idx": [
          "L"
        ],
        "ranges": {
          "L": {
            "from": "rlay"
          }
        },
        "expr": {
          "op": "ifelse",
          "args": [
            {
              "op": "<",
              "args": [
                "L",
                {
                  "op": "+",
                  "args": [
                    "NLEV",
                    "NBUF"
                  ]
                }
              ]
            },
            {
              "op": "/",
              "args": [
                {
                  "op": "index",
                  "args": [
                    "o3_clim_integral",
                    "L"
                  ]
                },
                {
                  "op": "-",
                  "args": [
                    {
                      "op": "index",
                      "args": [
                        "pz",
                        {
                          "op": "+",
                          "args": [
                            "L",
                            1
                          ]
                        }
                      ]
                    },
                    {
                      "op": "index",
                      "args": [
                        "pz",
                        {
                          "op": "min",
                          "args": [
                            {
                              "op": "+",
                              "args": [
                                "L",
                                2
                              ]
                            },
                            {
                              "op": "+",
                              "args": [
                                {
                                  "op": "+",
                                  "args": [
                                    "NLEV",
                                    "NBUF"
                                  ]
                                },
                                1
                              ]
                            }
                          ]
                        }
                      ]
                    }
                  ]
                }
              ]
            },
            "par.o3_top"
          ]
        }
      }
    },
    {
      "lhs": "colo3",
      "rhs": {
        "op": "*",
        "args": [
          "par.col_scale",
          "coldry",
          "o3_clim",
          "par.amdo"
        ]
      }
    },
    {
      "lhs": "nbuf_wrf",
      "rhs": {
        "op": "floor",
        "args": [
          {
            "op": "+",
            "args": [
              {
                "op": "/",
                "args": [
                  {
                    "op": "index",
                    "args": [
                      "p_e",
                      {
                        "op": "+",
                        "args": [
                          "NLEV",
                          1
                        ]
                      }
                    ]
                  },
                  {
                    "op": "*",
                    "args": [
                      "par.pa_per_hpa",
                      "par.deltap"
                    ]
                  }
                ]
              },
              0.5
            ]
          }
        ]
      }
    },
    {
      "lhs": "nbuf_mismatch",
      "rhs": {
        "op": "-",
        "args": [
          "nbuf_wrf",
          "NBUF"
        ]
      }
    }
  ],
  "tests": [
    {
      "id": "scm_call1_clear",
      "description": "Reference: WRF 4.8 em_scm_xy single-column run (GNU real32 build, dt = 60 s, 59 layers, p_top = 177.6 hPa so NBUF = 44 buffer layers, mp=6 ra_lw=1 ra_sw=1 sf_sfclay=1 sf_surface=1 bl_pbl=1) dumped by the instrumented fork ctessum-claude/WRF, commit 0e52608 (v4.8.0-4-g0e526083); module_esm_dump hooks in RRTMLWRAD and after RTRN inside SUBROUTINE RRTM of phys/module_ra_rrtm.F). RRTM has no standalone real64 driver, so every expected value is the real32 in-model value of MM5ATM/SETCOEF (PAVEL, TAVEL, PZ, TZ, COLDRY, COLH2O, COLCO2, COLN2O, COLCH4, CLDFRAC, TAUCLOUD, TBOUND, SEMISS) and the tolerance contract is rel 1e-5. Inputs are the dumped RRTMLWRAD arguments of tile column 1 (p8w, t8w, p3d, t3d, qv..qs, cldfra3d, dz8w, bottom-up) and the scalars co2vmr, n2ovmr, ch4vmr, tsk, emiss. Measured mismatch over the four regimes: pz <= 3e-5 hPa (the real32 Pa -> hPa division), pavel/tavel/tz <= 1.4e-6 relative, coldry and the column amounts <= 7.6e-6 relative (the dominant term is the real32 rounding of the level pressures, 6e-5 hPa on the O(6 hPa) layer thickness), taucloud <= 7e-11, cldfrac exact. Column assertions are Linf_error with abs tolerances of about 1e-5 of each field's column maximum (pz, pavel 1e-2 hPa; tz, tavel 3e-3 K; coldry 6e18 cm^-2; colh2o 2e-4, colco2 3e-5, coln2o 2e-8, colch4 1e-7 cm^-2; taucloud 1e-8; cldfrac 0); the spot checks at the lowest model layer, the top model layer, the first buffer layer and the top buffer layer use rel 2e-5 for the column amounts (twice the contract, for the real32 level-pressure rounding just described) and rel 1e-5 otherwise. Identities on the inputs (tbound, semiss) use rel 1e-9. Regime: call 1 (19:00 UTC), clear sky, tsk = 288.0 K: taucloud = 0 and cldfrac = 0 everywhere. Ozone (added 2026-09-06, dump scm_ref2_1.json, which the rebuilt fork wrote for the identical SCM run): colo3 is compared with SETCOEF's COLO3 (Linf abs 1e-7 on a column maximum of 6.5e-3, spot checks rel 1e-5 at layers 59-103 where the column is above 1e-3 of its maximum; the lowest layers hold 5e-8 kg/kg with a 6e-4 relative real32 error from the 970 hPa interface pressures) and the climatological mixing ratio o3_clim with WKL(3)/(COLDRY amdo) at the same layers; the NumPy replica of O3DATA on MM5ATM's shifted interval agrees with the dump to 2.5e-6 relative (real32), the unshifted own-layer mean differs by 27 %, which pins the one-layer shift (EqWeFiC FORTRAN_BUGS.md B5).",
      "parameter_overrides": {
        "co2vmr": 0.00037900000461377203,
        "n2ovmr": 3.1900000863060995e-07,
        "ch4vmr": 1.7739999975674436e-06,
        "tsk": 288.0,
        "emiss": 0.9200000166893005
      },
      "expression_template_imports": [
        {
          "ref": "./tests/scm_call1_clear_inputs.esm"
        }
      ],
      "time_span": {
        "start": 0,
        "end": 1
      },
      "tolerance": {
        "rel": 1e-05
      },
      "assertions": [
        {
          "variable": "pz",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "rlev"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    971.2337646484375,
                    965.2664184570312,
                    959.14794921875,
                    952.8746948242188,
                    946.4425048828125,
                    939.8474731445312,
                    933.0856323242188,
                    926.1525268554688,
                    919.0438842773438,
                    911.7553100585938,
                    904.2821655273438,
                    896.6199340820312,
                    888.763671875,
                    880.7086181640625,
                    872.4495239257812,
                    863.9854736328125,
                    855.3201293945312,
                    846.4335327148438,
                    837.31982421875,
                    827.973388671875,
                    818.3878784179688,
                    808.5574951171875,
                    798.4756469726562,
                    788.1358642578125,
                    777.5315551757812,
                    766.6558837890625,
                    755.5017700195312,
                    744.0662231445312,
                    732.3423461914062,
                    720.32275390625,
                    707.9999389648438,
                    695.3663940429688,
                    682.4143676757812,
                    669.1358032226562,
                    655.5223999023438,
                    641.5659790039062,
                    627.2577514648438,
                    612.5897216796875,
                    597.5533447265625,
                    582.13916015625,
                    566.33740234375,
                    550.1383056640625,
                    533.5318603515625,
                    516.5076293945312,
                    499.0555725097656,
                    481.1651916503906,
                    462.8252258300781,
                    444.0242614746094,
                    424.7471923828125,
                    404.98223876953125,
                    384.7168884277344,
                    363.9384765625,
                    342.6341552734375,
                    320.79034423828125,
                    298.3936462402344,
                    275.4300231933594,
                    251.8851776123047,
                    227.74412536621094,
                    202.99183654785156,
                    177.61309814453125,
                    173.61309814453125,
                    169.61309814453125,
                    165.61309814453125,
                    161.61309814453125,
                    157.61309814453125,
                    153.61309814453125,
                    149.61309814453125,
                    145.61309814453125,
                    141.61309814453125,
                    137.61309814453125,
                    133.61309814453125,
                    129.61309814453125,
                    125.61309814453125,
                    121.61309814453125,
                    117.61309814453125,
                    113.61309814453125,
                    109.61309814453125,
                    105.61309814453125,
                    101.61309814453125,
                    97.61309814453125,
                    93.61309814453125,
                    89.61309814453125,
                    85.61309814453125,
                    81.61309814453125,
                    77.61309814453125,
                    73.61309814453125,
                    69.61309814453125,
                    65.61309814453125,
                    61.61309814453125,
                    57.61309814453125,
                    53.61309814453125,
                    49.61309814453125,
                    45.61309814453125,
                    41.61309814453125,
                    37.61309814453125,
                    33.61309814453125,
                    29.61309814453125,
                    25.61309814453125,
                    21.61309814453125,
                    17.61309814453125,
                    13.61309814453125,
                    9.61309814453125,
                    5.61309814453125,
                    0.0
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 0.01
          }
        },
        {
          "variable": "pz",
          "time": 0.0,
          "coords": {
            "rlev": 1
          },
          "expected": 971.2337646484375,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "pz",
          "time": 0.0,
          "coords": {
            "rlev": 60
          },
          "expected": 177.61309814453125,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "pz",
          "time": 0.0,
          "coords": {
            "rlev": 61
          },
          "expected": 173.61309814453125,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "pz",
          "time": 0.0,
          "coords": {
            "rlev": 104
          },
          "expected": 0.0,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "tz",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "rlev"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    283.62506103515625,
                    283.12554931640625,
                    282.61163330078125,
                    282.0822448730469,
                    281.536865234375,
                    280.9749755859375,
                    280.3958740234375,
                    279.7989807128906,
                    279.1836853027344,
                    278.54925537109375,
                    277.89501953125,
                    277.22015380859375,
                    276.5238952636719,
                    275.8054504394531,
                    276.47955322265625,
                    278.6090087890625,
                    279.6246032714844,
                    279.4744567871094,
                    279.30950927734375,
                    279.12860107421875,
                    278.93060302734375,
                    278.7142028808594,
                    278.4779052734375,
                    278.22027587890625,
                    277.93963623046875,
                    277.6341857910156,
                    277.2852783203125,
                    276.8900451660156,
                    276.46337890625,
                    276.00311279296875,
                    275.50665283203125,
                    274.97119140625,
                    274.3935546875,
                    273.7703857421875,
                    273.0980224609375,
                    272.372314453125,
                    271.4647216796875,
                    270.33050537109375,
                    269.02850341796875,
                    267.30780029296875,
                    265.2137451171875,
                    263.023193359375,
                    260.7291259765625,
                    258.3237609863281,
                    255.79833984375,
                    253.14306640625,
                    250.3466796875,
                    247.39634704589844,
                    244.277099609375,
                    240.97189331054688,
                    237.46083068847656,
                    233.7205810546875,
                    229.72332763671875,
                    225.43545532226562,
                    220.81593322753906,
                    215.81358337402344,
                    210.3634033203125,
                    204.38082885742188,
                    197.75250244140625,
                    190.522216796875,
                    190.19851684570312,
                    189.87481689453125,
                    189.55111694335938,
                    189.2274169921875,
                    188.90371704101562,
                    188.58004760742188,
                    188.2684783935547,
                    187.95689392089844,
                    187.64532470703125,
                    187.33375549316406,
                    187.0221710205078,
                    186.67552185058594,
                    186.2858428955078,
                    185.8961639404297,
                    185.50648498535156,
                    185.11680603027344,
                    184.969482421875,
                    184.9251708984375,
                    184.88087463378906,
                    184.83656311035156,
                    184.8720703125,
                    184.95265197753906,
                    185.03323364257812,
                    185.1547088623047,
                    185.48440551757812,
                    185.81410217285156,
                    186.1635284423828,
                    186.59617614746094,
                    187.02880859375,
                    187.52085876464844,
                    188.0449981689453,
                    188.57774353027344,
                    189.12002563476562,
                    189.62635803222656,
                    190.11032104492188,
                    190.61767578125,
                    191.18101501464844,
                    191.86703491210938,
                    192.8607177734375,
                    194.51724243164062,
                    197.0524444580078,
                    200.74557495117188,
                    208.1381378173828,
                    210.90057373046875
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 0.003
          }
        },
        {
          "variable": "tz",
          "time": 0.0,
          "coords": {
            "rlev": 1
          },
          "expected": 283.62506103515625,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "tz",
          "time": 0.0,
          "coords": {
            "rlev": 60
          },
          "expected": 190.522216796875,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "tz",
          "time": 0.0,
          "coords": {
            "rlev": 61
          },
          "expected": 190.19851684570312,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "tz",
          "time": 0.0,
          "coords": {
            "rlev": 104
          },
          "expected": 210.90057373046875,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "pavel",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "rlay"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    968.2500610351562,
                    962.2072143554688,
                    956.0113525390625,
                    949.6585693359375,
                    943.14501953125,
                    936.466552734375,
                    929.6190795898438,
                    922.5982055664062,
                    915.3995971679688,
                    908.0187377929688,
                    900.4511108398438,
                    892.6917724609375,
                    884.736083984375,
                    876.5790405273438,
                    868.217529296875,
                    859.65283203125,
                    850.8768920898438,
                    841.876708984375,
                    832.6465454101562,
                    823.1806030273438,
                    813.47265625,
                    803.5165405273438,
                    793.3057861328125,
                    782.833740234375,
                    772.09375,
                    761.078857421875,
                    749.7840576171875,
                    738.2042846679688,
                    726.33251953125,
                    714.1613159179688,
                    701.68310546875,
                    688.890380859375,
                    675.7750854492188,
                    662.3290405273438,
                    648.544189453125,
                    634.411865234375,
                    619.9237670898438,
                    605.071533203125,
                    589.8462524414062,
                    574.23828125,
                    558.2378540039062,
                    541.8350830078125,
                    525.0197143554688,
                    507.7816162109375,
                    490.1103820800781,
                    471.9952392578125,
                    453.4247741699219,
                    434.3857116699219,
                    414.86468505859375,
                    394.8495178222656,
                    374.3276672363281,
                    353.28631591796875,
                    331.7122802734375,
                    309.59197998046875,
                    286.9118347167969,
                    263.6575927734375,
                    239.8146514892578,
                    215.3679656982422,
                    190.30245971679688,
                    175.61309814453125,
                    171.61309814453125,
                    167.61309814453125,
                    163.61309814453125,
                    159.61309814453125,
                    155.61309814453125,
                    151.61309814453125,
                    147.61309814453125,
                    143.61309814453125,
                    139.61309814453125,
                    135.61309814453125,
                    131.61309814453125,
                    127.61309814453125,
                    123.61309814453125,
                    119.61309814453125,
                    115.61309814453125,
                    111.61309814453125,
                    107.61309814453125,
                    103.61309814453125,
                    99.61309814453125,
                    95.61309814453125,
                    91.61309814453125,
                    87.61309814453125,
                    83.61309814453125,
                    79.61309814453125,
                    75.61309814453125,
                    71.61309814453125,
                    67.61309814453125,
                    63.61309814453125,
                    59.61309814453125,
                    55.61309814453125,
                    51.61309814453125,
                    47.61309814453125,
                    43.61309814453125,
                    39.61309814453125,
                    35.61309814453125,
                    31.61309814453125,
                    27.61309814453125,
                    23.61309814453125,
                    19.61309814453125,
                    15.61309814453125,
                    11.61309814453125,
                    7.61309814453125,
                    2.806549072265625
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 0.01
          }
        },
        {
          "variable": "pavel",
          "time": 0.0,
          "coords": {
            "rlay": 1
          },
          "expected": 968.2500610351562,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "pavel",
          "time": 0.0,
          "coords": {
            "rlay": 59
          },
          "expected": 190.30245971679688,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "pavel",
          "time": 0.0,
          "coords": {
            "rlay": 60
          },
          "expected": 175.61309814453125,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "pavel",
          "time": 0.0,
          "coords": {
            "rlay": 103
          },
          "expected": 2.806549072265625,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "tavel",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "rlay"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    283.3756103515625,
                    282.86920166015625,
                    282.3475646972656,
                    281.8102111816406,
                    281.2566223144531,
                    280.6861572265625,
                    280.09820556640625,
                    279.4921875,
                    278.86737060546875,
                    278.22308349609375,
                    277.55859375,
                    276.87310791015625,
                    276.1658630371094,
                    275.4359130859375,
                    277.54962158203125,
                    279.69525146484375,
                    279.5521545410156,
                    279.3948059082031,
                    279.2220458984375,
                    279.0328063964844,
                    278.8258361816406,
                    278.5997314453125,
                    278.3529968261719,
                    278.08416748046875,
                    277.79144287109375,
                    277.47296142578125,
                    277.09283447265625,
                    276.68212890625,
                    276.2390441894531,
                    275.7611999511719,
                    275.24566650390625,
                    274.6897277832031,
                    274.08990478515625,
                    273.44281005859375,
                    272.7445068359375,
                    271.99072265625,
                    270.9254150390625,
                    269.72052001953125,
                    268.3190002441406,
                    266.27099609375,
                    264.12969970703125,
                    261.8886413574219,
                    259.540283203125,
                    257.0764465332031,
                    254.4879150390625,
                    251.76414489746094,
                    248.893310546875,
                    245.86146545410156,
                    242.6526336669922,
                    239.24856567382812,
                    235.62782287597656,
                    231.7650604248047,
                    227.62989807128906,
                    223.1854705810547,
                    218.3863983154297,
                    213.17562866210938,
                    207.47998046875,
                    201.20321655273438,
                    194.2144775390625,
                    190.36036682128906,
                    190.0366668701172,
                    189.7129669189453,
                    189.38926696777344,
                    189.06556701660156,
                    188.74188232421875,
                    188.42425537109375,
                    188.11268615722656,
                    187.80111694335938,
                    187.48953247070312,
                    187.17796325683594,
                    186.84884643554688,
                    186.48068237304688,
                    186.09100341796875,
                    185.70132446289062,
                    185.3116455078125,
                    185.04315185546875,
                    184.94732666015625,
                    184.90301513671875,
                    184.8587188720703,
                    184.85430908203125,
                    184.912353515625,
                    184.99295043945312,
                    185.09396362304688,
                    185.31954956054688,
                    185.64926147460938,
                    185.9888153076172,
                    186.37985229492188,
                    186.8125,
                    187.27484130859375,
                    187.78292846679688,
                    188.31137084960938,
                    188.848876953125,
                    189.37319946289062,
                    189.86834716796875,
                    190.36399841308594,
                    190.89935302734375,
                    191.52401733398438,
                    192.36387634277344,
                    193.68898010253906,
                    195.78485107421875,
                    198.89901733398438,
                    204.44186401367188,
                    209.51934814453125
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 0.003
          }
        },
        {
          "variable": "tavel",
          "time": 0.0,
          "coords": {
            "rlay": 1
          },
          "expected": 283.3756103515625,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "tavel",
          "time": 0.0,
          "coords": {
            "rlay": 59
          },
          "expected": 194.2144775390625,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "tavel",
          "time": 0.0,
          "coords": {
            "rlay": 60
          },
          "expected": 190.36036682128906,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "tavel",
          "time": 0.0,
          "coords": {
            "rlay": 103
          },
          "expected": 209.51934814453125,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "coldry",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "rlay"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    1.2615564340983526e+23,
                    1.2935054202148816e+23,
                    1.3262284850353631e+23,
                    1.3598290312072415e+23,
                    1.394255447478787e+23,
                    1.4295205240729415e+23,
                    1.4657275735651568e+23,
                    1.5028378649986375e+23,
                    1.5408772490352448e+23,
                    1.579897156782723e+23,
                    1.6198721879391742e+23,
                    1.6608920542091752e+23,
                    1.702918565067886e+23,
                    1.746054762874781e+23,
                    1.790260295377199e+23,
                    1.8355652466206505e+23,
                    1.882017715049156e+23,
                    1.9296798503375733e+23,
                    1.9784967085704483e+23,
                    2.028623754006918e+23,
                    2.0799411908968942e+23,
                    2.1326154722826046e+23,
                    2.186617955270419e+23,
                    2.2419725990103554e+23,
                    2.298728042378389e+23,
                    2.3569336448264358e+23,
                    2.4165948106740488e+23,
                    2.4777448665584705e+23,
                    2.5404726234643526e+23,
                    2.604804562557504e+23,
                    2.6707419448458206e+23,
                    2.7383371922289648e+23,
                    2.8076569579814217e+23,
                    2.8787525831389433e+23,
                    2.951600468839482e+23,
                    3.026331399616217e+23,
                    3.102959967131941e+23,
                    3.181490494842296e+23,
                    3.262044039505266e+23,
                    3.344592498659176e+23,
                    3.429249002726665e+23,
                    3.516066514039352e+23,
                    3.6051379868935455e+23,
                    3.6963827167839227e+23,
                    3.789901224054167e+23,
                    3.885855638290863e+23,
                    3.98422506279174e+23,
                    4.0851193853877065e+23,
                    4.188510143329117e+23,
                    4.2945519001551825e+23,
                    4.403278162647131e+23,
                    4.5147264007538626e+23,
                    4.629052979454439e+23,
                    4.74621862736011e+23,
                    4.866359533323607e+23,
                    4.989529380252488e+23,
                    5.115875525926561e+23,
                    5.24540625696914e+23,
                    5.3781608447689764e+23,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    1.1896206173943488e+23
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 6e+18
          }
        },
        {
          "variable": "coldry",
          "time": 0.0,
          "coords": {
            "rlay": 1
          },
          "expected": 1.2615564340983526e+23,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "coldry",
          "time": 0.0,
          "coords": {
            "rlay": 59
          },
          "expected": 5.3781608447689764e+23,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "coldry",
          "time": 0.0,
          "coords": {
            "rlay": 60
          },
          "expected": 8.477461547131686e+22,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "coldry",
          "time": 0.0,
          "coords": {
            "rlay": 103
          },
          "expected": 1.1896206173943488e+23,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "colh2o",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "rlay"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    5.0706939697265625,
                    5.1991095542907715,
                    5.330636501312256,
                    5.465690612792969,
                    5.604063987731934,
                    5.745808124542236,
                    5.89133882522583,
                    6.040499210357666,
                    6.193395137786865,
                    6.350231647491455,
                    6.51090669631958,
                    6.675781726837158,
                    6.84470272064209,
                    7.018084526062012,
                    5.778183460235596,
                    1.5171854496002197,
                    2.2246479988098145,
                    2.9843590259552,
                    3.7992801666259766,
                    4.672878742218018,
                    5.608278274536133,
                    6.609399795532227,
                    7.67991304397583,
                    8.8237886428833,
                    10.045302391052246,
                    11.348970413208008,
                    11.323554039001465,
                    11.254366874694824,
                    11.165331840515137,
                    11.054935455322266,
                    10.921488761901855,
                    10.763427734375,
                    10.579145431518555,
                    10.366856575012207,
                    10.124404907226562,
                    9.850072860717773,
                    9.246994972229004,
                    8.498273849487305,
                    7.720410346984863,
                    7.063120365142822,
                    6.345532417297363,
                    5.563857078552246,
                    4.714140892028809,
                    3.791999340057373,
                    2.79310941696167,
                    1.7128673791885376,
                    0.6405669450759888,
                    0.6567883491516113,
                    0.6734110116958618,
                    0.6904599666595459,
                    0.7079405784606934,
                    0.7258588075637817,
                    0.7442396879196167,
                    0.7630770802497864,
                    0.7823928594589233,
                    0.80219566822052,
                    0.8225089907646179,
                    0.8433343768119812,
                    0.864678144454956,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.005948102567344904
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 0.0002
          }
        },
        {
          "variable": "colh2o",
          "time": 0.0,
          "coords": {
            "rlay": 1
          },
          "expected": 5.0706939697265625,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "colh2o",
          "time": 0.0,
          "coords": {
            "rlay": 59
          },
          "expected": 0.864678144454956,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "colh2o",
          "time": 0.0,
          "coords": {
            "rlay": 60
          },
          "expected": 0.004238730762153864,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "colh2o",
          "time": 0.0,
          "coords": {
            "rlay": 103
          },
          "expected": 0.005948102567344904,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "colco2",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "rlay"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    0.47812986373901367,
                    0.4902385175228119,
                    0.5026406049728394,
                    0.5153751969337463,
                    0.5284228324890137,
                    0.5417882800102234,
                    0.5555106997489929,
                    0.5695755481719971,
                    0.5839924812316895,
                    0.5987809896469116,
                    0.6139315366744995,
                    0.6294780969619751,
                    0.6454061269760132,
                    0.6617547273635864,
                    0.6785086393356323,
                    0.695679247379303,
                    0.7132847309112549,
                    0.7313486933708191,
                    0.7498502731323242,
                    0.7688483595848083,
                    0.788297712802887,
                    0.8082612752914429,
                    0.828728199005127,
                    0.8497075438499451,
                    0.8712179064750671,
                    0.8932778835296631,
                    0.9158893823623657,
                    0.9390653371810913,
                    0.9628391265869141,
                    0.9872209429740906,
                    1.0122112035751343,
                    1.0378297567367554,
                    1.0641019344329834,
                    1.0910471677780151,
                    1.1186565160751343,
                    1.146979570388794,
                    1.1760218143463135,
                    1.205784797668457,
                    1.2363146543502808,
                    1.2676005363464355,
                    1.2996853590011597,
                    1.3325891494750977,
                    1.366347312927246,
                    1.4009290933609009,
                    1.4363725185394287,
                    1.4727392196655273,
                    1.5100212097167969,
                    1.5482603311538696,
                    1.5874452590942383,
                    1.62763512134552,
                    1.6688424348831177,
                    1.7110812664031982,
                    1.7544111013412476,
                    1.7988168001174927,
                    1.8443503379821777,
                    1.8910315036773682,
                    1.9389166831970215,
                    1.988008975982666,
                    2.038322925567627,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.4508662223815918
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 3e-05
          }
        },
        {
          "variable": "colco2",
          "time": 0.0,
          "coords": {
            "rlay": 1
          },
          "expected": 0.47812986373901367,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "colco2",
          "time": 0.0,
          "coords": {
            "rlay": 59
          },
          "expected": 2.038322925567627,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "colco2",
          "time": 0.0,
          "coords": {
            "rlay": 60
          },
          "expected": 0.32129576802253723,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "colco2",
          "time": 0.0,
          "coords": {
            "rlay": 103
          },
          "expected": 0.4508662223815918,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "coln2o",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "rlay"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    0.000402436446165666,
                    0.00041262820013798773,
                    0.00042306684190407395,
                    0.00043378540431149304,
                    0.0004447674145922065,
                    0.0004560170345939696,
                    0.00046756703522987664,
                    0.00047940522199496627,
                    0.0004915397730655968,
                    0.0005039871903136373,
                    0.0005167392082512379,
                    0.000529824523255229,
                    0.0005432309699244797,
                    0.0005569913773797452,
                    0.0005710929981432855,
                    0.0005855452618561685,
                    0.0006003635935485363,
                    0.0006155678420327604,
                    0.000631140370387584,
                    0.0006471308879554272,
                    0.0006635011523030698,
                    0.000680304307024926,
                    0.0006975310388952494,
                    0.0007151892059482634,
                    0.0007332941750064492,
                    0.0007518617203459144,
                    0.0007708937046118081,
                    0.0007904005469754338,
                    0.0008104106527753174,
                    0.0008309325785376132,
                    0.0008519666153006256,
                    0.0008735294686630368,
                    0.0008956425008364022,
                    0.0009183219517581165,
                    0.0009415604872629046,
                    0.000965399609412998,
                    0.0009898442076519132,
                    0.0010148953879252076,
                    0.0010405919747427106,
                    0.0010669248877093196,
                    0.0010939303319901228,
                    0.0011216250713914633,
                    0.0011500389082357287,
                    0.0011791459983214736,
                    0.0012089783558622003,
                    0.0012395877856761217,
                    0.0012709677685052156,
                    0.0013031529961153865,
                    0.0013361346209421754,
                    0.0013699618866667151,
                    0.0014046456199139357,
                    0.0014401975786313415,
                    0.0014766678214073181,
                    0.0015140436589717865,
                    0.001552368514239788,
                    0.001591659733094275,
                    0.0016319641144946218,
                    0.0016732844524085522,
                    0.0017156332032755017,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00037948894896544516
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 2e-08
          }
        },
        {
          "variable": "coln2o",
          "time": 0.0,
          "coords": {
            "rlay": 1
          },
          "expected": 0.000402436446165666,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "coln2o",
          "time": 0.0,
          "coords": {
            "rlay": 59
          },
          "expected": 0.0017156332032755017,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "coln2o",
          "time": 0.0,
          "coords": {
            "rlay": 60
          },
          "expected": 0.00027043098816648126,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "coln2o",
          "time": 0.0,
          "coords": {
            "rlay": 103
          },
          "expected": 0.00037948894896544516,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "colch4",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "rlay"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    0.00223800097592175,
                    0.0022946784738451242,
                    0.002352729206904769,
                    0.0024123366456478834,
                    0.002473409054800868,
                    0.0025359694845974445,
                    0.002600200707092881,
                    0.002666034270077944,
                    0.002733516274020076,
                    0.002802737522870302,
                    0.002873653080314398,
                    0.0029464224353432655,
                    0.0030209776014089584,
                    0.003097501117736101,
                    0.0031759217381477356,
                    0.003256292548030615,
                    0.0033386992290616035,
                    0.0034232521429657936,
                    0.003509853035211563,
                    0.003598778508603573,
                    0.0036898155231028795,
                    0.00378325954079628,
                    0.003879060037434101,
                    0.0039772591553628445,
                    0.004077943507581949,
                    0.004181200172752142,
                    0.004287038929760456,
                    0.004395519383251667,
                    0.0045067984610795975,
                    0.0046209231950342655,
                    0.004737895913422108,
                    0.0048578097485005856,
                    0.004980783443897963,
                    0.005106906872242689,
                    0.005236139055341482,
                    0.005368711892515421,
                    0.005504650995135307,
                    0.005643964279443026,
                    0.005786866415292025,
                    0.005933306645601988,
                    0.006083487533032894,
                    0.006237501744180918,
                    0.006395514588803053,
                    0.006557382643222809,
                    0.006723284721374512,
                    0.006893507670611143,
                    0.007068015169352293,
                    0.007247001864016056,
                    0.007430416997522116,
                    0.007618534844368696,
                    0.00781141547486186,
                    0.008009124547243118,
                    0.008211939595639706,
                    0.008419792167842388,
                    0.008632921613752842,
                    0.008851424790918827,
                    0.00907556340098381,
                    0.009305350482463837,
                    0.009540856815874577,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0021103869657963514
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 1e-07
          }
        },
        {
          "variable": "colch4",
          "time": 0.0,
          "coords": {
            "rlay": 1
          },
          "expected": 0.00223800097592175,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "colch4",
          "time": 0.0,
          "coords": {
            "rlay": 59
          },
          "expected": 0.009540856815874577,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "colch4",
          "time": 0.0,
          "coords": {
            "rlay": 60
          },
          "expected": 0.0015039016725495458,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "colch4",
          "time": 0.0,
          "coords": {
            "rlay": 103
          },
          "expected": 0.0021103869657963514,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "taucloud",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "rlay"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 1e-08
          }
        },
        {
          "variable": "cldfrac",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "rlay"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 0.0
          }
        },
        {
          "variable": "tbound",
          "time": 0.0,
          "expected": 288.0,
          "tolerance": {
            "rel": 1e-09
          }
        },
        {
          "variable": "semiss",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "bands"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    0.9200000166893005,
                    0.9200000166893005,
                    0.9200000166893005,
                    0.9200000166893005,
                    0.9200000166893005,
                    0.9200000166893005,
                    0.9200000166893005,
                    0.9200000166893005,
                    0.9200000166893005,
                    0.9200000166893005,
                    0.9200000166893005,
                    0.9200000166893005,
                    0.9200000166893005,
                    0.9200000166893005,
                    0.9200000166893005,
                    0.9200000166893005
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 1e-09
          }
        },
        {
          "variable": "colo3",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "rlay"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    3.775909499381669e-05,
                    3.8764424971304834e-05,
                    3.969600948039442e-05,
                    4.0750805055722594e-05,
                    4.175773938186467e-05,
                    4.2813815525732934e-05,
                    4.3898209696635604e-05,
                    4.5009652239969e-05,
                    4.614892168319784e-05,
                    4.9809190386440605e-05,
                    5.146021430846304e-05,
                    5.278839307720773e-05,
                    5.414856786956079e-05,
                    5.547068212763406e-05,
                    5.6924614909803495e-05,
                    5.8340057876193896e-05,
                    5.979198249406181e-05,
                    6.133131682872772e-05,
                    6.290734017966315e-05,
                    6.445160397561267e-05,
                    6.871677760500461e-05,
                    7.429065590258688e-05,
                    7.622242992511019e-05,
                    7.810108945704997e-05,
                    8.012912439880893e-05,
                    8.213278488256037e-05,
                    8.421131497016177e-05,
                    8.631675154902041e-05,
                    9.141115879174322e-05,
                    0.00010216021473752335,
                    0.00010474718146724626,
                    0.00010739736171672121,
                    0.00011011607421096414,
                    0.00011290444672340527,
                    0.00011778281623264775,
                    0.00013799961016047746,
                    0.00014152306539472193,
                    0.0001451027492294088,
                    0.00014877383364364505,
                    0.00016071440768428147,
                    0.00018661707872524858,
                    0.0001913399319164455,
                    0.0001961750676855445,
                    0.00021722378733102232,
                    0.0002531635109335184,
                    0.0002595732221379876,
                    0.0002729956468101591,
                    0.0003393898077774793,
                    0.00034797791158780456,
                    0.0003985920629929751,
                    0.0004683078732341528,
                    0.0005062638665549457,
                    0.0006519288872368634,
                    0.0007387784426100552,
                    0.000957215903326869,
                    0.001236620475538075,
                    0.0015549788950011134,
                    0.0020703549962490797,
                    0.0028266613371670246,
                    0.0004455602902453393,
                    0.00044556023203767836,
                    0.0004455595917534083,
                    0.0004455595917534083,
                    0.0004455595917534083,
                    0.0005620613228529692,
                    0.0005733060534112155,
                    0.0005733034922741354,
                    0.0005733060534112155,
                    0.0005733055877499282,
                    0.0006086002686060965,
                    0.0007195431971922517,
                    0.0007195438374765217,
                    0.0007195438374765217,
                    0.0007195438374765217,
                    0.0008070682524703443,
                    0.0009147038799710572,
                    0.0009147038799710572,
                    0.0009147038799710572,
                    0.0010235628578811884,
                    0.0011792606674134731,
                    0.0011792606674134731,
                    0.0011792606674134731,
                    0.0015015066601336002,
                    0.0015129437670111656,
                    0.0015225603710860014,
                    0.0018922931049019098,
                    0.0018922924064099789,
                    0.002107262844219804,
                    0.0023051220923662186,
                    0.002461272059008479,
                    0.0027121868915855885,
                    0.002915281569585204,
                    0.0030758092179894447,
                    0.00337915844283998,
                    0.0035760998725891113,
                    0.0036691082641482353,
                    0.004766569472849369,
                    0.005193146876990795,
                    0.005386665463447571,
                    0.006513187196105719,
                    0.006436953321099281,
                    0.00492935162037611,
                    0.004404253326356411
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 1e-07
          }
        },
        {
          "variable": "colo3",
          "time": 0.0,
          "coords": {
            "rlay": 59
          },
          "expected": 0.0028266613371670246,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "colo3",
          "time": 0.0,
          "coords": {
            "rlay": 60
          },
          "expected": 0.0004455602902453393,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "colo3",
          "time": 0.0,
          "coords": {
            "rlay": 90
          },
          "expected": 0.002461272059008479,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "colo3",
          "time": 0.0,
          "coords": {
            "rlay": 103
          },
          "expected": 0.004404253326356411,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "o3_clim",
          "time": 0.0,
          "coords": {
            "rlay": 59
          },
          "expected": 8.709451363135896e-07,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "o3_clim",
          "time": 0.0,
          "coords": {
            "rlay": 60
          },
          "expected": 8.709464334235279e-07,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "o3_clim",
          "time": 0.0,
          "coords": {
            "rlay": 90
          },
          "expected": 4.811102581066911e-06,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "o3_clim",
          "time": 0.0,
          "coords": {
            "rlay": 102
          },
          "expected": 9.63551164045979e-06,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "o3_clim",
          "time": 0.0,
          "coords": {
            "rlay": 103
          },
          "expected": 6.13500037259796e-06,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "nbuf_mismatch",
          "time": 0.0,
          "expected": 0.0,
          "tolerance": {
            "abs": 0.0
          }
        }
      ]
    },
    {
      "id": "scm_call600_ice_cloud",
      "description": "Reference: WRF 4.8 em_scm_xy single-column run (GNU real32 build, dt = 60 s, 59 layers, p_top = 177.6 hPa so NBUF = 44 buffer layers, mp=6 ra_lw=1 ra_sw=1 sf_sfclay=1 sf_surface=1 bl_pbl=1) dumped by the instrumented fork ctessum-claude/WRF, commit 0e52608 (v4.8.0-4-g0e526083); module_esm_dump hooks in RRTMLWRAD and after RTRN inside SUBROUTINE RRTM of phys/module_ra_rrtm.F). RRTM has no standalone real64 driver, so every expected value is the real32 in-model value of MM5ATM/SETCOEF (PAVEL, TAVEL, PZ, TZ, COLDRY, COLH2O, COLCO2, COLN2O, COLCH4, CLDFRAC, TAUCLOUD, TBOUND, SEMISS) and the tolerance contract is rel 1e-5. Inputs are the dumped RRTMLWRAD arguments of tile column 1 (p8w, t8w, p3d, t3d, qv..qs, cldfra3d, dz8w, bottom-up) and the scalars co2vmr, n2ovmr, ch4vmr, tsk, emiss. Measured mismatch over the four regimes: pz <= 3e-5 hPa (the real32 Pa -> hPa division), pavel/tavel/tz <= 1.4e-6 relative, coldry and the column amounts <= 7.6e-6 relative (the dominant term is the real32 rounding of the level pressures, 6e-5 hPa on the O(6 hPa) layer thickness), taucloud <= 7e-11, cldfrac exact. Column assertions are Linf_error with abs tolerances of about 1e-5 of each field's column maximum (pz, pavel 1e-2 hPa; tz, tavel 3e-3 K; coldry 6e18 cm^-2; colh2o 2e-4, colco2 3e-5, coln2o 2e-8, colch4 1e-7 cm^-2; taucloud 1e-8; cldfrac 0); the spot checks at the lowest model layer, the top model layer, the first buffer layer and the top buffer layer use rel 2e-5 for the column amounts (twice the contract, for the real32 level-pressure rounding just described) and rel 1e-5 otherwise. Identities on the inputs (tbound, semiss) use rel 1e-9. Regime: call 600 (00:00 UTC), ice cloud with qi <= 1.7e-6 kg/kg in layers 52-57 (cldfra = 1 there, taucloud up to 1.1e-3 below the 0.01 overcast threshold), tsk = 281.5 K. Ozone (added 2026-09-06, dump scm_ref2_600.json, which the rebuilt fork wrote for the identical SCM run): colo3 is compared with SETCOEF's COLO3 (Linf abs 1e-7 on a column maximum of 6.5e-3, spot checks rel 1e-5 at layers 59-103 where the column is above 1e-3 of its maximum; the lowest layers hold 5e-8 kg/kg with a 6e-4 relative real32 error from the 970 hPa interface pressures) and the climatological mixing ratio o3_clim with WKL(3)/(COLDRY amdo) at the same layers; the NumPy replica of O3DATA on MM5ATM's shifted interval agrees with the dump to 2.5e-6 relative (real32), the unshifted own-layer mean differs by 27 %, which pins the one-layer shift (EqWeFiC FORTRAN_BUGS.md B5).",
      "parameter_overrides": {
        "co2vmr": 0.00037900000461377203,
        "n2ovmr": 3.1900000863060995e-07,
        "ch4vmr": 1.7739999975674436e-06,
        "tsk": 281.521240234375,
        "emiss": 0.9200000166893005
      },
      "expression_template_imports": [
        {
          "ref": "./tests/scm_call600_ice_cloud_inputs.esm"
        }
      ],
      "time_span": {
        "start": 0,
        "end": 1
      },
      "tolerance": {
        "rel": 1e-05
      },
      "assertions": [
        {
          "variable": "pz",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "rlev"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    971.3294677734375,
                    965.35009765625,
                    959.2218017578125,
                    952.940185546875,
                    946.5005493164062,
                    939.8987426757812,
                    933.13037109375,
                    926.1910400390625,
                    919.0763549804688,
                    911.7817993164062,
                    904.3027954101562,
                    896.6348266601562,
                    888.773193359375,
                    880.7131958007812,
                    872.4501342773438,
                    863.9812622070312,
                    855.3153076171875,
                    846.4286499023438,
                    837.3150024414062,
                    827.968505859375,
                    818.383056640625,
                    808.5526733398438,
                    798.4707641601562,
                    788.1310424804688,
                    777.5267333984375,
                    766.6510009765625,
                    755.4970092773438,
                    744.0614624023438,
                    732.3375854492188,
                    720.3179931640625,
                    707.9951782226562,
                    695.3616333007812,
                    682.4096069335938,
                    669.1310424804688,
                    655.5176391601562,
                    641.5612182617188,
                    627.2529907226562,
                    612.5849609375,
                    597.548583984375,
                    582.1349487304688,
                    566.3340454101562,
                    550.135009765625,
                    533.5285034179688,
                    516.5042114257812,
                    499.0521545410156,
                    481.1615905761719,
                    462.8210144042969,
                    444.0195007324219,
                    424.742431640625,
                    404.9773864746094,
                    384.71136474609375,
                    363.9302673339844,
                    342.6241455078125,
                    320.77984619140625,
                    298.3836669921875,
                    275.4212951660156,
                    251.8782196044922,
                    227.7393035888672,
                    202.98934936523438,
                    177.61309814453125,
                    173.61309814453125,
                    169.61309814453125,
                    165.61309814453125,
                    161.61309814453125,
                    157.61309814453125,
                    153.61309814453125,
                    149.61309814453125,
                    145.61309814453125,
                    141.61309814453125,
                    137.61309814453125,
                    133.61309814453125,
                    129.61309814453125,
                    125.61309814453125,
                    121.61309814453125,
                    117.61309814453125,
                    113.61309814453125,
                    109.61309814453125,
                    105.61309814453125,
                    101.61309814453125,
                    97.61309814453125,
                    93.61309814453125,
                    89.61309814453125,
                    85.61309814453125,
                    81.61309814453125,
                    77.61309814453125,
                    73.61309814453125,
                    69.61309814453125,
                    65.61309814453125,
                    61.61309814453125,
                    57.61309814453125,
                    53.61309814453125,
                    49.61309814453125,
                    45.61309814453125,
                    41.61309814453125,
                    37.61309814453125,
                    33.61309814453125,
                    29.61309814453125,
                    25.61309814453125,
                    21.61309814453125,
                    17.61309814453125,
                    13.61309814453125,
                    9.61309814453125,
                    5.61309814453125,
                    0.0
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 0.01
          }
        },
        {
          "variable": "pz",
          "time": 0.0,
          "coords": {
            "rlev": 1
          },
          "expected": 971.3294677734375,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "pz",
          "time": 0.0,
          "coords": {
            "rlev": 60
          },
          "expected": 177.61309814453125,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "pz",
          "time": 0.0,
          "coords": {
            "rlev": 61
          },
          "expected": 173.61309814453125,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "pz",
          "time": 0.0,
          "coords": {
            "rlev": 104
          },
          "expected": 0.0,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "tz",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "rlev"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    283.0358581542969,
                    283.1208190917969,
                    283.0404052734375,
                    282.71002197265625,
                    282.25830078125,
                    281.742431640625,
                    281.1876220703125,
                    280.6051025390625,
                    279.9998474121094,
                    279.374755859375,
                    278.7315673828125,
                    278.07257080078125,
                    277.40472412109375,
                    276.7568664550781,
                    276.3751220703125,
                    277.7186584472656,
                    279.2406005859375,
                    279.27691650390625,
                    279.1643981933594,
                    279.00634765625,
                    278.8171081542969,
                    278.60089111328125,
                    278.3597412109375,
                    278.0933837890625,
                    277.7975769042969,
                    277.4693603515625,
                    277.10394287109375,
                    276.702392578125,
                    276.26910400390625,
                    275.7996826171875,
                    275.2940673828125,
                    274.7489929199219,
                    274.15826416015625,
                    273.51922607421875,
                    272.82574462890625,
                    272.06707763671875,
                    271.13726806640625,
                    269.9960021972656,
                    268.6794128417969,
                    266.98095703125,
                    264.927001953125,
                    262.7503662109375,
                    260.4662780761719,
                    258.06439208984375,
                    255.53927612304688,
                    252.89627075195312,
                    250.1638946533203,
                    247.29840087890625,
                    244.22955322265625,
                    240.93450927734375,
                    237.3607177734375,
                    233.60430908203125,
                    229.6466064453125,
                    225.3695831298828,
                    220.77279663085938,
                    215.78924560546875,
                    210.35069274902344,
                    204.375,
                    197.7508544921875,
                    190.52386474609375,
                    190.20016479492188,
                    189.87646484375,
                    189.55276489257812,
                    189.22906494140625,
                    188.90536499023438,
                    188.58169555664062,
                    188.27012634277344,
                    187.9585418701172,
                    187.64697265625,
                    187.3354034423828,
                    187.02381896972656,
                    186.6771697998047,
                    186.28749084472656,
                    185.89781188964844,
                    185.5081329345703,
                    185.1184539794922,
                    184.97113037109375,
                    184.92681884765625,
                    184.8825225830078,
                    184.8382110595703,
                    184.87371826171875,
                    184.9542999267578,
                    185.03488159179688,
                    185.15635681152344,
                    185.48605346679688,
                    185.8157501220703,
                    186.16517639160156,
                    186.5978240966797,
                    187.03045654296875,
                    187.5225067138672,
                    188.04664611816406,
                    188.5793914794922,
                    189.12167358398438,
                    189.6280059814453,
                    190.11196899414062,
                    190.61932373046875,
                    191.1826629638672,
                    191.86868286132812,
                    192.86236572265625,
                    194.51889038085938,
                    197.05409240722656,
                    200.74722290039062,
                    208.13978576660156,
                    210.9022216796875
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 0.003
          }
        },
        {
          "variable": "tz",
          "time": 0.0,
          "coords": {
            "rlev": 1
          },
          "expected": 283.0358581542969,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "tz",
          "time": 0.0,
          "coords": {
            "rlev": 60
          },
          "expected": 190.52386474609375,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "tz",
          "time": 0.0,
          "coords": {
            "rlev": 61
          },
          "expected": 190.20016479492188,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "tz",
          "time": 0.0,
          "coords": {
            "rlev": 104
          },
          "expected": 210.9022216796875,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "pavel",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "rlay"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    968.3397827148438,
                    962.2859497070312,
                    956.0809326171875,
                    949.7203369140625,
                    943.19970703125,
                    936.5145263671875,
                    929.6607055664062,
                    922.6336669921875,
                    915.4290771484375,
                    908.0423583984375,
                    900.4688110351562,
                    892.7040405273438,
                    884.7432250976562,
                    876.5817260742188,
                    868.2156982421875,
                    859.6482543945312,
                    850.8720092773438,
                    841.8718872070312,
                    832.6417236328125,
                    823.17578125,
                    813.4678344726562,
                    803.51171875,
                    793.3009643554688,
                    782.8289184570312,
                    772.0889282226562,
                    761.0740356445312,
                    749.7792358398438,
                    738.1995239257812,
                    726.3278198242188,
                    714.1565551757812,
                    701.678466796875,
                    688.8856201171875,
                    675.7703247070312,
                    662.3244018554688,
                    648.5394287109375,
                    634.4071044921875,
                    619.9190063476562,
                    605.0667724609375,
                    589.8417358398438,
                    574.2344360351562,
                    558.2345581054688,
                    541.831787109375,
                    525.016357421875,
                    507.7781982421875,
                    490.10687255859375,
                    471.9913330078125,
                    453.42022705078125,
                    434.3809509277344,
                    414.85992431640625,
                    394.8443603515625,
                    374.3208312988281,
                    353.2771911621094,
                    331.7019958496094,
                    309.5817565917969,
                    286.9024658203125,
                    263.6497802734375,
                    239.80874633789062,
                    215.3643341064453,
                    190.3012237548828,
                    175.61309814453125,
                    171.61309814453125,
                    167.61309814453125,
                    163.61309814453125,
                    159.61309814453125,
                    155.61309814453125,
                    151.61309814453125,
                    147.61309814453125,
                    143.61309814453125,
                    139.61309814453125,
                    135.61309814453125,
                    131.61309814453125,
                    127.61309814453125,
                    123.61309814453125,
                    119.61309814453125,
                    115.61309814453125,
                    111.61309814453125,
                    107.61309814453125,
                    103.61309814453125,
                    99.61309814453125,
                    95.61309814453125,
                    91.61309814453125,
                    87.61309814453125,
                    83.61309814453125,
                    79.61309814453125,
                    75.61309814453125,
                    71.61309814453125,
                    67.61309814453125,
                    63.61309814453125,
                    59.61309814453125,
                    55.61309814453125,
                    51.61309814453125,
                    47.61309814453125,
                    43.61309814453125,
                    39.61309814453125,
                    35.61309814453125,
                    31.61309814453125,
                    27.61309814453125,
                    23.61309814453125,
                    19.61309814453125,
                    15.61309814453125,
                    11.61309814453125,
                    7.61309814453125,
                    2.806549072265625
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 0.01
          }
        },
        {
          "variable": "pavel",
          "time": 0.0,
          "coords": {
            "rlay": 1
          },
          "expected": 968.3397827148438,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "pavel",
          "time": 0.0,
          "coords": {
            "rlay": 59
          },
          "expected": 190.3012237548828,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "pavel",
          "time": 0.0,
          "coords": {
            "rlay": 60
          },
          "expected": 175.61309814453125,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "pavel",
          "time": 0.0,
          "coords": {
            "rlay": 103
          },
          "expected": 2.806549072265625,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "tavel",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "rlay"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    283.0782775878906,
                    283.1644287109375,
                    282.91326904296875,
                    282.5016784667969,
                    282.0087890625,
                    281.46929931640625,
                    280.8987731933594,
                    280.303955078125,
                    279.68804931640625,
                    279.0535583496094,
                    278.4013977050781,
                    277.7354431152344,
                    277.065673828125,
                    276.44024658203125,
                    276.3083801269531,
                    279.16461181640625,
                    279.3184814453125,
                    279.2342834472656,
                    279.0927734375,
                    278.9176940917969,
                    278.7139587402344,
                    278.4848937988281,
                    278.2314758300781,
                    277.9518127441406,
                    277.6394348144531,
                    277.2949523925781,
                    276.9080505371094,
                    276.4915466308594,
                    276.0410461425781,
                    275.5522155761719,
                    275.02935791015625,
                    274.4615173339844,
                    273.8473205566406,
                    273.18280029296875,
                    272.4596252441406,
                    271.6646423339844,
                    270.5965576171875,
                    269.3802490234375,
                    267.9608459472656,
                    265.9762268066406,
                    263.8511657714844,
                    261.62164306640625,
                    259.2816467285156,
                    256.81634521484375,
                    254.2299041748047,
                    251.5288848876953,
                    248.76434326171875,
                    245.7953338623047,
                    242.62416076660156,
                    239.2020721435547,
                    235.47271728515625,
                    231.68858337402344,
                    227.55288696289062,
                    223.1310272216797,
                    218.3548583984375,
                    213.15866088867188,
                    207.47161865234375,
                    201.19998168945312,
                    194.2144317626953,
                    190.3620147705078,
                    190.03831481933594,
                    189.71461486816406,
                    189.3909149169922,
                    189.0672149658203,
                    188.7435302734375,
                    188.4259033203125,
                    188.1143341064453,
                    187.80276489257812,
                    187.49118041992188,
                    187.1796112060547,
                    186.85049438476562,
                    186.48233032226562,
                    186.0926513671875,
                    185.70297241210938,
                    185.31329345703125,
                    185.0447998046875,
                    184.948974609375,
                    184.9046630859375,
                    184.86036682128906,
                    184.85595703125,
                    184.91400146484375,
                    184.99459838867188,
                    185.09561157226562,
                    185.32119750976562,
                    185.65090942382812,
                    185.99046325683594,
                    186.38150024414062,
                    186.81414794921875,
                    187.2764892578125,
                    187.78457641601562,
                    188.31301879882812,
                    188.85052490234375,
                    189.37484741210938,
                    189.8699951171875,
                    190.3656463623047,
                    190.9010009765625,
                    191.52566528320312,
                    192.3655242919922,
                    193.6906280517578,
                    195.7864990234375,
                    198.90066528320312,
                    204.44351196289062,
                    209.52099609375
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 0.003
          }
        },
        {
          "variable": "tavel",
          "time": 0.0,
          "coords": {
            "rlay": 1
          },
          "expected": 283.0782775878906,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "tavel",
          "time": 0.0,
          "coords": {
            "rlay": 59
          },
          "expected": 194.2144317626953,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "tavel",
          "time": 0.0,
          "coords": {
            "rlay": 60
          },
          "expected": 190.3620147705078,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "tavel",
          "time": 0.0,
          "coords": {
            "rlay": 103
          },
          "expected": 209.52099609375,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "coldry",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "rlay"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    1.2615738179929143e+23,
                    1.2935296495808769e+23,
                    1.3262427164101856e+23,
                    1.3598440732299969e+23,
                    1.394253646038936e+23,
                    1.4295453839428846e+23,
                    1.4657368509803892e+23,
                    1.5028404770864214e+23,
                    1.540891120122097e+23,
                    1.579908145565814e+23,
                    1.6198900221936986e+23,
                    1.6608893520493988e+23,
                    1.702918204779916e+23,
                    1.746046836539437e+23,
                    1.7902503874580188e+23,
                    1.835558581293202e+23,
                    1.8820294244081872e+23,
                    1.9296666998266614e+23,
                    1.9785100392253453e+23,
                    2.0286111439279613e+23,
                    2.0799413710408793e+23,
                    2.1326288029375016e+23,
                    2.1866055253354476e+23,
                    2.2419724188663703e+23,
                    2.298741192889301e+23,
                    2.3569183325877027e+23,
                    2.416595170962019e+23,
                    2.4777448665584705e+23,
                    2.5404726234643526e+23,
                    2.604804562557504e+23,
                    2.6707419448458206e+23,
                    2.7383371922289648e+23,
                    2.8076569579814217e+23,
                    2.8787527632829284e+23,
                    2.951600468839482e+23,
                    3.026332480480128e+23,
                    3.102959967131941e+23,
                    3.181490494842296e+23,
                    3.26203323086616e+23,
                    3.344596101538878e+23,
                    3.42925800992592e+23,
                    3.516070477207024e+23,
                    3.6051383471815157e+23,
                    3.696368665553085e+23,
                    3.789913473845153e+23,
                    3.885846631091608e+23,
                    3.984227224519561e+23,
                    4.085120105963647e+23,
                    4.188508341889266e+23,
                    4.294548657563451e+23,
                    4.403272398039608e+23,
                    4.5147336065132664e+23,
                    4.6290537000303795e+23,
                    4.7462218699518416e+23,
                    4.8663627759153385e+23,
                    4.98953262284422e+23,
                    5.1158726436227995e+23,
                    5.245409499560872e+23,
                    5.3781608447689764e+23,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    1.1896206173943488e+23
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 6e+18
          }
        },
        {
          "variable": "coldry",
          "time": 0.0,
          "coords": {
            "rlay": 1
          },
          "expected": 1.2615738179929143e+23,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "coldry",
          "time": 0.0,
          "coords": {
            "rlay": 59
          },
          "expected": 5.3781608447689764e+23,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "coldry",
          "time": 0.0,
          "coords": {
            "rlay": 60
          },
          "expected": 8.477461547131686e+22,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "coldry",
          "time": 0.0,
          "coords": {
            "rlay": 103
          },
          "expected": 1.1896206173943488e+23,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "colh2o",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "rlay"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    9.16804313659668,
                    8.529936790466309,
                    8.17476749420166,
                    7.99387788772583,
                    7.929099082946777,
                    7.943842887878418,
                    8.010193824768066,
                    8.107091903686523,
                    8.220682144165039,
                    8.34060001373291,
                    8.44796371459961,
                    8.520615577697754,
                    8.539267539978027,
                    8.39034366607666,
                    7.44447660446167,
                    1.7370219230651855,
                    2.226618766784668,
                    2.9840118885040283,
                    3.7989258766174316,
                    4.672438144683838,
                    5.607893466949463,
                    6.609049320220947,
                    7.679452896118164,
                    8.823589324951172,
                    10.044909477233887,
                    11.331700325012207,
                    11.323421478271484,
                    11.254368782043457,
                    11.165340423583984,
                    11.05494213104248,
                    10.921486854553223,
                    10.763432502746582,
                    10.579134941101074,
                    10.366866111755371,
                    10.124409675598145,
                    9.848705291748047,
                    9.246658325195312,
                    8.497919082641602,
                    7.549962043762207,
                    6.766221046447754,
                    6.310004711151123,
                    5.578084468841553,
                    4.735163688659668,
                    3.815476655960083,
                    2.8350555896759033,
                    1.9356184005737305,
                    0.825151264667511,
                    0.6570680141448975,
                    0.7075257897377014,
                    0.9247679710388184,
                    1.6335433721542358,
                    1.3285694122314453,
                    0.9094619154930115,
                    0.5821786522865295,
                    0.3501051962375641,
                    0.1950584352016449,
                    0.09893184155225754,
                    0.043987177312374115,
                    0.01701231300830841,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.005948102567344904
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 0.0002
          }
        },
        {
          "variable": "colh2o",
          "time": 0.0,
          "coords": {
            "rlay": 1
          },
          "expected": 9.16804313659668,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "colh2o",
          "time": 0.0,
          "coords": {
            "rlay": 59
          },
          "expected": 0.01701231300830841,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "colh2o",
          "time": 0.0,
          "coords": {
            "rlay": 60
          },
          "expected": 0.004238730762153864,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "colh2o",
          "time": 0.0,
          "coords": {
            "rlay": 103
          },
          "expected": 0.005948102567344904,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "colco2",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "rlay"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    0.47813647985458374,
                    0.4902477264404297,
                    0.5026459693908691,
                    0.515380859375,
                    0.5284221172332764,
                    0.5417976975440979,
                    0.5555142760276794,
                    0.5695765018463135,
                    0.5839977264404297,
                    0.5987851619720459,
                    0.6139382719993591,
                    0.6294770836830139,
                    0.6454060077667236,
                    0.6617517471313477,
                    0.6785048842430115,
                    0.6956766843795776,
                    0.7132891416549683,
                    0.7313436269760132,
                    0.7498552799224854,
                    0.7688435912132263,
                    0.788297712802887,
                    0.808266282081604,
                    0.8287234306335449,
                    0.8497075438499451,
                    0.8712229132652283,
                    0.8932720422744751,
                    0.9158895611763,
                    0.9390653371810913,
                    0.9628391265869141,
                    0.9872209429740906,
                    1.0122112035751343,
                    1.0378297567367554,
                    1.0641019344329834,
                    1.0910472869873047,
                    1.1186565160751343,
                    1.1469799280166626,
                    1.1760218143463135,
                    1.205784797668457,
                    1.2363104820251465,
                    1.2676019668579102,
                    1.2996888160705566,
                    1.3325906991958618,
                    1.3663474321365356,
                    1.400923728942871,
                    1.4363771677017212,
                    1.47273588180542,
                    1.5100220441818237,
                    1.5482604503631592,
                    1.587444543838501,
                    1.6276339292526245,
                    1.6688402891159058,
                    1.711084008216858,
                    1.7544113397598267,
                    1.7988179922103882,
                    1.8443515300750732,
                    1.8910326957702637,
                    1.938915729522705,
                    1.9880101680755615,
                    2.038322925567627,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.4508662223815918
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 3e-05
          }
        },
        {
          "variable": "colco2",
          "time": 0.0,
          "coords": {
            "rlay": 1
          },
          "expected": 0.47813647985458374,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "colco2",
          "time": 0.0,
          "coords": {
            "rlay": 59
          },
          "expected": 2.038322925567627,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "colco2",
          "time": 0.0,
          "coords": {
            "rlay": 60
          },
          "expected": 0.32129576802253723,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "colco2",
          "time": 0.0,
          "coords": {
            "rlay": 103
          },
          "expected": 0.4508662223815918,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "coln2o",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "rlay"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    0.0004024420341011137,
                    0.00041263591265305877,
                    0.00042307141120545566,
                    0.00043379023554734886,
                    0.0004447668616194278,
                    0.00045602492173202336,
                    0.0004675700038205832,
                    0.00047940609510987997,
                    0.0004915441968478262,
                    0.0005039906245656312,
                    0.0005167448543943465,
                    0.0005298236501403153,
                    0.0005432308535091579,
                    0.0005569889326579869,
                    0.0005710897967219353,
                    0.0005855431663803756,
                    0.0006003673188388348,
                    0.0006155636510811746,
                    0.0006311446777544916,
                    0.000647126929834485,
                    0.0006635012105107307,
                    0.0006803085561841726,
                    0.0006975270807743073,
                    0.0007151891477406025,
                    0.000733298365958035,
                    0.0007518568309023976,
                    0.000770893762819469,
                    0.0007904005469754338,
                    0.0008104106527753174,
                    0.0008309325785376132,
                    0.0008519666153006256,
                    0.0008735294686630368,
                    0.0008956425008364022,
                    0.0009183220681734383,
                    0.0009415604872629046,
                    0.0009653999586589634,
                    0.0009898442076519132,
                    0.0010148953879252076,
                    0.0010405884822830558,
                    0.0010669260518625379,
                    0.0010939332423731685,
                    0.0011216263519600034,
                    0.0011500390246510506,
                    0.0011791414581239223,
                    0.0012089823139831424,
                    0.0012395849917083979,
                    0.0012709683505818248,
                    0.0013031531125307083,
                    0.0013361340388655663,
                    0.0013699608389288187,
                    0.0014046437572687864,
                    0.001440199906937778,
                    0.00147666793782264,
                    0.0015140445902943611,
                    0.0015523694455623627,
                    0.0015916606644168496,
                    0.0016319631831720471,
                    0.0016732855001464486,
                    0.0017156332032755017,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00037948894896544516
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 2e-08
          }
        },
        {
          "variable": "coln2o",
          "time": 0.0,
          "coords": {
            "rlay": 1
          },
          "expected": 0.0004024420341011137,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "coln2o",
          "time": 0.0,
          "coords": {
            "rlay": 59
          },
          "expected": 0.0017156332032755017,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "coln2o",
          "time": 0.0,
          "coords": {
            "rlay": 60
          },
          "expected": 0.00027043098816648126,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "coln2o",
          "time": 0.0,
          "coords": {
            "rlay": 103
          },
          "expected": 0.00037948894896544516,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "colch4",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "rlay"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    0.0022380317095667124,
                    0.0022947215475142,
                    0.002352754585444927,
                    0.0024123634211719036,
                    0.0024734060280025005,
                    0.0025360132567584515,
                    0.002600217005237937,
                    0.002666038926690817,
                    0.0027335407212376595,
                    0.0028027568478137255,
                    0.0028736849781125784,
                    0.002946417545899749,
                    0.0030209769029170275,
                    0.0030974869150668383,
                    0.0031759042758494616,
                    0.003256280906498432,
                    0.0033387201838195324,
                    0.0034232286270707846,
                    0.003509876783937216,
                    0.003598756156861782,
                    0.003689815988764167,
                    0.0037832832895219326,
                    0.0038790381513535976,
                    0.003977258689701557,
                    0.004077966790646315,
                    0.004181172698736191,
                    0.004287039861083031,
                    0.004395519383251667,
                    0.0045067984610795975,
                    0.0046209231950342655,
                    0.004737895913422108,
                    0.0048578097485005856,
                    0.004980783443897963,
                    0.0051069073379039764,
                    0.005236139055341482,
                    0.00536871375516057,
                    0.005504650995135307,
                    0.005643964279443026,
                    0.005786846857517958,
                    0.00593331316486001,
                    0.006083503365516663,
                    0.006237508729100227,
                    0.0063955155201256275,
                    0.0065573579631745815,
                    0.006723306607455015,
                    0.006893491838127375,
                    0.007068018428981304,
                    0.007247002329677343,
                    0.007430413272231817,
                    0.007618528790771961,
                    0.0078114052303135395,
                    0.008009137585759163,
                    0.00821194052696228,
                    0.008419796824455261,
                    0.00863292720168829,
                    0.008851430378854275,
                    0.009075557813048363,
                    0.009305356070399284,
                    0.009540856815874577,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0021103869657963514
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 1e-07
          }
        },
        {
          "variable": "colch4",
          "time": 0.0,
          "coords": {
            "rlay": 1
          },
          "expected": 0.0022380317095667124,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "colch4",
          "time": 0.0,
          "coords": {
            "rlay": 59
          },
          "expected": 0.009540856815874577,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "colch4",
          "time": 0.0,
          "coords": {
            "rlay": 60
          },
          "expected": 0.0015039016725495458,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "colch4",
          "time": 0.0,
          "coords": {
            "rlay": 103
          },
          "expected": 0.0021103869657963514,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "taucloud",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "rlay"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.004532843828201294,
                    0.027070363983511925,
                    0.019893188029527664,
                    0.0022456857841461897,
                    0.0015187548706308007,
                    0.0016221643891185522,
                    0.00045463891001418233,
                    0.0,
                    7.781419952834767e-08,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 1e-08
          }
        },
        {
          "variable": "cldfrac",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "rlay"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    1.0,
                    1.0,
                    0.027162685990333557,
                    0.03727942705154419,
                    1.0,
                    1.0,
                    0.0,
                    1.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 0.0
          }
        },
        {
          "variable": "tbound",
          "time": 0.0,
          "expected": 281.521240234375,
          "tolerance": {
            "rel": 1e-09
          }
        },
        {
          "variable": "semiss",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "bands"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    0.9200000166893005,
                    0.9200000166893005,
                    0.9200000166893005,
                    0.9200000166893005,
                    0.9200000166893005,
                    0.9200000166893005,
                    0.9200000166893005,
                    0.9200000166893005,
                    0.9200000166893005,
                    0.9200000166893005,
                    0.9200000166893005,
                    0.9200000166893005,
                    0.9200000166893005,
                    0.9200000166893005,
                    0.9200000166893005,
                    0.9200000166893005
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 1e-09
          }
        },
        {
          "variable": "colo3",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "rlay"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    3.778384780162014e-05,
                    3.8740919990232214e-05,
                    3.9744867535773665e-05,
                    4.072701995028183e-05,
                    4.173327033640817e-05,
                    4.281456131138839e-05,
                    4.392289702082053e-05,
                    4.5009732275502756e-05,
                    4.6149340050760657e-05,
                    4.980203812010586e-05,
                    5.146080002305098e-05,
                    5.281272387946956e-05,
                    5.412411701399833e-05,
                    5.5494885600637645e-05,
                    5.687532393494621e-05,
                    5.836433047079481e-05,
                    5.981684080325067e-05,
                    6.13064257777296e-05,
                    6.288329313974828e-05,
                    6.450013461289927e-05,
                    6.869539356557652e-05,
                    7.431628182530403e-05,
                    7.617170922458172e-05,
                    7.812622789060697e-05,
                    8.012958278413862e-05,
                    8.213225373765454e-05,
                    8.421132224611938e-05,
                    8.631675154902041e-05,
                    9.14154588826932e-05,
                    0.00010216021473752335,
                    0.00010474718146724626,
                    0.00010739736171672121,
                    0.00011011607421096414,
                    0.00011290445399936289,
                    0.00011778908810811117,
                    0.00013799963926430792,
                    0.00014152306539472193,
                    0.0001451254211133346,
                    0.00014877333887852728,
                    0.00016069794946815819,
                    0.00018661754438653588,
                    0.00019134016474708915,
                    0.00019617509678937495,
                    0.00021723200916312635,
                    0.0002531643258407712,
                    0.000259572610957548,
                    0.00027301182853989303,
                    0.00033938782871700823,
                    0.00034798186970874667,
                    0.0003986232040915638,
                    0.0004683078732341528,
                    0.0005063388962298632,
                    0.0006519290036521852,
                    0.0007388835656456649,
                    0.0009572164271958172,
                    0.001236722688190639,
                    0.001555045135319233,
                    0.0020703645423054695,
                    0.0028266613371670246,
                    0.0004455602902453393,
                    0.00044556023203767836,
                    0.0004455595917534083,
                    0.0004455595917534083,
                    0.0004455595917534083,
                    0.0005620613228529692,
                    0.0005733060534112155,
                    0.0005733034922741354,
                    0.0005733060534112155,
                    0.0005733055877499282,
                    0.0006086002686060965,
                    0.0007195431971922517,
                    0.0007195438374765217,
                    0.0007195438374765217,
                    0.0007195438374765217,
                    0.0008070682524703443,
                    0.0009147038799710572,
                    0.0009147038799710572,
                    0.0009147038799710572,
                    0.0010235628578811884,
                    0.0011792606674134731,
                    0.0011792606674134731,
                    0.0011792606674134731,
                    0.0015015066601336002,
                    0.0015129437670111656,
                    0.0015225603710860014,
                    0.0018922931049019098,
                    0.0018922924064099789,
                    0.002107262844219804,
                    0.0023051220923662186,
                    0.002461272059008479,
                    0.0027121868915855885,
                    0.002915281569585204,
                    0.0030758092179894447,
                    0.00337915844283998,
                    0.0035760998725891113,
                    0.0036691082641482353,
                    0.004766569472849369,
                    0.005193146876990795,
                    0.005386665463447571,
                    0.006513187196105719,
                    0.006436953321099281,
                    0.00492935162037611,
                    0.004404253326356411
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 1e-07
          }
        },
        {
          "variable": "colo3",
          "time": 0.0,
          "coords": {
            "rlay": 59
          },
          "expected": 0.0028266613371670246,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "colo3",
          "time": 0.0,
          "coords": {
            "rlay": 60
          },
          "expected": 0.0004455602902453393,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "colo3",
          "time": 0.0,
          "coords": {
            "rlay": 90
          },
          "expected": 0.002461272059008479,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "colo3",
          "time": 0.0,
          "coords": {
            "rlay": 103
          },
          "expected": 0.004404253326356411,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "o3_clim",
          "time": 0.0,
          "coords": {
            "rlay": 59
          },
          "expected": 8.709451363135896e-07,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "o3_clim",
          "time": 0.0,
          "coords": {
            "rlay": 60
          },
          "expected": 8.709464334235279e-07,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "o3_clim",
          "time": 0.0,
          "coords": {
            "rlay": 90
          },
          "expected": 4.811102581066911e-06,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "o3_clim",
          "time": 0.0,
          "coords": {
            "rlay": 102
          },
          "expected": 9.63551164045979e-06,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "o3_clim",
          "time": 0.0,
          "coords": {
            "rlay": 103
          },
          "expected": 6.13500037259796e-06,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "nbuf_mismatch",
          "time": 0.0,
          "expected": 0.0,
          "tolerance": {
            "abs": 0.0
          }
        }
      ]
    },
    {
      "id": "scm_call1440_thin_cirrus",
      "description": "Reference: WRF 4.8 em_scm_xy single-column run (GNU real32 build, dt = 60 s, 59 layers, p_top = 177.6 hPa so NBUF = 44 buffer layers, mp=6 ra_lw=1 ra_sw=1 sf_sfclay=1 sf_surface=1 bl_pbl=1) dumped by the instrumented fork ctessum-claude/WRF, commit 0e52608 (v4.8.0-4-g0e526083); module_esm_dump hooks in RRTMLWRAD and after RTRN inside SUBROUTINE RRTM of phys/module_ra_rrtm.F). RRTM has no standalone real64 driver, so every expected value is the real32 in-model value of MM5ATM/SETCOEF (PAVEL, TAVEL, PZ, TZ, COLDRY, COLH2O, COLCO2, COLN2O, COLCH4, CLDFRAC, TAUCLOUD, TBOUND, SEMISS) and the tolerance contract is rel 1e-5. Inputs are the dumped RRTMLWRAD arguments of tile column 1 (p8w, t8w, p3d, t3d, qv..qs, cldfra3d, dz8w, bottom-up) and the scalars co2vmr, n2ovmr, ch4vmr, tsk, emiss. Measured mismatch over the four regimes: pz <= 3e-5 hPa (the real32 Pa -> hPa division), pavel/tavel/tz <= 1.4e-6 relative, coldry and the column amounts <= 7.6e-6 relative (the dominant term is the real32 rounding of the level pressures, 6e-5 hPa on the O(6 hPa) layer thickness), taucloud <= 7e-11, cldfrac exact. Column assertions are Linf_error with abs tolerances of about 1e-5 of each field's column maximum (pz, pavel 1e-2 hPa; tz, tavel 3e-3 K; coldry 6e18 cm^-2; colh2o 2e-4, colco2 3e-5, coln2o 2e-8, colch4 1e-7 cm^-2; taucloud 1e-8; cldfrac 0); the spot checks at the lowest model layer, the top model layer, the first buffer layer and the top buffer layer use rel 2e-5 for the column amounts (twice the contract, for the real32 level-pressure rounding just described) and rel 1e-5 otherwise. Identities on the inputs (tbound, semiss) use rel 1e-9. Regime: call 1440 (07:00 UTC), thin ice cloud (qi <= 6.7e-8) in layers 55-59, tsk = 278.4 K. Ozone (added 2026-09-06, dump scm_ref2_1440.json, which the rebuilt fork wrote for the identical SCM run): colo3 is compared with SETCOEF's COLO3 (Linf abs 1e-7 on a column maximum of 6.5e-3, spot checks rel 1e-5 at layers 59-103 where the column is above 1e-3 of its maximum; the lowest layers hold 5e-8 kg/kg with a 6e-4 relative real32 error from the 970 hPa interface pressures) and the climatological mixing ratio o3_clim with WKL(3)/(COLDRY amdo) at the same layers; the NumPy replica of O3DATA on MM5ATM's shifted interval agrees with the dump to 2.5e-6 relative (real32), the unshifted own-layer mean differs by 27 %, which pins the one-layer shift (EqWeFiC FORTRAN_BUGS.md B5).",
      "parameter_overrides": {
        "co2vmr": 0.00037900000461377203,
        "n2ovmr": 3.1900000863060995e-07,
        "ch4vmr": 1.7739999975674436e-06,
        "tsk": 278.38031005859375,
        "emiss": 0.9200000166893005
      },
      "expression_template_imports": [
        {
          "ref": "./tests/scm_call1440_thin_cirrus_inputs.esm"
        }
      ],
      "time_span": {
        "start": 0,
        "end": 1
      },
      "tolerance": {
        "rel": 1e-05
      },
      "assertions": [
        {
          "variable": "pz",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "rlev"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    971.3473510742188,
                    965.3656005859375,
                    959.2334594726562,
                    952.9473266601562,
                    946.5038452148438,
                    939.8995361328125,
                    933.1305541992188,
                    926.191162109375,
                    919.0764770507812,
                    911.781982421875,
                    904.302978515625,
                    896.635009765625,
                    888.7733764648438,
                    880.7134399414062,
                    872.4506225585938,
                    863.9823608398438,
                    855.3153686523438,
                    846.4287719726562,
                    837.3150634765625,
                    827.9685668945312,
                    818.3831176757812,
                    808.552734375,
                    798.4708862304688,
                    788.131103515625,
                    777.5267944335938,
                    766.651123046875,
                    755.4971923828125,
                    744.0616455078125,
                    732.3377075195312,
                    720.318115234375,
                    707.9953002929688,
                    695.36181640625,
                    682.4097900390625,
                    669.1311645507812,
                    655.517822265625,
                    641.5613403320312,
                    627.2531127929688,
                    612.5850830078125,
                    597.5487060546875,
                    582.135009765625,
                    566.3353271484375,
                    550.1369018554688,
                    533.530517578125,
                    516.5061645507812,
                    499.0537109375,
                    481.1617431640625,
                    462.821044921875,
                    444.01953125,
                    424.7424621582031,
                    404.97711181640625,
                    384.710693359375,
                    363.9302062988281,
                    342.6241149902344,
                    320.7798156738281,
                    298.3836669921875,
                    275.4212951660156,
                    251.8782196044922,
                    227.7393035888672,
                    202.98934936523438,
                    177.61309814453125,
                    173.61309814453125,
                    169.61309814453125,
                    165.61309814453125,
                    161.61309814453125,
                    157.61309814453125,
                    153.61309814453125,
                    149.61309814453125,
                    145.61309814453125,
                    141.61309814453125,
                    137.61309814453125,
                    133.61309814453125,
                    129.61309814453125,
                    125.61309814453125,
                    121.61309814453125,
                    117.61309814453125,
                    113.61309814453125,
                    109.61309814453125,
                    105.61309814453125,
                    101.61309814453125,
                    97.61309814453125,
                    93.61309814453125,
                    89.61309814453125,
                    85.61309814453125,
                    81.61309814453125,
                    77.61309814453125,
                    73.61309814453125,
                    69.61309814453125,
                    65.61309814453125,
                    61.61309814453125,
                    57.61309814453125,
                    53.61309814453125,
                    49.61309814453125,
                    45.61309814453125,
                    41.61309814453125,
                    37.61309814453125,
                    33.61309814453125,
                    29.61309814453125,
                    25.61309814453125,
                    21.61309814453125,
                    17.61309814453125,
                    13.61309814453125,
                    9.61309814453125,
                    5.61309814453125,
                    0.0
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 0.01
          }
        },
        {
          "variable": "pz",
          "time": 0.0,
          "coords": {
            "rlev": 1
          },
          "expected": 971.3473510742188,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "pz",
          "time": 0.0,
          "coords": {
            "rlev": 60
          },
          "expected": 177.61309814453125,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "pz",
          "time": 0.0,
          "coords": {
            "rlev": 61
          },
          "expected": 173.61309814453125,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "pz",
          "time": 0.0,
          "coords": {
            "rlev": 104
          },
          "expected": 0.0,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "tz",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "rlev"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    279.47564697265625,
                    279.6826171875,
                    279.9037780761719,
                    280.1745300292969,
                    280.5014953613281,
                    280.73077392578125,
                    280.6068115234375,
                    280.1656494140625,
                    279.62542724609375,
                    279.05322265625,
                    278.4633483886719,
                    277.86920166015625,
                    277.2965087890625,
                    276.8253173828125,
                    276.74432373046875,
                    277.7099609375,
                    278.7625427246094,
                    278.9461975097656,
                    278.8847961425781,
                    278.74139404296875,
                    278.547607421875,
                    278.3135986328125,
                    278.046142578125,
                    277.74664306640625,
                    277.4068603515625,
                    277.0220947265625,
                    276.6142578125,
                    276.19549560546875,
                    275.74591064453125,
                    275.2523193359375,
                    274.72161865234375,
                    274.15185546875,
                    273.52923583984375,
                    272.85198974609375,
                    272.1128845214844,
                    271.29364013671875,
                    270.3162536621094,
                    269.1490478515625,
                    267.80743408203125,
                    266.1456298828125,
                    264.13983154296875,
                    261.9610900878906,
                    259.67742919921875,
                    257.2803955078125,
                    254.75411987304688,
                    252.16201782226562,
                    249.63743591308594,
                    246.98138427734375,
                    243.9750518798828,
                    240.67434692382812,
                    237.13446044921875,
                    233.45913696289062,
                    229.58033752441406,
                    225.3584747314453,
                    220.7722930908203,
                    215.78909301757812,
                    210.35057067871094,
                    204.375,
                    197.7508544921875,
                    190.52386474609375,
                    190.20016479492188,
                    189.87646484375,
                    189.55276489257812,
                    189.22906494140625,
                    188.90536499023438,
                    188.58169555664062,
                    188.27012634277344,
                    187.9585418701172,
                    187.64697265625,
                    187.3354034423828,
                    187.02381896972656,
                    186.6771697998047,
                    186.28749084472656,
                    185.89781188964844,
                    185.5081329345703,
                    185.1184539794922,
                    184.97113037109375,
                    184.92681884765625,
                    184.8825225830078,
                    184.8382110595703,
                    184.87371826171875,
                    184.9542999267578,
                    185.03488159179688,
                    185.15635681152344,
                    185.48605346679688,
                    185.8157501220703,
                    186.16517639160156,
                    186.5978240966797,
                    187.03045654296875,
                    187.5225067138672,
                    188.04664611816406,
                    188.5793914794922,
                    189.12167358398438,
                    189.6280059814453,
                    190.11196899414062,
                    190.61932373046875,
                    191.1826629638672,
                    191.86868286132812,
                    192.86236572265625,
                    194.51889038085938,
                    197.05409240722656,
                    200.74722290039062,
                    208.13978576660156,
                    210.9022216796875
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 0.003
          }
        },
        {
          "variable": "tz",
          "time": 0.0,
          "coords": {
            "rlev": 1
          },
          "expected": 279.47564697265625,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "tz",
          "time": 0.0,
          "coords": {
            "rlev": 60
          },
          "expected": 190.52386474609375,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "tz",
          "time": 0.0,
          "coords": {
            "rlev": 61
          },
          "expected": 190.20016479492188,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "tz",
          "time": 0.0,
          "coords": {
            "rlev": 104
          },
          "expected": 210.9022216796875,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "pavel",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "rlay"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    968.3565063476562,
                    962.299560546875,
                    956.0903930664062,
                    949.7256469726562,
                    943.2017211914062,
                    936.5150146484375,
                    929.660888671875,
                    922.6338500976562,
                    915.42919921875,
                    908.04248046875,
                    900.468994140625,
                    892.7042236328125,
                    884.743408203125,
                    876.58203125,
                    868.2164916992188,
                    859.64892578125,
                    850.8720092773438,
                    841.8718872070312,
                    832.641845703125,
                    823.1758422851562,
                    813.4679565429688,
                    803.5117797851562,
                    793.3009643554688,
                    782.8289184570312,
                    772.0889282226562,
                    761.0741577148438,
                    749.7793579101562,
                    738.19970703125,
                    726.3279418945312,
                    714.15673828125,
                    701.6785888671875,
                    688.8858032226562,
                    675.7704467773438,
                    662.3245239257812,
                    648.53955078125,
                    634.4071655273438,
                    619.9190673828125,
                    605.06689453125,
                    589.8418579101562,
                    574.2351684570312,
                    558.2361450195312,
                    541.833740234375,
                    525.0183715820312,
                    507.7799072265625,
                    490.10772705078125,
                    471.99139404296875,
                    453.4203186035156,
                    434.3810119628906,
                    414.8597717285156,
                    394.8439025878906,
                    374.3204650878906,
                    353.27716064453125,
                    331.70196533203125,
                    309.58172607421875,
                    286.9024658203125,
                    263.6497802734375,
                    239.80874633789062,
                    215.3643341064453,
                    190.3012237548828,
                    175.61309814453125,
                    171.61309814453125,
                    167.61309814453125,
                    163.61309814453125,
                    159.61309814453125,
                    155.61309814453125,
                    151.61309814453125,
                    147.61309814453125,
                    143.61309814453125,
                    139.61309814453125,
                    135.61309814453125,
                    131.61309814453125,
                    127.61309814453125,
                    123.61309814453125,
                    119.61309814453125,
                    115.61309814453125,
                    111.61309814453125,
                    107.61309814453125,
                    103.61309814453125,
                    99.61309814453125,
                    95.61309814453125,
                    91.61309814453125,
                    87.61309814453125,
                    83.61309814453125,
                    79.61309814453125,
                    75.61309814453125,
                    71.61309814453125,
                    67.61309814453125,
                    63.61309814453125,
                    59.61309814453125,
                    55.61309814453125,
                    51.61309814453125,
                    47.61309814453125,
                    43.61309814453125,
                    39.61309814453125,
                    35.61309814453125,
                    31.61309814453125,
                    27.61309814453125,
                    23.61309814453125,
                    19.61309814453125,
                    15.61309814453125,
                    11.61309814453125,
                    7.61309814453125,
                    2.806549072265625
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 0.01
          }
        },
        {
          "variable": "pavel",
          "time": 0.0,
          "coords": {
            "rlay": 1
          },
          "expected": 968.3565063476562,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "pavel",
          "time": 0.0,
          "coords": {
            "rlay": 59
          },
          "expected": 190.3012237548828,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "pavel",
          "time": 0.0,
          "coords": {
            "rlay": 60
          },
          "expected": 175.61309814453125,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "pavel",
          "time": 0.0,
          "coords": {
            "rlay": 103
          },
          "expected": 2.806549072265625,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "tavel",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "rlay"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    279.5789489746094,
                    279.78887939453125,
                    280.0215759277344,
                    280.33135986328125,
                    280.6759338378906,
                    280.7869567871094,
                    280.422119140625,
                    279.90264892578125,
                    279.34124755859375,
                    278.7579345703125,
                    278.1612854003906,
                    277.5697021484375,
                    277.0164489746094,
                    276.62933349609375,
                    276.86224365234375,
                    278.57916259765625,
                    278.9505615234375,
                    278.94171142578125,
                    278.82647705078125,
                    278.6541442871094,
                    278.4383239746094,
                    278.18572998046875,
                    277.9029846191406,
                    277.5863342285156,
                    277.22283935546875,
                    276.8162841796875,
                    276.4071350097656,
                    275.9784851074219,
                    275.5074768066406,
                    274.99072265625,
                    274.4457092285156,
                    273.8505554199219,
                    273.1997985839844,
                    272.49542236328125,
                    271.720703125,
                    270.85577392578125,
                    269.7630920410156,
                    268.5195007324219,
                    267.0773010253906,
                    265.19036865234375,
                    263.0626525878906,
                    260.83160400390625,
                    258.4939880371094,
                    256.03607177734375,
                    253.4397430419922,
                    250.85194396972656,
                    248.3921661376953,
                    245.5348663330078,
                    242.3757781982422,
                    238.92982482910156,
                    235.29360961914062,
                    231.57821655273438,
                    227.53184509277344,
                    223.13011169433594,
                    218.3547821044922,
                    213.158447265625,
                    207.4716033935547,
                    201.20001220703125,
                    194.2144317626953,
                    190.3620147705078,
                    190.03831481933594,
                    189.71461486816406,
                    189.3909149169922,
                    189.0672149658203,
                    188.7435302734375,
                    188.4259033203125,
                    188.1143341064453,
                    187.80276489257812,
                    187.49118041992188,
                    187.1796112060547,
                    186.85049438476562,
                    186.48233032226562,
                    186.0926513671875,
                    185.70297241210938,
                    185.31329345703125,
                    185.0447998046875,
                    184.948974609375,
                    184.9046630859375,
                    184.86036682128906,
                    184.85595703125,
                    184.91400146484375,
                    184.99459838867188,
                    185.09561157226562,
                    185.32119750976562,
                    185.65090942382812,
                    185.99046325683594,
                    186.38150024414062,
                    186.81414794921875,
                    187.2764892578125,
                    187.78457641601562,
                    188.31301879882812,
                    188.85052490234375,
                    189.37484741210938,
                    189.8699951171875,
                    190.3656463623047,
                    190.9010009765625,
                    191.52566528320312,
                    192.3655242919922,
                    193.6906280517578,
                    195.7864990234375,
                    198.90066528320312,
                    204.44351196289062,
                    209.52099609375
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 0.003
          }
        },
        {
          "variable": "tavel",
          "time": 0.0,
          "coords": {
            "rlay": 1
          },
          "expected": 279.5789489746094,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "tavel",
          "time": 0.0,
          "coords": {
            "rlay": 59
          },
          "expected": 194.2144317626953,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "tavel",
          "time": 0.0,
          "coords": {
            "rlay": 60
          },
          "expected": 190.3620147705078,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "tavel",
          "time": 0.0,
          "coords": {
            "rlay": 103
          },
          "expected": 209.52099609375,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "coldry",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "rlay"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    1.2615995785827828e+23,
                    1.2935244254053091e+23,
                    1.3262694677919722e+23,
                    1.3598295716391967e+23,
                    1.3942652653259747e+23,
                    1.429545113726907e+23,
                    1.4657387424922327e+23,
                    1.5028375947826599e+23,
                    1.54087742917923e+23,
                    1.579908325709799e+23,
                    1.619891103057609e+23,
                    1.6608940357930113e+23,
                    1.7029228885235284e+23,
                    1.7460435939477053e+23,
                    1.7902532697617803e+23,
                    1.8355636253247846e+23,
                    1.882007987273961e+23,
                    1.9296800304815584e+23,
                    1.9785103995133155e+23,
                    2.0286115042159315e+23,
                    2.0799417313288495e+23,
                    2.13261601271456e+23,
                    2.1866186758463595e+23,
                    2.2419725990103554e+23,
                    2.2987291232422995e+23,
                    2.3569199538835686e+23,
                    2.416595170962019e+23,
                    2.477757476637427e+23,
                    2.5404726234643526e+23,
                    2.604804562557504e+23,
                    2.670729154622879e+23,
                    2.7383371922289648e+23,
                    2.8076695680603783e+23,
                    2.8787396127720164e+23,
                    2.951613619350394e+23,
                    3.026333201056068e+23,
                    3.102960327419911e+23,
                    3.181490855130266e+23,
                    3.262046201233087e+23,
                    3.344593219235116e+23,
                    3.4292551276221585e+23,
                    3.516073359510786e+23,
                    3.605133303149933e+23,
                    3.6963729890087275e+23,
                    3.789913113557183e+23,
                    3.885854197138982e+23,
                    3.98422506279174e+23,
                    4.085119025099736e+23,
                    4.188510143329117e+23,
                    4.294554422170974e+23,
                    4.403268434871936e+23,
                    4.5147260404658925e+23,
                    4.6290555014702304e+23,
                    4.746215384768378e+23,
                    4.8663627759153385e+23,
                    4.9895322625562495e+23,
                    5.11587300391077e+23,
                    5.245409499560872e+23,
                    5.3781608447689764e+23,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    1.1896206173943488e+23
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 6e+18
          }
        },
        {
          "variable": "coldry",
          "time": 0.0,
          "coords": {
            "rlay": 1
          },
          "expected": 1.2615995785827828e+23,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "coldry",
          "time": 0.0,
          "coords": {
            "rlay": 59
          },
          "expected": 5.3781608447689764e+23,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "coldry",
          "time": 0.0,
          "coords": {
            "rlay": 60
          },
          "expected": 8.477461547131686e+22,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "coldry",
          "time": 0.0,
          "coords": {
            "rlay": 103
          },
          "expected": 1.1896206173943488e+23,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "colh2o",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "rlay"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    9.944759368896484,
                    9.860142707824707,
                    9.683042526245117,
                    9.338027954101562,
                    8.769448280334473,
                    8.153677940368652,
                    8.027692794799805,
                    8.1116943359375,
                    8.221738815307617,
                    8.340173721313477,
                    8.446216583251953,
                    8.513081550598145,
                    8.511163711547852,
                    8.311771392822266,
                    7.2308526039123535,
                    2.0823893547058105,
                    2.2401866912841797,
                    2.983811378479004,
                    3.798391819000244,
                    4.671896457672119,
                    5.607354640960693,
                    6.60847282409668,
                    7.678995132446289,
                    8.823108673095703,
                    10.043855667114258,
                    11.30816650390625,
                    11.322583198547363,
                    11.254425048828125,
                    11.165340423583984,
                    11.054945945739746,
                    10.921435356140137,
                    10.763432502746582,
                    10.579178810119629,
                    10.36681842803955,
                    10.124456405639648,
                    9.846711158752441,
                    9.246255874633789,
                    8.497249603271484,
                    7.550380706787109,
                    6.353280067443848,
                    6.105882167816162,
                    5.5313825607299805,
                    4.76422643661499,
                    3.9430294036865234,
                    3.3154795169830322,
                    1.966169834136963,
                    0.8280990719795227,
                    0.6577604413032532,
                    0.8089305758476257,
                    1.050385594367981,
                    1.430142879486084,
                    1.3313966989517212,
                    0.9072022438049316,
                    0.5821117758750916,
                    0.350324809551239,
                    0.19523778557777405,
                    0.09900496900081635,
                    0.04400885850191116,
                    0.01701231673359871,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.005948102567344904
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 0.0002
          }
        },
        {
          "variable": "colh2o",
          "time": 0.0,
          "coords": {
            "rlay": 1
          },
          "expected": 9.944759368896484,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "colh2o",
          "time": 0.0,
          "coords": {
            "rlay": 59
          },
          "expected": 0.01701231673359871,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "colh2o",
          "time": 0.0,
          "coords": {
            "rlay": 60
          },
          "expected": 0.004238730762153864,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "colh2o",
          "time": 0.0,
          "coords": {
            "rlay": 103
          },
          "expected": 0.005948102567344904,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "colco2",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "rlay"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    0.4781462252140045,
                    0.4902457296848297,
                    0.502656102180481,
                    0.5153753757476807,
                    0.5284265279769897,
                    0.5417975783348083,
                    0.5555149912834167,
                    0.5695754289627075,
                    0.5839925408363342,
                    0.5987852811813354,
                    0.6139387488365173,
                    0.6294788122177124,
                    0.6454077363014221,
                    0.6617504954338074,
                    0.6785059571266174,
                    0.6956785917282104,
                    0.7132810354232788,
                    0.7313486933708191,
                    0.7498553991317749,
                    0.7688437700271606,
                    0.7882978916168213,
                    0.8082614541053772,
                    0.828728437423706,
                    0.8497075438499451,
                    0.8712183237075806,
                    0.8932726979255676,
                    0.9158895611763,
                    0.9390700459480286,
                    0.9628391265869141,
                    0.9872209429740906,
                    1.0122063159942627,
                    1.0378297567367554,
                    1.0641067028045654,
                    1.0910422801971436,
                    1.1186615228652954,
                    1.1469802856445312,
                    1.176021933555603,
                    1.2057850360870361,
                    1.2363154888153076,
                    1.2676007747650146,
                    1.2996877431869507,
                    1.3325917720794678,
                    1.3663454055786133,
                    1.4009253978729248,
                    1.4363770484924316,
                    1.4727387428283691,
                    1.5100212097167969,
                    1.5482600927352905,
                    1.5874452590942383,
                    1.6276360750198364,
                    1.6688387393951416,
                    1.7110810279846191,
                    1.754412055015564,
                    1.7988156080245972,
                    1.8443515300750732,
                    1.8910326957702637,
                    1.9389158487319946,
                    1.9880101680755615,
                    2.038322925567627,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.4508662223815918
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 3e-05
          }
        },
        {
          "variable": "colco2",
          "time": 0.0,
          "coords": {
            "rlay": 1
          },
          "expected": 0.4781462252140045,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "colco2",
          "time": 0.0,
          "coords": {
            "rlay": 59
          },
          "expected": 2.038322925567627,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "colco2",
          "time": 0.0,
          "coords": {
            "rlay": 60
          },
          "expected": 0.32129576802253723,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "colco2",
          "time": 0.0,
          "coords": {
            "rlay": 103
          },
          "expected": 0.4508662223815918,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "coln2o",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "rlay"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    0.0004024502413813025,
                    0.00041263425373472273,
                    0.000423079909523949,
                    0.0004337855789344758,
                    0.0004447705578058958,
                    0.000456024834420532,
                    0.0004675706150010228,
                    0.0004794051346834749,
                    0.0004915398312732577,
                    0.0005039906827732921,
                    0.000516745203640312,
                    0.0005298251053318381,
                    0.0005432323669083416,
                    0.0005569878267124295,
                    0.0005710907280445099,
                    0.0005855447379872203,
                    0.000600360450334847,
                    0.0006155679002404213,
                    0.0006311447359621525,
                    0.000647126988042146,
                    0.0006635013269260526,
                    0.0006803044816479087,
                    0.000697531271725893,
                    0.0007151892059482634,
                    0.0007332945242524147,
                    0.0007518573547713459,
                    0.000770893762819469,
                    0.0007904045050963759,
                    0.0008104106527753174,
                    0.0008309325785376132,
                    0.0008519624825567007,
                    0.0008735294686630368,
                    0.0008956465171650052,
                    0.0009183178190141916,
                    0.0009415646782144904,
                    0.0009654001914896071,
                    0.0009898442076519132,
                    0.0010148955043405294,
                    0.0010405926732346416,
                    0.0010669251205399632,
                    0.0010939323110505939,
                    0.001121627283282578,
                    0.001150037394836545,
                    0.0011791428551077843,
                    0.0012089821975678205,
                    0.0012395874364301562,
                    0.0012709677685052156,
                    0.0013031528797000647,
                    0.0013361346209421754,
                    0.001369962701573968,
                    0.0014046424767002463,
                    0.0014401974622160196,
                    0.001476668636314571,
                    0.00151404261123389,
                    0.0015523694455623627,
                    0.0015916606644168496,
                    0.001631963299587369,
                    0.0016732855001464486,
                    0.0017156332032755017,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00037948894896544516
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 2e-08
          }
        },
        {
          "variable": "coln2o",
          "time": 0.0,
          "coords": {
            "rlay": 1
          },
          "expected": 0.0004024502413813025,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "coln2o",
          "time": 0.0,
          "coords": {
            "rlay": 59
          },
          "expected": 0.0017156332032755017,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "coln2o",
          "time": 0.0,
          "coords": {
            "rlay": 60
          },
          "expected": 0.00027043098816648126,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "coln2o",
          "time": 0.0,
          "coords": {
            "rlay": 103
          },
          "expected": 0.00037948894896544516,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "colch4",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "rlay"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    0.002238077577203512,
                    0.002294712234288454,
                    0.002352801850065589,
                    0.002412337576970458,
                    0.002473426517099142,
                    0.002536013023927808,
                    0.002600220264866948,
                    0.0026660338044166565,
                    0.002733516274020076,
                    0.0028027573134750128,
                    0.0028736868407577276,
                    0.0029464259278029203,
                    0.0030209850519895554,
                    0.003097481094300747,
                    0.003175909398123622,
                    0.003256289754062891,
                    0.003338681999593973,
                    0.0034232523757964373,
                    0.0035098774824291468,
                    0.003598756855353713,
                    0.003689816687256098,
                    0.003783260704949498,
                    0.003879061434417963,
                    0.0039772591553628445,
                    0.0040779453702270985,
                    0.004181175958365202,
                    0.004287039861083031,
                    0.004395541734993458,
                    0.0045067984610795975,
                    0.0046209231950342655,
                    0.004737873561680317,
                    0.0048578097485005856,
                    0.004980805795639753,
                    0.005106884054839611,
                    0.0052361623384058475,
                    0.005368714686483145,
                    0.005504651460796595,
                    0.005643964279443026,
                    0.005786869674921036,
                    0.00593330804258585,
                    0.0060834987089037895,
                    0.006237514317035675,
                    0.006395506206899881,
                    0.0065573654137551785,
                    0.006723305676132441,
                    0.006893505342304707,
                    0.007068015169352293,
                    0.007247001398354769,
                    0.007430416997522116,
                    0.007618539035320282,
                    0.007811397779732943,
                    0.008009123615920544,
                    0.008211944252252579,
                    0.008419785648584366,
                    0.00863292720168829,
                    0.0088514294475317,
                    0.009075558744370937,
                    0.009305356070399284,
                    0.009540856815874577,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0021103869657963514
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 1e-07
          }
        },
        {
          "variable": "colch4",
          "time": 0.0,
          "coords": {
            "rlay": 1
          },
          "expected": 0.002238077577203512,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "colch4",
          "time": 0.0,
          "coords": {
            "rlay": 59
          },
          "expected": 0.009540856815874577,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "colch4",
          "time": 0.0,
          "coords": {
            "rlay": 60
          },
          "expected": 0.0015039016725495458,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "colch4",
          "time": 0.0,
          "coords": {
            "rlay": 103
          },
          "expected": 0.0021103869657963514,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "taucloud",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "rlay"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0006240604561753571,
                    0.0010895939776673913,
                    0.000557643361389637,
                    0.00031317604589276016,
                    0.00018670118879526854,
                    5.65159680263605e-05,
                    0.0,
                    6.916808104051597e-08,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 1e-08
          }
        },
        {
          "variable": "cldfrac",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "rlay"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.015157107263803482,
                    1.0,
                    1.0,
                    0.0,
                    1.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 0.0
          }
        },
        {
          "variable": "tbound",
          "time": 0.0,
          "expected": 278.38031005859375,
          "tolerance": {
            "rel": 1e-09
          }
        },
        {
          "variable": "semiss",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "bands"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    0.9200000166893005,
                    0.9200000166893005,
                    0.9200000166893005,
                    0.9200000166893005,
                    0.9200000166893005,
                    0.9200000166893005,
                    0.9200000166893005,
                    0.9200000166893005,
                    0.9200000166893005,
                    0.9200000166893005,
                    0.9200000166893005,
                    0.9200000166893005,
                    0.9200000166893005,
                    0.9200000166893005,
                    0.9200000166893005,
                    0.9200000166893005
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 1e-09
          }
        },
        {
          "variable": "colo3",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "rlay"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    3.7808797060279176e-05,
                    3.874076355714351e-05,
                    3.972146805608645e-05,
                    4.070239083375782e-05,
                    4.178224116913043e-05,
                    4.279013228369877e-05,
                    4.392295522848144e-05,
                    4.498522321227938e-05,
                    4.6148928959155455e-05,
                    4.980197991244495e-05,
                    5.1509676268324256e-05,
                    5.278845856082626e-05,
                    5.412426980910823e-05,
                    5.5494783737231046e-05,
                    5.689990211976692e-05,
                    5.8340010582469404e-05,
                    5.97916696278844e-05,
                    6.135580042609945e-05,
                    6.28833076916635e-05,
                    6.44512110739015e-05,
                    6.871980440337211e-05,
                    7.429067773045972e-05,
                    7.622245175298303e-05,
                    7.810108945704997e-05,
                    8.010402234504e-05,
                    8.213131513912231e-05,
                    8.423745748586953e-05,
                    8.631719538243487e-05,
                    9.141534974332899e-05,
                    0.00010213544737780467,
                    0.0001047448895405978,
                    0.00010742392623797059,
                    0.00011009001900674775,
                    0.00011293050192762166,
                    0.00011778945190599188,
                    0.0001379996829200536,
                    0.00014152307994663715,
                    0.00014510276378132403,
                    0.0001487739646108821,
                    0.00016073998995125294,
                    0.00018659471243154258,
                    0.00019134031026624143,
                    0.00019617780344560742,
                    0.00021723061217926443,
                    0.00025316429673694074,
                    0.0002595731057226658,
                    0.0002730056003201753,
                    0.00033939280547201633,
                    0.00034797994885593653,
                    0.00039862527046352625,
                    0.0004683068546000868,
                    0.0005063357530161738,
                    0.0006519323214888573,
                    0.0007388825179077685,
                    0.0009572164271958172,
                    0.0012367224553599954,
                    0.0015550452517345548,
                    0.0020703645423054695,
                    0.0028266613371670246,
                    0.0004455602902453393,
                    0.00044556023203767836,
                    0.0004455595917534083,
                    0.0004455595917534083,
                    0.0004455595917534083,
                    0.0005620613228529692,
                    0.0005733060534112155,
                    0.0005733034922741354,
                    0.0005733060534112155,
                    0.0005733055877499282,
                    0.0006086002686060965,
                    0.0007195431971922517,
                    0.0007195438374765217,
                    0.0007195438374765217,
                    0.0007195438374765217,
                    0.0008070682524703443,
                    0.0009147038799710572,
                    0.0009147038799710572,
                    0.0009147038799710572,
                    0.0010235628578811884,
                    0.0011792606674134731,
                    0.0011792606674134731,
                    0.0011792606674134731,
                    0.0015015066601336002,
                    0.0015129437670111656,
                    0.0015225603710860014,
                    0.0018922931049019098,
                    0.0018922924064099789,
                    0.002107262844219804,
                    0.0023051220923662186,
                    0.002461272059008479,
                    0.0027121868915855885,
                    0.002915281569585204,
                    0.0030758092179894447,
                    0.00337915844283998,
                    0.0035760998725891113,
                    0.0036691082641482353,
                    0.004766569472849369,
                    0.005193146876990795,
                    0.005386665463447571,
                    0.006513187196105719,
                    0.006436953321099281,
                    0.00492935162037611,
                    0.004404253326356411
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 1e-07
          }
        },
        {
          "variable": "colo3",
          "time": 0.0,
          "coords": {
            "rlay": 59
          },
          "expected": 0.0028266613371670246,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "colo3",
          "time": 0.0,
          "coords": {
            "rlay": 60
          },
          "expected": 0.0004455602902453393,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "colo3",
          "time": 0.0,
          "coords": {
            "rlay": 90
          },
          "expected": 0.002461272059008479,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "colo3",
          "time": 0.0,
          "coords": {
            "rlay": 103
          },
          "expected": 0.004404253326356411,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "o3_clim",
          "time": 0.0,
          "coords": {
            "rlay": 59
          },
          "expected": 8.709451363135896e-07,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "o3_clim",
          "time": 0.0,
          "coords": {
            "rlay": 60
          },
          "expected": 8.709464334235279e-07,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "o3_clim",
          "time": 0.0,
          "coords": {
            "rlay": 90
          },
          "expected": 4.811102581066911e-06,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "o3_clim",
          "time": 0.0,
          "coords": {
            "rlay": 102
          },
          "expected": 9.63551164045979e-06,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "o3_clim",
          "time": 0.0,
          "coords": {
            "rlay": 103
          },
          "expected": 6.13500037259796e-06,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "nbuf_mismatch",
          "time": 0.0,
          "expected": 0.0,
          "tolerance": {
            "abs": 0.0
          }
        }
      ]
    },
    {
      "id": "scm_call2400_day",
      "description": "Reference: WRF 4.8 em_scm_xy single-column run (GNU real32 build, dt = 60 s, 59 layers, p_top = 177.6 hPa so NBUF = 44 buffer layers, mp=6 ra_lw=1 ra_sw=1 sf_sfclay=1 sf_surface=1 bl_pbl=1) dumped by the instrumented fork ctessum-claude/WRF, commit 0e52608 (v4.8.0-4-g0e526083); module_esm_dump hooks in RRTMLWRAD and after RTRN inside SUBROUTINE RRTM of phys/module_ra_rrtm.F). RRTM has no standalone real64 driver, so every expected value is the real32 in-model value of MM5ATM/SETCOEF (PAVEL, TAVEL, PZ, TZ, COLDRY, COLH2O, COLCO2, COLN2O, COLCH4, CLDFRAC, TAUCLOUD, TBOUND, SEMISS) and the tolerance contract is rel 1e-5. Inputs are the dumped RRTMLWRAD arguments of tile column 1 (p8w, t8w, p3d, t3d, qv..qs, cldfra3d, dz8w, bottom-up) and the scalars co2vmr, n2ovmr, ch4vmr, tsk, emiss. Measured mismatch over the four regimes: pz <= 3e-5 hPa (the real32 Pa -> hPa division), pavel/tavel/tz <= 1.4e-6 relative, coldry and the column amounts <= 7.6e-6 relative (the dominant term is the real32 rounding of the level pressures, 6e-5 hPa on the O(6 hPa) layer thickness), taucloud <= 7e-11, cldfrac exact. Column assertions are Linf_error with abs tolerances of about 1e-5 of each field's column maximum (pz, pavel 1e-2 hPa; tz, tavel 3e-3 K; coldry 6e18 cm^-2; colh2o 2e-4, colco2 3e-5, coln2o 2e-8, colch4 1e-7 cm^-2; taucloud 1e-8; cldfrac 0); the spot checks at the lowest model layer, the top model layer, the first buffer layer and the top buffer layer use rel 2e-5 for the column amounts (twice the contract, for the real32 level-pressure rounding just described) and rel 1e-5 otherwise. Identities on the inputs (tbound, semiss) use rel 1e-9. Regime: call 2400 (15:00 UTC), thin ice cloud at layers 56-57, tsk = 282.0 K. Ozone (added 2026-09-06, dump scm_ref2_2400.json, which the rebuilt fork wrote for the identical SCM run): colo3 is compared with SETCOEF's COLO3 (Linf abs 1e-7 on a column maximum of 6.5e-3, spot checks rel 1e-5 at layers 59-103 where the column is above 1e-3 of its maximum; the lowest layers hold 5e-8 kg/kg with a 6e-4 relative real32 error from the 970 hPa interface pressures) and the climatological mixing ratio o3_clim with WKL(3)/(COLDRY amdo) at the same layers; the NumPy replica of O3DATA on MM5ATM's shifted interval agrees with the dump to 2.5e-6 relative (real32), the unshifted own-layer mean differs by 27 %, which pins the one-layer shift (EqWeFiC FORTRAN_BUGS.md B5).",
      "parameter_overrides": {
        "co2vmr": 0.00037900000461377203,
        "n2ovmr": 3.1900000863060995e-07,
        "ch4vmr": 1.7739999975674436e-06,
        "tsk": 282.0179138183594,
        "emiss": 0.9200000166893005
      },
      "expression_template_imports": [
        {
          "ref": "./tests/scm_call2400_day_inputs.esm"
        }
      ],
      "time_span": {
        "start": 0,
        "end": 1
      },
      "tolerance": {
        "rel": 1e-05
      },
      "assertions": [
        {
          "variable": "pz",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "rlev"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    971.3609619140625,
                    965.3779907226562,
                    959.2440795898438,
                    952.955322265625,
                    946.508056640625,
                    939.9013061523438,
                    933.1311645507812,
                    926.1913452148438,
                    919.0765380859375,
                    911.7820434570312,
                    904.3030395507812,
                    896.6350708007812,
                    888.7734375,
                    880.7135009765625,
                    872.4508666992188,
                    863.983154296875,
                    855.3153076171875,
                    846.4285888671875,
                    837.31494140625,
                    827.9684448242188,
                    818.383056640625,
                    808.5526733398438,
                    798.4707641601562,
                    788.1310424804688,
                    777.5267333984375,
                    766.6510009765625,
                    755.4971923828125,
                    744.0616455078125,
                    732.3377075195312,
                    720.318115234375,
                    707.9953002929688,
                    695.36181640625,
                    682.4097900390625,
                    669.1311645507812,
                    655.517822265625,
                    641.5613403320312,
                    627.2531127929688,
                    612.5851440429688,
                    597.5487670898438,
                    582.1350708007812,
                    566.3363037109375,
                    550.1386108398438,
                    533.5325317382812,
                    516.508056640625,
                    499.0549621582031,
                    481.1618347167969,
                    462.8211364746094,
                    444.0195617675781,
                    424.7424621582031,
                    404.97686767578125,
                    384.7106628417969,
                    363.9302062988281,
                    342.6241149902344,
                    320.7798156738281,
                    298.3836669921875,
                    275.4212951660156,
                    251.8782196044922,
                    227.7393035888672,
                    202.98934936523438,
                    177.61309814453125,
                    173.61309814453125,
                    169.61309814453125,
                    165.61309814453125,
                    161.61309814453125,
                    157.61309814453125,
                    153.61309814453125,
                    149.61309814453125,
                    145.61309814453125,
                    141.61309814453125,
                    137.61309814453125,
                    133.61309814453125,
                    129.61309814453125,
                    125.61309814453125,
                    121.61309814453125,
                    117.61309814453125,
                    113.61309814453125,
                    109.61309814453125,
                    105.61309814453125,
                    101.61309814453125,
                    97.61309814453125,
                    93.61309814453125,
                    89.61309814453125,
                    85.61309814453125,
                    81.61309814453125,
                    77.61309814453125,
                    73.61309814453125,
                    69.61309814453125,
                    65.61309814453125,
                    61.61309814453125,
                    57.61309814453125,
                    53.61309814453125,
                    49.61309814453125,
                    45.61309814453125,
                    41.61309814453125,
                    37.61309814453125,
                    33.61309814453125,
                    29.61309814453125,
                    25.61309814453125,
                    21.61309814453125,
                    17.61309814453125,
                    13.61309814453125,
                    9.61309814453125,
                    5.61309814453125,
                    0.0
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 0.01
          }
        },
        {
          "variable": "pz",
          "time": 0.0,
          "coords": {
            "rlev": 1
          },
          "expected": 971.3609619140625,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "pz",
          "time": 0.0,
          "coords": {
            "rlev": 60
          },
          "expected": 177.61309814453125,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "pz",
          "time": 0.0,
          "coords": {
            "rlev": 61
          },
          "expected": 173.61309814453125,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "pz",
          "time": 0.0,
          "coords": {
            "rlev": 104
          },
          "expected": 0.0,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "tz",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "rlev"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    279.9838562011719,
                    279.43402099609375,
                    278.9166259765625,
                    278.4481201171875,
                    278.45587158203125,
                    279.11962890625,
                    279.5780029296875,
                    279.46966552734375,
                    279.10992431640625,
                    278.6393737792969,
                    278.1270446777344,
                    277.616455078125,
                    277.1495056152344,
                    276.8292236328125,
                    276.90325927734375,
                    277.6212158203125,
                    278.3680419921875,
                    278.5933837890625,
                    278.57037353515625,
                    278.4389953613281,
                    278.2393798828125,
                    277.98675537109375,
                    277.692138671875,
                    277.35736083984375,
                    276.9734802246094,
                    276.5384521484375,
                    276.0890197753906,
                    275.64312744140625,
                    275.1705322265625,
                    274.65380859375,
                    274.0997314453125,
                    273.5018005371094,
                    272.84539794921875,
                    272.1311340332031,
                    271.3464050292969,
                    270.46636962890625,
                    269.43914794921875,
                    268.2437744140625,
                    266.87860107421875,
                    265.26507568359375,
                    263.3250732421875,
                    261.154296875,
                    258.87103271484375,
                    256.46307373046875,
                    253.90724182128906,
                    251.36761474609375,
                    249.06649780273438,
                    246.6248779296875,
                    243.68142700195312,
                    240.3960418701172,
                    236.98272705078125,
                    233.45681762695312,
                    229.60952758789062,
                    225.3771514892578,
                    220.78314208984375,
                    215.79498291015625,
                    210.35342407226562,
                    204.376220703125,
                    197.7513427734375,
                    190.52389526367188,
                    190.2001953125,
                    189.87649536132812,
                    189.55279541015625,
                    189.22909545898438,
                    188.9053955078125,
                    188.58172607421875,
                    188.27015686035156,
                    187.9585723876953,
                    187.64700317382812,
                    187.33543395996094,
                    187.0238494873047,
                    186.6772003173828,
                    186.2875213623047,
                    185.89784240722656,
                    185.50816345214844,
                    185.1184844970703,
                    184.97116088867188,
                    184.92684936523438,
                    184.88255310058594,
                    184.83824157714844,
                    184.87374877929688,
                    184.95433044433594,
                    185.034912109375,
                    185.15638732910156,
                    185.486083984375,
                    185.81578063964844,
                    186.1652069091797,
                    186.5978546142578,
                    187.03048706054688,
                    187.5225372314453,
                    188.0466766357422,
                    188.5794219970703,
                    189.1217041015625,
                    189.62803649902344,
                    190.11199951171875,
                    190.61935424804688,
                    191.1826934814453,
                    191.86871337890625,
                    192.86239624023438,
                    194.5189208984375,
                    197.0541229248047,
                    200.74725341796875,
                    208.1398162841797,
                    210.90225219726562
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 0.003
          }
        },
        {
          "variable": "tz",
          "time": 0.0,
          "coords": {
            "rlev": 1
          },
          "expected": 279.9838562011719,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "tz",
          "time": 0.0,
          "coords": {
            "rlev": 60
          },
          "expected": 190.52389526367188,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "tz",
          "time": 0.0,
          "coords": {
            "rlev": 61
          },
          "expected": 190.2001953125,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "tz",
          "time": 0.0,
          "coords": {
            "rlev": 104
          },
          "expected": 210.90225219726562,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "pavel",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "rlay"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    968.3694458007812,
                    962.31103515625,
                    956.0996704101562,
                    949.731689453125,
                    943.2047119140625,
                    936.5162353515625,
                    929.6612548828125,
                    922.6339111328125,
                    915.4293212890625,
                    908.04248046875,
                    900.4690551757812,
                    892.7042236328125,
                    884.743408203125,
                    876.5822143554688,
                    868.217041015625,
                    859.6492309570312,
                    850.8719482421875,
                    841.8717041015625,
                    832.6417236328125,
                    823.17578125,
                    813.4678344726562,
                    803.51171875,
                    793.3009643554688,
                    782.8289184570312,
                    772.0889282226562,
                    761.0740356445312,
                    749.7793579101562,
                    738.19970703125,
                    726.3279418945312,
                    714.15673828125,
                    701.6785888671875,
                    688.8858032226562,
                    675.7704467773438,
                    662.3245239257812,
                    648.5396118164062,
                    634.4072875976562,
                    619.9191284179688,
                    605.0669555664062,
                    589.8419189453125,
                    574.2357177734375,
                    558.2374877929688,
                    541.8355712890625,
                    525.0203247070312,
                    507.781494140625,
                    490.1083984375,
                    471.9914855957031,
                    453.42034912109375,
                    434.3810119628906,
                    414.85968017578125,
                    394.84375,
                    374.3204345703125,
                    353.27716064453125,
                    331.70196533203125,
                    309.58172607421875,
                    286.9024658203125,
                    263.6497802734375,
                    239.80874633789062,
                    215.3643341064453,
                    190.3012237548828,
                    175.61309814453125,
                    171.61309814453125,
                    167.61309814453125,
                    163.61309814453125,
                    159.61309814453125,
                    155.61309814453125,
                    151.61309814453125,
                    147.61309814453125,
                    143.61309814453125,
                    139.61309814453125,
                    135.61309814453125,
                    131.61309814453125,
                    127.61309814453125,
                    123.61309814453125,
                    119.61309814453125,
                    115.61309814453125,
                    111.61309814453125,
                    107.61309814453125,
                    103.61309814453125,
                    99.61309814453125,
                    95.61309814453125,
                    91.61309814453125,
                    87.61309814453125,
                    83.61309814453125,
                    79.61309814453125,
                    75.61309814453125,
                    71.61309814453125,
                    67.61309814453125,
                    63.61309814453125,
                    59.61309814453125,
                    55.61309814453125,
                    51.61309814453125,
                    47.61309814453125,
                    43.61309814453125,
                    39.61309814453125,
                    35.61309814453125,
                    31.61309814453125,
                    27.61309814453125,
                    23.61309814453125,
                    19.61309814453125,
                    15.61309814453125,
                    11.61309814453125,
                    7.61309814453125,
                    2.806549072265625
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 0.01
          }
        },
        {
          "variable": "pavel",
          "time": 0.0,
          "coords": {
            "rlay": 1
          },
          "expected": 968.3694458007812,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "pavel",
          "time": 0.0,
          "coords": {
            "rlay": 59
          },
          "expected": 190.3012237548828,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "pavel",
          "time": 0.0,
          "coords": {
            "rlay": 60
          },
          "expected": 175.61309814453125,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "pavel",
          "time": 0.0,
          "coords": {
            "rlay": 103
          },
          "expected": 2.806549072265625,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "tavel",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "rlay"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    279.709228515625,
                    279.15185546875,
                    278.67547607421875,
                    278.21502685546875,
                    278.7027893066406,
                    279.5469970703125,
                    279.6097717285156,
                    279.32598876953125,
                    278.888427734375,
                    278.384033203125,
                    277.8635559082031,
                    277.3630676269531,
                    276.9305419921875,
                    276.7253723144531,
                    277.085693359375,
                    278.1703186035156,
                    278.5707702636719,
                    278.6166076660156,
                    278.52301025390625,
                    278.35284423828125,
                    278.123046875,
                    277.8470153808594,
                    277.5333557128906,
                    277.1768798828125,
                    276.7649230957031,
                    276.30621337890625,
                    275.8663330078125,
                    275.4142761230469,
                    274.9206237792969,
                    274.3802795410156,
                    273.81207275390625,
                    273.1836853027344,
                    272.4985046386719,
                    271.75445556640625,
                    270.92803955078125,
                    269.9930114746094,
                    268.8712158203125,
                    267.60040283203125,
                    266.13848876953125,
                    264.3695068359375,
                    262.25421142578125,
                    260.02655029296875,
                    257.68621826171875,
                    255.208984375,
                    252.5725860595703,
                    250.1321258544922,
                    247.97390747070312,
                    245.24171447753906,
                    242.08168029785156,
                    238.66770935058594,
                    235.2550811767578,
                    231.61305236816406,
                    227.55526733398438,
                    223.14390563964844,
                    218.3625946044922,
                    213.16236877441406,
                    207.4733428955078,
                    201.20068359375,
                    194.21469116210938,
                    190.36204528808594,
                    190.03834533691406,
                    189.7146453857422,
                    189.3909454345703,
                    189.06724548339844,
                    188.74356079101562,
                    188.42593383789062,
                    188.11436462402344,
                    187.80279541015625,
                    187.4912109375,
                    187.1796417236328,
                    186.85052490234375,
                    186.48236083984375,
                    186.09268188476562,
                    185.7030029296875,
                    185.31332397460938,
                    185.04483032226562,
                    184.94900512695312,
                    184.90469360351562,
                    184.8603973388672,
                    184.85598754882812,
                    184.91403198242188,
                    184.99462890625,
                    185.09564208984375,
                    185.32122802734375,
                    185.65093994140625,
                    185.99049377441406,
                    186.38153076171875,
                    186.81417846679688,
                    187.27651977539062,
                    187.78460693359375,
                    188.31304931640625,
                    188.85055541992188,
                    189.3748779296875,
                    189.87002563476562,
                    190.3656768798828,
                    190.90103149414062,
                    191.52569580078125,
                    192.3655548095703,
                    193.69065856933594,
                    195.78652954101562,
                    198.90069580078125,
                    204.44354248046875,
                    209.52102661132812
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 0.003
          }
        },
        {
          "variable": "tavel",
          "time": 0.0,
          "coords": {
            "rlay": 1
          },
          "expected": 279.709228515625,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "tavel",
          "time": 0.0,
          "coords": {
            "rlay": 59
          },
          "expected": 194.21469116210938,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "tavel",
          "time": 0.0,
          "coords": {
            "rlay": 60
          },
          "expected": 190.36204528808594,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "tavel",
          "time": 0.0,
          "coords": {
            "rlay": 103
          },
          "expected": 209.52102661132812,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "coldry",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "rlay"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    1.2615814741122808e+23,
                    1.2935269474211005e+23,
                    1.3262696479359573e+23,
                    1.3598421817181534e+23,
                    1.3942682377017287e+23,
                    1.429543492431041e+23,
                    1.4657375715563295e+23,
                    1.5028481332057879e+23,
                    1.5408765284593044e+23,
                    1.5799086859977692e+23,
                    1.6198923640655048e+23,
                    1.660897278384743e+23,
                    1.7029326162987235e+23,
                    1.746040891787929e+23,
                    1.7902530896177952e+23,
                    1.835573893531935e+23,
                    1.882017534905171e+23,
                    1.9296666998266614e+23,
                    1.9785107598012857e+23,
                    2.02859907428096e+23,
                    2.0799420916168197e+23,
                    2.132629343369457e+23,
                    2.1866058856234178e+23,
                    2.2419729592983256e+23,
                    2.2987426340411816e+23,
                    2.3569104062523586e+23,
                    2.4165960716819445e+23,
                    2.477757476637427e+23,
                    2.5404726234643526e+23,
                    2.604804562557504e+23,
                    2.670729154622879e+23,
                    2.7383371922289648e+23,
                    2.8076695680603783e+23,
                    2.8787396127720164e+23,
                    2.951613619350394e+23,
                    3.026334281919979e+23,
                    3.102948077628925e+23,
                    3.181491575706207e+23,
                    3.2620472820969977e+23,
                    3.344597902978729e+23,
                    3.429254046758248e+23,
                    3.516069396343114e+23,
                    3.605130060558201e+23,
                    3.696375511024519e+23,
                    3.789903746069958e+23,
                    3.8858531162750715e+23,
                    3.984235871430846e+23,
                    4.085124789707259e+23,
                    4.188514827072729e+23,
                    4.29454757669954e+23,
                    4.4032713171756976e+23,
                    4.514724959601982e+23,
                    4.6290555014702304e+23,
                    4.746215024480408e+23,
                    4.8663627759153385e+23,
                    4.98953262284422e+23,
                    5.11587300391077e+23,
                    5.245409499560872e+23,
                    5.3781608447689764e+23,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    1.1896206173943488e+23
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 6e+18
          }
        },
        {
          "variable": "coldry",
          "time": 0.0,
          "coords": {
            "rlay": 1
          },
          "expected": 1.2615814741122808e+23,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "coldry",
          "time": 0.0,
          "coords": {
            "rlay": 59
          },
          "expected": 5.3781608447689764e+23,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "coldry",
          "time": 0.0,
          "coords": {
            "rlay": 60
          },
          "expected": 8.477461547131686e+22,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "coldry",
          "time": 0.0,
          "coords": {
            "rlay": 103
          },
          "expected": 1.1896206173943488e+23,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "colh2o",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "rlay"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    10.39441204071045,
                    10.464689254760742,
                    10.585140228271484,
                    10.618815422058105,
                    9.60303783416748,
                    8.554353713989258,
                    8.176471710205078,
                    8.136425018310547,
                    8.223291397094727,
                    8.339681625366211,
                    8.444083213806152,
                    8.507878303527832,
                    8.495365142822266,
                    8.253445625305176,
                    7.043023109436035,
                    2.357814311981201,
                    2.266961097717285,
                    2.9842724800109863,
                    3.797804594039917,
                    4.671231746673584,
                    5.606738090515137,
                    6.607931613922119,
                    7.678520202636719,
                    8.822572708129883,
                    10.042366027832031,
                    11.28197956085205,
                    11.321145057678223,
                    11.254425048828125,
                    11.165335655212402,
                    11.054945945739746,
                    10.921431541442871,
                    10.763432502746582,
                    10.579178810119629,
                    10.36681842803955,
                    10.124456405639648,
                    9.844505310058594,
                    9.245668411254883,
                    8.49650764465332,
                    7.548523426055908,
                    6.0331196784973145,
                    5.857702732086182,
                    5.433542728424072,
                    4.809770584106445,
                    4.158339500427246,
                    3.725193738937378,
                    1.9683268070220947,
                    0.8314733505249023,
                    0.658790111541748,
                    0.8836666345596313,
                    0.9895504117012024,
                    1.4156668186187744,
                    1.3319810628890991,
                    0.9072983860969543,
                    0.5821667313575745,
                    0.3504852056503296,
                    0.19534972310066223,
                    0.09906189143657684,
                    0.044033631682395935,
                    0.01701301895081997,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.005948102567344904
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 0.0002
          }
        },
        {
          "variable": "colh2o",
          "time": 0.0,
          "coords": {
            "rlay": 1
          },
          "expected": 10.39441204071045,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "colh2o",
          "time": 0.0,
          "coords": {
            "rlay": 59
          },
          "expected": 0.01701301895081997,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "colh2o",
          "time": 0.0,
          "coords": {
            "rlay": 60
          },
          "expected": 0.004238730762153864,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "colh2o",
          "time": 0.0,
          "coords": {
            "rlay": 103
          },
          "expected": 0.005948102567344904,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "colco2",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "rlay"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    0.47813937067985535,
                    0.4902467131614685,
                    0.5026562213897705,
                    0.5153802037239075,
                    0.5284276604652405,
                    0.5417969822883606,
                    0.5555145144462585,
                    0.5695794224739075,
                    0.5839921832084656,
                    0.598785400390625,
                    0.6139392256736755,
                    0.6294800639152527,
                    0.6454114317893982,
                    0.6617494821548462,
                    0.6785058975219727,
                    0.6956824660301208,
                    0.7132846117019653,
                    0.7313436269760132,
                    0.7498555779457092,
                    0.7688390016555786,
                    0.7882980108261108,
                    0.8082665205001831,
                    0.8287236094474792,
                    0.8497077226638794,
                    0.8712234497070312,
                    0.8932690024375916,
                    0.9158899188041687,
                    0.9390700459480286,
                    0.9628391265869141,
                    0.9872209429740906,
                    1.0122063159942627,
                    1.0378297567367554,
                    1.0641067028045654,
                    1.0910422801971436,
                    1.1186615228652954,
                    1.1469806432724,
                    1.1760172843933105,
                    1.2057852745056152,
                    1.2363158464431763,
                    1.267602562904358,
                    1.2996872663497925,
                    1.3325903415679932,
                    1.3663442134857178,
                    1.4009262323379517,
                    1.4363735914230347,
                    1.4727383852005005,
                    1.5100253820419312,
                    1.5482622385025024,
                    1.5874470472335815,
                    1.6276335716247559,
                    1.668839693069458,
                    1.7110806703567505,
                    1.754412055015564,
                    1.798815369606018,
                    1.8443515300750732,
                    1.8910326957702637,
                    1.9389158487319946,
                    1.9880101680755615,
                    2.038322925567627,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.4508662223815918
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 3e-05
          }
        },
        {
          "variable": "colco2",
          "time": 0.0,
          "coords": {
            "rlay": 1
          },
          "expected": 0.47813937067985535,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "colco2",
          "time": 0.0,
          "coords": {
            "rlay": 59
          },
          "expected": 2.038322925567627,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "colco2",
          "time": 0.0,
          "coords": {
            "rlay": 60
          },
          "expected": 0.32129576802253723,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "colco2",
          "time": 0.0,
          "coords": {
            "rlay": 103
          },
          "expected": 0.4508662223815918,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "coln2o",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "rlay"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    0.0004024444497190416,
                    0.0004126350686419755,
                    0.0004230799968354404,
                    0.00043378962436690927,
                    0.0004447715182323009,
                    0.00045602431055158377,
                    0.0004675702366512269,
                    0.00047940853983163834,
                    0.0004915395984426141,
                    0.0005039907991886139,
                    0.0005167456110939384,
                    0.0005298261530697346,
                    0.0005432354519143701,
                    0.0005569869535975158,
                    0.0005710907280445099,
                    0.0005855480558238924,
                    0.0006003635353408754,
                    0.0006155636510811746,
                    0.0006311448523774743,
                    0.0006471230299212039,
                    0.0006635015015490353,
                    0.0006803087308071554,
                    0.0006975271971896291,
                    0.0007151893223635852,
                    0.0007332988316193223,
                    0.0007518543861806393,
                    0.0007708940538577735,
                    0.0007904045050963759,
                    0.0008104106527753174,
                    0.0008309325785376132,
                    0.0008519624825567007,
                    0.0008735294686630368,
                    0.0008956465171650052,
                    0.0009183178190141916,
                    0.0009415646782144904,
                    0.0009654005407355726,
                    0.0009898403659462929,
                    0.001014895737171173,
                    0.001040593022480607,
                    0.001066926633939147,
                    0.0010939319618046284,
                    0.001121626002714038,
                    0.0011500363470986485,
                    0.001179143670015037,
                    0.001208979170769453,
                    0.0012395870871841908,
                    0.0012709711445495486,
                    0.0013031547423452139,
                    0.0013361361343413591,
                    0.0013699604896828532,
                    0.001404643408022821,
                    0.0014401971129700541,
                    0.001476668636314571,
                    0.0015140423784032464,
                    0.0015523694455623627,
                    0.0015916606644168496,
                    0.001631963299587369,
                    0.0016732855001464486,
                    0.0017156332032755017,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00037948894896544516
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 2e-08
          }
        },
        {
          "variable": "coln2o",
          "time": 0.0,
          "coords": {
            "rlay": 1
          },
          "expected": 0.0004024444497190416,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "coln2o",
          "time": 0.0,
          "coords": {
            "rlay": 59
          },
          "expected": 0.0017156332032755017,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "coln2o",
          "time": 0.0,
          "coords": {
            "rlay": 60
          },
          "expected": 0.00027043098816648126,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "coln2o",
          "time": 0.0,
          "coords": {
            "rlay": 103
          },
          "expected": 0.00037948894896544516,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "colch4",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "rlay"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    0.002238045446574688,
                    0.0022947166580706835,
                    0.0023528023157268763,
                    0.002412359928712249,
                    0.0024734316393733025,
                    0.0025360099971294403,
                    0.002600218402221799,
                    0.002666052430868149,
                    0.002733514877036214,
                    0.0028027580119669437,
                    0.0028736889362335205,
                    0.0029464317485690117,
                    0.0030210022814571857,
                    0.003097476437687874,
                    0.0031759089324623346,
                    0.0032563081476837397,
                    0.00333869899623096,
                    0.0034232286270707846,
                    0.0035098781809210777,
                    0.003598734736442566,
                    0.0036898173857480288,
                    0.003783284453675151,
                    0.0038790388498455286,
                    0.003977259621024132,
                    0.004077969118952751,
                    0.0041811587288975716,
                    0.004287041258066893,
                    0.004395541734993458,
                    0.0045067984610795975,
                    0.0046209231950342655,
                    0.004737873561680317,
                    0.0048578097485005856,
                    0.004980805795639753,
                    0.005106884054839611,
                    0.0052361623384058475,
                    0.005368717014789581,
                    0.005504629574716091,
                    0.0056439656764268875,
                    0.005786871537566185,
                    0.005933316424489021,
                    0.00608349684625864,
                    0.006237506400793791,
                    0.006395500153303146,
                    0.006557369604706764,
                    0.006723289377987385,
                    0.006893503479659557,
                    0.007068034261465073,
                    0.0072470116429030895,
                    0.007430424913764,
                    0.007618526928126812,
                    0.00781140336766839,
                    0.008009121753275394,
                    0.008211944252252579,
                    0.008419784717261791,
                    0.00863292720168829,
                    0.008851430378854275,
                    0.009075558744370937,
                    0.009305356070399284,
                    0.009540856815874577,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0021103869657963514
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 1e-07
          }
        },
        {
          "variable": "colch4",
          "time": 0.0,
          "coords": {
            "rlay": 1
          },
          "expected": 0.002238045446574688,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "colch4",
          "time": 0.0,
          "coords": {
            "rlay": 59
          },
          "expected": 0.009540856815874577,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "colch4",
          "time": 0.0,
          "coords": {
            "rlay": 60
          },
          "expected": 0.0015039016725495458,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "colch4",
          "time": 0.0,
          "coords": {
            "rlay": 103
          },
          "expected": 0.0021103869657963514,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "taucloud",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "rlay"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    1.4316270608105697e-05,
                    0.00040976330637931824,
                    9.421077265869826e-05,
                    8.489416359225288e-05,
                    3.4425185731379315e-05,
                    1.1118887414340861e-05,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 1e-08
          }
        },
        {
          "variable": "cldfrac",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "rlay"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    1.0,
                    1.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 0.0
          }
        },
        {
          "variable": "tbound",
          "time": 0.0,
          "expected": 282.0179138183594,
          "tolerance": {
            "rel": 1e-09
          }
        },
        {
          "variable": "semiss",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "bands"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    0.9200000166893005,
                    0.9200000166893005,
                    0.9200000166893005,
                    0.9200000166893005,
                    0.9200000166893005,
                    0.9200000166893005,
                    0.9200000166893005,
                    0.9200000166893005,
                    0.9200000166893005,
                    0.9200000166893005,
                    0.9200000166893005,
                    0.9200000166893005,
                    0.9200000166893005,
                    0.9200000166893005,
                    0.9200000166893005,
                    0.9200000166893005
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 1e-09
          }
        },
        {
          "variable": "colo3",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "rlay"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    3.7784080632263795e-05,
                    3.871666194754653e-05,
                    3.972146805608645e-05,
                    4.075115066370927e-05,
                    4.175812136963941e-05,
                    4.2814503103727475e-05,
                    4.3874089897144586e-05,
                    4.5034375943941996e-05,
                    4.6148899855325e-05,
                    4.980196899850853e-05,
                    5.1460869144648314e-05,
                    5.2788560424232855e-05,
                    5.414900078903884e-05,
                    5.5470252846134827e-05,
                    5.6899898481788114e-05,
                    5.834033800056204e-05,
                    5.9816458815475926e-05,
                    6.135537842055783e-05,
                    6.285884592216462e-05,
                    6.449974171118811e-05,
                    6.869541539344937e-05,
                    7.431629637721926e-05,
                    7.617172377649695e-05,
                    7.812624971847981e-05,
                    8.010449528228492e-05,
                    8.213098044507205e-05,
                    8.42374938656576e-05,
                    8.631719538243487e-05,
                    9.141534974332899e-05,
                    0.00010213544737780467,
                    0.0001047448895405978,
                    0.00010742392623797059,
                    0.00011009001900674775,
                    0.00011293050192762166,
                    0.00011778945190599188,
                    0.0001380263129249215,
                    0.0001415185834048316,
                    0.00014510280743706971,
                    0.000148751336382702,
                    0.00016073748702183366,
                    0.00018659468332771212,
                    0.00019134010653942823,
                    0.0001961746165761724,
                    0.00021722947712987661,
                    0.0002531636564526707,
                    0.0002595730475150049,
                    0.0002730092965066433,
                    0.00033939327113330364,
                    0.0003479782899376005,
                    0.00039862675475887954,
                    0.0004683071456383914,
                    0.000506335636600852,
                    0.0006519323214888573,
                    0.0007388825179077685,
                    0.0009572164271958172,
                    0.001236722688190639,
                    0.0015550452517345548,
                    0.0020703645423054695,
                    0.0028266613371670246,
                    0.0004455602902453393,
                    0.00044556023203767836,
                    0.0004455595917534083,
                    0.0004455595917534083,
                    0.0004455595917534083,
                    0.0005620613228529692,
                    0.0005733060534112155,
                    0.0005733034922741354,
                    0.0005733060534112155,
                    0.0005733055877499282,
                    0.0006086002686060965,
                    0.0007195431971922517,
                    0.0007195438374765217,
                    0.0007195438374765217,
                    0.0007195438374765217,
                    0.0008070682524703443,
                    0.0009147038799710572,
                    0.0009147038799710572,
                    0.0009147038799710572,
                    0.0010235628578811884,
                    0.0011792606674134731,
                    0.0011792606674134731,
                    0.0011792606674134731,
                    0.0015015066601336002,
                    0.0015129437670111656,
                    0.0015225603710860014,
                    0.0018922931049019098,
                    0.0018922924064099789,
                    0.002107262844219804,
                    0.0023051220923662186,
                    0.002461272059008479,
                    0.0027121868915855885,
                    0.002915281569585204,
                    0.0030758092179894447,
                    0.00337915844283998,
                    0.0035760998725891113,
                    0.0036691082641482353,
                    0.004766569472849369,
                    0.005193146876990795,
                    0.005386665463447571,
                    0.006513187196105719,
                    0.006436953321099281,
                    0.00492935162037611,
                    0.004404253326356411
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 1e-07
          }
        },
        {
          "variable": "colo3",
          "time": 0.0,
          "coords": {
            "rlay": 59
          },
          "expected": 0.0028266613371670246,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "colo3",
          "time": 0.0,
          "coords": {
            "rlay": 60
          },
          "expected": 0.0004455602902453393,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "colo3",
          "time": 0.0,
          "coords": {
            "rlay": 90
          },
          "expected": 0.002461272059008479,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "colo3",
          "time": 0.0,
          "coords": {
            "rlay": 103
          },
          "expected": 0.004404253326356411,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "o3_clim",
          "time": 0.0,
          "coords": {
            "rlay": 59
          },
          "expected": 8.709451363135896e-07,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "o3_clim",
          "time": 0.0,
          "coords": {
            "rlay": 60
          },
          "expected": 8.709464334235279e-07,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "o3_clim",
          "time": 0.0,
          "coords": {
            "rlay": 90
          },
          "expected": 4.811102581066911e-06,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "o3_clim",
          "time": 0.0,
          "coords": {
            "rlay": 102
          },
          "expected": 9.63551164045979e-06,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "o3_clim",
          "time": 0.0,
          "coords": {
            "rlay": 103
          },
          "expected": 6.13500037259796e-06,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "nbuf_mismatch",
          "time": 0.0,
          "expected": 0.0,
          "tolerance": {
            "abs": 0.0
          }
        }
      ]
    },
    {
      "id": "scm_call120_thick_overcast",
      "description": "Reference: WRF 4.8 em_scm_xy single-column run (GNU real32 build, dt = 60 s, 59 layers, p_top = 177.6 hPa so NBUF = 44 buffer layers, mp=6 ra_lw=1 ra_sw=1 sf_sfclay=1 sf_surface=1 bl_pbl=1) dumped by the instrumented fork ctessum-claude/WRF, commit 0e52608 (v4.8.0-4-g0e526083); module_esm_dump hooks in RRTMLWRAD and after RTRN inside SUBROUTINE RRTM of phys/module_ra_rrtm.F; dump scm_ref2_120.json). RRTM has no standalone real64 driver, so every expected value is the real32 in-model value of MM5ATM/SETCOEF (PAVEL, TAVEL, PZ, TZ, COLDRY, COLH2O, COLCO2, COLN2O, COLCH4, CLDFRAC, TAUCLOUD, COLO3, TBOUND, SEMISS) and the tolerance contract is rel 1e-5. Inputs are the dumped RRTMLWRAD arguments of tile column 1 (p8w, t8w, p3d, t3d, qv..qs, cldfra3d, dz8w, bottom-up) and the scalars co2vmr, n2ovmr, ch4vmr, tsk, emiss. Column assertions are Linf_error with abs tolerances of about 1e-5 of each field's column maximum (pz, pavel 1e-2 hPa; tz, tavel 3e-3 K; coldry 6e18 cm^-2; colh2o 2e-4, colco2 3e-5, coln2o 2e-8, colch4 1e-7 cm^-2; colo3 1e-7; cldfrac exactly 0), the spot checks at the lowest model layer, the top model layer, the first buffer layer and the top buffer layer use rel 2e-5 for the column amounts and rel 1e-5 otherwise, and identities on the inputs (tbound, semiss) use rel 1e-9. This regime is one of the four added on 2026-09-06 to cover MM5ATM's cloud block (phys/module_ra_rrtm.F:4252-4255): TAUCLOUD(L) = ABCW CLWP + ABICE CIWP + ABRN PLWP + ABSN PIWP on the model layers and zero on the buffer layers, and the overcast override IF (TAUCLOUD > 0.01) CLDFRC = 1, which replaces the diagnosed cloud fraction of every optically thicker layer by 1 and is the reason RTRN can only ever see 0 < CLDFRAC < 1 in a layer whose cloud optical depth is at or below 0.01. Regime: OVERCAST, optically thick. Call 120, 20:00 UTC (13:34 LST), the deepest cirrus deck of the run (ice only: qc = qr = qs = qg = 0 throughout, qi up to 4.6e-5 kg/kg in layers 51-57). TAUCLOUD = 0.0542, 0.636, 0.760, 0.467, 0.233, 0.0837, 0.0238 there, all above the 0.01 threshold, so the diagnosed CLDFRA 0.0212, 0.561, 0.976, 0.996, 1, 1, 1 is overridden to CLDFRAC = 1 in all seven layers -- the override fires on four of them, including one whose diagnosed fraction is only 2 %. tsk = 285.69 K. Measured mismatch: pz and pavel to Linf 2.9e-5 hPa (the real32 Pa -> hPa division), tz to 2.9e-5 K and tavel to 2.2e-5 K, coldry to 1.1e18 cm^-2 and the column amounts to 3.7e-6 relative (colh2o Linf 3.3e-5, colco2 4.1e-6, coln2o 3.6e-9, colch4 2.0e-8, colo3 2.7e-8 cm^-2), CLDFRAC and COLO2 exactly, and TAUCLOUD to Linf 7.8e-8 on a column maximum of 0.760 (1e-7 relative), so this regime's taucloud tolerance is abs 1e-6 rather than the 1e-8 of the optically thin regimes -- 13x the measured floor and still 1e-6 of the column maximum.",
      "parameter_overrides": {
        "co2vmr": 0.00037900000461377203,
        "n2ovmr": 3.1900000863060995e-07,
        "ch4vmr": 1.7739999975674436e-06,
        "tsk": 285.68798828125,
        "emiss": 0.9200000166893005
      },
      "expression_template_imports": [
        {
          "ref": "./tests/scm_call120_thick_overcast_inputs.esm"
        }
      ],
      "time_span": {
        "start": 0,
        "end": 1
      },
      "tolerance": {
        "rel": 1e-05
      },
      "assertions": [
        {
          "variable": "pz",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "rlev"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    971.2600708007812,
                    965.288330078125,
                    959.1665649414062,
                    952.890380859375,
                    946.4556274414062,
                    939.8582153320312,
                    933.093994140625,
                    926.15869140625,
                    919.0480346679688,
                    911.757568359375,
                    904.28271484375,
                    896.618896484375,
                    888.7613525390625,
                    880.705322265625,
                    872.446044921875,
                    863.9807739257812,
                    855.3153686523438,
                    846.4287719726562,
                    837.3150634765625,
                    827.9685668945312,
                    818.3831176757812,
                    808.552734375,
                    798.4708862304688,
                    788.131103515625,
                    777.5267944335938,
                    766.651123046875,
                    755.4971313476562,
                    744.0615844726562,
                    732.337646484375,
                    720.3180541992188,
                    707.9952392578125,
                    695.3616943359375,
                    682.40966796875,
                    669.131103515625,
                    655.5177612304688,
                    641.561279296875,
                    627.2530517578125,
                    612.5850219726562,
                    597.5486450195312,
                    582.1348266601562,
                    566.3330688476562,
                    550.1339111328125,
                    533.5274047851562,
                    516.503173828125,
                    499.0511779785156,
                    481.1607360839844,
                    462.82073974609375,
                    444.01953125,
                    424.7424621582031,
                    404.9775085449219,
                    384.712158203125,
                    363.9331359863281,
                    342.6263427734375,
                    320.7809143066406,
                    298.38409423828125,
                    275.42144775390625,
                    251.87826538085938,
                    227.7393035888672,
                    202.98934936523438,
                    177.61309814453125,
                    173.61309814453125,
                    169.61309814453125,
                    165.61309814453125,
                    161.61309814453125,
                    157.61309814453125,
                    153.61309814453125,
                    149.61309814453125,
                    145.61309814453125,
                    141.61309814453125,
                    137.61309814453125,
                    133.61309814453125,
                    129.61309814453125,
                    125.61309814453125,
                    121.61309814453125,
                    117.61309814453125,
                    113.61309814453125,
                    109.61309814453125,
                    105.61309814453125,
                    101.61309814453125,
                    97.61309814453125,
                    93.61309814453125,
                    89.61309814453125,
                    85.61309814453125,
                    81.61309814453125,
                    77.61309814453125,
                    73.61309814453125,
                    69.61309814453125,
                    65.61309814453125,
                    61.61309814453125,
                    57.61309814453125,
                    53.61309814453125,
                    49.61309814453125,
                    45.61309814453125,
                    41.61309814453125,
                    37.61309814453125,
                    33.61309814453125,
                    29.61309814453125,
                    25.61309814453125,
                    21.61309814453125,
                    17.61309814453125,
                    13.61309814453125,
                    9.61309814453125,
                    5.61309814453125,
                    0.0
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 0.01
          }
        },
        {
          "variable": "pz",
          "time": 0.0,
          "coords": {
            "rlev": 1
          },
          "expected": 971.2600708007812,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "pz",
          "time": 0.0,
          "coords": {
            "rlev": 60
          },
          "expected": 177.61309814453125,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "pz",
          "time": 0.0,
          "coords": {
            "rlev": 61
          },
          "expected": 173.61309814453125,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "pz",
          "time": 0.0,
          "coords": {
            "rlev": 104
          },
          "expected": 0.0,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "tz",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "rlev"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    284.23260498046875,
                    283.6252136230469,
                    283.0392761230469,
                    282.485595703125,
                    281.9298095703125,
                    281.36376953125,
                    280.78399658203125,
                    280.1884765625,
                    279.57568359375,
                    278.94427490234375,
                    278.29290771484375,
                    277.6199951171875,
                    276.92254638671875,
                    276.18719482421875,
                    276.3125305175781,
                    278.2026672363281,
                    279.55950927734375,
                    279.44293212890625,
                    279.2884521484375,
                    279.11279296875,
                    278.9176025390625,
                    278.7027893066406,
                    278.4674072265625,
                    278.210205078125,
                    277.92889404296875,
                    277.62164306640625,
                    277.2715148925781,
                    276.87615966796875,
                    276.44927978515625,
                    275.9883728027344,
                    275.49139404296875,
                    274.9555358886719,
                    274.3770751953125,
                    273.7528076171875,
                    273.0785217285156,
                    272.34881591796875,
                    271.4393005371094,
                    270.30572509765625,
                    269.00225830078125,
                    267.2865905761719,
                    265.2027587890625,
                    263.0184326171875,
                    260.72845458984375,
                    258.32470703125,
                    255.79742431640625,
                    253.13818359375,
                    250.3416748046875,
                    247.39871215820312,
                    244.2891845703125,
                    240.991455078125,
                    237.46005249023438,
                    233.80958557128906,
                    229.97694396972656,
                    225.60092163085938,
                    220.7936553955078,
                    215.75704956054688,
                    210.33535766601562,
                    204.3721923828125,
                    197.7502899169922,
                    190.52294921875,
                    190.19924926757812,
                    189.87554931640625,
                    189.55184936523438,
                    189.2281494140625,
                    188.90444946289062,
                    188.58078002929688,
                    188.2692108154297,
                    187.95762634277344,
                    187.64605712890625,
                    187.33448791503906,
                    187.0229034423828,
                    186.67625427246094,
                    186.2865753173828,
                    185.8968963623047,
                    185.50721740722656,
                    185.11753845214844,
                    184.97021484375,
                    184.9259033203125,
                    184.88160705566406,
                    184.83729553222656,
                    184.872802734375,
                    184.95338439941406,
                    185.03396606445312,
                    185.1554412841797,
                    185.48513793945312,
                    185.81483459472656,
                    186.1642608642578,
                    186.59690856933594,
                    187.029541015625,
                    187.52159118652344,
                    188.0457305908203,
                    188.57847595214844,
                    189.12075805664062,
                    189.62709045410156,
                    190.11105346679688,
                    190.618408203125,
                    191.18174743652344,
                    191.86776733398438,
                    192.8614501953125,
                    194.51797485351562,
                    197.0531768798828,
                    200.74630737304688,
                    208.1388702392578,
                    210.90130615234375
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 0.003
          }
        },
        {
          "variable": "tz",
          "time": 0.0,
          "coords": {
            "rlev": 1
          },
          "expected": 284.23260498046875,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "tz",
          "time": 0.0,
          "coords": {
            "rlev": 60
          },
          "expected": 190.52294921875,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "tz",
          "time": 0.0,
          "coords": {
            "rlev": 61
          },
          "expected": 190.19924926757812,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "tz",
          "time": 0.0,
          "coords": {
            "rlev": 104
          },
          "expected": 210.90130615234375,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "pavel",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "rlay"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    968.2742309570312,
                    962.2274780273438,
                    956.0284423828125,
                    949.6729736328125,
                    943.1568603515625,
                    936.47607421875,
                    929.6263427734375,
                    922.6033325195312,
                    915.40283203125,
                    908.0201416015625,
                    900.4508056640625,
                    892.690185546875,
                    884.7332763671875,
                    876.5756225585938,
                    868.2134399414062,
                    859.6481323242188,
                    850.8720092773438,
                    841.8718872070312,
                    832.641845703125,
                    823.1758422851562,
                    813.4679565429688,
                    803.5117797851562,
                    793.3009643554688,
                    782.8289184570312,
                    772.0889282226562,
                    761.0740356445312,
                    749.7793579101562,
                    738.1995849609375,
                    726.3278198242188,
                    714.1566162109375,
                    701.678466796875,
                    688.8856811523438,
                    675.7703857421875,
                    662.3244018554688,
                    648.53955078125,
                    634.4071655273438,
                    619.9190673828125,
                    605.06689453125,
                    589.8417358398438,
                    574.23388671875,
                    558.2334594726562,
                    541.8306884765625,
                    525.0153198242188,
                    507.7771911621094,
                    490.1059265136719,
                    471.9907531738281,
                    453.420166015625,
                    434.3810119628906,
                    414.8599853515625,
                    394.8448486328125,
                    374.3226623535156,
                    353.27972412109375,
                    331.7036437988281,
                    309.5824890136719,
                    286.90277099609375,
                    263.64984130859375,
                    239.8087921142578,
                    215.3643341064453,
                    190.3012237548828,
                    175.61309814453125,
                    171.61309814453125,
                    167.61309814453125,
                    163.61309814453125,
                    159.61309814453125,
                    155.61309814453125,
                    151.61309814453125,
                    147.61309814453125,
                    143.61309814453125,
                    139.61309814453125,
                    135.61309814453125,
                    131.61309814453125,
                    127.61309814453125,
                    123.61309814453125,
                    119.61309814453125,
                    115.61309814453125,
                    111.61309814453125,
                    107.61309814453125,
                    103.61309814453125,
                    99.61309814453125,
                    95.61309814453125,
                    91.61309814453125,
                    87.61309814453125,
                    83.61309814453125,
                    79.61309814453125,
                    75.61309814453125,
                    71.61309814453125,
                    67.61309814453125,
                    63.61309814453125,
                    59.61309814453125,
                    55.61309814453125,
                    51.61309814453125,
                    47.61309814453125,
                    43.61309814453125,
                    39.61309814453125,
                    35.61309814453125,
                    31.61309814453125,
                    27.61309814453125,
                    23.61309814453125,
                    19.61309814453125,
                    15.61309814453125,
                    11.61309814453125,
                    7.61309814453125,
                    2.806549072265625
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 0.01
          }
        },
        {
          "variable": "pavel",
          "time": 0.0,
          "coords": {
            "rlay": 1
          },
          "expected": 968.2742309570312,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "pavel",
          "time": 0.0,
          "coords": {
            "rlay": 59
          },
          "expected": 190.3012237548828,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "pavel",
          "time": 0.0,
          "coords": {
            "rlay": 60
          },
          "expected": 175.61309814453125,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "pavel",
          "time": 0.0,
          "coords": {
            "rlay": 103
          },
          "expected": 2.806549072265625,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "tavel",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "rlay"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    283.92919921875,
                    283.31353759765625,
                    282.7580871582031,
                    282.20623779296875,
                    281.6463623046875,
                    281.0740051269531,
                    280.4866638183594,
                    279.88275146484375,
                    279.2608337402344,
                    278.61968994140625,
                    277.9578552246094,
                    277.2735595703125,
                    276.56268310546875,
                    275.8022155761719,
                    276.83575439453125,
                    279.6041564941406,
                    279.5137023925781,
                    279.370361328125,
                    279.2044982910156,
                    279.0187683105469,
                    278.8138732910156,
                    278.5888671875,
                    278.3428649902344,
                    278.0741271972656,
                    277.77996826171875,
                    277.45928955078125,
                    277.0789794921875,
                    276.668212890625,
                    276.2248229980469,
                    275.7459716796875,
                    275.2303771972656,
                    274.6737365722656,
                    274.07293701171875,
                    273.4245300292969,
                    272.7237548828125,
                    271.96441650390625,
                    270.9009094238281,
                    269.6954650878906,
                    268.2914733886719,
                    266.2562561035156,
                    264.12261962890625,
                    261.88623046875,
                    259.54132080078125,
                    257.0772705078125,
                    254.48521423339844,
                    251.75701904296875,
                    248.89048767089844,
                    245.8691864013672,
                    242.669189453125,
                    239.27125549316406,
                    235.6029815673828,
                    231.97079467773438,
                    227.93260192871094,
                    223.210205078125,
                    218.31591796875,
                    213.1333770751953,
                    207.4664764404297,
                    201.1995849609375,
                    194.2136993408203,
                    190.36109924316406,
                    190.0373992919922,
                    189.7136993408203,
                    189.38999938964844,
                    189.06629943847656,
                    188.74261474609375,
                    188.42498779296875,
                    188.11341857910156,
                    187.80184936523438,
                    187.49026489257812,
                    187.17869567871094,
                    186.84957885742188,
                    186.48141479492188,
                    186.09173583984375,
                    185.70205688476562,
                    185.3123779296875,
                    185.04388427734375,
                    184.94805908203125,
                    184.90374755859375,
                    184.8594512939453,
                    184.85504150390625,
                    184.9130859375,
                    184.99368286132812,
                    185.09469604492188,
                    185.32028198242188,
                    185.64999389648438,
                    185.9895477294922,
                    186.38058471679688,
                    186.813232421875,
                    187.27557373046875,
                    187.78366088867188,
                    188.31210327148438,
                    188.849609375,
                    189.37393188476562,
                    189.86907958984375,
                    190.36473083496094,
                    190.90008544921875,
                    191.52474975585938,
                    192.36460876464844,
                    193.68971252441406,
                    195.78558349609375,
                    198.89974975585938,
                    204.44259643554688,
                    209.52008056640625
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 0.003
          }
        },
        {
          "variable": "tavel",
          "time": 0.0,
          "coords": {
            "rlay": 1
          },
          "expected": 283.92919921875,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "tavel",
          "time": 0.0,
          "coords": {
            "rlay": 59
          },
          "expected": 194.2136993408203,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "tavel",
          "time": 0.0,
          "coords": {
            "rlay": 60
          },
          "expected": 190.36109924316406,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "tavel",
          "time": 0.0,
          "coords": {
            "rlay": 103
          },
          "expected": 209.52008056640625,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "coldry",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "rlay"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    1.2615721966970484e+23,
                    1.2935101039584941e+23,
                    1.326242446194208e+23,
                    1.3598172317762178e+23,
                    1.3942427473278378e+23,
                    1.4295391689753988e+23,
                    1.465735499900501e+23,
                    1.502835162838861e+23,
                    1.5408781497551702e+23,
                    1.5798921127511405e+23,
                    1.6198801142745184e+23,
                    1.6608853888817267e+23,
                    1.7029198260757818e+23,
                    1.7460381896281524e+23,
                    1.790273445888111e+23,
                    1.8355609231650082e+23,
                    1.882017715049156e+23,
                    1.9296798503375733e+23,
                    1.9785098590813602e+23,
                    2.028610783639991e+23,
                    2.0799413710408793e+23,
                    2.1326154722826046e+23,
                    2.1866181354144042e+23,
                    2.2419724188663703e+23,
                    2.298728042378389e+23,
                    2.3569096856764182e+23,
                    2.4165948106740488e+23,
                    2.477757476637427e+23,
                    2.5404726234643526e+23,
                    2.604804562557504e+23,
                    2.6707419448458206e+23,
                    2.7383371922289648e+23,
                    2.8076569579814217e+23,
                    2.8787396127720164e+23,
                    2.951613619350394e+23,
                    3.0263317599041874e+23,
                    3.102960327419911e+23,
                    3.181490494842296e+23,
                    3.262029267698488e+23,
                    3.344594300099027e+23,
                    3.429259451077801e+23,
                    3.516076962390488e+23,
                    3.605135464877754e+23,
                    3.696367584689175e+23,
                    3.7899105915413916e+23,
                    3.885854197138982e+23,
                    3.984232628839114e+23,
                    4.0851193853877065e+23,
                    4.188510143329117e+23,
                    4.2945468561236e+23,
                    4.4032882507102965e+23,
                    4.514906184450987e+23,
                    4.629269512524523e+23,
                    4.746353735348931e+23,
                    4.86642222343042e+23,
                    4.9895553209863416e+23,
                    5.115882731685965e+23,
                    5.245409499560872e+23,
                    5.3781608447689764e+23,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    1.1896206173943488e+23
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 6e+18
          }
        },
        {
          "variable": "coldry",
          "time": 0.0,
          "coords": {
            "rlay": 1
          },
          "expected": 1.2615721966970484e+23,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "coldry",
          "time": 0.0,
          "coords": {
            "rlay": 59
          },
          "expected": 5.3781608447689764e+23,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "coldry",
          "time": 0.0,
          "coords": {
            "rlay": 60
          },
          "expected": 8.477461547131686e+22,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "coldry",
          "time": 0.0,
          "coords": {
            "rlay": 103
          },
          "expected": 1.1896206173943488e+23,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "colh2o",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "rlay"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    6.551168918609619,
                    6.320427417755127,
                    6.311861038208008,
                    6.362816333770752,
                    6.4400200843811035,
                    6.5313639640808105,
                    6.630908966064453,
                    6.734828948974609,
                    6.8402018547058105,
                    6.943906307220459,
                    7.041536808013916,
                    7.12548828125,
                    7.1769185066223145,
                    7.10767936706543,
                    6.174675464630127,
                    1.5451875925064087,
                    2.2246549129486084,
                    2.9842898845672607,
                    3.7992300987243652,
                    4.6727728843688965,
                    5.6082024574279785,
                    6.6093244552612305,
                    7.679830074310303,
                    8.823729515075684,
                    10.045218467712402,
                    11.345450401306152,
                    11.323554039001465,
                    11.254425048828125,
                    11.165340423583984,
                    11.054945945739746,
                    10.921483039855957,
                    10.763432502746582,
                    10.579145431518555,
                    10.366817474365234,
                    10.124456405639648,
                    9.84980297088623,
                    9.246938705444336,
                    8.498282432556152,
                    7.618679523468018,
                    7.060311317443848,
                    6.349346160888672,
                    5.568026065826416,
                    4.718384742736816,
                    3.796308755874634,
                    2.7977724075317383,
                    1.7253714799880981,
                    0.712396502494812,
                    0.6568034887313843,
                    0.6734114289283752,
                    0.698411226272583,
                    0.8992814421653748,
                    1.280677318572998,
                    0.9476582407951355,
                    0.5879426598548889,
                    0.34883150458335876,
                    0.19470658898353577,
                    0.09881024062633514,
                    0.04397479444742203,
                    0.017010215669870377,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.005948102567344904
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 0.0002
          }
        },
        {
          "variable": "colh2o",
          "time": 0.0,
          "coords": {
            "rlay": 1
          },
          "expected": 6.551168918609619,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "colh2o",
          "time": 0.0,
          "coords": {
            "rlay": 59
          },
          "expected": 0.017010215669870377,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "colh2o",
          "time": 0.0,
          "coords": {
            "rlay": 60
          },
          "expected": 0.004238730762153864,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "colh2o",
          "time": 0.0,
          "coords": {
            "rlay": 103
          },
          "expected": 0.005948102567344904,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "colco2",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "rlay"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    0.4781358540058136,
                    0.49024033546447754,
                    0.5026458501815796,
                    0.5153707265853882,
                    0.5284179449081421,
                    0.5417953133583069,
                    0.5555137395858765,
                    0.5695745348930359,
                    0.5839928388595581,
                    0.5987790822982788,
                    0.6139345765113831,
                    0.6294755339622498,
                    0.6454066038131714,
                    0.661748468875885,
                    0.6785136461257935,
                    0.6956775784492493,
                    0.7132847309112549,
                    0.7313486933708191,
                    0.7498552203178406,
                    0.7688435316085815,
                    0.788297712802887,
                    0.8082612752914429,
                    0.8287282586097717,
                    0.8497075438499451,
                    0.8712179064750671,
                    0.8932687044143677,
                    0.9158893823623657,
                    0.9390700459480286,
                    0.9628391265869141,
                    0.9872209429740906,
                    1.0122112035751343,
                    1.0378297567367554,
                    1.0641019344329834,
                    1.0910422801971436,
                    1.1186615228652954,
                    1.1469796895980835,
                    1.176021933555603,
                    1.205784797668457,
                    1.2363090515136719,
                    1.2676012516021729,
                    1.2996892929077148,
                    1.3325932025909424,
                    1.3663463592529297,
                    1.400923252105713,
                    1.4363760948181152,
                    1.4727387428283691,
                    1.5100241899490356,
                    1.5482603311538696,
                    1.5874452590942383,
                    1.6276332139968872,
                    1.6688462495803833,
                    1.7111494541168213,
                    1.7544931173324585,
                    1.79886794090271,
                    1.8443740606307983,
                    1.8910413980484009,
                    1.9389195442199707,
                    1.9880101680755615,
                    2.038322925567627,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.4508662223815918
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 3e-05
          }
        },
        {
          "variable": "colco2",
          "time": 0.0,
          "coords": {
            "rlay": 1
          },
          "expected": 0.4781358540058136,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "colco2",
          "time": 0.0,
          "coords": {
            "rlay": 59
          },
          "expected": 2.038322925567627,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "colco2",
          "time": 0.0,
          "coords": {
            "rlay": 60
          },
          "expected": 0.32129576802253723,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "colco2",
          "time": 0.0,
          "coords": {
            "rlay": 103
          },
          "expected": 0.4508662223815918,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "coln2o",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "rlay"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    0.000402441481128335,
                    0.000412629684433341,
                    0.0004230713238939643,
                    0.0004337816790211946,
                    0.00044476339826360345,
                    0.0004560229426715523,
                    0.0004675695672631264,
                    0.00047940434888005257,
                    0.0004915401223115623,
                    0.0005039855604991317,
                    0.0005167417111806571,
                    0.0005298223695717752,
                    0.0005432313773781061,
                    0.000556986138690263,
                    0.0005710971890948713,
                    0.0005855438648723066,
                    0.0006003635935485363,
                    0.0006155678420327604,
                    0.0006311445613391697,
                    0.0006471267552115023,
                    0.0006635012105107307,
                    0.000680304307024926,
                    0.0006975310971029103,
                    0.0007151891477406025,
                    0.0007332941750064492,
                    0.0007518540951423347,
                    0.0007708937046118081,
                    0.0007904045050963759,
                    0.0008104106527753174,
                    0.0008309325785376132,
                    0.0008519666153006256,
                    0.0008735294686630368,
                    0.0008956425008364022,
                    0.0009183178190141916,
                    0.0009415646782144904,
                    0.0009653997840359807,
                    0.0009898442076519132,
                    0.0010148953879252076,
                    0.0010405872017145157,
                    0.0010669254697859287,
                    0.001093933591619134,
                    0.0011216284474357963,
                    0.001150038093328476,
                    0.0011791411088779569,
                    0.0012089813826605678,
                    0.0012395874364301562,
                    0.0012709700968116522,
                    0.0013031529961153865,
                    0.0013361346209421754,
                    0.0013699603732675314,
                    0.0014046488795429468,
                    0.0014402549713850021,
                    0.0014767368556931615,
                    0.0015140867326408625,
                    0.0015523885376751423,
                    0.0015916678821668029,
                    0.0016319664428010583,
                    0.0016732855001464486,
                    0.0017156332032755017,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00037948894896544516
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 2e-08
          }
        },
        {
          "variable": "coln2o",
          "time": 0.0,
          "coords": {
            "rlay": 1
          },
          "expected": 0.000402441481128335,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "coln2o",
          "time": 0.0,
          "coords": {
            "rlay": 59
          },
          "expected": 0.0017156332032755017,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "coln2o",
          "time": 0.0,
          "coords": {
            "rlay": 60
          },
          "expected": 0.00027043098816648126,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "coln2o",
          "time": 0.0,
          "coords": {
            "rlay": 103
          },
          "expected": 0.00037948894896544516,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "colch4",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "rlay"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    0.002238029148429632,
                    0.002294686855748296,
                    0.0023527538869529963,
                    0.0024123156908899546,
                    0.0024733864702284336,
                    0.0025360023137181997,
                    0.0026002146769315004,
                    0.0026660296134650707,
                    0.0027335176710039377,
                    0.0028027286753058434,
                    0.0028736672829836607,
                    0.002946410793811083,
                    0.0030209794640541077,
                    0.003097471548244357,
                    0.003175945021212101,
                    0.003256285097450018,
                    0.0033386992290616035,
                    0.0034232521429657936,
                    0.0035098763182759285,
                    0.003598755458369851,
                    0.003689815988764167,
                    0.00378325954079628,
                    0.0038790605030953884,
                    0.003977258689701557,
                    0.004077943507581949,
                    0.004181157797574997,
                    0.004287038929760456,
                    0.004395541734993458,
                    0.0045067984610795975,
                    0.0046209231950342655,
                    0.004737895913422108,
                    0.0048578097485005856,
                    0.004980783443897963,
                    0.005106884054839611,
                    0.0052361623384058475,
                    0.005368712358176708,
                    0.005504651460796595,
                    0.005643964279443026,
                    0.005786839406937361,
                    0.005933310370892286,
                    0.0060835061594843864,
                    0.00623752037063241,
                    0.00639550993219018,
                    0.006557356100529432,
                    0.0067233010195195675,
                    0.006893505342304707,
                    0.007068028207868338,
                    0.007247001864016056,
                    0.007430416997522116,
                    0.007618525996804237,
                    0.007811433169990778,
                    0.008009443059563637,
                    0.008212323300540447,
                    0.00842003058642149,
                    0.008633032441139221,
                    0.008851471357047558,
                    0.00907557550817728,
                    0.009305356070399284,
                    0.009540856815874577,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0021103869657963514
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 1e-07
          }
        },
        {
          "variable": "colch4",
          "time": 0.0,
          "coords": {
            "rlay": 1
          },
          "expected": 0.002238029148429632,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "colch4",
          "time": 0.0,
          "coords": {
            "rlay": 59
          },
          "expected": 0.009540856815874577,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "colch4",
          "time": 0.0,
          "coords": {
            "rlay": 60
          },
          "expected": 0.0015039016725495458,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "colch4",
          "time": 0.0,
          "coords": {
            "rlay": 103
          },
          "expected": 0.0021103869657963514,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "taucloud",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "rlay"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.05419192835688591,
                    0.6361353993415833,
                    0.7598519921302795,
                    0.4667149484157562,
                    0.23330830037593842,
                    0.08367796242237091,
                    0.02383076213300228,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 1e-06
          }
        },
        {
          "variable": "cldfrac",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "rlay"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    1.0,
                    1.0,
                    1.0,
                    1.0,
                    1.0,
                    1.0,
                    1.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 0.0
          }
        },
        {
          "variable": "tbound",
          "time": 0.0,
          "expected": 285.68798828125,
          "tolerance": {
            "rel": 1e-09
          }
        },
        {
          "variable": "semiss",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "bands"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    0.9200000166893005,
                    0.9200000166893005,
                    0.9200000166893005,
                    0.9200000166893005,
                    0.9200000166893005,
                    0.9200000166893005,
                    0.9200000166893005,
                    0.9200000166893005,
                    0.9200000166893005,
                    0.9200000166893005,
                    0.9200000166893005,
                    0.9200000166893005,
                    0.9200000166893005,
                    0.9200000166893005,
                    0.9200000166893005,
                    0.9200000166893005
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 1e-09
          }
        },
        {
          "variable": "colo3",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "rlay"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    3.780801853281446e-05,
                    3.8716112612746656e-05,
                    3.9744878449710086e-05,
                    4.072621959494427e-05,
                    4.1732924728421494e-05,
                    4.2814375774469227e-05,
                    4.3922875192947686e-05,
                    4.4985139538766816e-05,
                    4.61489507870283e-05,
                    4.980890662409365e-05,
                    5.148490527062677e-05,
                    5.2788185712415725e-05,
                    5.4124171583680436e-05,
                    5.551904905587435e-05,
                    5.6900546042015776e-05,
                    5.8339923270978034e-05,
                    5.979198249406181e-05,
                    6.135579315014184e-05,
                    6.288329313974828e-05,
                    6.445118924602866e-05,
                    6.87197971274145e-05,
                    7.429065590258688e-05,
                    7.622242992511019e-05,
                    7.810108218109235e-05,
                    8.012912439880893e-05,
                    8.213195542339236e-05,
                    8.418517973041162e-05,
                    8.63680979819037e-05,
                    9.13658514036797e-05,
                    0.00010216021473752335,
                    0.00010474539158167318,
                    0.00010739736171672121,
                    0.00011014263873221353,
                    0.0001128773728851229,
                    0.00011778953921748325,
                    0.0001380527828587219,
                    0.0001415191509295255,
                    0.0001451027492294088,
                    0.00014877317880745977,
                    0.00016069978300947696,
                    0.00018661763169802725,
                    0.00019134051399305463,
                    0.0001961749221663922,
                    0.0002172342356061563,
                    0.0002531670907046646,
                    0.0002595731057226658,
                    0.00027300609508529305,
                    0.0003393907973077148,
                    0.00034798201522789896,
                    0.0003986134543083608,
                    0.00046830953215248883,
                    0.0005063462886027992,
                    0.0006519624148495495,
                    0.0007389014936052263,
                    0.0009572257986292243,
                    0.0012367302551865578,
                    0.0015550481621176004,
                    0.0020703645423054695,
                    0.0028266613371670246,
                    0.0004455602902453393,
                    0.00044556023203767836,
                    0.0004455595917534083,
                    0.0004455595917534083,
                    0.0004455595917534083,
                    0.0005620613228529692,
                    0.0005733060534112155,
                    0.0005733034922741354,
                    0.0005733060534112155,
                    0.0005733055877499282,
                    0.0006086002686060965,
                    0.0007195431971922517,
                    0.0007195438374765217,
                    0.0007195438374765217,
                    0.0007195438374765217,
                    0.0008070682524703443,
                    0.0009147038799710572,
                    0.0009147038799710572,
                    0.0009147038799710572,
                    0.0010235628578811884,
                    0.0011792606674134731,
                    0.0011792606674134731,
                    0.0011792606674134731,
                    0.0015015066601336002,
                    0.0015129437670111656,
                    0.0015225603710860014,
                    0.0018922931049019098,
                    0.0018922924064099789,
                    0.002107262844219804,
                    0.0023051220923662186,
                    0.002461272059008479,
                    0.0027121868915855885,
                    0.002915281569585204,
                    0.0030758092179894447,
                    0.00337915844283998,
                    0.0035760998725891113,
                    0.0036691082641482353,
                    0.004766569472849369,
                    0.005193146876990795,
                    0.005386665463447571,
                    0.006513187196105719,
                    0.006436953321099281,
                    0.00492935162037611,
                    0.004404253326356411
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 1e-07
          }
        },
        {
          "variable": "colo3",
          "time": 0.0,
          "coords": {
            "rlay": 59
          },
          "expected": 0.0028266613371670246,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "colo3",
          "time": 0.0,
          "coords": {
            "rlay": 60
          },
          "expected": 0.0004455602902453393,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "colo3",
          "time": 0.0,
          "coords": {
            "rlay": 90
          },
          "expected": 0.002461272059008479,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "colo3",
          "time": 0.0,
          "coords": {
            "rlay": 103
          },
          "expected": 0.004404253326356411,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "o3_clim",
          "time": 0.0,
          "coords": {
            "rlay": 59
          },
          "expected": 8.709451363135896e-07,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "o3_clim",
          "time": 0.0,
          "coords": {
            "rlay": 60
          },
          "expected": 8.709464334235279e-07,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "o3_clim",
          "time": 0.0,
          "coords": {
            "rlay": 90
          },
          "expected": 4.811102581066911e-06,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "o3_clim",
          "time": 0.0,
          "coords": {
            "rlay": 102
          },
          "expected": 9.63551164045979e-06,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "o3_clim",
          "time": 0.0,
          "coords": {
            "rlay": 103
          },
          "expected": 6.13500037259796e-06,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "nbuf_mismatch",
          "time": 0.0,
          "expected": 0.0,
          "tolerance": {
            "abs": 0.0
          }
        }
      ]
    },
    {
      "id": "scm_call240_fractional_cloud",
      "description": "Reference: WRF 4.8 em_scm_xy single-column run (GNU real32 build, dt = 60 s, 59 layers, p_top = 177.6 hPa so NBUF = 44 buffer layers, mp=6 ra_lw=1 ra_sw=1 sf_sfclay=1 sf_surface=1 bl_pbl=1) dumped by the instrumented fork ctessum-claude/WRF, commit 592f693 (v4.8.0-5-g592f6931); module_esm_dump hooks in RRTMLWRAD and after RTRN inside SUBROUTINE RRTM of phys/module_ra_rrtm.F; dump scm_cloud_240.json, written by the same em_scm_xy run re-executed for 8 h with the cloudy calls added to ESM_DUMP_CALLS; the re-run reproduces the archived call 120 dump bit-for-bit, so it is the same trajectory). RRTM has no standalone real64 driver, so every expected value is the real32 in-model value of MM5ATM/SETCOEF (PAVEL, TAVEL, PZ, TZ, COLDRY, COLH2O, COLCO2, COLN2O, COLCH4, CLDFRAC, TAUCLOUD, COLO3, TBOUND, SEMISS) and the tolerance contract is rel 1e-5. Inputs are the dumped RRTMLWRAD arguments of tile column 1 (p8w, t8w, p3d, t3d, qv..qs, cldfra3d, dz8w, bottom-up) and the scalars co2vmr, n2ovmr, ch4vmr, tsk, emiss. Column assertions are Linf_error with abs tolerances of about 1e-5 of each field's column maximum (pz, pavel 1e-2 hPa; tz, tavel 3e-3 K; coldry 6e18 cm^-2; colh2o 2e-4, colco2 3e-5, coln2o 2e-8, colch4 1e-7 cm^-2; colo3 1e-7; cldfrac exactly 0), the spot checks at the lowest model layer, the top model layer, the first buffer layer and the top buffer layer use rel 2e-5 for the column amounts and rel 1e-5 otherwise, and identities on the inputs (tbound, semiss) use rel 1e-9. This regime is one of the four added on 2026-09-06 to cover MM5ATM's cloud block (phys/module_ra_rrtm.F:4252-4255): TAUCLOUD(L) = ABCW CLWP + ABICE CIWP + ABRN PLWP + ABSN PIWP on the model layers and zero on the buffer layers, and the overcast override IF (TAUCLOUD > 0.01) CLDFRC = 1, which replaces the diagnosed cloud fraction of every optically thicker layer by 1 and is the reason RTRN can only ever see 0 < CLDFRAC < 1 in a layer whose cloud optical depth is at or below 0.01. Regime: FRACTIONAL CLOUD. Call 240, 21:00 UTC (14:34 LST), the decaying cirrus deck. Layers 51-54 have TAUCLOUD 0.0728, 0.1423, 0.0709, 0.0403 and are overridden from CLDFRA 0.0542, 0.355, 0.402, 0.388 to CLDFRAC = 1, while layer 55 has TAUCLOUD = 0.009966, just below the threshold, and keeps its diagnosed CLDFRA = 0.1470 -- the largest fractional cloud fraction the scheme admits anywhere in this run, and the input of the RTRNSweep test scm_call240_fractional_cloud. Layers 56-57 are diagnosed overcast already. tsk = 285.85 K. Measured mismatch: pz and pavel to Linf 2.9e-5 hPa, tz to 2.9e-5 K and tavel to 2.0e-5 K, coldry to 9.6e17 cm^-2 and the column amounts to 1.4e-6 relative (colh2o Linf 3.3e-5, colco2 3.7e-6, coln2o 3.1e-9, colch4 1.7e-8, colo3 2.7e-8 cm^-2), CLDFRAC exactly -- including the four overridden layers and the fractional layer 55 that keeps its 0.1470 -- and TAUCLOUD to Linf 6.5e-9 on a column maximum of 0.1423, so taucloud uses abs 1e-7 (15x the measured floor).",
      "parameter_overrides": {
        "co2vmr": 0.00037900000461377203,
        "n2ovmr": 3.1900000863060995e-07,
        "ch4vmr": 1.7739999975674436e-06,
        "tsk": 285.852294921875,
        "emiss": 0.9200000166893005
      },
      "expression_template_imports": [
        {
          "ref": "./tests/scm_call240_fractional_cloud_inputs.esm"
        }
      ],
      "time_span": {
        "start": 0,
        "end": 1
      },
      "tolerance": {
        "rel": 1e-05
      },
      "assertions": [
        {
          "variable": "pz",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "rlev"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    971.2870483398438,
                    965.3138427734375,
                    959.1904907226562,
                    952.9126586914062,
                    946.4761962890625,
                    939.876953125,
                    933.1109619140625,
                    926.1737670898438,
                    919.0611572265625,
                    911.7687377929688,
                    904.2918701171875,
                    896.6260375976562,
                    888.7664794921875,
                    880.70849609375,
                    872.447509765625,
                    863.9808349609375,
                    855.3153686523438,
                    846.4287719726562,
                    837.3150634765625,
                    827.9685668945312,
                    818.3831176757812,
                    808.552734375,
                    798.4708862304688,
                    788.131103515625,
                    777.5267944335938,
                    766.651123046875,
                    755.4971313476562,
                    744.0615844726562,
                    732.337646484375,
                    720.3180541992188,
                    707.9952392578125,
                    695.3616943359375,
                    682.40966796875,
                    669.131103515625,
                    655.5177612304688,
                    641.561279296875,
                    627.2529907226562,
                    612.5850219726562,
                    597.5486450195312,
                    582.1349487304688,
                    566.333251953125,
                    550.1341552734375,
                    533.5276489257812,
                    516.50341796875,
                    499.0513610839844,
                    481.16094970703125,
                    462.8208923339844,
                    444.0195007324219,
                    424.742431640625,
                    404.9774475097656,
                    384.7118225097656,
                    363.9307861328125,
                    342.6242980957031,
                    320.7799072265625,
                    298.3836669921875,
                    275.4212951660156,
                    251.87823486328125,
                    227.7393035888672,
                    202.98934936523438,
                    177.61309814453125,
                    173.61309814453125,
                    169.61309814453125,
                    165.61309814453125,
                    161.61309814453125,
                    157.61309814453125,
                    153.61309814453125,
                    149.61309814453125,
                    145.61309814453125,
                    141.61309814453125,
                    137.61309814453125,
                    133.61309814453125,
                    129.61309814453125,
                    125.61309814453125,
                    121.61309814453125,
                    117.61309814453125,
                    113.61309814453125,
                    109.61309814453125,
                    105.61309814453125,
                    101.61309814453125,
                    97.61309814453125,
                    93.61309814453125,
                    89.61309814453125,
                    85.61309814453125,
                    81.61309814453125,
                    77.61309814453125,
                    73.61309814453125,
                    69.61309814453125,
                    65.61309814453125,
                    61.61309814453125,
                    57.61309814453125,
                    53.61309814453125,
                    49.61309814453125,
                    45.61309814453125,
                    41.61309814453125,
                    37.61309814453125,
                    33.61309814453125,
                    29.61309814453125,
                    25.61309814453125,
                    21.61309814453125,
                    17.61309814453125,
                    13.61309814453125,
                    9.61309814453125,
                    5.61309814453125,
                    0.0
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 0.01
          }
        },
        {
          "variable": "pz",
          "time": 0.0,
          "coords": {
            "rlev": 1
          },
          "expected": 971.2870483398438,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "pz",
          "time": 0.0,
          "coords": {
            "rlev": 60
          },
          "expected": 177.61309814453125,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "pz",
          "time": 0.0,
          "coords": {
            "rlev": 61
          },
          "expected": 173.61309814453125,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "pz",
          "time": 0.0,
          "coords": {
            "rlev": 104
          },
          "expected": 0.0,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "tz",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "rlev"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    284.5238037109375,
                    283.92626953125,
                    283.3467712402344,
                    282.794921875,
                    282.23944091796875,
                    281.67303466796875,
                    281.09259033203125,
                    280.4961242675781,
                    279.88226318359375,
                    279.2497863769531,
                    278.5975646972656,
                    277.9241027832031,
                    277.227294921875,
                    276.501220703125,
                    276.238525390625,
                    277.91046142578125,
                    279.48870849609375,
                    279.40869140625,
                    279.265625,
                    279.0956115722656,
                    278.90350341796875,
                    278.6900634765625,
                    278.4552917480469,
                    278.1982116699219,
                    277.9159851074219,
                    277.6065979003906,
                    277.2548828125,
                    276.859130859375,
                    276.43182373046875,
                    275.969970703125,
                    275.47210693359375,
                    274.9354553222656,
                    274.355712890625,
                    273.72979736328125,
                    273.05303955078125,
                    272.31866455078125,
                    271.4066162109375,
                    270.27301025390625,
                    268.9679870605469,
                    267.2572021484375,
                    265.182373046875,
                    263.00323486328125,
                    260.7163391113281,
                    258.31329345703125,
                    255.784423828125,
                    253.12339782714844,
                    250.3301239013672,
                    247.39620971679688,
                    244.29666137695312,
                    240.9952392578125,
                    237.43910217285156,
                    233.8504638671875,
                    229.905517578125,
                    225.4313201904297,
                    220.78091430664062,
                    215.79315185546875,
                    210.35308837890625,
                    204.37594604492188,
                    197.75100708007812,
                    190.5236053466797,
                    190.1999053955078,
                    189.87620544433594,
                    189.55250549316406,
                    189.2288055419922,
                    188.9051055908203,
                    188.58143615722656,
                    188.26986694335938,
                    187.95828247070312,
                    187.64671325683594,
                    187.33514404296875,
                    187.0235595703125,
                    186.67691040039062,
                    186.2872314453125,
                    185.89755249023438,
                    185.50787353515625,
                    185.11819458007812,
                    184.9708709716797,
                    184.9265594482422,
                    184.88226318359375,
                    184.83795166015625,
                    184.8734588623047,
                    184.95404052734375,
                    185.0346221923828,
                    185.15609741210938,
                    185.4857940673828,
                    185.81549072265625,
                    186.1649169921875,
                    186.59756469726562,
                    187.0301971435547,
                    187.52224731445312,
                    188.04638671875,
                    188.57913208007812,
                    189.1214141845703,
                    189.62774658203125,
                    190.11170959472656,
                    190.6190643310547,
                    191.18240356445312,
                    191.86842346191406,
                    192.8621063232422,
                    194.5186309814453,
                    197.0538330078125,
                    200.74696350097656,
                    208.1395263671875,
                    210.90196228027344
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 0.003
          }
        },
        {
          "variable": "tz",
          "time": 0.0,
          "coords": {
            "rlev": 1
          },
          "expected": 284.5238037109375,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "tz",
          "time": 0.0,
          "coords": {
            "rlev": 60
          },
          "expected": 190.5236053466797,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "tz",
          "time": 0.0,
          "coords": {
            "rlev": 61
          },
          "expected": 190.1999053955078,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "tz",
          "time": 0.0,
          "coords": {
            "rlev": 104
          },
          "expected": 210.90196228027344,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "pavel",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "rlay"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    968.3004760742188,
                    962.252197265625,
                    956.0515747070312,
                    949.6943969726562,
                    943.1765747070312,
                    936.493896484375,
                    929.642333984375,
                    922.6174926757812,
                    915.4149780273438,
                    908.0303344726562,
                    900.4589233398438,
                    892.6962280273438,
                    884.7374877929688,
                    876.5779418945312,
                    868.2142333984375,
                    859.6481323242188,
                    850.8720092773438,
                    841.8718872070312,
                    832.641845703125,
                    823.1758422851562,
                    813.4679565429688,
                    803.5117797851562,
                    793.3009643554688,
                    782.8289184570312,
                    772.0889282226562,
                    761.0740356445312,
                    749.7793579101562,
                    738.1995849609375,
                    726.3278198242188,
                    714.1566162109375,
                    701.678466796875,
                    688.8856811523438,
                    675.7703857421875,
                    662.3244018554688,
                    648.5394897460938,
                    634.4071044921875,
                    619.9190063476562,
                    605.0667724609375,
                    589.841796875,
                    574.234130859375,
                    558.2337036132812,
                    541.8308715820312,
                    525.0155639648438,
                    507.7773742675781,
                    490.1061706542969,
                    471.9909362792969,
                    453.4201965332031,
                    434.3809509277344,
                    414.85992431640625,
                    394.8446350097656,
                    374.3213195800781,
                    353.27752685546875,
                    331.7021179199219,
                    309.581787109375,
                    286.9024963378906,
                    263.6497802734375,
                    239.80877685546875,
                    215.3643341064453,
                    190.3012237548828,
                    175.61309814453125,
                    171.61309814453125,
                    167.61309814453125,
                    163.61309814453125,
                    159.61309814453125,
                    155.61309814453125,
                    151.61309814453125,
                    147.61309814453125,
                    143.61309814453125,
                    139.61309814453125,
                    135.61309814453125,
                    131.61309814453125,
                    127.61309814453125,
                    123.61309814453125,
                    119.61309814453125,
                    115.61309814453125,
                    111.61309814453125,
                    107.61309814453125,
                    103.61309814453125,
                    99.61309814453125,
                    95.61309814453125,
                    91.61309814453125,
                    87.61309814453125,
                    83.61309814453125,
                    79.61309814453125,
                    75.61309814453125,
                    71.61309814453125,
                    67.61309814453125,
                    63.61309814453125,
                    59.61309814453125,
                    55.61309814453125,
                    51.61309814453125,
                    47.61309814453125,
                    43.61309814453125,
                    39.61309814453125,
                    35.61309814453125,
                    31.61309814453125,
                    27.61309814453125,
                    23.61309814453125,
                    19.61309814453125,
                    15.61309814453125,
                    11.61309814453125,
                    7.61309814453125,
                    2.806549072265625
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 0.01
          }
        },
        {
          "variable": "pavel",
          "time": 0.0,
          "coords": {
            "rlay": 1
          },
          "expected": 968.3004760742188,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "pavel",
          "time": 0.0,
          "coords": {
            "rlay": 59
          },
          "expected": 190.3012237548828,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "pavel",
          "time": 0.0,
          "coords": {
            "rlay": 60
          },
          "expected": 175.61309814453125,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "pavel",
          "time": 0.0,
          "coords": {
            "rlay": 103
          },
          "expected": 2.806549072265625,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "tavel",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "rlay"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    284.2253112792969,
                    283.61962890625,
                    283.0670166015625,
                    282.51593017578125,
                    281.9559020996094,
                    281.3830261230469,
                    280.7947998046875,
                    280.1898498535156,
                    279.5668640136719,
                    278.9247131347656,
                    278.26214599609375,
                    277.5775146484375,
                    276.8682861328125,
                    276.1248474121094,
                    276.3550720214844,
                    279.5052490234375,
                    279.4717712402344,
                    279.343994140625,
                    279.1853332519531,
                    279.0036315917969,
                    278.8008728027344,
                    278.57647705078125,
                    278.3310546875,
                    278.0619812011719,
                    277.7662658691406,
                    277.44287109375,
                    277.0621337890625,
                    276.6510009765625,
                    276.2070617675781,
                    275.7268981933594,
                    275.2108459472656,
                    274.6531066894531,
                    274.0508117675781,
                    273.400634765625,
                    272.6966552734375,
                    271.93115234375,
                    270.8687744140625,
                    269.662109375,
                    268.25628662109375,
                    266.2328186035156,
                    264.1053161621094,
                    261.87322998046875,
                    259.5301513671875,
                    257.065673828125,
                    254.4707794189453,
                    251.7418975830078,
                    248.88259887695312,
                    245.87216186523438,
                    242.68128967285156,
                    239.26651000976562,
                    235.56541442871094,
                    232.0921173095703,
                    227.6635284423828,
                    223.1426239013672,
                    218.35943603515625,
                    213.1619110107422,
                    207.47314453125,
                    201.2003173828125,
                    194.21437072753906,
                    190.36175537109375,
                    190.03805541992188,
                    189.71435546875,
                    189.39065551757812,
                    189.06695556640625,
                    188.74327087402344,
                    188.4256591796875,
                    188.11407470703125,
                    187.802490234375,
                    187.49093627929688,
                    187.17935180664062,
                    186.85023498535156,
                    186.48207092285156,
                    186.09239196777344,
                    185.7027130126953,
                    185.3130340576172,
                    185.04452514648438,
                    184.94871520996094,
                    184.9044189453125,
                    184.860107421875,
                    184.855712890625,
                    184.91375732421875,
                    184.99432373046875,
                    185.09536743164062,
                    185.32095336914062,
                    185.650634765625,
                    185.99020385742188,
                    186.38124084472656,
                    186.81387329101562,
                    187.27621459960938,
                    187.78431701660156,
                    188.31275939941406,
                    188.85028076171875,
                    189.37457275390625,
                    189.86972045898438,
                    190.36538696289062,
                    190.90072631835938,
                    191.52542114257812,
                    192.36526489257812,
                    193.69036865234375,
                    195.78622436523438,
                    198.900390625,
                    204.4432373046875,
                    209.520751953125
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 0.003
          }
        },
        {
          "variable": "tavel",
          "time": 0.0,
          "coords": {
            "rlay": 1
          },
          "expected": 284.2253112792969,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "tavel",
          "time": 0.0,
          "coords": {
            "rlay": 59
          },
          "expected": 194.21437072753906,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "tavel",
          "time": 0.0,
          "coords": {
            "rlay": 60
          },
          "expected": 190.36175537109375,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "tavel",
          "time": 0.0,
          "coords": {
            "rlay": 103
          },
          "expected": 209.520751953125,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "coldry",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "rlay"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    1.2615678732414061e+23,
                    1.293511905398345e+23,
                    1.3262432568421409e+23,
                    1.3598194835760314e+23,
                    1.3942597709344293e+23,
                    1.429532954007913e+23,
                    1.4657459482516365e+23,
                    1.502849304141691e+23,
                    1.540883554074723e+23,
                    1.5799036419661865e+23,
                    1.619886959745952e+23,
                    1.6608924144971454e+23,
                    1.7029246899633794e+23,
                    1.7460416123638692e+23,
                    1.7902626372490052e+23,
                    1.8355553387014703e+23,
                    1.882017354761186e+23,
                    1.9296798503375733e+23,
                    1.9785098590813602e+23,
                    2.0286111439279613e+23,
                    2.0799413710408793e+23,
                    2.1326154722826046e+23,
                    2.1866181354144042e+23,
                    2.2419724188663703e+23,
                    2.298728042378389e+23,
                    2.3569118474042393e+23,
                    2.4165948106740488e+23,
                    2.477757476637427e+23,
                    2.5404726234643526e+23,
                    2.604804562557504e+23,
                    2.6707419448458206e+23,
                    2.7383371922289648e+23,
                    2.8076569579814217e+23,
                    2.8787396127720164e+23,
                    2.951613619350394e+23,
                    3.026344369983144e+23,
                    3.1029473570529845e+23,
                    3.181490494842296e+23,
                    3.2620469218090275e+23,
                    3.3446033072982815e+23,
                    3.4292453998469634e+23,
                    3.516074080086726e+23,
                    3.605132942861963e+23,
                    3.69637803304031e+23,
                    3.789901584342137e+23,
                    3.885857439730714e+23,
                    3.9842275848075315e+23,
                    4.085119745675677e+23,
                    4.188514827072729e+23,
                    4.294549017851421e+23,
                    4.403291493302028e+23,
                    4.514764591278703e+23,
                    4.629065949821366e+23,
                    4.746234119742828e+23,
                    4.866363136203309e+23,
                    4.989529019964518e+23,
                    5.1158762465025014e+23,
                    5.245409499560872e+23,
                    5.3781608447689764e+23,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    1.1896206173943488e+23
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 6e+18
          }
        },
        {
          "variable": "coldry",
          "time": 0.0,
          "coords": {
            "rlay": 1
          },
          "expected": 1.2615678732414061e+23,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "coldry",
          "time": 0.0,
          "coords": {
            "rlay": 59
          },
          "expected": 5.3781608447689764e+23,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "coldry",
          "time": 0.0,
          "coords": {
            "rlay": 60
          },
          "expected": 8.477461547131686e+22,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "coldry",
          "time": 0.0,
          "coords": {
            "rlay": 103
          },
          "expected": 1.1896206173943488e+23,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "colh2o",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "rlay"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    7.060400485992432,
                    6.861834526062012,
                    6.875313758850098,
                    6.945176601409912,
                    7.039878845214844,
                    7.147592544555664,
                    7.262890815734863,
                    7.381540775299072,
                    7.500244617462158,
                    7.615224361419678,
                    7.7203545570373535,
                    7.804516792297363,
                    7.838525295257568,
                    7.68788480758667,
                    6.672441482543945,
                    1.5757384300231934,
                    2.2248117923736572,
                    2.984218120574951,
                    3.7991530895233154,
                    4.672691822052002,
                    5.608125686645508,
                    6.6092448234558105,
                    7.679745197296143,
                    8.823729515075684,
                    10.045129776000977,
                    11.341998100280762,
                    11.323554039001465,
                    11.254425048828125,
                    11.165340423583984,
                    11.054945945739746,
                    10.921486854553223,
                    10.763432502746582,
                    10.579145431518555,
                    10.366817474365234,
                    10.124456405639648,
                    9.849569320678711,
                    9.246809005737305,
                    8.49819564819336,
                    7.549013137817383,
                    7.025640487670898,
                    6.351463794708252,
                    5.572152614593506,
                    4.7226996421813965,
                    3.8007616996765137,
                    2.803135395050049,
                    1.741166353225708,
                    0.7816581726074219,
                    0.6568458676338196,
                    0.6764665246009827,
                    0.7896196246147156,
                    1.5815130472183228,
                    1.4040504693984985,
                    0.9216035008430481,
                    0.5830114483833313,
                    0.34986475110054016,
                    0.1948612928390503,
                    0.09886279702186584,
                    0.04397789016366005,
                    0.017012013122439384,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.005948102567344904
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 0.0002
          }
        },
        {
          "variable": "colh2o",
          "time": 0.0,
          "coords": {
            "rlay": 1
          },
          "expected": 7.060400485992432,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "colh2o",
          "time": 0.0,
          "coords": {
            "rlay": 59
          },
          "expected": 0.017012013122439384,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "colh2o",
          "time": 0.0,
          "coords": {
            "rlay": 60
          },
          "expected": 0.004238730762153864,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "colh2o",
          "time": 0.0,
          "coords": {
            "rlay": 103
          },
          "expected": 0.005948102567344904,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "colco2",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "rlay"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    0.4781342148780823,
                    0.49024099111557007,
                    0.5026461482048035,
                    0.515371561050415,
                    0.5284244418144226,
                    0.5417929291725159,
                    0.5555177330970764,
                    0.5695798397064209,
                    0.5839948654174805,
                    0.5987834334373474,
                    0.6139371395111084,
                    0.6294782161712646,
                    0.6454084515571594,
                    0.6617497801780701,
                    0.678509533405304,
                    0.6956754326820374,
                    0.7132845520973206,
                    0.7313486933708191,
                    0.7498552203178406,
                    0.7688435912132263,
                    0.788297712802887,
                    0.8082612752914429,
                    0.8287282586097717,
                    0.8497075438499451,
                    0.8712179064750671,
                    0.8932695984840393,
                    0.9158893823623657,
                    0.9390700459480286,
                    0.9628391265869141,
                    0.9872209429740906,
                    1.0122112035751343,
                    1.0378297567367554,
                    1.0641019344329834,
                    1.0910422801971436,
                    1.1186615228652954,
                    1.1469844579696655,
                    1.1760170459747314,
                    1.205784797668457,
                    1.2363157272338867,
                    1.2676047086715698,
                    1.2996840476989746,
                    1.3325920104980469,
                    1.3663454055786133,
                    1.400927186012268,
                    1.4363726377487183,
                    1.4727399349212646,
                    1.5100222826004028,
                    1.5482603311538696,
                    1.5874470472335815,
                    1.627634048461914,
                    1.6688474416732788,
                    1.7110958099365234,
                    1.7544158697128296,
                    1.7988227605819702,
                    1.8443515300750732,
                    1.8910315036773682,
                    1.9389170408248901,
                    1.9880101680755615,
                    2.038322925567627,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.4508662223815918
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 3e-05
          }
        },
        {
          "variable": "colco2",
          "time": 0.0,
          "coords": {
            "rlay": 1
          },
          "expected": 0.4781342148780823,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "colco2",
          "time": 0.0,
          "coords": {
            "rlay": 59
          },
          "expected": 2.038322925567627,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "colco2",
          "time": 0.0,
          "coords": {
            "rlay": 60
          },
          "expected": 0.32129576802253723,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "colco2",
          "time": 0.0,
          "coords": {
            "rlay": 103
          },
          "expected": 0.4508662223815918,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "coln2o",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "rlay"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    0.0004024400841444731,
                    0.0004126302374061197,
                    0.0004230715858284384,
                    0.00043378237751312554,
                    0.00044476884067989886,
                    0.00045602096361108124,
                    0.00046757294330745935,
                    0.00047940885997377336,
                    0.0004915418103337288,
                    0.0005039892275817692,
                    0.0005167439230717719,
                    0.0005298246396705508,
                    0.0005432329489849508,
                    0.0005569872446358204,
                    0.0005710936966352165,
                    0.0005855421186424792,
                    0.0006003634771332145,
                    0.0006155678420327604,
                    0.0006311445613391697,
                    0.000647126929834485,
                    0.0006635012105107307,
                    0.000680304307024926,
                    0.0006975310971029103,
                    0.0007151891477406025,
                    0.0007332941750064492,
                    0.0007518547936342657,
                    0.0007708937046118081,
                    0.0007904045050963759,
                    0.0008104106527753174,
                    0.0008309325785376132,
                    0.0008519666153006256,
                    0.0008735294686630368,
                    0.0008956425008364022,
                    0.0009183178190141916,
                    0.0009415646782144904,
                    0.0009654037421569228,
                    0.0009898401331156492,
                    0.0010148953879252076,
                    0.0010405929060652852,
                    0.0010669283801689744,
                    0.0010939291678369045,
                    0.0011216275161132216,
                    0.0011500372784212232,
                    0.0011791444849222898,
                    0.001208978472277522,
                    0.0012395883677527308,
                    0.0012709684669971466,
                    0.0013031531125307083,
                    0.0013361361343413591,
                    0.0013699610717594624,
                    0.0014046498108655214,
                    0.0014402098022401333,
                    0.001476671895943582,
                    0.0015140485484153032,
                    0.0015523696783930063,
                    0.001591659733094275,
                    0.0016319643473252654,
                    0.0016732855001464486,
                    0.0017156332032755017,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00037948894896544516
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 2e-08
          }
        },
        {
          "variable": "coln2o",
          "time": 0.0,
          "coords": {
            "rlay": 1
          },
          "expected": 0.0004024400841444731,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "coln2o",
          "time": 0.0,
          "coords": {
            "rlay": 59
          },
          "expected": 0.0017156332032755017,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "coln2o",
          "time": 0.0,
          "coords": {
            "rlay": 60
          },
          "expected": 0.00027043098816648126,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "coln2o",
          "time": 0.0,
          "coords": {
            "rlay": 103
          },
          "expected": 0.00037948894896544516,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "colch4",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "rlay"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    0.002238021232187748,
                    0.0022946898825466633,
                    0.002352755516767502,
                    0.0024123196490108967,
                    0.0024734167382121086,
                    0.002535991370677948,
                    0.0026002333033829927,
                    0.0026660547591745853,
                    0.002733527449890971,
                    0.0028027489315718412,
                    0.0028736793901771307,
                    0.0029464231338351965,
                    0.003020988078787923,
                    0.0030974778346717358,
                    0.0031759259290993214,
                    0.003256275085732341,
                    0.0033386985305696726,
                    0.0034232521429657936,
                    0.0035098763182759285,
                    0.003598756156861782,
                    0.003689815988764167,
                    0.00378325954079628,
                    0.0038790605030953884,
                    0.003977258689701557,
                    0.004077943507581949,
                    0.004181161522865295,
                    0.004287038929760456,
                    0.004395541734993458,
                    0.0045067984610795975,
                    0.0046209231950342655,
                    0.004737895913422108,
                    0.0048578097485005856,
                    0.004980783443897963,
                    0.005106884054839611,
                    0.0052361623384058475,
                    0.005368734709918499,
                    0.0055046286433935165,
                    0.005643964279443026,
                    0.005786871071904898,
                    0.005933326203376055,
                    0.006083481013774872,
                    0.006237515714019537,
                    0.006395505741238594,
                    0.006557374261319637,
                    0.006723285187035799,
                    0.006893510930240154,
                    0.007068019360303879,
                    0.007247001864016056,
                    0.007430424913764,
                    0.007618529722094536,
                    0.007811438757926226,
                    0.008009192533791065,
                    0.008211962878704071,
                    0.008419819176197052,
                    0.008632928133010864,
                    0.008851423859596252,
                    0.00907556340098381,
                    0.009305356070399284,
                    0.009540856815874577,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0021103869657963514
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 1e-07
          }
        },
        {
          "variable": "colch4",
          "time": 0.0,
          "coords": {
            "rlay": 1
          },
          "expected": 0.002238021232187748,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "colch4",
          "time": 0.0,
          "coords": {
            "rlay": 59
          },
          "expected": 0.009540856815874577,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "colch4",
          "time": 0.0,
          "coords": {
            "rlay": 60
          },
          "expected": 0.0015039016725495458,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "colch4",
          "time": 0.0,
          "coords": {
            "rlay": 103
          },
          "expected": 0.0021103869657963514,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "taucloud",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "rlay"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.07277065515518188,
                    0.1422640085220337,
                    0.07092833518981934,
                    0.040298208594322205,
                    0.009965977631509304,
                    0.00475417822599411,
                    0.0029613750521093607,
                    4.263127628689745e-09,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 1e-07
          }
        },
        {
          "variable": "cldfrac",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "rlay"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    1.0,
                    1.0,
                    1.0,
                    1.0,
                    0.14703477919101715,
                    1.0,
                    1.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 0.0
          }
        },
        {
          "variable": "tbound",
          "time": 0.0,
          "expected": 285.852294921875,
          "tolerance": {
            "rel": 1e-09
          }
        },
        {
          "variable": "semiss",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "bands"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    0.9200000166893005,
                    0.9200000166893005,
                    0.9200000166893005,
                    0.9200000166893005,
                    0.9200000166893005,
                    0.9200000166893005,
                    0.9200000166893005,
                    0.9200000166893005,
                    0.9200000166893005,
                    0.9200000166893005,
                    0.9200000166893005,
                    0.9200000166893005,
                    0.9200000166893005,
                    0.9200000166893005,
                    0.9200000166893005,
                    0.9200000166893005
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 1e-09
          }
        },
        {
          "variable": "colo3",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "rlay"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    3.780788028961979e-05,
                    3.874038520734757e-05,
                    3.9696471503702924e-05,
                    4.0726285078562796e-05,
                    4.1757655708352104e-05,
                    4.283861198928207e-05,
                    4.3874330003745854e-05,
                    4.5034415961708874e-05,
                    4.61246891063638e-05,
                    4.9830341595225036e-05,
                    5.146070179762319e-05,
                    5.278840399114415e-05,
                    5.412432074081153e-05,
                    5.549471825361252e-05,
                    5.692468403140083e-05,
                    5.833974864799529e-05,
                    5.979197158012539e-05,
                    6.135579315014184e-05,
                    6.288329313974828e-05,
                    6.445120379794389e-05,
                    6.87197971274145e-05,
                    7.429065590258688e-05,
                    7.622242992511019e-05,
                    7.810108218109235e-05,
                    8.012912439880893e-05,
                    8.21320281829685e-05,
                    8.418517973041162e-05,
                    8.63680979819037e-05,
                    9.13658514036797e-05,
                    0.00010216021473752335,
                    0.00010474539158167318,
                    0.00010739736171672121,
                    0.00011014263873221353,
                    0.0001128773728851229,
                    0.00011781616922235116,
                    0.00013802677858620882,
                    0.00014151855430100113,
                    0.0001451027492294088,
                    0.000148751336382702,
                    0.0001607224839972332,
                    0.00018661686044652015,
                    0.0001913403393700719,
                    0.00019617479119915515,
                    0.00021723730606026947,
                    0.0002531605423428118,
                    0.000259573309449479,
                    0.00027301182853989303,
                    0.0003393877996131778,
                    0.0003479803563095629,
                    0.0003986235533375293,
                    0.0004683086881414056,
                    0.0005063423304818571,
                    0.0006519307498820126,
                    0.0007388854282908142,
                    0.0009572141570970416,
                    0.001236724085174501,
                    0.0015550460666418076,
                    0.0020703645423054695,
                    0.0028266613371670246,
                    0.0004455602902453393,
                    0.00044556023203767836,
                    0.0004455595917534083,
                    0.0004455595917534083,
                    0.0004455595917534083,
                    0.0005620613228529692,
                    0.0005733060534112155,
                    0.0005733034922741354,
                    0.0005733060534112155,
                    0.0005733055877499282,
                    0.0006086002686060965,
                    0.0007195431971922517,
                    0.0007195438374765217,
                    0.0007195438374765217,
                    0.0007195438374765217,
                    0.0008070682524703443,
                    0.0009147038799710572,
                    0.0009147038799710572,
                    0.0009147038799710572,
                    0.0010235628578811884,
                    0.0011792606674134731,
                    0.0011792606674134731,
                    0.0011792606674134731,
                    0.0015015066601336002,
                    0.0015129437670111656,
                    0.0015225603710860014,
                    0.0018922931049019098,
                    0.0018922924064099789,
                    0.002107262844219804,
                    0.0023051220923662186,
                    0.002461272059008479,
                    0.0027121868915855885,
                    0.002915281569585204,
                    0.0030758092179894447,
                    0.00337915844283998,
                    0.0035760998725891113,
                    0.0036691082641482353,
                    0.004766569472849369,
                    0.005193146876990795,
                    0.005386665463447571,
                    0.006513187196105719,
                    0.006436953321099281,
                    0.00492935162037611,
                    0.004404253326356411
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 1e-07
          }
        },
        {
          "variable": "colo3",
          "time": 0.0,
          "coords": {
            "rlay": 59
          },
          "expected": 0.0028266613371670246,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "colo3",
          "time": 0.0,
          "coords": {
            "rlay": 60
          },
          "expected": 0.0004455602902453393,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "colo3",
          "time": 0.0,
          "coords": {
            "rlay": 90
          },
          "expected": 0.002461272059008479,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "colo3",
          "time": 0.0,
          "coords": {
            "rlay": 103
          },
          "expected": 0.004404253326356411,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "o3_clim",
          "time": 0.0,
          "coords": {
            "rlay": 59
          },
          "expected": 8.709451363135896e-07,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "o3_clim",
          "time": 0.0,
          "coords": {
            "rlay": 60
          },
          "expected": 8.709464334235279e-07,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "o3_clim",
          "time": 0.0,
          "coords": {
            "rlay": 90
          },
          "expected": 4.811102581066911e-06,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "o3_clim",
          "time": 0.0,
          "coords": {
            "rlay": 102
          },
          "expected": 9.63551164045979e-06,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "o3_clim",
          "time": 0.0,
          "coords": {
            "rlay": 103
          },
          "expected": 6.13500037259796e-06,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "nbuf_mismatch",
          "time": 0.0,
          "expected": 0.0,
          "tolerance": {
            "abs": 0.0
          }
        }
      ]
    },
    {
      "id": "scm_call396_zero_fraction_override",
      "description": "Reference: WRF 4.8 em_scm_xy single-column run (GNU real32 build, dt = 60 s, 59 layers, p_top = 177.6 hPa so NBUF = 44 buffer layers, mp=6 ra_lw=1 ra_sw=1 sf_sfclay=1 sf_surface=1 bl_pbl=1) dumped by the instrumented fork ctessum-claude/WRF, commit 592f693 (v4.8.0-5-g592f6931); module_esm_dump hooks in RRTMLWRAD and after RTRN inside SUBROUTINE RRTM of phys/module_ra_rrtm.F; dump scm_cloud_396.json, written by the same em_scm_xy run re-executed for 8 h with the cloudy calls added to ESM_DUMP_CALLS; the re-run reproduces the archived call 120 dump bit-for-bit, so it is the same trajectory). RRTM has no standalone real64 driver, so every expected value is the real32 in-model value of MM5ATM/SETCOEF (PAVEL, TAVEL, PZ, TZ, COLDRY, COLH2O, COLCO2, COLN2O, COLCH4, CLDFRAC, TAUCLOUD, COLO3, TBOUND, SEMISS) and the tolerance contract is rel 1e-5. Inputs are the dumped RRTMLWRAD arguments of tile column 1 (p8w, t8w, p3d, t3d, qv..qs, cldfra3d, dz8w, bottom-up) and the scalars co2vmr, n2ovmr, ch4vmr, tsk, emiss. Column assertions are Linf_error with abs tolerances of about 1e-5 of each field's column maximum (pz, pavel 1e-2 hPa; tz, tavel 3e-3 K; coldry 6e18 cm^-2; colh2o 2e-4, colco2 3e-5, coln2o 2e-8, colch4 1e-7 cm^-2; colo3 1e-7; cldfrac exactly 0), the spot checks at the lowest model layer, the top model layer, the first buffer layer and the top buffer layer use rel 2e-5 for the column amounts and rel 1e-5 otherwise, and identities on the inputs (tbound, semiss) use rel 1e-9. This regime is one of the four added on 2026-09-06 to cover MM5ATM's cloud block (phys/module_ra_rrtm.F:4252-4255): TAUCLOUD(L) = ABCW CLWP + ABICE CIWP + ABRN PLWP + ABSN PIWP on the model layers and zero on the buffer layers, and the overcast override IF (TAUCLOUD > 0.01) CLDFRC = 1, which replaces the diagnosed cloud fraction of every optically thicker layer by 1 and is the reason RTRN can only ever see 0 < CLDFRAC < 1 in a layer whose cloud optical depth is at or below 0.01. Regime: ZERO-FRACTION OVERRIDE. Call 396, 22:18 UTC (15:52 LST). Layer 51 is the only dumped case in the run where the diagnosed CLDFRA is exactly 0 and TAUCLOUD = 0.01072 nevertheless exceeds the threshold, so MM5ATM hands RTRN a fully overcast layer (CLDFRAC = 1) that the cloud-fraction diagnosis called cloud-free -- the clearest demonstration that the override is on TAUCLOUD alone (EqWeFiC FORTRAN_BUGS.md N58). Layers 52-54 are overridden from 0.0969, 0.171, 0.181 (TAUCLOUD 0.0301, 0.0256, 0.0164), layer 55 keeps CLDFRA = 0.0368 (TAUCLOUD = 0.00229) and layers 56, 57, 59 are diagnosed overcast. tsk = 284.44 K. Measured mismatch: pz and pavel to Linf 2.9e-5 hPa, tz to 2.9e-5 K and tavel to 2.2e-5 K, coldry to 1.0e18 cm^-2 and the column amounts to 3.2e-6 relative (colh2o Linf 5.3e-5, colco2 3.9e-6, coln2o 3.3e-9, colch4 1.8e-8, colo3 2.7e-8 cm^-2), CLDFRAC exactly -- including the zero-fraction layer 51 that the override turns into an overcast one -- and TAUCLOUD to Linf 1.0e-9 on a column maximum of 0.0301, so taucloud uses abs 2e-8 (20x the measured floor).",
      "parameter_overrides": {
        "co2vmr": 0.00037900000461377203,
        "n2ovmr": 3.1900000863060995e-07,
        "ch4vmr": 1.7739999975674436e-06,
        "tsk": 284.4427490234375,
        "emiss": 0.9200000166893005
      },
      "expression_template_imports": [
        {
          "ref": "./tests/scm_call396_zero_fraction_override_inputs.esm"
        }
      ],
      "time_span": {
        "start": 0,
        "end": 1
      },
      "tolerance": {
        "rel": 1e-05
      },
      "assertions": [
        {
          "variable": "pz",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "rlev"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    971.315185546875,
                    965.340087890625,
                    959.2149047851562,
                    952.935302734375,
                    946.4970092773438,
                    939.8961181640625,
                    933.1282958984375,
                    926.1893920898438,
                    919.0750122070312,
                    911.78076171875,
                    904.3021240234375,
                    896.6343994140625,
                    888.7728881835938,
                    880.7129516601562,
                    872.449951171875,
                    863.9810180664062,
                    855.3153686523438,
                    846.4287719726562,
                    837.3150634765625,
                    827.9685668945312,
                    818.3831176757812,
                    808.552734375,
                    798.4708862304688,
                    788.131103515625,
                    777.5267944335938,
                    766.651123046875,
                    755.4971313476562,
                    744.0615844726562,
                    732.337646484375,
                    720.3180541992188,
                    707.9952392578125,
                    695.3616943359375,
                    682.40966796875,
                    669.131103515625,
                    655.5177612304688,
                    641.561279296875,
                    627.2529907226562,
                    612.5850219726562,
                    597.5486450195312,
                    582.1349487304688,
                    566.3336791992188,
                    550.134521484375,
                    533.528076171875,
                    516.5037841796875,
                    499.0517272949219,
                    481.1612548828125,
                    462.8210144042969,
                    444.0195007324219,
                    424.742431640625,
                    404.9774169921875,
                    384.71160888671875,
                    363.930419921875,
                    342.6241760253906,
                    320.7798767089844,
                    298.3836669921875,
                    275.4212951660156,
                    251.8782196044922,
                    227.7393035888672,
                    202.98934936523438,
                    177.61309814453125,
                    173.61309814453125,
                    169.61309814453125,
                    165.61309814453125,
                    161.61309814453125,
                    157.61309814453125,
                    153.61309814453125,
                    149.61309814453125,
                    145.61309814453125,
                    141.61309814453125,
                    137.61309814453125,
                    133.61309814453125,
                    129.61309814453125,
                    125.61309814453125,
                    121.61309814453125,
                    117.61309814453125,
                    113.61309814453125,
                    109.61309814453125,
                    105.61309814453125,
                    101.61309814453125,
                    97.61309814453125,
                    93.61309814453125,
                    89.61309814453125,
                    85.61309814453125,
                    81.61309814453125,
                    77.61309814453125,
                    73.61309814453125,
                    69.61309814453125,
                    65.61309814453125,
                    61.61309814453125,
                    57.61309814453125,
                    53.61309814453125,
                    49.61309814453125,
                    45.61309814453125,
                    41.61309814453125,
                    37.61309814453125,
                    33.61309814453125,
                    29.61309814453125,
                    25.61309814453125,
                    21.61309814453125,
                    17.61309814453125,
                    13.61309814453125,
                    9.61309814453125,
                    5.61309814453125,
                    0.0
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 0.01
          }
        },
        {
          "variable": "pz",
          "time": 0.0,
          "coords": {
            "rlev": 1
          },
          "expected": 971.315185546875,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "pz",
          "time": 0.0,
          "coords": {
            "rlev": 60
          },
          "expected": 177.61309814453125,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "pz",
          "time": 0.0,
          "coords": {
            "rlev": 61
          },
          "expected": 173.61309814453125,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "pz",
          "time": 0.0,
          "coords": {
            "rlev": 104
          },
          "expected": 0.0,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "tz",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "rlev"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    284.5232238769531,
                    284.01983642578125,
                    283.5021667480469,
                    282.969482421875,
                    282.42138671875,
                    281.8573303222656,
                    281.2765808105469,
                    280.6785583496094,
                    280.062744140625,
                    279.4286193847656,
                    278.77569580078125,
                    278.1038513183594,
                    277.4136657714844,
                    276.7098388671875,
                    276.2247314453125,
                    277.708740234375,
                    279.3857421875,
                    279.3558044433594,
                    279.22723388671875,
                    279.06353759765625,
                    278.8739929199219,
                    278.6606140136719,
                    278.42437744140625,
                    278.1648864746094,
                    277.87860107421875,
                    277.5629577636719,
                    277.2066650390625,
                    276.80889892578125,
                    276.37945556640625,
                    275.91497802734375,
                    275.41424560546875,
                    274.8746032714844,
                    274.2908935546875,
                    273.6602478027344,
                    272.977294921875,
                    272.2335510253906,
                    271.3148498535156,
                    270.17852783203125,
                    268.86865234375,
                    267.163330078125,
                    265.0982971191406,
                    262.9213562011719,
                    260.6360778808594,
                    258.2327880859375,
                    255.70309448242188,
                    253.04754638671875,
                    250.2743682861328,
                    247.3636474609375,
                    244.27725219726562,
                    240.97926330566406,
                    237.41958618164062,
                    233.72457885742188,
                    229.75314331054688,
                    225.39959716796875,
                    220.78582763671875,
                    215.7945556640625,
                    210.35350036621094,
                    204.37623596191406,
                    197.75125122070312,
                    190.5238037109375,
                    190.20010375976562,
                    189.87640380859375,
                    189.55270385742188,
                    189.22900390625,
                    188.90530395507812,
                    188.58163452148438,
                    188.2700653076172,
                    187.95848083496094,
                    187.64691162109375,
                    187.33534240722656,
                    187.0237579345703,
                    186.67710876464844,
                    186.2874298095703,
                    185.8977508544922,
                    185.50807189941406,
                    185.11839294433594,
                    184.9710693359375,
                    184.9267578125,
                    184.88246154785156,
                    184.83815002441406,
                    184.8736572265625,
                    184.95423889160156,
                    185.03482055664062,
                    185.1562957763672,
                    185.48599243164062,
                    185.81568908691406,
                    186.1651153564453,
                    186.59776306152344,
                    187.0303955078125,
                    187.52244567871094,
                    188.0465850830078,
                    188.57933044433594,
                    189.12161254882812,
                    189.62794494628906,
                    190.11190795898438,
                    190.6192626953125,
                    191.18260192871094,
                    191.86862182617188,
                    192.8623046875,
                    194.51882934570312,
                    197.0540313720703,
                    200.74716186523438,
                    208.1397247314453,
                    210.90216064453125
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 0.003
          }
        },
        {
          "variable": "tz",
          "time": 0.0,
          "coords": {
            "rlev": 1
          },
          "expected": 284.5232238769531,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "tz",
          "time": 0.0,
          "coords": {
            "rlev": 60
          },
          "expected": 190.5238037109375,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "tz",
          "time": 0.0,
          "coords": {
            "rlev": 61
          },
          "expected": 190.20010375976562,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "tz",
          "time": 0.0,
          "coords": {
            "rlev": 104
          },
          "expected": 210.90216064453125,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "pavel",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "rlay"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    968.32763671875,
                    962.2775268554688,
                    956.0751342773438,
                    949.7161865234375,
                    943.196533203125,
                    936.51220703125,
                    929.6588134765625,
                    922.6322021484375,
                    915.4279174804688,
                    908.0413818359375,
                    900.46826171875,
                    892.70361328125,
                    884.7429809570312,
                    876.5814208984375,
                    868.2154541015625,
                    859.648193359375,
                    850.8720092773438,
                    841.8718872070312,
                    832.641845703125,
                    823.1758422851562,
                    813.4679565429688,
                    803.5117797851562,
                    793.3009643554688,
                    782.8289184570312,
                    772.0889282226562,
                    761.0740356445312,
                    749.7793579101562,
                    738.1995849609375,
                    726.3278198242188,
                    714.1566162109375,
                    701.678466796875,
                    688.8856811523438,
                    675.7703857421875,
                    662.3244018554688,
                    648.5394897460938,
                    634.4071044921875,
                    619.9190063476562,
                    605.0667724609375,
                    589.841796875,
                    574.2343139648438,
                    558.234130859375,
                    541.831298828125,
                    525.0159301757812,
                    507.7777404785156,
                    490.1064758300781,
                    471.9911193847656,
                    453.42022705078125,
                    434.3809509277344,
                    414.85992431640625,
                    394.84454345703125,
                    374.3210144042969,
                    353.2773132324219,
                    331.7020263671875,
                    309.5817565917969,
                    286.9024658203125,
                    263.6497802734375,
                    239.80874633789062,
                    215.3643341064453,
                    190.3012237548828,
                    175.61309814453125,
                    171.61309814453125,
                    167.61309814453125,
                    163.61309814453125,
                    159.61309814453125,
                    155.61309814453125,
                    151.61309814453125,
                    147.61309814453125,
                    143.61309814453125,
                    139.61309814453125,
                    135.61309814453125,
                    131.61309814453125,
                    127.61309814453125,
                    123.61309814453125,
                    119.61309814453125,
                    115.61309814453125,
                    111.61309814453125,
                    107.61309814453125,
                    103.61309814453125,
                    99.61309814453125,
                    95.61309814453125,
                    91.61309814453125,
                    87.61309814453125,
                    83.61309814453125,
                    79.61309814453125,
                    75.61309814453125,
                    71.61309814453125,
                    67.61309814453125,
                    63.61309814453125,
                    59.61309814453125,
                    55.61309814453125,
                    51.61309814453125,
                    47.61309814453125,
                    43.61309814453125,
                    39.61309814453125,
                    35.61309814453125,
                    31.61309814453125,
                    27.61309814453125,
                    23.61309814453125,
                    19.61309814453125,
                    15.61309814453125,
                    11.61309814453125,
                    7.61309814453125,
                    2.806549072265625
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 0.01
          }
        },
        {
          "variable": "pavel",
          "time": 0.0,
          "coords": {
            "rlay": 1
          },
          "expected": 968.32763671875,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "pavel",
          "time": 0.0,
          "coords": {
            "rlay": 59
          },
          "expected": 190.3012237548828,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "pavel",
          "time": 0.0,
          "coords": {
            "rlay": 60
          },
          "expected": 175.61309814453125,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "pavel",
          "time": 0.0,
          "coords": {
            "rlay": 103
          },
          "expected": 2.806549072265625,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "tavel",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "rlay"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    284.27178955078125,
                    283.7615051269531,
                    283.23626708984375,
                    282.6959228515625,
                    282.1399230957031,
                    281.56756591796875,
                    280.97821044921875,
                    280.3713073730469,
                    279.7463684082031,
                    279.10284423828125,
                    278.4403076171875,
                    277.7588806152344,
                    277.0597229003906,
                    276.35107421875,
                    276.09515380859375,
                    279.3631591796875,
                    279.4088439941406,
                    279.3014221191406,
                    279.15118408203125,
                    278.9736328125,
                    278.7718505859375,
                    278.5465393066406,
                    278.2991638183594,
                    278.0271911621094,
                    277.72625732421875,
                    277.3955383300781,
                    277.0129699707031,
                    276.5997009277344,
                    276.1536560058594,
                    275.6702880859375,
                    275.1517333984375,
                    274.5904541015625,
                    273.9837646484375,
                    273.3285217285156,
                    272.6172180175781,
                    271.8401794433594,
                    270.7762145996094,
                    269.5657043457031,
                    268.1539611816406,
                    266.14764404296875,
                    264.02239990234375,
                    261.79241943359375,
                    259.450439453125,
                    256.9842834472656,
                    254.38949584960938,
                    251.67160034179688,
                    248.84176635742188,
                    245.84808349609375,
                    242.6667022705078,
                    239.2490997314453,
                    235.54371643066406,
                    231.85939025878906,
                    227.59356689453125,
                    223.15008544921875,
                    218.3616943359375,
                    213.16241455078125,
                    207.47344970703125,
                    201.20059204101562,
                    194.214599609375,
                    190.36195373535156,
                    190.0382537841797,
                    189.7145538330078,
                    189.39085388183594,
                    189.06715393066406,
                    188.74346923828125,
                    188.42584228515625,
                    188.11427307128906,
                    187.80270385742188,
                    187.49111938476562,
                    187.17955017089844,
                    186.85043334960938,
                    186.48226928710938,
                    186.09259033203125,
                    185.70291137695312,
                    185.313232421875,
                    185.04473876953125,
                    184.94891357421875,
                    184.90460205078125,
                    184.8603057861328,
                    184.85589599609375,
                    184.9139404296875,
                    184.99453735351562,
                    185.09555053710938,
                    185.32113647460938,
                    185.65084838867188,
                    185.9904022216797,
                    186.38143920898438,
                    186.8140869140625,
                    187.27642822265625,
                    187.78451538085938,
                    188.31295776367188,
                    188.8504638671875,
                    189.37478637695312,
                    189.86993408203125,
                    190.36558532714844,
                    190.90093994140625,
                    191.52560424804688,
                    192.36546325683594,
                    193.69056701660156,
                    195.78643798828125,
                    198.90060424804688,
                    204.44345092773438,
                    209.52093505859375
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 0.003
          }
        },
        {
          "variable": "tavel",
          "time": 0.0,
          "coords": {
            "rlay": 1
          },
          "expected": 284.27178955078125,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "tavel",
          "time": 0.0,
          "coords": {
            "rlay": 59
          },
          "expected": 194.214599609375,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "tavel",
          "time": 0.0,
          "coords": {
            "rlay": 60
          },
          "expected": 190.36195373535156,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "tavel",
          "time": 0.0,
          "coords": {
            "rlay": 103
          },
          "expected": 209.52093505859375,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "coldry",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "rlay"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    1.2615705754011825e+23,
                    1.2935136167662035e+23,
                    1.3262432568421409e+23,
                    1.3598374079025484e+23,
                    1.3942405856000167e+23,
                    1.4295512386224002e+23,
                    1.4657354098285084e+23,
                    1.5028472324858624e+23,
                    1.540889138538261e+23,
                    1.579889590735349e+23,
                    1.6198912832015942e+23,
                    1.6609003408324896e+23,
                    1.7029212672276626e+23,
                    1.746029903004838e+23,
                    1.790264078400886e+23,
                    1.835560202589068e+23,
                    1.8820171746172007e+23,
                    1.9296796701935882e+23,
                    1.9785102193693304e+23,
                    2.0286109637839762e+23,
                    2.0799411908968942e+23,
                    2.1326154722826046e+23,
                    2.186617955270419e+23,
                    2.2419724188663703e+23,
                    2.298728042378389e+23,
                    2.3569145495640158e+23,
                    2.4165948106740488e+23,
                    2.477757476637427e+23,
                    2.5404726234643526e+23,
                    2.604804562557504e+23,
                    2.6707419448458206e+23,
                    2.7383371922289648e+23,
                    2.8076569579814217e+23,
                    2.8787396127720164e+23,
                    2.951613619350394e+23,
                    3.026344369983144e+23,
                    3.1029473570529845e+23,
                    3.181490494842296e+23,
                    3.262046561521057e+23,
                    3.344588535491504e+23,
                    3.4292648553973536e+23,
                    3.516058947991978e+23,
                    3.605142670637158e+23,
                    3.696374069872638e+23,
                    3.7899080695256e+23,
                    3.885855638290863e+23,
                    3.984227224519561e+23,
                    4.085119745675677e+23,
                    4.188514466784759e+23,
                    4.294541812092017e+23,
                    4.403279603799012e+23,
                    4.514733246225296e+23,
                    4.629051178014588e+23,
                    4.7462272742713945e+23,
                    4.866363496491279e+23,
                    4.98953262284422e+23,
                    5.1158726436227995e+23,
                    5.245409499560872e+23,
                    5.3781608447689764e+23,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    1.1896206173943488e+23
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 6e+18
          }
        },
        {
          "variable": "coldry",
          "time": 0.0,
          "coords": {
            "rlay": 1
          },
          "expected": 1.2615705754011825e+23,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "coldry",
          "time": 0.0,
          "coords": {
            "rlay": 59
          },
          "expected": 5.3781608447689764e+23,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "coldry",
          "time": 0.0,
          "coords": {
            "rlay": 60
          },
          "expected": 8.477461547131686e+22,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "coldry",
          "time": 0.0,
          "coords": {
            "rlay": 103
          },
          "expected": 1.1896206173943488e+23,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "colh2o",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "rlay"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    7.705400466918945,
                    7.48709774017334,
                    7.482376575469971,
                    7.5439863204956055,
                    7.636316776275635,
                    7.746102333068848,
                    7.866026878356934,
                    7.991734504699707,
                    8.119362831115723,
                    8.244824409484863,
                    8.362347602844238,
                    8.461012840270996,
                    8.513641357421875,
                    8.396184921264648,
                    7.443597316741943,
                    1.629905104637146,
                    2.225273847579956,
                    2.984140157699585,
                    3.7990543842315674,
                    4.672571182250977,
                    5.608024597167969,
                    6.609141826629639,
                    7.679635047912598,
                    8.823729515075684,
                    10.045013427734375,
                    11.33752727508545,
                    11.32349681854248,
                    11.254425048828125,
                    11.165340423583984,
                    11.054945945739746,
                    10.921486854553223,
                    10.763428688049316,
                    10.579145431518555,
                    10.366817474365234,
                    10.124456405639648,
                    9.849211692810059,
                    9.246718406677246,
                    8.498042106628418,
                    7.549522399902344,
                    6.903285503387451,
                    6.341444492340088,
                    5.57647705078125,
                    4.728275775909424,
                    3.806694269180298,
                    2.81231427192688,
                    1.806531310081482,
                    0.8245017528533936,
                    0.6569356322288513,
                    0.6876370310783386,
                    0.8636940717697144,
                    1.6529552936553955,
                    1.3701730966567993,
                    0.9139207005500793,
                    0.5835524797439575,
                    0.3500085771083832,
                    0.19496473670005798,
                    0.098900705575943,
                    0.04398191720247269,
                    0.01701277494430542,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.005948102567344904
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 0.0002
          }
        },
        {
          "variable": "colh2o",
          "time": 0.0,
          "coords": {
            "rlay": 1
          },
          "expected": 7.705400466918945,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "colh2o",
          "time": 0.0,
          "coords": {
            "rlay": 59
          },
          "expected": 0.01701277494430542,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "colh2o",
          "time": 0.0,
          "coords": {
            "rlay": 60
          },
          "expected": 0.004238730762153864,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "colh2o",
          "time": 0.0,
          "coords": {
            "rlay": 103
          },
          "expected": 0.005948102567344904,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "colco2",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "rlay"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    0.47813522815704346,
                    0.4902416467666626,
                    0.5026461482048035,
                    0.5153783559799194,
                    0.52841717004776,
                    0.5417999029159546,
                    0.5555137395858765,
                    0.5695791244506836,
                    0.5839969515800476,
                    0.5987781286239624,
                    0.6139387488365173,
                    0.6294811964035034,
                    0.6454071402549744,
                    0.6617453098297119,
                    0.6785100698471069,
                    0.6956772804260254,
                    0.7132844924926758,
                    0.7313485741615295,
                    0.7498553991317749,
                    0.7688435316085815,
                    0.788297712802887,
                    0.8082612752914429,
                    0.828728199005127,
                    0.8497075438499451,
                    0.8712179064750671,
                    0.8932705521583557,
                    0.9158893823623657,
                    0.9390700459480286,
                    0.9628391265869141,
                    0.9872209429740906,
                    1.0122112035751343,
                    1.0378297567367554,
                    1.0641019344329834,
                    1.0910422801971436,
                    1.1186615228652954,
                    1.1469844579696655,
                    1.1760170459747314,
                    1.205784797668457,
                    1.2363156080245972,
                    1.2675989866256714,
                    1.2996913194656372,
                    1.3325862884521484,
                    1.3663491010665894,
                    1.4009257555007935,
                    1.4363751411437988,
                    1.4727392196655273,
                    1.5100220441818237,
                    1.5482603311538696,
                    1.5874468088150024,
                    1.6276313066482544,
                    1.6688429117202759,
                    1.7110838890075684,
                    1.7544103860855103,
                    1.7988201379776,
                    1.8443516492843628,
                    1.8910326957702637,
                    1.938915729522705,
                    1.9880101680755615,
                    2.038322925567627,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.4508662223815918
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 3e-05
          }
        },
        {
          "variable": "colco2",
          "time": 0.0,
          "coords": {
            "rlay": 1
          },
          "expected": 0.47813522815704346,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "colco2",
          "time": 0.0,
          "coords": {
            "rlay": 59
          },
          "expected": 2.038322925567627,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "colco2",
          "time": 0.0,
          "coords": {
            "rlay": 60
          },
          "expected": 0.32129576802253723,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "colco2",
          "time": 0.0,
          "coords": {
            "rlay": 103
          },
          "expected": 0.4508662223815918,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "coln2o",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "rlay"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    0.0004024409572593868,
                    0.00041263081948272884,
                    0.0004230715858284384,
                    0.00043378808186389506,
                    0.0004447626997716725,
                    0.00045602681348100305,
                    0.0004675695381592959,
                    0.0004794082196895033,
                    0.0004915435565635562,
                    0.0005039847455918789,
                    0.0005167452618479729,
                    0.0005298271425999701,
                    0.0005432318430393934,
                    0.0005569835193455219,
                    0.0005710941622965038,
                    0.0005855436320416629,
                    0.0006003634189255536,
                    0.0006155677256174386,
                    0.0006311446777544916,
                    0.0006471268134191632,
                    0.0006635011523030698,
                    0.000680304307024926,
                    0.0006975310388952494,
                    0.0007151891477406025,
                    0.0007332941750064492,
                    0.0007518556667491794,
                    0.0007708937046118081,
                    0.0007904045050963759,
                    0.0008104106527753174,
                    0.0008309325785376132,
                    0.0008519666153006256,
                    0.0008735294686630368,
                    0.0008956425008364022,
                    0.0009183178190141916,
                    0.0009415646782144904,
                    0.0009654037421569228,
                    0.0009898401331156492,
                    0.0010148953879252076,
                    0.0010405926732346416,
                    0.0010669236071407795,
                    0.0010939353378489614,
                    0.0011216227430850267,
                    0.0011500404216349125,
                    0.0011791432043537498,
                    0.001208980567753315,
                    0.0012395877856761217,
                    0.0012709683505818248,
                    0.0013031531125307083,
                    0.0013361360179260373,
                    0.0013699587434530258,
                    0.001404646085575223,
                    0.0014401997905224562,
                    0.001476667239330709,
                    0.0015140463365241885,
                    0.0015523697948083282,
                    0.0015916606644168496,
                    0.0016319631831720471,
                    0.0016732855001464486,
                    0.0017156332032755017,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00037948894896544516
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 2e-08
          }
        },
        {
          "variable": "coln2o",
          "time": 0.0,
          "coords": {
            "rlay": 1
          },
          "expected": 0.0004024409572593868,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "coln2o",
          "time": 0.0,
          "coords": {
            "rlay": 59
          },
          "expected": 0.0017156332032755017,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "coln2o",
          "time": 0.0,
          "coords": {
            "rlay": 60
          },
          "expected": 0.00027043098816648126,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "coln2o",
          "time": 0.0,
          "coords": {
            "rlay": 103
          },
          "expected": 0.00037948894896544516,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "colch4",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "rlay"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    0.0022380261216312647,
                    0.0022946931421756744,
                    0.002352755516767502,
                    0.0024123515468090773,
                    0.002473382744938135,
                    0.002536023734137416,
                    0.0026002144441008568,
                    0.0026660508010536432,
                    0.0027335372287780046,
                    0.0028027240186929703,
                    0.0028736870735883713,
                    0.0029464371036738157,
                    0.0030209822580218315,
                    0.003097456879913807,
                    0.003175928257405758,
                    0.003256283700466156,
                    0.003338698297739029,
                    0.0034232516773045063,
                    0.0035098770167678595,
                    0.0035987556912004948,
                    0.0036898155231028795,
                    0.00378325954079628,
                    0.003879060037434101,
                    0.003977258689701557,
                    0.004077943507581949,
                    0.0041811661794781685,
                    0.004287038929760456,
                    0.004395541734993458,
                    0.0045067984610795975,
                    0.0046209231950342655,
                    0.004737895913422108,
                    0.0048578097485005856,
                    0.004980783443897963,
                    0.005106884054839611,
                    0.0052361623384058475,
                    0.005368734709918499,
                    0.0055046286433935165,
                    0.005643964279443026,
                    0.00578687060624361,
                    0.0059333001263439655,
                    0.00608351593837142,
                    0.006237488240003586,
                    0.0063955229707062244,
                    0.006557367742061615,
                    0.006723296828567982,
                    0.006893507670611143,
                    0.007068018428981304,
                    0.007247001864016056,
                    0.007430424448102713,
                    0.0076185171492397785,
                    0.007811417803168297,
                    0.008009136654436588,
                    0.008211936801671982,
                    0.008419807069003582,
                    0.008632929064333439,
                    0.008851430378854275,
                    0.009075557813048363,
                    0.009305356070399284,
                    0.009540856815874577,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0021103869657963514
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 1e-07
          }
        },
        {
          "variable": "colch4",
          "time": 0.0,
          "coords": {
            "rlay": 1
          },
          "expected": 0.0022380261216312647,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "colch4",
          "time": 0.0,
          "coords": {
            "rlay": 59
          },
          "expected": 0.009540856815874577,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "colch4",
          "time": 0.0,
          "coords": {
            "rlay": 60
          },
          "expected": 0.0015039016725495458,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "colch4",
          "time": 0.0,
          "coords": {
            "rlay": 103
          },
          "expected": 0.0021103869657963514,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "taucloud",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "rlay"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.010718117468059063,
                    0.030064450576901436,
                    0.025630606338381767,
                    0.016380054876208305,
                    0.002287613693624735,
                    0.0026767468079924583,
                    0.0011321204947307706,
                    0.0,
                    7.349120778599172e-08,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 2e-08
          }
        },
        {
          "variable": "cldfrac",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "rlay"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    1.0,
                    1.0,
                    1.0,
                    1.0,
                    0.03681277856230736,
                    1.0,
                    1.0,
                    0.0,
                    1.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 0.0
          }
        },
        {
          "variable": "tbound",
          "time": 0.0,
          "expected": 284.4427490234375,
          "tolerance": {
            "rel": 1e-09
          }
        },
        {
          "variable": "semiss",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "bands"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    0.9200000166893005,
                    0.9200000166893005,
                    0.9200000166893005,
                    0.9200000166893005,
                    0.9200000166893005,
                    0.9200000166893005,
                    0.9200000166893005,
                    0.9200000166893005,
                    0.9200000166893005,
                    0.9200000166893005,
                    0.9200000166893005,
                    0.9200000166893005,
                    0.9200000166893005,
                    0.9200000166893005,
                    0.9200000166893005,
                    0.9200000166893005
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 1e-09
          }
        },
        {
          "variable": "colo3",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "rlay"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    3.7807960325153545e-05,
                    3.8716225390089676e-05,
                    3.974488936364651e-05,
                    4.070260911248624e-05,
                    4.175708454567939e-05,
                    4.283915041014552e-05,
                    4.389844252727926e-05,
                    4.4985517888562754e-05,
                    4.614928184309974e-05,
                    4.9801696150097996e-05,
                    5.150967990630306e-05,
                    5.278865864966065e-05,
                    5.4099793487694114e-05,
                    5.5518776207463816e-05,
                    5.690024408977479e-05,
                    5.833990144310519e-05,
                    5.9791967942146584e-05,
                    6.135579315014184e-05,
                    6.288330041570589e-05,
                    6.445119652198628e-05,
                    6.871978985145688e-05,
                    7.429065590258688e-05,
                    7.622242992511019e-05,
                    7.810108218109235e-05,
                    8.012912439880893e-05,
                    8.213212277041748e-05,
                    8.418517973041162e-05,
                    8.63680979819037e-05,
                    9.13658514036797e-05,
                    0.00010216021473752335,
                    0.00010474539158167318,
                    0.00010739736171672121,
                    0.00011014263873221353,
                    0.0001128773728851229,
                    0.00011781616922235116,
                    0.00013802677858620882,
                    0.00014151855430100113,
                    0.0001451027492294088,
                    0.00014877397916279733,
                    0.0001606984151294455,
                    0.00018661793728824705,
                    0.00019133953901473433,
                    0.00019617531506810337,
                    0.0002172362437704578,
                    0.0002531609789002687,
                    0.0002595732221379876,
                    0.00027301182853989303,
                    0.00033938983688130975,
                    0.00034798032720573246,
                    0.0003986222727689892,
                    0.00046830749488435686,
                    0.0005063361022621393,
                    0.0006519317394122481,
                    0.0007388844387605786,
                    0.0009572166018188,
                    0.001236722688190639,
                    0.001555045135319233,
                    0.0020703645423054695,
                    0.0028266613371670246,
                    0.0004455602902453393,
                    0.00044556023203767836,
                    0.0004455595917534083,
                    0.0004455595917534083,
                    0.0004455595917534083,
                    0.0005620613228529692,
                    0.0005733060534112155,
                    0.0005733034922741354,
                    0.0005733060534112155,
                    0.0005733055877499282,
                    0.0006086002686060965,
                    0.0007195431971922517,
                    0.0007195438374765217,
                    0.0007195438374765217,
                    0.0007195438374765217,
                    0.0008070682524703443,
                    0.0009147038799710572,
                    0.0009147038799710572,
                    0.0009147038799710572,
                    0.0010235628578811884,
                    0.0011792606674134731,
                    0.0011792606674134731,
                    0.0011792606674134731,
                    0.0015015066601336002,
                    0.0015129437670111656,
                    0.0015225603710860014,
                    0.0018922931049019098,
                    0.0018922924064099789,
                    0.002107262844219804,
                    0.0023051220923662186,
                    0.002461272059008479,
                    0.0027121868915855885,
                    0.002915281569585204,
                    0.0030758092179894447,
                    0.00337915844283998,
                    0.0035760998725891113,
                    0.0036691082641482353,
                    0.004766569472849369,
                    0.005193146876990795,
                    0.005386665463447571,
                    0.006513187196105719,
                    0.006436953321099281,
                    0.00492935162037611,
                    0.004404253326356411
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 1e-07
          }
        },
        {
          "variable": "colo3",
          "time": 0.0,
          "coords": {
            "rlay": 59
          },
          "expected": 0.0028266613371670246,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "colo3",
          "time": 0.0,
          "coords": {
            "rlay": 60
          },
          "expected": 0.0004455602902453393,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "colo3",
          "time": 0.0,
          "coords": {
            "rlay": 90
          },
          "expected": 0.002461272059008479,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "colo3",
          "time": 0.0,
          "coords": {
            "rlay": 103
          },
          "expected": 0.004404253326356411,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "o3_clim",
          "time": 0.0,
          "coords": {
            "rlay": 59
          },
          "expected": 8.709451363135896e-07,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "o3_clim",
          "time": 0.0,
          "coords": {
            "rlay": 60
          },
          "expected": 8.709464334235279e-07,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "o3_clim",
          "time": 0.0,
          "coords": {
            "rlay": 90
          },
          "expected": 4.811102581066911e-06,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "o3_clim",
          "time": 0.0,
          "coords": {
            "rlay": 102
          },
          "expected": 9.63551164045979e-06,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "o3_clim",
          "time": 0.0,
          "coords": {
            "rlay": 103
          },
          "expected": 6.13500037259796e-06,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "nbuf_mismatch",
          "time": 0.0,
          "expected": 0.0,
          "tolerance": {
            "abs": 0.0
          }
        }
      ]
    },
    {
      "id": "scm_call648_fractional_overlap",
      "description": "Reference: WRF 4.8 em_scm_xy single-column run (GNU real32 build, dt = 60 s, 59 layers, p_top = 177.6 hPa so NBUF = 44 buffer layers, mp=6 ra_lw=1 ra_sw=1 sf_sfclay=1 sf_surface=1 bl_pbl=1) dumped by the instrumented fork ctessum-claude/WRF, commit 592f693 (v4.8.0-5-g592f6931); module_esm_dump hooks in RRTMLWRAD and after RTRN inside SUBROUTINE RRTM of phys/module_ra_rrtm.F; dump scm_cloud_648.json, written by the same em_scm_xy run re-executed for 8 h with the cloudy calls added to ESM_DUMP_CALLS; the re-run reproduces the archived call 120 dump bit-for-bit, so it is the same trajectory). RRTM has no standalone real64 driver, so every expected value is the real32 in-model value of MM5ATM/SETCOEF (PAVEL, TAVEL, PZ, TZ, COLDRY, COLH2O, COLCO2, COLN2O, COLCH4, CLDFRAC, TAUCLOUD, COLO3, TBOUND, SEMISS) and the tolerance contract is rel 1e-5. Inputs are the dumped RRTMLWRAD arguments of tile column 1 (p8w, t8w, p3d, t3d, qv..qs, cldfra3d, dz8w, bottom-up) and the scalars co2vmr, n2ovmr, ch4vmr, tsk, emiss. Column assertions are Linf_error with abs tolerances of about 1e-5 of each field's column maximum (pz, pavel 1e-2 hPa; tz, tavel 3e-3 K; coldry 6e18 cm^-2; colh2o 2e-4, colco2 3e-5, coln2o 2e-8, colch4 1e-7 cm^-2; colo3 1e-7; cldfrac exactly 0), the spot checks at the lowest model layer, the top model layer, the first buffer layer and the top buffer layer use rel 2e-5 for the column amounts and rel 1e-5 otherwise, and identities on the inputs (tbound, semiss) use rel 1e-9. This regime is one of the four added on 2026-09-06 to cover MM5ATM's cloud block (phys/module_ra_rrtm.F:4252-4255): TAUCLOUD(L) = ABCW CLWP + ABICE CIWP + ABRN PLWP + ABSN PIWP on the model layers and zero on the buffer layers, and the overcast override IF (TAUCLOUD > 0.01) CLDFRC = 1, which replaces the diagnosed cloud fraction of every optically thicker layer by 1 and is the reason RTRN can only ever see 0 < CLDFRAC < 1 in a layer whose cloud optical depth is at or below 0.01. Regime: MULTI-LAYER OVERLAP. Call 648, 00:24 UTC (17:58 LST), thin residual cirrus. Layer 51 has condensate (TAUCLOUD = 0.00314) but CLDFRA = 0 and stays cloud-free because the override is not triggered; layer 52 is overridden from 0.0594 to 1 (TAUCLOUD = 0.0237); layers 53, 54, 55 keep their diagnosed fractions 0.0698, 0.0194, 0.0387 (TAUCLOUD 0.00983, 0.00160, 0.00152); layers 56, 57, 59 are diagnosed overcast. Three adjacent fractional layers between a clear and an overcast one, the input of the RTRNSweep test scm_call648_fractional_overlap. tsk = 281.17 K. Measured mismatch: pz and pavel to Linf 2.9e-5 hPa, tz to 2.9e-5 K and tavel to 2.2e-5 K, coldry to 1.0e18 cm^-2 and the column amounts to 1.4e-6 relative (colh2o Linf 4.0e-5, colco2 3.9e-6, coln2o 3.1e-9, colch4 1.8e-8, colo3 2.7e-8 cm^-2), CLDFRAC exactly -- the clear layer 51 with condensate, the overridden layer 52 and the three fractional layers 53-55 -- and TAUCLOUD to Linf 1.6e-9 on a column maximum of 0.0237, so taucloud uses abs 2e-8 (13x the measured floor).",
      "parameter_overrides": {
        "co2vmr": 0.00037900000461377203,
        "n2ovmr": 3.1900000863060995e-07,
        "ch4vmr": 1.7739999975674436e-06,
        "tsk": 281.1648254394531,
        "emiss": 0.9200000166893005
      },
      "expression_template_imports": [
        {
          "ref": "./tests/scm_call648_fractional_overlap_inputs.esm"
        }
      ],
      "time_span": {
        "start": 0,
        "end": 1
      },
      "tolerance": {
        "rel": 1e-05
      },
      "assertions": [
        {
          "variable": "pz",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "rlev"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    971.3309326171875,
                    965.3510131835938,
                    959.2223510742188,
                    952.9404907226562,
                    946.5007934570312,
                    939.89892578125,
                    933.1305541992188,
                    926.191162109375,
                    919.0764770507812,
                    911.781982421875,
                    904.302978515625,
                    896.635009765625,
                    888.7733764648438,
                    880.71337890625,
                    872.4503173828125,
                    863.9813842773438,
                    855.3153686523438,
                    846.4287719726562,
                    837.3150634765625,
                    827.9685668945312,
                    818.3831176757812,
                    808.552734375,
                    798.4708862304688,
                    788.131103515625,
                    777.5267944335938,
                    766.651123046875,
                    755.4971313476562,
                    744.0615844726562,
                    732.337646484375,
                    720.3180541992188,
                    707.9952392578125,
                    695.3616943359375,
                    682.40966796875,
                    669.131103515625,
                    655.5177612304688,
                    641.561279296875,
                    627.2529907226562,
                    612.5850219726562,
                    597.5486450195312,
                    582.1349487304688,
                    566.3341674804688,
                    550.1351318359375,
                    533.5286865234375,
                    516.50439453125,
                    499.0522766113281,
                    481.1617126464844,
                    462.821044921875,
                    444.01953125,
                    424.7424621582031,
                    404.9773864746094,
                    384.7113342285156,
                    363.93023681640625,
                    342.6241455078125,
                    320.77984619140625,
                    298.3836669921875,
                    275.4212951660156,
                    251.8782196044922,
                    227.7393035888672,
                    202.98934936523438,
                    177.61309814453125,
                    173.61309814453125,
                    169.61309814453125,
                    165.61309814453125,
                    161.61309814453125,
                    157.61309814453125,
                    153.61309814453125,
                    149.61309814453125,
                    145.61309814453125,
                    141.61309814453125,
                    137.61309814453125,
                    133.61309814453125,
                    129.61309814453125,
                    125.61309814453125,
                    121.61309814453125,
                    117.61309814453125,
                    113.61309814453125,
                    109.61309814453125,
                    105.61309814453125,
                    101.61309814453125,
                    97.61309814453125,
                    93.61309814453125,
                    89.61309814453125,
                    85.61309814453125,
                    81.61309814453125,
                    77.61309814453125,
                    73.61309814453125,
                    69.61309814453125,
                    65.61309814453125,
                    61.61309814453125,
                    57.61309814453125,
                    53.61309814453125,
                    49.61309814453125,
                    45.61309814453125,
                    41.61309814453125,
                    37.61309814453125,
                    33.61309814453125,
                    29.61309814453125,
                    25.61309814453125,
                    21.61309814453125,
                    17.61309814453125,
                    13.61309814453125,
                    9.61309814453125,
                    5.61309814453125,
                    0.0
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 0.01
          }
        },
        {
          "variable": "pz",
          "time": 0.0,
          "coords": {
            "rlev": 1
          },
          "expected": 971.3309326171875,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "pz",
          "time": 0.0,
          "coords": {
            "rlev": 60
          },
          "expected": 177.61309814453125,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "pz",
          "time": 0.0,
          "coords": {
            "rlev": 61
          },
          "expected": 173.61309814453125,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "pz",
          "time": 0.0,
          "coords": {
            "rlev": 104
          },
          "expected": 0.0,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "tz",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "rlev"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    282.67291259765625,
                    282.8743896484375,
                    282.8973083496094,
                    282.6334228515625,
                    282.2135009765625,
                    281.7113037109375,
                    281.16290283203125,
                    280.5840759277344,
                    279.9815673828125,
                    279.35906982421875,
                    278.71844482421875,
                    278.06268310546875,
                    277.4003601074219,
                    276.7647705078125,
                    276.40643310546875,
                    277.7203369140625,
                    279.2076416015625,
                    279.2576904296875,
                    279.14874267578125,
                    278.9918212890625,
                    278.80230712890625,
                    278.5851135253906,
                    278.3426513671875,
                    278.07464599609375,
                    277.77618408203125,
                    277.44464111328125,
                    277.0770263671875,
                    276.67449951171875,
                    276.24029541015625,
                    275.76953125,
                    275.2625732421875,
                    274.7161865234375,
                    274.1236877441406,
                    273.48260498046875,
                    272.7864074707031,
                    272.02410888671875,
                    271.09149169921875,
                    269.9488830566406,
                    268.6307678222656,
                    266.9341125488281,
                    264.8826599121094,
                    262.70587158203125,
                    260.4219970703125,
                    258.0205078125,
                    255.49688720703125,
                    252.85678100585938,
                    250.1348876953125,
                    247.28146362304688,
                    244.2166748046875,
                    240.92140197753906,
                    237.34478759765625,
                    233.5836181640625,
                    229.6310272216797,
                    225.3656005859375,
                    220.77230834960938,
                    215.78916931152344,
                    210.35064697265625,
                    204.375,
                    197.7508544921875,
                    190.52386474609375,
                    190.20016479492188,
                    189.87646484375,
                    189.55276489257812,
                    189.22906494140625,
                    188.90536499023438,
                    188.58169555664062,
                    188.27012634277344,
                    187.9585418701172,
                    187.64697265625,
                    187.3354034423828,
                    187.02381896972656,
                    186.6771697998047,
                    186.28749084472656,
                    185.89781188964844,
                    185.5081329345703,
                    185.1184539794922,
                    184.97113037109375,
                    184.92681884765625,
                    184.8825225830078,
                    184.8382110595703,
                    184.87371826171875,
                    184.9542999267578,
                    185.03488159179688,
                    185.15635681152344,
                    185.48605346679688,
                    185.8157501220703,
                    186.16517639160156,
                    186.5978240966797,
                    187.03045654296875,
                    187.5225067138672,
                    188.04664611816406,
                    188.5793914794922,
                    189.12167358398438,
                    189.6280059814453,
                    190.11196899414062,
                    190.61932373046875,
                    191.1826629638672,
                    191.86868286132812,
                    192.86236572265625,
                    194.51889038085938,
                    197.05409240722656,
                    200.74722290039062,
                    208.13978576660156,
                    210.9022216796875
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 0.003
          }
        },
        {
          "variable": "tz",
          "time": 0.0,
          "coords": {
            "rlev": 1
          },
          "expected": 282.67291259765625,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "tz",
          "time": 0.0,
          "coords": {
            "rlev": 60
          },
          "expected": 190.52386474609375,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "tz",
          "time": 0.0,
          "coords": {
            "rlev": 61
          },
          "expected": 190.20016479492188,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "tz",
          "time": 0.0,
          "coords": {
            "rlev": 104
          },
          "expected": 210.9022216796875,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "pavel",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "rlay"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    968.3409423828125,
                    962.2867431640625,
                    956.0814208984375,
                    949.7206420898438,
                    943.1998291015625,
                    936.5147094726562,
                    929.660888671875,
                    922.6338500976562,
                    915.42919921875,
                    908.04248046875,
                    900.468994140625,
                    892.7042236328125,
                    884.7433471679688,
                    876.5818481445312,
                    868.2158813476562,
                    859.6484375,
                    850.8720092773438,
                    841.8718872070312,
                    832.641845703125,
                    823.1758422851562,
                    813.4679565429688,
                    803.5117797851562,
                    793.3009643554688,
                    782.8289184570312,
                    772.0889282226562,
                    761.0740356445312,
                    749.7793579101562,
                    738.1995849609375,
                    726.3278198242188,
                    714.1566162109375,
                    701.678466796875,
                    688.8856811523438,
                    675.7703857421875,
                    662.3244018554688,
                    648.5394897460938,
                    634.4071044921875,
                    619.9190063476562,
                    605.0667724609375,
                    589.841796875,
                    574.2345581054688,
                    558.234619140625,
                    541.8319091796875,
                    525.0165405273438,
                    507.7783203125,
                    490.10699462890625,
                    471.99139404296875,
                    453.4203186035156,
                    434.3810119628906,
                    414.85992431640625,
                    394.8443603515625,
                    374.3207702636719,
                    353.2771911621094,
                    331.7019958496094,
                    309.5817565917969,
                    286.9024658203125,
                    263.6497802734375,
                    239.80874633789062,
                    215.3643341064453,
                    190.3012237548828,
                    175.61309814453125,
                    171.61309814453125,
                    167.61309814453125,
                    163.61309814453125,
                    159.61309814453125,
                    155.61309814453125,
                    151.61309814453125,
                    147.61309814453125,
                    143.61309814453125,
                    139.61309814453125,
                    135.61309814453125,
                    131.61309814453125,
                    127.61309814453125,
                    123.61309814453125,
                    119.61309814453125,
                    115.61309814453125,
                    111.61309814453125,
                    107.61309814453125,
                    103.61309814453125,
                    99.61309814453125,
                    95.61309814453125,
                    91.61309814453125,
                    87.61309814453125,
                    83.61309814453125,
                    79.61309814453125,
                    75.61309814453125,
                    71.61309814453125,
                    67.61309814453125,
                    63.61309814453125,
                    59.61309814453125,
                    55.61309814453125,
                    51.61309814453125,
                    47.61309814453125,
                    43.61309814453125,
                    39.61309814453125,
                    35.61309814453125,
                    31.61309814453125,
                    27.61309814453125,
                    23.61309814453125,
                    19.61309814453125,
                    15.61309814453125,
                    11.61309814453125,
                    7.61309814453125,
                    2.806549072265625
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 0.01
          }
        },
        {
          "variable": "pavel",
          "time": 0.0,
          "coords": {
            "rlay": 1
          },
          "expected": 968.3409423828125,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "pavel",
          "time": 0.0,
          "coords": {
            "rlay": 59
          },
          "expected": 190.3012237548828,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "pavel",
          "time": 0.0,
          "coords": {
            "rlay": 60
          },
          "expected": 175.61309814453125,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "pavel",
          "time": 0.0,
          "coords": {
            "rlay": 103
          },
          "expected": 2.806549072265625,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "tavel",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "rlay"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    282.77349853515625,
                    282.97784423828125,
                    282.8147277832031,
                    282.4475402832031,
                    281.9735412597656,
                    281.44244384765625,
                    280.8763122558594,
                    280.284423828125,
                    279.67108154296875,
                    279.0391540527344,
                    278.38958740234375,
                    277.7275390625,
                    277.0649108886719,
                    276.4570617675781,
                    276.3544921875,
                    279.1207275390625,
                    279.2967834472656,
                    279.2175598144531,
                    279.07818603515625,
                    278.9032287597656,
                    278.6988220214844,
                    278.468505859375,
                    278.21368408203125,
                    277.9320373535156,
                    277.6163635253906,
                    277.2685852050781,
                    276.8805847167969,
                    276.46319580078125,
                    276.01171875,
                    275.5212097167969,
                    274.99737548828125,
                    274.4278564453125,
                    273.8117980957031,
                    273.1450500488281,
                    272.418701171875,
                    271.6195373535156,
                    270.55010986328125,
                    269.3324279785156,
                    267.9113464355469,
                    265.93212890625,
                    263.8066101074219,
                    261.5772399902344,
                    259.2374572753906,
                    256.77276611328125,
                    254.1887664794922,
                    251.49105834960938,
                    248.744384765625,
                    245.78150939941406,
                    242.6122589111328,
                    239.18771362304688,
                    235.4552001953125,
                    231.6646728515625,
                    227.54588317871094,
                    223.130126953125,
                    218.3547821044922,
                    213.15859985351562,
                    207.47161865234375,
                    201.1999969482422,
                    194.2144317626953,
                    190.3620147705078,
                    190.03831481933594,
                    189.71461486816406,
                    189.3909149169922,
                    189.0672149658203,
                    188.7435302734375,
                    188.4259033203125,
                    188.1143341064453,
                    187.80276489257812,
                    187.49118041992188,
                    187.1796112060547,
                    186.85049438476562,
                    186.48233032226562,
                    186.0926513671875,
                    185.70297241210938,
                    185.31329345703125,
                    185.0447998046875,
                    184.948974609375,
                    184.9046630859375,
                    184.86036682128906,
                    184.85595703125,
                    184.91400146484375,
                    184.99459838867188,
                    185.09561157226562,
                    185.32119750976562,
                    185.65090942382812,
                    185.99046325683594,
                    186.38150024414062,
                    186.81414794921875,
                    187.2764892578125,
                    187.78457641601562,
                    188.31301879882812,
                    188.85052490234375,
                    189.37484741210938,
                    189.8699951171875,
                    190.3656463623047,
                    190.9010009765625,
                    191.52566528320312,
                    192.3655242919922,
                    193.6906280517578,
                    195.7864990234375,
                    198.90066528320312,
                    204.44351196289062,
                    209.52099609375
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 0.003
          }
        },
        {
          "variable": "tavel",
          "time": 0.0,
          "coords": {
            "rlay": 1
          },
          "expected": 282.77349853515625,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "tavel",
          "time": 0.0,
          "coords": {
            "rlay": 59
          },
          "expected": 194.2144317626953,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "tavel",
          "time": 0.0,
          "coords": {
            "rlay": 60
          },
          "expected": 190.3620147705078,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "tavel",
          "time": 0.0,
          "coords": {
            "rlay": 103
          },
          "expected": 209.52099609375,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "coldry",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "rlay"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    1.2615876890797666e+23,
                    1.2935203721656445e+23,
                    1.3262413653302974e+23,
                    1.3598290312072415e+23,
                    1.3942528353910031e+23,
                    1.4295392590473913e+23,
                    1.4657469390435545e+23,
                    1.5028394862945034e+23,
                    1.5408781497551702e+23,
                    1.579908145565814e+23,
                    1.6198902023376837e+23,
                    1.660889892481354e+23,
                    1.7029207267957073e+23,
                    1.7460520607150047e+23,
                    1.790269662864424e+23,
                    1.8355556989894405e+23,
                    1.8820162738972753e+23,
                    1.9296798503375733e+23,
                    1.9785100392253453e+23,
                    2.0286111439279613e+23,
                    2.0799413710408793e+23,
                    2.1326156524265897e+23,
                    2.1866184957023744e+23,
                    2.2419725990103554e+23,
                    2.298728222522374e+23,
                    2.356919053163643e+23,
                    2.416595170962019e+23,
                    2.477757476637427e+23,
                    2.5404726234643526e+23,
                    2.604804562557504e+23,
                    2.6707419448458206e+23,
                    2.7383371922289648e+23,
                    2.8076569579814217e+23,
                    2.8787396127720164e+23,
                    2.951613619350394e+23,
                    3.0263450905590844e+23,
                    3.1029473570529845e+23,
                    3.181490494842296e+23,
                    3.262045840945117e+23,
                    3.344588535491504e+23,
                    3.429263414245473e+23,
                    3.5160578671280676e+23,
                    3.605137266317605e+23,
                    3.696379474192191e+23,
                    3.789909150389511e+23,
                    3.885848432531459e+23,
                    3.984226143655651e+23,
                    4.085120105963647e+23,
                    4.1885112241930274e+23,
                    4.29454757669954e+23,
                    4.40327600091931e+23,
                    4.5147296433455943e+23,
                    4.62905478089429e+23,
                    4.7462218699518416e+23,
                    4.8663627759153385e+23,
                    4.98953262284422e+23,
                    5.1158726436227995e+23,
                    5.245409499560872e+23,
                    5.3781608447689764e+23,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    1.1896206173943488e+23
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 6e+18
          }
        },
        {
          "variable": "coldry",
          "time": 0.0,
          "coords": {
            "rlay": 1
          },
          "expected": 1.2615876890797666e+23,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "coldry",
          "time": 0.0,
          "coords": {
            "rlay": 59
          },
          "expected": 5.3781608447689764e+23,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "coldry",
          "time": 0.0,
          "coords": {
            "rlay": 60
          },
          "expected": 8.477461547131686e+22,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "coldry",
          "time": 0.0,
          "coords": {
            "rlay": 103
          },
          "expected": 1.1896206173943488e+23,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "colh2o",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "rlay"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    9.334360122680664,
                    8.670830726623535,
                    8.260614395141602,
                    8.039384841918945,
                    7.951591968536377,
                    7.954073905944824,
                    8.014585494995117,
                    8.108744621276855,
                    8.220998764038086,
                    8.340585708618164,
                    8.447871208190918,
                    8.520014762878418,
                    8.535094261169434,
                    8.381985664367676,
                    7.43407678604126,
                    1.7620235681533813,
                    2.2270476818084717,
                    2.984010696411133,
                    3.798898458480835,
                    4.6724066734313965,
                    5.607862949371338,
                    6.6089768409729,
                    7.679464817047119,
                    8.823555946350098,
                    10.0447998046875,
                    11.330337524414062,
                    11.323384284973145,
                    11.254425048828125,
                    11.165340423583984,
                    11.05494213104248,
                    10.921485900878906,
                    10.763432502746582,
                    10.579134941101074,
                    10.36681842803955,
                    10.124454498291016,
                    9.84863567352295,
                    9.246597290039062,
                    8.497895240783691,
                    7.550088405609131,
                    6.736915588378906,
                    6.300649166107178,
                    5.5776190757751465,
                    4.736676216125488,
                    3.817833662033081,
                    2.8421924114227295,
                    1.9638893604278564,
                    0.8253173232078552,
                    0.6571014523506165,
                    0.7127832174301147,
                    0.9373290538787842,
                    1.6267560720443726,
                    1.3254938125610352,
                    0.908725380897522,
                    0.5821142196655273,
                    0.35012227296829224,
                    0.1950748860836029,
                    0.09893768280744553,
                    0.043988414108753204,
                    0.01701231673359871,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.005948102567344904
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 0.0002
          }
        },
        {
          "variable": "colh2o",
          "time": 0.0,
          "coords": {
            "rlay": 1
          },
          "expected": 9.334360122680664,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "colh2o",
          "time": 0.0,
          "coords": {
            "rlay": 59
          },
          "expected": 0.01701231673359871,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "colh2o",
          "time": 0.0,
          "coords": {
            "rlay": 60
          },
          "expected": 0.004238730762153864,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "colh2o",
          "time": 0.0,
          "coords": {
            "rlay": 103
          },
          "expected": 0.005948102567344904,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "colco2",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "rlay"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    0.4781416952610016,
                    0.49024420976638794,
                    0.5026454925537109,
                    0.5153751969337463,
                    0.5284218192100525,
                    0.5417953729629517,
                    0.5555180907249451,
                    0.5695761442184448,
                    0.5839928388595581,
                    0.5987851619720459,
                    0.6139383912086487,
                    0.6294772624969482,
                    0.6454069018363953,
                    0.6617537140846252,
                    0.6785122156143188,
                    0.6956756114959717,
                    0.7132841348648071,
                    0.7313486933708191,
                    0.7498552799224854,
                    0.7688435912132263,
                    0.788297712802887,
                    0.8082613348960876,
                    0.8287283778190613,
                    0.8497075438499451,
                    0.8712179660797119,
                    0.893272340297699,
                    0.9158895611763,
                    0.9390700459480286,
                    0.9628391265869141,
                    0.9872209429740906,
                    1.0122112035751343,
                    1.0378297567367554,
                    1.0641019344329834,
                    1.0910422801971436,
                    1.1186615228652954,
                    1.1469848155975342,
                    1.1760170459747314,
                    1.205784797668457,
                    1.236315369606018,
                    1.2675989866256714,
                    1.299690842628479,
                    1.3325859308242798,
                    1.3663469552993774,
                    1.4009277820587158,
                    1.4363754987716675,
                    1.4727364778518677,
                    1.510021686553955,
                    1.5482604503631592,
                    1.587445855140686,
                    1.6276335716247559,
                    1.6688414812088013,
                    1.7110824584960938,
                    1.7544116973876953,
                    1.7988179922103882,
                    1.8443515300750732,
                    1.8910326957702637,
                    1.938915729522705,
                    1.9880101680755615,
                    2.038322925567627,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.4508662223815918
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 3e-05
          }
        },
        {
          "variable": "colco2",
          "time": 0.0,
          "coords": {
            "rlay": 1
          },
          "expected": 0.4781416952610016,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "colco2",
          "time": 0.0,
          "coords": {
            "rlay": 59
          },
          "expected": 2.038322925567627,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "colco2",
          "time": 0.0,
          "coords": {
            "rlay": 60
          },
          "expected": 0.32129576802253723,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "colco2",
          "time": 0.0,
          "coords": {
            "rlay": 103
          },
          "expected": 0.4508662223815918,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "coln2o",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "rlay"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    0.0004024464578833431,
                    0.0004126329440623522,
                    0.0004230709746479988,
                    0.00043378540431149304,
                    0.0004447665996849537,
                    0.0004560230008792132,
                    0.0004675732343457639,
                    0.0004794057458639145,
                    0.0004915401223115623,
                    0.0005039906245656312,
                    0.0005167449126020074,
                    0.000529823824763298,
                    0.0005432316684164107,
                    0.0005569905624724925,
                    0.0005710959667339921,
                    0.0005855421768501401,
                    0.000600363127887249,
                    0.0006155678420327604,
                    0.0006311446777544916,
                    0.000647126929834485,
                    0.0006635012105107307,
                    0.000680304307024926,
                    0.0006975312135182321,
                    0.0007151892059482634,
                    0.0007332942332141101,
                    0.0007518571219407022,
                    0.000770893762819469,
                    0.0007904045050963759,
                    0.0008104106527753174,
                    0.0008309325785376132,
                    0.0008519666153006256,
                    0.0008735294686630368,
                    0.0008956425008364022,
                    0.0009183178190141916,
                    0.0009415646782144904,
                    0.0009654039749875665,
                    0.0009898401331156492,
                    0.0010148953879252076,
                    0.0010405925568193197,
                    0.0010669236071407795,
                    0.001093934872187674,
                    0.0011216223938390613,
                    0.001150038675405085,
                    0.0011791449505835772,
                    0.0012089809169992805,
                    0.0012395854573696852,
                    0.0012709680013358593,
                    0.0013031531125307083,
                    0.0013361349701881409,
                    0.0013699604896828532,
                    0.0014046449214220047,
                    0.001440198626369238,
                    0.0014766682870686054,
                    0.0015140445902943611,
                    0.0015523694455623627,
                    0.0015916606644168496,
                    0.0016319631831720471,
                    0.0016732855001464486,
                    0.0017156332032755017,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00037948894896544516
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 2e-08
          }
        },
        {
          "variable": "coln2o",
          "time": 0.0,
          "coords": {
            "rlay": 1
          },
          "expected": 0.0004024464578833431,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "coln2o",
          "time": 0.0,
          "coords": {
            "rlay": 59
          },
          "expected": 0.0017156332032755017,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "coln2o",
          "time": 0.0,
          "coords": {
            "rlay": 60
          },
          "expected": 0.00027043098816648126,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "coln2o",
          "time": 0.0,
          "coords": {
            "rlay": 103
          },
          "expected": 0.00037948894896544516,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "colch4",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "rlay"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    0.0022380566224455833,
                    0.002294705016538501,
                    0.002352752024307847,
                    0.0024123366456478834,
                    0.002473404398187995,
                    0.0025360025465488434,
                    0.0026002349331974983,
                    0.0026660370640456676,
                    0.0027335176710039377,
                    0.0028027568478137255,
                    0.0028736849781125784,
                    0.002946418710052967,
                    0.003020981326699257,
                    0.0030974962282925844,
                    0.003175938269123435,
                    0.0032562757842242718,
                    0.003338696900755167,
                    0.0034232521429657936,
                    0.003509876783937216,
                    0.003598756156861782,
                    0.003689815988764167,
                    0.003783260006457567,
                    0.0038790612015873194,
                    0.0039772591553628445,
                    0.0040779439732432365,
                    0.004181174095720053,
                    0.004287039861083031,
                    0.004395541734993458,
                    0.0045067984610795975,
                    0.0046209231950342655,
                    0.004737895913422108,
                    0.0048578097485005856,
                    0.004980783443897963,
                    0.005106884054839611,
                    0.0052361623384058475,
                    0.005368736106902361,
                    0.0055046286433935165,
                    0.005643964279443026,
                    0.0057868692092597485,
                    0.0059333001263439655,
                    0.006083513144403696,
                    0.006237486843019724,
                    0.006395513191819191,
                    0.006557377055287361,
                    0.006723298225551844,
                    0.006893495097756386,
                    0.007068017031997442,
                    0.007247002329677343,
                    0.007430418860167265,
                    0.007618526928126812,
                    0.0078114112839102745,
                    0.008009130135178566,
                    0.00821194238960743,
                    0.008419796824455261,
                    0.00863292720168829,
                    0.008851430378854275,
                    0.009075557813048363,
                    0.009305356070399284,
                    0.009540856815874577,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0021103869657963514
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 1e-07
          }
        },
        {
          "variable": "colch4",
          "time": 0.0,
          "coords": {
            "rlay": 1
          },
          "expected": 0.0022380566224455833,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "colch4",
          "time": 0.0,
          "coords": {
            "rlay": 59
          },
          "expected": 0.009540856815874577,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "colch4",
          "time": 0.0,
          "coords": {
            "rlay": 60
          },
          "expected": 0.0015039016725495458,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "colch4",
          "time": 0.0,
          "coords": {
            "rlay": 103
          },
          "expected": 0.0021103869657963514,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "taucloud",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "rlay"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0031396830454468727,
                    0.023648442700505257,
                    0.009829909540712833,
                    0.0016004381468519568,
                    0.0015225368551909924,
                    0.0013789718504995108,
                    0.0003867702907882631,
                    0.0,
                    6.48451603524336e-08,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 2e-08
          }
        },
        {
          "variable": "cldfrac",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "rlay"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    1.0,
                    0.06976475566625595,
                    0.01944134384393692,
                    0.03867277875542641,
                    1.0,
                    1.0,
                    0.0,
                    1.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 0.0
          }
        },
        {
          "variable": "tbound",
          "time": 0.0,
          "expected": 281.1648254394531,
          "tolerance": {
            "rel": 1e-09
          }
        },
        {
          "variable": "semiss",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "bands"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    0.9200000166893005,
                    0.9200000166893005,
                    0.9200000166893005,
                    0.9200000166893005,
                    0.9200000166893005,
                    0.9200000166893005,
                    0.9200000166893005,
                    0.9200000166893005,
                    0.9200000166893005,
                    0.9200000166893005,
                    0.9200000166893005,
                    0.9200000166893005,
                    0.9200000166893005,
                    0.9200000166893005,
                    0.9200000166893005,
                    0.9200000166893005
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 1e-09
          }
        },
        {
          "variable": "colo3",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "rlay"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    3.7784266169182956e-05,
                    3.874063986586407e-05,
                    3.972062768298201e-05,
                    4.070236172992736e-05,
                    4.17818664573133e-05,
                    4.278995766071603e-05,
                    4.3923202611040324e-05,
                    4.4985277781961486e-05,
                    4.61489507870283e-05,
                    4.980197627446614e-05,
                    5.150964352651499e-05,
                    5.276390220387839e-05,
                    5.412420068751089e-05,
                    5.5519478337373585e-05,
                    5.6900422350736335e-05,
                    5.833975592395291e-05,
                    5.979193520033732e-05,
                    6.135579315014184e-05,
                    6.288329313974828e-05,
                    6.445120379794389e-05,
                    6.87197971274145e-05,
                    7.429066317854449e-05,
                    7.622244447702542e-05,
                    7.810108945704997e-05,
                    8.012913895072415e-05,
                    8.2132282841485e-05,
                    8.418518700636923e-05,
                    8.63680979819037e-05,
                    9.13658514036797e-05,
                    0.00010216021473752335,
                    0.00010474539158167318,
                    0.00010739736171672121,
                    0.00011014263873221353,
                    0.0001128773728851229,
                    0.00011781616922235116,
                    0.00013802680769003928,
                    0.00014151855430100113,
                    0.0001451027492294088,
                    0.00014877392095513642,
                    0.0001606973382877186,
                    0.00018661784997675568,
                    0.00019133948080707341,
                    0.0001961750240297988,
                    0.00021723232930526137,
                    0.0002531670033931732,
                    0.00025957272737286985,
                    0.0002730056585278362,
                    0.00033939085551537573,
                    0.00034798006527125835,
                    0.00039862593985162675,
                    0.0004683076695073396,
                    0.0005063384305685759,
                    0.0006519291782751679,
                    0.0007388835656456649,
                    0.0009572164271958172,
                    0.001236722688190639,
                    0.001555045135319233,
                    0.0020703645423054695,
                    0.0028266613371670246,
                    0.0004455602902453393,
                    0.00044556023203767836,
                    0.0004455595917534083,
                    0.0004455595917534083,
                    0.0004455595917534083,
                    0.0005620613228529692,
                    0.0005733060534112155,
                    0.0005733034922741354,
                    0.0005733060534112155,
                    0.0005733055877499282,
                    0.0006086002686060965,
                    0.0007195431971922517,
                    0.0007195438374765217,
                    0.0007195438374765217,
                    0.0007195438374765217,
                    0.0008070682524703443,
                    0.0009147038799710572,
                    0.0009147038799710572,
                    0.0009147038799710572,
                    0.0010235628578811884,
                    0.0011792606674134731,
                    0.0011792606674134731,
                    0.0011792606674134731,
                    0.0015015066601336002,
                    0.0015129437670111656,
                    0.0015225603710860014,
                    0.0018922931049019098,
                    0.0018922924064099789,
                    0.002107262844219804,
                    0.0023051220923662186,
                    0.002461272059008479,
                    0.0027121868915855885,
                    0.002915281569585204,
                    0.0030758092179894447,
                    0.00337915844283998,
                    0.0035760998725891113,
                    0.0036691082641482353,
                    0.004766569472849369,
                    0.005193146876990795,
                    0.005386665463447571,
                    0.006513187196105719,
                    0.006436953321099281,
                    0.00492935162037611,
                    0.004404253326356411
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 1e-07
          }
        },
        {
          "variable": "colo3",
          "time": 0.0,
          "coords": {
            "rlay": 59
          },
          "expected": 0.0028266613371670246,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "colo3",
          "time": 0.0,
          "coords": {
            "rlay": 60
          },
          "expected": 0.0004455602902453393,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "colo3",
          "time": 0.0,
          "coords": {
            "rlay": 90
          },
          "expected": 0.002461272059008479,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "colo3",
          "time": 0.0,
          "coords": {
            "rlay": 103
          },
          "expected": 0.004404253326356411,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "o3_clim",
          "time": 0.0,
          "coords": {
            "rlay": 59
          },
          "expected": 8.709451363135896e-07,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "o3_clim",
          "time": 0.0,
          "coords": {
            "rlay": 60
          },
          "expected": 8.709464334235279e-07,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "o3_clim",
          "time": 0.0,
          "coords": {
            "rlay": 90
          },
          "expected": 4.811102581066911e-06,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "o3_clim",
          "time": 0.0,
          "coords": {
            "rlay": 102
          },
          "expected": 9.63551164045979e-06,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "o3_clim",
          "time": 0.0,
          "coords": {
            "rlay": 103
          },
          "expected": 6.13500037259796e-06,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "nbuf_mismatch",
          "time": 0.0,
          "expected": 0.0,
          "tolerance": {
            "abs": 0.0
          }
        }
      ]
    },
    {
      "id": "qss_call61_warm_liquid_cloud",
      "description": "Reference: WRF 4.8 idealized supercell (em_quarter_ss, Weisman-Klemp sounding, 41 x 41 x 59 mass points, dx = 2 km, dt = 6 s, ztop = 12800 m so p_top = 177.07 hPa and NBUF = nint(p_top/4 hPa) = 44 -- the same 59 + 44 = 103-layer RRTM column as the em_scm_xy regimes, because esm inline tests cannot override the NLEV/NBUF metaparameters) with mp=6 (WSM6), ra_lw=1 (RRTM), ra_sw=1 (Dudhia), radt = 5 min and no surface/PBL scheme, run for 1 h and dumped by the instrumented fork ctessum-claude/WRF, commit 5cb62da (v4.8.0-6-g5cb62da7); module_esm_dump hooks in RRTMLWRAD and after RTRN inside SUBROUTINE RRTM of phys/module_ra_rrtm.F, GNU real32 build). The RRTM hook dumps one j-row per call, so call = (nrad - 1) * 41 + j, and the new ESM_DUMP_I selector picks which tile column's MM5ATM/SETCOEF/RTRN internals are written; here column i = 20. RRTM has no standalone real64 driver, so every expected value is the real32 in-model value of MM5ATM/SETCOEF (PAVEL, TAVEL, PZ, TZ, COLDRY, COLH2O, COLCO2, COLN2O, COLCH4, COLO2, COLO3, CLDFRAC, TAUCLOUD, TBOUND, SEMISS) and the tolerance contract is rel 1e-5. Inputs are the dumped RRTMLWRAD arguments of that column (p8w, t8w, p3d, t3d, qv..qs, cldfra3d, dz8w, bottom-up) and the scalars co2vmr, n2ovmr, ch4vmr, tsk, emiss. Column assertions are Linf_error with abs tolerances of about 1e-5 of each field's column maximum (pz, pavel 1e-2 hPa; tz, tavel 3e-3 K; coldry 6e18 cm^-2; colh2o 1.5e-3 -- the supercell column holds 131 cm^-2, six times the SCM's, so this one is scaled up from the SCM regimes' 2e-4; colco2 3e-5, coln2o 2e-8, colch4 1e-7, colo3 1e-7 cm^-2; cldfrac exactly 0), and the spot checks at the lowest model layer, the top model layer, the first buffer layer and the top buffer layer use rel 2e-5 for the column amounts and rel 1e-5 otherwise. This regime exists to exercise the three terms of MM5ATM's cloud optical depth (phys/module_ra_rrtm.F:4252-4253) that the em_scm_xy reference case leaves at zero: TAUCLOUD(L) = ABCW CLWP + ABICE CIWP + ABRN PLWP + ABSN PIWP with ABCW = 0.144, ABICE = 0.0735, ABRN = 0.330e-3, ABSN = 2.34e-3 -- the SCM run is ice-only (qc = qr = qs = qg = 0 for all 59 h), so only ABICE was ever verified. Regime: WARM LIQUID CLOUD, the pure ABCW case. Call 61 (nrad = 2, model time 00:05:00, j = 20, i = 20): the first convective thermal of the run, entirely above freezing (T = 274.1-284.1 K in the cloud) and entirely liquid -- qi = qr = qs = qg = 0 EVERYWHERE in the column, qc up to 2.186e-4 kg/kg in RRTM layers 10-15, so TAUCLOUD = ABCW CLWP alone there and nowhere else. TAUCLOUD = 1.262, 3.825, 6.107, 6.430, 4.409, 1.351 in layers 10-15 and 0 in the other 97; a wrong ABCW moves every one of those six numbers proportionally, and no other coefficient can compensate. The diagnosed CLDFRA there is 0.423-0.988, all above the 0.01 optical-depth threshold, so MM5ATM's IF (TAUCLOUD > 0.01) CLDFRC = 1 override (N58) forces CLDFRAC = 1 in all six -- the liquid twin of the ice overcast regime at SCM call 120. tsk = 299.97 K, emiss = 0.85. Measured mismatch: pz and pavel to Linf 2.9e-5 hPa (the real32 Pa -> hPa division), tz to 2.3e-5 K and tavel to 1.8e-5 K, coldry to 1.1e18 cm^-2, colh2o to 1.8e-4, colco2 to 4.1e-6, coln2o to 3.6e-9, colch4 to 1.9e-8 and colo3 to 2.8e-8 cm^-2, CLDFRAC and COLO2 exactly, and TAUCLOUD to Linf 8.5e-7 on a column maximum of 6.430 (1.4e-7 relative at worst), so this regime's taucloud tolerance is abs 1e-5 -- 12x the measured floor and 1.6e-6 of the column maximum, the same fraction the SCM regimes use -- and the six per-layer spot checks use the contract rel 1e-5, 70x their measured floor.",
      "parameter_overrides": {
        "co2vmr": 0.00037900000461377203,
        "n2ovmr": 3.1900000863060995e-07,
        "ch4vmr": 1.7739999975674436e-06,
        "tsk": 299.97430419921875,
        "emiss": 0.8500000238418579
      },
      "expression_template_imports": [
        {
          "ref": "./tests/qss_call61_warm_liquid_cloud_inputs.esm"
        }
      ],
      "time_span": {
        "start": 0,
        "end": 1
      },
      "tolerance": {
        "rel": 1e-05
      },
      "assertions": [
        {
          "variable": "pz",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "rlev"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    999.547119140625,
                    971.7536010742188,
                    944.703857421875,
                    918.3775024414062,
                    892.7561645507812,
                    867.818359375,
                    843.5476684570312,
                    819.9347534179688,
                    796.971435546875,
                    774.6450805664062,
                    752.939453125,
                    731.836181640625,
                    711.3173217773438,
                    691.365966796875,
                    671.9649047851562,
                    653.0971069335938,
                    634.7462768554688,
                    616.89697265625,
                    599.5343017578125,
                    582.6441650390625,
                    566.2128295898438,
                    550.2271118164062,
                    534.67431640625,
                    519.5421752929688,
                    504.8189697265625,
                    490.4931335449219,
                    476.5535888671875,
                    462.98968505859375,
                    449.7909240722656,
                    436.9474182128906,
                    424.4492492675781,
                    412.2871398925781,
                    400.45172119140625,
                    388.9340515136719,
                    377.7256774902344,
                    366.81805419921875,
                    356.2030029296875,
                    345.87261962890625,
                    335.81915283203125,
                    326.0352478027344,
                    316.5135192871094,
                    307.2469482421875,
                    298.2285461425781,
                    289.45172119140625,
                    280.909912109375,
                    272.59686279296875,
                    264.5064392089844,
                    256.6325378417969,
                    248.96949768066406,
                    241.51153564453125,
                    234.2532196044922,
                    227.18917846679688,
                    220.31417846679688,
                    213.6231689453125,
                    207.11119079589844,
                    200.7734832763672,
                    194.60531616210938,
                    188.60218811035156,
                    182.7596893310547,
                    177.07347106933594,
                    173.07347106933594,
                    169.07347106933594,
                    165.07347106933594,
                    161.07347106933594,
                    157.07347106933594,
                    153.07347106933594,
                    149.07347106933594,
                    145.07347106933594,
                    141.07347106933594,
                    137.07347106933594,
                    133.07347106933594,
                    129.07347106933594,
                    125.07347106933594,
                    121.07347106933594,
                    117.07347106933594,
                    113.07347106933594,
                    109.07347106933594,
                    105.07347106933594,
                    101.07347106933594,
                    97.07347106933594,
                    93.07347106933594,
                    89.07347106933594,
                    85.07347106933594,
                    81.07347106933594,
                    77.07347106933594,
                    73.07347106933594,
                    69.07347106933594,
                    65.07347106933594,
                    61.07347106933594,
                    57.07347106933594,
                    53.07347106933594,
                    49.07347106933594,
                    45.07347106933594,
                    41.07347106933594,
                    37.07347106933594,
                    33.07347106933594,
                    29.073471069335938,
                    25.073471069335938,
                    21.073471069335938,
                    17.073471069335938,
                    13.073471069335938,
                    9.073471069335938,
                    5.0734710693359375,
                    0.0
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 0.01
          }
        },
        {
          "variable": "pz",
          "time": 0.0,
          "coords": {
            "rlev": 1
          },
          "expected": 999.547119140625,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "pz",
          "time": 0.0,
          "coords": {
            "rlev": 60
          },
          "expected": 177.07347106933594,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "pz",
          "time": 0.0,
          "coords": {
            "rlev": 61
          },
          "expected": 173.07347106933594,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "pz",
          "time": 0.0,
          "coords": {
            "rlev": 104
          },
          "expected": 0.0,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "tz",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "rlev"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    299.80987548828125,
                    297.8531494140625,
                    296.01788330078125,
                    294.38140869140625,
                    292.8961181640625,
                    291.4833984375,
                    290.0600891113281,
                    288.5435791015625,
                    286.85687255859375,
                    285.0005187988281,
                    283.0182189941406,
                    280.94805908203125,
                    278.8573303222656,
                    276.8475341796875,
                    274.9847106933594,
                    273.2981872558594,
                    271.77789306640625,
                    270.3192138671875,
                    268.85833740234375,
                    267.39959716796875,
                    265.9437255859375,
                    264.49114990234375,
                    263.04150390625,
                    261.5941162109375,
                    260.1494140625,
                    258.7083740234375,
                    257.27105712890625,
                    255.83706665039062,
                    254.40609741210938,
                    252.978271484375,
                    251.55435180664062,
                    250.1344757080078,
                    248.71859741210938,
                    247.3070526123047,
                    245.89901733398438,
                    244.49337768554688,
                    243.08953857421875,
                    241.68789672851562,
                    240.28927612304688,
                    238.8941650390625,
                    237.50289916992188,
                    236.11505126953125,
                    234.72998046875,
                    233.3475341796875,
                    231.96734619140625,
                    230.58901977539062,
                    229.2126007080078,
                    227.83807373046875,
                    226.46527099609375,
                    225.09397888183594,
                    223.7239990234375,
                    222.35508728027344,
                    220.98703002929688,
                    219.61920166015625,
                    218.25241088867188,
                    217.35916137695312,
                    217.16455078125,
                    217.20480346679688,
                    217.24685668945312,
                    217.28829956054688,
                    216.964599609375,
                    216.64089965820312,
                    216.31719970703125,
                    215.99349975585938,
                    215.6697998046875,
                    215.34776306152344,
                    215.03619384765625,
                    214.72462463378906,
                    214.4130401611328,
                    214.10147094726562,
                    213.78990173339844,
                    213.4326934814453,
                    213.04302978515625,
                    212.65335083007812,
                    212.263671875,
                    211.87399291992188,
                    211.7732696533203,
                    211.7289581298828,
                    211.6846466064453,
                    211.6403350830078,
                    211.6927032470703,
                    211.7732696533203,
                    211.85385131835938,
                    212.00894165039062,
                    212.33863830566406,
                    212.6683349609375,
                    213.03164672851562,
                    213.46429443359375,
                    213.8969268798828,
                    214.4013214111328,
                    214.9254608154297,
                    215.4606475830078,
                    216.0029296875,
                    216.5013427734375,
                    216.988525390625,
                    217.49588012695312,
                    218.0706787109375,
                    218.78228759765625,
                    219.83346557617188,
                    221.610595703125,
                    224.25489807128906,
                    228.2172088623047,
                    236.6181640625,
                    237.7103271484375
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 0.003
          }
        },
        {
          "variable": "tz",
          "time": 0.0,
          "coords": {
            "rlev": 1
          },
          "expected": 299.80987548828125,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "tz",
          "time": 0.0,
          "coords": {
            "rlev": 60
          },
          "expected": 217.28829956054688,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "tz",
          "time": 0.0,
          "coords": {
            "rlev": 61
          },
          "expected": 216.964599609375,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "tz",
          "time": 0.0,
          "coords": {
            "rlev": 104
          },
          "expected": 237.7103271484375,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "pavel",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "rlay"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    985.6503295898438,
                    958.228759765625,
                    931.5406494140625,
                    905.56689453125,
                    880.2872924804688,
                    855.6829833984375,
                    831.7412719726562,
                    808.453125,
                    785.8082885742188,
                    763.792236328125,
                    742.3878173828125,
                    721.5767211914062,
                    701.3416137695312,
                    681.6654663085938,
                    662.531005859375,
                    643.9216918945312,
                    625.8216552734375,
                    608.2156372070312,
                    591.0892333984375,
                    574.428466796875,
                    558.219970703125,
                    542.45068359375,
                    527.1082153320312,
                    512.1806030273438,
                    497.65606689453125,
                    483.5233459472656,
                    469.7716369628906,
                    456.39031982421875,
                    443.3691711425781,
                    430.6983642578125,
                    418.3681945800781,
                    406.36944580078125,
                    394.6929016113281,
                    383.329833984375,
                    372.2718811035156,
                    361.51055908203125,
                    351.0378112792969,
                    340.8458557128906,
                    330.92718505859375,
                    321.2743835449219,
                    311.8802490234375,
                    302.73773193359375,
                    293.84014892578125,
                    285.1808166503906,
                    276.7533874511719,
                    268.5516357421875,
                    260.5694885253906,
                    252.80101013183594,
                    245.24050903320312,
                    237.88238525390625,
                    230.72120666503906,
                    223.75167846679688,
                    216.9686737060547,
                    210.3671875,
                    203.9423370361328,
                    197.68939208984375,
                    191.60374450683594,
                    185.68093872070312,
                    179.9165802001953,
                    175.07347106933594,
                    171.07347106933594,
                    167.07347106933594,
                    163.07347106933594,
                    159.07347106933594,
                    155.07347106933594,
                    151.07347106933594,
                    147.07347106933594,
                    143.07347106933594,
                    139.07347106933594,
                    135.07347106933594,
                    131.07347106933594,
                    127.07347106933594,
                    123.07347106933594,
                    119.07347106933594,
                    115.07347106933594,
                    111.07347106933594,
                    107.07347106933594,
                    103.07347106933594,
                    99.07347106933594,
                    95.07347106933594,
                    91.07347106933594,
                    87.07347106933594,
                    83.07347106933594,
                    79.07347106933594,
                    75.07347106933594,
                    71.07347106933594,
                    67.07347106933594,
                    63.07347106933594,
                    59.07347106933594,
                    55.07347106933594,
                    51.07347106933594,
                    47.07347106933594,
                    43.07347106933594,
                    39.07347106933594,
                    35.07347106933594,
                    31.073471069335938,
                    27.073471069335938,
                    23.073471069335938,
                    19.073471069335938,
                    15.073471069335938,
                    11.073471069335938,
                    7.0734710693359375,
                    2.5367355346679688
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 0.01
          }
        },
        {
          "variable": "pavel",
          "time": 0.0,
          "coords": {
            "rlay": 1
          },
          "expected": 985.6503295898438,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "pavel",
          "time": 0.0,
          "coords": {
            "rlay": 59
          },
          "expected": 179.9165802001953,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "pavel",
          "time": 0.0,
          "coords": {
            "rlay": 60
          },
          "expected": 175.07347106933594,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "pavel",
          "time": 0.0,
          "coords": {
            "rlay": 103
          },
          "expected": 2.5367355346679688,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "tavel",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "rlay"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    298.8367614746094,
                    296.89581298828125,
                    295.1634521484375,
                    293.6202697753906,
                    292.19134521484375,
                    290.79437255859375,
                    289.345458984375,
                    287.76318359375,
                    285.97479248046875,
                    284.05230712890625,
                    282.01177978515625,
                    279.91278076171875,
                    277.8301086425781,
                    275.8912353515625,
                    274.1024169921875,
                    272.5154724121094,
                    271.0600280761719,
                    269.5982360839844,
                    268.13824462890625,
                    266.6807556152344,
                    265.2264099121094,
                    263.7755432128906,
                    262.3271179199219,
                    260.8807067871094,
                    259.43768310546875,
                    257.99853515625,
                    256.56304931640625,
                    255.1304931640625,
                    253.7010955810547,
                    252.27479553222656,
                    250.8531951904297,
                    249.43496704101562,
                    248.02137756347656,
                    246.61181640625,
                    245.20530700683594,
                    243.8004913330078,
                    242.39756774902344,
                    240.99722290039062,
                    239.6002655029297,
                    238.2069854736328,
                    236.81764221191406,
                    235.43125915527344,
                    234.04747009277344,
                    232.66632080078125,
                    231.28707885742188,
                    229.90966796875,
                    228.5341796875,
                    227.16058349609375,
                    225.78855895996094,
                    224.41798400878906,
                    223.048583984375,
                    221.68014526367188,
                    220.3124542236328,
                    218.94448852539062,
                    217.57887268066406,
                    217.1453094482422,
                    217.18325805664062,
                    217.2257537841797,
                    217.26742553710938,
                    217.12644958496094,
                    216.80274963378906,
                    216.4790496826172,
                    216.1553497314453,
                    215.83164978027344,
                    215.5087890625,
                    215.19198608398438,
                    214.88040161132812,
                    214.56883239746094,
                    214.25726318359375,
                    213.9456787109375,
                    213.61129760742188,
                    213.23785400390625,
                    212.8481903076172,
                    212.45851135253906,
                    212.06883239746094,
                    211.82363891601562,
                    211.75111389160156,
                    211.70680236816406,
                    211.66249084472656,
                    211.66651916503906,
                    211.7329864501953,
                    211.81356811523438,
                    211.931396484375,
                    212.17379760742188,
                    212.50347900390625,
                    212.84999084472656,
                    213.2479705810547,
                    213.68060302734375,
                    214.1491241455078,
                    214.66339111328125,
                    215.19305419921875,
                    215.73178100585938,
                    216.25213623046875,
                    216.74493408203125,
                    217.24220275878906,
                    217.7832794189453,
                    218.42648315429688,
                    219.30787658691406,
                    220.72203063964844,
                    222.9327392578125,
                    226.23605346679688,
                    232.41769409179688,
                    237.16424560546875
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 0.003
          }
        },
        {
          "variable": "tavel",
          "time": 0.0,
          "coords": {
            "rlay": 1
          },
          "expected": 298.8367614746094,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "tavel",
          "time": 0.0,
          "coords": {
            "rlay": 59
          },
          "expected": 217.26742553710938,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "tavel",
          "time": 0.0,
          "coords": {
            "rlay": 60
          },
          "expected": 217.12644958496094,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "tavel",
          "time": 0.0,
          "coords": {
            "rlay": 103
          },
          "expected": 237.16424560546875,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "coldry",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "rlay"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    5.810249883961769e+23,
                    5.654764367834698e+23,
                    5.503525926300223e+23,
                    5.3562538950295656e+23,
                    5.2129763764844006e+23,
                    5.0734793596104355e+23,
                    4.937700874876798e+23,
                    4.8054744692412596e+23,
                    4.6768314877572276e+23,
                    4.551771930424702e+23,
                    4.430259047870723e+23,
                    4.312001006839437e+23,
                    4.1966274312974894e+23,
                    4.084032036293674e+23,
                    3.974324349370929e+23,
                    3.867784674570061e+23,
                    3.7642869111015044e+23,
                    3.6635716516267224e+23,
                    3.565526486299016e+23,
                    3.4701211509288886e+23,
                    3.3772731395711675e+23,
                    3.2869103946318145e+23,
                    3.198972748019808e+23,
                    3.113364723423048e+23,
                    3.030073350474607e+23,
                    2.9490121600616398e+23,
                    2.8701062122863472e+23,
                    2.7933353310223984e+23,
                    2.718581161671586e+23,
                    2.6458608179124943e+23,
                    2.5750462173717206e+23,
                    2.5061634809271038e+23,
                    2.4391301026334704e+23,
                    2.3738480841629288e+23,
                    2.3103408442335414e+23,
                    2.2485359649633e+23,
                    2.1883794031566763e+23,
                    2.1298416152001146e+23,
                    2.0728417164443074e+23,
                    2.0173885339445243e+23,
                    1.963407488090936e+23,
                    1.91089353485196e+23,
                    1.859764708714378e+23,
                    1.8100159656466075e+23,
                    1.7615842552538652e+23,
                    1.7144450779541782e+23,
                    1.6685926691400235e+23,
                    1.6239344348030624e+23,
                    1.5804968561091038e+23,
                    1.538206434312229e+23,
                    1.4970506494054739e+23,
                    1.4570010386391935e+23,
                    1.4180195015605404e+23,
                    1.3800865826191241e+23,
                    1.3431607586263805e+23,
                    1.3072314010871889e+23,
                    1.2722531137173054e+23,
                    1.2382096835580714e+23,
                    1.2050875097386124e+23,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    1.0752539566570887e+23
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 6e+18
          }
        },
        {
          "variable": "coldry",
          "time": 0.0,
          "coords": {
            "rlay": 1
          },
          "expected": 5.810249883961769e+23,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "coldry",
          "time": 0.0,
          "coords": {
            "rlay": 59
          },
          "expected": 1.2050875097386124e+23,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "coldry",
          "time": 0.0,
          "coords": {
            "rlay": 60
          },
          "expected": 8.477461547131686e+22,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "coldry",
          "time": 0.0,
          "coords": {
            "rlay": 103
          },
          "expected": 1.0752539566570887e+23,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "colh2o",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "rlay"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    130.7807159423828,
                    127.27955627441406,
                    123.89852905273438,
                    120.3948974609375,
                    117.81388092041016,
                    114.73591613769531,
                    108.78130340576172,
                    99.8275146484375,
                    89.39075469970703,
                    78.73687744140625,
                    68.67024230957031,
                    59.51860809326172,
                    51.522361755371094,
                    44.95542526245117,
                    39.57133102416992,
                    34.657127380371094,
                    30.122997283935547,
                    26.199068069458008,
                    22.792552947998047,
                    19.828380584716797,
                    17.24925994873047,
                    15.001823425292969,
                    13.040456771850586,
                    11.327481269836426,
                    9.833253860473633,
                    8.529478073120117,
                    7.391046524047852,
                    6.397211074829102,
                    5.529947757720947,
                    4.773797512054443,
                    4.115586280822754,
                    3.5434675216674805,
                    3.0453219413757324,
                    2.6123194694519043,
                    2.236618757247925,
                    1.9111241102218628,
                    1.6295896768569946,
                    1.386527419090271,
                    1.1770344972610474,
                    0.9969526529312134,
                    0.8424398899078369,
                    0.7100632786750793,
                    0.5968772172927856,
                    0.5003247261047363,
                    0.41815176606178284,
                    0.3483904004096985,
                    0.2893250286579132,
                    0.2394402027130127,
                    0.19743531942367554,
                    0.16216769814491272,
                    0.1326511800289154,
                    0.10802917182445526,
                    0.0875602513551712,
                    0.07059598714113235,
                    0.056604836136102676,
                    0.05268535763025284,
                    0.053140390664339066,
                    0.05365022271871567,
                    0.05416351929306984,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.0053762695752084255
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 0.0015
          }
        },
        {
          "variable": "colh2o",
          "time": 0.0,
          "coords": {
            "rlay": 1
          },
          "expected": 130.7807159423828,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "colh2o",
          "time": 0.0,
          "coords": {
            "rlay": 59
          },
          "expected": 0.05416351929306984,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "colh2o",
          "time": 0.0,
          "coords": {
            "rlay": 60
          },
          "expected": 0.004238730762153864,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "colh2o",
          "time": 0.0,
          "coords": {
            "rlay": 103
          },
          "expected": 0.0053762695752084255,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "colco2",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "rlay"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    2.202084541320801,
                    2.143155574798584,
                    2.085836410522461,
                    2.030020236968994,
                    1.9757180213928223,
                    1.9228485822677612,
                    1.871388554573059,
                    1.821274757385254,
                    1.7725191116333008,
                    1.7251214981079102,
                    1.6790682077407837,
                    1.6342483758926392,
                    1.5905218124389648,
                    1.547848105430603,
                    1.5062689781188965,
                    1.4658904075622559,
                    1.4266647100448608,
                    1.388493537902832,
                    1.3513344526290894,
                    1.3151758909225464,
                    1.2799865007400513,
                    1.2457389831542969,
                    1.2124106884002686,
                    1.1799652576446533,
                    1.1483978033065796,
                    1.1176756620407104,
                    1.0877702236175537,
                    1.0586740970611572,
                    1.0303422212600708,
                    1.0027812719345093,
                    0.9759424924850464,
                    0.9498359560966492,
                    0.9244303107261658,
                    0.8996883630752563,
                    0.8756191730499268,
                    0.8521950840950012,
                    0.8293958306312561,
                    0.8072099685668945,
                    0.7856070399284363,
                    0.7645902633666992,
                    0.7441313862800598,
                    0.7242286205291748,
                    0.7048507928848267,
                    0.6859960556030273,
                    0.6676403880119324,
                    0.6497746706008911,
                    0.6323966383934021,
                    0.6154711246490479,
                    0.5990082621574402,
                    0.582980215549469,
                    0.5673822164535522,
                    0.5522034168243408,
                    0.5374293923377991,
                    0.5230528116226196,
                    0.509057879447937,
                    0.49544066190719604,
                    0.48218390345573425,
                    0.4692814350128174,
                    0.45672813057899475,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.40752124786376953
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 3e-05
          }
        },
        {
          "variable": "colco2",
          "time": 0.0,
          "coords": {
            "rlay": 1
          },
          "expected": 2.202084541320801,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "colco2",
          "time": 0.0,
          "coords": {
            "rlay": 59
          },
          "expected": 0.45672813057899475,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "colco2",
          "time": 0.0,
          "coords": {
            "rlay": 60
          },
          "expected": 0.32129576802253723,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "colco2",
          "time": 0.0,
          "coords": {
            "rlay": 103
          },
          "expected": 0.40752124786376953,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "coln2o",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "rlay"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    0.0018534695263952017,
                    0.0018038697307929397,
                    0.0017556245438754559,
                    0.0017086447915062308,
                    0.0016629393212497234,
                    0.0016184397973120213,
                    0.0015751264290884137,
                    0.0015329462476074696,
                    0.0014919090317562222,
                    0.0014520151307806373,
                    0.0014132525539025664,
                    0.0013755281688645482,
                    0.001338724046945572,
                    0.0013028060784563422,
                    0.001267809420824051,
                    0.0012338232481852174,
                    0.0012008073972538114,
                    0.0011686793295666575,
                    0.0011374028399586678,
                    0.001106968498788774,
                    0.0010773499961942434,
                    0.0010485242819413543,
                    0.001020472147502005,
                    0.000993163208477199,
                    0.0009665932739153504,
                    0.0009407348115928471,
                    0.0009155638399533927,
                    0.000891073897946626,
                    0.0008672273252159357,
                    0.000844029535073787,
                    0.0008214397239498794,
                    0.0007994660409167409,
                    0.0007780824089422822,
                    0.000757257454097271,
                    0.000736998685169965,
                    0.0007172829355113208,
                    0.000698092975653708,
                    0.0006794193759560585,
                    0.0006612364086322486,
                    0.0006435468676500022,
                    0.0006263269460760057,
                    0.0006095749558880925,
                    0.0005932648782618344,
                    0.0005773950251750648,
                    0.0005619453149847686,
                    0.0005469079478643835,
                    0.0005322810029610991,
                    0.0005180350271984935,
                    0.0005041784606873989,
                    0.0004906877875328064,
                    0.00047755910782143474,
                    0.00046478331205435097,
                    0.0004523481766227633,
                    0.00044024758972227573,
                    0.0004284682509023696,
                    0.00041700678411871195,
                    0.00040584872476756573,
                    0.00039498883415944874,
                    0.00038442289223894477,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.0003430059878155589
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 2e-08
          }
        },
        {
          "variable": "coln2o",
          "time": 0.0,
          "coords": {
            "rlay": 1
          },
          "expected": 0.0018534695263952017,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "coln2o",
          "time": 0.0,
          "coords": {
            "rlay": 59
          },
          "expected": 0.00038442289223894477,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "coln2o",
          "time": 0.0,
          "coords": {
            "rlay": 60
          },
          "expected": 0.00027043098816648126,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "coln2o",
          "time": 0.0,
          "coords": {
            "rlay": 103
          },
          "expected": 0.0003430059878155589,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "colch4",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "rlay"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    0.01030738279223442,
                    0.010031551122665405,
                    0.009763254784047604,
                    0.009501994587481022,
                    0.009247819893062115,
                    0.009000351652503014,
                    0.008759480901062489,
                    0.008524911478161812,
                    0.008296698331832886,
                    0.00807484332472086,
                    0.007859279401600361,
                    0.007649489678442478,
                    0.00744481710717082,
                    0.007245073094964027,
                    0.007050450891256332,
                    0.006861449684947729,
                    0.006677844561636448,
                    0.006499175913631916,
                    0.006325243506580591,
                    0.006155995186418295,
                    0.005991282872855663,
                    0.005830978509038687,
                    0.005674977786839008,
                    0.0055231088772416115,
                    0.005375349894165993,
                    0.0052315471693873405,
                    0.005091567989438772,
                    0.004955376964062452,
                    0.0048227631486952305,
                    0.004693756811320782,
                    0.004568132106214762,
                    0.004445933736860752,
                    0.004327016416937113,
                    0.004211206454783678,
                    0.004098544362932444,
                    0.003988902550190687,
                    0.0038821850903332233,
                    0.003778338897973299,
                    0.0036772210150957108,
                    0.0035788470413535833,
                    0.0034830847289413214,
                    0.003389925230294466,
                    0.0032992223277688026,
                    0.0032109683379530907,
                    0.003125050337985158,
                    0.0030414252541959286,
                    0.0029600835405290127,
                    0.0028808594215661287,
                    0.0028038013260811567,
                    0.0027287781704217196,
                    0.0026557676028460264,
                    0.0025847197975963354,
                    0.002515566535294056,
                    0.002448273589834571,
                    0.0023827669210731983,
                    0.0023190283682197332,
                    0.002256976906210184,
                    0.0021965838968753815,
                    0.0021378251258283854,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0019075004383921623
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 1e-07
          }
        },
        {
          "variable": "colch4",
          "time": 0.0,
          "coords": {
            "rlay": 1
          },
          "expected": 0.01030738279223442,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "colch4",
          "time": 0.0,
          "coords": {
            "rlay": 59
          },
          "expected": 0.0021378251258283854,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "colch4",
          "time": 0.0,
          "coords": {
            "rlay": 60
          },
          "expected": 0.0015039016725495458,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "colch4",
          "time": 0.0,
          "coords": {
            "rlay": 103
          },
          "expected": 0.0019075004383921623,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "taucloud",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "rlay"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    1.2624249458312988,
                    3.8245835304260254,
                    6.107172966003418,
                    6.430224895477295,
                    4.40889310836792,
                    1.3510864973068237,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 1e-05
          }
        },
        {
          "variable": "taucloud",
          "time": 0.0,
          "coords": {
            "rlay": 10
          },
          "expected": 1.2624249458312988,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "taucloud",
          "time": 0.0,
          "coords": {
            "rlay": 11
          },
          "expected": 3.8245835304260254,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "taucloud",
          "time": 0.0,
          "coords": {
            "rlay": 12
          },
          "expected": 6.107172966003418,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "taucloud",
          "time": 0.0,
          "coords": {
            "rlay": 13
          },
          "expected": 6.430224895477295,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "taucloud",
          "time": 0.0,
          "coords": {
            "rlay": 14
          },
          "expected": 4.40889310836792,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "taucloud",
          "time": 0.0,
          "coords": {
            "rlay": 15
          },
          "expected": 1.3510864973068237,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "cldfrac",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "rlay"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    1.0,
                    1.0,
                    1.0,
                    1.0,
                    1.0,
                    1.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 0.0
          }
        },
        {
          "variable": "tbound",
          "time": 0.0,
          "expected": 299.97430419921875,
          "tolerance": {
            "rel": 1e-09
          }
        },
        {
          "variable": "semiss",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "bands"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    0.8500000238418579,
                    0.8500000238418579,
                    0.8500000238418579,
                    0.8500000238418579,
                    0.8500000238418579,
                    0.8500000238418579,
                    0.8500000238418579,
                    0.8500000238418579,
                    0.8500000238418579,
                    0.8500000238418579,
                    0.8500000238418579,
                    0.8500000238418579,
                    0.8500000238418579,
                    0.8500000238418579,
                    0.8500000238418579,
                    0.8500000238418579
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 1e-09
          }
        },
        {
          "variable": "colo3",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "rlay"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    0.00017399042553734034,
                    0.0001693842641543597,
                    0.00016894661530386657,
                    0.0001702131994534284,
                    0.00016571029846090823,
                    0.00016125119873322546,
                    0.0001605957222636789,
                    0.00016748272173572332,
                    0.00016294718079734594,
                    0.00015861602150835097,
                    0.00015440830611623824,
                    0.0001689506898401305,
                    0.00016461926861666143,
                    0.00016017540474422276,
                    0.00015587267989758402,
                    0.0001681322610238567,
                    0.00017168524209409952,
                    0.00016708970360923558,
                    0.00016263886936940253,
                    0.00016668970056343824,
                    0.00018376547086518258,
                    0.0001788706867955625,
                    0.00017407623818144202,
                    0.00016941358626354486,
                    0.00019422023615334183,
                    0.00019699253607541323,
                    0.00019171848543919623,
                    0.00018659340275917202,
                    0.00018986243230756372,
                    0.00021981718600727618,
                    0.0002139365824405104,
                    0.00020820903591811657,
                    0.000202642084332183,
                    0.00022664906282443553,
                    0.0002457148511894047,
                    0.00023914164921734482,
                    0.00023274504928849638,
                    0.0002265147486468777,
                    0.0002800510555971414,
                    0.00028411956736817956,
                    0.0002765155222732574,
                    0.00026911977329291403,
                    0.00026936904760077596,
                    0.0003560321347322315,
                    0.0003465055488049984,
                    0.000337228033458814,
                    0.00032821649801917374,
                    0.0003508689987938851,
                    0.00043604554957710207,
                    0.0004243730800226331,
                    0.00041302110184915364,
                    0.00040197180351242423,
                    0.0004450827545952052,
                    0.0005305879167281091,
                    0.0005163896712474525,
                    0.0005025790305808187,
                    0.0004891302669420838,
                    0.0005492118652909994,
                    0.000633371586445719,
                    0.00044555895146913826,
                    0.0004455589805729687,
                    0.0004455595917534083,
                    0.0004455595917534083,
                    0.00045154866529628634,
                    0.0005733060534112155,
                    0.0005733060534112155,
                    0.0005733034922741354,
                    0.0005733060534112155,
                    0.0005733055877499282,
                    0.0006283287657424808,
                    0.0007195431971922517,
                    0.0007195438374765217,
                    0.0007195438374765217,
                    0.0007195438374765217,
                    0.0008333966252394021,
                    0.0009147038799710572,
                    0.0009147038799710572,
                    0.0009147038799710572,
                    0.00105925346724689,
                    0.0011792606674134731,
                    0.0011792606674134731,
                    0.0012128398520871997,
                    0.0015129437670111656,
                    0.0015129437670111656,
                    0.0015737370122224092,
                    0.0018922931049019098,
                    0.0018922924064099789,
                    0.0021629566326737404,
                    0.0023051220923662186,
                    0.0025161877274513245,
                    0.0027121868915855885,
                    0.0029637988191097975,
                    0.003117271000519395,
                    0.00337915844283998,
                    0.0036152161192148924,
                    0.0036691082641482353,
                    0.0049721719697117805,
                    0.005193146876990795,
                    0.0055647483095526695,
                    0.006513187196105719,
                    0.00640660198405385,
                    0.004784820135682821,
                    0.003980841021984816
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 1e-07
          }
        },
        {
          "variable": "colo3",
          "time": 0.0,
          "coords": {
            "rlay": 59
          },
          "expected": 0.000633371586445719,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "colo3",
          "time": 0.0,
          "coords": {
            "rlay": 60
          },
          "expected": 0.00044555895146913826,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "colo3",
          "time": 0.0,
          "coords": {
            "rlay": 90
          },
          "expected": 0.0025161877274513245,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "colo3",
          "time": 0.0,
          "coords": {
            "rlay": 103
          },
          "expected": 0.003980841021984816,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "o3_clim",
          "time": 0.0,
          "coords": {
            "rlay": 59
          },
          "expected": 8.709451411300991e-07,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "o3_clim",
          "time": 0.0,
          "coords": {
            "rlay": 60
          },
          "expected": 8.709438308289634e-07,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "o3_clim",
          "time": 0.0,
          "coords": {
            "rlay": 90
          },
          "expected": 4.918447349474289e-06,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "o3_clim",
          "time": 0.0,
          "coords": {
            "rlay": 102
          },
          "expected": 9.352992780375408e-06,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "o3_clim",
          "time": 0.0,
          "coords": {
            "rlay": 103
          },
          "expected": 6.135000549119483e-06,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "nbuf_mismatch",
          "time": 0.0,
          "expected": 0.0,
          "tolerance": {
            "abs": 0.0
          }
        }
      ]
    },
    {
      "id": "qss_call268_mixed_phase_storm",
      "description": "Reference: WRF 4.8 idealized supercell (em_quarter_ss, Weisman-Klemp sounding, 41 x 41 x 59 mass points, dx = 2 km, dt = 6 s, ztop = 12800 m so p_top = 177.07 hPa and NBUF = nint(p_top/4 hPa) = 44 -- the same 59 + 44 = 103-layer RRTM column as the em_scm_xy regimes, because esm inline tests cannot override the NLEV/NBUF metaparameters) with mp=6 (WSM6), ra_lw=1 (RRTM), ra_sw=1 (Dudhia), radt = 5 min and no surface/PBL scheme, run for 1 h and dumped by the instrumented fork ctessum-claude/WRF, commit 5cb62da (v4.8.0-6-g5cb62da7); module_esm_dump hooks in RRTMLWRAD and after RTRN inside SUBROUTINE RRTM of phys/module_ra_rrtm.F, GNU real32 build). The RRTM hook dumps one j-row per call, so call = (nrad - 1) * 41 + j, and the new ESM_DUMP_I selector picks which tile column's MM5ATM/SETCOEF/RTRN internals are written; here column i = 20. RRTM has no standalone real64 driver, so every expected value is the real32 in-model value of MM5ATM/SETCOEF (PAVEL, TAVEL, PZ, TZ, COLDRY, COLH2O, COLCO2, COLN2O, COLCH4, COLO2, COLO3, CLDFRAC, TAUCLOUD, TBOUND, SEMISS) and the tolerance contract is rel 1e-5. Inputs are the dumped RRTMLWRAD arguments of that column (p8w, t8w, p3d, t3d, qv..qs, cldfra3d, dz8w, bottom-up) and the scalars co2vmr, n2ovmr, ch4vmr, tsk, emiss. Column assertions are Linf_error with abs tolerances of about 1e-5 of each field's column maximum (pz, pavel 1e-2 hPa; tz, tavel 3e-3 K; coldry 6e18 cm^-2; colh2o 1.5e-3 -- the supercell column holds 131 cm^-2, six times the SCM's, so this one is scaled up from the SCM regimes' 2e-4; colco2 3e-5, coln2o 2e-8, colch4 1e-7, colo3 1e-7 cm^-2; cldfrac exactly 0), and the spot checks at the lowest model layer, the top model layer, the first buffer layer and the top buffer layer use rel 2e-5 for the column amounts and rel 1e-5 otherwise. This regime exists to exercise the three terms of MM5ATM's cloud optical depth (phys/module_ra_rrtm.F:4252-4253) that the em_scm_xy reference case leaves at zero: TAUCLOUD(L) = ABCW CLWP + ABICE CIWP + ABRN PLWP + ABSN PIWP with ABCW = 0.144, ABICE = 0.0735, ABRN = 0.330e-3, ABSN = 2.34e-3 -- the SCM run is ice-only (qc = qr = qs = qg = 0 for all 59 h), so only ABICE was ever verified. Regime: MIXED-PHASE STORM COLUMN, all four terms at once. Call 268 (nrad = 7, model time 00:30:00, j = 22, i = 20): a mature supercell column, cloudy in 57 of the 59 model layers, with qc <= 8.4e-4, qr <= 1.05e-2, qi <= 1.05e-4 and qs <= 8.2e-5 kg/kg. TAUCLOUD rises to 18.74 and every one of the four terms dominates somewhere in the column, which is what makes each coefficient separately observable: layers 1-10 are pure rain (qc = qi = qs = 0, TAUCLOUD = 0.3996 at layer 1 and 2.384 at layer 8 = ABRN PLWP alone); layers 11-19 are liquid + rain (layer 12: 1.199 from ABCW and 2.329 from ABRN, TAUCLOUD = 3.528); layers 22-33 carry all four (layer 24: 17.56 + 0.0161 + 1.160 + 0.00138 = 18.73); layers 39-41 are pure ice (layer 39: 0.7676 = ABICE CIWP alone); and layers 51-54 are snow-dominated (layer 52: 5.759e-2, of which the snow term is 5.759e-2 and the ice term only 5.4e-6, i.e. 99.99 % ABSN; layer 54 splits 1.128e-2 ice against 1.253e-2 snow). Layer 56 is the one layer the CLDFRC override leaves alone (TAUCLOUD = 4.81e-3 < 0.01), so CLDFRAC = 0.0110 survives into RTRN, while layer 55 at TAUCLOUD = 1.311e-2 is forced from 0.031 to 1. tsk = 300.02 K, emiss = 0.85. Measured mismatch: pz to Linf 2.7e-5 hPa and pavel to 2.9e-5 hPa (the real32 Pa -> hPa division), tz to 2.3e-5 K and tavel to 1.8e-5 K, coldry to 1.1e18 cm^-2, colh2o to 1.8e-4, colco2 to 4.3e-6, coln2o to 3.5e-9, colch4 to 2.0e-8 and colo3 to 2.7e-8 cm^-2, CLDFRAC and COLO2 exactly, and TAUCLOUD to Linf 3.1e-6 on a column maximum of 18.74 (1.3e-7 relative at worst and <= 4.6e-8 at each of the eight spot-check layers), so this regime's taucloud tolerance is abs 3e-5 -- 10x the measured floor and 1.6e-6 of the column maximum -- and the spot checks use the contract rel 1e-5, 200x their measured floor. Graupel reaches 6.2e-4 kg/kg here and contributes nothing: MM5ATM takes QG as an argument and never uses it (EqWeFiC FORTRAN_BUGS.md N62).",
      "parameter_overrides": {
        "co2vmr": 0.00037900000461377203,
        "n2ovmr": 3.1900000863060995e-07,
        "ch4vmr": 1.7739999975674436e-06,
        "tsk": 300.0240478515625,
        "emiss": 0.8500000238418579
      },
      "expression_template_imports": [
        {
          "ref": "./tests/qss_call268_mixed_phase_storm_inputs.esm"
        }
      ],
      "time_span": {
        "start": 0,
        "end": 1
      },
      "tolerance": {
        "rel": 1e-05
      },
      "assertions": [
        {
          "variable": "pz",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "rlev"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    1000.954833984375,
                    973.2509155273438,
                    946.2764892578125,
                    920.0003662109375,
                    894.3699951171875,
                    869.3666381835938,
                    845.0167236328125,
                    821.3238525390625,
                    798.26953125,
                    775.8341674804688,
                    754.0017700195312,
                    732.7581176757812,
                    712.08984375,
                    691.9830322265625,
                    672.4234619140625,
                    653.396240234375,
                    634.8890380859375,
                    616.8900146484375,
                    599.3888549804688,
                    582.3748168945312,
                    565.8333740234375,
                    549.7488403320312,
                    534.106689453125,
                    518.8932495117188,
                    504.09600830078125,
                    489.7047119140625,
                    475.7120056152344,
                    462.11248779296875,
                    448.8999328613281,
                    436.060302734375,
                    423.5763244628906,
                    411.4338684082031,
                    399.62322998046875,
                    388.1349182128906,
                    376.9579772949219,
                    366.0824279785156,
                    355.5001525878906,
                    345.2035217285156,
                    335.1850891113281,
                    325.4376220703125,
                    315.95330810546875,
                    306.7246398925781,
                    297.7434387207031,
                    289.00238037109375,
                    280.4950866699219,
                    272.2154541015625,
                    264.1575012207031,
                    256.315185546875,
                    248.68283081054688,
                    241.25445556640625,
                    234.02481079101562,
                    226.98870849609375,
                    220.1409912109375,
                    213.4766845703125,
                    206.99073791503906,
                    200.6784210205078,
                    194.53500366210938,
                    188.5559539794922,
                    182.73687744140625,
                    177.07347106933594,
                    173.07347106933594,
                    169.07347106933594,
                    165.07347106933594,
                    161.07347106933594,
                    157.07347106933594,
                    153.07347106933594,
                    149.07347106933594,
                    145.07347106933594,
                    141.07347106933594,
                    137.07347106933594,
                    133.07347106933594,
                    129.07347106933594,
                    125.07347106933594,
                    121.07347106933594,
                    117.07347106933594,
                    113.07347106933594,
                    109.07347106933594,
                    105.07347106933594,
                    101.07347106933594,
                    97.07347106933594,
                    93.07347106933594,
                    89.07347106933594,
                    85.07347106933594,
                    81.07347106933594,
                    77.07347106933594,
                    73.07347106933594,
                    69.07347106933594,
                    65.07347106933594,
                    61.07347106933594,
                    57.07347106933594,
                    53.07347106933594,
                    49.07347106933594,
                    45.07347106933594,
                    41.07347106933594,
                    37.07347106933594,
                    33.07347106933594,
                    29.073471069335938,
                    25.073471069335938,
                    21.073471069335938,
                    17.073471069335938,
                    13.073471069335938,
                    9.073471069335938,
                    5.0734710693359375,
                    0.0
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 0.01
          }
        },
        {
          "variable": "pz",
          "time": 0.0,
          "coords": {
            "rlev": 1
          },
          "expected": 1000.954833984375,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "pz",
          "time": 0.0,
          "coords": {
            "rlev": 60
          },
          "expected": 177.07347106933594,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "pz",
          "time": 0.0,
          "coords": {
            "rlev": 61
          },
          "expected": 173.07347106933594,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "pz",
          "time": 0.0,
          "coords": {
            "rlev": 104
          },
          "expected": 0.0,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "tz",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "rlev"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    299.82861328125,
                    297.5166320800781,
                    295.3026428222656,
                    293.27520751953125,
                    291.33038330078125,
                    289.5878601074219,
                    288.1070556640625,
                    286.73193359375,
                    285.4749755859375,
                    284.31195068359375,
                    283.2218933105469,
                    282.1971435546875,
                    281.20672607421875,
                    280.2138671875,
                    279.2221374511719,
                    278.20684814453125,
                    277.1280212402344,
                    275.9931640625,
                    274.79791259765625,
                    273.52069091796875,
                    272.1577453613281,
                    270.72271728515625,
                    269.24151611328125,
                    267.7286376953125,
                    266.1573486328125,
                    264.47479248046875,
                    262.670654296875,
                    260.7810363769531,
                    258.867431640625,
                    256.9646301269531,
                    255.02700805664062,
                    253.03451538085938,
                    251.02899169921875,
                    249.048828125,
                    247.09197998046875,
                    245.10536193847656,
                    243.06173706054688,
                    241.00852966308594,
                    239.14947509765625,
                    237.74627685546875,
                    236.77996826171875,
                    236.02670288085938,
                    235.11895751953125,
                    233.83392333984375,
                    232.3537139892578,
                    230.86463928222656,
                    229.4166717529297,
                    227.98727416992188,
                    226.55657958984375,
                    225.14434814453125,
                    223.75650024414062,
                    222.39251708984375,
                    221.05670166015625,
                    219.70965576171875,
                    218.32485961914062,
                    217.31163024902344,
                    216.9927520751953,
                    217.07470703125,
                    217.29129028320312,
                    217.55474853515625,
                    217.23104858398438,
                    216.9073486328125,
                    216.58364868164062,
                    216.25994873046875,
                    215.93624877929688,
                    215.6142120361328,
                    215.30264282226562,
                    214.99107360839844,
                    214.6794891357422,
                    214.367919921875,
                    214.0563507080078,
                    213.6991424560547,
                    213.30947875976562,
                    212.9197998046875,
                    212.53012084960938,
                    212.14044189453125,
                    212.0397186279297,
                    211.9954071044922,
                    211.9510955810547,
                    211.9067840576172,
                    211.9591522216797,
                    212.0397186279297,
                    212.12030029296875,
                    212.275390625,
                    212.60508728027344,
                    212.93478393554688,
                    213.298095703125,
                    213.73074340820312,
                    214.1633758544922,
                    214.6677703857422,
                    215.19190979003906,
                    215.7270965576172,
                    216.26937866210938,
                    216.76779174804688,
                    217.25497436523438,
                    217.7623291015625,
                    218.33712768554688,
                    219.04873657226562,
                    220.09991455078125,
                    221.87704467773438,
                    224.52134704589844,
                    228.48365783691406,
                    236.88461303710938,
                    237.97677612304688
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 0.003
          }
        },
        {
          "variable": "tz",
          "time": 0.0,
          "coords": {
            "rlev": 1
          },
          "expected": 299.82861328125,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "tz",
          "time": 0.0,
          "coords": {
            "rlev": 60
          },
          "expected": 217.55474853515625,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "tz",
          "time": 0.0,
          "coords": {
            "rlev": 61
          },
          "expected": 217.23104858398438,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "tz",
          "time": 0.0,
          "coords": {
            "rlev": 104
          },
          "expected": 237.97677612304688,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "pavel",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "rlay"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    987.1029052734375,
                    959.7637329101562,
                    933.138427734375,
                    907.1851806640625,
                    881.8682861328125,
                    857.1917114257812,
                    833.1702880859375,
                    809.7966918945312,
                    787.0518798828125,
                    764.91796875,
                    743.3800048828125,
                    722.4240112304688,
                    702.036376953125,
                    682.2033081054688,
                    662.9098510742188,
                    644.1426391601562,
                    625.8895263671875,
                    608.1394653320312,
                    590.8818359375,
                    574.1041259765625,
                    557.7910766601562,
                    541.927734375,
                    526.4999389648438,
                    511.4945983886719,
                    496.900390625,
                    482.7083740234375,
                    468.9122619628906,
                    455.5062255859375,
                    442.4801025390625,
                    429.8183288574219,
                    417.50506591796875,
                    405.528564453125,
                    393.8790588378906,
                    382.54644775390625,
                    371.52020263671875,
                    360.7912902832031,
                    350.3518371582031,
                    340.1943054199219,
                    330.31134033203125,
                    320.6954650878906,
                    311.3389892578125,
                    302.2340393066406,
                    293.3729248046875,
                    284.74871826171875,
                    276.35528564453125,
                    268.1864929199219,
                    260.236328125,
                    252.49900817871094,
                    244.9686279296875,
                    237.63963317871094,
                    230.5067596435547,
                    223.56484985351562,
                    216.80882263183594,
                    210.23370361328125,
                    203.83456420898438,
                    197.60671997070312,
                    191.54547119140625,
                    185.6464080810547,
                    179.90518188476562,
                    175.07347106933594,
                    171.07347106933594,
                    167.07347106933594,
                    163.07347106933594,
                    159.07347106933594,
                    155.07347106933594,
                    151.07347106933594,
                    147.07347106933594,
                    143.07347106933594,
                    139.07347106933594,
                    135.07347106933594,
                    131.07347106933594,
                    127.07347106933594,
                    123.07347106933594,
                    119.07347106933594,
                    115.07347106933594,
                    111.07347106933594,
                    107.07347106933594,
                    103.07347106933594,
                    99.07347106933594,
                    95.07347106933594,
                    91.07347106933594,
                    87.07347106933594,
                    83.07347106933594,
                    79.07347106933594,
                    75.07347106933594,
                    71.07347106933594,
                    67.07347106933594,
                    63.07347106933594,
                    59.07347106933594,
                    55.07347106933594,
                    51.07347106933594,
                    47.07347106933594,
                    43.07347106933594,
                    39.07347106933594,
                    35.07347106933594,
                    31.073471069335938,
                    27.073471069335938,
                    23.073471069335938,
                    19.073471069335938,
                    15.073471069335938,
                    11.073471069335938,
                    7.0734710693359375,
                    2.5367355346679688
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 0.01
          }
        },
        {
          "variable": "pavel",
          "time": 0.0,
          "coords": {
            "rlay": 1
          },
          "expected": 987.1029052734375,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "pavel",
          "time": 0.0,
          "coords": {
            "rlay": 59
          },
          "expected": 179.90518188476562,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "pavel",
          "time": 0.0,
          "coords": {
            "rlay": 60
          },
          "expected": 175.07347106933594,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "pavel",
          "time": 0.0,
          "coords": {
            "rlay": 103
          },
          "expected": 2.5367355346679688,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "tavel",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "rlay"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    298.6784973144531,
                    296.3858642578125,
                    294.2484130859375,
                    292.32806396484375,
                    290.359375,
                    288.83697509765625,
                    287.396728515625,
                    286.08489990234375,
                    284.88134765625,
                    283.75775146484375,
                    282.70037841796875,
                    281.7073974609375,
                    280.71942138671875,
                    279.72186279296875,
                    278.73577880859375,
                    277.6921081542969,
                    276.5790100097656,
                    275.4229431152344,
                    274.1896057128906,
                    272.8696594238281,
                    271.46490478515625,
                    270.0003356933594,
                    268.5029602050781,
                    266.97503662109375,
                    265.36151123046875,
                    263.6117248535156,
                    261.7547302246094,
                    259.8333740234375,
                    257.9273986816406,
                    256.027587890625,
                    254.05320739746094,
                    252.0430450439453,
                    250.04208374023438,
                    248.08213806152344,
                    246.1282958984375,
                    244.10980224609375,
                    242.04171752929688,
                    240.00299072265625,
                    238.3188018798828,
                    237.18910217285156,
                    236.38177490234375,
                    235.68115234375,
                    234.57179260253906,
                    233.11575317382812,
                    231.61204528808594,
                    230.1372528076172,
                    228.71536254882812,
                    227.2786865234375,
                    225.85377502441406,
                    224.4539031982422,
                    223.0777587890625,
                    221.7255859375,
                    220.4057159423828,
                    219.03221130371094,
                    217.636474609375,
                    216.99546813964844,
                    216.9901123046875,
                    217.15704345703125,
                    217.4219512939453,
                    217.3928985595703,
                    217.06919860839844,
                    216.74549865722656,
                    216.4217987060547,
                    216.0980987548828,
                    215.77523803710938,
                    215.45843505859375,
                    215.1468505859375,
                    214.8352813720703,
                    214.52371215820312,
                    214.21212768554688,
                    213.87774658203125,
                    213.50430297851562,
                    213.11463928222656,
                    212.72496032714844,
                    212.3352813720703,
                    212.090087890625,
                    212.01756286621094,
                    211.97325134277344,
                    211.92893981933594,
                    211.93296813964844,
                    211.9994354248047,
                    212.08001708984375,
                    212.19784545898438,
                    212.44024658203125,
                    212.76992797851562,
                    213.11643981933594,
                    213.51441955566406,
                    213.94705200195312,
                    214.4155731201172,
                    214.92984008789062,
                    215.45950317382812,
                    215.99822998046875,
                    216.51858520507812,
                    217.01138305664062,
                    217.50865173339844,
                    218.0497283935547,
                    218.69293212890625,
                    219.57432556152344,
                    220.9884796142578,
                    223.19918823242188,
                    226.50250244140625,
                    232.68414306640625,
                    237.43069458007812
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 0.003
          }
        },
        {
          "variable": "tavel",
          "time": 0.0,
          "coords": {
            "rlay": 1
          },
          "expected": 298.6784973144531,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "tavel",
          "time": 0.0,
          "coords": {
            "rlay": 59
          },
          "expected": 217.4219512939453,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "tavel",
          "time": 0.0,
          "coords": {
            "rlay": 60
          },
          "expected": 217.3928985595703,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "tavel",
          "time": 0.0,
          "coords": {
            "rlay": 103
          },
          "expected": 237.43069458007812,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "coldry",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "rlay"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    5.791085806539412e+23,
                    5.638249848145116e+23,
                    5.492146230761783e+23,
                    5.3573329575002835e+23,
                    5.227277286885138e+23,
                    5.094919736428451e+23,
                    4.96202283488039e+23,
                    4.831545627340122e+23,
                    4.704100243069001e+23,
                    4.579498251458616e+23,
                    4.457697138528485e+23,
                    4.338612596893584e+23,
                    4.222306596084786e+23,
                    4.1088886636450276e+23,
                    3.998462202221754e+23,
                    3.890631615623697e+23,
                    3.785307552434249e+23,
                    3.6820976590538736e+23,
                    3.581142087502975e+23,
                    3.483231309588149e+23,
                    3.3885832995313606e+23,
                    3.296900459469233e+23,
                    3.207960491724159e+23,
                    3.121522723932052e+23,
                    3.037169582335462e+23,
                    2.9543258671899817e+23,
                    2.87251491751105e+23,
                    2.7918842712224596e+23,
                    2.7140447758389283e+23,
                    2.6397061986617298e+23,
                    2.5682538884137205e+23,
                    2.498744791332929e+23,
                    2.4311277465275883e+23,
                    2.3657196272674804e+23,
                    2.3023402895675103e+23,
                    2.240621338978159e+23,
                    2.180460273571908e+23,
                    2.121811877208498e+23,
                    2.064749648633848e+23,
                    2.0094533715450825e+23,
                    1.9555600558122355e+23,
                    1.903223904686548e+23,
                    1.852311431475065e+23,
                    1.802757604199167e+23,
                    1.7545254933419098e+23,
                    1.707567540891228e+23,
                    1.6618988789418702e+23,
                    1.6174260127655716e+23,
                    1.5742197389484748e+23,
                    1.5321226116476067e+23,
                    1.4911214803520555e+23,
                    1.4512115712462162e+23,
                    1.4123561349571294e+23,
                    1.3745692227156325e+23,
                    1.3377813890154716e+23,
                    1.3019893011929222e+23,
                    1.2671511658434424e+23,
                    1.2332446451128805e+23,
                    1.2002528054666376e+23,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    1.0752539566570887e+23
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 6e+18
          }
        },
        {
          "variable": "coldry",
          "time": 0.0,
          "coords": {
            "rlay": 1
          },
          "expected": 5.791085806539412e+23,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "coldry",
          "time": 0.0,
          "coords": {
            "rlay": 59
          },
          "expected": 1.2002528054666376e+23,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "coldry",
          "time": 0.0,
          "coords": {
            "rlay": 60
          },
          "expected": 8.477461547131686e+22,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "coldry",
          "time": 0.0,
          "coords": {
            "rlay": 103
          },
          "expected": 1.0752539566570887e+23,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "colh2o",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "rlay"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    131.0751495361328,
                    128.19631958007812,
                    125.11481475830078,
                    121.77568817138672,
                    117.1361312866211,
                    107.05010986328125,
                    96.60916900634766,
                    88.64714050292969,
                    82.53507995605469,
                    77.32101440429688,
                    72.45840454101562,
                    67.78931427001953,
                    63.40202713012695,
                    59.22079086303711,
                    55.31282424926758,
                    51.431983947753906,
                    47.55942916870117,
                    43.80572509765625,
                    40.08993911743164,
                    36.43143844604492,
                    32.8755989074707,
                    29.5073184967041,
                    26.391340255737305,
                    23.52157211303711,
                    20.797006607055664,
                    18.153535842895508,
                    15.693270683288574,
                    13.46078872680664,
                    11.526009559631348,
                    9.851187705993652,
                    8.351358413696289,
                    7.036316394805908,
                    5.91400146484375,
                    4.9742560386657715,
                    4.173644065856934,
                    3.470364809036255,
                    2.862262010574341,
                    2.3596818447113037,
                    1.7714370489120483,
                    1.006652593612671,
                    0.5433400273323059,
                    0.36479267477989197,
                    0.392059326171875,
                    0.4093974828720093,
                    0.38038623332977295,
                    0.34170815348625183,
                    0.2886166572570801,
                    0.2473088800907135,
                    0.2077115774154663,
                    0.17368623614311218,
                    0.1455480307340622,
                    0.11986450105905533,
                    0.093757264316082,
                    0.07090827822685242,
                    0.053543634712696075,
                    0.04741516709327698,
                    0.05135038495063782,
                    0.05495104566216469,
                    0.05413074418902397,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.0053762695752084255
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 0.0015
          }
        },
        {
          "variable": "colh2o",
          "time": 0.0,
          "coords": {
            "rlay": 1
          },
          "expected": 131.0751495361328,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "colh2o",
          "time": 0.0,
          "coords": {
            "rlay": 59
          },
          "expected": 0.05413074418902397,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "colh2o",
          "time": 0.0,
          "coords": {
            "rlay": 60
          },
          "expected": 0.004238730762153864,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "colh2o",
          "time": 0.0,
          "coords": {
            "rlay": 103
          },
          "expected": 0.0053762695752084255,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "colco2",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "rlay"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    2.194821357727051,
                    2.136896848678589,
                    2.0815234184265137,
                    2.0304291248321533,
                    1.981137990951538,
                    1.9309746026992798,
                    1.8806065320968628,
                    1.831155776977539,
                    1.7828539609909058,
                    1.735629916191101,
                    1.6894670724868774,
                    1.6443341970443726,
                    1.6002541780471802,
                    1.557268738746643,
                    1.5154170989990234,
                    1.474549412727356,
                    1.434631586074829,
                    1.395514965057373,
                    1.357252836227417,
                    1.3201446533203125,
                    1.2842730283737183,
                    1.2495253086090088,
                    1.2158169746398926,
                    1.1830570697784424,
                    1.1510871648788452,
                    1.1196894645690918,
                    1.0886831283569336,
                    1.0581241846084595,
                    1.0286228656768799,
                    1.0004485845565796,
                    0.973368227481842,
                    0.9470242857933044,
                    0.9213973879814148,
                    0.8966076970100403,
                    0.8725869059562683,
                    0.8491954803466797,
                    0.8263943791389465,
                    0.8041666746139526,
                    0.7825400829315186,
                    0.7615827918052673,
                    0.7411572933197021,
                    0.7213218212127686,
                    0.7020260095596313,
                    0.6832451224327087,
                    0.6649651527404785,
                    0.6471680998802185,
                    0.6298596858978271,
                    0.6130044460296631,
                    0.59662926197052,
                    0.5806744694709778,
                    0.5651350021362305,
                    0.5500091910362244,
                    0.5352829694747925,
                    0.5209617614746094,
                    0.5070191621780396,
                    0.4934539496898651,
                    0.4802502989768982,
                    0.4673996865749359,
                    0.4548957943916321,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.40752124786376953
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 3e-05
          }
        },
        {
          "variable": "colco2",
          "time": 0.0,
          "coords": {
            "rlay": 1
          },
          "expected": 2.194821357727051,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "colco2",
          "time": 0.0,
          "coords": {
            "rlay": 59
          },
          "expected": 0.4548957943916321,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "colco2",
          "time": 0.0,
          "coords": {
            "rlay": 60
          },
          "expected": 0.32129576802253723,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "colco2",
          "time": 0.0,
          "coords": {
            "rlay": 103
          },
          "expected": 0.40752124786376953,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "coln2o",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "rlay"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    0.0018473562086001039,
                    0.0017986014718189836,
                    0.0017519943648949265,
                    0.001708989031612873,
                    0.0016675012884661555,
                    0.0016252793138846755,
                    0.0015828850446268916,
                    0.001541262841783464,
                    0.0015006077010184526,
                    0.0014608596684411168,
                    0.0014220052398741245,
                    0.0013840172905474901,
                    0.001346915727481246,
                    0.0013107353588566184,
                    0.0012755092466250062,
                    0.0012411113129928708,
                    0.0012075130362063646,
                    0.00117458903696388,
                    0.0011423842515796423,
                    0.0011111507192254066,
                    0.0010809579398483038,
                    0.0010517111513763666,
                    0.0010233393404632807,
                    0.0009957656729966402,
                    0.0009688569698482752,
                    0.0009424298768863082,
                    0.0009163321810774505,
                    0.0008906110306270421,
                    0.0008657801663503051,
                    0.0008420661906711757,
                    0.0008192728855647147,
                    0.000797099492046982,
                    0.0007755296537652612,
                    0.0007546644774265587,
                    0.0007344465120695531,
                    0.0007147581200115383,
                    0.0006955667631700635,
                    0.0006768579478375614,
                    0.0006586550734937191,
                    0.0006410155328921974,
                    0.0006238235509954393,
                    0.0006071283714845777,
                    0.000590887269936502,
                    0.000575079582631588,
                    0.0005596935516223311,
                    0.000544713984709233,
                    0.0005301457131281495,
                    0.000515958818141371,
                    0.0005021760589443147,
                    0.0004887470859102905,
                    0.0004756677080877125,
                    0.00046293644118122756,
                    0.000450541585450992,
                    0.00043848753557540476,
                    0.0004267522308509797,
                    0.00041533453622832894,
                    0.00040422118036076427,
                    0.0003934050037059933,
                    0.0003828805929515511,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.0003430059878155589
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 2e-08
          }
        },
        {
          "variable": "coln2o",
          "time": 0.0,
          "coords": {
            "rlay": 1
          },
          "expected": 0.0018473562086001039,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "coln2o",
          "time": 0.0,
          "coords": {
            "rlay": 59
          },
          "expected": 0.0003828805929515511,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "coln2o",
          "time": 0.0,
          "coords": {
            "rlay": 60
          },
          "expected": 0.00027043098816648126,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "coln2o",
          "time": 0.0,
          "coords": {
            "rlay": 103
          },
          "expected": 0.0003430059878155589,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "colch4",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "rlay"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    0.010273385792970657,
                    0.010002254508435726,
                    0.009743067435920238,
                    0.009503908455371857,
                    0.00927318911999464,
                    0.00903838686645031,
                    0.008802628144621849,
                    0.008571161888539791,
                    0.008345074020326138,
                    0.008124029263854027,
                    0.007907954975962639,
                    0.007696698885411024,
                    0.007490371819585562,
                    0.007289167959243059,
                    0.00709327170625329,
                    0.00690197991207242,
                    0.006715135183185339,
                    0.006532040890306234,
                    0.006352945696562529,
                    0.006179252173751593,
                    0.006011346820741892,
                    0.005848701577633619,
                    0.005690922029316425,
                    0.005537581164389849,
                    0.00538793858140707,
                    0.005240974016487598,
                    0.005095841363072395,
                    0.004952802322804928,
                    0.004814715124666691,
                    0.0046828389167785645,
                    0.004556082189083099,
                    0.004432773217558861,
                    0.004312820266932249,
                    0.004196786787360907,
                    0.004084351472556591,
                    0.0039748623967170715,
                    0.0038681363221257925,
                    0.0037640940863639116,
                    0.0036628658417612314,
                    0.0035647701006382704,
                    0.003469163551926613,
                    0.003376319073140621,
                    0.0032860003411769867,
                    0.0031980921048671007,
                    0.003112528007477522,
                    0.003029224928468466,
                    0.0029482084792107344,
                    0.002869313582777977,
                    0.002792665734887123,
                    0.002717985538765788,
                    0.002645249478518963,
                    0.002574449172243476,
                    0.002505519660189748,
                    0.002438485622406006,
                    0.002373224124312401,
                    0.002309728879481554,
                    0.0022479260805994272,
                    0.0021877759136259556,
                    0.0021292483434081078,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0019075004383921623
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 1e-07
          }
        },
        {
          "variable": "colch4",
          "time": 0.0,
          "coords": {
            "rlay": 1
          },
          "expected": 0.010273385792970657,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "colch4",
          "time": 0.0,
          "coords": {
            "rlay": 59
          },
          "expected": 0.0021292483434081078,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "colch4",
          "time": 0.0,
          "coords": {
            "rlay": 60
          },
          "expected": 0.0015039016725495458,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "colch4",
          "time": 0.0,
          "coords": {
            "rlay": 103
          },
          "expected": 0.0019075004383921623,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "taucloud",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "rlay"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    0.3995988368988037,
                    0.5382627844810486,
                    0.8127288222312927,
                    1.4228986501693726,
                    1.98484206199646,
                    2.254363775253296,
                    2.3431472778320312,
                    2.3840036392211914,
                    2.404277801513672,
                    2.4018707275390625,
                    2.6424143314361572,
                    3.5280051231384277,
                    4.474954605102539,
                    5.5901079177856445,
                    7.1378350257873535,
                    8.471911430358887,
                    9.701972961425781,
                    11.042388916015625,
                    12.589406967163086,
                    14.157448768615723,
                    15.657259941101074,
                    16.973350524902344,
                    18.04369354248047,
                    18.73297691345215,
                    18.74486541748047,
                    18.12267303466797,
                    16.7354793548584,
                    15.180624961853027,
                    13.885128021240234,
                    12.41188907623291,
                    10.997693061828613,
                    9.955636024475098,
                    9.204845428466797,
                    8.404284477233887,
                    7.723897933959961,
                    6.891016960144043,
                    5.402181148529053,
                    2.903207778930664,
                    0.7675808668136597,
                    0.5308855175971985,
                    0.07905836403369904,
                    0.001988919684663415,
                    0.0018475056858733296,
                    0.0023297143634408712,
                    0.0026508450973778963,
                    0.0032402125652879477,
                    0.002651922171935439,
                    0.0016679108375683427,
                    0.0009752999758347869,
                    0.003091615391895175,
                    0.03749416768550873,
                    0.05759488418698311,
                    0.029975909739732742,
                    0.023803170770406723,
                    0.0131051205098629,
                    0.004809110891073942,
                    0.0005457217921502888,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 3e-05
          }
        },
        {
          "variable": "taucloud",
          "time": 0.0,
          "coords": {
            "rlay": 1
          },
          "expected": 0.3995988368988037,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "taucloud",
          "time": 0.0,
          "coords": {
            "rlay": 8
          },
          "expected": 2.3840036392211914,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "taucloud",
          "time": 0.0,
          "coords": {
            "rlay": 12
          },
          "expected": 3.5280051231384277,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "taucloud",
          "time": 0.0,
          "coords": {
            "rlay": 24
          },
          "expected": 18.73297691345215,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "taucloud",
          "time": 0.0,
          "coords": {
            "rlay": 39
          },
          "expected": 0.7675808668136597,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "taucloud",
          "time": 0.0,
          "coords": {
            "rlay": 52
          },
          "expected": 0.05759488418698311,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "taucloud",
          "time": 0.0,
          "coords": {
            "rlay": 54
          },
          "expected": 0.023803170770406723,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "taucloud",
          "time": 0.0,
          "coords": {
            "rlay": 57
          },
          "expected": 0.0005457217921502888,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "cldfrac",
          "time": 0.0,
          "coords": {
            "rlay": 1
          },
          "expected": 1.0,
          "tolerance": {
            "abs": 0.0
          }
        },
        {
          "variable": "cldfrac",
          "time": 0.0,
          "coords": {
            "rlay": 24
          },
          "expected": 1.0,
          "tolerance": {
            "abs": 0.0
          }
        },
        {
          "variable": "cldfrac",
          "time": 0.0,
          "coords": {
            "rlay": 55
          },
          "expected": 1.0,
          "tolerance": {
            "abs": 0.0
          }
        },
        {
          "variable": "cldfrac",
          "time": 0.0,
          "coords": {
            "rlay": 56
          },
          "expected": 0.010691428557038307,
          "tolerance": {
            "abs": 0.0
          }
        },
        {
          "variable": "cldfrac",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "rlay"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    1.0,
                    1.0,
                    1.0,
                    1.0,
                    1.0,
                    1.0,
                    1.0,
                    1.0,
                    1.0,
                    1.0,
                    1.0,
                    1.0,
                    1.0,
                    1.0,
                    1.0,
                    1.0,
                    1.0,
                    1.0,
                    1.0,
                    1.0,
                    1.0,
                    1.0,
                    1.0,
                    1.0,
                    1.0,
                    1.0,
                    1.0,
                    1.0,
                    1.0,
                    1.0,
                    1.0,
                    1.0,
                    1.0,
                    1.0,
                    1.0,
                    1.0,
                    1.0,
                    1.0,
                    1.0,
                    1.0,
                    1.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    1.0,
                    1.0,
                    1.0,
                    1.0,
                    1.0,
                    0.010691428557038307,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 0.0
          }
        },
        {
          "variable": "tbound",
          "time": 0.0,
          "expected": 300.0240478515625,
          "tolerance": {
            "rel": 1e-09
          }
        },
        {
          "variable": "semiss",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "bands"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    0.8500000238418579,
                    0.8500000238418579,
                    0.8500000238418579,
                    0.8500000238418579,
                    0.8500000238418579,
                    0.8500000238418579,
                    0.8500000238418579,
                    0.8500000238418579,
                    0.8500000238418579,
                    0.8500000238418579,
                    0.8500000238418579,
                    0.8500000238418579,
                    0.8500000238418579,
                    0.8500000238418579,
                    0.8500000238418579,
                    0.8500000238418579
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 1e-09
          }
        },
        {
          "variable": "colo3",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "rlay"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    0.00017341645434498787,
                    0.00016886420780792832,
                    0.00016796182899270207,
                    0.00017029834270942956,
                    0.00016611392493359745,
                    0.00016193263581953943,
                    0.00016054173465818167,
                    0.00016839122690726072,
                    0.00016392474935855716,
                    0.00015958222502376884,
                    0.0001553111505927518,
                    0.00016929260164033622,
                    0.00016559759387746453,
                    0.00016115028120111674,
                    0.00015681936929468066,
                    0.00016902531206142157,
                    0.00017266770009882748,
                    0.0001679346605669707,
                    0.00016330351354554296,
                    0.00016820350720081478,
                    0.00018438095867168158,
                    0.00017941428814083338,
                    0.0001745653135003522,
                    0.00016986063565127552,
                    0.00019681916455738246,
                    0.00019735062960535288,
                    0.00019187941506970674,
                    0.00018649960111360997,
                    0.00019264145521447062,
                    0.00021930587536189705,
                    0.00021337228827178478,
                    0.00020759270410053432,
                    0.0002019772509811446,
                    0.0002296832244610414,
                    0.00024486397160217166,
                    0.0002382998791290447,
                    0.00023190017964225262,
                    0.00022566721600014716,
                    0.0002833970938809216,
                    0.00028299877885729074,
                    0.00027541033341549337,
                    0.0002680396428331733,
                    0.00027336555649526417,
                    0.00035460441722534597,
                    0.000345117092365399,
                    0.00033587520010769367,
                    0.00032689733779989183,
                    0.0003540226025506854,
                    0.00043431128142401576,
                    0.0004226971068419516,
                    0.0004113853210583329,
                    0.00040037455619312823,
                    0.0004463682125788182,
                    0.0005284666549414396,
                    0.000514321553055197,
                    0.0005005635903216898,
                    0.0004871677665505558,
                    0.0005473043420352042,
                    0.0006308305310085416,
                    0.00044555895146913826,
                    0.0004455589805729687,
                    0.0004455595917534083,
                    0.0004455595917534083,
                    0.00045154866529628634,
                    0.0005733060534112155,
                    0.0005733060534112155,
                    0.0005733034922741354,
                    0.0005733060534112155,
                    0.0005733055877499282,
                    0.0006283287657424808,
                    0.0007195431971922517,
                    0.0007195438374765217,
                    0.0007195438374765217,
                    0.0007195438374765217,
                    0.0008333966252394021,
                    0.0009147038799710572,
                    0.0009147038799710572,
                    0.0009147038799710572,
                    0.00105925346724689,
                    0.0011792606674134731,
                    0.0011792606674134731,
                    0.0012128398520871997,
                    0.0015129437670111656,
                    0.0015129437670111656,
                    0.0015737370122224092,
                    0.0018922931049019098,
                    0.0018922924064099789,
                    0.0021629566326737404,
                    0.0023051220923662186,
                    0.0025161877274513245,
                    0.0027121868915855885,
                    0.0029637988191097975,
                    0.003117271000519395,
                    0.00337915844283998,
                    0.0036152161192148924,
                    0.0036691082641482353,
                    0.0049721719697117805,
                    0.005193146876990795,
                    0.0055647483095526695,
                    0.006513187196105719,
                    0.00640660198405385,
                    0.004784820135682821,
                    0.003980841021984816
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 1e-07
          }
        },
        {
          "variable": "colo3",
          "time": 0.0,
          "coords": {
            "rlay": 59
          },
          "expected": 0.0006308305310085416,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "colo3",
          "time": 0.0,
          "coords": {
            "rlay": 60
          },
          "expected": 0.00044555895146913826,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "colo3",
          "time": 0.0,
          "coords": {
            "rlay": 90
          },
          "expected": 0.0025161877274513245,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "colo3",
          "time": 0.0,
          "coords": {
            "rlay": 103
          },
          "expected": 0.003980841021984816,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "o3_clim",
          "time": 0.0,
          "coords": {
            "rlay": 59
          },
          "expected": 8.709451401129996e-07,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "o3_clim",
          "time": 0.0,
          "coords": {
            "rlay": 60
          },
          "expected": 8.709438308289634e-07,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "o3_clim",
          "time": 0.0,
          "coords": {
            "rlay": 90
          },
          "expected": 4.918447349474289e-06,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "o3_clim",
          "time": 0.0,
          "coords": {
            "rlay": 102
          },
          "expected": 9.352992780375408e-06,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "o3_clim",
          "time": 0.0,
          "coords": {
            "rlay": 103
          },
          "expected": 6.135000549119483e-06,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "nbuf_mismatch",
          "time": 0.0,
          "expected": 0.0,
          "tolerance": {
            "abs": 0.0
          }
        }
      ]
    },
    {
      "id": "qss_call396_ice_snow_anvil",
      "description": "Reference: WRF 4.8 idealized supercell (em_quarter_ss, Weisman-Klemp sounding, 41 x 41 x 59 mass points, dx = 2 km, dt = 6 s, ztop = 12800 m so p_top = 177.07 hPa and NBUF = nint(p_top/4 hPa) = 44 -- the same 59 + 44 = 103-layer RRTM column as the em_scm_xy regimes, because esm inline tests cannot override the NLEV/NBUF metaparameters) with mp=6 (WSM6), ra_lw=1 (RRTM), ra_sw=1 (Dudhia), radt = 5 min and no surface/PBL scheme, run for 1 h and dumped by the instrumented fork ctessum-claude/WRF, commit 5cb62da (v4.8.0-6-g5cb62da7); module_esm_dump hooks in RRTMLWRAD and after RTRN inside SUBROUTINE RRTM of phys/module_ra_rrtm.F, GNU real32 build). The RRTM hook dumps one j-row per call, so call = (nrad - 1) * 41 + j, and the new ESM_DUMP_I selector picks which tile column's MM5ATM/SETCOEF/RTRN internals are written; here column i = 40. RRTM has no standalone real64 driver, so every expected value is the real32 in-model value of MM5ATM/SETCOEF (PAVEL, TAVEL, PZ, TZ, COLDRY, COLH2O, COLCO2, COLN2O, COLCH4, COLO2, COLO3, CLDFRAC, TAUCLOUD, TBOUND, SEMISS) and the tolerance contract is rel 1e-5. Inputs are the dumped RRTMLWRAD arguments of that column (p8w, t8w, p3d, t3d, qv..qs, cldfra3d, dz8w, bottom-up) and the scalars co2vmr, n2ovmr, ch4vmr, tsk, emiss. Column assertions are Linf_error with abs tolerances of about 1e-5 of each field's column maximum (pz, pavel 1e-2 hPa; tz, tavel 3e-3 K; coldry 6e18 cm^-2; colh2o 1.5e-3 -- the supercell column holds 131 cm^-2, six times the SCM's, so this one is scaled up from the SCM regimes' 2e-4; colco2 3e-5, coln2o 2e-8, colch4 1e-7, colo3 1e-7 cm^-2; cldfrac exactly 0), and the spot checks at the lowest model layer, the top model layer, the first buffer layer and the top buffer layer use rel 2e-5 for the column amounts and rel 1e-5 otherwise. This regime exists to exercise the three terms of MM5ATM's cloud optical depth (phys/module_ra_rrtm.F:4252-4253) that the em_scm_xy reference case leaves at zero: TAUCLOUD(L) = ABCW CLWP + ABICE CIWP + ABRN PLWP + ABSN PIWP with ABCW = 0.144, ABICE = 0.0735, ABRN = 0.330e-3, ABSN = 2.34e-3 -- the SCM run is ice-only (qc = qr = qs = qg = 0 for all 59 h), so only ABICE was ever verified. Regime: ICE-AND-SNOW ANVIL, the pure ABSN/ABICE case. Call 396 (nrad = 10, model time 00:45:00, j = 27, i = 40): the downshear anvil of the supercell, 40 km from the updraft, with no liquid water and no rain anywhere in the column below 645 hPa (qc = 0 and qr <= 1.1e-6 kg/kg everywhere, so the ABCW and ABRN terms are identically zero except for a 2.3e-3 residue at layer 16), qi up to 1.18e-4 and qs up to 3.4e-4 kg/kg. This is the regime that pins ABSN: RRTM layers 17-30 hold snow and NOTHING else (qc = qr = qi = 0), so TAUCLOUD = ABSN PIWP alone there -- 0.0466, 0.1688, 0.0860 and 0.4652 at layers 17, 20, 27 and 30 -- while layers 51-53 hold ice and nothing else (TAUCLOUD = 2.04e-3 at layer 53 = ABICE CIWP alone), and layers 33-47 mix the two in every proportion (layer 41: 0.8016 ice against 0.1489 snow; layer 33: 0.0308 ice against 0.4654 snow, 94 % snow). Cloud fraction: layer 52 is one of the rare layers whose optical depth stays under MM5ATM's 0.01 threshold (TAUCLOUD = 9.59e-3), so its diagnosed CLDFRA = 0.0287 survives into CLDFRAC, while layer 51 at 2.69e-2 is forced from 0.0852 to 1 and layer 26, whose diagnosed CLDFRA is 0 exactly, is forced to 1 by TAUCLOUD = 1.74e-2 (N58). tsk = 299.97 K, emiss = 0.85. Measured mismatch: pz and pavel to Linf 2.9e-5 hPa (the real32 Pa -> hPa division), tz to 2.3e-5 K and tavel to 1.7e-5 K, coldry to 1.2e18 cm^-2, colh2o to 2.5e-4, colco2 to 4.6e-6, coln2o to 4.0e-9, colch4 to 2.1e-8 and colo3 to 2.8e-8 cm^-2, CLDFRAC and COLO2 exactly, and TAUCLOUD to Linf 6.4e-8 on a column maximum of 1.0438 (1.3e-7 relative at worst over the nine spot-check layers), so this regime's taucloud tolerance is abs 1e-6 -- 16x the measured floor and 1e-6 of the column maximum -- and the nine per-layer spot checks use the contract rel 1e-5, 75x their measured floor.",
      "parameter_overrides": {
        "co2vmr": 0.00037900000461377203,
        "n2ovmr": 3.1900000863060995e-07,
        "ch4vmr": 1.7739999975674436e-06,
        "tsk": 299.9698791503906,
        "emiss": 0.8500000238418579
      },
      "expression_template_imports": [
        {
          "ref": "./tests/qss_call396_ice_snow_anvil_inputs.esm"
        }
      ],
      "time_span": {
        "start": 0,
        "end": 1
      },
      "tolerance": {
        "rel": 1e-05
      },
      "assertions": [
        {
          "variable": "pz",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "rlev"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    1001.0120239257812,
                    973.1591186523438,
                    946.051513671875,
                    919.6688842773438,
                    893.991943359375,
                    869.0040893554688,
                    844.7053833007812,
                    821.0861206054688,
                    798.1242065429688,
                    775.799072265625,
                    754.0910034179688,
                    732.9813232421875,
                    712.4519653320312,
                    692.485595703125,
                    673.065673828125,
                    654.1759643554688,
                    635.8008422851562,
                    617.9246215820312,
                    600.5317993164062,
                    583.608642578125,
                    567.1428833007812,
                    551.1226806640625,
                    535.535888671875,
                    520.3704833984375,
                    505.61492919921875,
                    491.2575378417969,
                    477.28668212890625,
                    463.691162109375,
                    450.4600524902344,
                    437.5838623046875,
                    425.0533447265625,
                    412.8593444824219,
                    400.99237060546875,
                    389.443603515625,
                    378.20440673828125,
                    367.2666931152344,
                    356.6223449707031,
                    346.2636413574219,
                    336.1828918457031,
                    326.3729248046875,
                    316.826416015625,
                    307.5364990234375,
                    298.4962158203125,
                    289.6986389160156,
                    281.1369934082031,
                    272.80487060546875,
                    264.69610595703125,
                    256.8045654296875,
                    249.12451171875,
                    241.65013122558594,
                    234.3759765625,
                    227.29660034179688,
                    220.40675354003906,
                    213.7013702392578,
                    207.17543029785156,
                    200.8241424560547,
                    194.64279174804688,
                    188.6268310546875,
                    182.77183532714844,
                    177.07347106933594,
                    173.07347106933594,
                    169.07347106933594,
                    165.07347106933594,
                    161.07347106933594,
                    157.07347106933594,
                    153.07347106933594,
                    149.07347106933594,
                    145.07347106933594,
                    141.07347106933594,
                    137.07347106933594,
                    133.07347106933594,
                    129.07347106933594,
                    125.07347106933594,
                    121.07347106933594,
                    117.07347106933594,
                    113.07347106933594,
                    109.07347106933594,
                    105.07347106933594,
                    101.07347106933594,
                    97.07347106933594,
                    93.07347106933594,
                    89.07347106933594,
                    85.07347106933594,
                    81.07347106933594,
                    77.07347106933594,
                    73.07347106933594,
                    69.07347106933594,
                    65.07347106933594,
                    61.07347106933594,
                    57.07347106933594,
                    53.07347106933594,
                    49.07347106933594,
                    45.07347106933594,
                    41.07347106933594,
                    37.07347106933594,
                    33.07347106933594,
                    29.073471069335938,
                    25.073471069335938,
                    21.073471069335938,
                    17.073471069335938,
                    13.073471069335938,
                    9.073471069335938,
                    5.0734710693359375,
                    0.0
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 0.01
          }
        },
        {
          "variable": "pz",
          "time": 0.0,
          "coords": {
            "rlev": 1
          },
          "expected": 1001.0120239257812,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "pz",
          "time": 0.0,
          "coords": {
            "rlev": 60
          },
          "expected": 177.07347106933594,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "pz",
          "time": 0.0,
          "coords": {
            "rlev": 61
          },
          "expected": 173.07347106933594,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "pz",
          "time": 0.0,
          "coords": {
            "rlev": 104
          },
          "expected": 0.0,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "tz",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "rlev"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    299.9479675292969,
                    297.9679870605469,
                    296.04534912109375,
                    294.1916198730469,
                    292.3878479003906,
                    290.6283264160156,
                    288.90887451171875,
                    287.22296142578125,
                    285.5643005371094,
                    283.9281005859375,
                    282.31298828125,
                    280.7164306640625,
                    279.13555908203125,
                    277.56866455078125,
                    276.0131530761719,
                    274.46270751953125,
                    272.9050598144531,
                    271.32415771484375,
                    269.7193603515625,
                    268.11474609375,
                    266.53350830078125,
                    264.9784851074219,
                    263.44854736328125,
                    261.951171875,
                    260.47406005859375,
                    258.9782409667969,
                    257.44903564453125,
                    255.9275360107422,
                    254.47186279296875,
                    253.1031036376953,
                    251.80897521972656,
                    250.58059692382812,
                    249.4068603515625,
                    248.25668334960938,
                    247.0953826904297,
                    245.8828125,
                    244.57980346679688,
                    243.18685913085938,
                    241.72720336914062,
                    240.21072387695312,
                    238.63839721679688,
                    236.99493408203125,
                    235.3394012451172,
                    233.793701171875,
                    232.35958862304688,
                    230.95877075195312,
                    229.5482635498047,
                    228.12417602539062,
                    226.69967651367188,
                    225.28372192382812,
                    223.87733459472656,
                    222.48013305664062,
                    221.0911407470703,
                    219.70831298828125,
                    218.4119110107422,
                    217.61891174316406,
                    217.4337158203125,
                    217.43507385253906,
                    217.4237823486328,
                    217.4052276611328,
                    217.08152770996094,
                    216.75782775878906,
                    216.4341278076172,
                    216.1104278564453,
                    215.78672790527344,
                    215.46469116210938,
                    215.1531219482422,
                    214.841552734375,
                    214.52996826171875,
                    214.21839904785156,
                    213.90682983398438,
                    213.54962158203125,
                    213.1599578857422,
                    212.77027893066406,
                    212.38059997558594,
                    211.9909210205078,
                    211.89019775390625,
                    211.84588623046875,
                    211.80157470703125,
                    211.75726318359375,
                    211.80963134765625,
                    211.89019775390625,
                    211.9707794189453,
                    212.12586975097656,
                    212.45556640625,
                    212.78526306152344,
                    213.14857482910156,
                    213.5812225341797,
                    214.01385498046875,
                    214.51824951171875,
                    215.04238891601562,
                    215.57757568359375,
                    216.11985778808594,
                    216.61827087402344,
                    217.10545349121094,
                    217.61280822753906,
                    218.18760681152344,
                    218.8992156982422,
                    219.9503936767578,
                    221.72752380371094,
                    224.371826171875,
                    228.33413696289062,
                    236.73509216308594,
                    237.82725524902344
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 0.003
          }
        },
        {
          "variable": "tz",
          "time": 0.0,
          "coords": {
            "rlev": 1
          },
          "expected": 299.9479675292969,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "tz",
          "time": 0.0,
          "coords": {
            "rlev": 60
          },
          "expected": 217.4052276611328,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "tz",
          "time": 0.0,
          "coords": {
            "rlev": 61
          },
          "expected": 217.08152770996094,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "tz",
          "time": 0.0,
          "coords": {
            "rlev": 104
          },
          "expected": 237.82725524902344,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "pavel",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "rlay"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    987.0856323242188,
                    959.6052856445312,
                    932.8601684570312,
                    906.8304443359375,
                    881.4979858398438,
                    856.8546752929688,
                    832.895751953125,
                    809.6051635742188,
                    786.961669921875,
                    764.9450073242188,
                    743.5361938476562,
                    722.7166137695312,
                    702.46875,
                    682.775634765625,
                    663.6207885742188,
                    644.9884033203125,
                    626.8627319335938,
                    609.2282104492188,
                    592.0702514648438,
                    575.3757934570312,
                    559.1328125,
                    543.3292846679688,
                    527.9531860351562,
                    512.9927368164062,
                    498.4362487792969,
                    484.2720947265625,
                    470.4888916015625,
                    457.07562255859375,
                    444.0219421386719,
                    431.318603515625,
                    418.9563293457031,
                    406.9258728027344,
                    395.21795654296875,
                    383.823974609375,
                    372.73553466796875,
                    361.94451904296875,
                    351.4429626464844,
                    341.2232666015625,
                    331.27789306640625,
                    321.59967041015625,
                    312.18145751953125,
                    303.016357421875,
                    294.0974426269531,
                    285.4178161621094,
                    276.970947265625,
                    268.7505187988281,
                    260.7503662109375,
                    252.96453857421875,
                    245.3873291015625,
                    238.01304626464844,
                    230.83628845214844,
                    223.8516845703125,
                    217.05406188964844,
                    210.4384002685547,
                    203.99978637695312,
                    197.7334747314453,
                    191.6348114013672,
                    185.6993408203125,
                    179.9226531982422,
                    175.07347106933594,
                    171.07347106933594,
                    167.07347106933594,
                    163.07347106933594,
                    159.07347106933594,
                    155.07347106933594,
                    151.07347106933594,
                    147.07347106933594,
                    143.07347106933594,
                    139.07347106933594,
                    135.07347106933594,
                    131.07347106933594,
                    127.07347106933594,
                    123.07347106933594,
                    119.07347106933594,
                    115.07347106933594,
                    111.07347106933594,
                    107.07347106933594,
                    103.07347106933594,
                    99.07347106933594,
                    95.07347106933594,
                    91.07347106933594,
                    87.07347106933594,
                    83.07347106933594,
                    79.07347106933594,
                    75.07347106933594,
                    71.07347106933594,
                    67.07347106933594,
                    63.07347106933594,
                    59.07347106933594,
                    55.07347106933594,
                    51.07347106933594,
                    47.07347106933594,
                    43.07347106933594,
                    39.07347106933594,
                    35.07347106933594,
                    31.073471069335938,
                    27.073471069335938,
                    23.073471069335938,
                    19.073471069335938,
                    15.073471069335938,
                    11.073471069335938,
                    7.0734710693359375,
                    2.5367355346679688
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 0.01
          }
        },
        {
          "variable": "pavel",
          "time": 0.0,
          "coords": {
            "rlay": 1
          },
          "expected": 987.0856323242188,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "pavel",
          "time": 0.0,
          "coords": {
            "rlay": 59
          },
          "expected": 179.9226531982422,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "pavel",
          "time": 0.0,
          "coords": {
            "rlay": 60
          },
          "expected": 175.07347106933594,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "pavel",
          "time": 0.0,
          "coords": {
            "rlay": 103
          },
          "expected": 2.5367355346679688,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "tavel",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "rlay"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    298.9632873535156,
                    296.99932861328125,
                    295.116943359375,
                    293.2910461425781,
                    291.5087890625,
                    289.77142333984375,
                    288.0694274902344,
                    286.39910888671875,
                    284.7518005371094,
                    283.1264343261719,
                    281.52130126953125,
                    279.9330749511719,
                    278.359375,
                    276.7991027832031,
                    275.24822998046875,
                    273.6982116699219,
                    272.13311767578125,
                    270.5367736816406,
                    268.923828125,
                    267.3272705078125,
                    265.760986328125,
                    264.2169189453125,
                    262.70074462890625,
                    261.22161865234375,
                    259.7464904785156,
                    258.23052978515625,
                    256.6884460449219,
                    255.18699645996094,
                    253.77587890625,
                    252.44830322265625,
                    251.18673706054688,
                    249.9906768798828,
                    248.8386688232422,
                    247.6902618408203,
                    246.51641845703125,
                    245.26614379882812,
                    243.9118194580078,
                    242.48129272460938,
                    240.99330139160156,
                    239.44908142089844,
                    237.84942626953125,
                    236.16331481933594,
                    234.53753662109375,
                    233.0697479248047,
                    231.6684112548828,
                    230.26812744140625,
                    228.84765625,
                    227.4200897216797,
                    225.99851989746094,
                    224.58804321289062,
                    223.18563842773438,
                    221.79348754882812,
                    220.40760803222656,
                    219.02772521972656,
                    217.81259155273438,
                    217.43040466308594,
                    217.43695068359375,
                    217.43324279785156,
                    217.41458129882812,
                    217.24337768554688,
                    216.919677734375,
                    216.59597778320312,
                    216.27227783203125,
                    215.94857788085938,
                    215.62570190429688,
                    215.30889892578125,
                    214.99734497070312,
                    214.68576049804688,
                    214.37417602539062,
                    214.0626220703125,
                    213.7282257080078,
                    213.35479736328125,
                    212.96511840820312,
                    212.575439453125,
                    212.18576049804688,
                    211.9405517578125,
                    211.8680419921875,
                    211.82373046875,
                    211.7794189453125,
                    211.783447265625,
                    211.84991455078125,
                    211.93048095703125,
                    212.04832458496094,
                    212.29071044921875,
                    212.62042236328125,
                    212.9669189453125,
                    213.36489868164062,
                    213.79754638671875,
                    214.26605224609375,
                    214.7803192138672,
                    215.3099822998047,
                    215.84872436523438,
                    216.3690643310547,
                    216.8618621826172,
                    217.359130859375,
                    217.90020751953125,
                    218.5434112548828,
                    219.4248046875,
                    220.83895874023438,
                    223.0496826171875,
                    226.3529815673828,
                    232.53460693359375,
                    237.2811737060547
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 0.003
          }
        },
        {
          "variable": "tavel",
          "time": 0.0,
          "coords": {
            "rlay": 1
          },
          "expected": 298.9632873535156,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "tavel",
          "time": 0.0,
          "coords": {
            "rlay": 59
          },
          "expected": 217.41458129882812,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "tavel",
          "time": 0.0,
          "coords": {
            "rlay": 60
          },
          "expected": 217.24337768554688,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "tavel",
          "time": 0.0,
          "coords": {
            "rlay": 103
          },
          "expected": 237.2811737060547,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "coldry",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "rlay"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    5.822665047126534e+23,
                    5.666859955569905e+23,
                    5.5152947328464676e+23,
                    5.3676944792349674e+23,
                    5.224098826412125e+23,
                    5.084197926723577e+23,
                    4.948019522343029e+23,
                    4.815532988793014e+23,
                    4.686603578372681e+23,
                    4.5611621157917544e+23,
                    4.439063044710277e+23,
                    4.32025232193272e+23,
                    4.204630868267282e+23,
                    4.092081229835681e+23,
                    3.982585752527377e+23,
                    3.8760442762866586e+23,
                    3.77248562415114e+23,
                    3.671894664026073e+23,
                    3.573964430560857e+23,
                    3.4784639791666e+23,
                    3.385334943192131e+23,
                    3.294640373032233e+23,
                    3.206378106959086e+23,
                    3.120482212274144e+23,
                    3.036968541648096e+23,
                    2.95578575404519e+23,
                    2.8768889936131373e+23,
                    2.800289789566984e+23,
                    2.7256489307827963e+23,
                    2.652832570279649e+23,
                    2.5818097232921056e+23,
                    2.512695681970627e+23,
                    2.445395330291083e+23,
                    2.3799083079655037e+23,
                    2.3161494068889388e+23,
                    2.2541218696531202e+23,
                    2.1937482343444572e+23,
                    2.1350259789471584e+23,
                    2.07783368641527e+23,
                    2.0221956761867795e+23,
                    1.9680209755492143e+23,
                    1.9152809416089443e+23,
                    1.863955938671594e+23,
                    1.8140403822736258e+23,
                    1.765471041876271e+23,
                    1.718200719755435e+23,
                    1.672222030007729e+23,
                    1.6274508453921133e+23,
                    1.583905900883038e+23,
                    1.5415097345669127e+23,
                    1.500262706731707e+23,
                    1.4601230239728793e+23,
                    1.4210505141817532e+23,
                    1.3830368907350146e+23,
                    1.3460336048286802e+23,
                    1.310024353432099e+23,
                    1.2749736481802073e+23,
                    1.2408583405709205e+23,
                    1.2076617672856173e+23,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    8.477461547131686e+22,
                    1.0752539566570887e+23
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 6e+18
          }
        },
        {
          "variable": "coldry",
          "time": 0.0,
          "coords": {
            "rlay": 1
          },
          "expected": 5.822665047126534e+23,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "coldry",
          "time": 0.0,
          "coords": {
            "rlay": 59
          },
          "expected": 1.2076617672856173e+23,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "coldry",
          "time": 0.0,
          "coords": {
            "rlay": 60
          },
          "expected": 8.477461547131686e+22,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "coldry",
          "time": 0.0,
          "coords": {
            "rlay": 103
          },
          "expected": 1.0752539566570887e+23,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "colh2o",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "rlay"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    131.0601043701172,
                    127.55247497558594,
                    124.15554809570312,
                    120.95951843261719,
                    116.95925903320312,
                    106.83683776855469,
                    93.98237609863281,
                    82.78225708007812,
                    72.91522979736328,
                    64.192626953125,
                    56.489418029785156,
                    49.6767463684082,
                    43.662879943847656,
                    38.35931396484375,
                    33.688995361328125,
                    29.603904724121094,
                    26.076387405395508,
                    23.065340042114258,
                    20.46092987060547,
                    18.133756637573242,
                    16.030927658081055,
                    14.15422248840332,
                    12.465514183044434,
                    10.905624389648438,
                    9.499197959899902,
                    8.307997703552246,
                    7.257836818695068,
                    6.238232135772705,
                    5.303548336029053,
                    4.586947917938232,
                    4.107992649078369,
                    3.793731927871704,
                    3.5692718029022217,
                    3.3723175525665283,
                    3.1523187160491943,
                    2.914379835128784,
                    2.6485211849212646,
                    2.3486487865448,
                    2.032273769378662,
                    1.7125515937805176,
                    1.3799432516098022,
                    1.112026333808899,
                    0.9296969771385193,
                    0.7893955707550049,
                    0.6686328649520874,
                    0.5597005486488342,
                    0.46490535140037537,
                    0.38294661045074463,
                    0.31106194853782654,
                    0.24816466867923737,
                    0.19344811141490936,
                    0.14769050478935242,
                    0.11176230758428574,
                    0.08466775715351105,
                    0.06523572653532028,
                    0.05449691787362099,
                    0.05199062451720238,
                    0.05304650217294693,
                    0.0541372075676918,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.004238730762153864,
                    0.0053762695752084255
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 0.0015
          }
        },
        {
          "variable": "colh2o",
          "time": 0.0,
          "coords": {
            "rlay": 1
          },
          "expected": 131.0601043701172,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "colh2o",
          "time": 0.0,
          "coords": {
            "rlay": 59
          },
          "expected": 0.0541372075676918,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "colh2o",
          "time": 0.0,
          "coords": {
            "rlay": 60
          },
          "expected": 0.004238730762153864,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "colh2o",
          "time": 0.0,
          "coords": {
            "rlay": 103
          },
          "expected": 0.0053762695752084255,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "colco2",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "rlay"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    2.206789970397949,
                    2.147739887237549,
                    2.090296506881714,
                    2.034356117248535,
                    1.979933500289917,
                    1.9269109964370728,
                    1.875299334526062,
                    1.825087070465088,
                    1.776222825050354,
                    1.7286804914474487,
                    1.68240487575531,
                    1.6373755931854248,
                    1.5935550928115845,
                    1.550898790359497,
                    1.5094000101089478,
                    1.4690207242965698,
                    1.4297720193862915,
                    1.3916480541229248,
                    1.3545324802398682,
                    1.3183377981185913,
                    1.2830418348312378,
                    1.2486686706542969,
                    1.2152172327041626,
                    1.1826627254486084,
                    1.1510109901428223,
                    1.120242714881897,
                    1.0903408527374268,
                    1.061309814453125,
                    1.0330209732055664,
                    1.0054234266281128,
                    0.9785058498382568,
                    0.952311635017395,
                    0.926804780960083,
                    0.901985228061676,
                    0.877820611000061,
                    0.8543121218681335,
                    0.8314304947853088,
                    0.8091748356819153,
                    0.787498950958252,
                    0.7664121985435486,
                    0.7458798885345459,
                    0.7258914709091187,
                    0.7064392566680908,
                    0.6875212788581848,
                    0.6691135168075562,
                    0.6511980295181274,
                    0.6337721347808838,
                    0.6168038249015808,
                    0.6003003716468811,
                    0.5842321515083313,
                    0.5685995221138,
                    0.5533866286277771,
                    0.5385780930519104,
                    0.5241709351539612,
                    0.5101467370986938,
                    0.496499240398407,
                    0.48321497440338135,
                    0.4702852964401245,
                    0.4577037990093231,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.32129576802253723,
                    0.40752124786376953
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 3e-05
          }
        },
        {
          "variable": "colco2",
          "time": 0.0,
          "coords": {
            "rlay": 1
          },
          "expected": 2.206789970397949,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "colco2",
          "time": 0.0,
          "coords": {
            "rlay": 59
          },
          "expected": 0.4577037990093231,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "colco2",
          "time": 0.0,
          "coords": {
            "rlay": 60
          },
          "expected": 0.32129576802253723,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "colco2",
          "time": 0.0,
          "coords": {
            "rlay": 103
          },
          "expected": 0.40752124786376953,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "coln2o",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "rlay"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    0.001857429975643754,
                    0.0018077280838042498,
                    0.0017593788215890527,
                    0.0017122942954301834,
                    0.001666487311013043,
                    0.0016218589153140783,
                    0.0015784180723130703,
                    0.0015361550031229854,
                    0.001495026401244104,
                    0.0014550106134265661,
                    0.0014160609571263194,
                    0.001378160435706377,
                    0.0013412771513685584,
                    0.001305373734794557,
                    0.0012704447144642472,
                    0.0012364579597488046,
                    0.0012034227838739753,
                    0.0011713342973962426,
                    0.0011400945950299501,
                    0.0011096299858763814,
                    0.0010799217270687222,
                    0.0010509901912882924,
                    0.0010228344472125173,
                    0.0009954337729141116,
                    0.0009687928832136095,
                    0.0009428955381736159,
                    0.0009177275351248682,
                    0.0008932923665270209,
                    0.000869481940753758,
                    0.0008462535333819687,
                    0.000823597249109298,
                    0.000801549875177443,
                    0.000780081027187407,
                    0.00075919070513919,
                    0.0007388516096398234,
                    0.0007190648466348648,
                    0.0006998056196607649,
                    0.0006810732302255929,
                    0.0006628288538195193,
                    0.0006450803484767675,
                    0.0006277986103668809,
                    0.0006109745590947568,
                    0.0005946018500253558,
                    0.0005786788533441722,
                    0.0005631851963698864,
                    0.0005481059779413044,
                    0.0005334388115443289,
                    0.0005191567470319569,
                    0.0005052659544162452,
                    0.0004917415790259838,
                    0.00047858376638032496,
                    0.0004657791869249195,
                    0.0004533150640781969,
                    0.00044118872028775513,
                    0.00042938467231579125,
                    0.00041789773968048394,
                    0.0004067165427841246,
                    0.0003958338056690991,
                    0.00038524408591911197,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.00027043098816648126,
                    0.0003430059878155589
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 2e-08
          }
        },
        {
          "variable": "coln2o",
          "time": 0.0,
          "coords": {
            "rlay": 1
          },
          "expected": 0.001857429975643754,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "coln2o",
          "time": 0.0,
          "coords": {
            "rlay": 59
          },
          "expected": 0.00038524408591911197,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "coln2o",
          "time": 0.0,
          "coords": {
            "rlay": 60
          },
          "expected": 0.00027043098816648126,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "coln2o",
          "time": 0.0,
          "coords": {
            "rlay": 103
          },
          "expected": 0.0003430059878155589,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "colch4",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "rlay"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    0.010329407639801502,
                    0.010053008794784546,
                    0.009784132242202759,
                    0.009522289969027042,
                    0.009267550893127918,
                    0.009019367396831512,
                    0.00877778697758913,
                    0.00854275468736887,
                    0.008314034901559353,
                    0.008091501891613007,
                    0.007874897681176662,
                    0.007664127741008997,
                    0.007459015119820833,
                    0.007259352132678032,
                    0.007065107114613056,
                    0.0068761021830141544,
                    0.006692389026284218,
                    0.00651394110172987,
                    0.006340212654322386,
                    0.006170795299112797,
                    0.006005583796650171,
                    0.005844691768288612,
                    0.005688114557415247,
                    0.005535735283046961,
                    0.005387581884860992,
                    0.005243564024567604,
                    0.005103600677102804,
                    0.0049677141942083836,
                    0.004835301078855991,
                    0.004706124775111675,
                    0.004580130334943533,
                    0.0044575221836566925,
                    0.004338131286203861,
                    0.004221957176923752,
                    0.004108848981559277,
                    0.003998811822384596,
                    0.0038917092606425285,
                    0.0037875359412282705,
                    0.0036860769614577293,
                    0.0035873751621693373,
                    0.003491269191727042,
                    0.0033977082930505276,
                    0.003306657774373889,
                    0.0032181076239794493,
                    0.0031319453846663237,
                    0.0030480879358947277,
                    0.0029665217734873295,
                    0.002887097653001547,
                    0.0028098488692194223,
                    0.002734638284891844,
                    0.0026614659000188112,
                    0.00259025814011693,
                    0.0025209435261785984,
                    0.0024535073898732662,
                    0.0023878635838627815,
                    0.0023239832371473312,
                    0.002261803252622485,
                    0.00220128265209496,
                    0.0021423918660730124,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0015039016725495458,
                    0.0019075004383921623
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 1e-07
          }
        },
        {
          "variable": "colch4",
          "time": 0.0,
          "coords": {
            "rlay": 1
          },
          "expected": 0.010329407639801502,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "colch4",
          "time": 0.0,
          "coords": {
            "rlay": 59
          },
          "expected": 0.0021423918660730124,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "colch4",
          "time": 0.0,
          "coords": {
            "rlay": 60
          },
          "expected": 0.0015039016725495458,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "colch4",
          "time": 0.0,
          "coords": {
            "rlay": 103
          },
          "expected": 0.0019075004383921623,
          "tolerance": {
            "rel": 2e-05
          }
        },
        {
          "variable": "taucloud",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "rlay"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    4.287368790810621e-32,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    1.1896806881850353e-06,
                    0.0003288019506726414,
                    0.0022842735052108765,
                    0.04660922661423683,
                    0.11806695908308029,
                    0.16555608808994293,
                    0.16883574426174164,
                    0.15122658014297485,
                    0.14380967617034912,
                    0.14710009098052979,
                    0.12510333955287933,
                    0.0537608340382576,
                    0.017347775399684906,
                    0.08596748113632202,
                    0.28249451518058777,
                    0.412387490272522,
                    0.465160995721817,
                    0.48298218846321106,
                    0.48248720169067383,
                    0.49619540572166443,
                    0.5693122744560242,
                    0.6470267176628113,
                    0.6992864608764648,
                    0.7838940024375916,
                    0.8979462385177612,
                    1.0090866088867188,
                    1.0437840223312378,
                    0.9505495429039001,
                    0.6786802411079407,
                    0.45354658365249634,
                    0.33266693353652954,
                    0.2689182162284851,
                    0.22929993271827698,
                    0.18831253051757812,
                    0.14171995222568512,
                    0.09552381932735443,
                    0.05592597648501396,
                    0.026940880343317986,
                    0.009586876258254051,
                    0.002042025327682495,
                    0.00015480999718420208,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 1e-06
          }
        },
        {
          "variable": "taucloud",
          "time": 0.0,
          "coords": {
            "rlay": 17
          },
          "expected": 0.04660922661423683,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "taucloud",
          "time": 0.0,
          "coords": {
            "rlay": 20
          },
          "expected": 0.16883574426174164,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "taucloud",
          "time": 0.0,
          "coords": {
            "rlay": 27
          },
          "expected": 0.08596748113632202,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "taucloud",
          "time": 0.0,
          "coords": {
            "rlay": 30
          },
          "expected": 0.465160995721817,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "taucloud",
          "time": 0.0,
          "coords": {
            "rlay": 33
          },
          "expected": 0.49619540572166443,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "taucloud",
          "time": 0.0,
          "coords": {
            "rlay": 41
          },
          "expected": 0.9505495429039001,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "taucloud",
          "time": 0.0,
          "coords": {
            "rlay": 45
          },
          "expected": 0.2689182162284851,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "taucloud",
          "time": 0.0,
          "coords": {
            "rlay": 52
          },
          "expected": 0.009586876258254051,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "taucloud",
          "time": 0.0,
          "coords": {
            "rlay": 53
          },
          "expected": 0.002042025327682495,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "cldfrac",
          "time": 0.0,
          "coords": {
            "rlay": 26
          },
          "expected": 1.0,
          "tolerance": {
            "abs": 0.0
          }
        },
        {
          "variable": "cldfrac",
          "time": 0.0,
          "coords": {
            "rlay": 51
          },
          "expected": 1.0,
          "tolerance": {
            "abs": 0.0
          }
        },
        {
          "variable": "cldfrac",
          "time": 0.0,
          "coords": {
            "rlay": 52
          },
          "expected": 0.029286738485097885,
          "tolerance": {
            "abs": 0.0
          }
        },
        {
          "variable": "cldfrac",
          "time": 0.0,
          "coords": {
            "rlay": 53
          },
          "expected": 0.0,
          "tolerance": {
            "abs": 0.0
          }
        },
        {
          "variable": "cldfrac",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "rlay"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    1.0,
                    1.0,
                    1.0,
                    1.0,
                    1.0,
                    1.0,
                    1.0,
                    1.0,
                    1.0,
                    1.0,
                    1.0,
                    1.0,
                    1.0,
                    1.0,
                    1.0,
                    1.0,
                    1.0,
                    1.0,
                    1.0,
                    1.0,
                    1.0,
                    1.0,
                    1.0,
                    1.0,
                    1.0,
                    1.0,
                    1.0,
                    1.0,
                    1.0,
                    1.0,
                    1.0,
                    1.0,
                    1.0,
                    1.0,
                    1.0,
                    0.029286738485097885,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0,
                    0.0
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 0.0
          }
        },
        {
          "variable": "tbound",
          "time": 0.0,
          "expected": 299.9698791503906,
          "tolerance": {
            "rel": 1e-09
          }
        },
        {
          "variable": "semiss",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "bands"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    0.8500000238418579,
                    0.8500000238418579,
                    0.8500000238418579,
                    0.8500000238418579,
                    0.8500000238418579,
                    0.8500000238418579,
                    0.8500000238418579,
                    0.8500000238418579,
                    0.8500000238418579,
                    0.8500000238418579,
                    0.8500000238418579,
                    0.8500000238418579,
                    0.8500000238418579,
                    0.8500000238418579,
                    0.8500000238418579,
                    0.8500000238418579
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 1e-09
          }
        },
        {
          "variable": "colo3",
          "time": 0.0,
          "reduce": "Linf_error",
          "expected": 0.0,
          "reference": {
            "op": "aggregate",
            "output_idx": [
              "k"
            ],
            "args": [],
            "ranges": {
              "k": {
                "from": "rlay"
              }
            },
            "expr": {
              "op": "index",
              "args": [
                {
                  "op": "const",
                  "args": [],
                  "value": [
                    0.00017436224152334034,
                    0.00016974651953205466,
                    0.0001687868352746591,
                    0.00017062773986253887,
                    0.00016603835683781654,
                    0.00016159187362063676,
                    0.00016019602480810136,
                    0.00016778138524387032,
                    0.00016334137762896717,
                    0.00015891586372163147,
                    0.00015471514780074358,
                    0.0001682014699326828,
                    0.00016490435518790036,
                    0.00016051899001467973,
                    0.00015619669284205884,
                    0.000167070931638591,
                    0.00017205503536388278,
                    0.00016744548338465393,
                    0.00016302372387144715,
                    0.00016533577581867576,
                    0.00018422801804263145,
                    0.0001792913390090689,
                    0.00017447922436986119,
                    0.0001698008709354326,
                    0.000192622872418724,
                    0.00019744501332752407,
                    0.00019217160297557712,
                    0.0001870610867626965,
                    0.0001881954085547477,
                    0.0002203932381235063,
                    0.000214498519198969,
                    0.00020875388872809708,
                    0.00020316259178798646,
                    0.00022487170645035803,
                    0.00024633260909467936,
                    0.0002397357311565429,
                    0.00023331341799348593,
                    0.00022707259631715715,
                    0.0002782221999950707,
                    0.00028479332104325294,
                    0.00027716526528820395,
                    0.00026973767671734095,
                    0.00026719694142229855,
                    0.00035682375892065465,
                    0.0003472701064310968,
                    0.00033796674688346684,
                    0.00032892791205085814,
                    0.00034917477751150727,
                    0.0004369811213109642,
                    0.00042528691119514406,
                    0.00041390981641598046,
                    0.00040283313137479126,
                    0.00044439741759561,
                    0.0005317222094163299,
                    0.0005174942198209465,
                    0.0005036518559791148,
                    0.0004901771899312735,
                    0.0005502303829416633,
                    0.0006347245653159916,
                    0.00044555895146913826,
                    0.0004455589805729687,
                    0.0004455595917534083,
                    0.0004455595917534083,
                    0.00045154866529628634,
                    0.0005733060534112155,
                    0.0005733060534112155,
                    0.0005733034922741354,
                    0.0005733060534112155,
                    0.0005733055877499282,
                    0.0006283287657424808,
                    0.0007195431971922517,
                    0.0007195438374765217,
                    0.0007195438374765217,
                    0.0007195438374765217,
                    0.0008333966252394021,
                    0.0009147038799710572,
                    0.0009147038799710572,
                    0.0009147038799710572,
                    0.00105925346724689,
                    0.0011792606674134731,
                    0.0011792606674134731,
                    0.0012128398520871997,
                    0.0015129437670111656,
                    0.0015129437670111656,
                    0.0015737370122224092,
                    0.0018922931049019098,
                    0.0018922924064099789,
                    0.0021629566326737404,
                    0.0023051220923662186,
                    0.0025161877274513245,
                    0.0027121868915855885,
                    0.0029637988191097975,
                    0.003117271000519395,
                    0.00337915844283998,
                    0.0036152161192148924,
                    0.0036691082641482353,
                    0.0049721719697117805,
                    0.005193146876990795,
                    0.0055647483095526695,
                    0.006513187196105719,
                    0.00640660198405385,
                    0.004784820135682821,
                    0.003980841021984816
                  ]
                },
                "k"
              ]
            }
          },
          "tolerance": {
            "abs": 1e-07
          }
        },
        {
          "variable": "colo3",
          "time": 0.0,
          "coords": {
            "rlay": 59
          },
          "expected": 0.0006347245653159916,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "colo3",
          "time": 0.0,
          "coords": {
            "rlay": 60
          },
          "expected": 0.00044555895146913826,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "colo3",
          "time": 0.0,
          "coords": {
            "rlay": 90
          },
          "expected": 0.0025161877274513245,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "colo3",
          "time": 0.0,
          "coords": {
            "rlay": 103
          },
          "expected": 0.003980841021984816,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "o3_clim",
          "time": 0.0,
          "coords": {
            "rlay": 59
          },
          "expected": 8.709451077810015e-07,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "o3_clim",
          "time": 0.0,
          "coords": {
            "rlay": 60
          },
          "expected": 8.709438308289634e-07,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "o3_clim",
          "time": 0.0,
          "coords": {
            "rlay": 90
          },
          "expected": 4.918447349474289e-06,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "o3_clim",
          "time": 0.0,
          "coords": {
            "rlay": 102
          },
          "expected": 9.352992780375408e-06,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "o3_clim",
          "time": 0.0,
          "coords": {
            "rlay": 103
          },
          "expected": 6.135000549119483e-06,
          "tolerance": {
            "rel": 1e-05
          }
        },
        {
          "variable": "nbuf_mismatch",
          "time": 0.0,
          "expected": 0.0,
          "tolerance": {
            "abs": 0.0
          }
        }
      ]
    },
    {
      "id": "tbound_cap_at_table_limit",
      "description": "Regression for the Planck-table cap: the scm_call1_clear column with the skin temperature set to exactly tbound_limit = 340 K. tbound must be reset to tbound_reset = 339.99 K, so that RTRN's TOTPLNK interpolation (nodes 160..340 K, reading node floor(T) - 159 and the one above it) stays inside the table. WRF's own test is TBOUND .GT. 340. and would pass 340 K through; the assertion is exact (rel 1e-9) because the cap is a plain assignment.",
      "parameter_overrides": {
        "co2vmr": 0.00037900000461377203,
        "n2ovmr": 3.1900000863060995e-07,
        "ch4vmr": 1.7739999975674436e-06,
        "tsk": 340.0,
        "emiss": 0.9200000166893005
      },
      "expression_template_imports": [
        {
          "ref": "./tests/scm_call1_clear_inputs.esm"
        }
      ],
      "time_span": {
        "start": 0,
        "end": 1
      },
      "tolerance": {
        "rel": 1e-05
      },
      "assertions": [
        {
          "variable": "tbound",
          "time": 0.0,
          "expected": 339.99,
          "tolerance": {
            "rel": 1e-09
          }
        },
        {
          "variable": "nbuf_mismatch",
          "time": 0.0,
          "expected": 0.0,
          "tolerance": {
            "abs": 0.0
          }
        }
      ]
    }
  ]
}