comp.lang.idl-pvwave archive
Messages from Usenet group comp.lang.idl-pvwave, compiled by Paulo Penteado

Home » Public Forums » archive » Converting v[3,N] to vx[N], vy[N], vz[N] without additional memory
Show: Today's Messages :: Show Polls :: Message Navigator
E-mail to friend 
Switch to threaded view of this topic Create a new topic Submit Reply
Converting v[3,N] to vx[N], vy[N], vz[N] without additional memory [message #19892] Mon, 01 May 2000 00:00
Ricardo Fonseca is currently offline  Ricardo Fonseca
Messages: 13
Registered: February 2000
Junior Member
Hi everyone

I need to transform an array v[3,Nx,Ny,Nz] to three arrays vx[Nx,Ny,Nz],
vy[Nx,Ny,Nz], vz[Nx,Ny,Nz] for use with the interpolate function. The simple
way to do it is

vx = reform(v[0,*,*,*])

and so on, and then freeing the memory used by v. But the problem is v is a
very large (>180 Mb) array so the additional memory needed to do this
becomes a problem. Is there another way of doing this, that doesn't require
additional memory?

Thanks in advance, Ricardo
  Switch to threaded view of this topic Create a new topic Submit Reply
Previous Topic: Re: idl 5.3, problem with plots and mapping environments
Next Topic: FFT example. Help!

-=] Back to Top [=-
[ Syndicate this forum (XML) ] [ RSS ] [ PDF ]

Current Time: Wed Oct 08 17:05:59 PDT 2025

Total time taken to generate the page: 0.00478 seconds