create new InterpolatingFunction self +-*/ rhs (or any other binary operator) evaluated pointwise
Definition at line 1286 of file C2Functions.py. 01286 : 01287 "return new InterpolatingFunction self +-*/ rhs (or any other binary operator)" 01288 bf=c2binary(self, rhs) 01289 01290 yv=[bf.value_with_derivatives(x) for x in self.Xraw] #get array of ( ( y, y', y''), ...) 01291 y=[yy[0] for yy in yv] #get y values only 01292 01293 f=InterpolatingFunction(self.Xraw, y, lowerSlope=yv[0][1], upperSlope=yv[-1][1], 01294 XConversions=self.XConversions, YConversions=self.YConversions) 01295 f.name=bf.name 01296 return f ##
|