-
Notifications
You must be signed in to change notification settings - Fork 8
/
Copy pathChangeLog
107 lines (91 loc) · 3.37 KB
/
ChangeLog
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
Release 0.5-3:
* Fixed "[" method compatibility with generic.
Release 0.5-2:
* Fixed only.values bug returning garbage data for the vectors instead of NULL.
* Added diag setter.
Release 0.5-1:
* Removed some vestigal components.
* Fixed rchk issue identified by CRAN.
* Cleaned up some documentation errors.
* Use https for all urls (when possible).
Release 0.5-0:
* Use RNACI v0.5.0.
* Added lq() bindings.
* Added lq.Q() bindings.
* Exported native routines.
* Dropped non-square blocking warning; error on the specific routines that don't support it.
* Updated internals for updated pbdBASE 0.5-0 API.
* Initial support for BLACS contexts with multiple MPI communicators.
Release 0.4-2
* Use S3 instead of S4 for rbind/cbind.
* Remove -w and fix compiler warnings.
* Update internal RNACI.
* Fix eigen() interface.
Release 0.4-1
* Extended submatrix() method to matrices.
* Switched as.ddmatrix() to use new distribution method.
* Fixed reductions (colSums, rowMeans, etc) storage bug.
* Fixed ddmatrix class check from using class() to is() (thanks Sébastien).
* Fixed as.ddmatrix() bug when only single bldim value is supplied.
Release 0.4-0
* Ingegrate .BLDIM and .ICTXT within pbd_opt().
* Added getLocal().
* Fix to as.vector() (thanks Michael Lawrence)
Release 0.3-3
* Switched to comm.match.arg().
* Switched to header-only RNACI.
Release 0.3-2
* Fixed any() bug.
* Added Examples to all functions.
* Improved readme significantly.
Release 0.3-1
* Numerous improvements to documentation.
* Switched to roxygen2.
Release 0.3-0
* Added check to eigen2() for non-square bldims.
* Fixed sparsity() bugs.
* Added scalar to expm() method.
* Updated vignette format.
* Fixed author affiliation in vignette.
* Added sparse dsmatrix and weaker dmat classes.
* Added basic sparse BLAS support.
* Linked with RNACI.
* Rewrote internals to use RNACI.
* Some minor constructor bugfixes.
* Fixed minor CRAN check issues.
* Vignetted copyright updated.
Release 0.2-3
* Added matrix exponentiation.
* as.vector() and as.matrix() bugfix for unusual proc.dest values.
* Added method for constructing distributed Hilbert matrices.
* Improved manual.
* Added experimental eigen2() method.
* Fixed eigen() bug.
* Fixed isSymmetric bug.
Release 0.2-2
* Several qr()/qr.Q() bugs fixed.
* Added rowMin(), colMin(), rowMax(), and colMax() methods.
* Added as.block(), as.rowblock(), as.colblock(), as.rowcyclic(),
as.colcyclic(), and as.blockcyclic() redistribution methods.
* Added experimental ddvector class.
Release 0.2-1
* Added eigen() method.
* Attributes bugfix when subsetting.
Release 0.2-0
* Added method for 'cor' (pearson only).
* Significantly expanded method "ddmatrix".
* Completely redid all the internals to accommodate corresponding pbdBASE changes.
* Added norm(), rcond(), and kappa() methods.
* Added new diag() method for constructing diagonal ddmatrices.
* Added copyright to vignette.
Release 0.1-1
* Added simple var() and sd() wrappers for ddmatrix.
* Changed dispatch of qr.* functions to avoid WARNING in R CMD check.
* Fixed QR methods.
* Fixed whining about qr-function generics.
* Added some documentation.
* Added wrappers for lm.fit() and qr functions.
Release 0.1-0
* Link with RmpiSLAP.
* Add guide, man pages, installation, ...
* Add BLACS, PBLAS, ScaLAPACK.