Inti Pelupessy
Inti Pelupessy
Codes with parrticle boolean attributes cause an issue with some versions of numpy, it relates to the fact that codes return int8 for boolean output arguments, while if a particle...
the following works: ``` from amuse.io import write_set_to_file from amuse.datamodel import Grid g=Grid(10,10,10) g.z=1 sg=g[1:5,2:5,:] write_set_to_file(sg,"subgrid","amuse") ``` but the write_set_to_file seems to break when sg is a subgrid of an...
ce7207c5da1b25103eecda7104628b65646f8270 has changed p.x from returning a copy to returning a reference to data. This introduces different behaviour for in-memory sets and in-code sets, difference between grids and Particles, and...
currently secularmultiple is broken unless compiled with -O0. secularmultiple is available on github seperately now with some fixes; it should be updated in amuse. it can be linked to this...
python 3 conversion has left quite a few places where functions calls or returns have a conversion of map iterator to list (since it cannot be locally proven that the...
..but fork the repository and make PR against branches on your own repo!
the documentation (https://amuse.readthedocs.io/) needs to be read and critically assessed, preferably by a set of new eyes.. @MJCWilhelm: can you do this?
newer python versions have build-in decorators for caching and memoization, which may replace the current ones used (needs testing/ performance timing though)
The documentation of AMUSE both documents the framework and the astrophysics AMUSE. Make a clearer seperation (e.g. seperate sections)