NOTE: These autogen pages are still under development. Not all links work. Not all formatting is done. Contact Tom Faulhaber (tomfaulhaber on github, gmail, etc.) with any questions.

API for generic.math-functions

by Konrad Hinsen

Usage:
(ns your-namespace
  (:require clojure.contrib.generic.math-functions))

Overview

Generic math function interface
This library defines generic versions of common mathematical
functions such as sqrt or sin as multimethods that can be
defined for any type.

Public Variables and Functions


abs

multimethod
Usage: (abs x)
Return the abs of x.
Source

acos

multimethod
Usage: (acos x)
Return the acos of x.
Source

approx=

function
Usage: (approx= x y eps)
Return true if the absolute value of the difference between x and y
is less than eps.
Source

asin

multimethod
Usage: (asin x)
Return the asin of x.
Source

atan

multimethod
Usage: (atan x)
Return the atan of x.
Source

atan2

multimethod
Usage: (atan2 x y)
Return the atan2 of x and y.
Source

ceil

multimethod
Usage: (ceil x)
Return the ceil of x.
Source

conjugate

multimethod
Usage: (conjugate x)
Return the conjugate of x.
Source

cos

multimethod
Usage: (cos x)
Return the cos of x.
Source

exp

multimethod
Usage: (exp x)
Return the exp of x.
Source

floor

multimethod
Usage: (floor x)
Return the floor of x.
Source

log

multimethod
Usage: (log x)
Return the log of x.
Source

pow

multimethod
Usage: (pow x y)
Return the pow of x and y.
Source

rint

multimethod
Usage: (rint x)
Return the rint of x.
Source

round

multimethod
Usage: (round x)
Return the round of x.
Source

sgn

multimethod
Usage: (sgn x)
Return the sign of x (-1, 0, or 1).
Source

sin

multimethod
Usage: (sin x)
Return the sin of x.
Source

sqr

multimethod
Usage: (sqr x)
Return the square of x.
Source

sqrt

multimethod
Usage: (sqrt x)
Return the sqrt of x.
Source

tan

multimethod
Usage: (tan x)
Return the tan of x.
Source
Logo & site design by Tom Hickey.