Alexis Montoison
Alexis Montoison
@johnmatt3 Can you try to compile SPRAL with Meson? We added the GPU support for this build system with the new release.
Hi @yuwenchen95! If you want to want use SSIDS with GPU support, we must recompile it with CUDA. I cross-compiled SPRAL for Ipopt and GALAHAD and they don't use the...
@yuwenchen95 I will have a look tonight. We should not use `pointer_from_objref`. I just need to update the wrappers to replace `Ptr{...}` by `Ref{...}` for the C structures.
I updated Spral.jl. For your example, I fixed a few things: ```julia using Spral options = Spral.spral_ssids_options() inform = Spral.spral_ssids_inform() Spral.spral_ssids_default_options(options) check = Cint(true) posdef = Cint(false) n = 5...
Do you have the same error if you run the C example directly. @jfowkes Is the documentation still relevant after 7 years?
In Julia, you just need to define `akeep` and `fkeep` like this: ```julia akeep = [Ptr{Ptr{Cvoid}}()] fkeep = [Ptr{Ptr{Cvoid}}()] ``` The pointers to the Fortran structures (`akeep` and `fkeep`) are...
Jari, should we move the Julia interface `Spral.jl` into this GitHub repository like `GALAHAD`? It could be easier for the documentation.
@yuwenchen95 Can you provide all the Julia code?
I opened a PR to update the Meson build system: https://github.com/ralna/spral/pull/181 It should better detect the correct link flag for C++. If you know additional corner cases, don't hesitate to...
Did you compile with the Meson build system? We only updated this build system (https://github.com/ralna/spral/pull/181).