| Copyright | (C) 2014 Richard Eisenberg |
|---|---|
| License | BSD-style (see LICENSE) |
| Maintainer | Richard Eisenberg (rae@cs.brynmawr.edu) |
| Stability | experimental |
| Portability | non-portable |
| Safe Haskell | None |
| Language | Haskell2010 |
Data.Constants.Mechanics
Description
This file defines dimensioned physical constants, useful in mechanics.
The names used are a short description of the constant followed by its usual symbol, separated by an underscore. For non-Latin symbols, the Latin-lettered transliteration of the symbol name is used.
Synopsis
- gravity_g :: forall lcsu n. (Fractional n, CompatibleUnit lcsu ((:/) Meter ((:^) Second Two))) => MkQu_ULN ((:/) Meter ((:^) Second Two)) lcsu n
- gravity_G :: forall lcsu n. (Fractional n, CompatibleUnit lcsu ((:*) ((:*) ((:^) Meter Three) ((:^) ((:@) Kilo Gram) MOne)) ((:^) Second MTwo))) => MkQu_ULN ((:*) ((:*) ((:^) Meter Three) ((:^) ((:@) Kilo Gram) MOne)) ((:^) Second MTwo)) lcsu n
Documentation
gravity_g :: forall lcsu n. (Fractional n, CompatibleUnit lcsu ((:/) Meter ((:^) Second Two))) => MkQu_ULN ((:/) Meter ((:^) Second Two)) lcsu n Source #
Acceleration at Earth's surface due to gravity.
gravity_G :: forall lcsu n. (Fractional n, CompatibleUnit lcsu ((:*) ((:*) ((:^) Meter Three) ((:^) ((:@) Kilo Gram) MOne)) ((:^) Second MTwo))) => MkQu_ULN ((:*) ((:*) ((:^) Meter Three) ((:^) ((:@) Kilo Gram) MOne)) ((:^) Second MTwo)) lcsu n Source #
Gravitational constant (value recommended by CODATA, see the arXiv paper)