# [
#  [ MPIStateArray Name, Field Name, Maximum, Minimum, Mean, Standard Deviation ],
#  [         :                :          :        :      :          :           ],
# ]

#! format: off

parr = [
 ["state",     "ρ", 12, 12, 12, 12],
 ["state", "ρu[1]",  0,  0,  0,  0],
 ["state", "ρu[2]",  0,  0,  0,  0],
 ["state", "ρu[3]", 12,  8, 12, 12],
 ["state",    "ρθ", 12, 10, 12, 12],
]

second_order_flat = (
[
 [ "state",     "ρ",   9.95252314022507689195e-01,  9.99992856011554298590e-01,  9.98330419819817738158e-01,  1.48639562654353791886e-03 ],
 [ "state", "ρu[1]",  -6.36093867411581375298e-15,  8.28629359748938561747e-15,  5.16470747993988398929e-16,  1.17216775586980107502e-15 ],
 [ "state", "ρu[2]",  -3.70797682276813316617e-15,  9.42818503691220985643e-15,  6.07164354178963622023e-16,  1.23143801722553508699e-15 ],
 [ "state", "ρu[3]",  -1.65133743521589989450e-03,  5.29367075491514133403e-09, -8.40309050919211576736e-04,  4.66618546037470796790e-04 ],
 [ "state",    "ρθ",  -9.95249493245247940365e+00,  1.99973806108046075331e-05, -4.98740538889376860965e+00,  2.91965149708573168397e+00 ],
],
 parr,
)

second_order = (
[
 [ "state",     "ρ",   9.95252314022507689195e-01,  9.99992856011554298590e-01,  9.98330419819817738158e-01,  1.48639562654353791886e-03 ],
 [ "state", "ρu[1]",  -6.36142448250610767485e-15,  8.28656656189152269018e-15,  5.17120118507278235699e-16,  1.17302082244252352324e-15 ],
 [ "state", "ρu[2]",  -3.70772154095122499196e-15,  9.42925797553789671672e-15,  6.06575884435408245721e-16,  1.23026363135339100359e-15 ],
 [ "state", "ρu[3]",  -1.65133743521588883564e-03,  5.29367075398690075732e-09, -8.40309050919211468315e-04,  4.66618546037470417320e-04 ],
 [ "state",    "ρθ",  -9.95249493245247940365e+00,  1.99973806108054952236e-05, -4.98740538889376860965e+00,  2.91965149708573168397e+00 ],
],
 parr,
)

fourth_order_flat = (
[
 [ "state",     "ρ",   9.95377495534709000324e-01,  9.99992951378667060958e-01,  9.98321272635789513927e-01,  1.50722816639464090097e-03 ],
 [ "state", "ρu[1]",  -1.22866254290737312252e-14,  1.95946879007561421956e-14,  1.73741725325975513295e-15,  4.23083086870931785383e-15 ],
 [ "state", "ρu[2]",  -1.63058197687820133665e-14,  2.71134092821328864807e-14,  1.75302916450504673999e-15,  4.33921909208334743316e-15 ],
 [ "state", "ρu[3]",  -1.66252523985498286418e-03,  5.55021884647818839491e-08, -8.13842490777055664608e-04,  4.76414940515918383830e-04 ],
 [ "state",    "ρθ",  -9.95373884733410818626e+00, -4.05672848247591079102e-07, -4.98722877855243940104e+00,  2.97859288054288384728e+00 ],
],
 parr,
)

fourth_order = (
[
 [ "state",     "ρ",   9.95377495534709000324e-01,  9.99992951378667060958e-01,  9.98321272635789513927e-01,  1.50722816639464068413e-03 ],
 [ "state", "ρu[1]",  -1.22778750186973996879e-14,  1.95893093780676565332e-14,  1.73744809621522011733e-15,  4.23044883848200063451e-15 ],
 [ "state", "ρu[2]",  -1.62568523313266733927e-14,  2.71071963864711276060e-14,  1.75189805678757112174e-15,  4.33763908149213610479e-15 ],
 [ "state", "ρu[3]",  -1.66252523985503642377e-03,  5.55021884639224168229e-08, -8.13842490777055447768e-04,  4.76414940515918817511e-04 ],
 [ "state",    "ρθ",  -9.95373884733410818626e+00, -4.05672848142820462126e-07, -4.98722877855243940104e+00,  2.97859288054288384728e+00 ],
],
 parr,
)

#! format: on

refVals = (; second_order, fourth_order, second_order_flat, fourth_order_flat)
