Franck HOUSSEN
6491e7774a
Revert "debug ?"
...
This reverts commit 0c883893e8 .
2020-06-02 22:54:44 +02:00
Franck HOUSSEN
0c883893e8
debug ?
2020-06-02 17:06:33 +02:00
Franck HOUSSEN
b38933b98c
Do test 'icb-exmm' on bionic which may have eigen 3.3 !
2020-06-02 15:19:31 +02:00
Franck HOUSSEN
124c541c5f
Do not test 'icb-exmm' on xenial whiach has not yet eigen 3.3 !
2020-06-02 15:18:31 +02:00
Franck HOUSSEN
f2a747c98a
Use latest version of eigen.
2020-06-02 09:05:25 +02:00
Franck HOUSSEN
c89b848a20
Revert README.
2020-06-01 22:18:17 +02:00
Franck HOUSSEN
aa20bc5b8e
ILP64 : need to use docker. mkl can't be installed from bionic.
2020-06-01 22:11:39 +02:00
Franck HOUSSEN
fa8a1634a0
update needed to get mkl ?
2020-06-01 20:49:45 +02:00
Franck HOUSSEN
caaac63f3d
cov build break : no idea why - return to xenial ?...
2020-06-01 18:50:17 +02:00
Franck HOUSSEN
6952afef4f
cd $TRAVIS_BUILD_DIR
2020-06-01 13:11:28 +02:00
Franck HOUSSEN
1a1371a166
Testing if ilp build can be achieved easily now on bionic with cmake.
2020-06-01 11:47:52 +02:00
Franck HOUSSEN
a38b411291
move fedora up as it's tested first.
2020-06-01 11:27:37 +02:00
Franck HOUSSEN
2ddb03cf46
add sudo.
2020-06-01 11:26:34 +02:00
Franck HOUSSEN
a5b0573808
move specific install in 'before_install' section.
2020-05-31 23:23:10 +02:00
Franck HOUSSEN
4e02e69902
TravisCI: use bionic as it's now available ! Dropping docker.
2020-05-31 22:55:01 +02:00
Franck HOUSSEN
8a97c96134
Try to run interface64 job with ubuntu (more stable than debian/testing).
2020-05-31 22:12:32 +02:00
Franck HOUSSEN
984335a15a
[BUG FIX - TravisCI]: fix Interface64 job.
2020-05-31 18:58:56 +02:00
Franck HOUSSEN
160b572315
[BUG FIX - Architecture]: arpackdef.h for C/C++, and, arpackicb.h for F77/F90. ( #249 )
2020-05-31 14:01:20 +02:00
Sylvestre Ledru
6dcecc8eef
Update the coding style ( #256 )
...
* clang-format the C++ codebase
* clang-format the C code
2020-03-21 18:47:59 +01:00
mergify[bot]
4a12554877
Merge pull request #257 from fghoussen/doc
...
pyarpack: improve documentation.
2020-03-03 13:17:54 +00:00
Franck HOUSSEN
07739ac229
pyarpack: improve python module documentation.
2020-03-03 13:18:36 +01:00
Franck HOUSSEN
259a1596a5
pyarpack: improve README documentation.
2020-03-03 13:17:45 +01:00
Franck HOUSSEN
5c988b0f41
[BUG FIX - ICB] iparam/ipntr sizes may change depending on cases. ( #247 )
...
* [BUG FIX - ICB] iparam/ipntr sizes may change depending on cases.
>> git grep "integer[ ]*iparam" SRC/*[ae]upd*.f
SRC/cnaupd.f: integer iparam(11), ipntr(14)
SRC/cneupd.f: integer iparam(11), ipntr(14)
SRC/dnaupd.f: integer iparam(11), ipntr(14)
SRC/dneupd.f: integer iparam(11), ipntr(14)
SRC/dsaupd.f: integer iparam(11), ipntr(11)
SRC/dseupd.f: integer iparam(7), ipntr(11)
SRC/snaupd.f: integer iparam(11), ipntr(14)
SRC/sneupd.f: integer iparam(11), ipntr(14)
SRC/ssaupd.f: integer iparam(11), ipntr(11)
SRC/sseupd.f: integer iparam(7), ipntr(11)
SRC/znaupd.f: integer iparam(11), ipntr(14)
SRC/zneupd.f: integer iparam(11), ipntr(14)
>> git grep "integer[ ]*iparam" PARPACK/SRC/MPI/*[ae]upd*.f
PARPACK/SRC/MPI/pcnaupd.f: integer iparam(11), ipntr(14)
PARPACK/SRC/MPI/pcneupd.f: integer iparam(11), ipntr(14)
PARPACK/SRC/MPI/pdnaupd.f: integer iparam(11), ipntr(14)
PARPACK/SRC/MPI/pdneupd.f: integer iparam(11), ipntr(14)
PARPACK/SRC/MPI/pdsaupd.f: integer iparam(11), ipntr(11)
PARPACK/SRC/MPI/pdseupd.f: integer iparam(7), ipntr(11)
PARPACK/SRC/MPI/psnaupd.f: integer iparam(11), ipntr(14)
PARPACK/SRC/MPI/psneupd.f: integer iparam(11), ipntr(14)
PARPACK/SRC/MPI/pssaupd.f: integer iparam(11), ipntr(11)
PARPACK/SRC/MPI/psseupd.f: integer iparam(7), ipntr(11)
PARPACK/SRC/MPI/pznaupd.f: integer iparam(11), ipntr(14)
PARPACK/SRC/MPI/pzneupd.f: integer iparam(11), ipntr(14)
* Kill else.
2020-03-02 22:49:21 +01:00
Sylvestre Ledru
addf1b0906
Revert "Rename the python files" - wasn't supposed to land now
...
This reverts commit d153dffb80 .
2020-03-02 22:20:06 +01:00
Sylvestre Ledru
d153dffb80
Rename the python files
2020-03-02 21:58:19 +01:00
mergify[bot]
03b65e5169
Merge pull request #253 from fghoussen/issue252
...
[BUG FIX] configure must be Bourne shell compatible.
2020-03-01 22:00:45 +00:00
Franck HOUSSEN
79204e9713
[BUG FIX] configure must be Bourne shell compatible.
2020-03-01 21:58:32 +01:00
turboencabulator
35bffac439
Don't hard-code installation paths ( #250 )
...
Move all installation commands after include(GNUInstallDirs) so that the
CMAKE_INSTALL_* variables have correct values at the time of use.
This reverts commit 6b04aa4bcc .
2020-02-29 18:49:16 +01:00
mergify[bot]
7438db1327
Merge pull request #251 from fghoussen/clean
...
[CLEAN] pyarpack: does not python2.
2020-02-29 13:36:21 +00:00
Franck HOUSSEN
6d5ded77f9
[CLEAN] pyarpack: does not python2.
2020-02-29 13:36:48 +01:00
Franck HOUSSEN
cfdb5f680f
pyarpack: python binding based on Boost.Python.Numpy exposing C++ API. ( #238 )
...
* pyarpack: python binding based on Boost.Python.Numpy exposing C++ API.
* py3.
2020-02-26 12:32:59 +01:00
dschwoerer and Sylvestre Ledru
ad82dcbc0b
gcc-10 (parpack) and mpich ( #245 )
...
* port PARPACK also to gcc 10
* Ensure that the output buffer is a rank-1 vector
The vector should also not be a temporary, so that we
can use the result.
* use valid address of binary
openmpi ignores this error, but mpich doesn't
* Add travis test with gcc 10 and mpich
* After pulling fedora:rawhide, use fedora:rawhide
* simplify travis tests for fedora
* run using bash -v (permissions issue otherwise)
* run using bash -v (permissions issue otherwise)
* fix permission of script
* Add she-bang to allow execution
* fix test for fedora
Co-authored-by: Sylvestre Ledru <sledru@mozilla.com >
2020-02-24 10:05:43 +01:00
mergify[bot]
3dd2d5fe97
Merge pull request #239 from dschwoerer/master
...
?vout expects a vector, so make sure to pass a vector
2020-02-19 23:35:30 +00:00
Sylvestre Ledru
2535b97caf
Update CHANGES
2020-02-19 23:17:48 +01:00
David Schwörer
0c22019c6c
Update changelog
2020-02-19 22:03:52 +00:00
Franck HOUSSEN
6b04aa4bcc
[BUG FIX] pc and cmake files: accounting for lib64. ( #235 )
2020-02-19 22:34:42 +01:00
Franck HOUSSEN
5100a99c1a
parpack.hpp: don't use complex.h C macros. ( #236 )
2020-02-19 22:33:59 +01:00
Franck HOUSSEN
1eff779f74
[TravisCI] Add osx job ( #234 )
...
* parpack.hpp: don't use complex.h C macros.
* [BUG FIX] fix autotools build on osx.
* [TravisCI] Add osx job.
Full build but only partial testing as some tests crash on osx.
2020-02-19 22:33:34 +01:00
Franck HOUSSEN
1cfa486a50
arpackSolver: cleaning, refactoring. ( #237 )
2020-02-19 22:32:19 +01:00
mergify[bot]
77b451835e
Merge pull request #240 from dschwoerer/travis
...
Various minor improvements for fedora test
2020-02-19 21:31:49 +00:00
David Schwörer
e7fac50201
Various minor improvements for fedora test:
...
* yum is deprecated and an alias for dnf
* update is a deprecated alias to upgrade, so only use upgrade
* install all packages in one go is faster
* prefer fedoraproject registry, which is generally more up-to-date
2020-02-19 20:48:51 +00:00
David Schwörer
9418632214
?vout expects a vector, so make sure to pass a vector
...
gcc10 throws an error otherwise
2020-02-19 20:07:47 +00:00
mergify[bot]
3f7b86adde
Merge pull request #229 from jschueller/complexi
...
arpack.hpp: Dont use complex.h C macros
2019-11-26 11:54:42 +00:00
Julien Schueller
4bc2349330
arpack.hpp: Dont use complex.h C macros
...
Fixes build with llvm on osx, as with libc++
including complex.h just gives you the c++ header.
2019-11-26 11:58:33 +01:00
Sylvestre Ledru
7098047b71
Improve mergify
2019-11-26 10:26:05 +01:00
Sylvestre Ledru
1ae541f4a1
Enable mergify.io
2019-11-26 10:25:43 +01:00
GillianGrayson
531d24c41f
Removed unnecessary export ( #228 )
2019-11-17 16:52:33 +01:00
Franck HOUSSEN
6fa8b271c0
[API] arpackSolver: API change. ( #222 )
...
* [BUG FIX] ICB using rvec/select: rvec/select turned to integer.
bool should be, but, is not always supported (depend on compiler, options).
* [CLEAN] arpackSolver API: clean + more convenient.
2019-10-11 17:03:45 +02:00
Sylvestre Ledru
21db0cd83a
fix some typos
2019-10-06 21:41:42 +02:00
Franck HOUSSEN
8a46621c64
[BUG FIX] Fix pc/cmake files. ( #221 )
2019-07-14 09:45:06 +02:00