You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I think it would be useful to have a function like: differentPrecision :: (Rounded m1 p1) -> (Rounded m2 p2)
Rationale: It is sometimes wasteful to use the same very high precision in all sub-expressions of an expression. I would like to calculate some sub-expressions using a lower precision and then combine it with higher precision calculations. For example, when using interval Newton iterations, computing the first estimate can be usually done with a much lower precision than is required for the final result. I think it would also be beneficial to increase precision during Newton iterations.
The text was updated successfully, but these errors were encountered:
I think it would be useful to have a function like:
differentPrecision :: (Rounded m1 p1) -> (Rounded m2 p2)
Rationale: It is sometimes wasteful to use the same very high precision in all sub-expressions of an expression. I would like to calculate some sub-expressions using a lower precision and then combine it with higher precision calculations. For example, when using interval Newton iterations, computing the first estimate can be usually done with a much lower precision than is required for the final result. I think it would also be beneficial to increase precision during Newton iterations.
The text was updated successfully, but these errors were encountered: