DataImpl Arithmetic

Kevin Manross kevin.manross at noaa.gov
Fri May 26 08:19:53 MDT 2006


Greetings!

What are the rules regarding arithmetic with DataImpls?  Do they need to 
be of the same type? 

I.e., can I only do FlatField ff = (FlatField) old_ff.multiply(other_ff)

I'm having some trouble creating (essentially scaling) a set by a constant.

I'm trying the following:

Linear1DSet alt_set = new Linear1DSet(altitude,
                                          alt_map.getRange()[0],
                                          alt_map.getRange()[1],
                                          100);

Linear1DSet refr_set = (Linear1DSet)alt_set.multiply( new 
Real((4.0/3.0)*CURVE) );

And I get a runtime error at the above line that reads:

Exception in thread "main" visad.UnimplementedException: SetType.binary

Thanks for your help with this trivial problem!

-kevin.


-- 
+------------------------------------------------------------+
Kevin L. Manross	[KD5MYD] <><	       (405)-366-0557
CIMMS Research Associate               kevin.manross at noaa.gov
[NSSL-WRDD/SWATN]	    http://www.cimms.ou.edu/~kmanross

"My opinions are my own and not representative of CIMMS, NSSL,
 NOAA or any affiliates"
+------------------------------------------------------------+

==============================================================================
To unsubscribe visad, visit:
http://www.unidata.ucar.edu/mailing-list-delete-form.html
==============================================================================



More information about the visad mailing list