scikit-SUNDAE ((SUN)DIALS Differential Algebraic Equations) [SWR-24-137]

RESOURCE

Abstract

Scikit-SUNDAE provides Python bindings to SUNDIALS integrators. The implicit differential algebraic (IDA) solver and C-based variable-coefficient ordinary differential equations (CVODE) solver are both included. The name SUNDAE combines (SUN)DIALS and DAE, which stands for differential algebraic equations. Solvers specific to DAE problems are not frequently available in Python. An ordinary differential equation (ODE) solver is also included for completeness. ODEs can be categorized as a subset of DAEs (i.e., DAEs with no algebraic constraints). https://pypi.org/project/scikit-sundae
Developers:
Randall, Corey [1]
  1. National Renewable Energy Laboratory (NREL), Golden, CO (United States)
Release Date:
2024-10-31
Project Type:
Open Source, Publicly Available Repository
Software Type:
Scientific
Programming Languages:
Makefile
C
Python
Cython
Licenses:
BSD 3-clause "New" or "Revised" License
Sponsoring Org.:
Code ID:
146982
Site Accession Number:
NREL SWR-24-137
Research Org.:
National Renewable Energy Laboratory (NREL), Golden, CO (United States)
Country of Origin:
United States

RESOURCE

Citation Formats

Randall, Corey. scikit-SUNDAE ((SUN)DIALS Differential Algebraic Equations) [SWR-24-137]. Computer Software. https://github.com/NREL/scikit-sundae. USDOE Office of Energy Efficiency and Renewable Energy (EERE), Office of Sustainable Transportation. Vehicle Technologies Office (VTO). 31 Oct. 2024. Web. doi:10.11578/dc.20241104.3.
Randall, Corey. (2024, October 31). scikit-SUNDAE ((SUN)DIALS Differential Algebraic Equations) [SWR-24-137]. [Computer software]. https://github.com/NREL/scikit-sundae. https://doi.org/10.11578/dc.20241104.3.
Randall, Corey. "scikit-SUNDAE ((SUN)DIALS Differential Algebraic Equations) [SWR-24-137]." Computer software. October 31, 2024. https://github.com/NREL/scikit-sundae. https://doi.org/10.11578/dc.20241104.3.
@misc{ doecode_146982,
title = {scikit-SUNDAE ((SUN)DIALS Differential Algebraic Equations) [SWR-24-137]},
author = {Randall, Corey},
abstractNote = {Scikit-SUNDAE provides Python bindings to SUNDIALS integrators. The implicit differential algebraic (IDA) solver and C-based variable-coefficient ordinary differential equations (CVODE) solver are both included. The name SUNDAE combines (SUN)DIALS and DAE, which stands for differential algebraic equations. Solvers specific to DAE problems are not frequently available in Python. An ordinary differential equation (ODE) solver is also included for completeness. ODEs can be categorized as a subset of DAEs (i.e., DAEs with no algebraic constraints). https://pypi.org/project/scikit-sundae},
doi = {10.11578/dc.20241104.3},
url = {https://doi.org/10.11578/dc.20241104.3},
howpublished = {[Computer Software] \url{https://doi.org/10.11578/dc.20241104.3}},
year = {2024},
month = {oct}
}