| #
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
|
| #
65002f03
|
| 14-May-2016 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'barry/make-functions-static'
|
| #
57a83faa
|
| 14-May-2016 |
Barry Smith <bsmith@mcs.anl.gov> |
incorrect capitalization of an even name
|
| #
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
|
| #
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 ...
|
| #
386e1158
|
| 02-Apr-2016 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'master' of https://bitbucket.org/petsc/petsc
|
| #
8b6920ab
|
| 30-Mar-2016 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'barry/monitor-fromoptions'
|
| #
d12e167e
|
| 22-Mar-2016 |
Barry Smith <bsmith@mcs.anl.gov> |
Finished converting the XXXMonitorSetFromOptions() to use PetscViewerAndFormat object
Time: .5 hours
|
| #
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
|
| #
e8618254
|
| 05-Feb-2016 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'master' into barry/downloads
|
| #
38318d23
|
| 03-Feb-2016 |
Mark Adams <cal2princeton@yahoo.com> |
Merge branch 'tisaac/dmforest' of bitbucket.org:petsc/petsc into tisaac/dmforest
|
| #
10725b64
|
| 02-Feb-2016 |
Matthew G. Knepley <knepley@gmail.com> |
Merge branch 'master' into tisaac/dmforest
* master: (136 commits) Make error message specific to exactly what matrix is supported Prevent fblaslapack or f2cblaslapack from being compiled with t
Merge branch 'master' into tisaac/dmforest
* master: (136 commits) Make error message specific to exactly what matrix is supported Prevent fblaslapack or f2cblaslapack from being compiled with the -no-prec-dev Intel compiler option since it can produce incorrect results Fix for PCReset_HYPRE to make it reentrant. replace default superlu_dist '-mat_superlu_dist_colperm METIS_AT_PLUS_A' with MMD_ATA to avoid different random numbers for nightly tests fixes for merge from maint patch Added PCReset_HYPRE() so it may be used with SNESVI solvers remove Microsoft compiler message for paste macros used for handling Blas/Lapack macro name mangling for example Increase the number of PetscViewerPushFormat() possible to 25 and use a macro PETSCVIEWERFORMATPUSHESMAX for the value Configure: Remove redundant logging Bib: Added ref nightlybuids: fix permissions of script MatRegisterDestroy() does not exist but it is listed in manual pages externalpackages-git: save local changes if any - in git stash - before 'git checkout -f' Useful incase --with-package-commit=HEAD option was msissing [perhaps due to a typo] nightlybuilds: add xsdk builds Add architectures for testing xsdk package downloads (Trilinos, Hypre, SuperLU) create another version of TurnForward() for adaptive time stepping specifically Configure: Give proper default if HOME is missing from the environment fix abbreviation allow zeropivot for MatSOR_SeqAIJ_Inode, node size=1 add test case using adpative time stepping for checkpointing type 'NONE' ...
show more ...
|
| #
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
|
| #
58264097
|
| 27-Jan-2016 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'master' into hongzh/add-checkpointing-support-for-adaptive-ts
|
| #
2b92fee5
|
| 27-Jan-2016 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'barry/fix-log-summary-format'
|
| #
6a9046bc
|
| 15-Jan-2016 |
Barry Smith <bsmith@mcs.anl.gov> |
Deprecate PetscViewerSetFormat() since it better to use PetscViewerPush/PopFormat() and using PetscViewerSetFormat() can lead to confusing situations for users when later viewers do not recognize the
Deprecate PetscViewerSetFormat() since it better to use PetscViewerPush/PopFormat() and using PetscViewerSetFormat() can lead to confusing situations for users when later viewers do not recognize the set format and thus do not produce any information.
Reported-by: Jed Brown <jed@jedbrown.org>
show more ...
|
| #
dce90f5d
|
| 26-Dec-2015 |
Matthew G. Knepley <knepley@gmail.com> |
Merge branch 'master' into tisaac/dmforest
* master: (177 commits) DT ex3: The test should check the number of digits requested DT ex3: One test fails in single precision Plex: Do not automati
Merge branch 'master' into tisaac/dmforest
* master: (177 commits) DT ex3: The test should check the number of digits requested DT ex3: One test fails in single precision Plex: Do not automatically create a default section if no fields are defined Plex: DMPlexCopyCoordinates() needs to create the coordinate section if it is missing superlu: no longer requires xerbla slamch dlamch ? superlu: update to v5.1 skip MatSolve() if matrix factorization fails replacing SETERRQ with error output info and continue execution SNES ex12: Added parallel tests - These test parallel, unstructured interpolation/restriction using FAS Plex+SNES: Now in DMPlexComputeJacobian_Internal(), we also form the Jacobian preconditioner matrix FE: Now we can form either the Jacobian or the Jacobian preconditioned matrix using a flag DS: Now have point wise function slots for the Jacobian preconditioned matrix - This will allow us to form the "right" operator for preconditioning, like M in the (2,2) block for Stokes Plex: When swapping Plexes, also swap point SF Plex: Fix parallel error in Injector Mat+Plex: Added MatPreallocator which can be called with MatSetValues() and preallocates another Mat - This could have been another "mode" of Mat, but I thought this was cleaner - Use MatPreallocator to preallocator Plex interpolators DT ex3: Change tolerance and eliminate tests which need MPFR from regular runs superlu: fix complex build superlu: update to using 5.0 tarball with the fix for -Werror=format-security superlu: update to use tarball with -Werror=format-security fix DM: Clone the coordinate DM instead of reusing in Clone() ...
Conflicts: config/builder.py src/dm/impls/plex/plexcreate.c
show more ...
|
| #
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
|
| #
0709b2fe
|
| 15-Dec-2015 |
Toby Isaac <tisaac@uchicago.edu> |
Merge remote-tracking branch 'origin/knepley/feature-plex-add-time' into tisaac/dmforest
Both branches changeds DM projection behavior, so I wanted to sort it out before merging
* origin/knepley/fe
Merge remote-tracking branch 'origin/knepley/feature-plex-add-time' into tisaac/dmforest
Both branches changeds DM projection behavior, so I wanted to sort it out before merging
* origin/knepley/feature-plex-add-time: (59 commits) SNES ex69: Updated to new function API, fixed test output SNES ex75: Fixed for new function API add fortran stub for TSMonitorLGSetTransform() and fix TSMonitorLG for multiple fields but no names provided for fields add -binary_write_double so __float128 precision can save as double to binary files TSClone() did not clone Fortran function pointers hence some TS methods would fail if functions provided in Fortan petsc4py: update to snapshot with 'barry/petscoptions-object' changes fix bad merge that introduced 2 copies of the MPI_Comm_free() update example to use MAT_INPLACE_MATRIX, not REUSE incorrect addition of float to PetscInt update for new PetscOptions API TS ex18: Fixed function API and test output Function now takes PetscOptions as first argument, this was missed during the first round of updates bugfix for MatSetOption_Elemental() fix test example no change output that was missing a line fixes for new PetscOptions.. API that are needed based on problems with nightly build Plex ex3: Use new function API SNES ex62: Use new function API SNES ex12: Use new function API Plex: Fixed unused options in examples Plex+DMDA: Add time to signatures ...
show more ...
|
| #
4e193d04
|
| 13-Dec-2015 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'barry/feature-linesearch-monitor'
|
| #
b49bb413
|
| 12-Dec-2015 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'master' into pr391/zianekhodja/lilia/tsirm/master
|
| #
dcf2fd19
|
| 06-Dec-2015 |
Barry Smith <bsmith@mcs.anl.gov> |
begun adding more monitoring functionality to SNESLineSearch
|