dedalus.core.coords
Coordinates and coordinate sytems.
Module Contents
- class Coordinate(name, cs=None)
- property axis
- dim = 1
- default_nonconst_groups = (1,)
- curvilinear = False
- check_bounds(bounds)
- set_distributor(distributor)
- class CartesianCoordinates(*names, right_handed=True)
- curvilinear = False
- forward_intertwiner(axis, order, group)
- backward_intertwiner(axis, order, group)
- unit_vector_fields(dist)
- class S2Coordinates(azimuth, colatitude)
S2 coordinate system: (azimuth, colatitude) Coord component ordering: (azimuth, colatitude) Spin component ordering: (-, +)
- property axis
- spin_ordering = ()
- dim = 2
- default_nonconst_groups = (0, 1)
- forward_intertwiner(axis, order, group)
- backward_intertwiner(axis, order, group)
- class PolarCoordinates(azimuth, radius)
Polar coordinate system: (azimuth, radius) Coord component ordering: (azimuth, radius) Spin component ordering: (-, +)
- property axis
- spin_ordering = ()
- dim = 2
- default_nonconst_groups = (0, 0)
- forward_intertwiner(axis, order, group)
- backward_intertwiner(axis, order, group)
- static cartesian(phi, r)
- class SphericalCoordinates(azimuth, colatitude, radius)
Spherical coordinate system: (azimuth, colatitude, radius) Coord component ordering: (azimuth, colatitude, radius) Spin component ordering: (-, +, 0) Regularity component ordering: (-, +, 0)
- property axis
- spin_ordering = ()
- reg_ordering = ()
- dim = 3
- right_handed = False
- default_nonconst_groups = (0, 1, 0)
- check_bounds(coord, bounds)
- sub_cs(other)
- set_distributor(distributor)
- static cartesian(phi, theta, r)
- forward_intertwiner(axis, order, group)
- backward_intertwiner(axis, order, group)