This archive contains answers to questions sent to Unidata support through mid-2025. Note that the archive is no longer being updated. We provide the archive for reference; many of the answers presented here remain technically correct, even if somewhat outdated. For the most up-to-date information on the use of NSF Unidata software and data services, please consult the Software Documentation first.
Paul, Yes, please try again tomorrow. I think you tried before our nightly builds ran. They run between 2 and 3 AM Mountain Daylight time. Please keep us up-to-date on your progress. Best Wishes, Unidata IDV Support > Hi Unidata Support, > > Thanks for your update on this issue. I downloaded the last nightly > release but it must still not have been updated as I tried the contour plan > view and experienced the same error. However, I noticed the colour shaded > plan view works. I'll try again tomorrow. > > Thanks again for your help. > > Regards, > > Paul > > > On 4 September 2013 05:28, Unidata IDV Support <address@hidden > > wrote: > > > Paul, > > > > Thanks for sending us the data file. As far as we can tell, this bug only > > manifests itself when displaying the formula as "Contour Plan View". If you > > choose another display option, say Color-Shaded Plan View, then you should > > be able to display your data without that error message. > > > > For the contour plan view, we did indeed find a minor bug here. Please > > download the nightly version of the IDV > > http://www.unidata.ucar.edu/downloads/idv/nightly/index.jsp tomorrow and > > give it a try. You may have to play around with the contour settings to get > > a display you are happy with. > > > > Please keep us up-to-date on your progress. > > > > Best Wishes, > > > > Unidata IDV Support > > > > > Dear IDV Support, > > > > > > Thanks for your reply regarding the IDV error I encountered when > > attempting > > > to add two different 4d fields together. I have uploaded a sample grib2 > > > data file which I was using when the error occurred. > > > > > > I have been working on a field for tornado prediction and was > > experimenting > > > with adding two different fields, such as CAPE and Storm Relative > > Helicity, > > > together when the NullPointerException occurred in the following simple > > > Jython function: > > > > > > def addFields(F1,F2): > > > return add(noUnit(F1),noUnit(F2)) > > > > > > I hope the file I uploaded my assist you in finding the cause of this > > error. > > > > > > > > > Thanks for your help. > > > > > > Regards, > > > > > > Paul > > > > > > > > > On 31 August 2013 03:05, Unidata IDV Support > > > <address@hidden>wrote: > > > > > > > Paul, > > > > > > > > I belatedly read the "Adding two different 4d grids" thread on the IDV > > > > Users list. > > > > > > > > I have been using your formula to add 4D fields that physically do not > > > > make sense (e.g., geopotential height and relative humidity) without > > > > problems in the IDV. The IDV/Jython seem to be handling the unit > > > > incompatibility without problems for the fields I am experimenting > > with. > > > > Again, specific examples of what you are trying to achieve may be > > helpful. > > > > > > > > Best, > > > > > > > > Unidata IDV Support > > > > > > > > > > > > > Paul, > > > > > > > > > > I tried your formula and was able to make it work in my scenario so > > we > > > > are going to have to find out a bit more about what you are trying to > > > > achieve. Where is the data coming from? What fields are you trying to > > add? > > > > You can upload a data file for us to examine at > > > > http://motherlode.ucar.edu/repository/alias/idvupload. > > > > > > > > > > Best Wishes, > > > > > > > > > > Unidata IDV Support > > > > > > > > > > > > > > > > Full Name: Paul Graham > > > > > > Email Address: address@hidden > > > > > > Organization: Weathersim > > > > > > Package Version: 4.0u1 build date:2013-03-29 18:10 UTC > > > > > > Operating System: Mac OS X > > > > > > Hardware: Java: home: > > > > /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home > > version: > > > > 1.6.0_51 j3d:1.5.2 fcs (build4) > > > > > > Description of problem: > > > > > > > > > > > > When attempting to add two different fields in IDV using the > > following > > > > > > simple Jython method: > > > > > > > > > > > > def simpleAdd(F1,F2): > > > > > > res = add(noUnit(F1),noUnit(F2)) > > > > > > return res > > > > > > > > > > > > The following error occurs: > > > > > > > > > > > > "Making the widget component > > > > > > java.lang.NullPointerException" > > > > > > > > > > > > > > > > > > > > > > > > ****************** > > > > > > Stack trace: > > > > > > java.lang.NullPointerException > > > > > > at > > > > > > ucar.unidata.idv.control.GridDisplayControl.getDataRangeInColorUnits(GridDisplayControl.java:264) > > > > > > at > > > > > > ucar.unidata.idv.control.GridDisplayControl.getInitialRange(GridDisplayControl.java:233) > > > > > > at > > > > > > ucar.unidata.idv.control.DisplayControlImpl.getRange(DisplayControlImpl.java:10001) > > > > > > at > > > > > > ucar.unidata.idv.control.DisplayControlImpl.getRangeForColorTable(DisplayControlImpl.java:10029) > > > > > > at > > > > > > ucar.unidata.idv.control.DisplayControlImpl.getControlWidgets(DisplayControlImpl.java:7588) > > > > > > at > > > > > > ucar.unidata.idv.control.PlanViewControl.getControlWidgets(PlanViewControl.java:1543) > > > > > > at > > > > > > ucar.unidata.idv.control.ContourPlanViewControl.getControlWidgets(ContourPlanViewControl.java:218) > > > > > > at > > > > > > ucar.unidata.idv.control.DisplayControlImpl.doMakeWidgetComponent(DisplayControlImpl.java:7483) > > > > > > at > > > > > > ucar.unidata.idv.control.PlanViewControl.doMakeContents(PlanViewControl.java:1498) > > > > > > at > > > > > > ucar.unidata.idv.control.DisplayControlImpl.doMakeWindow(DisplayControlImpl.java:4266) > > > > > > at > > > > > > ucar.unidata.idv.control.DisplayControlImpl.init(DisplayControlImpl.java:1141) > > > > > > at > > > > > > ucar.unidata.idv.ControlDescriptor.initControl(ControlDescriptor.java:986) > > > > > > at > > ucar.unidata.idv.ControlDescriptor$1.run(ControlDescriptor.java:911) > > > > > > at ucar.unidata.util.Misc$3.run(Misc.java:1249) > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > Ticket Details > > > > =================== > > > > Ticket ID: DIZ-849299 > > > > Department: Support IDV > > > > Priority: Normal > > > > Status: Open > > > > > > > > > > > > > > > > > -- > > > Paul Graham > > > Email: address@hidden > > > Mobile: 0403003784 > > > > > > > > > > > > Ticket Details > > =================== > > Ticket ID: DIZ-849299 > > Department: Support IDV > > Priority: Normal > > Status: Closed > > > > > > > -- > Paul Graham > Email: address@hidden > Mobile: 0403003784 > > Ticket Details =================== Ticket ID: DIZ-849299 Department: Support IDV Priority: Normal Status: Closed