| Copyright | (c) Michal Konecny |
|---|---|
| License | BSD3 |
| Maintainer | mikkonecny@gmail.com |
| Stability | experimental |
| Portability | portable |
| Safe Haskell | None |
| Language | Haskell98 |
AERN2.Norm
Description
Documentation
Methods
getNormLog :: a -> NormLog #
For a value x, return NormBits j where j is close
to the smallest i with |x| <= 2^i.
If x == 0 then return NormZero.
Instances
| HasNorm Int # | |
Defined in AERN2.Norm Methods getNormLog :: Int -> NormLog # | |
| HasNorm Integer # | |
Defined in AERN2.Norm Methods getNormLog :: Integer -> NormLog # | |
| HasNorm Rational # | |
Defined in AERN2.Norm Methods getNormLog :: Rational -> NormLog # | |
| HasNorm MPFloat # | |
Defined in AERN2.MP.Float.UseRounded.Conversions Methods getNormLog :: MPFloat -> NormLog # | |
| HasNorm Dyadic # | |
Defined in AERN2.MP.Dyadic Methods getNormLog :: Dyadic -> NormLog # | |
| HasNorm MPBall # | |
Defined in AERN2.MP.Ball.Type Methods getNormLog :: MPBall -> NormLog # | |
| HasNorm t => HasNorm (Complex t) # | |
Defined in AERN2.Norm Methods getNormLog :: Complex t -> NormLog # | |
Instances
| Eq NormLog # | |
| Ord NormLog # | |
| Show NormLog # | |
| CanMinMaxAsymmetric NormLog NormLog # | |
Defined in AERN2.Norm Associated Types type MinMaxType NormLog NormLog :: Type # | |
| HasEqAsymmetric NormLog NormLog # | |
Defined in AERN2.Norm Associated Types type EqCompareType NormLog NormLog :: Type # Methods equalTo :: NormLog -> NormLog -> EqCompareType NormLog NormLog # notEqualTo :: NormLog -> NormLog -> EqCompareType NormLog NormLog # | |
| HasOrderAsymmetric NormLog NormLog # | |
Defined in AERN2.Norm Associated Types type OrderCompareType NormLog NormLog :: Type # | |
| ConvertibleExactly NormLog Accuracy # | |
Defined in AERN2.MP.Accuracy Methods | |
| type MinMaxType NormLog NormLog # | |
Defined in AERN2.Norm | |
| type EqCompareType NormLog NormLog # | |
Defined in AERN2.Norm | |
| type OrderCompareType NormLog NormLog # | |
Defined in AERN2.Norm | |
invertNormLog :: NormLog -> NormLog #