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