IntervalArithmetic.jl
IntervalArithmetic.jl copied to clipboard
Library for validated numerics using interval arithmetic
I got StackOverflowError when computing sincospi(2±1). Here's the code to reproduce ```ruby using IntervalArithmetic x = 1..3 sincospi(x) ```
We need information about where IntervalArithmetic.jl is used. We would like to add a page linking to companies, research papers, other packages, etc., where IntervalArithmetic has been or is being...
Comparisons (`==`, `>`, ` X = -0.001..0.001 [-0.00100001, 0.00100001] julia> sin(X)/X [-∞, ∞] ``` because `X != 0` (correct result is `[0.999998355066745, 1]`). In particular this makes many functions of...
This PR is my latest take on solving #237 and is a replacement #254. The main reason for a new PR and the closing of the previous one is that...
Fix #416
Float literals are parsed before being passed to the macro: ```julia julia> macro isitonetenth(expr) @show expr @show typeof(expr) @show expr == 0.1 end @isitonetenth (macro with 1 method) julia> @isitonetenth...
I have a custom numeric type, and I'd like to use it in conjunction (composition?) with IntervalAnalysis.jl. What function implementations are necessary in order to make this happen? Is there...
I was thinking about having rational intervals in the packaging and in this issue I am drafting a proposal I would very like to hear feedback/comments about ### Idea Remove...
The functions using `setrounding` ¨~do not seem to work properly with 1.6 on windows~ now work, but it was discussed to remove setrounding from the implementation. For what I can...
It may be more efficient to make `IntervalBox` an `MVector` when operating on it many times: see https://discourse.julialang.org/t/operate-only-on-a-few-components-of-a-static-vector/62409/12 I think we should consider parametrising IntervalBox on the type of container.