dedalus.core.spaces

Space class definitions.

Module Contents

class Space

Base class for spaces.

abstract grids(scale)

Flat global grids.

domain()
class Interval

Base class for 1D intervals.

class ParityInterval(*args, **kw)

Definite-parity periodic interval for Sine and Cosine series.

native_bounds = (0,)
Sine()
Cosine()
grid_basis()
class Disk(coords, shape, radius, dist, axis, dealias=1, k0=0)

2D disk (azimuth, radius).

dim = 2
group_shape = (1, 1)
grids(scale)

Flat global grids.

class Annulus(coords, shape, radial_bounds, dist, axis, dealias=1)

2D annulus (azimuth, radius).

dim = 2
group_shape = (1, 1)
grids(scale)

Flat global grids.

class SphericalShell(coords, shape, radial_bounds, dist, axis, dealias=1)

Spherical shell/annulus (azimuth, colatitude, radius).

dim = 3
group_shape = (1, 1, 1)
grids(scale)

Flat global grids.