learn-physics-0.2: Haskell code for learning physics

Stabilityexperimental
MaintainerScott N. Walck <walck@lvc.edu>
Safe HaskellTrustworthy

Physics.Learn.CoordinateFields

Description

Coordinate fields for Cartesian, cylindrical, and spherical coordinates.

Synopsis

Documentation

x :: ScalarFieldSource

The x Cartesian coordinate of a position.

y :: ScalarFieldSource

The y Cartesian coordinate of a position.

z :: ScalarFieldSource

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

s :: ScalarFieldSource

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

phi :: ScalarFieldSource

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 :: ScalarFieldSource

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

theta :: ScalarFieldSource

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