| 139d9f51 | 15-Mar-2016 |
Matthew G. Knepley <knepley@gmail.com> |
Merge branch 'knepley/feature-dmda-add-accessors'
* knepley/feature-dmda-add-accessors: DMDA: Added DMDAGetDof(), DMDAGetStencilWidth(), DMDAGetStencilType() because huge accessors suck |
| f55fe9e4 | 14-Mar-2016 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'barry/fix-private-functions' |
| fb6725ba | 14-Mar-2016 |
Matthew G. Knepley <knepley@gmail.com> |
DMDA: Added DMDAGetDof(), DMDAGetStencilWidth(), DMDAGetStencilType() because huge accessors suck |
| 59f3ab6d | 14-Mar-2016 |
Matthew G. Knepley <knepley@gmail.com> |
DMDA+Doc: Small fixes |
| 7fe7c8fe | 09-Mar-2016 |
Lisandro Dalcin <dalcinl@gmail.com> |
PetscDRaw: Fixes to VecView_MPI_Draw_DA2d()
* Add option -draw_contour_axis to suppress drawing coordinates and labels * Print coordinates with format %0.2e |
| eba35f42 | 09-Mar-2016 |
Matthew G. Knepley <knepley@gmail.com> |
Merge branch 'mlange/fix-plex-multi-level-overlap'
* mlange/fix-plex-multi-level-overlap: (259 commits) Plex: Update ex12_5 with correct level-2 overlap DMLabel: Add missing cleanup for DMLabelG
Merge branch 'mlange/fix-plex-multi-level-overlap'
* mlange/fix-plex-multi-level-overlap: (259 commits) Plex: Update ex12_5 with correct level-2 overlap DMLabel: Add missing cleanup for DMLabelGather() Plex ex12: Fixed variable initialization and some output Plex ex11: Added error checking Plex ex14: Now boundary label does not have cells Plex ex1: Now boundary label does not have cells Plex ex1: Fix for VTK format added some debugging code, getting ready to branch added some print statements, should be an -info... smome cleaning up restructured ex11 to allow for problem specific BCs DMPlex: Update test ex12_5 with correct level-2 overlap DMPlex: Use global processSF in DMPlexPartitionInvert DMPlex: Add remote leaf contributions to roots in DMLabelPropagate DMPlex: Add DMLabelGather to migrate label values from leafs to roots DMPlex: Refactor DMLabelDistribute to separate point stratum distribution DMPlex: Add propagation of remote point donations for multi-level overlap DMPlex: Fix DMLabelDistribute for all-to-all migrations Plex: make extern exactly match prototype: semantic match is not enough. DMP4est: typo fix ...
show more ...
|
| d51b1861 | 04-Mar-2016 |
Barry Smith <bsmith@mcs.anl.gov> |
Since MatHYPRE_IJMatrixCreate();and MatHYPRE_IJMatrixCopy() are used in petscpc library they need to be labeled as PETSC_EXTERN
Reported-by: nightly tests |
| 832b7ceb | 03-Mar-2016 |
Lisandro Dalcin <dalcinl@gmail.com> |
PetscDraw: Explicitly save draw in {Vec|Mat|DMDA}View() routines |
| df8d4941 | 03-Mar-2016 |
Lisandro Dalcin <dalcinl@gmail.com> |
PetscDraw: Preliminary work to fix the saving business |
| e5ab1681 | 01-Mar-2016 |
Lisandro Dalcin <dalcinl@gmail.com> |
PetscDraw: Fix VecView Seq, MPI, DMDA 1d/2d
* DMDA: fix parallel drawing and handle viewports properly in 1d and 2d * VECSEQ/VECMPI: * PetscDrawAxis: attempt to fix tick generation * PetscDrawViewPo
PetscDraw: Fix VecView Seq, MPI, DMDA 1d/2d
* DMDA: fix parallel drawing and handle viewports properly in 1d and 2d * VECSEQ/VECMPI: * PetscDrawAxis: attempt to fix tick generation * PetscDrawViewPorts: set coordinates before drawing lines, add flush * PETSCVIEWERDRAW: improve error checking
show more ...
|
| 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 ...
|
| 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 |
| b05fc000 | 23-Feb-2016 |
Lisandro Dalcin <dalcinl@gmail.com> |
PetscDraw: Add utility routine PetscDrawRealToColor() |
| 86a16206 | 18-Feb-2016 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'maint' |
| 92e66395 | 18-Feb-2016 |
Satish Balay <balay@mcs.anl.gov> |
DMDA: fix DMDASetAOType() fortran interface to handle char argument [Also remove unused code for dmdagetglobalindices_(), dmdarestoreglobalindices_()]
Reported-by: Randall Mackie <rlmackie862@gmail.
DMDA: fix DMDASetAOType() fortran interface to handle char argument [Also remove unused code for dmdagetglobalindices_(), dmdarestoreglobalindices_()]
Reported-by: Randall Mackie <rlmackie862@gmail.com> Initial-patch-from: Barry Smith <bsmith@mcs.anl.gov>
show more ...
|
| 566d766a | 15-Feb-2016 |
Matthew G. Knepley <knepley@gmail.com> |
Merge branch 'master' into tisaac/dmforest
* master: (87 commits) fixed --download-xxx=/directory to not mistake other options such as --download-mpich-pm=hydra etc Correct spelling for Autotool
Merge branch 'master' into tisaac/dmforest
* master: (87 commits) fixed --download-xxx=/directory to not mistake other options such as --download-mpich-pm=hydra etc Correct spelling for Autotools libtoolize in commit a0848688a08a6eb150afdc95a2f6ce49cd4cd079 Fix for commit c8b462efbd8e8a5f06df500cf417f3a48f2b88d9 Put back the gitpreReq() check that was needed for MOAB website: fix Fluidity link bib/cite: add UMFPACK nightlybuilds: update test tu use newer intel compiler [detect and use compiler path] nightlybuilds: fix vec/ex7,ex7f link issue by using the correct LIBS option Added support for users to provide their own download package installers --download-xxx=/directory where the directory contains the file xxx.py that is a standard PETSc package definition like in config/BuildSystem/config/packages/xxx.py nightlybuilds: switch default intel compiler [& MKL] from 13.1.3 to 16.0.0. mkl_pardiso: fix runex125_mkl_pardiso mkl_pardiso: fix runex2_mkl_pardiso_cholesky nightlybuilds: switch OSX to use boost from brew [as --download-boost is broken] trilinos: gitcommit - always specify branch as origin/branch Add error check to boost.py when running on Mac OS because the shared libraries created do not work since they do not have the proper rpath set Update output files for mpi matrices that use to be seq Move PostProcess() runs until after PETSc configure has saved all data to the filesystem so that make install will work correctly. Switch to Trilinos release candidate for --download-trilinos Tested, failed with unresolved Kokos methods, Issue report to Trilinos team Some configure packages UnitTest-CPP requires libtoolize to be called before autoreconf on some systems --download-ideas now downloads unittest-cpp simplied ./configure packages that need autoreconf to be run first (like moab and unittest-cpp) added unittest-ccp download changed downloadfilename to downloaddirname since that is what it is ...
# 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 ...
|
| 45950774 | 11-Feb-2016 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'maint' |
| 9192b5d6 | 05-Feb-2016 |
Barry Smith <bsmith@mcs.anl.gov> |
fix other typo from commit 5155992
Reported-by:Ed Bueler <elbueler@alaska.edu> |
| 99c57625 | 05-Feb-2016 |
Barry Smith <bsmith@mcs.anl.gov> |
fix typo in commit 5155992
Reported-by: Ed Bueler <elbueler@alaska.edu> |
| 51559925 | 05-Feb-2016 |
Barry Smith <bsmith@mcs.anl.gov> |
Moved error check from commit 031dd00 because box stencil is needed even for P1 elements to check whenever elements are requested
Time: 0 hours Thanks-to: Reported-by: Jed Brown <jed@jedbrown.org> |
| 031dd00f | 05-Feb-2016 |
Barry Smith <bsmith@mcs.anl.gov> |
Generate an error if one tries to set a DMDASetElementType() as Q1 but has only a star stencil
Time: .07 hours Reported-by: Ed Bueler <elbueler@alaska.edu> |
| c67aec63 | 05-Feb-2016 |
Barry Smith <bsmith@mcs.anl.gov> |
Fix typo in commit 009f057
Reported-by: Ed Bueler <elbueler@alaska.edu> |
| 009f0576 | 05-Feb-2016 |
Barry Smith <bsmith@mcs.anl.gov> |
Improve DMDAGetElements() and DMDARestoreElements() manual pages for clarity
Time: .15 hours Reported-by: Ed Bueler <elbueler@alaska.edu> |
| 9cc8bc54 | 03-Feb-2016 |
Jed Brown <jed@jedbrown.org> |
DMDARestoreElements: zero parameters to prevent accidental misuse after call |