bernet.jpbernet.jp/DS2014-1B.pdf · Hydrogen Water Maker SUPER:H2 . —600m" (MAX) 2gotg . (200m')
Computational Astrophysics and...
Transcript of Computational Astrophysics and...
![Page 1: Computational Astrophysics and Cosmologysambaran/DS2014/Modest14_Talks/Portegies_Zwart.pdfComputational Astrophysics and Cosmology Open Access Springer Journal CompAC publishes paper](https://reader034.fdocuments.us/reader034/viewer/2022042319/5f0850ac7e708231d42166d1/html5/thumbnails/1.jpg)
Computational Astrophysics and Cosmology
Open Access Springer Journal
CompAC publishes paper on ● Astronomy, physics and cosmology● Computational and information science
The combination of these two disciplines leads to a wide range of topics which, from an astronomical point of view covers all scales and a rich palette of statistics, physics and chemistry. Computing is interpreted in the broadest sense and may include hardware, algorithms, software, networking, data management, visualization, modeling, simulation, visualization, high-performance computing and data intensive computing.
![Page 2: Computational Astrophysics and Cosmologysambaran/DS2014/Modest14_Talks/Portegies_Zwart.pdfComputational Astrophysics and Cosmology Open Access Springer Journal CompAC publishes paper](https://reader034.fdocuments.us/reader034/viewer/2022042319/5f0850ac7e708231d42166d1/html5/thumbnails/2.jpg)
Modeling and Observing Dense Stellar Systems with the Astrophysical Multipurpose Software Environment
Simon Portegies ZwartSterrewacht Leiden
![Page 3: Computational Astrophysics and Cosmologysambaran/DS2014/Modest14_Talks/Portegies_Zwart.pdfComputational Astrophysics and Cosmology Open Access Springer Journal CompAC publishes paper](https://reader034.fdocuments.us/reader034/viewer/2022042319/5f0850ac7e708231d42166d1/html5/thumbnails/3.jpg)
MODEST2 Amsterdam (2003)
![Page 4: Computational Astrophysics and Cosmologysambaran/DS2014/Modest14_Talks/Portegies_Zwart.pdfComputational Astrophysics and Cosmology Open Access Springer Journal CompAC publishes paper](https://reader034.fdocuments.us/reader034/viewer/2022042319/5f0850ac7e708231d42166d1/html5/thumbnails/4.jpg)
MODEST14 Bad Honnef
![Page 5: Computational Astrophysics and Cosmologysambaran/DS2014/Modest14_Talks/Portegies_Zwart.pdfComputational Astrophysics and Cosmology Open Access Springer Journal CompAC publishes paper](https://reader034.fdocuments.us/reader034/viewer/2022042319/5f0850ac7e708231d42166d1/html5/thumbnails/5.jpg)
AMUSE - philosophy● Build on community codes● Standardized interfaces● Automate as much as possible● Core Team:
● Inti Pelupessy (post-doc)● Arjen van Elteren (engineer)● Nathan de Vries (programmer)● David Jansen (user support)
![Page 6: Computational Astrophysics and Cosmologysambaran/DS2014/Modest14_Talks/Portegies_Zwart.pdfComputational Astrophysics and Cosmology Open Access Springer Journal CompAC publishes paper](https://reader034.fdocuments.us/reader034/viewer/2022042319/5f0850ac7e708231d42166d1/html5/thumbnails/6.jpg)
Leiden Dirty Hands Days
● June 18: hydrodynamics AMR, LBM or SPH?● June 25: Gravity a-la cart, trees, SCF or BS?● September 17: Radiosity, ray tracing and casting
![Page 7: Computational Astrophysics and Cosmologysambaran/DS2014/Modest14_Talks/Portegies_Zwart.pdfComputational Astrophysics and Cosmology Open Access Springer Journal CompAC publishes paper](https://reader034.fdocuments.us/reader034/viewer/2022042319/5f0850ac7e708231d42166d1/html5/thumbnails/7.jpg)
AMUSE Today
● Automated referencing● Unit conversion● Online documentation● Many of example scripts● Syllabus and textbook● Download from: www.amusecode.org
![Page 8: Computational Astrophysics and Cosmologysambaran/DS2014/Modest14_Talks/Portegies_Zwart.pdfComputational Astrophysics and Cosmology Open Access Springer Journal CompAC publishes paper](https://reader034.fdocuments.us/reader034/viewer/2022042319/5f0850ac7e708231d42166d1/html5/thumbnails/8.jpg)
AMUSE's uses
● Astronomical research● Multi-scale simulations of astronomical phenomena● Multi-physics simulations
● Education at MSc and PhD level● Public outreach● Develop a “gut feeling” of physics
![Page 9: Computational Astrophysics and Cosmologysambaran/DS2014/Modest14_Talks/Portegies_Zwart.pdfComputational Astrophysics and Cosmology Open Access Springer Journal CompAC publishes paper](https://reader034.fdocuments.us/reader034/viewer/2022042319/5f0850ac7e708231d42166d1/html5/thumbnails/9.jpg)
April 2014
![Page 10: Computational Astrophysics and Cosmologysambaran/DS2014/Modest14_Talks/Portegies_Zwart.pdfComputational Astrophysics and Cosmology Open Access Springer Journal CompAC publishes paper](https://reader034.fdocuments.us/reader034/viewer/2022042319/5f0850ac7e708231d42166d1/html5/thumbnails/10.jpg)
Gravitational dynamics
Stellar evolutionhydrodynamics
Radiative transport
AMUSE
bridge
bridge
![Page 11: Computational Astrophysics and Cosmologysambaran/DS2014/Modest14_Talks/Portegies_Zwart.pdfComputational Astrophysics and Cosmology Open Access Springer Journal CompAC publishes paper](https://reader034.fdocuments.us/reader034/viewer/2022042319/5f0850ac7e708231d42166d1/html5/thumbnails/11.jpg)
Initialize
Store data
Evolve
> from amuse.lab import *> bodies = King_model(N, W0)> gravity = Hermite()> gravity.add_particles(bodies)> gravity.evolve_model(t_end)>write_to_file(gravity, “grav.hdf5”)
![Page 12: Computational Astrophysics and Cosmologysambaran/DS2014/Modest14_Talks/Portegies_Zwart.pdfComputational Astrophysics and Cosmology Open Access Springer Journal CompAC publishes paper](https://reader034.fdocuments.us/reader034/viewer/2022042319/5f0850ac7e708231d42166d1/html5/thumbnails/12.jpg)
Performance of a selection of N-body codes
![Page 13: Computational Astrophysics and Cosmologysambaran/DS2014/Modest14_Talks/Portegies_Zwart.pdfComputational Astrophysics and Cosmology Open Access Springer Journal CompAC publishes paper](https://reader034.fdocuments.us/reader034/viewer/2022042319/5f0850ac7e708231d42166d1/html5/thumbnails/13.jpg)
Initialize
Store data
Evolve
> from amuse.lab import *> bodies = Plummer_gas_model(N)> hydro = Gadget2()> hydro.add_particles(bodies)> hydro.evolve_model(t_end)> write_to_file(hydro, “hydro.hdf5”)
Running in distributed mode:> gravity = Gadget2(location=132.229.224.148, nworkers=16)
![Page 14: Computational Astrophysics and Cosmologysambaran/DS2014/Modest14_Talks/Portegies_Zwart.pdfComputational Astrophysics and Cosmology Open Access Springer Journal CompAC publishes paper](https://reader034.fdocuments.us/reader034/viewer/2022042319/5f0850ac7e708231d42166d1/html5/thumbnails/14.jpg)
Initialize
Store data
Evolve
> from amuse.lab import *> bodies = Salpeter(N, Mmin, Mmax)> stellar = MESA()> stellar.add_particles(bodies)> stellar.evolve_model(t_end)> write_to_file(stellar, “stars.hdf5”)
![Page 15: Computational Astrophysics and Cosmologysambaran/DS2014/Modest14_Talks/Portegies_Zwart.pdfComputational Astrophysics and Cosmology Open Access Springer Journal CompAC publishes paper](https://reader034.fdocuments.us/reader034/viewer/2022042319/5f0850ac7e708231d42166d1/html5/thumbnails/15.jpg)
Direct N-body (Hueyno) with stellar evolution (SeBa): by Inti Pelupessy
![Page 16: Computational Astrophysics and Cosmologysambaran/DS2014/Modest14_Talks/Portegies_Zwart.pdfComputational Astrophysics and Cosmology Open Access Springer Journal CompAC publishes paper](https://reader034.fdocuments.us/reader034/viewer/2022042319/5f0850ac7e708231d42166d1/html5/thumbnails/16.jpg)
![Page 17: Computational Astrophysics and Cosmologysambaran/DS2014/Modest14_Talks/Portegies_Zwart.pdfComputational Astrophysics and Cosmology Open Access Springer Journal CompAC publishes paper](https://reader034.fdocuments.us/reader034/viewer/2022042319/5f0850ac7e708231d42166d1/html5/thumbnails/17.jpg)
Pelupessy & SPZ MNRAS 2012
Kepler 16 proto-planetary disk
N-body (Var Kepler), stellar ev (MESA) and SPH (Gadget2)
![Page 18: Computational Astrophysics and Cosmologysambaran/DS2014/Modest14_Talks/Portegies_Zwart.pdfComputational Astrophysics and Cosmology Open Access Springer Journal CompAC publishes paper](https://reader034.fdocuments.us/reader034/viewer/2022042319/5f0850ac7e708231d42166d1/html5/thumbnails/18.jpg)
![Page 19: Computational Astrophysics and Cosmologysambaran/DS2014/Modest14_Talks/Portegies_Zwart.pdfComputational Astrophysics and Cosmology Open Access Springer Journal CompAC publishes paper](https://reader034.fdocuments.us/reader034/viewer/2022042319/5f0850ac7e708231d42166d1/html5/thumbnails/19.jpg)
Conclusions
● AMUSE is a great tool for studying multi-scale/physics problems in astrophysics
● Applications cover a wide range of topic in astrophysics
● It spawns executable high-performance codes to local or remote machines
● <1% of the wall-clock time is spend in the framework
● But also useful for small experiments, student projects, preliminary studies, outreach...