Søren Højsgaard
2006-Feb-20 21:59 UTC
[R] Using LAPACK in C-code to be loaded in R - getting-started-help
I want to speed up computations (involving matrices) by writing some C-code to be loaded. In the C-code, I need to invert matrices etc. As I've understood the "writing R extensions" doc, I can use use #include <R_ext/Linpack.h> in my .c-file and get access to linpack's facilities within my C-code. Is that correct? If so, can anyone point me to examples on how this is actually done in practice? Best regards S??ren
Prof Brian Ripley
2006-Feb-20 23:12 UTC
[R] Using LAPACK in C-code to be loaded in R - getting-started-help
Are you talking about LAPACK (title) or LINPACK (body)? On Mon, 20 Feb 2006, S??ren H??jsgaard wrote:> I want to speed up computations (involving matrices) by writing some > C-code to be loaded. In the C-code, I need to invert matrices etc. As > I've understood the "writing R extensions" doc, I can use use #include > <R_ext/Linpack.h> in my .c-file and get access to linpack's facilities > within my C-code. > > Is that correct?Only for some of the functions listed in that file: please consult it.> If so, can anyone point me to examples on how this is actually done in > practice?On CRAN, Linpack: RandomFields fracdiff glmmML mgcv LAPACK: lots, e.g, MNP kernlab knncat rmetasim supclust -- Brian D. Ripley, ripley at stats.ox.ac.uk Professor of Applied Statistics, http://www.stats.ox.ac.uk/~ripley/ University of Oxford, Tel: +44 1865 272861 (self) 1 South Parks Road, +44 1865 272866 (PA) Oxford OX1 3TG, UK Fax: +44 1865 272595