> > > BTW: Its suspicious that you have to modify so many output files > [other than ones corresponding to ex56] >
[and other cheby tests, GAMG sets cheby by default] > > for ex: > src/ksp/ksp/examples/tests/output/ex19_2.out | 20 +- > This example does not use 'cheby' - but still you have to modify this file? > > Yea, I don't why I seem to have changed that one in the update. I think it just looked like a small change that was not meaningful. Mark > Satish > > $ git log --stat master..mark/snes-ex56c |cat > commit b4c92c7bf05a5d7c4037ecc41d74a2e110bbcbed > Author: Mark Adams <cal2prince...@yahoo.com> > Date: Thu May 19 15:07:53 2016 -0400 > > added ex56 in snes, 3D linear elasticity using Plex on a cube > > clean up cheby fix > > small cleanup of noisy cheby > > fix ex56 init/fin error > > remove spaces > > fix complex build > > updated test for new cheby > > fixed test for new cheby > > merge makefile changed for ex56 and parmetis > > fixed bug in makefile > > src/ksp/ksp/examples/tests/makefile | 6 +- > src/ksp/ksp/examples/tests/output/ex19_2.out | 20 +- > src/ksp/ksp/examples/tests/output/ex26_1.out | 14 +- > src/ksp/ksp/examples/tests/output/ex26_2.out | 17 +- > src/ksp/ksp/examples/tests/output/ex26_ml_3.out | 16 +- > src/ksp/ksp/examples/tests/output/ex3_chebyest.out | 2 +- > src/ksp/ksp/examples/tutorials/makefile | 17 +- > src/ksp/ksp/examples/tutorials/output/ex25_1.out | 155 ++--- > src/ksp/ksp/examples/tutorials/output/ex25_2.out | 114 +-- > .../examples/tutorials/output/ex29_telescope.out | 8 +- > .../examples/tutorials/output/ex2_chebyest_1.out | 26 +- > .../examples/tutorials/output/ex2_chebyest_2.out | 26 +- > src/ksp/ksp/examples/tutorials/output/ex34_1.out | 16 +- > src/ksp/ksp/examples/tutorials/output/ex34_2.out | 42 +- > src/ksp/ksp/examples/tutorials/output/ex43_3.out | 51 +- > src/ksp/ksp/examples/tutorials/output/ex43_4.out | 82 +-- > .../examples/tutorials/output/ex43_nested_gmg.out | 2 +- > src/ksp/ksp/examples/tutorials/output/ex45f_1.out | 8 +- > src/ksp/ksp/examples/tutorials/output/ex49_4.out | 42 +- > src/ksp/ksp/examples/tutorials/output/ex49_5.out | 27 +- > .../tutorials/output/ex49_hypre_nullspace.out | 18 +- > src/ksp/ksp/examples/tutorials/output/ex50_3.out | 63 +- > src/ksp/ksp/examples/tutorials/output/ex54_0.out | 28 +- > .../examples/tutorials/output/ex54_classical.out | 2 +- > src/ksp/ksp/examples/tutorials/output/ex55_0.out | 37 +- > src/ksp/ksp/examples/tutorials/output/ex55_sa.out | 10 +- > src/ksp/ksp/impls/cheby/cheby.c | 17 +- > src/snes/examples/tutorials/ex56.c | 8 +- > src/snes/examples/tutorials/makefile | 2 +- > src/snes/examples/tutorials/output/ex18_1.out | 6 +- > src/snes/examples/tutorials/output/ex20_1.out | 3 +- > src/snes/examples/tutorials/output/ex40f90.out | 3 +- > src/snes/examples/tutorials/output/ex46_1.out | 3 +- > src/snes/examples/tutorials/output/ex56_1.out | 149 ---- > src/snes/examples/tutorials/output/ex56_11.out | 335 --------- > src/snes/examples/tutorials/output/ex56_12.out | 763 > --------------------- > src/snes/examples/tutorials/output/ex56_4.out | 309 --------- > src/snes/examples/tutorials/output/ex56_5.out | 88 --- > src/snes/examples/tutorials/output/ex56_7.out | 152 ---- > src/snes/examples/tutorials/output/ex56_8.out | 152 ---- > src/snes/examples/tutorials/output/ex56_9.out | 376 ---------- > src/snes/examples/tutorials/output/ex58_1.out | 202 +++--- > src/snes/examples/tutorials/output/ex58_2.out | 122 ++-- > src/snes/examples/tutorials/output/ex5_1.out | 366 +++++----- > src/snes/examples/tutorials/output/ex5_2.out | 13 +- > src/snes/examples/tutorials/output/ex5_3.out | 6 +- > src/snes/examples/tutorials/output/ex5_4.out | 14 +- > src/ts/examples/tutorials/makefile | 2 +- > src/ts/examples/tutorials/output/ex26_4.out | 47 +- > 49 files changed, 832 insertions(+), 3155 deletions(-) > > commit b65fd476815669c287a3b9df77324278b7978960 > Author: Mark Adams <cal2prince...@yahoo.com> > Date: Thu May 19 13:14:27 2016 -0400 > > changed Cheby random to noisy > > added snes ex56, Plex with 3D linear elasticity > > include/petscksp.h | 3 +- > src/ksp/ksp/examples/tutorials/output/ex56_0.out | 2 +- > src/ksp/ksp/examples/tutorials/output/ex56_ml.out | 16 +- > src/ksp/ksp/examples/tutorials/output/ex56_nns.out | 2 +- > src/ksp/ksp/impls/cheby/cheby.c | 117 ++---- > src/ksp/ksp/impls/cheby/chebyshevimpl.h | 3 +- > src/snes/examples/tutorials/ex56.c | 459 > ++++++++++++++++++++- > src/snes/examples/tutorials/makefile | 20 +- > src/snes/examples/tutorials/output/ex56_0.out | 171 +------- > src/snes/examples/tutorials/output/ex56_hypre.out | 26 ++ > src/snes/examples/tutorials/output/ex56_ml.out | 22 + > 11 files changed, 593 insertions(+), 248 deletions(-) > > >