double function ( Function2D arg0 , Vector2D arg1 , double arg2 ) { double loc0 = EPSILON * Math . max ( Math . abs ( arg1 . x ) , 1 ) ; double loc1 = arg2 ; arg1 . x += loc0 ; double loc2 = arg0 . evaluate ( arg1 ) ; arg1 . x -= loc0 ; return ( loc2 - loc1 ) / loc0 ; }
result of the function derived by the first argument at the given point concode_field_sep double EPSILON concode_field_sep double evaluateDerivativeFunction2 concode_elem_sep double evaluateDerivativeFunction2 concode_elem_sep Function2D derive1 concode_elem_sep Function2D derive2