[petsc-dev] strangness in Chebyshev estimate of eigenvalues
Satish Balay
balay at mcs.anl.gov
Wed May 25 15:12:57 CDT 2016
On Wed, 25 May 2016, Satish Balay wrote:
> On Wed, 25 May 2016, Mark Adams wrote:
>
> > I'm doing an all test right now, what should I do after that?
>
> You have a PR on this branch. It gets automatically updated with all
> the changes on it.
>
> You can add in a comment saying - "its again ready for review".
>
> Someone [usually Barry or Jed or Matt] would raise concerns - or merge
> it to 'next' for you.. [and once the 'next' builds/example runs are
> clean - they would merge to master]
>
> However if there are concerns - you might have to do more
> fixes/rebases etc..
BTW: Its suspicious that you have to modify so many output files
[other than ones corresponding to ex56]
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?
Satish
$ git log --stat master..mark/snes-ex56c |cat
commit b4c92c7bf05a5d7c4037ecc41d74a2e110bbcbed
Author: Mark Adams <cal2princeton at 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 <cal2princeton at 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(-)
More information about the petsc-dev
mailing list