[Thread Prev][Thread Next][Index]

Re: [ferret_users] MEMORY/SIZE= changes the result of SAVE



Hi Martin,

Thank you for your help.

First, I've found that if I trim my data a little bit, the problem goes away.  There seems to be a clear threshold.  When i=1:3600, the problem occurs.  If I save the i=31:3600 portion or the i=1:3500 portion of the data, the new datafile doesn't cause the problem.  Something like that.

That means that I have to debug the problem with this largish dataset.

On Mon, Dec 16, 2019 at 3:57 PM Martin Schmidt <martin.schmidt@xxxxxxxxxxxxxxxxx> wrote:

Generate the axes and than the data like
   let myvar = 0*(x[gx=xax] + y[gy=yax} ......) + 1
   save /file=   ... myvar

That's brilliant!  Unfortunately, I haven't been able to generate a variable like that which reproduces my problem.  I confirm

1) "set data the_new_dummy_data.nc" ---The problem doesn't occur.
2) "set data my_problematic_data.nc" --- The problem occurs.

To repeat, the problem is

set data my_problematic_data.nc ! contains variable "usss"
set memory/size=300 !<--
let u = usss[d=1]
save . . . u[m=1:10@AVE]
save . . . usss[m=1:10@AVE]

The two datasets contains different values when th
[Thread Prev][Thread Next][Index]