aern2-mp-0.1.3.1: Multi-precision ball (interval) arithmetic

Copyright(c) Michal Konecny
LicenseBSD3
Maintainermikkonecny@gmail.com
Stabilityexperimental
Portabilityportable
Safe HaskellNone
LanguageHaskell98

AERN2.MP.Dyadic

Contents

Description

Arbitrary precision floating-point numbers with exact ring operations.

Currently, we use hmpfr when compiling with ghc 7.10 and higher and haskell-mpfr when compiling with ghc 7.8.

Synopsis

Dyadic numbers and their basic operations

data Dyadic #

Exact dyadic type based on MPFloat.

Instances
Eq Dyadic # 
Instance details

Defined in AERN2.MP.Dyadic

Methods

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

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

Num Dyadic # 
Instance details

Defined in AERN2.MP.Dyadic

Ord Dyadic # 
Instance details

Defined in AERN2.MP.Dyadic

Read Dyadic # 
Instance details

Defined in AERN2.MP.Dyadic

Real Dyadic # 
Instance details

Defined in AERN2.MP.Dyadic

Show Dyadic # 
Instance details

Defined in AERN2.MP.Dyadic

Arbitrary Dyadic # 
Instance details

Defined in AERN2.MP.Dyadic

Ring Dyadic # 
Instance details

Defined in AERN2.MP.Dyadic

OrderedRing Dyadic # 
Instance details

Defined in AERN2.MP.Dyadic

OrderedCertainlyRing Dyadic # 
Instance details

Defined in AERN2.MP.Dyadic

CanRound Dyadic # 
Instance details

Defined in AERN2.MP.Dyadic

HasIntegerBounds Dyadic # 
Instance details

Defined in AERN2.MP.Dyadic

CanAbs Dyadic # 
Instance details

Defined in AERN2.MP.Dyadic

Associated Types

type AbsType Dyadic :: Type #

Methods

abs :: Dyadic -> AbsType Dyadic #

CanTestInteger Dyadic # 
Instance details

Defined in AERN2.MP.Dyadic

CanTestZero Dyadic # 
Instance details

Defined in AERN2.MP.Dyadic

CanTestPosNeg Dyadic # 
Instance details

Defined in AERN2.MP.Dyadic

CanNeg Dyadic # 
Instance details

Defined in AERN2.MP.Dyadic

Associated Types

type NegType Dyadic :: Type #

HasPrecision Dyadic # 
Instance details

Defined in AERN2.MP.Dyadic

HasNorm Dyadic # 
Instance details

Defined in AERN2.MP.Dyadic

Methods

getNormLog :: Dyadic -> NormLog #

HasAccuracy Dyadic # 
Instance details

Defined in AERN2.MP.Dyadic

Convertible Dyadic Double # 
Instance details

Defined in AERN2.MP.Dyadic

CanDiv Int Dyadic # 
Instance details

Defined in AERN2.MP.Dyadic

Associated Types

type DivTypeNoCN Int Dyadic :: Type #

type DivType Int Dyadic :: Type #

CanDiv Integer Dyadic # 
Instance details

Defined in AERN2.MP.Dyadic

Associated Types

type DivTypeNoCN Integer Dyadic :: Type #

type DivType Integer Dyadic :: Type #

CanDiv Rational Dyadic # 
Instance details

Defined in AERN2.MP.Dyadic

Associated Types

type DivTypeNoCN Rational Dyadic :: Type #

type DivType Rational Dyadic :: Type #

CanDiv Dyadic Int # 
Instance details

Defined in AERN2.MP.Dyadic

Associated Types

type DivTypeNoCN Dyadic Int :: Type #

type DivType Dyadic Int :: Type #

CanDiv Dyadic Integer # 
Instance details

Defined in AERN2.MP.Dyadic

Associated Types

type DivTypeNoCN Dyadic Integer :: Type #

type DivType Dyadic Integer :: Type #

CanDiv Dyadic Rational # 
Instance details

Defined in AERN2.MP.Dyadic

Associated Types

type DivTypeNoCN Dyadic Rational :: Type #

type DivType Dyadic Rational :: Type #

CanDiv Dyadic Dyadic # 
Instance details

Defined in AERN2.MP.Ball.Field

Associated Types

type DivTypeNoCN Dyadic Dyadic :: Type #

type DivType Dyadic Dyadic :: Type #

CanDiv Dyadic MPBall # 
Instance details

Defined in AERN2.MP.Ball.Field

Associated Types

type DivTypeNoCN Dyadic MPBall :: Type #

type DivType Dyadic MPBall :: Type #

CanDiv MPBall Dyadic # 
Instance details

Defined in AERN2.MP.Ball.Field

Associated Types

type DivTypeNoCN MPBall Dyadic :: Type #

type DivType MPBall Dyadic :: Type #

CanMulAsymmetric Int Dyadic # 
Instance details

Defined in AERN2.MP.Dyadic

Associated Types

type MulType Int Dyadic :: Type #

Methods

mul :: Int -> Dyadic -> MulType Int Dyadic #

CanMulAsymmetric Integer Dyadic # 
Instance details

Defined in AERN2.MP.Dyadic

Associated Types

type MulType Integer Dyadic :: Type #

CanMulAsymmetric Rational Dyadic # 
Instance details

Defined in AERN2.MP.Dyadic

Associated Types

type MulType Rational Dyadic :: Type #

CanMulAsymmetric Dyadic Int # 
Instance details

Defined in AERN2.MP.Dyadic

Associated Types

type MulType Dyadic Int :: Type #

Methods

mul :: Dyadic -> Int -> MulType Dyadic Int #

CanMulAsymmetric Dyadic Integer # 
Instance details

Defined in AERN2.MP.Dyadic

Associated Types

type MulType Dyadic Integer :: Type #

CanMulAsymmetric Dyadic Rational # 
Instance details

Defined in AERN2.MP.Dyadic

Associated Types

type MulType Dyadic Rational :: Type #

CanMulAsymmetric Dyadic Dyadic # 
Instance details

Defined in AERN2.MP.Dyadic

Associated Types

type MulType Dyadic Dyadic :: Type #

CanMulAsymmetric Dyadic MPBall # 
Instance details

Defined in AERN2.MP.Ball.Field

Associated Types

type MulType Dyadic MPBall :: Type #

CanMulAsymmetric MPBall Dyadic # 
Instance details

Defined in AERN2.MP.Ball.Field

Associated Types

type MulType MPBall Dyadic :: Type #

CanPow Dyadic Int # 
Instance details

Defined in AERN2.MP.Dyadic

Associated Types

type PowTypeNoCN Dyadic Int :: Type #

type PowType Dyadic Int :: Type #

CanPow Dyadic Integer # 
Instance details

Defined in AERN2.MP.Dyadic

Associated Types

type PowTypeNoCN Dyadic Integer :: Type #

type PowType Dyadic Integer :: Type #

CanPow MPBall Dyadic # 
Instance details

Defined in AERN2.MP.Ball.Elementary

Associated Types

type PowTypeNoCN MPBall Dyadic :: Type #

type PowType MPBall Dyadic :: Type #

CanAddAsymmetric Int Dyadic # 
Instance details

Defined in AERN2.MP.Dyadic

Associated Types

type AddType Int Dyadic :: Type #

Methods

add :: Int -> Dyadic -> AddType Int Dyadic #

CanAddAsymmetric Integer Dyadic # 
Instance details

Defined in AERN2.MP.Dyadic

Associated Types

type AddType Integer Dyadic :: Type #

CanAddAsymmetric Rational Dyadic # 
Instance details

Defined in AERN2.MP.Dyadic

Associated Types

type AddType Rational Dyadic :: Type #

CanAddAsymmetric Dyadic Int # 
Instance details

Defined in AERN2.MP.Dyadic

Associated Types

type AddType Dyadic Int :: Type #

Methods

add :: Dyadic -> Int -> AddType Dyadic Int #

CanAddAsymmetric Dyadic Integer # 
Instance details

Defined in AERN2.MP.Dyadic

Associated Types

type AddType Dyadic Integer :: Type #

CanAddAsymmetric Dyadic Rational # 
Instance details

Defined in AERN2.MP.Dyadic

Associated Types

type AddType Dyadic Rational :: Type #

CanAddAsymmetric Dyadic Dyadic # 
Instance details

Defined in AERN2.MP.Dyadic

Associated Types

type AddType Dyadic Dyadic :: Type #

CanAddAsymmetric Dyadic MPBall # 
Instance details

Defined in AERN2.MP.Ball.Field

Associated Types

type AddType Dyadic MPBall :: Type #

CanAddAsymmetric MPBall Dyadic # 
Instance details

Defined in AERN2.MP.Ball.Field

Associated Types

type AddType MPBall Dyadic :: Type #

CanSub Int Dyadic # 
Instance details

Defined in AERN2.MP.Dyadic

Associated Types

type SubType Int Dyadic :: Type #

Methods

sub :: Int -> Dyadic -> SubType Int Dyadic #

CanSub Integer Dyadic # 
Instance details

Defined in AERN2.MP.Dyadic

Associated Types

type SubType Integer Dyadic :: Type #

CanSub Rational Dyadic # 
Instance details

Defined in AERN2.MP.Dyadic

Associated Types

type SubType Rational Dyadic :: Type #

CanSub Dyadic Int # 
Instance details

Defined in AERN2.MP.Dyadic

Associated Types

type SubType Dyadic Int :: Type #

Methods

sub :: Dyadic -> Int -> SubType Dyadic Int #

CanSub Dyadic Integer # 
Instance details

Defined in AERN2.MP.Dyadic

Associated Types

type SubType Dyadic Integer :: Type #

CanSub Dyadic Rational # 
Instance details

Defined in AERN2.MP.Dyadic

Associated Types

type SubType Dyadic Rational :: Type #

CanSub Dyadic Dyadic # 
Instance details

Defined in AERN2.MP.Dyadic

Associated Types

type SubType Dyadic Dyadic :: Type #

CanSub Dyadic MPBall # 
Instance details

Defined in AERN2.MP.Ball.Field

Associated Types

type SubType Dyadic MPBall :: Type #

CanSub MPBall Dyadic # 
Instance details

Defined in AERN2.MP.Ball.Field

Associated Types

type SubType MPBall Dyadic :: Type #

CanMinMaxAsymmetric Int Dyadic # 
Instance details

Defined in AERN2.MP.Dyadic

Associated Types

type MinMaxType Int Dyadic :: Type #

CanMinMaxAsymmetric Integer Dyadic # 
Instance details

Defined in AERN2.MP.Dyadic

Associated Types

type MinMaxType Integer Dyadic :: Type #

CanMinMaxAsymmetric Rational Dyadic # 
Instance details

Defined in AERN2.MP.Dyadic

Associated Types

type MinMaxType Rational Dyadic :: Type #

CanMinMaxAsymmetric Dyadic Int # 
Instance details

Defined in AERN2.MP.Dyadic

Associated Types

type MinMaxType Dyadic Int :: Type #

CanMinMaxAsymmetric Dyadic Integer # 
Instance details

Defined in AERN2.MP.Dyadic

Associated Types

type MinMaxType Dyadic Integer :: Type #

CanMinMaxAsymmetric Dyadic Rational # 
Instance details

Defined in AERN2.MP.Dyadic

Associated Types

type MinMaxType Dyadic Rational :: Type #

CanMinMaxAsymmetric Dyadic Dyadic # 
Instance details

Defined in AERN2.MP.Dyadic

Associated Types

type MinMaxType Dyadic Dyadic :: Type #

CanMinMaxAsymmetric Dyadic MPBall # 
Instance details

Defined in AERN2.MP.Ball.Comparisons

Associated Types

type MinMaxType Dyadic MPBall :: Type #

CanMinMaxAsymmetric MPBall Dyadic # 
Instance details

Defined in AERN2.MP.Ball.Comparisons

Associated Types

type MinMaxType MPBall Dyadic :: Type #

HasEqAsymmetric Int Dyadic # 
Instance details

Defined in AERN2.MP.Dyadic

Associated Types

type EqCompareType Int Dyadic :: Type #

HasEqAsymmetric Integer Dyadic # 
Instance details

Defined in AERN2.MP.Dyadic

Associated Types

type EqCompareType Integer Dyadic :: Type #

HasEqAsymmetric Rational Dyadic # 
Instance details

Defined in AERN2.MP.Dyadic

Associated Types

type EqCompareType Rational Dyadic :: Type #

HasEqAsymmetric Dyadic Int # 
Instance details

Defined in AERN2.MP.Dyadic

Associated Types

type EqCompareType Dyadic Int :: Type #

HasEqAsymmetric Dyadic Integer # 
Instance details

Defined in AERN2.MP.Dyadic

Associated Types

type EqCompareType Dyadic Integer :: Type #

HasEqAsymmetric Dyadic Rational # 
Instance details

Defined in AERN2.MP.Dyadic

Associated Types

type EqCompareType Dyadic Rational :: Type #

HasEqAsymmetric Dyadic Dyadic # 
Instance details

Defined in AERN2.MP.Dyadic

Associated Types

type EqCompareType Dyadic Dyadic :: Type #

HasEqAsymmetric Dyadic MPBall # 
Instance details

Defined in AERN2.MP.Ball.Comparisons

Associated Types

type EqCompareType Dyadic MPBall :: Type #

HasEqAsymmetric MPBall Dyadic # 
Instance details

Defined in AERN2.MP.Ball.Comparisons

Associated Types

type EqCompareType MPBall Dyadic :: Type #

HasOrderAsymmetric Int Dyadic # 
Instance details

Defined in AERN2.MP.Dyadic

Associated Types

type OrderCompareType Int Dyadic :: Type #

HasOrderAsymmetric Integer Dyadic # 
Instance details

Defined in AERN2.MP.Dyadic

Associated Types

type OrderCompareType Integer Dyadic :: Type #

HasOrderAsymmetric Rational Dyadic # 
Instance details

Defined in AERN2.MP.Dyadic

Associated Types

type OrderCompareType Rational Dyadic :: Type #

HasOrderAsymmetric Dyadic Int # 
Instance details

Defined in AERN2.MP.Dyadic

Associated Types

type OrderCompareType Dyadic Int :: Type #

HasOrderAsymmetric Dyadic Integer # 
Instance details

Defined in AERN2.MP.Dyadic

Associated Types

type OrderCompareType Dyadic Integer :: Type #

HasOrderAsymmetric Dyadic Rational # 
Instance details

Defined in AERN2.MP.Dyadic

Associated Types

type OrderCompareType Dyadic Rational :: Type #

HasOrderAsymmetric Dyadic Dyadic # 
Instance details

Defined in AERN2.MP.Dyadic

Associated Types

type OrderCompareType Dyadic Dyadic :: Type #

HasOrderAsymmetric Dyadic MPBall # 
Instance details

Defined in AERN2.MP.Ball.Comparisons

Associated Types

type OrderCompareType Dyadic MPBall :: Type #

HasOrderAsymmetric MPBall Dyadic # 
Instance details

Defined in AERN2.MP.Ball.Comparisons

Associated Types

type OrderCompareType MPBall Dyadic :: Type #

ConvertibleExactly Int Dyadic # 
Instance details

Defined in AERN2.MP.Dyadic

ConvertibleExactly Integer Dyadic # 
Instance details

Defined in AERN2.MP.Dyadic

ConvertibleExactly Rational Dyadic # 
Instance details

Defined in AERN2.MP.Dyadic

ConvertibleExactly MPFloat Dyadic # 
Instance details

Defined in AERN2.MP.Dyadic

ConvertibleExactly Dyadic Rational # 
Instance details

Defined in AERN2.MP.Dyadic

ConvertibleExactly Dyadic MPFloat # 
Instance details

Defined in AERN2.MP.Dyadic

ConvertibleExactly Dyadic Dyadic # 
Instance details

Defined in AERN2.MP.Dyadic

ConvertibleExactly Dyadic MPBall # 
Instance details

Defined in AERN2.MP.Ball.Conversions

ConvertibleExactly ErrorBound Dyadic # 
Instance details

Defined in AERN2.MP.ErrorBound

SuitableForCE es => CanEnsureCE es Dyadic # 
Instance details

Defined in AERN2.MP.Dyadic

Associated Types

type EnsureCE es Dyadic :: Type #

type EnsureNoCE es Dyadic :: Type #

ConvertibleWithPrecision Dyadic MPBall # 
Instance details

Defined in AERN2.MP.Ball.Conversions

CanTestContains MPBall Dyadic # 
Instance details

Defined in AERN2.MP.Ball.Type

Methods

contains :: MPBall -> Dyadic -> Bool #

(CanDiv Dyadic b, CanEnsureCE es b, CanEnsureCE es (DivType Dyadic b), CanEnsureCE es (DivTypeNoCN Dyadic b), SuitableForCE es) => CanDiv Dyadic (CollectErrors es b) # 
Instance details

Defined in AERN2.MP.Dyadic

Associated Types

type DivTypeNoCN Dyadic (CollectErrors es b) :: Type #

type DivType Dyadic (CollectErrors es b) :: Type #

(CanMulAsymmetric Dyadic b, CanEnsureCE es b, CanEnsureCE es (MulType Dyadic b), SuitableForCE es) => CanMulAsymmetric Dyadic (CollectErrors es b) # 
Instance details

Defined in AERN2.MP.Dyadic

Associated Types

type MulType Dyadic (CollectErrors es b) :: Type #

Methods

mul :: Dyadic -> CollectErrors es b -> MulType Dyadic (CollectErrors es b) #

(CanPow Dyadic b, CanEnsureCE es b, CanEnsureCE es (PowTypeNoCN Dyadic b), CanEnsureCE es (PowType Dyadic b), SuitableForCE es) => CanPow Dyadic (CollectErrors es b) # 
Instance details

Defined in AERN2.MP.Dyadic

Associated Types

type PowTypeNoCN Dyadic (CollectErrors es b) :: Type #

type PowType Dyadic (CollectErrors es b) :: Type #

(CanAddAsymmetric Dyadic b, CanEnsureCE es b, CanEnsureCE es (AddType Dyadic b), SuitableForCE es) => CanAddAsymmetric Dyadic (CollectErrors es b) # 
Instance details

Defined in AERN2.MP.Dyadic

Associated Types

type AddType Dyadic (CollectErrors es b) :: Type #

Methods

add :: Dyadic -> CollectErrors es b -> AddType Dyadic (CollectErrors es b) #

(CanSub Dyadic b, CanEnsureCE es b, CanEnsureCE es (SubType Dyadic b), SuitableForCE es) => CanSub Dyadic (CollectErrors es b) # 
Instance details

Defined in AERN2.MP.Dyadic

Associated Types

type SubType Dyadic (CollectErrors es b) :: Type #

Methods

sub :: Dyadic -> CollectErrors es b -> SubType Dyadic (CollectErrors es b) #

(CanMinMaxAsymmetric Dyadic b, CanEnsureCE es b, CanEnsureCE es (MinMaxType Dyadic b), SuitableForCE es) => CanMinMaxAsymmetric Dyadic (CollectErrors es b) # 
Instance details

Defined in AERN2.MP.Dyadic

Associated Types

type MinMaxType Dyadic (CollectErrors es b) :: Type #

(HasEqAsymmetric Dyadic b, CanEnsureCE es b, CanEnsureCE es (EqCompareType Dyadic b), IsBool (EnsureCE es (EqCompareType Dyadic b)), SuitableForCE es) => HasEqAsymmetric Dyadic (CollectErrors es b) # 
Instance details

Defined in AERN2.MP.Dyadic

Associated Types

type EqCompareType Dyadic (CollectErrors es b) :: Type #

(HasOrderAsymmetric Dyadic b, CanEnsureCE es b, CanEnsureCE es (OrderCompareType Dyadic b), IsBool (EnsureCE es (OrderCompareType Dyadic b)), SuitableForCE es) => HasOrderAsymmetric Dyadic (CollectErrors es b) # 
Instance details

Defined in AERN2.MP.Dyadic

Associated Types

type OrderCompareType Dyadic (CollectErrors es b) :: Type #

(ConvertibleExactly Dyadic t, Monoid es) => ConvertibleExactly Dyadic (CollectErrors es t) # 
Instance details

Defined in AERN2.MP.Dyadic

Ring (CN Dyadic) # 
Instance details

Defined in AERN2.MP.Dyadic

OrderedRing (CN Dyadic) # 
Instance details

Defined in AERN2.MP.Dyadic

OrderedCertainlyRing (CN Dyadic) # 
Instance details

Defined in AERN2.MP.Dyadic

(CanDiv a Dyadic, CanEnsureCE es a, CanEnsureCE es (DivType a Dyadic), CanEnsureCE es (DivTypeNoCN a Dyadic), SuitableForCE es) => CanDiv (CollectErrors es a) Dyadic # 
Instance details

Defined in AERN2.MP.Dyadic

Associated Types

type DivTypeNoCN (CollectErrors es a) Dyadic :: Type #

type DivType (CollectErrors es a) Dyadic :: Type #

(CanMulAsymmetric a Dyadic, CanEnsureCE es a, CanEnsureCE es (MulType a Dyadic), SuitableForCE es) => CanMulAsymmetric (CollectErrors es a) Dyadic # 
Instance details

Defined in AERN2.MP.Dyadic

Associated Types

type MulType (CollectErrors es a) Dyadic :: Type #

Methods

mul :: CollectErrors es a -> Dyadic -> MulType (CollectErrors es a) Dyadic #

(CanPow a Dyadic, CanEnsureCE es a, CanEnsureCE es (PowType a Dyadic), CanEnsureCE es (PowTypeNoCN a Dyadic), SuitableForCE es) => CanPow (CollectErrors es a) Dyadic # 
Instance details

Defined in AERN2.MP.Dyadic

Associated Types

type PowTypeNoCN (CollectErrors es a) Dyadic :: Type #

type PowType (CollectErrors es a) Dyadic :: Type #

(CanAddAsymmetric a Dyadic, CanEnsureCE es a, CanEnsureCE es (AddType a Dyadic), SuitableForCE es) => CanAddAsymmetric (CollectErrors es a) Dyadic # 
Instance details

Defined in AERN2.MP.Dyadic

Associated Types

type AddType (CollectErrors es a) Dyadic :: Type #

Methods

add :: CollectErrors es a -> Dyadic -> AddType (CollectErrors es a) Dyadic #

(CanSub a Dyadic, CanEnsureCE es a, CanEnsureCE es (SubType a Dyadic), SuitableForCE es) => CanSub (CollectErrors es a) Dyadic # 
Instance details

Defined in AERN2.MP.Dyadic

Associated Types

type SubType (CollectErrors es a) Dyadic :: Type #

Methods

sub :: CollectErrors es a -> Dyadic -> SubType (CollectErrors es a) Dyadic #

(CanMinMaxAsymmetric a Dyadic, CanEnsureCE es a, CanEnsureCE es (MinMaxType a Dyadic), SuitableForCE es) => CanMinMaxAsymmetric (CollectErrors es a) Dyadic # 
Instance details

Defined in AERN2.MP.Dyadic

Associated Types

type MinMaxType (CollectErrors es a) Dyadic :: Type #

(HasEqAsymmetric a Dyadic, CanEnsureCE es a, CanEnsureCE es (EqCompareType a Dyadic), IsBool (EnsureCE es (EqCompareType a Dyadic)), SuitableForCE es) => HasEqAsymmetric (CollectErrors es a) Dyadic # 
Instance details

Defined in AERN2.MP.Dyadic

Associated Types

type EqCompareType (CollectErrors es a) Dyadic :: Type #

(HasOrderAsymmetric a Dyadic, CanEnsureCE es a, CanEnsureCE es (OrderCompareType a Dyadic), IsBool (EnsureCE es (OrderCompareType a Dyadic)), SuitableForCE es) => HasOrderAsymmetric (CollectErrors es a) Dyadic # 
Instance details

Defined in AERN2.MP.Dyadic

Associated Types

type OrderCompareType (CollectErrors es a) Dyadic :: Type #

type AbsType Dyadic # 
Instance details

Defined in AERN2.MP.Dyadic

type NegType Dyadic # 
Instance details

Defined in AERN2.MP.Dyadic

type DivType Int Dyadic # 
Instance details

Defined in AERN2.MP.Dyadic

type DivType Integer Dyadic # 
Instance details

Defined in AERN2.MP.Dyadic

type DivType Rational Dyadic # 
Instance details

Defined in AERN2.MP.Dyadic

type DivType Dyadic Int # 
Instance details

Defined in AERN2.MP.Dyadic

type DivType Dyadic Integer # 
Instance details

Defined in AERN2.MP.Dyadic

type DivType Dyadic Rational # 
Instance details

Defined in AERN2.MP.Dyadic

type DivType Dyadic Dyadic # 
Instance details

Defined in AERN2.MP.Ball.Field

type DivType Dyadic MPBall # 
Instance details

Defined in AERN2.MP.Ball.Field

type DivType MPBall Dyadic # 
Instance details

Defined in AERN2.MP.Ball.Field

type DivTypeNoCN Int Dyadic # 
Instance details

Defined in AERN2.MP.Dyadic

type DivTypeNoCN Integer Dyadic # 
Instance details

Defined in AERN2.MP.Dyadic

type DivTypeNoCN Rational Dyadic # 
Instance details

Defined in AERN2.MP.Dyadic

type DivTypeNoCN Dyadic Int # 
Instance details

Defined in AERN2.MP.Dyadic

type DivTypeNoCN Dyadic Integer # 
Instance details

Defined in AERN2.MP.Dyadic

type DivTypeNoCN Dyadic Rational # 
Instance details

Defined in AERN2.MP.Dyadic

type DivTypeNoCN Dyadic Dyadic # 
Instance details

Defined in AERN2.MP.Ball.Field

type DivTypeNoCN Dyadic MPBall # 
Instance details

Defined in AERN2.MP.Ball.Field

type DivTypeNoCN MPBall Dyadic # 
Instance details

Defined in AERN2.MP.Ball.Field

type MulType Int Dyadic # 
Instance details

Defined in AERN2.MP.Dyadic

type MulType Integer Dyadic # 
Instance details

Defined in AERN2.MP.Dyadic

type MulType Rational Dyadic # 
Instance details

Defined in AERN2.MP.Dyadic

type MulType Dyadic Int # 
Instance details

Defined in AERN2.MP.Dyadic

type MulType Dyadic Integer # 
Instance details

Defined in AERN2.MP.Dyadic

type MulType Dyadic Rational # 
Instance details

Defined in AERN2.MP.Dyadic

type MulType Dyadic Dyadic # 
Instance details

Defined in AERN2.MP.Dyadic

type MulType Dyadic MPBall # 
Instance details

Defined in AERN2.MP.Ball.Field

type MulType MPBall Dyadic # 
Instance details

Defined in AERN2.MP.Ball.Field

type PowType Dyadic Int # 
Instance details

Defined in AERN2.MP.Dyadic

type PowType Dyadic Integer # 
Instance details

Defined in AERN2.MP.Dyadic

type PowType MPBall Dyadic # 
Instance details

Defined in AERN2.MP.Ball.Elementary

type PowTypeNoCN Dyadic Int # 
Instance details

Defined in AERN2.MP.Dyadic

type PowTypeNoCN Dyadic Integer # 
Instance details

Defined in AERN2.MP.Dyadic

type PowTypeNoCN MPBall Dyadic # 
Instance details

Defined in AERN2.MP.Ball.Elementary

type AddType Int Dyadic # 
Instance details

Defined in AERN2.MP.Dyadic

type AddType Integer Dyadic # 
Instance details

Defined in AERN2.MP.Dyadic

type AddType Rational Dyadic # 
Instance details

Defined in AERN2.MP.Dyadic

type AddType Dyadic Int # 
Instance details

Defined in AERN2.MP.Dyadic

type AddType Dyadic Integer # 
Instance details

Defined in AERN2.MP.Dyadic

type AddType Dyadic Rational # 
Instance details

Defined in AERN2.MP.Dyadic

type AddType Dyadic Dyadic # 
Instance details

Defined in AERN2.MP.Dyadic

type AddType Dyadic MPBall # 
Instance details

Defined in AERN2.MP.Ball.Field

type AddType MPBall Dyadic # 
Instance details

Defined in AERN2.MP.Ball.Field

type SubType Int Dyadic # 
Instance details

Defined in AERN2.MP.Dyadic

type SubType Integer Dyadic # 
Instance details

Defined in AERN2.MP.Dyadic

type SubType Rational Dyadic # 
Instance details

Defined in AERN2.MP.Dyadic

type SubType Dyadic Int # 
Instance details

Defined in AERN2.MP.Dyadic

type SubType Dyadic Integer # 
Instance details

Defined in AERN2.MP.Dyadic

type SubType Dyadic Rational # 
Instance details

Defined in AERN2.MP.Dyadic

type SubType Dyadic Dyadic # 
Instance details

Defined in AERN2.MP.Dyadic

type SubType Dyadic MPBall # 
Instance details

Defined in AERN2.MP.Ball.Field

type SubType MPBall Dyadic # 
Instance details

Defined in AERN2.MP.Ball.Field

type MinMaxType Int Dyadic # 
Instance details

Defined in AERN2.MP.Dyadic

type MinMaxType Integer Dyadic # 
Instance details

Defined in AERN2.MP.Dyadic

type MinMaxType Rational Dyadic # 
Instance details

Defined in AERN2.MP.Dyadic

type MinMaxType Dyadic Int # 
Instance details

Defined in AERN2.MP.Dyadic

type MinMaxType Dyadic Integer # 
Instance details

Defined in AERN2.MP.Dyadic

type MinMaxType Dyadic Rational # 
Instance details

Defined in AERN2.MP.Dyadic

type MinMaxType Dyadic Dyadic # 
Instance details

Defined in AERN2.MP.Dyadic

type MinMaxType Dyadic MPBall # 
Instance details

Defined in AERN2.MP.Ball.Comparisons

type MinMaxType MPBall Dyadic # 
Instance details

Defined in AERN2.MP.Ball.Comparisons

type EqCompareType Int Dyadic # 
Instance details

Defined in AERN2.MP.Dyadic

type EqCompareType Integer Dyadic # 
Instance details

Defined in AERN2.MP.Dyadic

type EqCompareType Rational Dyadic # 
Instance details

Defined in AERN2.MP.Dyadic

type EqCompareType Dyadic Int # 
Instance details

Defined in AERN2.MP.Dyadic

type EqCompareType Dyadic Integer # 
Instance details

Defined in AERN2.MP.Dyadic

type EqCompareType Dyadic Rational # 
Instance details

Defined in AERN2.MP.Dyadic

type EqCompareType Dyadic Dyadic # 
Instance details

Defined in AERN2.MP.Dyadic

type EqCompareType Dyadic MPBall # 
Instance details

Defined in AERN2.MP.Ball.Comparisons

type EqCompareType MPBall Dyadic # 
Instance details

Defined in AERN2.MP.Ball.Comparisons

type OrderCompareType Int Dyadic # 
Instance details

Defined in AERN2.MP.Dyadic

type OrderCompareType Integer Dyadic # 
Instance details

Defined in AERN2.MP.Dyadic

type OrderCompareType Rational Dyadic # 
Instance details

Defined in AERN2.MP.Dyadic

type OrderCompareType Dyadic Int # 
Instance details

Defined in AERN2.MP.Dyadic

type OrderCompareType Dyadic Integer # 
Instance details

Defined in AERN2.MP.Dyadic

type OrderCompareType Dyadic Rational # 
Instance details

Defined in AERN2.MP.Dyadic

type OrderCompareType Dyadic Dyadic # 
Instance details

Defined in AERN2.MP.Dyadic

type OrderCompareType Dyadic MPBall # 
Instance details

Defined in AERN2.MP.Ball.Comparisons

type OrderCompareType MPBall Dyadic # 
Instance details

Defined in AERN2.MP.Ball.Comparisons

type EnsureNoCE es Dyadic # 
Instance details

Defined in AERN2.MP.Dyadic

type EnsureCE es Dyadic # 
Instance details

Defined in AERN2.MP.Dyadic

type DivType Dyadic (CollectErrors es b) # 
Instance details

Defined in AERN2.MP.Dyadic

type DivTypeNoCN Dyadic (CollectErrors es b) # 
Instance details

Defined in AERN2.MP.Dyadic

type MulType Dyadic (CollectErrors es b) # 
Instance details

Defined in AERN2.MP.Dyadic

type PowType Dyadic (CollectErrors es b) # 
Instance details

Defined in AERN2.MP.Dyadic

type PowTypeNoCN Dyadic (CollectErrors es b) # 
Instance details

Defined in AERN2.MP.Dyadic

type AddType Dyadic (CollectErrors es b) # 
Instance details

Defined in AERN2.MP.Dyadic

type SubType Dyadic (CollectErrors es b) # 
Instance details

Defined in AERN2.MP.Dyadic

type MinMaxType Dyadic (CollectErrors es b) # 
Instance details

Defined in AERN2.MP.Dyadic

type EqCompareType Dyadic (CollectErrors es b) # 
Instance details

Defined in AERN2.MP.Dyadic

type OrderCompareType Dyadic (CollectErrors es b) # 
Instance details

Defined in AERN2.MP.Dyadic

type DivType (CollectErrors es a) Dyadic # 
Instance details

Defined in AERN2.MP.Dyadic

type DivTypeNoCN (CollectErrors es a) Dyadic # 
Instance details

Defined in AERN2.MP.Dyadic

type MulType (CollectErrors es a) Dyadic # 
Instance details

Defined in AERN2.MP.Dyadic

type PowType (CollectErrors es a) Dyadic # 
Instance details

Defined in AERN2.MP.Dyadic

type PowTypeNoCN (CollectErrors es a) Dyadic # 
Instance details

Defined in AERN2.MP.Dyadic

type AddType (CollectErrors es a) Dyadic # 
Instance details

Defined in AERN2.MP.Dyadic

type SubType (CollectErrors es a) Dyadic # 
Instance details

Defined in AERN2.MP.Dyadic

type MinMaxType (CollectErrors es a) Dyadic # 
Instance details

Defined in AERN2.MP.Dyadic

type EqCompareType (CollectErrors es a) Dyadic # 
Instance details

Defined in AERN2.MP.Dyadic

type OrderCompareType (CollectErrors es a) Dyadic # 
Instance details

Defined in AERN2.MP.Dyadic

Dyadic constructors

dyadic :: CanBeDyadic t => t -> Dyadic #

tests

tDyadic :: T Dyadic #

A runtime representative of type Dyadic. Used for specialising polymorphic tests to concrete types.