forked from opencollab/arpack-ng
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathCHANGES
More file actions
261 lines (184 loc) · 9.57 KB
/
CHANGES
File metadata and controls
261 lines (184 loc) · 9.57 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
arpack-ng - 3.6.2
* Remove all trailing whitespaces
[ Franck Houssen ]
* Install: move headers into a dedicated directory (local/include/arpack).
(Closes #126)
* Add configuration summary.
-- Sylvestre Ledru <sylvestre@debian.org> Sat, 23 Jun 2018 14:56:54 +0200
arpack-ng - 3.6.1
[ Ruslan Kabatsayev ]
* Fix a regression on i386 and other archs (Closes #123)
-- Sylvestre Ledru <sylvestre@debian.org> Thu Jun 7 21:41:16 2018 +0200
arpack-ng - 3.6.0
[ Franck Houssen ]
* Add support for ISO_C_BINDING (Fortran 2003) for ARPACK, PARPACK (Fortran <-> C/C++).
ARPACK: example of C/Fortran binding can be found in the TESTS/icb_arpack_c.c file.
ARPACK: example of C++/Fortran binding can be found in the TESTS/icb_arpack_cpp.cpp file.
PARPACK: example of C/Fortran binding can be found in the PARPACK/TESTS/MPI/icb_parpack_c.c file.
PARPACK: example of C++/Fortran binding can be found in the PARPACK/TESTS/MPI/icb_parpack_cpp.cpp file.
DEBUG: add support for debug.
STAT: add support for statistics (timers, nb operations, ...).
* Provide tarball generation using cmake (cpack).
* Provide find_package for (cmake) users to find arpack-ng.
[ Denis Davydov ]
* Rename pslamch to pslamch10 to avoid symbol collision with Scalapack 2.0.2 in MPI context.
[ Kyle Guinn ]
* Autoconf cleanup; move generated files to the build-aux subdirectory.
[ Marco Caliari ]
* Force the initial residual to be in the range of the operator OP in the standard case, too (Closes: #79).
[ Sylvestre Ledru ]
* Add coverage information to improve testing: https://coveralls.io/github/opencollab/arpack-ng
[ Darcy Beurle]
* Add C++11 interface through arpack.hpp and parpack.hpp
* Rewrite C++ examples / tests demonstrating new C++11 interface
* Pre-C++11 interface available through arpack.h and parpack.h
-- Sylvestre Ledru <sylvestre@debian.org> Mon, 30 Oct 2017 14:21:48 +0200
arpack-ng - 3.5.0
[ Julien Schueller ]
* Improve cmake build system: disable C++ detection, set default build type.
[ Marco Atzeri]
* Use AC_PROG_FC instead of AC_PROG_F77 for proper inizialization
for the usage of AC_FC_LINE_LENGTH. Noted on Cygwin.
[ Denis Davydov ]
* Improve cmake build system: add make install and fix shared libraries.
[ Zhang Z ]
* fix usages of DLACPY to not alias inputs
(patch from https://software.intel.com/en-us/articles/how-to-resolve-arpack-issues-with-intel-mkl-110-update-3)
[ Iskakov Sergei ]
* Fix possible deadlock when PARPACK call uses communicator with a larger
number of CPUs than previous call
[ Kyle Guinn ]
* Portability improvements to the autotools build system.
* Let cmake guess the default installation directories. Can be
overridden by changing CMAKE_INSTALL_LIBDIR and CMAKE_INSTALL_BINDIR.
* Shared libraries built by cmake now have their SONAME set identical to
those built by autotools.
[ Marco Caliari ]
* Avoid purification stage in [d,s]neupd.f if it requires division
by zero (Closes: #58)
-- Sylvestre Ledru <sylvestre@debian.org> Mon, 15 May 2017 14:21:48 +0200
arpack-ng - 3.4.0
[ Milan Bouchet-Valat ]
* Allow adding suffixes to symbols and library names to build ILP64 version
based on ILP64 BLAS/LAPACK with suffixes. This avoids conflicts when loading
libraries with different integer sizes in the same program.
[ Martin Reuter ]
* Add the support of cmake build system
-- Sylvestre Ledru <sylvestre@debian.org> Sat, 02 Jul 2016 21:51:52 +0200
arpack-ng - 3.3.0
[ Denis Davydov ]
* Rename pdlamch to pdlamch10 to avoid symbol collision with Scalapack 2.0.2 in MPI context.
[ Kyle Guinn ]
* General improvements on the build system
* libparpack links against libarpack (instead of doing a static link)
[ Guillaume Horel ]
* reverts using {d,s}lahqr from lapack 2
* use dlahqr from lapack 3 instead of dlaqrb (credit to Marco Caliari)
-- Sylvestre Ledru <sylvestre@debian.org> Mon, 12 October 2015 08:40:51 +0200
arpack-ng - 3.2.0
* Switch to github - https://github.com/opencollab/arpack-ng/
* Fix dsneupd select/calculate wrong eigenpairs if rvec = true
by using dlahqr and slahqr from lapack2 (Closes: #3)
-- Sylvestre Ledru <sylvestre@debian.org> Sat, 14 Nov 2014 16:25:36 +0200
arpack-ng - 3.1.5
* Build all examples and run them as tests
* Fix the version of arpack-ng itself
* Switch to automake 1.14.1
[ Ruediger Meier ]
* Do not install test binaries (Closes: #1348)
[ Nikita Styopin ]
* Fix the diagonal matrix example (dndrv5) (Closes: #1397)
-- Sylvestre Ledru <sylvestre@debian.org> Sat, 15 Feb 2014 14:24:42 +0200
arpack-ng - 3.1.4
* libparpack2: missing dependency on MPI:
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=718790
* Replace LAPACK second function with ARPACK's own arscnd in PARPACK
* Fix issue #1259 in DSEUPD and SSEUPD
The Ritz vector purification step assumes workl(iq) still contains the
original Q matrix. This is however overwritten by the call to xGEQR2
earlier.
.
This patch fixes the issue by making a copy of the last row of the
eigenvector matrix, after it is recomputed after QR by xORM2R. The work
space WORKL(IW+NCV:IW+2*NCV) is not used later in the routine, and can
be used for this.
* Use configure supplied blas and lapack in the pkg-config.
Thanks to Ward Poelmans (Closes: #1320)
* Switch to automake 1.14 + libtool 2.4.2.
Thanks to Ward Poelmans (Closes: #1321)
* dseupd routine may lead to a segmentation fault
Thanks to Edouard Canot (Closes: #1323)
* dsaupd and 'BE' option returns wrong eigenvalues for a SPD matrix
Thanks to Edouard Canot (Closes: #1329)
-- Sylvestre Ledru <sylvestre.ledru@scilab-enterprises.com> Mon, 07 Oct 2013 14:24:42 +0200
arpack-ng - 3.1.3
[ Jordi Gutiérrez Hermoso ]
* Replace depcomp symlink with actual file.
* Update libtool usage. Thanks to John W. Eaton <jwe@octave.org>.
* Replace arpack.pc with proper autotooled arpack.pc.in
* Add debug.h to TESTS/Makefile.am sources
* "make dist" is functionnal
* Also build the library "libparpacksrcblacs" (PARPACK/UTIL/BLACS/)
-- Sylvestre Ledru <sylvestre.ledru@scilab-enterprises.com> Tue, 02 Apr 2013 10:53:08 +0200
arpack-ng - 3.1.2
* Wrong call to pdlamch was causing segfaults
Thanks to Kyrre Sjøbæk for finding the bug and the fix.
* Get rid of the mpif.h occurrences in the source code (Closes: #782)
* Compile also PARPACK / MPI example (Closes: #783)
* Configure detected built-in LAPACK and BLAS, but refused to use them
(Closes: #784)
* Fixed division by zero in smlnum by usind p[d,s]lamch instead of the
serial. Thanks to Umberto De Giovannini.
-- Sylvestre Ledru <sylvestre.ledru@scilab-enterprises.com> Fri, 22 Jun 2012 22:05:41 +0200
arpack-ng - 3.1.1
* Option --enable-maintainer-mode added to the configure
* --disable-mpi disables the build of parpack (Closes: #714)
* Switch to automake 1.11.3
-- Sylvestre Ledru <sylvestre.ledru@scilab-enterprises.com> Mon, 21 May 2012 09:08:41 +0200
arpack-ng - 3.1.0
* Many bug fixes in the parpack lib. It is an old patch from upstream.
Thanks to Viral Shah for pinging us on this subject.
See the PARPACK_CHANGES file for the details.
* Change the bug report from arpack@caam.rice.edu to
http://forge.scilab.org/index.php/p/arpack-ng/issues/
* Provide a M4 macro (detect_arpack_bug.m4) to check if the underlying
arpack is buggy (ie not arpack-ng). This allows developer applications
to perform the check in their autotools build system (configure).
* Fixed a lack of appropriate bounds check in DNAUP2. Thanks to Pauli Virtanen
for the patch (Closes: #632)
* Update of the doc about TOL in dnaupd.
* Reorder bug fixed when eigenvectors are requested and the resulting
number of converged eigenvalues is less than the number requested.
Patches from Tim Mitchell. (Closes: #664)
* TESTS/ directory added and built.
-- Sylvestre Ledru <sylvestre.ledru@scilab-enterprises.com> Wed, 22 Feb 2012 10:58:39 +0100
arpack-ng - 3.0.2
* Fix a long line in pznaup2.f which was showing some wrong symbols
(Closes: #620)
* README content updated regarding ARPACK-NG
* arpack.pc (pkg-config) file added
* Update the title & version in the configure.ac
* Always search for MPILIBS (in order to have the variable correctly set)
* Explicitly link against MPI fortran libs for parpack
-- Sylvestre Ledru <sylvestre.ledru@scilab-enterprises.com> Wed, 28 Dec 2011 13:45:53 +0100
arpack-ng - 3.0.1
* libtool was missing (Closes: #615)
* Missing license information (Closes: #614)
* TODO added
-- Sylvestre Ledru <sylvestre.ledru@scilab-enterprises.com> Tue, 13 Dec 2011 16:33:25 +0100
arpack-ng - 3.0
* Patches from Scilab
second_NONE used by default (TO DO replace by second in LAPACK)
second_NONE works with all fortrans compilers (used by default with Scilab)
sneupd.f, cneupd.f: modified for scilab add a check on nconv value (Scilab bug fix)
dnaupd.f: modified NEV Integer: INPUT/OUTPUT before only INPUT (Scilab bug fix)
* Patches from Octave: (Thanks to John W. EATON)
dneupd.f: Restore value of nconv
dseupd.f: Restore value of nconv
sseupd.f: Change GOTO target to eliminate warning about landing on end if.
zneupd.f: Restore value of nconv
* Compilation
Apply gentoo patches to use an autotools build system
Build system updated to build with Visual Studio 2010 + Intel fortran 2011 compiles on Windows.
Specify the SONAME to libarpack.so.2 (no API/ABI changes compare to version 2.0)
-- Sylvestre Ledru <sylvestre.ledru@scilab-enterprises.com> Sat, 10 Dec 2011 20:32:45 +0100