History log of /petsc/src/ts/impls/explicit/rk/rk.h (Results 1 – 17 of 17)
Revision Date Author Comments
# 9dd11ecf 25-Aug-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jacobf/2023-08-17/header-guard-check' into 'main'

Check header guards

See merge request petsc/petsc!6822


# a4963045 18-Aug-2023 Jacob Faibussowitsch <jacob.fai@gmail.com>

Convert all header guards to pragma once


# 3ea99036 17-Aug-2023 Jacob Faibussowitsch <jacob.fai@gmail.com>

Fix some malformed if !defined() header guards


# 2da97ef0 19-Jul-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'stefanozampini/ts-reset-size-change' into 'main'

support variable size ODEs (i.e. PDEs with adaptive refinement) in TS

See merge request petsc/petsc!6672


# 630f8c86 08-Jul-2023 Stefano Zampini <stefano.zampini@gmail.com>

TSRK: support TSResize


# 58d68138 23-Aug-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2022-08-21/clang-format-source' into 'main'

format repository with clang-format

See merge request petsc/petsc!5541


# 9371c9d4 22-Aug-2022 Satish Balay <balay@mcs.anl.gov>

clang-format: convert PETSc sources to comply with clang-format


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


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


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


# 922a638c 24-Jun-2018 Hong Zhang <hongzhang@anl.gov>

Add TLM ERK

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


# 2e7b7f96 19-Jun-2018 Hong Zhang <hongzhang@anl.gov>

Optimize adjoint ERK and prepare for 2nd-order adjoint

Funded-by:
Project: PETSc for Theta
Time: 2.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>


# ab8985f5 12-Apr-2019 Hong Zhang <hongzhang@anl.gov>

RK: fix warnings caused by commit 474dd77


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


# 63a6f1b4 14-Oct-2018 Hong Zhang <hongzhang@anl.gov>

MRK: bug fix for more than 2 partitions

- The implementation has been improved significantly (much easier to understand)
- At each level, the time integration of the fast components is viewed as a r

MRK: bug fix for more than 2 partitions

- The implementation has been improved significantly (much easier to understand)
- At each level, the time integration of the fast components is viewed as a refinement to the solution at previous level
- The refinement is done recursively

Funded-by:
Project:
Time: 30.0 hours
Reported-by:
Thanks-to:

show more ...


# 474dd773 08-Oct-2018 Hong Zhang <hongzhang@anl.gov>

Move multirate implementation out of rk.c