openmc.stats.CylindricalIndependent¶
- class openmc.stats.CylindricalIndependent(r, phi, z, origin=(0.0, 0.0, 0.0))[source]¶
Spatial distribution represented in cylindrical coordinates.
This distribution allows one to specify coordinates whose \(r\), \(\phi\), and \(z\) components are sampled independently from one another and in a reference frame whose origin is specified by the coordinates (x0, y0, z0).
New in version 0.12.
- Parameters
r (openmc.stats.Univariate) – Distribution of r-coordinates in a reference frame specified by the origin parameter
phi (openmc.stats.Univariate) – Distribution of phi-coordinates (azimuthal angle) in a reference frame specified by the origin parameter
z (openmc.stats.Univariate) – Distribution of z-coordinates in a reference frame specified by the origin parameter
origin (Iterable of float, optional) – coordinates (x0, y0, z0) of the center of the cylindrical reference frame. Defaults to (0.0, 0.0, 0.0)
- Variables
r (openmc.stats.Univariate) – Distribution of r-coordinates in the local reference frame
phi (openmc.stats.Univariate) – Distribution of phi-coordinates (azimuthal angle) in the local reference frame
z (openmc.stats.Univariate) – Distribution of z-coordinates in the local reference frame
origin (Iterable of float, optional) – coordinates (x0, y0, z0) of the center of the cylindrical reference frame. Defaults to (0.0, 0.0, 0.0)