| #
ece46509
|
| 19-Apr-2018 |
Hong Zhang <hongzhang@anl.gov> |
Add reset function for TSAdjoint
This allows TSAdjoint to be turned on/off between different runs using the same TS
Funded-by: Project: FASTMATH adjoint Time: 2.0 hours Reported-by: Thanks-to:
|
| #
6affb6f8
|
| 05-Apr-2018 |
Hong Zhang <hongzhang@anl.gov> |
Checkpoint the TLM sensitivity for second-order adjoint
Add TSForwardGetStages to acces the stage values for TLM sensitivities
Funded-by: Project: FASTMath adjoint Time: 8 hours Reported-by: Thanks
Checkpoint the TLM sensitivity for second-order adjoint
Add TSForwardGetStages to acces the stage values for TLM sensitivities
Funded-by: Project: FASTMath adjoint Time: 8 hours Reported-by: Thanks-to:
show more ...
|
| #
b5b4017a
|
| 08-Mar-2018 |
Hong Zhang <hongzhang@anl.gov> |
Add second-order adjoint backbone
Compiles, but not tested
Funded-by: Project: FASTMath adjoint Time: 10.0 hours Reported-by: Thanks-to:
Fix the forward setup for endpoint=0 case
Funded-by: Proje
Add second-order adjoint backbone
Compiles, but not tested
Funded-by: Project: FASTMath adjoint Time: 10.0 hours Reported-by: Thanks-to:
Fix the forward setup for endpoint=0 case
Funded-by: Project: FASTMath adjoint Time: 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:
|
| #
79bc8a77
|
| 28-Nov-2018 |
Hong Zhang <hongzhang@anl.gov> |
MPRK: Fix a bug in three-way MPRK
The coefficients for medium stages were not calculated correctly.
Funded-by: Project: PETSc time integration Time: 4.0 hours Reported-by: Thanks-to:
|
| #
19c2959a
|
| 02-Nov-2018 |
Hong Zhang <hongzhang@anl.gov> |
MPRK: support slow-fast and slow-medium-fast partitioning
Takes long than expected because of a bug that sets an IS with a wrong RHS name: ierr = TSRHSSplitGetIS(ts,"fast",&mprk->is_medium);CHKERRQ
MPRK: support slow-fast and slow-medium-fast partitioning
Takes long than expected because of a bug that sets an IS with a wrong RHS name: ierr = TSRHSSplitGetIS(ts,"fast",&mprk->is_medium);CHKERRQ(ierr);
Funded-by: Project: PETSc time integration Time: 8.0 hours Reported-by: Thanks-to:
show more ...
|
| #
ec8b8286
|
| 03-Oct-2018 |
Hong Zhang <hongzhang@anl.gov> |
Remove unused functions after refacotring MRK and MPRK
|
| #
4b84eec9
|
| 02-Oct-2018 |
Hong Zhang <hongzhang@anl.gov> |
Overhaul the MPRK implementation using RHSSplit
|
| #
55de54fc
|
| 08-Apr-2019 |
Hong Zhang <hongzhang@anl.gov> |
Overhaul the MRK implementation using RHSSplit
|
| #
aba0d47c
|
| 16-Aug-2018 |
Lu <luzhang@smu.edu> |
delete pm3 which is not a good method
|
| #
2c9cb062
|
| 25-Jun-2018 |
luzhanghpp <luzhang@smu.edu> |
add multirate method to rk
Also - add partitioned RHS to mrk - add command line option -ts_rk_multirate_type
|
| #
9f537349
|
| 15-Jun-2018 |
luzhanghpp <luzhang@smu.edu> |
add partitioned rk method
|
| #
a041468a
|
| 06-Mar-2019 |
Lawrence Mitchell <lawrence@wence.uk> |
Merge branch 'master' into wence/feature-patch-all-at-once
|
| #
e345d1ba
|
| 02-Mar-2019 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'pr1370/shri/tsevent/postevent-step/master' [PR #1370]
* pr1370/shri/tsevent/postevent-step/master: TSEvent: Added missing prototype for TSSetPostEventIntervalStep to
Merge remote-tracking branch 'pr1370/shri/tsevent/postevent-step/master' [PR #1370]
* pr1370/shri/tsevent/postevent-step/master: TSEvent: Added missing prototype for TSSetPostEventIntervalStep to petscts.h TSEvent: Set custom step after event interval location.
show more ...
|
| #
0e37a75f
|
| 11-Feb-2019 |
Karl Rupp <me@karlrupp.net> |
TSEvent: Added missing prototype for TSSetPostEventIntervalStep to petscts.h
Thanks-to: Barry Smith <bsmith@mcs.anl.gov>
|
| #
b9df36c1
|
| 09-Feb-2019 |
Karl Rupp <me@karlrupp.net> |
Merge branch 'pr1353/jpusztay/feature-swarm-symplectic-example/master' [PR #1353]
* pr1353/jpusztay/feature-swarm-symplectic-example/master: This pull request contains example usage of a DMSwarm wit
Merge branch 'pr1353/jpusztay/feature-swarm-symplectic-example/master' [PR #1353]
* pr1353/jpusztay/feature-swarm-symplectic-example/master: This pull request contains example usage of a DMSwarm with symplectic (basic) integrators in TS. ex4 demonstrates a spring as seen with the hamiltonian example in TS, but with two particles. ex5 demonstrates particles orbiting a central point, and the energy conservation of tsbsi type 2 in comparison to tsbsi type 1, and Euler. Swarm visualization was also implemented in ts as a monitor option, which is contained in this PR as well because ex5 demonstrates its functionality.
show more ...
|
| #
b0f52d29
|
| 28-Jan-2019 |
Joseph Pusztay <josephpusztay@Josephs-MacBook-Pro.local> |
Merge branch 'master' into jpusztay/feature-swarm-symplectic-example
|
| #
a1a5ab92
|
| 28-Jan-2019 |
Joseph Pusztay <josephpusztay@Josephs-MacBook-Pro.local> |
Merge branch 'master' into jpusztay/feature-swarm-symplectic-example
|
| #
940dfb0a
|
| 28-Jan-2019 |
Joseph Pusztay <josephpu@buffalo.edu> |
Merged petsc/petsc into master
|
| #
0ec8ee2b
|
| 28-Jan-2019 |
Joseph Pusztay <josephpusztay@Josephs-MacBook-Pro.local> |
ex4: cleaned up and formatted outputs
|
| #
30faf514
|
| 27-Jan-2019 |
m_diehl <m.diehl@mpie.de> |
Merged petsc/petsc into master
|
| #
e4962ff0
|
| 24-Jan-2019 |
Joseph Pusztay <josephpu@buffalo.edu> |
Merged jpusztay/feature-ts-swarm-visualization into jpusztay/feature-swarm-symplectic-example
|
| #
ddad275a
|
| 21-Jan-2019 |
Patrick Farrell <patrick@pefarrell.org> |
Merge branch 'master' into knepley/feature-snes-patch
|