learn-physics-0.6.5: Haskell code for learning physics

Copyright(c) Scott N. Walck 2012-2018
LicenseBSD3 (see LICENSE)
MaintainerScott N. Walck <walck@lvc.edu>
Stabilityexperimental
Safe HaskellSafe
LanguageHaskell98

Physics.Learn.CoordinateFields

Description

Coordinate fields for Cartesian, cylindrical, and spherical coordinates.

Synopsis

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.

theta :: ScalarField Source #

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