Hi,

Please see the email exchanges below.  I am having trouble generating output that is large enough
for our needs, specifically when using the GaussRF function.  However, when I wrote Dr. Schlather
(the author of the GaussRF function), he indicated that there is also a limit imposed by R itself.  
Is this something that we can overcome?

Thank you very much for any assistance you may provde.
Regards,
Jamesina

==============Original message text===============
From: Martin Schlather <schlath@math.uni-goettingen.de>
Date: Mon, 21 May 2007 8:50:05 am CDT
Subject: Re: GaussRF function

Dear Jamesina,

> x <- numeric( 200 / 0.025 * 1450 / 0.025)
Error: cannot allocate vector of size 3625000 Kb

So, the problem is at least also in R, and I guess
that it is even deeper, namely that your system
does not support 3GB for one pointer. (My own
supports about 1.8 GB, but I never met your problem,
since my needs have been more moderat (0.1 GB)).

I suggest to write to the R-help mailing list,
mentioning the above problem. If solved then I
can check RandomFields .

Cheers,
Martin

j-simpson@northwestern.edu wrote:


> Dear Dr. Schlather,
> 
> Thank you for your quick reply.  Please find below the error:
> 
>> library(RandomFields)
>> library(MASS) 
>>
>> x <- c(0, 200.0, 0.025) 
>> y <- c(0, 1450.0, 0.025)   
>>
>> model <- "stable"   
>> scale <- 0.1
>> alpha <- 2   
>> mean <- 0
>> variance <- 1.0
>> nugget <- 0
>>
>> f <- GaussRF(x=x, y=y, model=model, grid=TRUE, gridtriple=TRUE,
> +               param=c(mean, variance, nugget, scale,alpha))
> Error: cannot allocate vector of size 3625515 Kb
> In addition: Warning messages:
> 1: Reached total allocation of 2560Mb: see help(memory.size) 
> 2: Reached total allocation of 2560Mb: see help(memory.size) 
> 
> Regards,
> Jamesina
> 
> 
> 
> ==============Original message text===============
> On Mon, 21 May 2007 1:03:10 am CDT Martin Schlather wrote:
> 
> 
> Dear Jamesina,
> 
> would you send me the error message
> and where it appears?
> 
> Cheers,
> Martin
> 
> 
> j-simpson@northwestern.edu wrote:
>> Dear Dr. Schlather,
>>
>> I am a recent Ph.D. graduate at Northwestern University in Evanston, IL working for a 
>> research project with the GaussRF function in the R program.  I saw that you are the 
>> author of the GaussRF documentation, and am hoping you may be able to be of 
> assistance 
>> for one question.  
>>
>> We are trying to create an output "f" that is 8000 x 58000 numbers (an ~ 8GB output 
> file).  
>> However, it appears that we are limited by either the R program or the GaussRF function 
> to 
>> only a matrix creating a 3 GB output.  Do you know if there is a way for us to overcome 
>> this?  
>>
>> Below is the brief code I am using in case it would be of help.
>> Thank you in advance for any assistance you may provide.
>>
>> Best regards,
>> Jamesina
>>
>>
>>
>> library(RandomFields)
>> library(MASS) 
>>
>> x <- c(0, 200.0, 0.025) 
>> y <- c(0, 1450.0, 0.025)
>>
>> model <- "stable"   
>> scale <- 0.1
>> alpha <- 2   
>>
>> mean <- 0
>> variance <- 1.0
>> nugget <- 0
>>
>>
>> f <- GaussRF(x=x, y=y, model=model, grid=TRUE, gridtriple=TRUE,
>>               param=c(mean, variance, nugget, scale,alpha))
>>
>> write.matrix(f,file='C:\\Documents and Settings\\Jamesina\\My Documents\
>> \gauss_8000x58000cells.dat')
>>
>>
>>
>> .................................
>> Jamesina J. Simpson, Ph.D.
>> Dept. of Electrical Engineering and Computer Science
>> Assistant Master of Shepard Residential College
>> Northwestern University
>> 2145 Sheridan Road, EECS Dept.
>> Evanston, IL 60208
>> 847-332-4750
>>
>>
> 
> 


-- 
Prof. Dr. Martin Schlather
Institut für Mathematische Stochastik & Zentrum für Statistik
Georg-August-Universität Göttingen
Maschmühlenweg 8-10
D -- 37073 Göttingen

email: schlather@math.uni-goettingen.de
http://www.stochastik.math.uni-goettingen.de/research/index.phpphone: +49 (0)551 39 13 509     fax : +49 (0)551 39 13 505
===========End of original message text===========


.................................
Jamesina J. Simpson
Ph.D. candidate, Dept. of Electrical Engineering and Computer Science
Assistant Master of Shepard Residential College
Northwestern University
2145 Sheridan Road, EECS Dept.
Evanston, IL 60208
847-332-4750

