Skip to main content
Ctrl+K
PIANISTpy
Particle Initial conditions with ANISoTropy · ver. 1.0.0
  • Get started
    • What PIANISTpy does
    • Install
    • Quick start
    • Representative computing time
  • User guide
    • Models
    • Particles (Sampler)
    • Observables
    • Superposition and inference
    • Units
    • Accuracy
    • Input and output (write, read)
    • Runtime options
  • Examples
    • Tutorials
    • Chiang+(2026d) figures
    • N-body tests with GAMER
  • API reference
    • Functions by subpackage
    • Numerical settings
    • Code and paper notations
    • Accuracy tables
    • Technical notes
  • Development
    • Release notes
    • Accuracy by release
    • Upcoming features
    • Contributing
  • Citation
    • How to cite
    • License and authors
PIANISTpy

Examples

  • Tutorials
    • Generate particle initial conditions
    • Compute observables from a model
  • Chiang+(2026d) figures
    • Figs. 4, 5 and 6: Distribution functions with and without truncation
    • Fig. 7: Anisotropy profiles from linear superposition
    • Fig. 8: Isotropic NFW benchmark against other codes
    • Figs. 13, 15 and 16: Velocity distributions and observables
    • Figs. C1 and C2: Distribution function and velocity distribution accuracy checks
  • N-body tests with GAMER
  • Examples
  • Chiang+(2026d) figures

Chiang+(2026d) figures#

Each notebook reproduces one or more result figures of Chiang+(2026d) with the released package, and computes every number it shows in its own cells.

  • Figs. 4, 5 and 6: Distribution functions with and without truncation
  • Fig. 7: Anisotropy profiles from linear superposition
  • Fig. 8: Isotropic NFW benchmark against other codes
  • Figs. 13, 15 and 16: Velocity distributions and observables
  • Figs. C1 and C2: Distribution function and velocity distribution accuracy checks

© Copyright 2026, Barry T. Chiang.

Created using Sphinx 9.0.4.