lie-0.1.0.0: Lie Algebras

Copyright(c) Felix Springer 2019
LicenseBSD3
Maintainerfelixspringer149@gmail.com
Stabilityexperimental
PortabilityPOSIX
Safe HaskellSafe
LanguageHaskell2010

LieExample.SO3

Description

This is a definition of the SO(3), useful to load into GHCi.

Synopsis

Documentation

data Vector Source #

Vector in ℝ³

Constructors

V Double Double Double 
Instances
Eq Vector Source # 
Instance details

Defined in LieExample.SO3

Methods

(==) :: Vector -> Vector -> Bool #

(/=) :: Vector -> Vector -> Bool #

Show Vector Source # 
Instance details

Defined in LieExample.SO3

LieAlgebra Vector Double Source # 
Instance details

Defined in LieExample.SO3

crossProduct :: Vector -> Vector -> Vector Source #

Crossproduct, which returns orthogonal vectors where the length is the area of the parallelogram spanned by the input vectors