|
| Control.ERNet.Blocks.Real.LFT | | Portability | portable | | Stability | experimental | | Maintainer | mik@konecny.aow.cz |
|
|
|
|
|
| Description |
| A protocol for sending a real number using a stream
of LFT digits based on the work of Potts and Edalat (1997).
|
|
| Synopsis |
|
|
|
|
| protocol
|
|
|
| Constructors | | Instances | |
|
|
|
| Constructors | | Instances | |
|
|
|
| Constructors | | LFT_L | | | LFT_M | | | LFT_R | | | LFT_SG_ZER | | | LFT_SG_INF | | | LFT_SG_POS | | | LFT_SG_NEG | |
| Instances | |
|
|
|
| Interpret the LFT digits as LFTs.
|
|
|
|
| processes
|
|
| lftRealNumberIncremProcess | Source |
|
| :: (Channel sIn sOut sInAnyProt sOutAnyProt, ERIntApprox ra, Typeable ra) | | | => ERProcessName | | | -> EffortIndex -> ra | the number to represent;
intersection of this sequence has to converge to a singleton
| | -> ERProcess sInAnyProt sOutAnyProt | | | A process communicating a real number to a single client
incrementally digit by digit.
|
|
|
|
| A process that receives a real number incrementally digit by digit
and makes it available to multiple clients incrementally or non-incrementally.
|
|
| arithmetic
|
|
|
| A multi-dimensional linear fractional transformation with integer coefficients.
| | Constructors | | LFTTensor | | | lftTNSrank :: Int | | | lftTNScoeffs :: Map [Bool] Integer | the first Bool indicates whether or not the term is in the numerator of the LFT
|
|
| Instances | |
|
|
|
| Constructor for a 0-ary LFT with integer coefficients.
|
|
|
| Constructor for a unary LFT with integer coefficients.
|
|
|
| Constructor for a binary LFT with integer coefficients.
|
|
|
| Work out what interval is the image of the lft when all
variables are given the value [0,oo].
The returned interval may be slightly bigger than the
exact image due to rounding but it always contains the
whole exact image.
|
|
|
|
|
| Compose two LFTs, ie substituting one into another
using one of its variables.
|
|
|
| Compose two unary LFTs, ie substituting one into the other.
|
|
| Produced by Haddock version 2.4.2 |