ASCEND é um programa de software livre de código aberto para resolver modelos matemáticos pequenos a muito grandes. A ASCEND pode resolver sistemas de equações não lineares, problemas de otimização linear e não linear e sistemas dinâmicos expressos na forma de equações diferenciais/algebraicas.