Copyright | (c) Scott N. Walck 2012-2014 |
---|---|

License | BSD3 (see LICENSE) |

Maintainer | Scott N. Walck <walck@lvc.edu> |

Stability | experimental |

Safe Haskell | Trustworthy |

Language | Haskell98 |

Coordinate fields for Cartesian, cylindrical, and spherical coordinates.

- x :: ScalarField
- y :: ScalarField
- z :: ScalarField
- s :: ScalarField
- phi :: ScalarField
- r :: ScalarField
- theta :: ScalarField

# Documentation

x :: ScalarField Source

The x Cartesian coordinate of a position.

y :: ScalarField Source

The y Cartesian coordinate of a position.

z :: ScalarField Source

The z Cartesian (or cylindrical) coordinate of a position.

s :: ScalarField Source

The s cylindrical coordinate of a position. This is the distance of the position from the z axis.

phi :: ScalarField Source

The phi cylindrical (or spherical) coordinate of a position. This is the angle from the positive x axis to the projection of the position onto the xy plane.

r :: ScalarField Source

The r spherical coordinate of a position. This is the distance of the position from the origin.

The theta spherical coordinate of a position. This is the angle from the positive z axis to the position.