/** evaluate the domainFactor function */ public static visad.Field factor(FieldImpl f, VRealType rt) { visad.Field val = null; try { val = f.domainFactor(rt.getRealType()); } catch (VisADException exc) { if (FormulaVar.DEBUG) exc.printStackTrace(); } catch (RemoteException exc) { if (FormulaVar.DEBUG) exc.printStackTrace(); } return val; }
/** evaluate the derive function */ public static Data derive(Function f, VRealType rt) { Data val = null; try { val = f.derivative(rt.getRealType(), Data.NO_ERRORS); } catch (VisADException exc) { if (FormulaVar.DEBUG) exc.printStackTrace(); } catch (RemoteException exc) { if (FormulaVar.DEBUG) exc.printStackTrace(); } return val; }