| #
5de171f1
|
| 15-Jan-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'knepley/feature-ts-ex-particle-flow' into 'master'
Knepley/feature ts ex particle flow
See merge request petsc/petsc!3557
|
| #
aee7a9fb
|
| 13-Jan-2021 |
Matthew G. Knepley <knepley@gmail.com> |
TS: Can now cancel monitors and solution views use TS prefix
|
| #
a66b5171
|
| 05-Jan-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release'
|
| #
28ff40a3
|
| 30-Dec-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2020-11-19/fix-matlab-socket' into 'release'
Fix Matlab int32 to match changed changes in PETSc data types
See merge request petsc/petsc!3519
|
| #
595c91d4
|
| 27-Dec-2020 |
Barry Smith <bsmith@mcs.anl.gov> |
Add to manual pages the use of call XXXView(x,0) from the debugger
Commit-type: documentation /spend 5m
Development Tools: Vim, Emacs, Eclipse
|
| #
bdea225a
|
| 30-Dec-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2020-10-08/fix-mpi-error-codes' into 'master'
Convert MPI error type to PETSc error with string message for all MPI calls
See merge request petsc/petsc!3326
|
| #
ffc4695b
|
| 08-Oct-2020 |
Barry Smith <bsmith@mcs.anl.gov> |
Convert MPI error type to PETSc error with string message for all MPI calls
Now PETSc examples will ONLY return PETSc error codes and never MPI error codes directly so we can understand and post-pro
Convert MPI error type to PETSc error with string message for all MPI calls
Now PETSc examples will ONLY return PETSc error codes and never MPI error codes directly so we can understand and post-process their errors better.
The test harness will now automatically retry tests that fail with MPI, this may help with Intel MPI that produces seemingly random failures.
Commit-type: error-checking /spend 30m
show more ...
|
| #
2911d1db
|
| 23-Dec-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2020-09-07/matstructure-unknown' into 'master'
Barry/2020 09 07/matstructure unknown
See merge request petsc/petsc!3182
|
| #
a6ab3590
|
| 08-Sep-2020 |
Barry Smith <bsmith@mcs.anl.gov> |
TSView now shows the number of i and rhs function and Jacobian evaluations
Commit-type: feature /spend 30m Reported-by: Ed Bueler Thanks-to: Jed Brown jed@jedbrown.org
|
| #
d60b7d5c
|
| 17-Sep-2020 |
Barry Smith <bsmith@mcs.anl.gov> |
Introduce UNKNOW_NONZERO_PATTERN for MatAXPY() make it the default for TS when using both IJacobian and RHSJacobian
Provide TSSetMatStructure() to allows users to indicate the nonzero structure rela
Introduce UNKNOW_NONZERO_PATTERN for MatAXPY() make it the default for TS when using both IJacobian and RHSJacobian
Provide TSSetMatStructure() to allows users to indicate the nonzero structure relationship between the RHS and I Jacobian
When the RHS Jacobian matrix is not set and is obtained with a MatDuplicate() from the I Jacobian set the flag to SAME_NONZERO_PATTERN
Add MatStructures and update SLEPc to compile with no warning message after the new MatStructure MAT_UNKNOWN_PATTERN was introduced
Commit-type: optimization /spend 25m Thanks-to: Ed Buler
/spend 35m
Update SLEPc branch to support new enum type
show more ...
|
| #
b9588c04
|
| 28-Sep-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'hongzh/2020-09-05/fix-computejacobian' into 'master'
Reworked: Move TS shift processing from TSComputeRHSJacobian
See merge request petsc/petsc!3237
|
| #
03c97d52
|
| 25-Sep-2020 |
Hong Zhang <hongzhang@anl.gov> |
Add safeguards in TSRecoverRHSJacobian
|
| #
34d322a1
|
| 23-Sep-2020 |
Hong Zhang <hongzhang@anl.gov> |
Shift B matrix if not same as A
|
| #
ae692cf2
|
| 08-Jul-2020 |
Hong Zhang <hongzhang@anl.gov> |
Error out when users call TSComputeRHSJacobian on a shifted matrix
|
| #
cfa8a9a2
|
| 07-Jul-2020 |
Hong Zhang <hongzhang@anl.gov> |
Use TSRecoverRHSJacobian to avoid code duplication
Funded-by: Project: FASTMath adjoint Time: 2.0 hours Reported-by: Thanks-to:
|
| #
097a96a2
|
| 17-May-2019 |
Hong Zhang <hongzhang@anl.gov> |
Support smart shifting for TSComputeRHSJacobianConstant
Since the SNES Jacobian matrices and the TS Jacobian matrices are different, we can safely shift the SNES Jacobians. The TS Jacobian is used o
Support smart shifting for TSComputeRHSJacobianConstant
Since the SNES Jacobian matrices and the TS Jacobian matrices are different, we can safely shift the SNES Jacobians. The TS Jacobian is used only for generating RHS (u'=A*u).
Funded-by: Project: FASTMath adjoint Time: 0.5 hours Reported-by: Thanks-to:
show more ...
|
| #
f23ba4b3
|
| 07-Jul-2020 |
Hong Zhang <hongzhang@anl.gov> |
No need to set reuse flag for TSComputeRHSJacobianConstant
|
| #
2663174e
|
| 07-Jul-2020 |
Hong Zhang <hongzhang@anl.gov> |
Improve handling of the shift and scale factors in TSComputeRHSJacobian
- TSComputeRHSJacobian does not need to shift or unshift the Jacobian matrix; logically it should be TSComputeIJacobian's resp
Improve handling of the shift and scale factors in TSComputeRHSJacobian
- TSComputeRHSJacobian does not need to shift or unshift the Jacobian matrix; logically it should be TSComputeIJacobian's responsibility.
Funded-by: Project: FASTMath adjoint Time: 4.0 hours Reported-by: Thanks-to:
show more ...
|
| #
e8b1e424
|
| 07-Jul-2020 |
Hong Zhang <hongzhang@anl.gov> |
Improve handling of the shift and scale factors in TSComputeIJacobian
- Unshifting/rescaling the old matrix and then applying a new shift can be done with a single shift for better performance
Fund
Improve handling of the shift and scale factors in TSComputeIJacobian
- Unshifting/rescaling the old matrix and then applying a new shift can be done with a single shift for better performance
Funded-by: Project: FASTMath adjoint Time: 4.0 hours Reported-by: Thanks-to:
show more ...
|
| #
f8211a2a
|
| 23-Sep-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'gbetrie/2020-09-11/dmnetwork-webupdate' into 'master'
Gbetrie/2020 09 11/dmnetwork webupdate
See merge request petsc/petsc!3173
|
| #
e669de00
|
| 26-Aug-2020 |
Barry Smith <bsmith@mcs.anl.gov> |
Add support for doing a line graph plot of TS solutions on Networks.
Each vertex and edge gets its own window that plots all the solutions for the point
Commit-type: feature Funded-by: ECP Project:
Add support for doing a line graph plot of TS solutions on Networks.
Each vertex and edge gets its own window that plots all the solutions for the point
Commit-type: feature Funded-by: ECP Project: Epidemic /spend 4h
show more ...
|
| #
6472a4ed
|
| 05-Sep-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2020-07-12/snes-lag-jacobian-rosw' into 'master'
Barry/2020 07 12/snes lag jacobian rosw
See merge request petsc/petsc!3049
|
| #
3d5a8a6a
|
| 02-Sep-2020 |
Barry Smith <bsmith@mcs.anl.gov> |
Improve the error handling and documentation for -snes_lag_jacobian and -snes_lag_preconditioner
Add specific documentation for ROSW.
Commit-type: error-checking, bug-fix, testing-fix, documentatio
Improve the error handling and documentation for -snes_lag_jacobian and -snes_lag_preconditioner
Add specific documentation for ROSW.
Commit-type: error-checking, bug-fix, testing-fix, documentation /spend 1h Reported-by: Emil Constantinescu M <emconsta@anl.gov>
show more ...
|
| #
16924cb1
|
| 26-Aug-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2020-08-16/fix-source-formatting' into 'master'
Turn on checkbadSource test to generate an error when found; fix all source code that causes errors
See merge request petsc/petsc
Merge branch 'barry/2020-08-16/fix-source-formatting' into 'master'
Turn on checkbadSource test to generate an error when found; fix all source code that causes errors
See merge request petsc/petsc!3064
show more ...
|
| #
2da392cc
|
| 17-Aug-2020 |
Barry Smith <bsmith@mcs.anl.gov> |
Turn on checkbadSource test to generate an error when found; fix all source code that causes errors
Commit-type: portability-fix, testing-fix, style-fix, feature, maintainability /spend 1.5h
|