MPGRAFIC(1)

🌸 NAME 🌸

mpgrafic β€” bestie, it's literally the MPI version of the N-body initial conditions grafic package. That's the whole vibe. (And yes, you're holding MPGRAFIC(1), section 1, User Commands, we love a debut πŸ’…)


✨ SYNOPSIS ✨

mpgrafic [OPTION...] [[<] INPUT_FILE] [> OUTPUT_FILE]

πŸ¦‹ DESCRIPTION πŸ¦‹

mpgrafic makes initial conditions files for N-body simulations of cosmological large-scale structure formation. Iconic behaviour, honestly. 🌌

It is a free-licensed, MPI-parallelised, fully rewritten version of Ed Bertschinger's grafic-1 program, and it produces output files in the grafic format. So like, the glow-up happened but the format stayed.

It comes with options for an Eisenstein and Hu baryonic wiggles power spectrum πŸͺ, for using a low-resolution map for large-scale modes in the spirit of grafic-2, and β€” together with constrfield β€” it can be used for generating constrained initial conditions. Constrained. Like your fave.

The details are all in Prunet et al (2008): http://cdsads.u-strasbg.fr/abs/2008ApJS..178..179P πŸ“„βœ¨

Most recent source code, go clone her:

git clone https://broukema@bitbucket.org/broukema/mpgrafic.git

πŸŽ€ OPTIONS πŸŽ€

  • -?, --help β€” gives you this help list. The manual, but make it a command. 🫢
  • --np=INTEGER β€” the number of particles per dimension, and the grid size is gonna be INTEGER^3. Do the math, it cubes. 🧊
  • --usage β€” gives you a short usage message, the lil tl;dr version. ⚑
  • -V, --version β€” prints the program version. So you know exactly which era of mpgrafic you're in. πŸ‘‘

πŸ‘‘ AUTHOR πŸ‘‘

Written by Simon Prunet, Christophe Pichon et al. Legends, no cap. 🫑

Copyright Β© 2008-2019 Prunet, Pichon, Roukema. This program is free software; you may redistribute it under the terms of the GNU General Public License version 2 or later. This program has absolutely no warranty.

Not a single warranty. Zero. None. It said what it said. 😭

okay bestie that's the whole page πŸ’– this was mpgrafic 0.3.19 from August 2020, mwah, go generate some constrained initial conditions, ily, periodt πŸŽ€βœ¨