Displaying 20 results from an estimated 3000 matches similar to: "Fortran 95 in R ?"
2005 May 20
1
using src/Makevars file
Hi all,
Thanks to all who offered advice on using F95 in R.
Now I'm trying to compile a test package using gfortran, Linux 2.4.21 and
R 2.1.0.
I was able to successfully compile and use a test F95 routine by setting my
environment variables as follows in bash:
export PATH=~/bin/:$PATH
export F77=gfortran
export LD_LIBRARY_PATH=~/bin/irun/lib
export GFORTRAN_STDIN_UNIT=-1
Now I'm
2005 Sep 28
3
gfortran Makefile for windows
Hi all,
(Originally posted to r-help)
I'm porting a package that I've worked on for OS X to Windows.
The package is written in F95 so I need to compile it with gfortran
and link it with gcc4.
I've been trying to build an R with gcc4 without luck so far. If there is
a binary of such a thing info would be appreciated.
This package requires a Makefile. My question is, how can I find
2005 Jun 23
1
mac osx, g95 package port problem
Hi all,
I have a working package for linux, including fortran 95 code compiled with
g95,
that I need to port to OS X. The package works on Linux and seems to load on
the Mac,
but when I try to run a function that calls C or Fortran I'm told that the
symbol is not loaded.
I'm developing via a shell account on an OS X system, I don't have access to
a desktop.
The set up is:
R
2009 May 22
2
Step by step: Making an R package with Fortran 95
To all. I need your help. The big question is: How do I make an R library
with Fortran 95 files? You may assume that I am a pretty decent programmer
in both R and Fortran. I lay out a scenario and need your help!
I know how to make an ordinary R package and have dabbled with R + Fortran
95 *.dll linking. I do not have a great handle on the whole Makevars file
and whatever else I might need
2005 Oct 08
1
windows/g95 peculiarity
I'm not looking for an answer here, this is just a report of a
peculiar event I've observed
and can reproduce.
I'm developing a g95 (20050129) compiled package on windows xp pro
using R-2.1.1, and gcc-3.4.2 (mingw special). An older version of the
F95 package compiled and ran without problems. The new version of the
package includes extensive changes in the code.
The package has a
2006 Aug 19
1
problem with Rcmd check and fortran95, makefile
Hi all,
I have Win XP and R 2.3.1 on my notebook. I would like to write a package which includes some Fortran 95 code. Interestingly, if I compile and link the simple file test90.f90 directly with
g95 -c test90.f90
g95 -shared -o test90.dll test90.o
then PE Viewer ( a dll viewer) shows me the right functions in the export table, hence I can use the dll in R. But as it should become part of a
2009 Mar 26
1
Conerned about Interfacing R with Fortran
I am reading the manual sections illustrating how to call a Fortran subroutine from R.
I feel uneasy at the explicit statement about ".Fortran" interface working with Fortran 77.
I would like to call a Fortran-90 subroutine from my R script. Is that supported at all ?
Thank you,
Maura
tutti i telefonini TIM!
[[alternative HTML version deleted]]
2006 Nov 10
2
R and Fortran 9x -- advice
Hi,
I found some bottlenecks in my R code with Rprof. First I wanted to
rewrite them in C, but a colleague keeps suggesting that I learn
Fortran, so maybe this is the time to do it...
I like to learn new languages and do it fairly quickly. I would
appreciate the advice of others about these questions:
1) I hear bad things about Fortran. Sure, F77 looks archaic, but
F90/95 seems nicer. Is it
2009 Nov 03
0
[LLVMdev] LLVM + FORTRAN 95
Hi David/Renato,
By AST I mean Abstract Syntax Tree. We are writing an optimization
pass for some FORTRAN95 + MPI code that requires us to analyze the
AST. We thought of 2 ways of doing this:
1. Compile the code using Clang/llvm-gfortran, get the textual AST
dump (somehow), analyze the AST dump using Ruby, modify it and then
feed back the modified AST to LLVM.
2. Do the analysis as an LLVM
2005 May 20
1
R 2.1 and gfortran
From the configure output of the latest devel snapshot:
> checking for g77... no
> checking for f77... no
> checking for xlf... no
> checking for frt... no
> checking for pgf77... no
> checking for fl32... no
> checking for af77... no
> checking for fort77... no
> checking for f90... no
> checking for xlf90... no
> checking for pgf90... no
> checking for
2009 Mar 11
1
libf95.a: could not read symbols?
I'm sorry for having to post this, but I've run out of ideas. I've been
trying to build R-2.8.1 from source for installation on FreeBSD 6.4
(seems to be working fine on osx) and keep getting the same results,
regardless of how I set ./configure
$ ./configure --enable-R-shlib --with-x=no --with-blas FFLAGS="-fpic"
R is now configured for x86_64-unknown-freebsd6.0
Source
2009 Nov 03
7
[LLVMdev] LLVM + FORTRAN 95
2009/11/3 David Greene <dag at cray.com>:
> Your best bet is to use llvm-gfortran. I don't know what you mean by
> "AST." Do you really want an AST or something else (LLVM IR, something
> higher-level, etc.)? LLVM doesn't understand ASTs directly.
Probably for high-level optimisations, or just to see if the parser is
good, as I do in my compiler.
But AST is
2011 Nov 10
1
assistance building R on RHEL5
I have gotten this error while attempting to build R-2.13.2 and
R-2.14.0 using ./configure --with-x=no --enable-R-shlib, and
./configure --with-x=no
Red Hat Enterprise Linux Server release 5.6 (Tikanga)
=========================
Warning in solve.default(rgb) :
unable to load shared object '/users/home/mked/R-2.13.2/modules//lapack.so':
/users/home/mked/R-2.13.2/lib/libRlapack.so:
2009 Aug 12
2
Problem with function in fortran 95
I am writing a function in fortran 95, but the intrinsic function MATMUL is not working properly. Here's an example.
SUBROUTINE mymult(x,y,res,m,n)
IMPLICIT NONE
INTEGER :: m,n
REAL :: x, y, res
DIMENSION :: x(m,n), y(n,m), res(m,m)
res = MATMUL(x,y)
END SUBROUTINE mymult
R CMD SHLIB mat.f95
In R:
dyn.load("mat.so")
x <-
2002 Oct 04
1
Fortran and R: F90
I too have some messy F77 code that I'm considering porting to F90.
BUT:
Has anyone had luck creating shared-objects from F90 to load in R?
What about submitting packages to CRAN with F90 code?
BTW: I'm using the Intel compilers for Linux - free for Not-for-profit
orgs.
-R
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-
r-help mailing list -- Read
2005 Jun 06
1
segmentation fault - debugging
Hi all,
I'm trying to debug some fortran 95 code that I'm bringing in
with a dyn.load().
I'm compiling a number of files using g95 on intel linux w/ R 2.1.0.
The .so file loads without complaint, but when I try to call it I get a
seg fault. I was hoping I could get a core dump in order to get some
more clues about what is going on, but no luck.
I'm relatively new to fortran
2006 Nov 08
4
[LLVMdev] Fortran and LLVM
Hi all,
I'm looking into using LLVM to do some optimisations of
Fortran code. As part of this, I've been trying to build
the frontend with f95 support. At the moment, I'm trying
to resolve undefined symbol problems for code defined in
c-common.c + elsewhere - I'm taking the temporary approach
of copy-pasting it into a new file, and linking that in. I have no
idea if it will
2007 Jul 13
2
trouble compiling Hmisc package
Hi:
We're trying to install the Hmisc package on a Solaris 9 machine.
Here's what we get:
R CMD INSTALL /usr/local/srctree/Hmisc_3.4-2.tar.gz
* Installing to library '/usr/local/lib/R/library'
* Installing *source* package 'Hmisc' ...
** libs
g95 -fPIC -g -O2 -c cidxcn.f -o cidxcn.o
g95 -fPIC -g -O2 -c cidxcp.f -o cidxcp.o
g95 -fPIC -g -O2 -c hoeffd.f -o
2013 Apr 24
1
Problems with Fortran calls when loaded a dll compiled with gfortran-4 Cygwin 4.5.3
An embedded and charset-unspecified text was scrubbed...
Name: inte tillg?nglig
URL: <https://stat.ethz.ch/pipermail/r-help/attachments/20130424/70100a7f/attachment.pl>
2005 Jun 28
2
symbol.For problem? (PR#7974)
It seems as though 'symbol.For' does not work correctly.
> library("foo")
> add(3,4)
[1] 7
> sym.add(3,5)
Error in .Fortran(symbol.For("add"), as.numeric(a), as.numeric(b), c = as.numeric(0)) :
"Fortran" function name not in load table
The function 'add' is a R wrapper to a simple fortran 77 subroutine that adds two numbers.
In