Pynbody reference documentation#
The reference documentation for pynbody is largely generated automatically from the source code. It is split into the following sections:
Core functionality#
Arrays for simulation data |
|
Tools for connecting different simulation snaphots |
|
Read and expose configuration information for pynbody |
|
Functions that derive arrays (e.g. radius) from others (e.g. position). |
|
Filters are used to define subsets of simulations, especially (but not exclusively) spatial sub-regions. |
|
Support for halo and group catalogues. |
|
Implements classes to load and manipulate snapshot data |
|
Module for describing, applying and reverting Galilean transformations on simulations. |
|
units |
Scientific analysis#
Tools for scientific analysis with pynbody |
|
Gravity-related routines |
|
Low-level detail#
Methods for describing parts of files to load. |
|
Tools for tracking how derived arrays depend on other arrays |
|
Defines the |
|
Efficient 3D KDTree implementation for fast geometrical calculations such as neighbour lists and smoothing lengths. |
|
Interface to OpenMP functions |
|
simdict |
|
sph |
|
util |