-
-
Notifications
You must be signed in to change notification settings - Fork 214
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Some methods are in the wrong sub-package #2373
Comments
@ParamThakkar123 can you take a look at this? |
Yes I will take this. I will make the change |
Thanks! |
IMO it relaly should be a separate PR to make review easier (especially because I expect this change to merge sooner). |
This reverts commit 106a708.
Did these fixes get a separate PR? |
Actually I first did this in the same PR #2320. But then on @oscardssmith suggestion, I reverted it and will start a new one soon. |
@ranocha should the cache also be modified like in like here : |
yes fix the abstract types. |
Should I replace SSPRKMutableCache directly to LowStorageRKCache ?? Or there would be some other changes to make |
Both subpackages have an abstract type for the caches of their group. Just apply the one for the destination. |
SHLDDRK_2N
andSHLDDRK52
should be moved from OrdinaryDiffEqSSPRK.jl to OrdinaryDiffEqLowStorageRK.jl since they are not SSPKYK2014DGSSPRK_3S2
should be moved from OrdinaryDiffEqLowStorageRK.jl to OrdinaryDiffEqSSPRK.jl since the other SSP methods are there, even if they are low storage (which most of them are)ssp_coefficient
should move from OrdinaryDiffEqLowStorageRK.jl to OrdinaryDiffEqSSPRK.jl or OrdinaryDiffEqCore.jlDetails
OrdinaryDiffEq.jl/lib/OrdinaryDiffEqSSPRK/src/OrdinaryDiffEqSSPRK.jl
Line 102 in dc0e1e7
SHLDDRK_2N
andSHLDDRK52
are not SSP methods but low-storage methods. There is also nossp_coefficient
defined for them, seeOrdinaryDiffEq.jl/lib/OrdinaryDiffEqSSPRK/src/alg_utils.jl
Lines 36 to 52 in dc0e1e7
OrdinaryDiffEq.jl/lib/OrdinaryDiffEqLowStorageRK/src/OrdinaryDiffEqLowStorageRK.jl
Line 107 in dc0e1e7
KYK2014DGSSPRK_3S2
is an SSP method, see alsoOrdinaryDiffEq.jl/lib/OrdinaryDiffEqLowStorageRK/src/alg_utils.jl
Lines 86 to 100 in dc0e1e7
The text was updated successfully, but these errors were encountered: