| #
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 ...
|
| #
84ed9882
|
| 10-Apr-2016 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'master' of bitbucket.org:petsc/petsc
|
| #
e67d6121
|
| 10-Apr-2016 |
Lisandro Dalcin <dalcinl@gmail.com> |
Merged in shri/update-tsevent (pull request #449)
Update TSEvent
|
| #
02749585
|
| 10-Apr-2016 |
Lisandro Dalcin <dalcinl@gmail.com> |
Fix minor whitespace issues
|
| #
52774845
|
| 06-Apr-2016 |
Toby Isaac <tisaac@uchicago.edu> |
Merge branch 'tisaac/sf-fix-multi-sf-leaves' into tisaac/dmp4est-feature-injection
* tisaac/sf-fix-multi-sf-leaves: (174 commits) PetscSF: fix PetscSFGetMultiSF() for sparse leaves PetscSF: make
Merge branch 'tisaac/sf-fix-multi-sf-leaves' into tisaac/dmp4est-feature-injection
* tisaac/sf-fix-multi-sf-leaves: (174 commits) PetscSF: fix PetscSFGetMultiSF() for sparse leaves PetscSF: make regression test that fails few more clang static analyzer fixes many issues detected by clang static analyzer Update hypre to its release version Updates for xSDKTrilinos builds Added --download-xsdktrilinos Communicator passed to VecCreateSeq should be PETSC_COMM_SELF PCMG man page: fix typo in options name Bib: Added refs DMLabel: Removed unused variable Metis tries to use backtrace which requires -lexecinfo on some systems such as freebsd Remove -lexecinfo from freebsd configure files since it is only needed by metis add alternative output that occurs on some systems due to use of random number generator in partitioner Plex: When creating cohesive submeshes, fix memory leak Plex ex11: Updated output for new distribution algorithm Plex: When explicitly distributing the depth label, we must recreate empty strata Plex: When partitioning, the cell numbering should include hybrid points Plex: Allow cell and vertex numberings to include hybrid points need to show diffs of ex22 if it fails Support two different output for test example, since due to roundoff this example can produce slightly different convergence history ...
show more ...
|
| #
d569cc17
|
| 06-Apr-2016 |
Satish Balay <balay@mcs.anl.gov> |
fix typo/compile error
|
| #
a6c783d2
|
| 05-Apr-2016 |
Shri Abhyankar <abhyshr@mcs.anl.gov> |
Update-TSEvent: Use higher event location tolerance for single precision.
|
| #
a3a8645a
|
| 04-Apr-2016 |
Shri Abhyankar <abhyshr@mcs.anl.gov> |
Update-TSEvent: Use PetscRealPart() for supporting complex builds.
|
| #
a4ffd976
|
| 04-Apr-2016 |
Shri Abhyankar <abhyshr@mcs.anl.gov> |
Update-TSEvent: Removed the limit on events recorded.
Removed the limit on events recorded. The initial array sizes in the event recorder is set to 12 (changed by option -ts_event_recorder_initial_s
Update-TSEvent: Removed the limit on events recorded.
Removed the limit on events recorded. The initial array sizes in the event recorder is set to 12 (changed by option -ts_event_recorder_initial_size) Each time limit is reached, the array sizes are doubled (see TSEventRecorderResize)
show more ...
|
| #
e2cdd850
|
| 04-Apr-2016 |
Shri Abhyankar <abhyshr@mcs.anl.gov> |
Update-TSEvent: Major overhaul of the event location logic.
Modified the code to use the Anderson-Bjorck variant of the regular falsi method for event location. Preliminary tests show this variant t
Update-TSEvent: Major overhaul of the event location logic.
Modified the code to use the Anderson-Bjorck variant of the regular falsi method for event location. Preliminary tests show this variant takes less iterations than pure regular falsi (previously implemented)
show more ...
|
| #
38bf2713
|
| 01-Apr-2016 |
Shri Abhyankar <abhyshr@mcs.anl.gov> |
Update-TSEvent: Added counter to monitor number of iterations.
Added iteration counter in TSEvent. Updated the event monitoring messages.
|
| #
d2aa7855
|
| 25-Mar-2016 |
Lisandro Dalcin <dalcinl@gmail.com> |
Merged in dalcinl/update-ts-alpha (pull request #437)
Refactor TSEvent and update TSALPHA
|
| #
0efdac33
|
| 24-Mar-2016 |
Lisandro Dalcin <dalcinl@gmail.com> |
TSEvent: Remove redundant initialization
|
| #
4597913a
|
| 24-Mar-2016 |
Lisandro Dalcin <dalcinl@gmail.com> |
TSEvent: Refactor TSPostEvent() and make it private
|
| #
7dbe0728
|
| 23-Mar-2016 |
Lisandro Dalcin <dalcinl@gmail.com> |
TSEvent: Fix time step resetting to play well with adaptivity
* After finishing with event handling, the time step has to be reset to some previous value. Instead of using the initial time step, u
TSEvent: Fix time step resetting to play well with adaptivity
* After finishing with event handling, the time step has to be reset to some previous value. Instead of using the initial time step, use the time step that was current before entering the event handling business.
show more ...
|
| #
2589fa24
|
| 23-Mar-2016 |
Lisandro Dalcin <dalcinl@gmail.com> |
TSAdapt: Minor additional cleanups (mostly coding conventions)
|
| #
f25fe674
|
| 23-Mar-2016 |
Lisandro Dalcin <dalcinl@gmail.com> |
TSEvent: Rename TSSetEventMonitor() -> TSSetEventHandler()
|
| #
6427ac75
|
| 23-Mar-2016 |
Lisandro Dalcin <dalcinl@gmail.com> |
TSEvent: Various fixes and cleanups
* Rename most of TSEventMonitorXXX() to TSEvent[Handler]XXX * Rename the private TSEvent structure as well as some slots within it
|
| #
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 ...
|
| #
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
|
| #
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
|