Generated: 2026-06-01T23:33:58Z  ·  Total validation wall time: 0.2s

entrainment

PASS PASS: 100  ·  MARGINAL: 0  ·  DISCREPANT: 0  ·  BROKEN: 0  ·  wall time: 0.2s

Python: validation/runs/entrainment/entrainment.nc
Reference: /home/nick/projects/pygotm/validation/reference/entrainment/entrainment.nc

1. PyGOTM variables

StatusVariableReference (full precision)Calculated (full precision)Raw FrechetScore (Normalized Frechet / d_rel)Peak-sensitive d_norm
PASSrho_p1025.46423339843751025.46423339843750.000e+000.000e+000.000e+00
PASSint_precip000.000e+000.000e+00 (d_rel)0.000e+00
PASSint_evap000.000e+000.000e+00 (d_rel)0.000e+00
PASSint_swr000.000e+000.000e+00 (d_rel)0.000e+00
PASSint_heat000.000e+000.000e+00 (d_rel)0.000e+00
PASSint_total000.000e+000.000e+00 (d_rel)0.000e+00
PASSI_0000.000e+000.000e+00 (d_rel)0.000e+00
PASSmld_surf000.000e+000.000e+000.000e+00
PASStemp17.4770641326904317.477064132690430.000e+000.000e+000.000e+00
PASSsalt35350.000e+000.000e+000.000e+00
PASSu000.000e+000.000e+000.000e+00
PASSv000.000e+000.000e+00 (d_rel)0.000e+00
PASSxP000.000e+000.000e+000.000e+00
PASSh0.50.50.000e+000.000e+000.000e+00
PASSnum9.9999999747524271e-079.9999999747524271e-070.000e+000.000e+000.000e+00
PASSnuh9.9999999747524271e-079.9999999747524271e-070.000e+000.000e+000.000e+00
PASSnus9.9999999747524271e-079.9999999747524271e-070.000e+000.000e+000.000e+00
PASSnucl000.000e+000.000e+00 (d_rel)0.000e+00
PASStke1.000000013351432e-101.000000013351432e-100.000e+000.000e+000.000e+00
PASSeps9.999999960041972e-139.999999960041972e-130.000e+000.000e+000.000e+00
PASSidpdx000.000e+000.000e+00 (d_rel)0.000e+00
PASSidpdy000.000e+000.000e+00 (d_rel)0.000e+00
PASSfric000.000e+000.000e+00 (d_rel)0.000e+00
PASSdrag0.0998767986893653870.099876791238784797.451e-090.000e+000.000e+00
PASSSS000.000e+000.000e+000.000e+00
PASSP6.2729759520152584e-076.272976520449447e-070.000e+000.000e+000.000e+00
PASSuu9.1954390768478333e-089.1954383663050976e-080.000e+000.000e+000.000e+00
PASSvv000.000e+000.000e+000.000e+00
PASSww0.00010204276622971520.000102042773505672810.000e+000.000e+000.000e+00
PASSNN3.0532685286743799e-063.0532683013007045e-060.000e+000.000e+000.000e+00
PASSNNT000.000e+000.000e+000.000e+00
PASSNNS1.6310793387046447e-141.4324221604862519e-140.000e+000.000e+00 (d_rel)0.000e+00
PASSbuoy0.0146700004115700720.0146700004115700720.000e+000.000e+000.000e+00
PASSkb7.592455553151467e-107.5924561082629793e-100.000e+000.000e+00 (d_rel)0.000e+00
PASSepsb2.6845342355336088e-122.6845340186931743e-120.000e+000.000e+000.000e+00
PASSG-7.4011121675710001e-09-7.4011117234817902e-090.000e+000.000e+000.000e+00
PASSPb7.272942556361961e-137.2729420142608747e-130.000e+000.000e+000.000e+00
PASSavh0.00739975413307547570.00739975366741418840.000e+000.000e+000.000e+00
PASSRig999999.5625999999.6256.250e-020.000e+000.000e+00
PASSL0.000145917641930282120.000145917641930282120.000e+000.000e+000.000e+00
PASSPSTK000.000e+000.000e+00 (d_rel)0.000e+00
PASScmue10.318511843681335450.318511813879013060.000e+000.000e+000.000e+00
PASScmue2000.000e+000.000e+000.000e+00
PASSan2.7901258468627932.79012608528137210.000e+000.000e+000.000e+00
PASSas000.000e+000.000e+000.000e+00
PASSat0.326463341712951660.326463311910629270.000e+000.000e+000.000e+00
PASStaux000.000e+000.000e+000.000e+00
PASStauy000.000e+000.000e+00 (d_rel)0.000e+00
PASStaub000.000e+000.000e+00 (d_rel)0.000e+00
PASSmld_bott000.000e+000.000e+00 (d_rel)0.000e+00
PASSbioshade110.000e+000.000e+000.000e+00
PASSga0.00999999977648258210.00999999977648258210.000e+000.000e+000.000e+00
PASSEkin000.000e+000.000e+000.000e+00
PASSEpot000.000e+000.000e+000.000e+00
PASSEturb000.000e+000.000e+000.000e+00

2. PyFABM variables

StatusVariableReference (full precision)Calculated (full precision)Raw FrechetScore (Normalized Frechet / d_rel)Peak-sensitive d_norm
PASSzeta000.000e+000.000e+00 (d_rel)0.000e+00
PASSu_taus000.000e+000.000e+000.000e+00
PASSu10000.000e+000.000e+00 (d_rel)0.000e+00
PASSv10000.000e+000.000e+00 (d_rel)0.000e+00
PASSairt000.000e+000.000e+00 (d_rel)0.000e+00
PASSairp000.000e+000.000e+00 (d_rel)0.000e+00
PASShum000.000e+000.000e+00 (d_rel)0.000e+00
PASSes000.000e+000.000e+00 (d_rel)0.000e+00
PASSea000.000e+000.000e+00 (d_rel)0.000e+00
PASSqs000.000e+000.000e+00 (d_rel)0.000e+00
PASSqa000.000e+000.000e+00 (d_rel)0.000e+00
PASSrhoa000.000e+000.000e+00 (d_rel)0.000e+00
PASScloud000.000e+000.000e+00 (d_rel)0.000e+00
PASSalbedo000.000e+000.000e+00 (d_rel)0.000e+00
PASSprecip000.000e+000.000e+00 (d_rel)0.000e+00
PASSevap000.000e+000.000e+00 (d_rel)0.000e+00
PASSqh000.000e+000.000e+00 (d_rel)0.000e+00
PASSqe000.000e+000.000e+00 (d_rel)0.000e+00
PASSql000.000e+000.000e+00 (d_rel)0.000e+00
PASSheat000.000e+000.000e+00 (d_rel)0.000e+00
PASStx0.102700002491474150.102700002491474150.000e+000.000e+000.000e+00
PASSty000.000e+000.000e+00 (d_rel)0.000e+00
PASSsst000.000e+000.000e+00 (d_rel)0.000e+00
PASSsst_obs000.000e+000.000e+00 (d_rel)0.000e+00
PASSsss000.000e+000.000e+00 (d_rel)0.000e+00
PASStemp_obs17.4770641326904317.477064132690430.000e+000.000e+000.000e+00
PASSsalt_obs35350.000e+000.000e+000.000e+00
PASSu_obs000.000e+000.000e+00 (d_rel)0.000e+00
PASSv_obs000.000e+000.000e+00 (d_rel)0.000e+00
PASSgamu000.000e+000.000e+00 (d_rel)0.000e+00
PASSgamv000.000e+000.000e+00 (d_rel)0.000e+00
PASSgamh000.000e+000.000e+00 (d_rel)0.000e+00
PASSgams000.000e+000.000e+00 (d_rel)0.000e+00
PASSgamb000.000e+000.000e+00 (d_rel)0.000e+00
PASSgam000.000e+000.000e+00 (d_rel)0.000e+00
PASSr000.000e+000.000e+00 (d_rel)0.000e+00
PASSu_taub000.000e+000.000e+00 (d_rel)0.000e+00
PASSrad000.000e+000.000e+00 (d_rel)0.000e+00
PASSus000.000e+000.000e+00 (d_rel)0.000e+00
PASSvs000.000e+000.000e+00 (d_rel)0.000e+00
PASSdusdz000.000e+000.000e+00 (d_rel)0.000e+00
PASSdvsdz000.000e+000.000e+00 (d_rel)0.000e+00
PASSus0000.000e+000.000e+00 (d_rel)0.000e+00
PASSvs0000.000e+000.000e+00 (d_rel)0.000e+00
PASSds000.000e+000.000e+00 (d_rel)0.000e+00