| #
e923053f
|
| 15-Oct-2016 |
stefano_zampini <stefano.zampini@gmail.com> |
Merge branch 'stefano_zampini/feature-convert-matnest-matis' into stefano_zampini/feature-pcbddc-saddlepoint
I have to merge it here, since there's an API addition for MatIS in stefano_zampini/featu
Merge branch 'stefano_zampini/feature-convert-matnest-matis' into stefano_zampini/feature-pcbddc-saddlepoint
I have to merge it here, since there's an API addition for MatIS in stefano_zampini/feature-pcbddc-saddlepoint that prevents me to smoothly merge stefano_zampini/feature-convert-matnest-matis into next.
This will also facilitate merging stefano_zampini/feature-pcbddc-saddlepoint into master
Conflicts: src/docs/website/documentation/changes/dev.html
show more ...
|
| #
6a4d7782
|
| 25-Sep-2016 |
Barry Smith <bsmith@mcs.anl.gov> |
Improvements to KSPGetConvergedReason() and SNESConvergedReason() manual pages
Time: .1 hours Reported-by: Sebastien Gilles <sebastien.gilles@inria.fr>
|
| #
8d6709d6
|
| 22-Aug-2016 |
Toby Isaac <tisaac@uchicago.edu> |
Merge branch 'tisaac/sys-fix-realloc' into tisaac/petscfe-matching-quadrature-order
* tisaac/sys-fix-realloc: (71 commits) Sys: fix PetscTrReallocDefault() and PetscReallocAlign() clearify when
Merge branch 'tisaac/sys-fix-realloc' into tisaac/petscfe-matching-quadrature-order
* tisaac/sys-fix-realloc: (71 commits) Sys: fix PetscTrReallocDefault() and PetscReallocAlign() clearify when MatMkl_CPardisoSetCntl() can be used in the manual pages Fixed manual page for -snes_anderson_beta Update zfftf.c remove Hermitian information from output since it is only produced in complex case and thus produces different test output fixes for 64 bit integers in test example, fix uninitialized variable in test example tests: move runex49 to TESTEXAMPLES_C_NOTSINGLE add a PCView_SVD to show parameters -petscpartitioner_type simple was not being picked up by options thus generating test error missing CHKERRQ(ierr) on PetscPrintf() statements in newly added test example PetscViewerVTK: Move DM reference increment into the VTK viewer and out of the DM implementation, as suggested by Jed Brown missing crosslinks between manual pages Updated 3.7 release notes to clearly indicate how to update usage of KSP/SNES/TS/SetMonitor(xxx,XXXMonitorDefault,NULL,NULL); Fix for commit b6480e041dd2293a65f96222772d68cdb4ed6306 that broke this example Example of factorization of a singular matrix may actually work due to round off removed unused variables matshell: clean up and add some new MATOPs to Fortran. Remove unneeded checks for use of the compressed row for diagonal block of matrices in GAMG ptscotch: update to version 6.0.4 ptscotch: fix buggy pthread detection code on Mac/Linux ...
show more ...
|
| #
5a1fe890
|
| 16-Aug-2016 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'maint'
|
| #
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
|
| #
2d547940
|
| 11-Aug-2016 |
Barry Smith <bsmith@mcs.anl.gov> |
clarify SNES solvers that default to left or only support left in manual pages
fix SNESSetNPCSide() manual page to indicate the right, not left is the default for most SNES solvers
Reported-by: Lul
clarify SNES solvers that default to left or only support left in manual pages
fix SNESSetNPCSide() manual page to indicate the right, not left is the default for most SNES solvers
Reported-by: Lulu Liu <lulu.liu@kaust.edu.sa>
show more ...
|
| #
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 ...
|
| #
5d1a2a0e
|
| 21-Jul-2016 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'barry/add-snes-divtol'
|
| #
ea73f9d2
|
| 21-Jul-2016 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'maint'
|
| #
dba05eef
|
| 21-Jul-2016 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'barry/fix-multiple-identical-monitors/maint' into maint
|
| #
3d996552
|
| 19-Jul-2016 |
Stefano Zampini <stefano.zampini@gmail.com> |
Merge branch 'master' into stefano_zampini/feature-pcbddc-saddlepoint
Conflicts: src/docs/website/documentation/changes/dev.html src/ksp/ksp/examples/tutorials/ex59.c src/ksp/pc/impls/bddc/bddc.c
Merge branch 'master' into stefano_zampini/feature-pcbddc-saddlepoint
Conflicts: src/docs/website/documentation/changes/dev.html src/ksp/ksp/examples/tutorials/ex59.c src/ksp/pc/impls/bddc/bddc.c src/ksp/pc/impls/bddc/bddcfetidp.c src/ksp/pc/impls/bddc/bddcprivate.c src/ksp/pc/impls/bddc/bddcschurs.c src/mat/impls/is/matis.c src/mat/impls/is/matis.h
show more ...
|
| #
e37c518b
|
| 16-Jul-2016 |
Barry Smith <bsmith@mcs.anl.gov> |
add a divergence checker for SNES
Reported-by: Andrew Ho <andrewh0@uw.edu>
|
| #
78064530
|
| 15-Jul-2016 |
Barry Smith <bsmith@mcs.anl.gov> |
-xxx_monitor would result in multiple output of the same data if xxxSetFromOptions() was called multiple times
Time: 1 hour Reported-by: Fande Kong <fande.kong@inl.gov>
|
| #
6d075ad4
|
| 25-Jun-2016 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'pr495/mapdes/snes-compute-final-residual-flag/master'
|
| #
40fdac6a
|
| 16-Jun-2016 |
Lawrence Mitchell <lawrence.mitchell@imperial.ac.uk> |
SNES: reset alwayscomputesfinalresidual in SNESReset
|
| #
4fc747ea
|
| 15-Jun-2016 |
Lawrence Mitchell <lawrence.mitchell@imperial.ac.uk> |
SNES: Add flag indicating if final residual is always computed
Although SNESSolve_XXX always updates the solution variable, it may not be the case that the residual in vec_func is the residual at th
SNES: Add flag indicating if final residual is always computed
Although SNESSolve_XXX always updates the solution variable, it may not be the case that the residual in vec_func is the residual at the new solution. Track this behaviour explicitly for all concrete implementations. We will use this in SNESSolve_FAS to determine if the residual must be computed before transferring it between levels.
show more ...
|
| #
fe38c09d
|
| 14-Jun-2016 |
Toby Isaac <tisaac@uchicago.edu> |
Merge branch 'tisaac/ts-ex11-amr'
We now have an example (ts/examples/tutorials/ex11.c) where we can use either DMPlex or DMP4est to handle adaptivity when time stepping. We have tried to minimize t
Merge branch 'tisaac/ts-ex11-amr'
We now have an example (ts/examples/tutorials/ex11.c) where we can use either DMPlex or DMP4est to handle adaptivity when time stepping. We have tried to minimize the amount of code that is specialized to the different DMs, and in the future more work can be done to improve this interface.
* tisaac/ts-ex11-amr: (62 commits) DMP4est: type fix Plex: Fixes for analyzer DMP4est: update snes ex12 regressions DMPlex: fix parent/child interpolation with numFields > 0 DMP4est: also compute anyChange for uniformly refined/coarsened meshes TS ex11: fix command line for AMR without computed gradients TS ex11: remove gradient reconstruction from adaptivity requirements DMPlexTree: some compilers want this var initialized Plex: Changed Get/RestoreFaceFields() and Get/RestoreFaceGeometry() to return the number of active faces - This fixes a long-standing bad access in FV, although the values were never actually used. DMPlexTS: removed unused variables DMPlex/DMP4est: small fixes for next warnings and errors SNES ex36 and ex52: These do not work anymore DMPforestGetTransferSF_Point(): try to match parents PetscViewerHDF5: destroy old file data if setting new filename DMPlex + FV: remove leaky references in projection functions Plex: Fixed incredibly stupid bug in Jacobian computation PetscViewer HDF5: added get name method DMPlexTree: do not skip out of child matrix loops early PetscFV: correct field offsets when limiting gradients DMP4estTree: ignore negative values when getting/setting vector values for transfer ...
show more ...
|
| #
51f4b3c7
|
| 24-May-2016 |
Toby Isaac <tisaac@uchicago.edu> |
KSP, SNES: copy DM data regardless of dmAuto, like ts
|
| #
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
|
| #
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
|
| #
16fb2897
|
| 14-May-2016 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'barry/fix-source-clang'
|