mrpro.phantoms.random_b0map
- mrpro.phantoms.random_b0map(shape: SpatialDimension[int], fov: SpatialDimension[float], l_max: int = 3, sigma_ppm: float = 1000.0, seed: int | None = None) Tensor[source]
Simulate B0 inhomogeneity map via randomized spherical harmonics.
- Parameters:
shape (
SpatialDimension[int]) – Grid dimensionsfov (
SpatialDimension[float]) – Field of view in meters (fov_z, fov_y, fov_x).l_max (
int, default:3) – Maximum spherical harmonic degree.sigma_ppm (
float, default:1000.0) – Std of inhomogeneity in ppm.
- Returns:
b0_map – (z, y, x) B0 field map in ppm.