MaRDI Open Interfaces for Interoperable Nonlinear OptimizationOpen Access

Kabanov, Dmitry I.; Rave, Stephan; Ohlberger, Mario

Forschungsartikel in Online-Sammlung | Preprint

Zusammenfassung

MaRDI Open Interfaces is a software package that aims to improve interoperability in scientific computing, particularly, for nonlinear optimization. To this end, this package holds two main characteristics. First, it provides unified interfaces for typical numerical problems to help switching between solvers for the same problem type. Second, it automates data marshalling between programming languages. Hence, computational scientists can conduct experiments faster by using the package, with fewer code-modification and testing efforts. In this work we describe the general structure of the software package and show examples with the interface for nonlinear optimization.

Details zur Publikation

Name des RepositoriumsarXiv
Artikelnummer2606.20410
Statuseingereicht / in Begutachtung
Veröffentlichungsjahr2026
Sprache, in der die Publikation verfasst istEnglisch
Stichwörterunified solver interfaces; numerical software; scientific computing; com- putational science; cross-language computations; automatic data exchange; data mar- shalling; programming interface; reusability; foreign function interface

Autor*innen der Universität Münster

Kabanov, Dmitry
Ohlberger, Mario
Rave, Stephan

Projekte, aus denen die Publikation entstanden ist

Laufzeit: 01.01.2026 - 31.12.2032 | 2. Förderperiode
Gefördert durch: DFG - Exzellenzcluster
Art des Projekts: DFG-Hauptprojekt koordiniert an der Universität Münster
Laufzeit: 01.10.2021 - 30.09.2026 | 1. Förderperiode
Gefördert durch: DFG - Nationale Forschungsdateninfrastruktur
Art des Projekts: Teilprojekt in DFG-Verbund koordiniert außerhalb der Universität Münster