| #
b5e30b67
|
| 06-May-2019 |
Barry Smith <bsmith@mcs.anl.gov> |
Remove unneeded and unused KSP functions that replicate PetscObject functions
Commit-type: style-fix
|
| #
09f0c63b
|
| 26-Apr-2019 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/maint'
|
| #
294afc24
|
| 26-Apr-2019 |
BarryFSmith <bsmith@mcs.anl.gov> |
Merged in barry/allow-user-convergence-test-newtontr/maint (pull request #1566)
Allow user provided KSP convergence test to be used by KSP called from SNESNEWTONTR
Approved-by: Matthew Knepley <kne
Merged in barry/allow-user-convergence-test-newtontr/maint (pull request #1566)
Allow user provided KSP convergence test to be used by KSP called from SNESNEWTONTR
Approved-by: Matthew Knepley <knepley@gmail.com> Approved-by: BarryFSmith <bsmith@mcs.anl.gov>
show more ...
|
| #
df8705c3
|
| 19-Apr-2019 |
Barry Smith <bsmith@mcs.anl.gov> |
Allow user provided KSP convergence test to be used by KSP called from SNESNEWTONTR
Previously SNESNEWTONTR was hardwired to call the default KSP convergence test and then its own special test, inst
Allow user provided KSP convergence test to be used by KSP called from SNESNEWTONTR
Previously SNESNEWTONTR was hardwired to call the default KSP convergence test and then its own special test, instead pass down whatever convergence test was set for the KSP and use that one followed by the special test
Change test case to specifically look for requested string only Prevents the need for alt files due to different convergence history with different precisions and compilers
Commit-type: bug-fix, feature, example, portability-fix, testing-fix Reported-by: Robert Nourgaliev <nourgaliev1@llnl.gov> Reported-by: nightly tests
show more ...
|
| #
f17a9363
|
| 24-Apr-2019 |
Satish Balay <balay@mcs.anl.gov> |
Merged in stefano_zampini/fix-matcomputeexplicitop (pull request #1570)
Allow specifying an operator type when computing operators explicitly
Approved-by: BarryFSmith <bsmith@mcs.anl.gov> Approved-
Merged in stefano_zampini/fix-matcomputeexplicitop (pull request #1570)
Allow specifying an operator type when computing operators explicitly
Approved-by: BarryFSmith <bsmith@mcs.anl.gov> Approved-by: Patrick Sanan <patrick.sanan@gmail.com>
show more ...
|
| #
0bacdada
|
| 23-Apr-2019 |
Stefano Zampini <stefano.zampini@gmail.com> |
Deprecate old {Mat|PC|KSP}ComputeExplicitOperator in favor of {Mat|PC|KSP}ComputeOperator
|
| #
186a3e20
|
| 21-Apr-2019 |
Stefano Zampini <stefano.zampini@gmail.com> |
{Mat|PC|KSP}ComputeExplicitOperator: add extra argument for matrix type
|
| #
d1820593
|
| 17-Apr-2019 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'maint'
|
| #
2c57e42b
|
| 17-Apr-2019 |
Satish Balay <balay@mcs.anl.gov> |
Merged in balay/fix-PETSC_DEPRECATED_ENUM-doctext/maint (pull request #1549)
doc: change PETSC_DEPRECATED_ENUM usage to prevent doctext from generating htmlmap for strings inside PETSC_DEPRECATED_EN
Merged in balay/fix-PETSC_DEPRECATED_ENUM-doctext/maint (pull request #1549)
doc: change PETSC_DEPRECATED_ENUM usage to prevent doctext from generating htmlmap for strings inside PETSC_DEPRECATED_ENUM
Approved-by: BarryFSmith <bsmith@mcs.anl.gov>
show more ...
|
| #
aa4d2078
|
| 16-Apr-2019 |
Satish Balay <balay@mcs.anl.gov> |
doc: change PETSC_DEPRECATED_ENUM usage to prevent doctext from generating htmlmap for strings inside PETSC_DEPRECATED_ENUM
This fixes issue with building manual.pdf and bad links in various man pag
doc: change PETSC_DEPRECATED_ENUM usage to prevent doctext from generating htmlmap for strings inside PETSC_DEPRECATED_ENUM
This fixes issue with building manual.pdf and bad links in various man pages from '(' to KSPConvergedReason.html
Reported-by: Xiang Huang <xianghuang@gmail.com> Reported-by: Hapla Vaclav <vaclav.hapla@erdw.ethz.ch>
show more ...
|
| #
9ca51346
|
| 10-Apr-2019 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'maint'
|
| #
b29166a1
|
| 10-Apr-2019 |
Satish Balay <balay@mcs.anl.gov> |
Merged in jed/depricate-KSP_DIVERGED_PCSETUP_FAILED/maint (pull request #1528)
ksp: correctly DEPRECATE KSP_DIVERGED_PCSETUP_FAILED change in c0decd05c6
Approved-by: BarryFSmith <bsmith@mcs.anl.gov>
|
| #
933a48e8
|
| 10-Apr-2019 |
Satish Balay <balay@mcs.anl.gov> |
configure: check for and use PETSC_DEPRECATED_ENUM
older gcc, pgi, intel compilers don't support it
icc gives a warning - so add this to filterCompileOutput()
|
| #
8e07f72c
|
| 09-Apr-2019 |
Jed Brown <jed@jedbrown.org> |
ksp: correctly DEPRECATE KSP_DIVERGED_PCSETUP_FAILED change in c0decd05c6
This helps with libMesh compatibility
Reported-by: Matthew Knepley <knepley@gmail.com> Reported-by: "Wells, David" <drwells
ksp: correctly DEPRECATE KSP_DIVERGED_PCSETUP_FAILED change in c0decd05c6
This helps with libMesh compatibility
Reported-by: Matthew Knepley <knepley@gmail.com> Reported-by: "Wells, David" <drwells@email.unc.edu>
show more ...
|
| #
8000f006
|
| 15-Mar-2019 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'master' of bitbucket.org:petsc/petsc
|
| #
1254cc06
|
| 12-Mar-2019 |
Stefano Zampini <stefano.zampini@gmail.com> |
Merged in stefano_zampini/fix-leaks-kspviewers (pull request #1426)
Stefano zampini/fix leaks kspviewers
Approved-by: BarryFSmith <bsmith@mcs.anl.gov>
|
| #
ef17e8b6
|
| 06-Mar-2019 |
Stefano Zampini <stefano.zampini@gmail.com> |
KSP: added convenience function to reset viewers
Note that also the flags need to be reset to the initial state, otherwise we segfault
|
| #
b0f52d29
|
| 28-Jan-2019 |
Joseph Pusztay <josephpusztay@Josephs-MacBook-Pro.local> |
Merge branch 'master' into jpusztay/feature-swarm-symplectic-example
|
| #
940dfb0a
|
| 28-Jan-2019 |
Joseph Pusztay <josephpu@buffalo.edu> |
Merged petsc/petsc into master
|
| #
30faf514
|
| 27-Jan-2019 |
m_diehl <m.diehl@mpie.de> |
Merged petsc/petsc into master
|
| #
ddad275a
|
| 21-Jan-2019 |
Patrick Farrell <patrick@pefarrell.org> |
Merge branch 'master' into knepley/feature-snes-patch
|
| #
84bc9e53
|
| 28-Dec-2018 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'barry/improve-error-propagation-ksp-pc'
|
| #
c0decd05
|
| 25-Dec-2018 |
Barry Smith <bsmith@mcs.anl.gov> |
Improve the error propagation between and within KSPs and PCs
- Added KSPCheckSolve() to be called consistently by PCs to set failures if the inner solvers fail. - Added use of KSPCheckNorm() and KS
Improve the error propagation between and within KSPs and PCs
- Added KSPCheckSolve() to be called consistently by PCs to set failures if the inner solvers fail. - Added use of KSPCheckNorm() and KSPCheckDot() to all the Krylov methods to propagate errors from PCs to the KSPs.
Commit-type: feature
show more ...
|
| #
a5a49157
|
| 25-Oct-2018 |
Joseph Pusztay <josephpusztay@Josephs-MacBook-Pro.local> |
Merge branch 'master' into jpusztay/feature-swarm-symplectic-example
|
| #
e901d7f7
|
| 25-Oct-2018 |
Joseph Pusztay <josephpusztay@Josephs-MacBook-Pro.local> |
Merge branch 'master' into jpustay/feature-swarm-example
|