def splint(a, b, tck, full_output=0):
 if isinstance(tck, BSpline):
  if (tck.c.ndim > 1):
   mesg = 'Calling splint() with BSpline objects with c.ndim > 1 is not recommended. Use BSpline.integrate() instead.'
   warnings.warn(mesg, DeprecationWarning)
  if (full_output != 0):
   mesg = ('full_output = %s is not supported. Proceeding as if full_output = 0' % full_output)
  return tck.integrate(a, b, extrapolate=False)
 else:
  return _impl.splint(a, b, tck, full_output)

def splint ( a , b , tck , full_output = 0 ) : if isinstance ( tck , BSpline ) : if ( tck . c . ndim > 1 ) : mesg = 'Calling splint() with BSpline objects with c.ndim > 1 is not recommended. Use BSpline.integrate() instead.' warnings . warn ( mesg , DeprecationWarning ) if ( full_output != 0 ) : mesg = ( 'full_output = %s is not supported. Proceeding as if full_output = 0' % full_output ) return tck . integrate ( a , b , extrapolate = False ) else : return _impl . splint ( a , b , tck , full_output )
evaluate the definite integral of a b-spline .