Skip to content

Console Output

+ run_scripts/check_multi_col_error.py cpu_output/arm_multi_col_zm.nc omp_output/arm_multi_col_zm.nc

 Var        Max Abs Diff    Max % Diff    Total Abs Diff    Avg Abs Diff  Index of Max Abs Diff (time,nz,ngrdcol)
-------  --------------  ------------  ----------------  --------------  --------------------------------------------------------------------------------------------------------------------------------------------------------------------------
wpthlp      7.45058e-09   0.000142651       2.30119e-06     6.16849e-13  (array([495, 502, 503, 508, 512, 513, 513, 513, 514, 522, 523, 527, 529,
                                                                                531, 533, 537, 544, 545, 545, 547, 551, 551, 554, 554, 555, 556,
                                                                                557, 557, 562, 564, 564, 565, 565, 565, 566, 571, 572, 574, 578,
                                                                                580, 581, 581, 582, 582, 582, 583, 583, 583, 586, 586, 586, 587,
                                                                                588, 589, 589, 590, 591, 592, 595, 596, 596, 597, 597, 599, 600,
                                                                                601, 602, 604, 606, 607, 608, 610, 611, 612, 613, 613, 615, 617,
                                                                                617, 620, 620, 621, 621, 623, 623, 624, 624, 625, 629, 630, 630,
                                                                                631, 632, 633, 633, 635, 635, 636, 637, 638, 641, 643, 644, 646,
                                                                                648, 648, 650, 650, 653, 654, 655, 661, 662]), array([35, 40, 35, 36, 34, 33, 36, 38, 32, 37, 44, 35, 32, 35, 37, 40, 38,
                                                                                40, 44, 37, 39, 44, 40, 45, 31, 43, 37, 44, 39, 40, 45, 40, 43, 46,
                                                                                48, 47, 44, 43, 40, 45, 45, 48, 41, 41, 45, 39, 43, 46, 35, 36, 43,
                                                                                43, 37, 41, 48, 45, 47, 41, 47, 41, 42, 32, 40, 50, 44, 38, 41, 51,
                                                                                43, 41, 42, 45, 43, 41, 33, 52, 39, 34, 47, 40, 43, 41, 48, 50, 53,
                                                                                37, 43, 42, 40, 41, 44, 37, 52, 43, 49, 41, 44, 43, 50, 41, 37, 51,
                                                                                42, 50, 39, 48, 50, 51, 45, 39, 48, 45, 47]), array([23, 26, 17,  7,  7, 22, 11, 23, 12,  9, 11,  5,  0, 26, 16,  9, 25,
                                                                                 1,  9, 26,  2, 11,  8,  5,  8, 18,  1, 15,  8, 26,  5, 15,  0, 15,
                                                                                20,  8, 24,  1, 23,  9,  7,  5,  9, 21, 30, 23,  1,  5,  0,  7, 10,
                                                                                10, 26,  5,  7, 19,  3,  3, 22,  5, 11, 15, 28, 16, 20, 15, 11,  0,
                                                                                 5, 10,  9, 20,  9,  3, 10, 14, 10,  9, 20, 28, 21,  5,  5,  1, 11,
                                                                                 1, 28, 23, 15, 10, 10, 11,  1, 11,  8, 28, 22, 28, 23, 20,  5,  0,
                                                                                10,  7, 23, 10, 10, 11, 28, 15, 28, 23, 26]))
wprtp       2.91038e-11   1.86032e-05       4.94691e-09     1.32605e-15  (array([512, 545, 547, 592, 602]), array([32, 35, 36, 36, 38]), array([22,  4, 18, 31,  5]))
wp2         1.19209e-07   1.19045e-05       1.05105e-05     2.81741e-12  (array([529, 585]), array([13, 12]), array([18, 17]))
thlp2       7.45058e-09   1.1871e-05        1.39152e-06     3.73006e-13  (array([516, 531, 534, 551, 581, 581, 598, 608, 621, 624, 636]), array([39, 50, 43, 46, 46, 55, 52, 47, 53, 58, 59]), array([31,  5,  1,  4,  5,  3,  9, 10,  5,  5,  5]))
rtp2        2.84217e-14   1.1893e-05        6.2148e-12      1.66592e-18  (array([532, 535, 561, 561, 579, 582, 593, 593, 593, 596, 603, 605, 606,
                                                                                609, 611]), array([49, 45, 36, 42, 49, 47, 41, 46, 53, 53, 40, 56, 55, 56, 54]), array([ 0, 10, 19,  1,  2,  9, 26,  5,  1, 23, 10,  0,  6,  1, 11]))
rtpthlp     1.45519e-11   1.14864e-05       2.89112e-09     7.74983e-16  (array([564, 570, 578, 605, 606, 617, 623, 624]), array([48, 51, 51, 54, 56, 55, 54, 58]), array([ 5, 15,  5,  8,  1,  3, 23,  5]))
upwp        1.49012e-08   6.74438e-05       8.01237e-07     2.14777e-13  (array([590, 626, 629, 711]), array([11, 15, 19, 10]), array([16, 14, 19, 23]))
vpwp        7.45058e-09   6.11064e-05       8.65213e-07     2.31926e-13  (array([653]), array([1]), array([21]))
up2         2.98023e-08   1.1895e-05        2.88355e-06     7.72953e-13  (array([371, 617, 661]), array([18, 23, 16]), array([13, 29, 29]))
vp2         5.96046e-08   1.19018e-05       3.05771e-06     8.19637e-13  (array([318]), array([6]), array([9]))

PASSED: The average absolute difference does not excede 1e-10 for any field.