Year: 2025
Type: article
Abstract: Numerical modeling is an important part of the engineering workflow, providing understanding of engineering systems without the often prohibitive cost of fabricating physical models and prototypes.Condor is a mathematical modeling framework in Python that enables the rapid deployment of models for analysis and design.Condor uses metaprogramming to provide a mathematical domain-specific language (DSL) that reduces the software development effort needed to deploy models for solving engineering analysis and design problems.It also features a modular model-solver-backend architecture, analogous to the model-view-controller (MVC) pattern in web-application development, facilitating usage of off-the-shelf solvers.
DOI: 10.21105/joss.08859
Authors: Benjamin W. L. Margolis, Kenneth R. Lyons
Language: English
Subfield: Computational Theory and Mathematics
Field: Computer Science
Domain: Physical Sciences
Open Access status: diamond
OpenAlex ID: W4414244891
