History log of /petsc/src/ts/impls/explicit/rk/mrk.c (Results 26 – 42 of 42)
Revision Date Author Comments
# a5b23f4a 03-Sep-2021 Jose E. Roman <jroman@dsic.upv.es>

Fix spelling errors in manpages and comments


# f482f063 21-Jun-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'stefanozampini/checkstack' into 'main'

Check Push/Pop

See merge request petsc/petsc!4077


# 362febee 10-Jun-2021 Stefano Zampini <stefano.zampini@gmail.com>

PetscStack : check for correct push/pop

Enforce checkstack for CI jobs
Fixes from testsuite


# 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


# 81e64d77 06-Oct-2019 Satish Balay <balay@mcs.anl.gov>

Merge branch 'maint'


# d2766755 04-Oct-2019 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jolivet/fix-double-semicolons' into 'maint'

Double semicolons

See merge request petsc/petsc!2150


# feb237ba 04-Oct-2019 Pierre Jolivet <pierre.jolivet@enseeiht.fr>

Double semicolons


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


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

Add missing CHKERRQ()

Funded-by:
Project: PETSc time integration
Time:
Reported-by: nightly test
Thanks-to:


# 02555c94 11-Apr-2019 Hong Zhang <hongzhang@anl.gov>

Rename MRK to RK_Multirate

Funded-by:
Project: PETSc time integration
Time: 0.5 hours
Reported-by:
Thanks-to: Barry Smith


# 21052c0c 10-Apr-2019 Hong Zhang <hongzhang@anl.gov>

MRK: put in PetscTryMethod

Funded-by:
Project: PETSc time integration
Time: 1.0 hours
Reported-by:
Thanks-to:


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


# e5bffa22 10-Oct-2018 Hong Zhang <hongzhang@anl.gov>

MRK: allow more than 2 paritions in the nonsplit version


# bb42530c 10-Oct-2018 Hong Zhang <hongzhang@anl.gov>

MRK: add multirate suport for more than 2 partitions

The key idea is to allow for slow-fast paritioning recursively. For example, the first level could consist of a slow part and a fast part. Then t

MRK: add multirate suport for more than 2 partitions

The key idea is to allow for slow-fast paritioning recursively. For example, the first level could consist of a slow part and a fast part. Then the fast part can be futher split into a slow part and a fast part. Each subts has its own rk context, but share as many working vectors as possible.

show more ...


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

Move multirate implementation out of rk.c


12