| #
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
|
| #
65d9662d
|
| 26-Feb-2016 |
Lisandro Dalcin <dalcinl@gmail.com> |
Fix missing const in argument
|
| #
815f00f0
|
| 25-Feb-2016 |
Lisandro Dalcin <dalcinl@gmail.com> |
PetscDraw X11: Assorted cleanups
|
| #
15d5bc79
|
| 25-Feb-2016 |
Lisandro Dalcin <dalcinl@gmail.com> |
PetscDraw X11: Better implementation of option -draw_virtual
* Option -draw_virtual do not open windows, just creates a pixmap * Rework initialization and setup of the PetscDraw_X structure * Better
PetscDraw X11: Better implementation of option -draw_virtual
* Option -draw_virtual do not open windows, just creates a pixmap * Rework initialization and setup of the PetscDraw_X structure * Better sync of window coordinates and sizes * Support -draw_size w,h with w,h in pixels (requires w,h > 1.0) * Option -geometry x,y,w,h no supports negative x,y (wrap around)
show more ...
|
| #
481cee7b
|
| 23-Feb-2016 |
Lisandro Dalcin <dalcinl@gmail.com> |
PetscDraw X11: Assorted clenups
|
| #
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
|
| #
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
|
| #
0709b2fe
|
| 15-Dec-2015 |
Toby Isaac <tisaac@uchicago.edu> |
Merge remote-tracking branch 'origin/knepley/feature-plex-add-time' into tisaac/dmforest
Both branches changeds DM projection behavior, so I wanted to sort it out before merging
* origin/knepley/fe
Merge remote-tracking branch 'origin/knepley/feature-plex-add-time' into tisaac/dmforest
Both branches changeds DM projection behavior, so I wanted to sort it out before merging
* origin/knepley/feature-plex-add-time: (59 commits) SNES ex69: Updated to new function API, fixed test output SNES ex75: Fixed for new function API add fortran stub for TSMonitorLGSetTransform() and fix TSMonitorLG for multiple fields but no names provided for fields add -binary_write_double so __float128 precision can save as double to binary files TSClone() did not clone Fortran function pointers hence some TS methods would fail if functions provided in Fortan petsc4py: update to snapshot with 'barry/petscoptions-object' changes fix bad merge that introduced 2 copies of the MPI_Comm_free() update example to use MAT_INPLACE_MATRIX, not REUSE incorrect addition of float to PetscInt update for new PetscOptions API TS ex18: Fixed function API and test output Function now takes PetscOptions as first argument, this was missed during the first round of updates bugfix for MatSetOption_Elemental() fix test example no change output that was missing a line fixes for new PetscOptions.. API that are needed based on problems with nightly build Plex ex3: Use new function API SNES ex62: Use new function API SNES ex12: Use new function API Plex: Fixed unused options in examples Plex+DMDA: Add time to signatures ...
show more ...
|
| #
b49bb413
|
| 12-Dec-2015 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'master' into pr391/zianekhodja/lilia/tsirm/master
|
| #
1f70c77e
|
| 10-Nov-2015 |
Matthew G. Knepley <knepley@gmail.com> |
Merge branch 'master' into knepley/feature-plex-add-time
* master: (57 commits) add fortran stub for TSMonitorLGSetTransform() and fix TSMonitorLG for multiple fields but no names provided for fie
Merge branch 'master' into knepley/feature-plex-add-time
* master: (57 commits) add fortran stub for TSMonitorLGSetTransform() and fix TSMonitorLG for multiple fields but no names provided for fields add -binary_write_double so __float128 precision can save as double to binary files TSClone() did not clone Fortran function pointers hence some TS methods would fail if functions provided in Fortan petsc4py: update to snapshot with 'barry/petscoptions-object' changes fix bad merge that introduced 2 copies of the MPI_Comm_free() update example to use MAT_INPLACE_MATRIX, not REUSE incorrect addition of float to PetscInt update for new PetscOptions API Function now takes PetscOptions as first argument, this was missed during the first round of updates bugfix for MatSetOption_Elemental() fix test example no change output that was missing a line fixes for new PetscOptions.. API that are needed based on problems with nightly build 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 fixes for merge from Jed's branch that should have been merged into master months ago! Add to changes dev.html file the change to the PetscOptions routines ...
show more ...
|
| #
3b78c357
|
| 09-Nov-2015 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'master' of bitbucket.org:petsc/petsc
|
| #
b21bbd0f
|
| 09-Nov-2015 |
Fande Kong <fdkong.jd@gmail.com> |
Merge remote-tracking branch 'petsc/master' into moved-partitioning-to-pcgasmsetup
|
| #
13cf9f3a
|
| 08-Nov-2015 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'barry/petscoptions-object'
|
| #
de90943d
|
| 07-Nov-2015 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'barry/petscoptions-object' into stefano_zampini/feature-pardiso-schur
|
| #
c5929fdf
|
| 31-Oct-2015 |
Barry Smith <bsmith@mcs.anl.gov> |
Complete update to new PetscOptions interface
|
| #
3aa2d9e3
|
| 15-Aug-2015 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'barry/fix-nonew-notcollective/maint' into jed/mat-assembly-perf
Jed this fucking 6+ month running thing in next that is not in master is a royal fucking pain in the ass and an abuse of
Merge branch 'barry/fix-nonew-notcollective/maint' into jed/mat-assembly-perf
Jed this fucking 6+ month running thing in next that is not in master is a royal fucking pain in the ass and an abuse of git. I think it is not justified to ever have anything in next for more than a few weeks at most. Either take it out of next if it is broken or put it in master if it is not broken. Hanging around in next but not master for ever is not a good policy.
show more ...
|
| #
e1b06f76
|
| 20-May-2015 |
Matthew G. Knepley <knepley@gmail.com> |
Merge branch 'master' into knepley/solkx
* master: (6933 commits) Bib: Added reference Includegraph: Updated for compatibility with new folder layout. Add SNESLineSearchReason to fortran inclu
Merge branch 'master' into knepley/solkx
* master: (6933 commits) Bib: Added reference Includegraph: Updated for compatibility with new folder layout. Add SNESLineSearchReason to fortran includes Also truncate names to fit 32 char fortran limit fix compile warnings /usr/home/balay/petsc.clone-2/src/vec/vec/interface/vector.c:1944: warning: division by zero in '1.0e+0 / 0.' /usr/home/balay/petsc.clone-2/src/ksp/ksp/interface/itfunc.c:508: warning: 'vec_rhs' may be used uninitialized in this function updated output for new trust region initial size initial size of the trust region is set as a percent of the norm of the initial guess, it should not be related to the initial norm of the function (which is kind of nuts). The default bounds for SNESVISetVariableBounds() in the manual page were reversed from correct values Bib: Added refs Bib: Update MPICH webpage Plex: Forgot to close file removed nonexistent ex46f from makefile test rule Revert "fixed bad merge into master" fixed bad merge into master fix memory leak in mkl_pardiso fix some formatting in mkl_pardiso code mv runex111 from TESTEXAMPLES_C to TESTEXAMPLES_DATAFILESPATH Mat+Doc: More Fortran docs Plex ex3: Run tests with the correct number of field components Bib: Added TetGen cite parmetis: make sure 'ldd libparmetis.so' points to the correct libmetis.so that its linked with. small fix as reported by the nightly test ...
Conflicts: config/builder.py
show more ...
|
| #
4bc2dc4b
|
| 15-Apr-2015 |
Stefano Zampini <stefano.zampini@gmail.com> |
Merge branch 'master' into stefano_zampini/pcbddc-adaptive-selection
Conflicts: src/ksp/pc/impls/bddc/bddcprivate.c src/ksp/pc/impls/bddc/bddcscalingbasic.c src/mat/impls/aij/mpi/mumps/mumps.c s
Merge branch 'master' into stefano_zampini/pcbddc-adaptive-selection
Conflicts: src/ksp/pc/impls/bddc/bddcprivate.c src/ksp/pc/impls/bddc/bddcscalingbasic.c src/mat/impls/aij/mpi/mumps/mumps.c src/mat/impls/is/matis.h
show more ...
|
| #
5a4ab5ab
|
| 02-Apr-2015 |
Toby Isaac <tisaac@ices.utexas.edu> |
Merge branch 'master' into tisaac/dmforest
If we're going to start developing on this again, the recent changes to the location of configuration files will make it annoying to switch to and from thi
Merge branch 'master' into tisaac/dmforest
If we're going to start developing on this again, the recent changes to the location of configuration files will make it annoying to switch to and from this branch. Matt's and my fixes in DMPlex will also be relevant.
* master: (1557 commits) MatLoad_MPIDense() always allocated array space even if it was previously provided Clarified lumping options for PCFieldSplitSchurPreType SELFP. fixed up PetscInfo in GAMG TSErrorWeightedNorm[2|Infinity]: API changes MatLoad_SeqDense() always allocated new space for the data even if the user already provided it Fixed DMCompositeGetAccessArray() to support readonly vectors Fix obviously-wrong aspects of documentation on SNESVINEWTONRSLS and SNESVINEWTONSSLS. fixed example to compile - demonstrates a bug var name 'len' was F90 key word For user provided Jacobian functions they should always assembly into the second matrix, the one from which the preconditioner is built because the first may be used as matrix-free with -snes_mf_operator Suggest --with-64-bit-indices if users mistakenly use --with-64bit-indices Fix configure logging of integer size. missing underscore in #define of vecgetarrayread translation of fortran stub for VECGETARRAYREAD updated test output files to reflect differences introduced previously in PCView output -ksp_type preonly does not support -ksp_monitor_short so remove from test line to prevent extranious warning output missing CHKERRQ; and ugly double declaration of ierr Plex ex3: For want of a semicolon, the kingdom was lost MatSetValuesMPISBAIJ will now print correct global indices when error generated due to new nonzero location completed basic use of MatSetValuesBlocked_SeqBAIJ_Inlined() by MatSetValuesBlocked_MPIBAIJ() to allow proper global indices being printed when error generated by new nonzero locations. Added inline version of MatSetValuesBlocked_SeqBAIJ() to be used by MatSetValuesBlocked_MPIBAIJ() to print error message for nonzero block with global indices ...
show more ...
|
| #
f412d3e7
|
| 18-Mar-2015 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'barry/improve-afterimage'
|
| #
f140b876
|
| 12-Mar-2015 |
Barry Smith <bsmith@mcs.anl.gov> |
add support for .jpg as extension for Afterimage PetscDrawSetSave() JPeg file fix incorrect listing in PetscAfterImageFormats[]
Reported-by: Thele German Guiller <gtheler@cites-gss.com>
|
| #
76f01e85
|
| 11-Mar-2015 |
Barry Smith <bsmith@mcs.anl.gov> |
Added support to PetscDrawSetSave() to use other formats besides .Gif SAWs display of figures from -draw_save (without -draw_save_single_file) will display the latest image on each refresh instead of
Added support to PetscDrawSetSave() to use other formats besides .Gif SAWs display of figures from -draw_save (without -draw_save_single_file) will display the latest image on each refresh instead of all images
show more ...
|