py-galaxies Logo
latest

Contents:

  • Introduction
    • Usage
    • Developers reference
      • Developer notes
      • Input graph file structure
      • py-galaxies data structures: halos, subhalos and galaxies
      • Book-keeping of halos, subhalos and galaxies
      • The galaxy formation model
      • Star formation histories
    • The py-galaxies API
  • Usage
  • Users (not yet written)
  • Developers reference
    • Developer notes
    • Input graph file structure
    • py-galaxies data structures: halos, subhalos and galaxies
    • Book-keeping of halos, subhalos and galaxies
    • The galaxy formation model
    • Star formation histories
py-galaxies
  • Introduction
  • Developers reference
  • Edit on GitHub

Developers reference

Here lies nitty-gritty information that will be needed by developers.

Contents:

  • Developer notes
    • Change log
      • 28-Apr-24
      • 18-Apr-24
      • 20-Feb-24
      • 8-Dec-23
      • 28-Nov-23
    • To-do
      • Optimisation
      • Major structural development
      • Pre-processing development
      • Minor structural development
      • Galaxy physics modules to import from L-galaxies
      • Plotting developments
      • Documentation
      • Pedagogy
      • Testing
      • Known issues
    • C integration
      • Input and initialisation
      • Graph processing
      • C interface
    • Profiling
      • CPU time
      • Memory usage
    • Results
      • Minimal physics implementation
  • Input graph file structure
    • Top level (/)
      • Attributes
      • Datasets
      • Groups
    • Graph_#/
      • Attributes
      • Datasets
  • py-galaxies data structures: halos, subhalos and galaxies
    • Some terminology
    • Data structures
      • Graphs
      • Halos
      • Subhalos
      • Galaxies
    • Structure of the output files
      • Halos
      • Subhalos
      • Galaxies
  • Book-keeping of halos, subhalos and galaxies
    • Looping over graphs and snapshots
    • Initialisation of halos and subhalos
    • Propagation of information from progenitors
  • The galaxy formation model
    • Overview
      • Halos
      • Subhalos
      • Galaxies
    • Halos
      • Properties
      • Accretion
      • Reincorporation of ejected gas
      • Stripping
      • Cooling
    • Subhalos
      • Properties
      • Galaxy merging
      • Cooling
    • Galaxies
      • Properties
      • Star formation
      • Metal enrichment
      • Stellar feedback
      • Black hole growth and feedback
  • Star formation histories
    • Tracking time in the code
    • Creating the SFH binning arrays
    • Merging SFH bins during galaxy evolution
Previous Next

© Copyright 2023, Peter Thomas. Revision 94c02eac.

Built with Sphinx using a theme provided by Read the Docs.