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

DAE Solvers #6

Open
ivan-pi opened this issue Mar 7, 2023 · 1 comment
Open

DAE Solvers #6

ivan-pi opened this issue Mar 7, 2023 · 1 comment

Comments

@ivan-pi
Copy link
Owner

ivan-pi commented Mar 7, 2023

A few improvements could be made to DASSL:

  • replace LINPACK routines with their LAPACK counterparts
  • link against an optimized BLAS library

It would also be of interest to provide a PDECHB callback compatible with the newer DASPK solver. DASPK can be found on Netlib: https://netlib.org/ode/. The method is described in

Brown, P. N., Hindmarsh, A. C., & Petzold, L. R. (1994). Using Krylov methods in the solution of large-scale differential-algebraic systems. SIAM Journal on Scientific Computing, 15(6), 1467-1488. https://doi.org/10.1137/0915088

A few more DAE solvers can be found in the Netlib folder (e.g. daesolve). Other notable ones include:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant