ASCEND is a free, open source, mathematical modelling system developed at Carnegie Mellon University since the late 1978. ASCEND is an acronym which stands for Advanced System for Computations in ENgineering Design. Its main uses have been in the field of chemical process modelling although its capabilities are general. It was a pioneering piece of software in the chemical process modelling field, with its novel modelling language conventions and...
More
ASCEND is a free, open source, mathematical modelling system developed at Carnegie Mellon University since the late 1978. ASCEND is an acronym which stands for Advanced System for Computations in ENgineering Design. Its main uses have been in the field of chemical process modelling although its capabilities are general. It was a pioneering piece of software in the chemical process modelling field, with its novel modelling language conventions and powerful solver, although it has never been commercialised and remains as an open source software project.
ASCEND includes nonlinear algebraic solvers, differential/algebraic equation solvers, nonlinear optimisation and modelling of multi-region 'conditional models'. Its matrix operations are supported by an efficient sparse matrix solver called mtx.
ASCEND differs from earlier modelling systems because it separates the solving strategy from model building. So domain experts (people writing the models) and computational engineers (people...
Less