Liking cljdoc? Tell your friends :D

cquad.core


improper-integralclj

(improper-integral f lower-bound upper-bound)
(improper-integral
  f
  lower-bound
  upper-bound
  {:keys [epsabs epsrel limit]
   :or {epsabs 1.4210854715202004E-14 epsrel 1.4210854715202004E-14 limit 100}})

Integration of the given function over infinite intervals.

lower-bound - (double or :negative-infinity) lower bound of integration range upper-bound - (double or :positive-infinity) upper bound of integration range inf - (double) indicating the kind of integration range involved inf = 1 corresponds to (bound,+infinity), inf = -1 to (-infinity,bound), inf = 2 to (-infinity,+infinity). epsabs - (double) absolute accuracy requested epsrel - (double) relative accuracy requested if epsabs <= 0 and epsrel < max(50*rel.mach.acc.,0.5d-28), the routine will end with ier = 6. limit - (int) gives an upper bound on the number of subintervals in the partition of (a,b), limit >= 1

Integration of the given function over infinite intervals.

lower-bound - (double or :negative-infinity) lower bound of integration range
upper-bound - (double or :positive-infinity) upper bound of integration range
inf    - (double) indicating the kind of integration range involved
         inf = 1 corresponds to  (bound,+infinity),
         inf = -1            to  (-infinity,bound),
         inf = 2             to (-infinity,+infinity).
epsabs - (double) absolute accuracy requested
epsrel - (double) relative accuracy requested
         if  epsabs <= 0
   and epsrel < max(50*rel.mach.acc.,0.5d-28),
         the routine will end with ier = 6.
limit  - (int) gives an upper bound on the number of subintervals in the partition of (a,b), limit >= 1
sourceraw docstring

(print-warning & msg)
source

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close