| Portability | portable |
|---|---|
| Stability | experimental |
| Maintainer | mik@konecny.aow.cz |
Data.Number.ER.Real.Arithmetic.Taylor
Description
Taylor series related functions.
- erTaylor_R :: ERIntApprox ira => EffortIndex -> (Int -> ira) -> (Int -> ira) -> ira -> ira -> ira
- erTaylor_R_FullArgs :: ERIntApprox ira => (Int -> ira) -> (Int -> ira) -> Int -> ira -> Granularity -> ira -> ira
- erExp_Tay_Opt_R :: ERIntApprox ira => EffortIndex -> ira -> ira
- erSine_Tay_Opt_R :: ERIntApprox ira => EffortIndex -> ira -> ira
- erCosine_Tay_Opt_R :: ERIntApprox ira => EffortIndex -> ira -> ira
Documentation
Arguments
| :: ERIntApprox ira | |
| => EffortIndex | |
| -> (Int -> ira) | coefficients of the Taylor series |
| -> (Int -> ira) | function to estimate the n'th derivative between a and x |
| -> ira | centre of the Taylor Expansion |
| -> ira | |
| -> ira |
Arguments
| :: ERIntApprox ira | |
| => (Int -> ira) | coefficients of the Taylor series |
| -> (Int -> ira) | function to estimate the n'th derivative between a and x |
| -> Int | use this many elements of the series (+ account for error appropriately) |
| -> ira | centre of the Taylor Expansion |
| -> Granularity | make all constants have this granularity, thus influencing rounding errors |
| -> ira | |
| -> ira |
erExp_Tay_Opt_R :: ERIntApprox ira => EffortIndex -> ira -> iraSource
A Taylor series for exponentiation.
erSine_Tay_Opt_R :: ERIntApprox ira => EffortIndex -> ira -> iraSource
A Taylor series for sine.
erCosine_Tay_Opt_R :: ERIntApprox ira => EffortIndex -> ira -> iraSource
A Taylor series for cosine.