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

resolute

FAIL PASS: 92  ·  MARGINAL: 17  ·  DISCREPANT: 6  ·  BROKEN: 0  ·  wall time: 6.6s

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

1. PyGOTM variables

StatusVariableReference (full precision)Calculated (full precision)Raw FrechetScore (Normalized Frechet / d_rel)Peak-sensitive d_norm
PASSrho_p1025.49084472656251025.46228027343751.709e-033.990e-044.845e-04
PASSrho1025.63195800781251025.60339355468751.587e-033.336e-044.620e-04
PASSint_precip000.000e+000.000e+00 (d_rel)0.000e+00
PASSint_evap000.000e+000.000e+00 (d_rel)0.000e+00
PASSint_swr4296887684296888649.600e+010.000e+000.000e+00
PASSint_heat-175544976-1755776483.267e+043.676e-053.671e-05
DISCREPANTint_total2639852802639526723.261e+041.666e-011.666e-01
PASSI_052.56053543090820352.5602798461914061.068e-040.000e+000.000e+00
MARGINALmld_surf41.4476394653320319.01035690307617194.505e+002.848e-021.997e-01
PASStemp0.056572891771793365-0.0254698786884546281.209e-031.136e-041.234e-03
PASSsalt31.86025810241699231.8247127532958981.995e-035.666e-047.193e-04
PASSu0.183868259191513060.21868339180946351.463e-031.392e-034.206e-03
MARGINALv-0.1850140243768692-0.227715015411376952.667e-031.136e-021.961e-03
PASSxP000.000e+000.000e+000.000e+00
PASSh0.901035666465759280.901035666465759280.000e+000.000e+000.000e+00
PASSnum0.000212897401070222260.00133500690571963792.100e-049.155e-035.161e-02
PASSnuh0.000176055051269941030.00112543918658047912.949e-049.226e-034.777e-02
PASSnus0.000176055051269941030.00112543918658047912.949e-049.226e-034.777e-02
PASSnucl000.000e+000.000e+00 (d_rel)0.000e+00
MARGINALtke0.000275956233963370320.000192320483620278543.311e-072.112e-029.257e-02
MARGINALeps1.8275181901117321e-061.2894297469756566e-061.414e-091.147e-026.158e-02
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.0230021439492702480.0229551065713167190.000e+000.000e+000.000e+00
MARGINALSS0.0467889606952667240.0421647392213344572.225e-042.081e-023.035e-02
MARGINALP1.6776619986558217e-061.0724552339524962e-061.734e-092.028e-026.483e-02
MARGINALuu0.00342963961884379390.00380373583175241953.345e-071.477e-025.050e-02
MARGINALvv0.00119917804840952160.00160895625595003372.344e-071.253e-026.188e-02
MARGINALww0.000139327516080811620.000100003024272155021.243e-071.483e-026.545e-02
DISCREPANTNN0.000323313404805958270.000566856237128376961.279e-058.760e-025.225e-02
MARGINALNNT0.000674746930599212650.000624354113824665552.536e-071.149e-021.349e-02
MARGINALNNS0.000314496894134208560.000554388796444982291.299e-051.647e-023.250e-02
PASSbuoy0.0144154466688632970.0146881518885493281.560e-053.814e-044.860e-04
MARGINALkb2.2623812867550441e-071.5373365158666275e-072.381e-103.382e-024.378e-02
MARGINALepsb1.8271467672192898e-091.2569766338899058e-091.861e-122.000e-020.000e+00
DISCREPANTG-1.6191258334075087e-09-4.6381035900822098e-084.484e-106.518e-028.958e-02
PASSPb1.2135042970484733e-101.0455916688023592e-100.000e+000.000e+000.000e+00
PASSavh0.000176195040694437920.00112557923421263692.773e-049.513e-035.317e-02
DISCREPANTRig34229603450107.51.363e+045.236e-021.689e-02
MARGINALL0.800323426723480222.1384794712066654.824e-012.117e-026.776e-02
PASSPSTK000.000e+000.000e+00 (d_rel)0.000e+00
PASScmue10.16926234960556030.367419570684432982.761e-024.953e-037.695e-03
PASScmue20.589881479740142820.303083688020706186.227e-027.973e-031.285e-02
DISCREPANTan26.2113437652587893.58752727508544924.668e+008.339e-024.288e-02
MARGINALas29.061399459838867250.186477661132811.381e+011.202e-021.448e-02
MARGINALat2988.399414062521336.2343759.715e+031.282e-024.611e-02
MARGINALtaux0.00117496249731630090.00111063662916421897.123e-081.057e-026.045e-02
PASStauy-0.0001840258773881942-0.000253832782618701466.303e-089.656e-037.689e-02
PASStaub5.3001794952933778e-085.3454058956958761e-084.523e-108.461e-03 (d_rel)7.805e-04
PASSmld_bott000.000e+000.000e+00 (d_rel)0.000e+00
PASSbioshade110.000e+000.000e+000.000e+00
PASSga0.00909090880304574970.00909090880304574970.000e+000.000e+000.000e+00
PASSEkin2990.0156252951.8474121093753.177e+011.240e-039.826e-04
PASSEpot-59296.48046875-59289.449218756.543e+002.874e-053.027e-05
DISCREPANTEturb0.989231824874877930.320334702730178831.768e-015.101e-024.159e-02

2. PyFABM variables

StatusVariableReference (full precision)Calculated (full precision)Raw FrechetScore (Normalized Frechet / d_rel)Peak-sensitive d_norm
PASSTice_surface-1.9009928703308105-1.90109074115753178.869e-054.680e-062.639e-06
PASST1-3.8476576805114746-3.8450551033020025.007e-052.477e-061.815e-06
PASST2-1.9392948150634766-1.93931758403778082.170e-051.427e-067.826e-07
PASSTf-1.7725429534912109-1.7725208997726445.364e-063.354e-057.602e-05
PASSHice0.00160908629186451440.00161052565090358261.270e-060.000e+000.000e+00
PASSsurface_ice_energy52385.17187552384.980468757.422e-020.000e+000.000e+00
PASSbottom_ice_energy-587687.25-587678.81256.062e+003.402e-072.073e-06
PASSHfrazil5.8715246268548071e-056.0163467423990369e-050.000e+000.000e+000.000e+00
PASSocean_ice_flux-0.052775155752897263-0.0540768653154373171.776e-056.515e-060.000e+00
PASSocean_ice_salt_flux000.000e+000.000e+00 (d_rel)0.000e+00
PASSocean_ice_heat_flux000.000e+000.000e+00 (d_rel)0.000e+00
PASSzeta-0.88607597351074219-0.886075973510742190.000e+000.000e+000.000e+00
PASSu_taus0.000480374059407040480.000481381139252334832.300e-072.909e-062.633e-06
PASSu10000.000e+000.000e+000.000e+00
PASSv10000.000e+000.000e+000.000e+00
PASSairt-32.729999542236328-32.7299995422363280.000e+000.000e+000.000e+00
PASSairp1000501000500.000e+000.000e+000.000e+00
PASShum68680.000e+000.000e+000.000e+00
PASSes702.76519775390625702.96398925781257.111e-029.345e-051.165e-04
PASSea1030.81933593751030.81945800781256.104e-050.000e+000.000e+00
PASSqs0.00436996389180421830.00437120348215103154.391e-079.364e-051.176e-04
PASSqa0.00443586148321628570.00443586101755499844.657e-100.000e+000.000e+00
PASSrhoa1.43637049198150631.43637037277221681.192e-070.000e+000.000e+00
PASScloud000.000e+000.000e+000.000e+00
PASSalbedo00.0599999986588954932.868e-064.437e-064.959e-06
PASSprecip000.000e+000.000e+00 (d_rel)0.000e+00
PASSevap000.000e+000.000e+00 (d_rel)0.000e+00
PASSqh57.50455093383789157.4176940917968751.346e-024.830e-043.362e-04
PASSqe31.56251716613769531.4933967590332031.097e-021.196e-045.778e-04
PASSql-4.282071590423584-4.3006520271301277.004e-034.978e-052.467e-03
PASSheat89.12868499755859488.9542770385742193.061e-028.454e-052.590e-04
PASStx-0.00014456745702773333-0.000144572142744436861.550e-097.014e-066.296e-06
PASSty-3.0875507945893332e-05-3.0877068638801575e-051.246e-095.223e-066.434e-06
PASSsst2.18466377258300782.18863987922668461.435e-034.426e-041.650e-03
PASSsst_obs000.000e+000.000e+00 (d_rel)0.000e+00
PASSsss000.000e+000.000e+00 (d_rel)0.000e+00
PASStemp_p0.038735810667276382-0.0428329519927501681.201e-034.057e-041.538e-03
PASStemp_i0.039133839309215546-0.042445689439773561.201e-034.057e-041.469e-03
PASSsalt_p31.70673561096191431.6713619232177731.984e-035.782e-047.205e-04
PASStemp_obs-1.2725000381469727-1.27250003814697270.000e+000.000e+000.000e+00
PASSsalt_obs32.95930099487304732.9593009948730470.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_taub7.1838962867332157e-067.2144816840591375e-063.059e-084.796e-044.789e-04
PASSrad52.56053543090820352.5602798461914062.003e-050.000e+000.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