]> https://gitweb.dealii.org/ - dealii.git/commitdiff
Test scalapack/scalapack_05: add output variant 15403/head
authorMatthias Maier <tamiko@43-1.org>
Tue, 20 Jun 2023 21:50:39 +0000 (16:50 -0500)
committerMatthias Maier <tamiko@43-1.org>
Tue, 20 Jun 2023 21:54:37 +0000 (16:54 -0500)
It is a bit disconcerting that the computed recirpocal condition number
of the matrix changes. But given the fact that the manual computation
(first number) and the scalapack-internal function return vastly
differing numbers already tell me that the test setup simply isn't
robust.

Let us add an output variant for the scalapack_05 test. I get almost the
same number on three different configuration so I am hopeful that we can
get away with an output variant for the time being.

tests/scalapack/scalapack_05.mpirun=1.output.1 [new file with mode: 0644]
tests/scalapack/scalapack_05.mpirun=11.output.1 [new file with mode: 0644]
tests/scalapack/scalapack_05.mpirun=4.output.1 [new file with mode: 0644]

diff --git a/tests/scalapack/scalapack_05.mpirun=1.output.1 b/tests/scalapack/scalapack_05.mpirun=1.output.1
new file mode 100644 (file)
index 0000000..5c3d4ba
--- /dev/null
@@ -0,0 +1,36 @@
+32 32 1 1
+0.4105213 0.6052804
+64 32 1 1
+0.4469399 0.6148698
+64 64 1 1
+0.4446624 0.6261637
+120 32 1 1
+0.4590521 0.643151
+120 64 1 1
+0.4499373 0.6308706
+320 32 1 1
+0.4661507 0.6478146
+320 64 1 1
+0.460383 0.6388902
+640 32 1 1
+0.4729411 0.6524829
+640 64 1 1
+0.471001 0.65099
+32 32 1 1
+0.4433681 0.6443845
+64 32 1 1
+0.4410835 0.6194569
+64 64 1 1
+0.4469632 0.6269674
+120 32 1 1
+0.4457178 0.6258901
+120 64 1 1
+0.4602296 0.6397035
+320 32 1 1
+0.4624499 0.6435013
+320 64 1 1
+0.4609459 0.6435885
+640 32 1 1
+0.472221 0.6542629
+640 64 1 1
+0.4703145 0.6521886
diff --git a/tests/scalapack/scalapack_05.mpirun=11.output.1 b/tests/scalapack/scalapack_05.mpirun=11.output.1
new file mode 100644 (file)
index 0000000..2dcb0dc
--- /dev/null
@@ -0,0 +1,36 @@
+32 32 1 1
+0.4105213 0.6052804
+64 32 2 2
+0.4469399 0.61487
+64 64 1 1
+0.4446624 0.6261637
+120 32 3 3
+0.4590521 0.6431508
+120 64 2 2
+0.4499373 0.6308703
+320 32 3 3
+0.4661507 0.647815
+320 64 3 3
+0.460383 0.6388903
+640 32 3 3
+0.4729411 0.6524835
+640 64 3 3
+0.471001 0.6509902
+32 32 1 1
+0.4433681 0.6443845
+64 32 2 2
+0.4410835 0.6194569
+64 64 1 1
+0.4469632 0.6269674
+120 32 3 3
+0.4457178 0.6258901
+120 64 2 2
+0.4602296 0.6397035
+320 32 3 3
+0.4624499 0.6435013
+320 64 3 3
+0.4609459 0.6435885
+640 32 3 3
+0.472221 0.6542629
+640 64 3 3
+0.4703145 0.6521886
diff --git a/tests/scalapack/scalapack_05.mpirun=4.output.1 b/tests/scalapack/scalapack_05.mpirun=4.output.1
new file mode 100644 (file)
index 0000000..8968214
--- /dev/null
@@ -0,0 +1,36 @@
+32 32 1 1
+0.4105213 0.6052804
+64 32 2 2
+0.4469399 0.61487
+64 64 1 1
+0.4446624 0.6261637
+120 32 2 2
+0.4590521 0.6431507
+120 64 2 2
+0.4499373 0.6308703
+320 32 2 2
+0.4661507 0.6478152
+320 64 2 2
+0.460383 0.6388904
+640 32 2 2
+0.4729411 0.652483
+640 64 2 2
+0.471001 0.6509899
+32 32 1 1
+0.4433681 0.6443845
+64 32 2 2
+0.4410835 0.6194569
+64 64 1 1
+0.4469632 0.6269674
+120 32 2 2
+0.4457178 0.6258901
+120 64 2 2
+0.4602296 0.6397035
+320 32 2 2
+0.4624499 0.6435013
+320 64 2 2
+0.4609459 0.6435885
+640 32 2 2
+0.472221 0.6542629
+640 64 2 2
+0.4703145 0.6521886

In the beginning the Universe was created. This has made a lot of people very angry and has been widely regarded as a bad move.

Douglas Adams


Typeset in Trocchi and Trocchi Bold Sans Serif.