History log of /petsc/include/petscts.h (Results 201 – 225 of 1099)
Revision Date Author Comments
# 1c575b32 07-Jul-2019 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'maint'


# 26bd1501 05-Jul-2019 Barry Smith <bsmith@mcs.anl.gov>

Remove use of _ and __ in front of PETSc include guards. Reason: C99 Reserved Identifiers

Commit-type: portability-fix


# ef135d0e 01-Jun-2019 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/psanan/docs-remove-manconcepts' [PR #1733]


# 0f5d826a 30-May-2019 Patrick Sanan <patrick.sanan@gmail.com>

Man pages: remove Concepts: fields

These fields were previously stripped from the man pages by logic removed in
21a59cba2737d49dc2f0bd12c08db0d2a3f3f209

Remove these fields from all man pages (but

Man pages: remove Concepts: fields

These fields were previously stripped from the man pages by logic removed in
21a59cba2737d49dc2f0bd12c08db0d2a3f3f209

Remove these fields from all man pages (but not from examples).

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 -not -path "*/examples/*" -not -name "*.html" -not -name "*.bib" -exec gsed -i '/Concepts:/ {N; /\n\s*$/d}' {} +
find src -type f -not -path "*/examples/*" -not -name "*.html" -not -name "*.bib" -exec gsed -i '/Concepts:/d' {} +
find include -type f -not -path "*/examples/*" -not -name "*.html" -not -name "*.bib" -exec gsed -i '/Concepts:/ {N; /\n\s*$/d}' {} +
find include -type f -not -path "*/examples/*" -not -name "*.html" -not -name "*.bib" -exec gsed -i '/Concepts:/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 ...


# aa0e1336 24-May-2019 Hendrik Ranocha <h.ranocha@tu-bs.de>

Merged in ranocha/petsc/ts_verner_robust (pull request #1642)

6th, 7th, and 8th order robust Verner RK methods

Approved-by: Jed Brown <jed@59a2.org>
Approved-by: BarryFSmith <bsmith@mcs.anl.gov>


# 37acaa02 09-May-2019 Hendrik Ranocha <h.ranocha@tu-bs.de>

added 6th, 7th, and 8th order robust Verner RK methods


# 5065da2f 13-May-2019 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'master' of bitbucket.org:petsc/petsc


# d1240337 12-May-2019 BarryFSmith <bsmith@mcs.anl.gov>

Merged in barry/update-deprecate-functions (pull request #1654)

Change PETSC_DEPRECATED to PETSC_DEPRECATED_FUNCTION and PETSC_DEPRECATED_TYPEDEF for code clarity


# 25ef9dfe 11-May-2019 Barry Smith <bsmith@mcs.anl.gov>

Change PETSC_DEPRECATED to PETSC_DEPRECATED_FUNCTION and PETSC_DEPRECATED_TYPEDEF for code clarity

and to make the macros match the ones for ENUM and MACRO. Add version information for almost all de

Change PETSC_DEPRECATED to PETSC_DEPRECATED_FUNCTION and PETSC_DEPRECATED_TYPEDEF for code clarity

and to make the macros match the ones for ENUM and MACRO. Add version information for almost all deprecations
in a single consistent format. Remove a couple of unneeded deprecated functions that could be inlined.

Commit-type: style-fix

show more ...


# c6cd81eb 11-May-2019 Hong Zhang <hongzhang@anl.gov>

Merged in hongzh/fix-ts-adjoint-deprecations (pull request #1653)

Fix the deprecations for some TSAdjoint functions

Approved-by: BarryFSmith <bsmith@mcs.anl.gov>


# d76be551 10-May-2019 Hong Zhang <hongzhang@anl.gov>

Fix the deprecations for some TSAdjoint functions

Funded-by:
Project: FASTMath adjoint
Time: 1.0 hours
Reported-by: Barry Smith <bsmith@mcs.anl.gov>
Thanks-to:


# 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>


# 9ffb3502 30-Apr-2019 Hong Zhang <hongzhang@anl.gov>

TSAdjoint: set TSTrajectory not to use TSHistory

Funded-by:
Project: FASTMath adjoint
Time: 0.5 hours
Reported-by:
Thanks-to:


# b1e111eb 24-Apr-2019 Hong Zhang <hongzhang@anl.gov>

Change names for Hessian functions

Funded-by:
Project: FASTMath adjoint
Time: 0.5 hours
Reported-by:
Thanks-to:


# 881c1a9b 22-Apr-2019 Hong Zhang <hongzhang@anl.gov>

TSAdjoint: add check for checkpointing settings

- Error out when -ts_trajectory_type basic and -ts_trajectory_solution_only are used together
- The basic type simply saves everything to disk and doe

TSAdjoint: add check for checkpointing settings

- Error out when -ts_trajectory_type basic and -ts_trajectory_solution_only are used together
- The basic type simply saves everything to disk and does not recompute stage values needed by TSAdjoint
- Ugly workaround. Erroring out from TSTrajectory could be better

Funded-by:
Project: FASTMath adjoint
Time: 2.0 hours
Reported-by:
Thanks-to:

show more ...


# ecf68647 09-Apr-2019 Hong Zhang <hongzhang@anl.gov>

Add TSAdjointSetForward and TSAdjointResetForward


# 7207e0fd 05-Mar-2019 Hong Zhang <hongzhang@anl.gov>

Use quadrature ts to hold tlm sensitivities

- Need guards for integral sensitivity
- Remove unneeded check since TLM of quadrature TS use a different TS

Funded-by:
Project: FASTMath adjoint
Time: 6

Use quadrature ts to hold tlm sensitivities

- Need guards for integral sensitivity
- Remove unneeded check since TLM of quadrature TS use a different TS

Funded-by:
Project: FASTMath adjoint
Time: 6.0 hours
Reported-by:
Thanks-to:

show more ...


# 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


# 13af1a74 24-Jul-2018 Hong Zhang <hongzhang@anl.gov>

Add second-order adjoint for ERK

Funded-by:
Project: FASTMath adjoint
Time: 4.0 hours
Reported-by:
Thanks-to:


# 33f72c5d 07-May-2018 Hong Zhang <hongzhang@anl.gov>

Refactor TSAdjoint

- Add TSComputeIJacobianP() and TSSetIJacobianP() to pave the way for IMEX adjoint.
- Working on the second-order adjoint to compute parametric sensitivities using backward Euler.

Refactor TSAdjoint

- Add TSComputeIJacobianP() and TSSetIJacobianP() to pave the way for IMEX adjoint.
- Working on the second-order adjoint to compute parametric sensitivities using backward Euler.
- Remove redundant code in TSReset_Theta. TSReset_Theta should not do what TSForwardReset_Theta or TSAdjointReset_Theta do

Funded-by:
Project: FASTMath adjoint
Time: 7.0 hours
Reported-by:
Thanks-to:

Fix TSAdjointInitializeForward for second-order adjoint

To calculate second-order parametric sensitivity, the TLM variable should be initialized as 2*dIdP*dir.

Funded-by:
Project: FASTMath adjoint
Time: 2.0 hours
Reported-by:
Thanks-to:

show more ...


# 09830bd6 02-May-2018 Hong Zhang <hongzhang@anl.gov>

Add deprecated info in TS header

Funded-by:
Project: FASTMATH adjoint
Time: 0.2 hours
Reported-by:
Thanks-to:


# 05c9950e 25-Apr-2018 Hong Zhang <hongzhang@anl.gov>

Add check for convergence in adjoint run

Funded-by:
Project: FASTMATH adjoint
Time: 0.5 hours
Reported-by:
Thanks-to:


# 7adebdde 20-Apr-2018 Hong Zhang <hongzhang@anl.gov>

Add reset function for TSForward

Funded-by:
Project: FASTMath adjoint
Time: 2.0 hours
Reported-by:
Thanks-to:


12345678910>>...44