Struphy equilibrium

ConstantVelocity

Constant-velocity background equilibrium. Represents a simple fluid equilibrium with a spatially-constant bulk velocity ( ux , uy , uz ) and configurable density/pressure profiles. The class provides the following instance methods used by t…

← All equilibria

Coordinate slices

Pressure and density sampled from the generated equilibrium data. Heatmaps use the perceptually uniform Viridis palette.

XY plane at 0

Pressurex–y · 3.50e-1 to 3.50e-1
Densityx–y · 3.30e-3 to 9.91e-1

XZ plane at 0

Pressurex–z · 3.50e-1 to 3.50e-1
Densityx–z · 5.74e-2 to 9.95e-1

YZ plane at 0

Pressurey–z · 3.50e-1 to 3.50e-1
Densityy–z · 5.74e-2 to 9.95e-1

Coordinate-line profiles

X-line · pressure / density
Y-line · pressure / density
Z-line · pressure / density

Parameters

ParameterValueDescription
ux0
uy0
uz0
velocity_step_function_in_ynullIf provided, x-velocity is applied only for ``y < value``.
n1Base number density.
n10Linear coefficient used when ``density_profile == 'affine'``.
density_profilegaussian_xyOne of ``'constant'``, ``'affine'``, ``'gaussian_xy'``, or ``'step_function_xy'``. upper_x, lower_x, upper_y, lower_y : float or None Bounds used by the ``'step_function_xy'`` profile (optional).
upper_xnull
lower_xnull
upper_ynull
lower_ynull
p00.35Reference pressure (also used as the Gaussian width parameter).