sailfish.solvers

Physics solvers and solution schemes.

Functions

make_solver(name, physics, options, **kwargs)

Find a solver with the given name and construct it.

register_solver_extension(solver_name)

Exceptions

SolverInitializationError

An invalid runtime configuration

Modules

sailfish.solvers.cbdgam_2d

Energy-conserving solver for the binary accretion problem in 2D.

sailfish.solvers.cbdiso_2d

Isothermal solver for the binary accretion problem in 2D planar coordinates.

sailfish.solvers.cbdisodg_2d

Isothermal solver for the binary accretion problem in 2D planar coordinates.

sailfish.solvers.scdg_1d

An n-th order discontinuous Galerkin solver for 1D scalar advection and inviscid Burgers eqn.

sailfish.solvers.srhd_1d

One-dimensional relativistic hydro solver supporting homologous mesh motion.

sailfish.solvers.srhd_2d

Two-dimensional relativistic hydro solver supporting homologous mesh motion.