NEMO (Stellar Dynamics Toolbox)

NEMO (Not Everybody Must Observe) är en verktygslåda för stjärndynamik . I sin kärna manipulerar den ett n -kroppssystem (ögonblicksbild), men kan också härleda eller beräkna banor , härleda bilder och extrahera tabeller för att ta till andra analyssystem.

Arkitektur

NEMO utvecklades på Sun-arbetsstationer , men portar till de flesta Unix- liknande system. I sin kärna NEMO en serie objekt (SnapShot, Orbit, Image) och associerade header-filer och bibliotek för att arbeta på dem, och dessa speglar lagrad data i en bärbar binär -namngiven och typtaggad XML -liknande dubbad strukturerad fil . Programmet tsf i NEMO kommer att visa innehållet i en sådan fil på ett mänskligt läsbart sätt. En annan egenskap hos NEMO är att all dess data kan överföras från en uppgift till nästa, vilket skapar hela simuleringar i ett enkelt Unix-rör . Till exempel,

mkplummer - 1000 | snapscale - - vscale=0,5 | hackcode1 - - tstop=10 | snaptrim - - gånger=10 | snapgrid - - | ccdfits - final.fits

skulle skapa en Plummer-sfär med 1000 partiklar , skala ner hastigheterna till under virial jämvikt, integrera detta i 10 virial gånger för att se det kollapsa, och ta partikelfördelningen av den sista ögonblicksbilden och förvandla den till en FITS- fil för att se i en annan astronomisk analys paket.

Historia

NEMO utarbetades och skrevs av Josh Barnes, Piet Hut och Peter Teuben 1986, vid Institute for Advanced Study , föranledd av önskan att få en verktygslåda byggd kring den just utvecklade Barnes–Hut-simuleringen . NEMO presenterades vid 1994 års konferens om Astronomical Data Analysis Software and Systems (ADASS) som hölls i Baltimore, MD.

NEMO är fortfarande i aktiv användning och utveckling och har använts i många publikationer. Peter Teuben har NEMO, medan Josh Barnes har ZENO, en spin-off från NEMO.

  1. ^ a b "2003IAUS..208..359T Sida 359" . adsabs.harvard.edu . Hämtad 2022-02-21 .

externa länkar