amuse_util on import

This is the documentation for the top-level of amuse_util, ie, what happens on import.

Reference/API

amuse_util Package

Amuse Utilities with improved Astropy compatibility.

Routine Listings

data : module

utils, datamodel, ic, simulation, units

See Also

The actual AMUSE docs (https://amuse.readthedocs.io/en/latest/index.html)

References

The AMUSE papers [1], [2], [3], [4], [5].

1

Portegies Zwart, S. & McMillan, S.L.W., 2018, “Astrophysical Recipes: the art of AMUSE”, AAS IOP Astronomy publishing (411 pages)

2

Portegies Zwart, S. et al., 2013, Multi-physics Simulations Using a Hierarchical Interchangeable Software Interface, Computer Physics Communications 183, 456-468 [2013CoPhC.183..456P]

3

Pelupessy, F. I. et al., 2013, The Astrophysical Multipurpose Software Environment, Astronomy and Astrophysics 557, 84 [2013A&A…557A..84P]

4

Portegies Zwart, S. et al., 2009, A multiphysics and multiscale software environment for modeling astrophysical systems, New Astronomy, Volume 14, Issue 4, 369-378 [2009NewA…14..369P]

5

Portegies Zwart, Simon, van Elteren, Arjen, Pelupessy, Inti, McMillan, Steve, Rieder, Steven, de Vries, Nathan, … Altay, Gabriel. (2019, June 28). AMUSE: the Astrophysical Multipurpose Software Environment (Version v12.0.0). Zenodo. http://doi.org/10.5281/zenodo.3260650

Functions

initialize_system(number_of_particles, \*, …)

Create objects in a System.

recreate_system(ba, particles, converter)

Reinitialize a System made with initialize_system.

to_astropy(quantity)

Convert AMUSE quantity to astropy quantity.

to_amuse(quantity)

Convert AMUSE quantity to astropy quantity.

Classes

System([particles, evolution, gravity, …])

Class for grouping AMUSE code about a single system.

Systems(*[, internal_bridges, timestep, …])

Group of System instances.

Class Inheritance Diagram

Inheritance diagram of amuse_util.datamodel._system.System, amuse_util.datamodel._system.Systems