MicroscPSF / MicroscPSF-Cpp

Fast and Accurate 3D PSF Computation for Fluorescence Microscopy
MIT License
0 stars 0 forks source link

Ensure Fortran Lapack, C-Lapack, or OpenBLAS is present #3

Closed antonysigma closed 20 hours ago

antonysigma commented 1 week ago

The key step of the algorithm numpy..linalg.lstsq(J.T, phase.T) requires LU decomposition with SVD algorithm as the fallback mechanism. These algorithms are provided in the Lapack.

Action: Program the build system such that at least one of the following must evaluate to true to proceed.

armadillo-code| Run-time dependency openblas found: YES 0.3.8
armadillo-code| Run-time dependency lapack found: YES 0.3.8+ds
armadillo-code| Run-time dependency arpack2 found: NO (tried pkgconfig and cmake)
antonysigma commented 20 hours ago

Resolved in #8 . Closing.