The R Project SVN R

Rev

Show changed files | Details | Compare with Previous | Blame | RSS feed

Filtering Options

Rev Age Author Path Log message Diff
16318 9057 d 1 h /branches/R-NaString/ This commit was manufactured by cvs2svn to create branch 'R-NaString'.  
15198 9127 d 2 h ripley /trunk/src/modules/lapack/ prefix names to avoid clashes with base  
15168 9127 d 19 h pd /trunk/ branch update  
14945 9150 d 4 h duncan /trunk/src/ The modules now explicitly register their function pointers rather than have the centralized loader resolve the symbols dynamically by looking in the shared library. This was motivated by the failure on the Dec T Tru64 reported by Brad McNeney. However, it is just a good thing to do as it reduces the dependency on the operating systems linker and dynamic loader and is more in keeping with the registration of native routines introduced recently. Tested on RH, YDL, Solaris. Needs checking on the Mac and Windows. Also needs to be verified on a machine without X11  
14325 9197 d 9 h ripley /trunk/src/modules/lapack/ PROTECT complex case too (copy of the La_rs code).  
14313 9197 d 20 h ripley /trunk/src/modules/lapack/ Missing PROTECT in La_rs  
14241 9200 d 4 h ripley /trunk/src/modules/lapack/ -Wall  
14240 9200 d 5 h ripley /trunk/src/ LAPACK complex eigenvalue routines in La.eigen
allow svd to handle complex case via La.svd
use R_alloc not Calloc (avoids leaks from error calls in LAPACK)
general tidying up of La.svd/La.eigen
 
14220 9202 d 0 h ripley /trunk/ lots more complex functionality using LAPACK  
14206 9203 d 3 h ripley /trunk/ add test for double complex: working, compatibility  
14197 9203 d 7 h ripley /trunk/src/modules/lapack/ correct last change  
14196 9203 d 8 h ripley /trunk/src/modules/lapack/ remove unused var  
14195 9203 d 8 h ripley /trunk/src/modules/lapack/ Can't use complex*16 arithmetic on Windows  
14194 9203 d 8 h ripley /trunk/ add LAPACK routines for solve() on complex objects  
14180 9204 d 4 h ripley /trunk/ add lapack module, La.svd and La.eigen, and make use of them