petsc-3.3-p6 2013-02-11

ANL SIDL Environment (ASE)

Alpha Release

The ASE is implemented using the Scientific Interface Definition Language (SIDL)

The ASE requires that you first install the following:

New Installation

I will soon have the install script running again after improvements. However, until then you can install ASE by hand using the following:

  1. Create a toplevel directory, e.g. /top
  2. cd /top
  3. Get the Python build system
  4. Put BuildSystem in the front of your PYTHONPATH
  5. Install ASE

Old Installation

To install the ASE save bootstrap.sh and run it in a shell (Cygwin bash for Windows) with the command:

python bootstrap.sh

For unattended installation use

python bootstrap.sh -batch

If you have any problems please send mail to petsc-maint@mcs.anl.gov and include all output

Documentation

Obsolete Documentation

The ASE FAQ

Projects you can do to develop SIDL and the ASE

The SIDL runtime interface definitions (in SIDL, of course)

The SIDL compiler interface definitions (in SIDL, of course)

The ANL SIDL compiler classes (in SIDL, of course)

Getting started with the ANL SIDL Environment

Developing Applications with the ANL SIDL Environment

Getting started with the ANL Matlab SIDL Compiler

Getting started with the ANL Mathematica SIDL Compiler

Getting started with the ANL Fortran90 SIDL Compiler


The ASE source code is maintained using the BitKeeper revision control system and hosted at sidl.bkbits.net

The source for this page is at bk://sidl.bkbits.net/BuildSystem/docs/website/index.html. The source for bootstrap.sh is located at bk://sidl.bkbits.net/BuildSystem/install/bootstrap.py. These files are updated on the website using the following command in the  bk://sidl.bkbits.net/BuildSystem/ repository:

make.py updateWebsite