refVals = []
refPrecs = []

#! format: off
# SC ========== Test number 1 reference values and precision match template. =======
# SC ========== /home/jmc/cliMa/cliMa_new_jmc/test/Ocean/SplitExplicit/simple_box_rk3.jl test reference values ======================================
# BEGIN SCPRINT
# varr - reference values (from reference run)
# parr - digits match precision (hand edit as needed)
#
# [
#  [ MPIStateArray Name, Field Name, Maximum, Minimum, Mean, Standard Deviation ],
#  [         :                :          :        :      :          :           ],
# ]
varr = [
 [  "oce Q_3D",   "u[1]", -2.16721345244414054232e-01,  1.57840557320998220447e-01, -5.59921465916523013878e-03,  1.73941108901450175450e-02 ],
 [  "oce Q_3D",   "u[2]", -2.19220347308738905401e-01,  2.31784478500299123693e-01, -2.15429258177158092225e-03,  2.12517725248480282563e-02 ],
 [  "oce Q_3D",      "η", -4.69394735091986536890e-01,  2.06288744860751438459e-01, -2.16765734563377927271e-04,  1.47004018586567947180e-01 ],
 [  "oce Q_3D",      "θ",  2.38571451036062890869e-03,  9.91209376647090323331e+00,  2.49760287312251527680e+00,  2.18031198350304133982e+00 ],
 [   "oce aux",      "w", -1.61734977485578068895e-04,  1.50833500332270227301e-04,  5.43794052142437598582e-07,  1.38648560985387203702e-05 ],
 [   "oce aux",   "pkin", -8.85948574009684719499e+00,  0.00000000000000000000e+00, -3.26449934601666758027e+00,  2.50111590039020725840e+00 ],
 [   "oce aux",    "wz0", -3.66555541768163618680e-05,  1.94813350674614766593e-05, -4.61824895762852330113e-10,  9.37524239840742993843e-06 ],
 [   "oce aux", "u_d[1]", -1.56194066602061892857e-01,  1.21967899279333547025e-01, -2.05350727093651255306e-05,  1.15672828345751727702e-02 ],
 [   "oce aux", "u_d[2]", -2.09729915133787636616e-01,  2.37375904307950719163e-01,  1.58965003169083721666e-06,  1.81625473749615351515e-02 ],
 [   "oce aux", "ΔGu[1]", -2.09811375971404995481e-06,  3.23018047166822386688e-06, -4.22417846605267206689e-08,  2.80615396594168210400e-07 ],
 [   "oce aux", "ΔGu[2]", -2.18036232525426524906e-06,  2.31188192991968871615e-06,  1.27801756611837186519e-06,  7.19811396028193828918e-07 ],
 [   "oce aux",      "y",  0.00000000000000000000e+00,  4.00000000000000046566e+06,  2.00000000000000000000e+06,  1.15573163901915703900e+06 ],
 [ "baro Q_2D",   "U[1]", -3.61200008824836729104e+01,  2.32336820840376567787e+01, -5.58234606367367547364e+00,  1.11708003103345792084e+01 ],
 [ "baro Q_2D",   "U[2]", -4.02361402227773581330e+01,  4.41897774443185085147e+01, -2.15561232944511127485e+00,  1.17915802114324606009e+01 ],
 [ "baro Q_2D",      "η", -4.69794642977587939559e-01,  2.06346018349864157582e-01, -2.16567930962150958151e-04,  1.47057680237089760666e-01 ],
 [  "baro aux",  "Gᵁ[1]", -3.23018047166822403968e-03,  2.09811375971404989044e-03,  4.22417846605267028812e-05,  2.80629288101644008488e-04 ],
 [  "baro aux",  "Gᵁ[2]", -2.31188192991968856707e-03,  2.18036232525426528633e-03, -1.27801756611837201427e-03,  7.19847029373728297674e-04 ],
 [  "baro aux", "U_c[1]", -3.60967490653019851266e+01,  2.32266714099544557826e+01, -5.58248511658658941315e+00,  1.11690207251244704167e+01 ],
 [  "baro aux", "U_c[2]", -4.02002845377460147347e+01,  4.41870183291104439149e+01, -2.15756908928005142201e+00,  1.17881994981494511165e+01 ],
 [  "baro aux",    "η_c", -4.69394735091986536890e-01,  2.06288744860751438459e-01, -2.16765734563369958385e-04,  1.47011295833105265496e-01 ],
 [  "baro aux", "U_s[1]", -3.61200008824836729104e+01,  2.32336820840376567787e+01, -5.58234606367367547364e+00,  1.11708003103345792084e+01 ],
 [  "baro aux", "U_s[2]", -4.02361402227773581330e+01,  4.41897774443185085147e+01, -2.15561232944511127485e+00,  1.17915802114324606009e+01 ],
 [  "baro aux",    "η_s", -4.69794642977587939559e-01,  2.06346018349864157582e-01, -2.16567930962150958151e-04,  1.47057680237089760666e-01 ],
 [  "baro aux",  "Δu[1]", -1.12410191785971484528e-03,  1.98901388437166311979e-03,  1.77992355967350647386e-04,  4.24716110102865956194e-04 ],
 [  "baro aux",  "Δu[2]", -1.40780586763535704373e-03,  1.04939722938436467460e-03, -2.11977336567820129603e-04,  2.73797449735710581031e-04 ],
 [  "baro aux", "η_diag", -4.69273762873680611030e-01,  2.06327225515284040647e-01, -2.15810591775846216884e-04,  1.47008240438936316208e-01 ],
 [  "baro aux",     "Δη", -2.62922736242607313351e-04,  2.37963172744791451318e-04, -9.55142787533847028187e-07,  6.94341553655788138637e-05 ],
 [  "baro aux",      "y",  0.00000000000000000000e+00,  4.00000000000000046566e+06,  2.00000000000000000000e+06,  1.15578885204060329124e+06 ],
]
parr = [
 [  "oce Q_3D",   "u[1]",    12,    12,    12,    12 ],
 [  "oce Q_3D",   "u[2]",    12,    12,    12,    12 ],
 [  "oce Q_3D",      "η",    12,    12,     8,    12 ],
 [  "oce Q_3D",      "θ",    12,    12,    12,    12 ],
 [   "oce aux",      "w",    12,    12,     8,    12 ],
 [   "oce aux",   "pkin",    12,    12,    12,    12 ],
 [   "oce aux",    "wz0",    12,    12,     8,    12 ],
 [   "oce aux", "u_d[1]",    12,    12,    12,    12 ],
 [   "oce aux", "u_d[2]",    12,    12,    12,    12 ],
 [   "oce aux", "ΔGu[1]",    12,    12,    12,    12 ],
 [   "oce aux", "ΔGu[2]",    12,    12,    12,    12 ],
 [   "oce aux",      "y",    12,    12,    12,    12 ],
 [ "baro Q_2D",   "U[1]",    12,    12,    12,    12 ],
 [ "baro Q_2D",   "U[2]",    12,    12,    12,    12 ],
 [ "baro Q_2D",      "η",    12,    12,     8,    12 ],
 [  "baro aux",  "Gᵁ[1]",    12,    12,    12,    12 ],
 [  "baro aux",  "Gᵁ[2]",    12,    12,    12,    12 ],
 [  "baro aux", "U_c[1]",    12,    12,    12,    12 ],
 [  "baro aux", "U_c[2]",    12,    12,    12,    12 ],
 [  "baro aux",    "η_c",    12,    12,     8,    12 ],
 [  "baro aux", "U_s[1]",    12,    12,    12,    12 ],
 [  "baro aux", "U_s[2]",    12,    12,    12,    12 ],
 [  "baro aux",    "η_s",    12,    12,     8,    12 ],
 [  "baro aux",  "Δu[1]",    12,    12,    12,    12 ],
 [  "baro aux",  "Δu[2]",    12,    12,    12,    12 ],
 [  "baro aux", "η_diag",    12,    12,     8,    12 ],
 [  "baro aux",     "Δη",     9,     9,     6,    10 ],
 [  "baro aux",      "y",    12,    12,    12,    12 ],
]
# END SCPRINT
# SC ====================================================================================

    append!(refVals ,[ varr ] )
    append!(refPrecs,[ parr ] )

#! format: on
