| #
7caaeba4
|
| 19-May-2016 |
barral <none@none.fr> |
Merge branch 'master' into barral/feature-dmplex-adapt
|
| #
3546dc83
|
| 17-May-2016 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'jose/maint/tabs-print-class' into maint
|
| #
de18c742
|
| 16-May-2016 |
Matthew G. Knepley <knepley@gmail.com> |
Merge branch 'master' into knepley/feature-parallel-mesh-load
* master: (59 commits) Increase patchlevel to 3.7.1 Fix manual page for MatGetTransposeNullSpace() remove unneeded use of PetscCon
Merge branch 'master' into knepley/feature-parallel-mesh-load
* master: (59 commits) Increase patchlevel to 3.7.1 Fix manual page for MatGetTransposeNullSpace() remove unneeded use of PetscContainer to hold iscoloring in SNESComputeNGSDefaultSecant() added SNESView for ngs, added options database to ngs manual page, removed dead routine gcov: enable in mpiuni test incorrect capitalization of an even name force same number of iterations for output of ml example changed output for ml example to not be machine dependent DMP4est: access data after setup SNESLineSearch_Apply was labeled with PETSC_EXTERN in one place but when declared this was not visible hence library build failed under Microsoft. Example had print statements of complex numbers Fix more errors in agmres for 64 bit integers builds: fix nampespase conflict with 'analyzer-buid' and checkBuilds.py gcov: add more packages to test add a couple of KSP that were not represented in testing gcov: enable more externalpackages for this test fixes for agmres for 64 bit indices, fix for findvisibleprivatefunctions to be portable for Mac and Linux get GAMG to get null space (more) fix c++ compile errors Add test example for kacmarz preconditioner since gcov indicated there was NONE ...
show more ...
|
| #
18790e9c
|
| 14-May-2016 |
Mark Adams <cal2princeton@yahoo.com> |
Merge branch 'master' of bitbucket.org:petsc/petsc into mark/gamg-nullspacefix
|
| #
93f203bf
|
| 14-May-2016 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'barry/cleanup-external-mat-solver-packages'
|
| #
6b8f6f9d
|
| 05-May-2016 |
Barry Smith <bsmith@mcs.anl.gov> |
change suitesparse cholmod interface to no longer use spprtr
|
| #
ecddaf3c
|
| 05-May-2016 |
Barry Smith <bsmith@mcs.anl.gov> |
Introduced a MatGetInfo_External() that can be used by all external packages so we do not
need to provide one for each external package.
|
| #
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
|
| #
147f402e
|
| 16-Apr-2016 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'hzhang/matpackage-type'
|
| #
00c67f3b
|
| 12-Apr-2016 |
Hong Zhang <hzhang@mcs.anl.gov> |
Fix null output from PCFactorGetMatSolverPackage(); Reported-by: Jose E. Roman <jroman@dsic.upv.es>
|
| #
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'
|
| #
db87b0f2
|
| 03-Mar-2016 |
Barry Smith <bsmith@mcs.anl.gov> |
Tao Fortran stubs not properly marked with PETSC_EXTERN so would not work with multiple libraries and visibility turned on Fixed a couple more unneccessarily visible functions
|
| #
1ceb14c0
|
| 23-Oct-2015 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'master' into pr263/PierreBdR/ts-domain-error-in-stage/master
|
| #
417c5e9a
|
| 05-Oct-2015 |
Toby Isaac <tisaac@ices.utexas.edu> |
Merge branch 'master' into tisaac/dmforest
Get 3.6.2 patches
* master: (1360 commits) remove nasty memory leak with CUDA code when using block Jacobi with multiple blocks per process print abs
Merge branch 'master' into tisaac/dmforest
Get 3.6.2 patches
* master: (1360 commits) remove nasty memory leak with CUDA code when using block Jacobi with multiple blocks per process print abs in Fortran test example in order to have same result with real and complex builds changed outdate mpirun and -np to mpiexec and -n force sqrt to be taken in the precision of PetscReal in fortran examples continuation line too soon for some compilers stop configure if user selected C++ clanguage, single precision, complex combination since we do not support it fixes for Fortran examples to compile cleanly in single precision that do not involve complex numbers fixes to Fortran examples to compile cleanly in single precision complex fix previous mistake must cast 1. to PetscScalar before dividing by a PetscScalar (C++ complex class is terrible) must cast 0.0 to PetscScalar before comparison with a PetscScalar changed order of suggested locations of downloadable PETSc to Barry's preference Increase patchlevel to 3.6.2 remove debug print statement from two commits before remove debug print statements I accidently left in the last commit PetscDraw: Fix dummy definition of PetscDrawCollective{Begin|End}() remove cleanupMumps flag from MatDestroy_Mumps() it should always free the memory it allocated Bug detected while adding features to libMesh improved viewing of fractional counts in xml nested log viewing fixed bug in output of doubles to xml nested log files chombo: build only libs - not examples fix typo. 'gcc-4.8 --with-cxx-dialect=C++11' gives a warning with this line - even though its in a #ifdef thats never enabled. ...
show more ...
|
| #
8d3c1932
|
| 29-Aug-2015 |
Toby Isaac <tisaac@ices.utexas.edu> |
Merge branch 'tisaac/dmplex-stable-tet-refinement' into tisaac/plex-feature-tree-fv
This feature branch also changed the topology of nonconforming examples: I am merging so that I can make the regre
Merge branch 'tisaac/dmplex-stable-tet-refinement' into tisaac/plex-feature-tree-fv
This feature branch also changed the topology of nonconforming examples: I am merging so that I can make the regression output that should be correct in master and next
* tisaac/dmplex-stable-tet-refinement: (594 commits) plex: added tet shape regression test plexrefine: remove replaced code plex: update test output for new tet refinement order plex: fix tet refinement for stable element shape DMPlex: added test of shape quality to ex1 Better to use the proper error handling version of PetscViewerASCIIGetStdout() instead of PETSC_VIEWER_STDOUT_() Generate a very useful error message if PetscLogView(), PetscLogEventGetPerfInfo() or PetscLogEventGetFlops() is called with a preceeding call to PetscLogBegin() and friends (also -log_summary which triggers a PetscLogBegin()) fix compile warnings Plex: Fix bug with bcComps initialization Turn off elemental shared libraries if --with-shared-libraries=0 is used Bib: Added refs Bib: Fixed a bunch of errors add warning/error flag for '-mat_superlu_dist_parsymbfact' when MatInputMode=GLOBAL makefile: fix format tests: add back ex6f, runex6f targets - that got removed in 2f1d3d565a6a43067e6df75b043e6343b05fcd1d accessing option that may never have been set typo in DMNetworkSetNumVariables() reported by Sean Shahkarami superlu_dist: update to using latest 4.1 version fix compile warnings Generate an error message when trying to overwrite default options of CN and BEULER ...
show more ...
|
| #
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 ...
|
| #
835523d9
|
| 12-Jun-2015 |
Matthew G. Knepley <knepley@gmail.com> |
Merge branch 'master' into knepley/feature-snes-deflation
* master: (239 commits) Bib: Moved entry revert sources to dev - reset PETSC_VERSION_RELEASE - reset changes/dev.html - enable cuda in c
Merge branch 'master' into knepley/feature-snes-deflation
* master: (239 commits) Bib: Moved entry revert sources to dev - reset PETSC_VERSION_RELEASE - reset changes/dev.html - enable cuda in configure release: set v3.6 strings doc: add PCGAMGSetReuseInterpolation() to changes file fix: workarround static initialization issue (perhaps compiler bug) on opensolaris c/complex build fix: ex40,ex41 errors in src/ts/examples/tutorials/ on bsd with c++/complex Perhaps this code nees a separate section when 'enorm == 0) - as pow(0,-0.33) = inf. manual: fix format more changes.. PCGASM/MatGetSubMatricesMPI() changes in dev.html. changes: more updates Add size checks for static arrays of assumed max size [-Warray-bounds] Doc: Update to Changes configure: default to useThreads= 0as the useThreads=1 code currently prints output in jumbled order [producing hard to read configure.log] Delete PETSc viewer attribute if none are left on the linked list instead of putting an empty attribute MatGetSubMatricesMPI_MPIAIJ(): guard for an empty B-matrix when delogging memory in MatSetSeqMats(). PCBDDC: fix typos in the specification of MPI operation MPIU_SUM was used with MPIU_INT when it should only be used with MPIU_REAL or MPIU_SCALAR fixed bad PetscPrintf() formatting in two examples Plex: In pointwise callbacks, use embedding dimension updates for generating Apple installations due to changes in locations of include files ...
show more ...
|
| #
fae7eefd
|
| 10-Jun-2015 |
Matthew G. Knepley <knepley@gmail.com> |
Merge branch 'master' into mesgarnejad/feature-plex-globaltonatural
* master: (219 commits) revert sources to dev - reset PETSC_VERSION_RELEASE - reset changes/dev.html - enable cuda in configure
Merge branch 'master' into mesgarnejad/feature-plex-globaltonatural
* master: (219 commits) revert sources to dev - reset PETSC_VERSION_RELEASE - reset changes/dev.html - enable cuda in configure release: set v3.6 strings doc: add PCGAMGSetReuseInterpolation() to changes file fix: workarround static initialization issue (perhaps compiler bug) on opensolaris c/complex build fix: ex40,ex41 errors in src/ts/examples/tutorials/ on bsd with c++/complex Perhaps this code nees a separate section when 'enorm == 0) - as pow(0,-0.33) = inf. manual: fix format more changes.. PCGASM/MatGetSubMatricesMPI() changes in dev.html. changes: more updates Add size checks for static arrays of assumed max size [-Warray-bounds] Doc: Update to Changes configure: default to useThreads= 0as the useThreads=1 code currently prints output in jumbled order [producing hard to read configure.log] Delete PETSc viewer attribute if none are left on the linked list instead of putting an empty attribute MatGetSubMatricesMPI_MPIAIJ(): guard for an empty B-matrix when delogging memory in MatSetSeqMats(). PCBDDC: fix typos in the specification of MPI operation MPIU_SUM was used with MPIU_INT when it should only be used with MPIU_REAL or MPIU_SCALAR fixed bad PetscPrintf() formatting in two examples Plex: In pointwise callbacks, use embedding dimension updates for generating Apple installations due to changes in locations of include files configure: do not fail when checking MPICH version [similar to 2cadc8fc42fbad3c229d43b955581b8d29e02ad6 ] ...
show more ...
|
| #
6ce549b9
|
| 09-Jun-2015 |
Hong Zhang <hzhang@mcs.anl.gov> |
Merge branch 'master' of bitbucket.org:petsc/petsc
|
| #
0ba5da2d
|
| 05-Jun-2015 |
Fande Kong <fdkong.jd@gmail.com> |
Merge remote-tracking branch 'petsc/master' into matpartitioning-hierach
|
| #
62ec5fd8
|
| 05-Jun-2015 |
Fande Kong <fdkong.jd@gmail.com> |
Merge remote-tracking branch 'petsc/master' into mat-increaseoverlap
|
| #
d2eada30
|
| 05-Jun-2015 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'master' of bitbucket.org:petsc/petsc
|