| #
8064016b
|
| 07-Mar-2016 |
Michael Lange <michael.lange@imperial.ac.uk> |
Merge branch 'tisaac/dmforest' into mlange/fix-plex-multi-level-overlap
|
| #
7ea766b4
|
| 07-Mar-2016 |
Lisandro Dalcin <dalcinl@gmail.com> |
Merged in dalcinl/fix-draw (pull request #418)
PetscDraw: API and implementation refactoring
|
| #
af25d912
|
| 06-Mar-2016 |
Stefano Zampini <stefano.zampini@gmail.com> |
Merge branch 'master' into stefano_zampini/feature-pcbddc-saddlepoint
Conflicts: src/ksp/pc/impls/bddc/bddc.c src/ksp/pc/impls/bddc/bddcgraph.c src/ksp/pc/impls/bddc/bddcprivate.c src/ksp/pc/imp
Merge branch 'master' into stefano_zampini/feature-pcbddc-saddlepoint
Conflicts: src/ksp/pc/impls/bddc/bddc.c src/ksp/pc/impls/bddc/bddcgraph.c src/ksp/pc/impls/bddc/bddcprivate.c src/ksp/pc/impls/bddc/bddcscalingbasic.c src/ksp/pc/impls/bddc/bddcschurs.c src/mat/impls/is/matis.c
show more ...
|
| #
c2bac407
|
| 03-Mar-2016 |
Lisandro Dalcin <dalcinl@gmail.com> |
PetscDrawLG: Add PetscDrawLGSetOptionsPrefix()
|
| #
7faeec8a
|
| 03-Mar-2016 |
Lisandro Dalcin <dalcinl@gmail.com> |
PetscDraw: Add PetscDrawSetOptionsPrefix()
|
| #
57fd6651
|
| 03-Mar-2016 |
Lisandro Dalcin <dalcinl@gmail.com> |
PetscDraw: Add PetscDraw{LG|SP|HG|Bar}Save()
|
| #
73ecf448
|
| 02-Mar-2016 |
Lisandro Dalcin <dalcinl@gmail.com> |
PetscDraw: Add PetscDrawGetWindowSize() and X11 fixes
* Update ex6 to use PetscDrawZoom() and PetscDrawGetWindowSize() * X11: Fix PetscDrawResizeWindow() to handle windows and pixmaps * X11: Rework
PetscDraw: Add PetscDrawGetWindowSize() and X11 fixes
* Update ex6 to use PetscDrawZoom() and PetscDrawGetWindowSize() * X11: Fix PetscDrawResizeWindow() to handle windows and pixmaps * X11: Rework window resize check for PetscDrawGetMouseButton() * X11: Turn off event notifications after X window is mapped
show more ...
|
| #
eecff6a3
|
| 28-Feb-2016 |
Lisandro Dalcin <dalcinl@gmail.com> |
PetscDraw: Fix mangling and add missing prototype
|
| #
5b399a63
|
| 28-Feb-2016 |
Lisandro Dalcin <dalcinl@gmail.com> |
PetscDraw: Huge API refactoring
* Make PetscDraw{Clear|Flush}() routines collective functions and remove now redundant PetscDrawSyncronized{Clear|Flush}() routines * Make PetscDrawSave() collectiv
PetscDraw: Huge API refactoring
* Make PetscDraw{Clear|Flush}() routines collective functions and remove now redundant PetscDrawSyncronized{Clear|Flush}() routines * Make PetscDrawSave() collective. * Make PetscDrawSetTitle() collective. * Update PetscDraw{Axis|SP|HG|Bar}, make most PetscDrawXXXSetYYY() routines either collective or logically collective * Update PetscViewerDraw accordingly * Update VecView_XXX_Draw[_DA_YYY]() and DMView_DA_XXX() accordingly
show more ...
|
| #
b9340eec
|
| 03-Mar-2016 |
Matthew G. Knepley <knepley@gmail.com> |
Merge remote-tracking branch 'origin/knepley/fix-plex-test-partitions' into tisaac/dmforest
* origin/knepley/fix-plex-test-partitions: (151 commits) Plex ex5: Provide test partitions Plex ex4: P
Merge remote-tracking branch 'origin/knepley/fix-plex-test-partitions' into tisaac/dmforest
* origin/knepley/fix-plex-test-partitions: (151 commits) Plex ex5: Provide test partitions Plex ex4: Provide test partitions Configure: I really hate exceptions - We should rewrite this to eliminate all exceptions in favor of return codes Configure: I hate exceptions fix typo for 'runex19_superlu_dist_2' Fix for freeing just what needs to be free when SuperLU_Dist factorizations reused Updated to latest hypre pre-release with fixes for handling blas/lapack libraries Switch back to petsc fork of SuperLU_Dist that turns of use of findMPI PCFactorSetUpMatSolverPackage() should not crash but instead produce a useful error message if called before it is in the proper state. Clarify that SNESGetLinearSolveIterations() does not include failed iterations. User reported issues with downloading boost using the previous URL but not this one Configure: Small change to log order MatFDColoringSetUp_MPIXAIJ: fix broken initialization of colmap Bib: Missing comma add support for binary viewer for -ts_monitor that records time at each timestep superlu_dist: set MPI_C_COMPILER etc options - so that superlu_dist cmake does not look for a different/incompatible mpi compiler. [and its CFLAGS]. remove reference to VecGetValuesBlocked() and VecGetValuesLocal() from manual page since they do not exist. Stop configure if user builds with threadsafety and debugging on Added configure option --with-viewfromoptions=0 which will speed up code with many small solves substantially Only generate list of all PetscFunctionLists generated in debug mode since in some circumstances where many objects are created searching this list is very slow. ...
Conflicts: src/ts/examples/tutorials/ex11.c
show more ...
|
| #
d076321e
|
| 29-Feb-2016 |
Lisandro Dalcin <dalcinl@gmail.com> |
Merged in dalcinl/draw-colormap (pull request #414)
Draw Colormap and other fixes and enhancements
|
| #
64f23424
|
| 23-Feb-2016 |
Lisandro Dalcin <dalcinl@gmail.com> |
PetscDraw: Remove PetscDrawSynchronizedGetMouseButton()
* Make PetscDrawGetMouseButton() collective * Fix PetscDrawPause_{X|OpenGL) accordingly * Remove now unnecesary window resize checks in PetscD
PetscDraw: Remove PetscDrawSynchronizedGetMouseButton()
* Make PetscDrawGetMouseButton() collective * Fix PetscDrawPause_{X|OpenGL) accordingly * Remove now unnecesary window resize checks in PetscDrawZoom()
show more ...
|
| #
9f80f0ef
|
| 23-Feb-2016 |
Lisandro Dalcin <dalcinl@gmail.com> |
PetscDraw: Support mouse wheel for zooming contour plots
|
| #
b05fc000
|
| 23-Feb-2016 |
Lisandro Dalcin <dalcinl@gmail.com> |
PetscDraw: Add utility routine PetscDrawRealToColor()
|
| #
00d931fe
|
| 22-Feb-2016 |
Lisandro Dalcin <dalcinl@gmail.com> |
PetscDraw: Add support for named colormaps
|
| #
f37e7628
|
| 21-Feb-2016 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'master' into barry/add-pcfieldsplit-logevent
|
| #
e6b4a396
|
| 20-Feb-2016 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'dalcinl/fix-draw'
|
| #
75010b04
|
| 16-Feb-2016 |
Lisandro Dalcin <dalcinl@gmail.com> |
PetscDraw: Do not use MPIU_Allreduce() for PetscDrawCollective{Begin|End}()
The implementation of these macros calls MPI_Allreduce() in different code lines, this is on purpose. Updating these macro
PetscDraw: Do not use MPIU_Allreduce() for PetscDrawCollective{Begin|End}()
The implementation of these macros calls MPI_Allreduce() in different code lines, this is on purpose. Updating these macros to use MPIU_Allreduce() would be a bit involved, given the usage restrictions for setjmp().
show more ...
|
| #
f44c6289
|
| 28-Jan-2016 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'master' into barry/add-pcreset-hypre-for-master
Needed to move PCDestroy_HYPRE() added to master to PCReset_HYPRE() since that was introduced as a bug fix for maint
|
| #
c3d89e0a
|
| 19-Dec-2015 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'master' into hongzh/checkpointing
Manual merges for a couple of PetscOptions changes in master
|
| #
b49bb413
|
| 12-Dec-2015 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'master' into pr391/zianekhodja/lilia/tsirm/master
|
| #
2a61db43
|
| 08-Nov-2015 |
Toby Isaac <tisaac@uchicago.edu> |
Merge branch 'tisaac/dm-label-promote' into tisaac/dmforest
* tisaac/dm-label-promote: (319 commits) snes tutorial ex69: give mesh a name for regression purposes DM: make DMLabel labels a part o
Merge branch 'tisaac/dm-label-promote' into tisaac/dmforest
* tisaac/dm-label-promote: (319 commits) snes tutorial ex69: give mesh a name for regression purposes DM: make DMLabel labels a part of all DMs builder: update regression tests builder: update some missing package requirements DM: set coordinate vector name ts tutorials ex11_sa: make it compile mark variable as unused so compiler doesn't warn about unused value configure: use 'git cat-file -e' to check for existance of a commit in localrepo. ['git rev-parse' does not give error for a hash thats not in repo] petsc4py: revert to manually syncing petsc4py with petsc master changes configure: revert gitcommit default value to Null. If a pacakge using giturl does not change this value - raise an error fix: revert change in a44bcdf that breaks with pgf90 update test output for fixed to hypre interface that now actually pass the interp vectors to BoomerAMG Error message should say use negative threshold value to prevent filtering out zeros Calls to HYPRE_BoomerAMGSetInterpVectors() did not actually copy the vector data pointer from the PETSc vector to the hypre vector thus resulting in the hypre interp vectors being identically zero and hence not affecting the quality of the AMG hierarchy produced/ DMPlex: Silence overzealous compiler warnings add row/col orientation to MatConvert_Elemental_Dense fix formatting error in previous commit [broke nightlybuilds] fix formating of TSTHETA manual page and add missing command line option run hwloc with MPIEXEC and binding so it runs on the correct machine fix: memory leaks [in valgrind test] ...
show more ...
|
| #
9bc1b9be
|
| 03-Nov-2015 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'master' into barry-allow-vecset-nan-3.6
|
| #
c7878088
|
| 03-Nov-2015 |
Stefano Zampini <stefano.zampini@gmail.com> |
Merge branch 'stefano_zampini/feature-pardiso-schur' of https://bitbucket.org/petsc/petsc into stefano_zampini/feature-pardiso-schur
|
| #
1b120e71
|
| 29-Oct-2015 |
Fande Kong <fdkong.jd@gmail.com> |
Merge remote-tracking branch 'petsc/master' into fix-pcgasm-reuse
|