vinth2p memory leak?

From: Rodrigo Caballero <rodrigo.caballero_at_nyahnyahspammersnyahnyah>
Date: Wed, 08 Apr 2009 14:35:45 +0100

Hello,

I'm having memory problems when calling vinth2p repeatedly, see code
snippet below. After some iterations (about 80 in my case), memory
fills up and the code eventually crashes.
I'm using PyNGL/PyNIO 1.3.0b1 on Mac OSX 10.4, both Intel and PPC
machines give the same problem. However, the problem does NOT arise
when I run on Linux x86_64.
Thanks,
Rodrigo

=============================
from numpy import *
import os,glob
import Ngl
import Nio

File = Nio.open_file('cam_data.nc','r')

time = File.variables['time'][:]
hyam = File.variables['hyam'][:]
hybm = File.variables['hybm'][:]
p0mb = File.variables['P0'].get_value()/100.

pmin = 50.
pmax = 1050.
dp = 10.
p = arange(pmin/dp,pmax/dp+1)*dp

for l in range(len(time)):
     x = File.variables['U'][l,:,:,:]
     ps = File.variables['PS'][l,:,:]
     xi = Ngl.vinth2p(x,hyam,hybm,p,ps,2,p0mb,1,False)
================================

----
Rodrigo Caballero   |   http://maths.ucd.ie/~rca
Meteorology and Climate Center
School of Mathematical Sciences
University College Dublin
Belfield, Dublin 4, Ireland.
Telephone: +353 1 716 5312

_______________________________________________
pyngl-talk mailing list
List instructions, subscriber options, unsubscribe:
http://mailman.ucar.edu/mailman/listinfo/pyngl-talk
Received on Wed Apr 08 2009 - 07:35:45 MDT

This archive was generated by hypermail 2.2.0 : Mon Aug 24 2009 - 11:15:58 MDT