aern2-mfun-0.2.9.0: Multi-variate real function optimisation and proving
Safe HaskellNone
LanguageHaskell2010

AERN2.AD.MPBallOperations

Orphan instances

CanDiv Integer (Differential (CN MPBall)) Source # 
Instance details

Associated Types

type DivType Integer (Differential (CN MPBall)) #

CanDiv MPBall (Differential (CN MPBall)) Source # 
Instance details

Associated Types

type DivType MPBall (Differential (CN MPBall)) #

CanMulAsymmetric Integer (Differential (CN MPBall)) Source # 
Instance details

Associated Types

type MulType Integer (Differential (CN MPBall)) #

CanMulAsymmetric MPBall (Differential (CN MPBall)) Source # 
Instance details

Associated Types

type MulType MPBall (Differential (CN MPBall)) #

CanAddAsymmetric Integer (Differential (CN MPBall)) Source # 
Instance details

Associated Types

type AddType Integer (Differential (CN MPBall)) #

CanAddAsymmetric MPBall (Differential (CN MPBall)) Source # 
Instance details

Associated Types

type AddType MPBall (Differential (CN MPBall)) #

CanSub Integer (Differential (CN MPBall)) Source # 
Instance details

Associated Types

type SubType Integer (Differential (CN MPBall)) #

CanSub MPBall (Differential (CN MPBall)) Source # 
Instance details

Associated Types

type SubType MPBall (Differential (CN MPBall)) #

CanAbs (Differential (CN MPBall)) Source # 
Instance details

Associated Types

type AbsType (Differential (CN MPBall)) #

CanDiv (Differential (CN MPBall)) Integer Source # 
Instance details

Associated Types

type DivType (Differential (CN MPBall)) Integer #

CanDiv (Differential (CN MPBall)) MPBall Source # 
Instance details

Associated Types

type DivType (Differential (CN MPBall)) MPBall #

CanPow (Differential (CN MPBall)) Integer Source # 
Instance details

CanMulAsymmetric (Differential (CN MPBall)) Integer Source # 
Instance details

Associated Types

type MulType (Differential (CN MPBall)) Integer #

CanMulAsymmetric (Differential (CN MPBall)) MPBall Source # 
Instance details

Associated Types

type MulType (Differential (CN MPBall)) MPBall #

CanAddAsymmetric (Differential (CN MPBall)) Integer Source # 
Instance details

Associated Types

type AddType (Differential (CN MPBall)) Integer #

CanAddAsymmetric (Differential (CN MPBall)) MPBall Source # 
Instance details

Associated Types

type AddType (Differential (CN MPBall)) MPBall #

CanSub (Differential (CN MPBall)) Integer Source # 
Instance details

Associated Types

type SubType (Differential (CN MPBall)) Integer #

CanSub (Differential (CN MPBall)) MPBall Source # 
Instance details

Associated Types

type SubType (Differential (CN MPBall)) MPBall #

CanBeMPBall a => CanDiv (CN a) (Differential (CN MPBall)) Source # 
Instance details

Associated Types

type DivType (CN a) (Differential (CN MPBall)) #

CanBeMPBall a => CanDiv (Differential (CN MPBall)) (CN a) Source # 
Instance details

Associated Types

type DivType (Differential (CN MPBall)) (CN a) #

CanDivIMod (Differential (CN MPBall)) (Differential (CN MPBall)) Source # 
Instance details

CanBeMPBall a => CanMulAsymmetric (CN a) (Differential (CN MPBall)) Source # 
Instance details

Associated Types

type MulType (CN a) (Differential (CN MPBall)) #

Methods

mul :: CN a -> Differential (CN MPBall) -> MulType (CN a) (Differential (CN MPBall)) #

CanBeMPBall a => CanMulAsymmetric (Differential (CN MPBall)) (CN a) Source # 
Instance details

Associated Types

type MulType (Differential (CN MPBall)) (CN a) #

Methods

mul :: Differential (CN MPBall) -> CN a -> MulType (Differential (CN MPBall)) (CN a) #

CanBeMPBall a => CanAddAsymmetric (CN a) (Differential (CN MPBall)) Source # 
Instance details

Associated Types

type AddType (CN a) (Differential (CN MPBall)) #

Methods

add :: CN a -> Differential (CN MPBall) -> AddType (CN a) (Differential (CN MPBall)) #

CanBeMPBall a => CanAddAsymmetric (Differential (CN MPBall)) (CN a) Source # 
Instance details

Associated Types

type AddType (Differential (CN MPBall)) (CN a) #

Methods

add :: Differential (CN MPBall) -> CN a -> AddType (Differential (CN MPBall)) (CN a) #

CanBeMPBall a => CanSub (CN a) (Differential (CN MPBall)) Source # 
Instance details

Associated Types

type SubType (CN a) (Differential (CN MPBall)) #

Methods

sub :: CN a -> Differential (CN MPBall) -> SubType (CN a) (Differential (CN MPBall)) #

CanBeMPBall a => CanSub (Differential (CN MPBall)) (CN a) Source # 
Instance details

Associated Types

type SubType (Differential (CN MPBall)) (CN a) #

Methods

sub :: Differential (CN MPBall) -> CN a -> SubType (Differential (CN MPBall)) (CN a) #