Commit 4a0b932f authored by Liam Healy's avatar Liam Healy
Browse files

Physical constants defined in GSL header files, merged

Merge branch 'physical-constants'
parents f9de905a e0325df2
......@@ -54,7 +54,8 @@ integration, simulated annealing, ordinary differential equations,
interpolation, numerical integration, numerical differentiation,
Chebyshev approximation, series acceleration, discrete Hankel
transforms, root-finding, minimization, least-squares fitting, IEEE
floating-point, discrete wavelet transforms, basis splines. See
floating-point, discrete wavelet transforms, basis splines, physical
constants. See
<a href="missing-features.text">missing-features.text</a>
on the status of some incomplete topics.
</p>
......@@ -108,8 +109,9 @@ combination for which the following are supported:</p>
<ul>
<li><a href="http://www.gnu.org/software/gsl/">GSL</a>
</li>
<li><a href="http://common-lisp.net/project/cffi/">CFFI</a>,
version 0.10.4 or newer; callbacks and <code>foreign-funcall</code> must be supported
<li><a href="http://common-lisp.net/project/cffi/">CFFI</a> and cffi-grovel,
version 0.10.5 or newer; callbacks and <code>foreign-funcall</code>
must be supported.
</li>
<li><a href="http://www.cliki.net/trivial-garbage">trivial-garbage</a>
<li><a href="http://common-lisp.net/project/cl-utilities/">cl-utilities</a>
......@@ -427,7 +429,7 @@ and arrays used internally or for function return.
<!-- Created: Feb 25 2005 -->
<!-- hhmts start -->
<small>
Time-stamp: <2009-06-06 10:09:01EDT index.html>
Time-stamp: <2009-06-16 19:09:37EDT index.html>
</small>
<!-- hhmts end -->
</div>
......
;; Definition of GSLL system
;; Liam Healy
;; Time-stamp: <2009-06-16 09:15:48EDT gsll.asd>
;; $Id$
;; Time-stamp: <2009-06-16 19:11:10EDT gsll.asd>
(when (asdf:find-system :fsbv nil)
(pushnew :fsbv *features*))
......@@ -232,7 +231,12 @@
:depends-on (generic solver-struct))
#+fsbv
(:file "simulated-annealing")))
(:file "basis-splines" :depends-on (init data random))))
(:file "basis-splines" :depends-on (init data random))
(:module physical-constants
:components
((cffi-grovel:grovel-file "mksa")
(cffi-grovel:grovel-file "cgsm")
(:file export)))))
#+asdf-system-connections
(asdf:defsystem-connection gsll-iterate-extension
......
;; Physical constants in the CGSM system
;; Liam Healy 2009-05-25 17:01:32EDT cgsm.lisp
;; Time-stamp: <2009-06-08 09:59:10EDT cgsm.lisp>
;; $Id: $
#+linux
(define "_GNU_SOURCE")
(in-package :gsl)
(include "gsl/gsl_const_cgsm.h")
(constant (+cgsm-speed-of-light+ "GSL_CONST_CGSM_SPEED_OF_LIGHT") :type double-float)
(constant (+cgsm-gravitational-constant+ "GSL_CONST_CGSM_GRAVITATIONAL_CONSTANT")
:type double-float)
(constant (+cgsm-plancks-constant-h+ GSL_CONST_CGSM_PLANCKS_CONSTANT_H)
:type double-float)
(constant (+cgsm-plancks-constant-hbar+ GSL_CONST_CGSM_PLANCKS_CONSTANT_HBAR)
:type double-float)
(constant (+cgsm-astronomical-unit+ GSL_CONST_CGSM_ASTRONOMICAL_UNIT) :type double-float)
(constant (+cgsm-light-year+ GSL_CONST_CGSM_LIGHT_YEAR) :type double-float)
(constant (+cgsm-parsec+ GSL_CONST_CGSM_PARSEC) :type double-float)
(constant (+cgsm-grav-accel+ GSL_CONST_CGSM_GRAV_ACCEL) :type double-float)
(constant (+cgsm-electron-volt+ GSL_CONST_CGSM_ELECTRON_VOLT) :type double-float)
(constant (+cgsm-mass-electron+ GSL_CONST_CGSM_MASS_ELECTRON) :type double-float)
(constant (+cgsm-mass-muon+ GSL_CONST_CGSM_MASS_MUON) :type double-float)
(constant (+cgsm-mass-proton+ GSL_CONST_CGSM_MASS_PROTON) :type double-float)
(constant (+cgsm-mass-neutron+ GSL_CONST_CGSM_MASS_NEUTRON) :type double-float)
(constant (+cgsm-rydberg+ GSL_CONST_CGSM_RYDBERG) :type double-float)
(constant (+cgsm-boltzmann+ GSL_CONST_CGSM_BOLTZMANN) :type double-float)
(constant (+cgsm-bohr-magneton+ GSL_CONST_CGSM_BOHR_MAGNETON) :type double-float)
(constant (+cgsm-nuclear-magneton+ GSL_CONST_CGSM_NUCLEAR_MAGNETON) :type double-float)
(constant (+cgsm-electron-magnetic-moment+ GSL_CONST_CGSM_ELECTRON_MAGNETIC_MOMENT)
:type double-float)
(constant (+cgsm-proton-magnetic-moment+ GSL_CONST_CGSM_PROTON_MAGNETIC_MOMENT)
:type double-float)
(constant (+cgsm-molar-gas+ GSL_CONST_CGSM_MOLAR_GAS) :type double-float)
(constant (+cgsm-standard-gas-volume+ GSL_CONST_CGSM_STANDARD_GAS_VOLUME) :type double-float)
(constant (+cgsm-minute+ GSL_CONST_CGSM_MINUTE) :type double-float)
(constant (+cgsm-hour+ GSL_CONST_CGSM_HOUR) :type double-float)
(constant (+cgsm-day+ GSL_CONST_CGSM_DAY) :type double-float)
(constant (+cgsm-week+ GSL_CONST_CGSM_WEEK) :type double-float)
(constant (+cgsm-inch+ GSL_CONST_CGSM_INCH) :type double-float)
(constant (+cgsm-foot+ GSL_CONST_CGSM_FOOT) :type double-float)
(constant (+cgsm-yard+ GSL_CONST_CGSM_YARD) :type double-float)
(constant (+cgsm-mile+ GSL_CONST_CGSM_MILE) :type double-float)
(constant (+cgsm-nautical-mile+ GSL_CONST_CGSM_NAUTICAL_MILE) :type double-float)
(constant (+cgsm-fathom+ GSL_CONST_CGSM_FATHOM) :type double-float)
(constant (+cgsm-mil+ GSL_CONST_CGSM_MIL) :type double-float)
(constant (+cgsm-point+ GSL_CONST_CGSM_POINT) :type double-float)
(constant (+cgsm-texpoint+ GSL_CONST_CGSM_TEXPOINT) :type double-float)
(constant (+cgsm-micron+ GSL_CONST_CGSM_MICRON) :type double-float)
(constant (+cgsm-angstrom+ GSL_CONST_CGSM_ANGSTROM) :type double-float)
(constant (+cgsm-hectare+ GSL_CONST_CGSM_HECTARE) :type double-float)
(constant (+cgsm-acre+ GSL_CONST_CGSM_ACRE) :type double-float)
(constant (+cgsm-barn+ GSL_CONST_CGSM_BARN) :type double-float)
(constant (+cgsm-liter+ GSL_CONST_CGSM_LITER) :type double-float)
(constant (+cgsm-us-gallon+ GSL_CONST_CGSM_US_GALLON) :type double-float)
(constant (+cgsm-quart+ GSL_CONST_CGSM_QUART) :type double-float)
(constant (+cgsm-pint+ GSL_CONST_CGSM_PINT) :type double-float)
(constant (+cgsm-cup+ GSL_CONST_CGSM_CUP) :type double-float)
(constant (+cgsm-fluid-ounce+ GSL_CONST_CGSM_FLUID_OUNCE) :type double-float)
(constant (+cgsm-tablespoon+ GSL_CONST_CGSM_TABLESPOON) :type double-float)
(constant (+cgsm-teaspoon+ GSL_CONST_CGSM_TEASPOON) :type double-float)
(constant (+cgsm-canadian-gallon+ GSL_CONST_CGSM_CANADIAN_GALLON) :type double-float)
(constant (+cgsm-uk-gallon+ GSL_CONST_CGSM_UK_GALLON) :type double-float)
(constant (+cgsm-miles-per-hour+ GSL_CONST_CGSM_MILES_PER_HOUR) :type double-float)
(constant (+cgsm-kilometers-per-hour+ GSL_CONST_CGSM_KILOMETERS_PER_HOUR)
:type double-float)
(constant (+cgsm-knot+ GSL_CONST_CGSM_KNOT) :type double-float)
(constant (+cgsm-pound-mass+ GSL_CONST_CGSM_POUND_MASS) :type double-float)
(constant (+cgsm-ounce-mass+ GSL_CONST_CGSM_OUNCE_MASS) :type double-float)
(constant (+cgsm-ton+ GSL_CONST_CGSM_TON) :type double-float)
(constant (+cgsm-metric-ton+ GSL_CONST_CGSM_METRIC_TON) :type double-float)
(constant (+cgsm-uk-ton+ GSL_CONST_CGSM_UK_TON) :type double-float)
(constant (+cgsm-troy-ounce+ GSL_CONST_CGSM_TROY_OUNCE) :type double-float)
(constant (+cgsm-carat+ GSL_CONST_CGSM_CARAT) :type double-float)
(constant (+cgsm-unified-atomic-mass+ GSL_CONST_CGSM_UNIFIED_ATOMIC_MASS)
:type double-float)
(constant (+cgsm-gram-force+ GSL_CONST_CGSM_GRAM_FORCE) :type double-float)
(constant (+cgsm-pound-force+ GSL_CONST_CGSM_POUND_FORCE) :type double-float)
(constant (+cgsm-kilopound-force+ GSL_CONST_CGSM_KILOPOUND_FORCE) :type double-float)
(constant (+cgsm-poundal+ GSL_CONST_CGSM_POUNDAL) :type double-float)
(constant (+cgsm-calorie+ GSL_CONST_CGSM_CALORIE) :type double-float)
(constant (+cgsm-btu+ GSL_CONST_CGSM_BTU) :type double-float)
(constant (+cgsm-therm+ GSL_CONST_CGSM_THERM) :type double-float)
(constant (+cgsm-horsepower+ GSL_CONST_CGSM_HORSEPOWER) :type double-float)
(constant (+cgsm-bar+ GSL_CONST_CGSM_BAR) :type double-float)
(constant (+cgsm-std-atmosphere+ GSL_CONST_CGSM_STD_ATMOSPHERE) :type double-float)
(constant (+cgsm-torr+ GSL_CONST_CGSM_TORR) :type double-float)
(constant (+cgsm-meter-of-mercury+ GSL_CONST_CGSM_METER_OF_MERCURY)
:type double-float)
(constant (+cgsm-inch-of-mercury+ GSL_CONST_CGSM_INCH_OF_MERCURY) :type double-float)
(constant (+cgsm-inch-of-water+ GSL_CONST_CGSM_INCH_OF_WATER) :type double-float)
(constant (+cgsm-psi+ GSL_CONST_CGSM_PSI) :type double-float)
(constant (+cgsm-poise+ GSL_CONST_CGSM_POISE) :type double-float)
(constant (+cgsm-stokes+ GSL_CONST_CGSM_STOKES) :type double-float)
(constant (+cgsm-faraday+ GSL_CONST_CGSM_FARADAY) :type double-float)
(constant (+cgsm-electron-charge+ GSL_CONST_CGSM_ELECTRON_CHARGE) :type double-float)
(constant (+cgsm-gauss+ GSL_CONST_CGSM_GAUSS) :type double-float)
(constant (+cgsm-stilb+ GSL_CONST_CGSM_STILB) :type double-float)
(constant (+cgsm-lumen+ GSL_CONST_CGSM_LUMEN) :type double-float)
(constant (+cgsm-lux+ GSL_CONST_CGSM_LUX) :type double-float)
(constant (+cgsm-phot+ GSL_CONST_CGSM_PHOT) :type double-float)
(constant (+cgsm-footcandle+ GSL_CONST_CGSM_FOOTCANDLE) :type double-float)
(constant (+cgsm-lambert+ GSL_CONST_CGSM_LAMBERT) :type double-float)
(constant (+cgsm-footlambert+ GSL_CONST_CGSM_FOOTLAMBERT) :type double-float)
(constant (+cgsm-curie+ GSL_CONST_CGSM_CURIE) :type double-float)
(constant (+cgsm-roentgen+ GSL_CONST_CGSM_ROENTGEN) :type double-float)
(constant (+cgsm-rad+ GSL_CONST_CGSM_RAD) :type double-float)
(constant (+cgsm-solar-mass+ GSL_CONST_CGSM_SOLAR_MASS) :type double-float)
(constant (+cgsm-bohr-radius+ GSL_CONST_CGSM_BOHR_RADIUS) :type double-float)
(constant (+cgsm-newton+ GSL_CONST_CGSM_NEWTON) :type double-float)
(constant (+cgsm-dyne+ GSL_CONST_CGSM_DYNE) :type double-float)
(constant (+cgsm-joule+ GSL_CONST_CGSM_JOULE) :type double-float)
(constant (+cgsm-erg+ GSL_CONST_CGSM_ERG) :type double-float)
(constant (+cgsm-stefan-boltzmann-constant+
GSL_CONST_CGSM_STEFAN_BOLTZMANN_CONSTANT)
:type double-float)
(constant (+cgsm-thomson-cross-section+ GSL_CONST_CGSM_THOMSON_CROSS_SECTION)
:type double-float)
;; Export the physical constant symbols
;; Liam Healy 2009-05-28 22:53:27EDT export.lisp
;; Time-stamp: <2009-05-28 23:01:45EDT export.lisp>
(in-package :gsl)
(export
'(+mksa-speed-of-light+
+mksa-gravitational-constant+
+mksa-plancks-constant-h+
+mksa-plancks-constant-hbar+
+mksa-astronomical-unit+
+mksa-light-year+
+mksa-parsec+
+mksa-grav-accel+
+mksa-electron-volt+
+mksa-mass-electron+
+mksa-mass-muon+
+mksa-mass-proton+
+mksa-mass-neutron+
+mksa-rydberg+
+mksa-boltzmann+
+mksa-bohr-magneton+
+mksa-nuclear-magneton+
+mksa-electron-magnetic-moment+
+mksa-proton-magnetic-moment+
+mksa-molar-gas+
+mksa-standard-gas-volume+
+mksa-minute+
+mksa-hour+
+mksa-day+
+mksa-week+
+mksa-inch+
+mksa-foot+
+mksa-yard+
+mksa-mile+
+mksa-nautical-mile+
+mksa-fathom+
+mksa-mil+
+mksa-point+
+mksa-texpoint+
+mksa-micron+
+mksa-angstrom+
+mksa-hectare+
+mksa-acre+
+mksa-barn+
+mksa-liter+
+mksa-us-gallon+
+mksa-quart+
+mksa-pint+
+mksa-cup+
+mksa-fluid-ounce+
+mksa-tablespoon+
+mksa-teaspoon+
+mksa-canadian-gallon+
+mksa-uk-gallon+
+mksa-miles-per-hour+
+mksa-kilometers-per-hour+
+mksa-knot+
+mksa-pound-mass+
+mksa-ounce-mass+
+mksa-ton+
+mksa-metric-ton+
+mksa-uk-ton+
+mksa-troy-ounce+
+mksa-carat+
+mksa-unified-atomic-mass+
+mksa-gram-force+
+mksa-pound-force+
+mksa-kilopound-force+
+mksa-poundal+
+mksa-calorie+
+mksa-btu+
+mksa-therm+
+mksa-horsepower+
+mksa-bar+
+mksa-std-atmosphere+
+mksa-torr+
+mksa-meter-of-mercury+
+mksa-inch-of-mercury+
+mksa-inch-of-water+
+mksa-psi+
+mksa-poise+
+mksa-stokes+
+mksa-faraday+
+mksa-electron-charge+
+mksa-gauss+
+mksa-stilb+
+mksa-lumen+
+mksa-lux+
+mksa-phot+
+mksa-footcandle+
+mksa-lambert+
+mksa-footlambert+
+mksa-curie+
+mksa-roentgen+
+mksa-rad+
+mksa-solar-mass+
+mksa-bohr-radius+
+mksa-newton+
+mksa-dyne+
+mksa-joule+
+mksa-erg+
+mksa-stefan-boltzmann-constant+
+mksa-thomson-cross-section+
+mksa-vacuum-permittivity+
+mksa-vacuum-permeability+
+mksa-debye++mksa-speed-of-light+
+cgsm-gravitational-constant+
+cgsm-plancks-constant-h+
+cgsm-plancks-constant-hbar+
+cgsm-astronomical-unit+
+cgsm-light-year+
+cgsm-parsec+
+cgsm-grav-accel+
+cgsm-electron-volt+
+cgsm-mass-electron+
+cgsm-mass-muon+
+cgsm-mass-proton+
+cgsm-mass-neutron+
+cgsm-rydberg+
+cgsm-boltzmann+
+cgsm-bohr-magneton+
+cgsm-nuclear-magneton+
+cgsm-electron-magnetic-moment+
+cgsm-proton-magnetic-moment+
+cgsm-molar-gas+
+cgsm-standard-gas-volume+
+cgsm-minute+
+cgsm-hour+
+cgsm-day+
+cgsm-week+
+cgsm-inch+
+cgsm-foot+
+cgsm-yard+
+cgsm-mile+
+cgsm-nautical-mile+
+cgsm-fathom+
+cgsm-mil+
+cgsm-point+
+cgsm-texpoint+
+cgsm-micron+
+cgsm-angstrom+
+cgsm-hectare+
+cgsm-acre+
+cgsm-barn+
+cgsm-liter+
+cgsm-us-gallon+
+cgsm-quart+
+cgsm-pint+
+cgsm-cup+
+cgsm-fluid-ounce+
+cgsm-tablespoon+
+cgsm-teaspoon+
+cgsm-canadian-gallon+
+cgsm-uk-gallon+
+cgsm-miles-per-hour+
+cgsm-kilometers-per-hour+
+cgsm-knot+
+cgsm-pound-mass+
+cgsm-ounce-mass+
+cgsm-ton+
+cgsm-metric-ton+
+cgsm-uk-ton+
+cgsm-troy-ounce+
+cgsm-carat+
+cgsm-unified-atomic-mass+
+cgsm-gram-force+
+cgsm-pound-force+
+cgsm-kilopound-force+
+cgsm-poundal+
+cgsm-calorie+
+cgsm-btu+
+cgsm-therm+
+cgsm-horsepower+
+cgsm-bar+
+cgsm-std-atmosphere+
+cgsm-torr+
+cgsm-meter-of-mercury+
+cgsm-inch-of-mercury+
+cgsm-inch-of-water+
+cgsm-psi+
+cgsm-poise+
+cgsm-stokes+
+cgsm-faraday+
+cgsm-electron-charge+
+cgsm-gauss+
+cgsm-stilb+
+cgsm-lumen+
+cgsm-lux+
+cgsm-phot+
+cgsm-footcandle+
+cgsm-lambert+
+cgsm-footlambert+
+cgsm-curie+
+cgsm-roentgen+
+cgsm-rad+
+cgsm-solar-mass+
+cgsm-bohr-radius+
+cgsm-newton+
+cgsm-dyne+
+cgsm-joule+
+cgsm-erg+
+cgsm-stefan-boltzmann-constant+
+cgsm-thomson-cross-section+))
;; Physical constants in the MKSA system
;; Liam Healy 2009-05-25 17:01:32EDT mksa.lisp
;; Time-stamp: <2009-06-08 09:58:54EDT mksa.lisp>
;; $Id: $
#+linux
(define "_GNU_SOURCE")
(in-package :gsl)
(include "gsl/gsl_const_mksa.h")
(constant (+mksa-speed-of-light+ "GSL_CONST_MKSA_SPEED_OF_LIGHT") :type double-float)
(constant (+mksa-gravitational-constant+ "GSL_CONST_MKSA_GRAVITATIONAL_CONSTANT")
:type double-float)
(constant (+mksa-plancks-constant-h+ GSL_CONST_MKSA_PLANCKS_CONSTANT_H)
:type double-float)
(constant (+mksa-plancks-constant-hbar+ GSL_CONST_MKSA_PLANCKS_CONSTANT_HBAR)
:type double-float)
(constant (+mksa-astronomical-unit+ GSL_CONST_MKSA_ASTRONOMICAL_UNIT) :type double-float)
(constant (+mksa-light-year+ GSL_CONST_MKSA_LIGHT_YEAR) :type double-float)
(constant (+mksa-parsec+ GSL_CONST_MKSA_PARSEC) :type double-float)
(constant (+mksa-grav-accel+ GSL_CONST_MKSA_GRAV_ACCEL) :type double-float)
(constant (+mksa-electron-volt+ GSL_CONST_MKSA_ELECTRON_VOLT) :type double-float)
(constant (+mksa-mass-electron+ GSL_CONST_MKSA_MASS_ELECTRON) :type double-float)
(constant (+mksa-mass-muon+ GSL_CONST_MKSA_MASS_MUON) :type double-float)
(constant (+mksa-mass-proton+ GSL_CONST_MKSA_MASS_PROTON) :type double-float)
(constant (+mksa-mass-neutron+ GSL_CONST_MKSA_MASS_NEUTRON) :type double-float)
(constant (+mksa-rydberg+ GSL_CONST_MKSA_RYDBERG) :type double-float)
(constant (+mksa-boltzmann+ GSL_CONST_MKSA_BOLTZMANN) :type double-float)
(constant (+mksa-bohr-magneton+ GSL_CONST_MKSA_BOHR_MAGNETON) :type double-float)
(constant (+mksa-nuclear-magneton+ GSL_CONST_MKSA_NUCLEAR_MAGNETON) :type double-float)
(constant (+mksa-electron-magnetic-moment+ GSL_CONST_MKSA_ELECTRON_MAGNETIC_MOMENT)
:type double-float)
(constant (+mksa-proton-magnetic-moment+ GSL_CONST_MKSA_PROTON_MAGNETIC_MOMENT)
:type double-float)
(constant (+mksa-molar-gas+ GSL_CONST_MKSA_MOLAR_GAS) :type double-float)
(constant (+mksa-standard-gas-volume+ GSL_CONST_MKSA_STANDARD_GAS_VOLUME) :type double-float)
(constant (+mksa-minute+ GSL_CONST_MKSA_MINUTE) :type double-float)
(constant (+mksa-hour+ GSL_CONST_MKSA_HOUR) :type double-float)
(constant (+mksa-day+ GSL_CONST_MKSA_DAY) :type double-float)
(constant (+mksa-week+ GSL_CONST_MKSA_WEEK) :type double-float)
(constant (+mksa-inch+ GSL_CONST_MKSA_INCH) :type double-float)
(constant (+mksa-foot+ GSL_CONST_MKSA_FOOT) :type double-float)
(constant (+mksa-yard+ GSL_CONST_MKSA_YARD) :type double-float)
(constant (+mksa-mile+ GSL_CONST_MKSA_MILE) :type double-float)
(constant (+mksa-nautical-mile+ GSL_CONST_MKSA_NAUTICAL_MILE) :type double-float)
(constant (+mksa-fathom+ GSL_CONST_MKSA_FATHOM) :type double-float)
(constant (+mksa-mil+ GSL_CONST_MKSA_MIL) :type double-float)
(constant (+mksa-point+ GSL_CONST_MKSA_POINT) :type double-float)
(constant (+mksa-texpoint+ GSL_CONST_MKSA_TEXPOINT) :type double-float)
(constant (+mksa-micron+ GSL_CONST_MKSA_MICRON) :type double-float)
(constant (+mksa-angstrom+ GSL_CONST_MKSA_ANGSTROM) :type double-float)
(constant (+mksa-hectare+ GSL_CONST_MKSA_HECTARE) :type double-float)
(constant (+mksa-acre+ GSL_CONST_MKSA_ACRE) :type double-float)
(constant (+mksa-barn+ GSL_CONST_MKSA_BARN) :type double-float)
(constant (+mksa-liter+ GSL_CONST_MKSA_LITER) :type double-float)
(constant (+mksa-us-gallon+ GSL_CONST_MKSA_US_GALLON) :type double-float)
(constant (+mksa-quart+ GSL_CONST_MKSA_QUART) :type double-float)
(constant (+mksa-pint+ GSL_CONST_MKSA_PINT) :type double-float)
(constant (+mksa-cup+ GSL_CONST_MKSA_CUP) :type double-float)
(constant (+mksa-fluid-ounce+ GSL_CONST_MKSA_FLUID_OUNCE) :type double-float)
(constant (+mksa-tablespoon+ GSL_CONST_MKSA_TABLESPOON) :type double-float)
(constant (+mksa-teaspoon+ GSL_CONST_MKSA_TEASPOON) :type double-float)
(constant (+mksa-canadian-gallon+ GSL_CONST_MKSA_CANADIAN_GALLON) :type double-float)
(constant (+mksa-uk-gallon+ GSL_CONST_MKSA_UK_GALLON) :type double-float)
(constant (+mksa-miles-per-hour+ GSL_CONST_MKSA_MILES_PER_HOUR) :type double-float)
(constant (+mksa-kilometers-per-hour+ GSL_CONST_MKSA_KILOMETERS_PER_HOUR)
:type double-float)
(constant (+mksa-knot+ GSL_CONST_MKSA_KNOT) :type double-float)
(constant (+mksa-pound-mass+ GSL_CONST_MKSA_POUND_MASS) :type double-float)
(constant (+mksa-ounce-mass+ GSL_CONST_MKSA_OUNCE_MASS) :type double-float)
(constant (+mksa-ton+ GSL_CONST_MKSA_TON) :type double-float)
(constant (+mksa-metric-ton+ GSL_CONST_MKSA_METRIC_TON) :type double-float)
(constant (+mksa-uk-ton+ GSL_CONST_MKSA_UK_TON) :type double-float)
(constant (+mksa-troy-ounce+ GSL_CONST_MKSA_TROY_OUNCE) :type double-float)
(constant (+mksa-carat+ GSL_CONST_MKSA_CARAT) :type double-float)
(constant (+mksa-unified-atomic-mass+ GSL_CONST_MKSA_UNIFIED_ATOMIC_MASS)
:type double-float)
(constant (+mksa-gram-force+ GSL_CONST_MKSA_GRAM_FORCE) :type double-float)
(constant (+mksa-pound-force+ GSL_CONST_MKSA_POUND_FORCE) :type double-float)
(constant (+mksa-kilopound-force+ GSL_CONST_MKSA_KILOPOUND_FORCE) :type double-float)
(constant (+mksa-poundal+ GSL_CONST_MKSA_POUNDAL) :type double-float)
(constant (+mksa-calorie+ GSL_CONST_MKSA_CALORIE) :type double-float)
(constant (+mksa-btu+ GSL_CONST_MKSA_BTU) :type double-float)
(constant (+mksa-therm+ GSL_CONST_MKSA_THERM) :type double-float)
(constant (+mksa-horsepower+ GSL_CONST_MKSA_HORSEPOWER) :type double-float)
(constant (+mksa-bar+ GSL_CONST_MKSA_BAR) :type double-float)
(constant (+mksa-std-atmosphere+ GSL_CONST_MKSA_STD_ATMOSPHERE) :type double-float)
(constant (+mksa-torr+ GSL_CONST_MKSA_TORR) :type double-float)
(constant (+mksa-meter-of-mercury+ GSL_CONST_MKSA_METER_OF_MERCURY)
:type double-float)
(constant (+mksa-inch-of-mercury+ GSL_CONST_MKSA_INCH_OF_MERCURY) :type double-float)
(constant (+mksa-inch-of-water+ GSL_CONST_MKSA_INCH_OF_WATER) :type double-float)
(constant (+mksa-psi+ GSL_CONST_MKSA_PSI) :type double-float)
(constant (+mksa-poise+ GSL_CONST_MKSA_POISE) :type double-float)
(constant (+mksa-stokes+ GSL_CONST_MKSA_STOKES) :type double-float)
(constant (+mksa-faraday+ GSL_CONST_MKSA_FARADAY) :type double-float)
(constant (+mksa-electron-charge+ GSL_CONST_MKSA_ELECTRON_CHARGE) :type double-float)
(constant (+mksa-gauss+ GSL_CONST_MKSA_GAUSS) :type double-float)
(constant (+mksa-stilb+ GSL_CONST_MKSA_STILB) :type double-float)
(constant (+mksa-lumen+ GSL_CONST_MKSA_LUMEN) :type double-float)
(constant (+mksa-lux+ GSL_CONST_MKSA_LUX) :type double-float)
(constant (+mksa-phot+ GSL_CONST_MKSA_PHOT) :type double-float)
(constant (+mksa-footcandle+ GSL_CONST_MKSA_FOOTCANDLE) :type double-float)
(constant (+mksa-lambert+ GSL_CONST_MKSA_LAMBERT) :type double-float)
(constant (+mksa-footlambert+ GSL_CONST_MKSA_FOOTLAMBERT) :type double-float)
(constant (+mksa-curie+ GSL_CONST_MKSA_CURIE) :type double-float)
(constant (+mksa-roentgen+ GSL_CONST_MKSA_ROENTGEN) :type double-float)
(constant (+mksa-rad+ GSL_CONST_MKSA_RAD) :type double-float)
(constant (+mksa-solar-mass+ GSL_CONST_MKSA_SOLAR_MASS) :type double-float)
(constant (+mksa-bohr-radius+ GSL_CONST_MKSA_BOHR_RADIUS) :type double-float)
(constant (+mksa-newton+ GSL_CONST_MKSA_NEWTON) :type double-float)
(constant (+mksa-dyne+ GSL_CONST_MKSA_DYNE) :type double-float)
(constant (+mksa-joule+ GSL_CONST_MKSA_JOULE) :type double-float)
(constant (+mksa-erg+ GSL_CONST_MKSA_ERG) :type double-float)
(constant (+mksa-stefan-boltzmann-constant+
GSL_CONST_MKSA_STEFAN_BOLTZMANN_CONSTANT)
:type double-float)
(constant (+mksa-thomson-cross-section+ GSL_CONST_MKSA_THOMSON_CROSS_SECTION)
:type double-float)
(constant (+mksa-vacuum-permittivity+ GSL_CONST_MKSA_VACUUM_PERMITTIVITY)
:type double-float)
(constant (+mksa-vacuum-permeability+ GSL_CONST_MKSA_VACUUM_PERMEABILITY)
:type double-float)
(constant (+mksa-debye+ GSL_CONST_MKSA_DEBYE) :type double-float)
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment