qlinear-0.1.2.0: Typesafe library for linear algebra
Safe HaskellNone
LanguageHaskell2010

QLinear.Integration.Linear.From

Documentation

class FromLinear m where Source #

Associated Types

type Q m :: * Source #

Methods

fromLinear :: m -> Q m Source #

Instances

Instances details
FromLinear (V4 (V4 a)) Source # 
Instance details

Defined in QLinear.Integration.Linear.From

Associated Types

type Q (V4 (V4 a)) Source #

Methods

fromLinear :: V4 (V4 a) -> Q (V4 (V4 a)) Source #

FromLinear (V4 (V3 a)) Source # 
Instance details

Defined in QLinear.Integration.Linear.From

Associated Types

type Q (V4 (V3 a)) Source #

Methods

fromLinear :: V4 (V3 a) -> Q (V4 (V3 a)) Source #

FromLinear (V4 (V2 a)) Source # 
Instance details

Defined in QLinear.Integration.Linear.From

Associated Types

type Q (V4 (V2 a)) Source #

Methods

fromLinear :: V4 (V2 a) -> Q (V4 (V2 a)) Source #

FromLinear (V4 (V1 a)) Source # 
Instance details

Defined in QLinear.Integration.Linear.From

Associated Types

type Q (V4 (V1 a)) Source #

Methods

fromLinear :: V4 (V1 a) -> Q (V4 (V1 a)) Source #

FromLinear (V3 (V4 a)) Source # 
Instance details

Defined in QLinear.Integration.Linear.From

Associated Types

type Q (V3 (V4 a)) Source #

Methods

fromLinear :: V3 (V4 a) -> Q (V3 (V4 a)) Source #

FromLinear (V3 (V3 a)) Source # 
Instance details

Defined in QLinear.Integration.Linear.From

Associated Types

type Q (V3 (V3 a)) Source #

Methods

fromLinear :: V3 (V3 a) -> Q (V3 (V3 a)) Source #

FromLinear (V3 (V2 a)) Source # 
Instance details

Defined in QLinear.Integration.Linear.From

Associated Types

type Q (V3 (V2 a)) Source #

Methods

fromLinear :: V3 (V2 a) -> Q (V3 (V2 a)) Source #

FromLinear (V3 (V1 a)) Source # 
Instance details

Defined in QLinear.Integration.Linear.From

Associated Types

type Q (V3 (V1 a)) Source #

Methods

fromLinear :: V3 (V1 a) -> Q (V3 (V1 a)) Source #

FromLinear (V2 (V4 a)) Source # 
Instance details

Defined in QLinear.Integration.Linear.From

Associated Types

type Q (V2 (V4 a)) Source #

Methods

fromLinear :: V2 (V4 a) -> Q (V2 (V4 a)) Source #

FromLinear (V2 (V3 a)) Source # 
Instance details

Defined in QLinear.Integration.Linear.From

Associated Types

type Q (V2 (V3 a)) Source #

Methods

fromLinear :: V2 (V3 a) -> Q (V2 (V3 a)) Source #

FromLinear (V2 (V2 a)) Source # 
Instance details

Defined in QLinear.Integration.Linear.From

Associated Types

type Q (V2 (V2 a)) Source #

Methods

fromLinear :: V2 (V2 a) -> Q (V2 (V2 a)) Source #

FromLinear (V2 (V1 a)) Source # 
Instance details

Defined in QLinear.Integration.Linear.From

Associated Types

type Q (V2 (V1 a)) Source #

Methods

fromLinear :: V2 (V1 a) -> Q (V2 (V1 a)) Source #

FromLinear (V1 (V4 a)) Source # 
Instance details

Defined in QLinear.Integration.Linear.From

Associated Types

type Q (V1 (V4 a)) Source #

Methods

fromLinear :: V1 (V4 a) -> Q (V1 (V4 a)) Source #

FromLinear (V1 (V3 a)) Source # 
Instance details

Defined in QLinear.Integration.Linear.From

Associated Types

type Q (V1 (V3 a)) Source #

Methods

fromLinear :: V1 (V3 a) -> Q (V1 (V3 a)) Source #

FromLinear (V1 (V2 a)) Source # 
Instance details

Defined in QLinear.Integration.Linear.From

Associated Types

type Q (V1 (V2 a)) Source #

Methods

fromLinear :: V1 (V2 a) -> Q (V1 (V2 a)) Source #

FromLinear (V1 (V1 a)) Source # 
Instance details

Defined in QLinear.Integration.Linear.From

Associated Types

type Q (V1 (V1 a)) Source #

Methods

fromLinear :: V1 (V1 a) -> Q (V1 (V1 a)) Source #