Version 73 (modified by spz, 7 years ago) (diff)

--

Current release: Amuse 7.1

release date: 12/06/12

The source-code of this release is available in amuse-7.1.tar.gz.

Installation instructions can be found in the installation chapter of the documentation.

News

Welcome to the AMUSE project

No image "amuse-overview.png" attached to WikiStart

Our aim is to provide a software framework for large-scale simulations of dense stellar systems, in which existing codes for dynamics, stellar evolution, hydrodynamics and radiative transfer can be easily coupled, and place them in the appropriate observational context.

AMUSE is an Astrophysical Multipurpose Software Environment. Within AMUSE different existing numerical codes are incorporated into a single framework. This framework is implemented with Python. On the simple examples page you can get a quick feel of how this works. AMUSE is free to download, use, and distribute and it comes with a wide selection of astrophysical simulation codes included.

To help build the community, please join us. You can find us on google groups, http://groups.google.com/group/amusecode or on IRC at the #amuse channel on irc.freenode.net.

Starting Points

Architecture

The AMUSE software is primarily developed in Python. In the AMUSE system you write a python script to control the codes and manage the simulation. The AMUSE framework provides data handling, unit management and code integration. For an overview of the architecture see http://www.amusecode.org/doc/design/architecture.html.

Getting the code

The latest AMUSE Release is available for download here.

If you want to follow the current development of AMUSE, please send an e-mail to the mailing-list or vanelteren at strw.leidenuniv.nl with your name and affiliation and we will create an svn account for you.

Assuming you have Subversion installed, the following command in a terminal will fetch the most recent code for you:

svn co http://www.amusecode.org/svn/trunk amuse-svn

We are in the process of setting up a review board system here, where you can submit patches to the code or comment on the patches.

Installing the code

The AMUSE code needs a number of other packages to run. To find out which packages and how to install these please read Install prerequisites.

After installing the prerequisites you can build AMUSE. How to install AMUSE is explained in Install AMUSE

Once you have AMUSE successfully installed, here (Getting started) is how to get started working with AMUSE.

Browsing the code online

  • Timeline: Keep track of recent changes.

Documentation

You can read the documentation online in AMUSE Documentation (HTML). We have PDF documents of the Reference documentation, Tutorials and the Installation.

Support

The AMUSE mailing-list is a good place to start for all support questions: http://groups.google.com/group/amusecode. The AMUSE core team is also often on the #amuse IRC channel on irc.freenode.net

Workshops

Attachments (1)

Download all attachments as: .zip