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

seagrass

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

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

1. PyGOTM variables

StatusVariableReference (full precision)Calculated (full precision)Raw FrechetScore (Normalized Frechet / d_rel)Peak-sensitive d_norm
PASSrho_p1013.36492919921881013.36492919921880.000e+000.000e+000.000e+00
PASSrho1013.38342285156251013.38342285156250.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
PASStemp20.45313262939453120.4531326293945310.000e+000.000e+000.000e+00
PASSsalt20.09463691711425820.0946369171142580.000e+000.000e+000.000e+00
PASSu-0.13808275759220123-0.138082742691040041.490e-080.000e+000.000e+00
PASSv000.000e+000.000e+00 (d_rel)0.000e+00
PASSxP000.000e+000.000e+000.000e+00
PASSh0.0346257165074348450.0346257202327251430.000e+000.000e+000.000e+00
PASSnum0.000128192681586369870.00012819269613828510.000e+000.000e+000.000e+00
PASSnuh0.000164212993695400660.000164213008247315887.276e-120.000e+000.000e+00
PASSnus0.000164212993695400660.000164213008247315887.276e-120.000e+000.000e+00
PASSnucl000.000e+000.000e+00 (d_rel)0.000e+00
PASStke0.00249280291609466080.00249280314892530441.164e-100.000e+000.000e+00
PASSeps0.0269926358014345170.0269926339387893685.821e-110.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.0332864895462989810.0332864932715892790.000e+000.000e+000.000e+00
PASSSS16.69954490661621116.6995468139648447.451e-090.000e+000.000e+00
PASSP0.00118764070793986320.0011876408243551850.000e+000.000e+000.000e+00
PASSuu0.00234219548292458060.00234219571575522421.455e-110.000e+000.000e+00
PASSvv0.00234219548292458060.00234219571575522421.455e-110.000e+000.000e+00
PASSww0.00234219548292458060.00234219571575522421.455e-110.000e+000.000e+00
PASSNN3.9457427192246541e-073.9457430034417484e-070.000e+000.000e+00 (d_rel)0.000e+00
PASSNNT3.9752302427586983e-073.9752305269757926e-070.000e+000.000e+00 (d_rel)0.000e+00
PASSNNS-2.9851356941890117e-09-2.9851359162336166e-090.000e+000.000e+00 (d_rel)0.000e+00
PASSbuoy0.13024368882179260.13024368882179260.000e+000.000e+000.000e+00
PASSkb1.000000013351432e-101.000000013351432e-100.000e+000.000e+00 (d_rel)0.000e+00
PASSepsb9.9999998245167004e-159.9999998245167004e-150.000e+000.000e+000.000e+00
PASSG-1.0997334119744462e-11-1.0997094727904777e-110.000e+000.000e+000.000e+00
PASSPb4.3098239904090066e-184.3097301054094818e-180.000e+000.000e+000.000e+00
PASSavh0.000128392290207557380.000128392304759472617.276e-120.000e+000.000e+00
PASSRig-323474.8125-323466.906252.984e+005.108e-070.000e+00
PASSL0.00893381796777248380.00893381889909505844.657e-100.000e+000.000e+00
PASSPSTK000.000e+000.000e+00 (d_rel)0.000e+00
PASScmue1000.000e+000.000e+000.000e+00
PASScmue20.103078544139862060.103078767657279973.725e-090.000e+000.000e+00
PASSan0.0027855900116264820.00278558954596519471.819e-120.000e+000.000e+00
PASSas11.11926078796386711.1192636489868162.384e-070.000e+000.000e+00
PASSat7965.760253906257965.75878906254.657e-100.000e+000.000e+00
PASStaux-0.0010199301177635789-0.00101993023417890071.819e-120.000e+000.000e+00
PASStauy000.000e+000.000e+00 (d_rel)0.000e+00
PASStaub0.615673840045928960.615673899650573735.960e-080.000e+000.000e+00
PASSmld_bott000.000e+000.000e+00 (d_rel)0.000e+00
PASSbioshade110.000e+000.000e+000.000e+00
PASSga0.00555654428899288180.00555654428899288180.000e+000.000e+000.000e+00
PASSEkin58.66697311401367258.6669692993164063.815e-060.000e+000.000e+00
PASSEpot000.000e+000.000e+000.000e+00
PASSEturb0.0844770371913909910.0844770446419715887.451e-090.000e+000.000e+00

2. PyFABM variables

StatusVariableReference (full precision)Calculated (full precision)Raw FrechetScore (Normalized Frechet / d_rel)Peak-sensitive d_norm
PASSzeta-0.11147172003984451-0.111471727490425117.451e-090.000e+000.000e+00
PASSu_taus000.000e+000.000e+00 (d_rel)0.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
PASStx000.000e+000.000e+00 (d_rel)0.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_p19.99929428100585919.9992942810058590.000e+000.000e+000.000e+00
PASStemp_i20200.000e+000.000e+000.000e+00
PASSsalt_p20200.000e+000.000e+000.000e+00
PASStemp_obs20200.000e+000.000e+000.000e+00
PASSsalt_obs20200.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_taub0.0319363437592983250.0319363474845886233.725e-090.000e+000.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