Skip to content

Batch mode #552

Open
Open
@vboussange

Description

@vboussange

Hey there,
I am trying to optimise the ConScape.jl package, a library for ecological connectivity analysis. The computational bottleneck relates to these lines, where a large linear problem is solved.

https://github.com/ConScape/ConScape.jl/blob/c6d8e3d82a26f181c4f734f5d34e6dcd1b3dc99b/src/gridrsp.jl#L21-L25

I'd love to be able to try some of LinearSolve.jl solvers for this task, but it requires batch mode, a feature that is supported by \:

A = randn(4,4)
B = randn(4,4)
A\B

but not by LinearSolve.jl

prob = LinearProblem(A, B)
sol = solve(prob)

I have suggested this feature on Slack in July, but I make it official here. @amontoison raised the point that other SciML users could be interested, and had some idea on how to implement it.
It is not in my capacity to investigate this, but maybe one of the developers here could have a look at it?
Cheers!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions