Equation-solving software for engineering system modelling

Technologies
c, python, c/c++
Topics
engineering, simulation, system modelling, mathematical software, solver
Equation-solving software for engineering system modelling

ASCEND is a free open-source software program for solving small to very large mathematical models. ASCEND can solve systems of non-linear equations, linear and nonlinear optimisation problems, and dynamic systems expressed in the form of differential/algebraic equations.

There is an overview (http://ascend4.org/ASCEND_overview) with more information about ASCEND capabilities including screenshots and more description.

2016 Program

Successful Projects

Contributor
hugomg
Mentor
John Pye
Organization
ASCEND
Improvements to the Conditional Modeling Syntax
ASCEND provides support for Conditional modeling, where a model can contain both variant and invariant equations. Invariant equations must be...
Contributor
vishnuv
Mentor
John Pye, maheshbv
Organization
ASCEND
Adding Incompressible Fluids EOS to FPROPS
A wide range of research and engineering applications involve computing the thermodynamic properties of substances that are in the incompressible...
Contributor
AwesomeMike
Mentor
John Pye
Organization
ASCEND
Improving GUI and functions of Graphical flowsheet editor
The project is to improve ASCEND canvas GUI such that it is easier to use for public. In detail, tasks include creating usable simulation models,...