Skip to content
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

Replace ThunderboltTimeIntegrator with OrdinaryDiffEqCore.ODEIntegrator #140

Open
termi-official opened this issue Aug 14, 2024 · 0 comments
Labels
architecture Issues affecting the structural and design aspects of the software help wanted Extra attention is needed high-priority

Comments

@termi-official
Copy link
Owner

termi-official commented Aug 14, 2024

All of our problems can also be integrated with a OrdinaryDiffEqCore.ODEIntegrator instead of our stripped down ThunderboltTimeIntegrator. The difficult part of this issue is the integration of OrdinaryDiffEqCore.ODEIntegrator with OS.OperatorSplittingIntegrator, which requires quite large changes to the latter and an inversion of the most of the time stepping logic in the operator splitting module.

To be specific as first step it is necessary to hoist

and into OS.OperatorSplittingIntegrator.

@termi-official termi-official added help wanted Extra attention is needed architecture Issues affecting the structural and design aspects of the software high-priority labels Aug 14, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
architecture Issues affecting the structural and design aspects of the software help wanted Extra attention is needed high-priority
Projects
None yet
Development

No branches or pull requests

1 participant