Sylvestre Ledru
0b3038d139
Merge pull request #462 from mmuetzel/ci-macos
...
CI: Enable eigen on macOS runners
2024-06-27 14:30:51 +02:00
Markus Mützel
081e13cd3f
CI: Enable eigen on macOS runners
2024-06-27 13:26:14 +02:00
Sylvestre Ledru
77ba50e800
Merge pull request #459 from mmuetzel/ci
...
CI: Add CI for CLANG64 environment of MSYS2
2024-06-22 14:00:26 +02:00
Markus Mützel
aea67a3426
CI: Re-run tests on error with more output for debugging
2024-06-22 13:04:24 +02:00
Markus Mützel
ca979855b4
CI: Install Eigen on MSYS2 runners
2024-06-22 13:04:24 +02:00
Markus Mützel
8d58c1ac1d
CI: Setup workflow for MSYS2 CLANG64
2024-06-22 13:04:24 +02:00
Sylvestre Ledru
1ebaf744b6
Merge pull request #460 from mmuetzel/ci-macos
...
CI: Install numpy from Homebrew on macOS
2024-06-22 13:04:11 +02:00
Markus Mützel
e5643dce21
CI: Use clearer settings for BLAS/LAPACK implementation on macOS
...
With the previous configuration it was unclear whether the reference
implementation (from Netlib) or Apple's implementation of the BLAS
and LAPACK libraries should be used. (`LIBS` pointed to Apple's
implementation, but `BLA_VENDOR` selected the reference implementation.)
Use only `BLA_VENDOR` to select Apple's implementation.
2024-06-22 11:51:22 +02:00
Markus Mützel
0efe8a6113
CI: Install numpy from Homebrew on macOS
2024-06-22 11:51:19 +02:00
Sylvestre Ledru
9d9e1bf36d
Merge pull request #458 from mmuetzel/ci
...
Add CI runners on emulated hardware
2024-06-21 11:48:28 +02:00
Markus Mützel
416011c701
CI (Alpine Linux): Use ccache
...
The compilation (especially of the C++ objects) is pretty slow with qemu.
Use ccache to speed up build time on subsequent runs.
2024-06-17 11:15:40 +02:00
Markus Mützel
fec63adf5f
Add CI runners on emulated hardware
...
Use a GitHub action to install Alpine Linux for different, less common
architectures that are emulated with qemu (apart from x86).
Additionally, Alpine Linux is one of those distributions that are based
on musl (instead of glibc).
This increases coverage for different configurations in CI.
2024-06-12 19:14:45 +02:00
Franck HOUSSEN
217e25ac7c
Improve documentation. ( #456 )
2024-05-08 13:02:16 +02:00
Franck HOUSSEN
7f25013f29
[CI] Fix macos job. ( #457 )
...
* [CI] Fix macos job.
2024-05-08 12:35:10 +02:00
Franck HOUSSEN
4caa8f4c70
Add documentation on ILP64. ( #453 )
...
* Add documentation on ILP64.
* Rephrase.
2024-04-01 20:37:14 +02:00
Kyle Guinn
51ce061ff7
Update changelog
2024-01-31 09:59:28 +01:00
Kyle Guinn
ef90e416cf
Build all PARPACK files with optimization
2024-01-31 09:59:28 +01:00
Sylvestre Ledru
ba440d1322
Merge pull request #446 from turboencabulator/quoting
...
Quote the default pkgconfigdir
2024-01-21 08:39:45 +01:00
Kyle Guinn
243a1011e5
Quote the default pkgconfigdir
...
The second argument to AC_SUBST is placed on the right-hand-side of a
shell variable assignment. Without the single quotes, ${libdir} is
expanded when that variable assignment is executed, which is earlier
than we want.
2024-01-20 21:25:36 -06:00
wo80
0eaf38bd51
Fix examples BAND _nbdr2 returning error info = -9
...
Both examples access the M matrix, so we initialize M to be the identity matrix. See #443 for discussion.
2023-12-20 09:41:27 +01:00
Sam James
31b50762a5
configure.ac: fix bashisms
...
configure scripts need to be runnable with a POSIX-compliant /bin/sh.
On many (but not all!) systems, /bin/sh is provided by Bash, so errors
like this aren't spotted. Notably Debian defaults to /bin/sh provided
by dash which doesn't tolerate such bashisms as '=='.
This retains compatibility with bash.
Fixes configure warnings/errors like:
```
checking for cheev_ in -llapack... yes
./configure: 8590: test: x: unexpected operator
checking how to print strings... printf
```
2023-12-20 08:57:16 +01:00
Sylvestre Ledru
569a3859c1
Merge pull request #438 from sylvestre/cmake
...
configure should still install cmake files
2023-10-15 13:46:22 +02:00
Sylvestre Ledru
3371fdfc8e
configure should still install cmake files
2023-10-14 14:48:34 +02:00
Sylvestre Ledru
40329031ae
also update cmake configure
arpack-ng / ubuntu_latest_cmake (push) Waiting to run
arpack-ng / ubuntu_latest_cmake_install (push) Waiting to run
arpack-ng / ubuntu_latest_autotools (push) Waiting to run
arpack-ng / ubuntu_latest_autotools_install (push) Waiting to run
arpack-ng / ubuntu_latest_cmake_python (push) Waiting to run
arpack-ng / ubuntu_latest_autotools_ilp64 (push) Waiting to run
arpack-ng / macos_latest_cmake (push) Waiting to run
arpack-ng / macos_latest_cmake_python (push) Waiting to run
arpack-ng / macos_latest_autotools (push) Waiting to run
arpack-ng / windows_latest_cmake (push) Waiting to run
3.9.1
2023-10-14 13:55:37 +02:00
Sylvestre Ledru
85c35d5d57
update of the version to 3.9.1
2023-10-14 13:38:28 +02:00
Sylvestre Ledru
a80ff0d017
Update of the changelog
2023-10-14 13:38:01 +02:00
Fabien Péan
0f7c32bf78
Update changelog
2023-09-14 12:12:59 +02:00
Fabien Péan
93c048fae3
Fix solver parameters for pyarpackSparse{LDLT/LU}
2023-09-14 12:12:59 +02:00
Fabien Péan
447b4387e9
Swap pyarpackDenseLDLT and pyarpackDenseLUPP tests
...
DenseLUPP tests solves now
- complex128 non-symmetric problem
- complex64 non-symmetric general problem
DenseLDLT solves now
- float64 symmetric problem
- float32 symmetric general problem
2023-09-14 12:12:59 +02:00
Fabien Péan
12300c1d4b
Change pyarpackCGILU to solve hermitian non-general problem
2023-09-14 12:12:59 +02:00
Fabien Péan
de52ee6e32
Swap pyarpackSparseLDLT and pyarpackSparseLU tests
...
SparseLU tests solves now
- complex128 non-symmetric problem
- complex64 non-symmetric general problem
SparseLDLT solves now
- float64 symmetric problem
- float32 symmetric general problem
2023-09-14 12:12:59 +02:00
Fabien Péan
bdb881c973
Fix error report in ctest when calling bash script
2023-09-03 18:54:28 +02:00
Fabien Péan
cdeaaeafa0
Update changelog
2023-09-03 15:29:46 +02:00
Fabien Péan
c783dbbb0a
Enable non symmetric tests with BiCG solver in arpackmm test suite
2023-09-03 15:29:46 +02:00
VinceNeede
3c48b9508b
Update README.md MKL options
...
cmake option for mkl BLA_VENDOR=INTEL works for obsolete verdions, replaced with INTEL10_64lp and INTEL10_64ilp for lp64 and ilp64 respectively.
2023-09-02 19:30:16 +02:00
Franck HOUSSEN
e7cf106bc2
Merge pull request #425 from fghoussen/fix-install
...
Fix installation tests: compile and run icb_arpack_c.
2023-08-14 12:26:23 +02:00
Franck HOUSSEN
c08859052b
README: document use of *.pc and *.cmake files.
2023-08-13 11:04:17 +02:00
Franck HOUSSEN
5a2f942473
CMake test install: add comments + make it symmetric with autotools's one.
2023-08-13 10:59:18 +02:00
Franck HOUSSEN
a857b80721
[CI] Increase CMake version to avoid deprecation messages in logs.
2023-08-13 10:56:55 +02:00
Franck HOUSSEN
cdcb80a0ff
Export LD_LIBRARY_PATH before running binaries.
2023-08-12 21:33:05 +02:00
Franck HOUSSEN
a0ee97487e
README: document use of *.pc and *.cmake files.
2023-08-12 21:05:52 +02:00
Franck HOUSSEN
4bd39d7a39
[CI] Increase CMake version to avoid deprecation messages in logs.
2023-08-12 20:57:24 +02:00
Franck HOUSSEN
798f87698f
[CI] Add eigen to test installs.
2023-08-12 20:55:42 +02:00
Franck HOUSSEN
031ea2554d
Update change log.
2023-08-12 19:18:35 +02:00
Franck HOUSSEN
7f0e2dca4a
Fix installation tests: compile and run arpackmm.
2023-08-12 19:18:22 +02:00
Franck HOUSSEN
2239bf22e6
Fix installation tests: compile and run icb_parpack_cpp.
2023-08-12 18:02:03 +02:00
Franck HOUSSEN
f4b2f31a64
Fix installation tests: compile and run icb_parpack_c.
2023-08-12 17:40:31 +02:00
Franck HOUSSEN
c46da4f87a
Fix installation tests: compile and run icb_arpack_cpp.
2023-08-12 13:55:09 +02:00
Franck HOUSSEN
1b525b649c
Fix installation tests: compile and run icb_arpack_c.
2023-08-12 13:26:52 +02:00
Fabien Péan
c18d153f20
Update FAQ
2023-08-12 12:39:18 +02:00