Switched LOBPCG tests to compute 4 instead of 5 eigenvalues (this
seems more stable).
This commit is contained in:
parent
37f24dbdcb
commit
dc5cf32ac9
@ -51,22 +51,22 @@ mpirun -np 2 ./sstruct -P 1 1 2 -solver 90 > solvers.out.20
|
||||
# 19: none
|
||||
#=============================================================================
|
||||
|
||||
# PCG run... LOBPCG run for one eigenpair ... LOBPCG run for 5 eigenpairs
|
||||
# PCG run... LOBPCG run for one eigenpair ... LOBPCG run for 4 eigenpairs
|
||||
mpirun -np 2 ./sstruct -P 1 1 2 -solver 10 -tol 1.e-6 > solvers.out.10.lobpcg
|
||||
mpirun -np 2 ./sstruct -P 1 1 2 -lobpcg -solver 10 -tol 1.e-6 -pcgitr 0 -seed 1 -vrand 1 > solvers.out.10.lobpcg.1
|
||||
mpirun -np 2 ./sstruct -P 1 1 2 -lobpcg -solver 10 -tol 1.e-6 -pcgitr 0 -seed 1 -vrand 5 > solvers.out.10.lobpcg.5
|
||||
mpirun -np 2 ./sstruct -P 1 1 2 -lobpcg -solver 10 -tol 1.e-6 -pcgitr 0 -seed 1 -vrand 4 > solvers.out.10.lobpcg.4
|
||||
|
||||
# PCG run... LOBPCG run for one eigenpair ... LOBPCG run for 5 eigenpairs
|
||||
# PCG run... LOBPCG run for one eigenpair ... LOBPCG run for 4 eigenpairs
|
||||
mpirun -np 2 ./sstruct -P 1 1 2 -solver 11 -tol 1.e-6 > solvers.out.11.lobpcg
|
||||
mpirun -np 2 ./sstruct -P 1 1 2 -lobpcg -solver 11 -tol 1.e-6 -pcgitr 0 -seed 1 -vrand 1 > solvers.out.11.lobpcg.1
|
||||
mpirun -np 2 ./sstruct -P 1 1 2 -lobpcg -solver 11 -tol 1.e-6 -pcgitr 0 -seed 1 -vrand 5 > solvers.out.11.lobpcg.5
|
||||
mpirun -np 2 ./sstruct -P 1 1 2 -lobpcg -solver 11 -tol 1.e-6 -pcgitr 0 -seed 1 -vrand 4 > solvers.out.11.lobpcg.4
|
||||
|
||||
# PCG run... LOBPCG run for one eigenpair ... LOBPCG run for 5 eigenpairs
|
||||
# PCG run... LOBPCG run for one eigenpair ... LOBPCG run for 4 eigenpairs
|
||||
mpirun -np 2 ./sstruct -P 1 1 2 -solver 18 > solvers.out.18.lobpcg
|
||||
mpirun -np 2 ./sstruct -P 1 1 2 -lobpcg -solver 18 -tol 1.e-6 -pcgitr 10 -seed 1 -vrand 1 > solvers.out.18.lobpcg.1
|
||||
mpirun -np 2 ./sstruct -P 1 1 2 -lobpcg -solver 18 -tol 1.e-6 -pcgitr 10 -seed 1 -vrand 5 > solvers.out.18.lobpcg.5
|
||||
mpirun -np 2 ./sstruct -P 1 1 2 -lobpcg -solver 18 -tol 1.e-6 -pcgitr 10 -seed 1 -vrand 4 > solvers.out.18.lobpcg.4
|
||||
|
||||
# PCG run... LOBPCG run for one eigenpair ... LOBPCG run for 5 eigenpairs
|
||||
# PCG run... LOBPCG run for one eigenpair ... LOBPCG run for 4 eigenpairs
|
||||
mpirun -np 2 ./sstruct -P 1 1 2 -solver 19 > solvers.out.19.lobpcg
|
||||
mpirun -np 2 ./sstruct -P 1 1 2 -lobpcg -solver 19 -tol 1.e-6 -pcgitr 10 -seed 1 -vrand 1 > solvers.out.19.lobpcg.1
|
||||
mpirun -np 2 ./sstruct -P 1 1 2 -lobpcg -solver 19 -tol 1.e-6 -pcgitr 10 -seed 1 -vrand 5 > solvers.out.19.lobpcg.5
|
||||
mpirun -np 2 ./sstruct -P 1 1 2 -lobpcg -solver 19 -tol 1.e-6 -pcgitr 10 -seed 1 -vrand 4 > solvers.out.19.lobpcg.4
|
||||
|
||||
@ -64,8 +64,8 @@ do
|
||||
tail -3 $i
|
||||
echo "# Output file: $i.1"
|
||||
tail -13 $i.1 | head -3
|
||||
echo "# Output file: $i.5"
|
||||
tail -21 $i.5 | head -11
|
||||
echo "# Output file: $i.4"
|
||||
tail -19 $i.4 | head -9
|
||||
done >> ${TNAME}.out
|
||||
|
||||
# Make sure that the output files are reasonable
|
||||
|
||||
Loading…
Reference in New Issue
Block a user