API documentation

sailfish.driver

Library functions and command-line access to the simulation driver.

sailfish.event

sailfish.kernel

A Python module to facilitate JIT-compiled CPU-GPU agnostic compute kernels.

sailfish.mesh

Contains classes for different mesh geometries and dimensionalities.

sailfish.physics

Physics support modules, other than hydro solvers.

sailfish.quad_tree

sailfish.setup_base

The Setup class dictates physics and solver choices to the driver.

sailfish.setups

sailfish.solver_base

The Solver class maintains physics state and implements a solution scheme.

sailfish.solvers

Physics solvers and solution schemes.

sailfish.subdivide

Utility functions for domain decomposition.