Éric Thiébaut

Results 9 issues of Éric Thiébaut

To follow the abstract dictionary API, `setindex!` shall return the priority queue when applied to such objects. This also fixes pushing of multiple items with `push!` on a priority queue.

This PR is to fix issue https://github.com/JuliaInterop/Clang.jl/issues/450

With Julia-1.6.7 and Clang-0.14.1 on Linux Ubuntu 23.04, calling `get_default_args()` gives the following error : ``` ERROR: BoundsError: attempt to access 2-element Vector{String} at index [] Stacktrace: [1] throw_boundserror(A::Vector{String}, I::Tuple{})...

I tried Giza on Linux and noticed that a graphic window is erased when it is resized (except when an interactive routine as `giza_band` is running). However plotting something else,...

A macro is provided to automatically use the correct library based on the prefix of the function. This makes the code a bit more readable and less prone to errors....

@amontoison The `CUTEst.jl` package cannot be loaded on Windows and on any 32-bit architectures. I guess this is because the corresponding DLLs are not provided by `CUTEst_jll.jl` (see [here](https://docs.juliahub.com/General/CUTEst_jll/stable/)). If...

This PR implements the alternative C API discussed [here](https://github.com/libprima/PRIMA.jl/pull/29) and [here](https://github.com/libprima/prima/pull/183). The changes come in two commits: - the first commit (0aa20694383602cb69918fa13fa4b311d6669c0b) is a simple modification of the existing C...

This patch simply moves the definitions of `cobyla_c`, `bobyqa_c`, etc. from `prima.c` to `prima.h`. It is not that the new high level interface is bad (on the contrary, it may...

`localmap` has some overheads due to the local buffer that must be allocated and filled. These overheads can be avoided in some specific cases: - Specialize `localmap` so that `localmap(mean,A,B)`...