ASCEND modelling environment / News: Recent posts

ASCEND accepted to participate in GSOC2012

ASCEND has been accepted again to participate in Google Summer of Code. This scheme allows current students to work on open source programming projects over the (northern hemisphere) summer break, and get paid for their work.

See for details.

Posted by John Pye 2012-03-19

64-bit support for ASCEND on Win7 coming soon

We have been working on implementing support for native 64-bit Windows with ASCEND, and hope to make a new release including support for this platform very soon.

If you are interested in helping to test the new build for this platform, please take a look here:

Posted by John Pye 2012-02-02

ASCEND is on Twitter!

ASCEND has added a Twitter feed for the project. Currently, this feed contains a report of each code commit to our Subversion repository. See our feed at

Posted by John Pye 2011-06-28


Arash Sadrieh presented a paper about his work on development of a GPU-based solver for ASCEND at the recent 21st European Symposium on Computer-Aided Process Engineering (ESCAPE-21) in Greece. He reported that the ASCEND project is still alive and kicking, and received strong interest in his GPU-based solver project. For more information, see

Posted by John Pye 2011-06-24

ASCEND accepted for GSOC 2011

The ASCEND project will again be participating in the Google Summer of Code programme, now for the third year in a row. We hope to take about 5 student projects, building on the progress made in early years. Please check our wiki for the Student Projects list, as well our advice to applicants, see

As it says there: try to get involved early -- our experience is that the best GSOC participants are also the students who come along before the deadline, communicate with us in a meaningful way, and contribute new code, patches, suggestions, etc before the application itself. Ways you can do that are listed above.

Posted by John Pye 2011-03-23

Wiki issues for ASCEND

Due to a server error, we recently (May 2010) lost our ASCEND wiki and have had to rebuild it from cached HTML, but about 10% of content is missing and irretrievable. We will be working gradually to replace the lost content.

Posted by John Pye 2011-02-16

ASCEND accepted for GSOC 2010

The ASCEND project will be participating again in Google Summer of Code this year, 2010. Interested students should look at the following page:

Posted by John Pye 2010-03-23

ASCEND 0.9.7 Released

On 24 Dec 2009, a new version of ASCEND, version 0.9.7 was released. This version includes the contributions from our recent participation in the Google Summer of Code programme, as well as numerous bug-fixes.

This is also the first release that works on Mac OS X. The code can be compiled and run on that platform; we hope to release a binary installer for Mac with the next release.

Any feedback on the new version is most appreciated -- please check out our mailing list here on read more

Posted by John Pye 2010-02-11

Finished GSOC 2009, new features coming

The GSOC programme for 2009 is now finished, and we have several exciting new features added to ASCEND. Of general interest will be

* improved DAE syntax, that to Dante,
* full support for the IPOPT optimisation solver, together with exact calculation of second derivatives, thanks to Mahesh,
* support for reading data from CSV and other tabular data formats, with cubic spline interpolation, thanks to José... read more

Posted by John Pye 2009-08-26

ASCEND 0.9.6 Released

Version 0.9.6 of the ASCEND modelling environment has been
released. This version is mostly a bugfix release, with a
few improvements to packaging. We have released binaries of
ASCEND for Ubuntu 9.04, Fedora 9, and Windows with this

To download, click here:

Release notes & changelog are here:

Posted by John Pye 2009-05-01

Students for ASCEND GSOC announced

Student proposals for work with ASCEND as part of this year's Google Summer of
Code have been announced on the GSOC website:

We would like to congratulate the five successful applicants, and to thank
everyone who submitted a proposal.

It was great to see so much interest in ASCEND from far and wide, and to see
so many (over 60) high-quality applicants. There were many fine proposals for
interesting projects which we would have very much liked to pursue but which
could not be accepted due to the limits on the number of 'slots' available to
us.... read more

Posted by John Pye 2009-04-21

ASCEND accepted for participation in Google Summer of Code!

ASCEND will be participating in the GSOC programme for 2009, meaning that we are now in a position to start talking to students who would like to make a contribution to our project. Applications open 23 Mar and close 3 Apr.

ASCEND is a general-purpose equation-solving and simulation environment for engineers and scientists, based on research from Carnegie Mellon University.

An overview of ASCEND: read more

Posted by John Pye 2009-03-18

Wiki and Subversion back online

After upgrading our server to Ubuntu 8.04, our wiki and subversion repository are back online again. We have yet to reinstall our Buildbot, but all other project services should now be running well again (as of Monday 21 Jul 2008).

Posted by John Pye 2008-07-21

Ubuntu 7.10 .DEB package updated

There is now a DEB package available for the latest ASCEND release The file is accessible from our Downloads page.

Posted by John Pye 2008-03-06

ASCEND Released

A new ASCEND release was made yesterday. This is mostly and incremental enhancement release, with a few bugs fixed and a few new minor features.

At this stage, Windows installer and source code tarball have been uploaded. Debian and Fedora packages should follow shortly.

You can read more in the Changelog at


- Fixed launching problems on Windows
- Added Units of Measurement dialog to PyGTK GUI.
- Updated version check to use the CMU server instead of old UNSW server.
- Fixed ascend-config script for Windows paths containing spaces.
- Fixed display of logrels in PyGTK GUI.
- PyGTK GUI correctly opens PDF docs if available on local machine.
- Added a PyGTK crash dialog to give information about failures in ASCEND.
- DOPRI5 converted to full 'solver' status (lives in solvers/dopri5 now).
- Added (experimental) DOPRI5 integrator to the Windows binary installer.
- Fixed some problems with linking to CONOPT optimiser
- Streamlined some internal build-time dependencies.
- Improved gtksourceview-2.0 highlighting for use with Gedit on Linux.
- Added Graphviz bindings to allow dependency graph view.
- Some code renaming/refactoring in 'compiler' and 'system' sections.
- Fixed splash-screen behaviour
- Refactored 'moduleview' out of 'gtkbrowser'.
- Some preliminary fixes to attempt support for Mac platform.
- Added some CUnit test cases for 'compiler' section, renamed all CUnit tests.
- Fixed dlopen bug on Linux.
- Changes to measures.a4l to add SI prefixes and modified the base units to
their abbreviation instead of full names.... read more

Posted by John Pye 2008-02-28

Wiki and subversion are back online

The ASCEND server was offline for ~24h but is back online now.

Posted by John Pye 2008-02-16

ASCEND released

A new version of the ASCEND modelling environment has been released. This is a minor bug fix release. The Help menu links in the PyGTK GUI have been fixed, and the Windows installer now includes header files for use by developers. ASCEND 'external libraries' have been given a new naming convention as well. This version of ASCEND also works with freesteam 0.7.2 for calculation of IAPWS steam properties.... read more

Posted by John Pye 2007-08-20

Corrupted file has been replaced

Windows users: the original ascend- file that was uploaded as part of the current release was incompletely uploaded, resulting in a 'file corrupt' warning when you attempted to install it.

I have replaced this file; the new file should be propagated to mirrors within 24 hours (some time on Thu 9 Aug 2007)

Posted by John Pye 2007-08-08

New version

This new ASCEND version provides a much improved Windows installer, and provides a new solver API which works using separate DLLs for each new solver/integrator that you want to use. We have also improved the packaging of ASCEND for Linux, and have got an experimental version of the DOPRI5 integrator.

Download the new version of ASCEND from

Posted by John Pye 2007-08-06

Windows build with support for Python 2.5

A new release, version has been made.
This release provides several improvements to the
Windows installer, including file associations for
.a4c files and better detection of missing

The download is available at:

At this point the binaries in this release are
for Windows only; a source code tarball will also
be available shortly.... read more

Posted by John Pye 2007-06-04

Hardware problems with our webserver

We are currently experiencing hardware problems with our webserver. The website and subversion repository are likely to be offline for a week, until around 8 May. Apologies for the inconvenience.

Posted by John Pye 2007-05-02

Windows installer added to

A Windows installer for ASCEND is now available on our download page. Download the file here:

or read more about it on our wiki:

Posted by John Pye 2007-04-28

Ubuntu and Fedora packages added to

We have recently released some Ubuntu and Fedora packages (.deb and .rpm) of our current alpha-quality release of ASCEND including Python bindings, a new Integrator API for dynamic problems, and updated support for conditional modelling. A Win32 installer will follow shortly.

Download the new packages from

Posted by John Pye 2007-04-26

Subversion repository relocated

Our subversion repository has been moved. If you have a working copy of ASCEND, you may switch to the new location using the "svn switch --relocate" command.

For more information, please see:

Posted by John Pye 2007-03-10

New Wiki available

We have set up our new server with a wiki and have ported most of the information from the old wiki. you can get at it here:

Posted by John Pye 2007-03-05