Liking cljdoc? Tell your friends :D

org.soulspace.math.octonion


addclj/s

(add o1 o2)

Calculates the addition of the octonion numbers 'o1' and 'o2'.

Calculates the addition of the octonion numbers 'o1' and 'o2'.
sourceraw docstring

conjugateclj/s

(conjugate o)

Calculates the conjugate o* of the octonion number 'o'.

Calculates the conjugate o* of the octonion number 'o'.
sourceraw docstring

inverseclj/s

(inverse o)

Calculates the inverse of the octonian number 'o'.

Calculates the inverse of the octonian number 'o'.
sourceraw docstring

multiplyclj/s

(multiply o1 o2)

Calculates the multiplication of the octonion numbers 'o1' with 'o2' via the Cayley–Dickson construction.

Calculates the multiplication of the octonion numbers 'o1' with 'o2'
via the Cayley–Dickson construction.
sourceraw docstring

normclj/s

(norm o)

Calculates the norm ||o|| of the octonion number 'o'.

Calculates the norm ||o|| of the octonion number 'o'.
sourceraw docstring

scalar-productclj/s

(scalar-product o x)

Calculates the scalar product of the octonion 'o' with the real number 'x'

Calculates the scalar product of the octonion 'o' with the real number 'x'
sourceraw docstring

substractclj/s

(substract o1 o2)

Calculates the substraction of the octonion numbers 'o1' with 'o2'.

Calculates the substraction of the octonion numbers 'o1' with 'o2'.
sourceraw docstring

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close