| #
63899203
|
| 03-Jul-2016 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'maint'
|
| #
da649d3e
|
| 03-Jul-2016 |
Barry Smith <bsmith@mcs.anl.gov> |
always need to cast PetscReal variables in print statements with double
otherwise garbage is printed for quad precision Reported-by: nightly tests
|
| #
6bd6c117
|
| 12-May-2016 |
Matthew G. Knepley <knepley@gmail.com> |
Merge branch 'master' into knepley/feature-parallel-mesh-load
* master: (180 commits) Bib: Added ref -random_view caused error because PetscRandomView() was not provided in PetscRandomCreate()
Merge branch 'master' into knepley/feature-parallel-mesh-load
* master: (180 commits) Bib: Added ref -random_view caused error because PetscRandomView() was not provided in PetscRandomCreate() Update the xSDKTrilinos test message to use interactive session and ctest gcc6: fix comple warnings with -Wmisleading-indentation fix compile warning bugfix for MatTransposeMatMultSymbolic_MPIAIJ_MPIAIJ_nonscalable() minor formatting cleanup of gamg.c add ml example to tutorials page for xsdk bugfix of MatDuplicate for mpiaij matrix product Reported-by: Miorelli, Federico <Federico.Miorelli@cgg.com> The deprecated -log_summary_exclude was still being used when it should have been -log_exclude cpardiso: requires mkl_blacs so check for that. Also common code to detect MKL for both pardiso and cpardiso cpardiso: fix segv and memory leaks resume MatGetSubMatrix_SeqSBAIJ() because it cannot share routine with BAIJ due to cast fix bad relative links replace MatSeqBAIJSetPreallocation_SeqBAIJ with MatSeqBAIJSetPreallocation to skip this call when input mat is sbaij type fix a variety of set but not used variables in examples detected by clang static analyzer removed declared but not used variable ANL Report formatting requires listing authors by affiliation DMP4est: uncrustify DMP4est: remove memset() ...
show more ...
|
| #
35d70571
|
| 04-May-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
|
| #
cbe43675
|
| 22-Apr-2016 |
Lisandro Dalcin <dalcinl@gmail.com> |
Merged in dalcinl/tsevent-restart (pull request #459)
TS: Handle step restart after events
|
| #
85fc7851
|
| 22-Apr-2016 |
Lisandro Dalcin <dalcinl@gmail.com> |
TSARKIMEX: Fix handling of initial slope for DAEs after restarts
|
| #
fecfb714
|
| 20-Apr-2016 |
Lisandro Dalcin <dalcinl@gmail.com> |
TS: Update implementations to honor the ts->steprestart flag
|
| #
1b393bae
|
| 17-Apr-2016 |
Lisandro Dalcin <dalcinl@gmail.com> |
Merged in dalcinl/fix-tsrollback (pull request #456)
TS: Refactor TSStep() and TSRollBack()
|
| #
03842d09
|
| 15-Apr-2016 |
Lisandro Dalcin <dalcinl@gmail.com> |
TSARKIMEX/TSTHETA: Rename option for initial guess extrapolation
|
| #
be5899b3
|
| 15-Apr-2016 |
Lisandro Dalcin <dalcinl@gmail.com> |
TS: Refactor TSStep() and TSRollBack()
* TSStep() handles the step counter increment, and not TSStep_XXX(). * TSRollBack() handles the step counter decrement. * Removed ``time_step_prev`` from the T
TS: Refactor TSStep() and TSRollBack()
* TSStep() handles the step counter increment, and not TSStep_XXX(). * TSRollBack() handles the step counter decrement. * Removed ``time_step_prev`` from the TS structure. New code should use ts->ptime - ts->ptime_prev to determine the previous time step size. * Removed unused ``time_step_orig`` from the TS structure. * Removed unused ``time_step_since_decrease`` from the TS structure. * Minor update bouncing ball test examples. * Regenerate some test examples output.
show more ...
|
| #
96400bd6
|
| 11-Apr-2016 |
Lisandro Dalcin <dalcinl@gmail.com> |
TSARKIMEX: Various fixes and enhancements
* Eagerly set default type. * Refactor accept/reject and rollback. * Fix setup and reset when changing type. * Change option name '-ts_arkimex_initial_gue
TSARKIMEX: Various fixes and enhancements
* Eagerly set default type. * Refactor accept/reject and rollback. * Fix setup and reset when changing type. * Change option name '-ts_arkimex_initial_guess_extrapolate' -> '-ts_arkimex_extrapolate'
show more ...
|
| #
9c334d8f
|
| 15-Apr-2016 |
Lisandro Dalcin <dalcinl@gmail.com> |
TS: Fix TSView() for TSTHETA and TSALPHA to view the TSAdapt context
|
| #
ce79d4e3
|
| 08-Apr-2016 |
Lisandro Dalcin <dalcinl@gmail.com> |
Merged in dalcinl/fix-tsadapt (pull request #441)
TSAdapt and related improvements
|
| #
9687d888
|
| 30-Mar-2016 |
Lisandro Dalcin <dalcinl@gmail.com> |
TS: Move calls to TSPreStep() from implementation to interface
* Make the semantics symmetric with TSPostStep() * Handle rolled back steps appropriately * If a callback is ever needed to run at the
TS: Move calls to TSPreStep() from implementation to interface
* Make the semantics symmetric with TSPostStep() * Handle rolled back steps appropriately * If a callback is ever needed to run at the begining of each TSStep() (including rolled back steps and step rejections), we can add a new API to support this particular need (BTW, patches welcome!)
show more ...
|
| #
c20ebc76
|
| 22-Mar-2016 |
Stefano Zampini <stefano.zampini@gmail.com> |
Merge branch 'master' into stefano_zampini/feature-pcbddc-saddlepoint
|
| #
992dc9be
|
| 18-Mar-2016 |
Matthew G. Knepley <knepley@gmail.com> |
Merge branch 'master' into knepley/feature-plex-handle-func-failure
* master: (378 commits) SNES ex5: Fix coordinate determination for empty subdomains fixed petsc.bib entry p4est: fix syntax
Merge branch 'master' into knepley/feature-plex-handle-func-failure
* master: (378 commits) SNES ex5: Fix coordinate determination for empty subdomains fixed petsc.bib entry p4est: fix syntax error with error message SNES ex5: Correct Jacobian handling on patches SNES ex5: Stupid complex fixes DMP4est: fix transfer of labels to parents petsc4py: update to latest snapshot. Fixes da example breakage in petsc4py test suite Plex: Correct setting of options on refined or coarsened meshes Plex: Add info for grid hashing Plex: Add logging in interpolator creation Plex: Correct use of tabs in ASCII viewer DM: Shorten long event name Plex ex12: Create boundary label automatically at all levels of mesh hierarchy Plex ex12: Change PetscViewerSetFormat --> PetscViewerPushFormat - Fix order of SetMode and SetFilename Plex ex12: Change all functions to static Since DMDA with periodic boundary conditions does support P0 interpolation remove checks that error out under those conditions ascem-io.py and amanzi.py need to handle self.hdf5.include being None correctly fix MPI Uni to recycle communicators so it won't run out like with the petsc4py tests also fix check for location of python shared library on mac to check all cases each time Switch back to Sherry's version since she accepted by pull request PetscDraw: Update help messages for -draw_save* options ...
Conflicts: src/dm/impls/plex/plexfem.c
show more ...
|
| #
3afb9657
|
| 16-Mar-2016 |
Dave May <dave.mayhem23@gmail.com> |
Merged petsc/petsc into master
|
| #
f55fe9e4
|
| 14-Mar-2016 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'barry/fix-private-functions'
|
| #
8064016b
|
| 07-Mar-2016 |
Michael Lange <michael.lange@imperial.ac.uk> |
Merge branch 'tisaac/dmforest' into mlange/fix-plex-multi-level-overlap
|
| #
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 ...
|
| #
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 ...
|
| #
e0877f53
|
| 02-Mar-2016 |
Barry Smith <bsmith@mcs.anl.gov> |
labeled a variety of additional internal functions as static to prevent them from being publically available in the library
|
| #
7a55a280
|
| 28-Feb-2016 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'barry/feature-force-setting-exactfinaltime'
|
| #
feed9e9d
|
| 21-Feb-2016 |
Barry Smith <bsmith@mcs.anl.gov> |
Require users to explicitly call TSSetExactFinalTime() or use the option -ts_exact_final_time This will make it more likely they understand what the solution of the ODE solver at the final time is pr
Require users to explicitly call TSSetExactFinalTime() or use the option -ts_exact_final_time This will make it more likely they understand what the solution of the ODE solver at the final time is producing and not mistakenly think it is neccessarily the solution exact at the final time they requested.
Funded-by: IMEX Time: 2 hours Thanks-to: Ed Bueler <elbueler@alaska.edu>
show more ...
|
| #
f37e7628
|
| 21-Feb-2016 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'master' into barry/add-pcfieldsplit-logevent
|