pisces.extensions.simulation.core#

Core infrastructure for simulation extensions in Pisces.

This module provides the base structures from which simulation frontends and initial condition generators can be built. It defines abstract classes and interfaces that facilitate the creation of simulation setups compatible with various astrophysical simulation codes.

Note

In general, this module is only intended to be used internally by other simulation extension modules. Users looking to run simulations should typically interact with the higher-level frontends provided in specific simulation code submodules (e.g., gadget).

Modules

frontends

Abstract base classes for simulation frontends in Pisces.

initial_conditions

Core classes for facilitating simulation initial conditions.