NOTICE: This version of the NSF Unidata web site (archive.unidata.ucar.edu) is no longer being updated.
Current content can be found at unidata.ucar.edu.
To learn about what's going on, see About the Archive Site.
Hi Dave- > Full Name: Dave Flory > Email Address: address@hidden > Organization: Iowa State University > Package Version: 2.5 build date:2008-05-08 07:05 UTC > Operating System: Windows Vista > Hardware: Java: home: C:\Program Files (x86)\Java\jre1.6.0_07 version: > 1.6.0_07 j3d:1.3.2 fcs (build12) > Description of problem: Creating display: Contour Plan View > org.python.core.PyException > > The following error is encountered when using 20km NAM surface data from > motherload. The request > is for a contour plan view of the 850mb temperature and the surface > temperature. The 850mb temperature > is selected from the 3D list of fields and the surface temperature from the > 2D list of fields. Individual plots > indicate that the units on these variables are the same so it should be easy > to calculate a simple difference. The problem is that one field is a 2D field (surface, (x,y)) and the other is a slice of a 3D field (850 (x,y,z)). Try using the Grids->Define a grid diagnostic formula and use the GEMPAK syntax of sub(a,b). I should probably change the simple difference formula to use this. Don > Traceback (innermost last): > File "<string>", line 1, in ? > at visad.FunctionType.binary(FunctionType.java:283) > > at visad.DataImpl.binary(DataImpl.java:138) > > at visad.DataImpl.subtract(DataImpl.java:192) > > at visad.DataImpl.__sub__(DataImpl.java:1400) > > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > > at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) > > at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) > > at java.lang.reflect.Method.invoke(Unknown Source) > > > > > ****************** > Stack trace: > Traceback (innermost last): > File "<string>", line 1, in ? > at visad.FunctionType.binary(FunctionType.java:283) > > at visad.DataImpl.binary(DataImpl.java:138) > > at visad.DataImpl.subtract(DataImpl.java:192) > > at visad.DataImpl.__sub__(DataImpl.java:1400) > > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > > at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) > > at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) > > at java.lang.reflect.Method.invoke(Unknown Source) > > > visad.TypeException: visad.TypeException: FunctionType.binary: types don't > match > > > Ticket Details =================== Ticket ID: PTE-837458 Department: Support IDV Priority: Normal Status: Open