| #
d083f849
|
| 01-Jun-2019 |
Barry Smith <bsmith@mcs.anl.gov> |
Update the use of Collective on in the manual pages to reflect the new style
Commit-type: style-fix, documentation Thanks-to: Patrick Sanan <patrick.sanan@gmail.com>
|
| #
fa54792a
|
| 29-May-2019 |
Patrick Sanan <patrick.sanan@gmail.com> |
Merged in psanan/man-pages-remove-keywords (pull request #1717)
Man pages: Remove .keywords fields
Approved-by: BarryFSmith <bsmith@mcs.anl.gov>
|
| #
bfcb38ea
|
| 27-May-2019 |
Patrick Sanan <patrick.sanan@gmail.com> |
Man pages: remove .keywords: fields
This field is recognized by doctext from Sowing (http://wgropp.cs.illinois.edu/projects/software/sowing/doctext/node20.htm#Node20), but it doesn't seem to be unif
Man pages: remove .keywords: fields
This field is recognized by doctext from Sowing (http://wgropp.cs.illinois.edu/projects/software/sowing/doctext/node20.htm#Node20), but it doesn't seem to be uniformly used or maintained.
Thus, remove all .keywords: fields, and a following blank line, if present.
This is accomplished with GNU sed (gsed on OS X), with the following commands. *Warning* that this type of command can corrupt a .git directory, so be cautious in reusing or modifying these commands. They first look for and delete matching lines with a following line consisting of only whitespace, and then delete any remaining matching lines.
find src/ -type f -exec gsed -i '/keywords:/ {N; /\n\s*$/d}' {} + find src/ -type f -exec gsed -i '/keywords:/d' {} + find include/ -type f -exec gsed -i '/keywords:/ {N; /\n\s*$/d}' {} + find include/ -type f -exec gsed -i '/keywords:/d' {} +
Hints on the sed command obtained from: https://unix.stackexchange.com/questions/100754/how-to-delete-a-specific-line-and-the-following-blank-line-using-gnu-sed
show more ...
|
| #
5065da2f
|
| 13-May-2019 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'master' of bitbucket.org:petsc/petsc
|
| #
fccb18fb
|
| 12-May-2019 |
BarryFSmith <bsmith@mcs.anl.gov> |
Merged in barry/cleanup-petscstringviewer (pull request #1630)
Work on PetscViewerString. Fix use of PetscInt -> size_t, add new functionality, add usage by basic solver objects, add test case
|
| #
36a9e3b9
|
| 06-May-2019 |
Barry Smith <bsmith@mcs.anl.gov> |
Work on PetscViewerString. Fix use of PetscInt -> size_t, add new functionality, add usage by basic solver objects, add test case
Commit-type: style-fix, feature, documentation, example
|
| #
7e33834a
|
| 10-May-2019 |
Hong Zhang <hongzhang@anl.gov> |
Merged in hongzh/ts-adjoint2 (pull request #1562)
Second-order adjoint ODE solvers
Approved-by: BarryFSmith <bsmith@mcs.anl.gov>
|
| #
298bade4
|
| 25-Apr-2019 |
Hong Zhang <hongzhang@anl.gov> |
Add object reference for JacobianP
- Move the setup from TSAdjont and TSForward to TS. - TSSetRHSJacobianP has to be called before TSSetUp.
Funded-by: Project: FASTMath adjoint Time: 1.5 hours Repo
Add object reference for JacobianP
- Move the setup from TSAdjont and TSForward to TS. - TSSetRHSJacobianP has to be called before TSSetUp.
Funded-by: Project: FASTMath adjoint Time: 1.5 hours Reported-by: Stefano Zampini Thanks-to:
show more ...
|
| #
ecf68647
|
| 09-Apr-2019 |
Hong Zhang <hongzhang@anl.gov> |
Add TSAdjointSetForward and TSAdjointResetForward
|
| #
cd4cee2d
|
| 11-Dec-2018 |
Hong Zhang <hongzhang@anl.gov> |
Refactor quadrature
- Use a separate TS for quadrature - Initially focus on Theta and Beuler - Tested on ex3opt and ex9opt - RK support is not complete - Fixed memory leak. log_view for ex3sa shows
Refactor quadrature
- Use a separate TS for quadrature - Initially focus on Theta and Beuler - Tested on ex3opt and ex9opt - RK support is not complete - Fixed memory leak. log_view for ex3sa shows that there is one matrix that is not destroyed.
Funded-by: Project: FASTMath adjoint Time: 9.0 hours Reported-by: Thanks-to:
show more ...
|
| #
dcb9a43a
|
| 06-May-2019 |
Emil Constantinescu <emconsta@mcs.anl.gov> |
Merged in emil/ts-adapt-glee-min-clip (pull request #1593)
Add TSAdapt option to ignore solution components with values smaller than a specified one; add TSAdapt option for TSGLEE to use local error
Merged in emil/ts-adapt-glee-min-clip (pull request #1593)
Add TSAdapt option to ignore solution components with values smaller than a specified one; add TSAdapt option for TSGLEE to use local error estimates for local error control
Approved-by: BarryFSmith <bsmith@mcs.anl.gov>
show more ...
|
| #
76cddca1
|
| 26-Apr-2019 |
Emil Constantinescu <emconsta@mcs.anl.gov> |
Add docs and interface for setting/getting -ts_adapt_max_ignore. And update output files
|
| #
1c167fc2
|
| 25-Apr-2019 |
Emil Constantinescu <emconsta@mcs.anl.gov> |
adding support for GLEE methods to use local error controler when using GLEE adaptor; add testing with ex31.c; adding max ignore in the error calculation
adding support for GLEE methods to use local
adding support for GLEE methods to use local error controler when using GLEE adaptor; add testing with ex31.c; adding max ignore in the error calculation
adding support for GLEE methods to use local error controler when using GLEE adaptor; add testing with ex31.c; adding max ignore in the error calculation
fixing some example output to match the new TSAdapt Viewer
correcting some hardwired values and adding a macro for repeated code
show more ...
|
| #
d580f011
|
| 24-Apr-2019 |
Emil Constantinescu <emconsta@mcs.anl.gov> |
Adding option for adaptors to ignore values smaller than a preset absolute value. Any negative value will ignore it.
|
| #
cda2db4b
|
| 20-Apr-2018 |
Hong Zhang <hongzhang@anl.gov> |
Separate TSReset(),TSForwardReset() and TSAdjointReset()
Allows the TLM and adjoint context to be removed from the TS context. Use cases are when one wants to disable sensitivity analysis while reus
Separate TSReset(),TSForwardReset() and TSAdjointReset()
Allows the TLM and adjoint context to be removed from the TS context. Use cases are when one wants to disable sensitivity analysis while reusing TS for the simulation.
Funded-by: Project: FASTMath adjoint Time: 0.2 hours Reported-by: Thanks-to:
show more ...
|
| #
c9ad9de0
|
| 08-Mar-2018 |
Hong Zhang <hongzhang@anl.gov> |
Replace deprecated adjoint functions with new ones
Change y to U for consistency
Funded-by: Project: FASTMATH adjoint Time: 1.0 hours Reported-by: Thanks-to:
|
| #
1fa6c519
|
| 15-Apr-2019 |
Hong Zhang <hongzhang@anl.gov> |
Merged in luzhanghpp/petsc-multirate/luzhang/multirate (pull request #1043)
Multirate time integration methods
Approved-by: BarryFSmith <bsmith@mcs.anl.gov>
|
| #
0fe4d17e
|
| 08-Apr-2019 |
Hong Zhang <hongzhang@anl.gov> |
Add option -ts_use_splitrhsfunction
This option is added at TS level so that all the multirate methods can use it.
Funded-by: Project: PETSc time integration Time: 8.0 hours Reported-by: Thanks-to:
|
| #
ec8b8286
|
| 03-Oct-2018 |
Hong Zhang <hongzhang@anl.gov> |
Remove unused functions after refacotring MRK and MPRK
|
| #
9f537349
|
| 15-Jun-2018 |
luzhanghpp <luzhang@smu.edu> |
add partitioned rk method
|
| #
8000f006
|
| 15-Mar-2019 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'master' of bitbucket.org:petsc/petsc
|
| #
553225e2
|
| 14-Mar-2019 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/jczhang/vecscat-in-sf' [PR #1396]
|
| #
8860a134
|
| 12-Mar-2019 |
Junchao Zhang <jczhang@mcs.anl.gov> |
Use new vector read-lock function names
The new one are VecLockReadPush, VecLockReadPop, VecSetErrorIfLocked
|
| #
a041468a
|
| 06-Mar-2019 |
Lawrence Mitchell <lawrence@wence.uk> |
Merge branch 'master' into wence/feature-patch-all-at-once
|
| #
607f9ac5
|
| 12-Feb-2019 |
Karl Rupp <me@karlrupp.net> |
Merge branch 'pr1305/prj-/update-hypre-matrix-initialization/master' [PR #1343]
* pr1305/prj-/update-hypre-matrix-initialization/master: Changes how BoomerAMG matrices are initialized.
|