| #
7f7ab534
|
| 16-Sep-2016 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'shri/ts-post-evaluate'
|
| #
c688d042
|
| 31-Aug-2016 |
Shri Abhyankar <abhyshr@mcs.anl.gov> |
TSPostEvaluate: Support for setting a custom post evaluate function (Only added to TSRK for now)
TSPostEvaluate can be used for modifying the solution after the step evaluation. Having TSPostEvaluat
TSPostEvaluate: Support for setting a custom post evaluate function (Only added to TSRK for now)
TSPostEvaluate can be used for modifying the solution after the step evaluation. Having TSPostEvaluate enables the user to solve DAEs with PETSc's explicit methods using a partitioned approach in which the differential variables are updated by the time-stepping solver while the algebraic variables are updated through user callbacks in TSPostStage() and TSPostEvaluate(). Another use of TSPostEvaluate is to modify the solution such as via some filtering. Typically such filtering operations (from Emil) are done in TSPostStep(). However, TSEvent can modify the solution if it detects an event thus making the action taken in TSPostStep() invalid. So, instead of doing the filtering in TSPostStep(), the users should rather do it in TSPostEvaluate().
show more ...
|
| #
54761ea3
|
| 14-Aug-2016 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'master' into barry/fix-successful-numerical-factorization-after-failure/master
The maint patch for the given problem cannot merge cleanly into next due to changes in the same code in m
Merge branch 'master' into barry/fix-successful-numerical-factorization-after-failure/master
The maint patch for the given problem cannot merge cleanly into next due to changes in the same code in master (the introduction of MatFactorGetError()) therefor need to merge in master and use the new construct before merging to next
show more ...
|
| #
162a9882
|
| 11-Aug-2016 |
Patrick Sanan <patrick.sanan@gmail.com> |
Merge branch 'master' into psanan/pc-telescope-nearnullspace
|
| #
3523c73c
|
| 05-Aug-2016 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'maint'
|
| #
e61b486a
|
| 05-Aug-2016 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'hongzh/add-tstrajectory-monitor' into maint
|
| #
a8161d8f
|
| 05-Aug-2016 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'hongzh/add-tstrajectory-monitor' into barry/custom-vecscatter-view-fortran
|
| #
3c0fce88
|
| 01-Aug-2016 |
Hong Zhang <hongzhang@anl.gov> |
add test examples for -ts_trajectory_monitor and fix mannual page
|
| #
c86c4108
|
| 30-Jul-2016 |
Matthew G. Knepley <knepley@gmail.com> |
Merge branch 'master' into mark/snes-ex56
* master: (93 commits) Web: Added a tutorial typo rename X -> U sowing: update to version that creates manpage URLs for 'enum' types/values Increa
Merge branch 'master' into mark/snes-ex56
* master: (93 commits) Web: Added a tutorial typo rename X -> U sowing: update to version that creates manpage URLs for 'enum' types/values Increase patchlevel to 3.7.3 move runex3_3 to NOTSINGLE [ partial backport 9ed0bd76d5c329eb91401ebabfbd851446214e20 ] DMPlex: local coordinate vector should be a sequential vector DM: Name coordinate vectors in subdomain and restrict hooks tests: disable a couple of TS examples from single precision tests reduce TS ex12_2 output fix PetscFormatRealArray() to cast PetscReal in print statement to double so works for __float128 precision Vec: enable Fortran interfaces for VecGetLocalVectorRead and VecRestoreLocalVectorRead Bib: Added refs PCShell: man page fixes update handling of latex in example code to use https fix typo in isltog comment test: Avoid conversion of object <-> function pointer type [-Wpedantic] fortran: enable interface for VecGetLocalVector(), VecRestoreLocalVector() update citation for cmz2016 PCBDDC: silent compilation warnings from nightlybuilds ...
# Please enter a commit message to explain why this merge is necessary, # especially if it merges an updated upstream into a topic branch. # # Lines starting with '#' will be ignored, and an empty message aborts # the commit.
show more ...
|
| #
0cf03130
|
| 21-Jul-2016 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'emil/rename-gl-to-glle'
|
| #
2bee684f
|
| 20-Jul-2016 |
Hong Zhang <hongzhang@anl.gov> |
add definition for TSTrajectorySetMonitor
|
| #
26d28e4e
|
| 07-Jul-2016 |
Emil Constantinescu <emconsta@mcs.anl.gov> |
TS: Changed TSGL to TSGLLE because TSGL is too general and we want to emphasize that TSGLLE is a type of GL with local error estimation.
|
| #
9884e7e0
|
| 25-May-2016 |
Matthew G. Knepley <knepley@gmail.com> |
Merge branch 'master' into tisaac/ts-ex11-amr
* master: (141 commits) chombo: fix dirname in tarball and update to use snapshot with gcc-6.1 compile fix petsc4py: fix tarball url [for arbitary c
Merge branch 'master' into tisaac/ts-ex11-amr
* master: (141 commits) chombo: fix dirname in tarball and update to use snapshot with gcc-6.1 compile fix petsc4py: fix tarball url [for arbitary commitid] - and dirname in tarball Plex: Moved ReconstructGradients_Internal() and ApplyLimiter_Internal() to Plex from SNES CUDA: Added external declaration for cuBLAS handle. docs: fix reference to KSP_Create in parent commit Add information on PETSC_EXTERN and PETSC_INTERN to developers manual Plex: Symbol is shared between DM and SNES, so must be EXTERN Plex: Remove unused variables Configure: Fix check for spaces in PETSC_DIR Plex: Updated examples to new DMPlexCreateBoxMesh() sick of failure due to incorrect master branch SNES ex12: Fixed unstructured GMG test SNES ex12: Added another unstructured GMG test petsc4py: use the snapshot with the fix for dmplex change Examples that require Fortran to compile but were listed in tests that did not require Fortran Plex ex19: Added DMSetFromOptions() Plex: Store a flag indicating whether the boundary should change during remeshing - Set using -dm_plex_remesh_bd - Changed Remesh_Internal() signature Always coarsen boundaries. Plex: Fixed option name Plex: Protect unused variables ...
Conflicts: src/dm/impls/plex/makefile src/snes/utils/dmplexsnes.c
show more ...
|
| #
bef83e63
|
| 23-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/bddcprivate.c src/mat/impls/aij/seq/mkl_pardiso/mkl_pardiso.c
|
| #
c0da1d61
|
| 20-May-2016 |
Matthew G. Knepley <knepley@gmail.com> |
Merge branch 'master' into pr478/knepley/feature-dmplex-adapt/master
* master: Latest boost release seems to handle shared libraries on Mac properly so remove error message Need to declare TSSSP
Merge branch 'master' into pr478/knepley/feature-dmplex-adapt/master
* master: Latest boost release seems to handle shared libraries on Mac properly so remove error message Need to declare TSSSPList as PETSC_EXTERN so users can add to the list DMP4est: fix coarseEdge calculation in transfer_Point
show more ...
|
| #
a4bbd1e9
|
| 19-May-2016 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'maint'
|
| #
013797aa
|
| 19-May-2016 |
Barry Smith <bsmith@mcs.anl.gov> |
Need to declare TSSSPList as PETSC_EXTERN so users can add to the list
Reported-by: Jeremy A Riousset <jeremy.riousset@eas.gatech.edu>
|
| #
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
|
| #
c427f8c9
|
| 24-Apr-2016 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'maint'
|
| #
897a32b2
|
| 24-Apr-2016 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'dalcinl/tsbdf' into maint
|
| #
ed58546b
|
| 24-Apr-2016 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'dalcinl/ts-2nd-order-systems' into maint
|
| #
818efac9
|
| 26-Mar-2016 |
Lisandro Dalcin <dalcinl@gmail.com> |
TSALPHA2: New implementation for second order systems
* Support for event detection. * Support for time adaptivity based on approximating the local truncation error using backward difference formu
TSALPHA2: New implementation for second order systems
* Support for event detection. * Support for time adaptivity based on approximating the local truncation error using backward difference formulas. * Use an step-halving approach in the initial step to compute a consistent initial state as well as approximating the local truncation error.
show more ...
|
| #
efe9872e
|
| 22-Mar-2016 |
Lisandro Dalcin <dalcinl@gmail.com> |
TS: Add interface API for 2nd order systems
|
| #
211a84d6
|
| 24-Apr-2016 |
Lisandro Dalcin <dalcinl@gmail.com> |
TS: Add BDF implementation
|