learn-physics-0.4.1: Haskell code for learning physics

Stabilityexperimental
MaintainerScott N. Walck <walck@lvc.edu>
Safe HaskellTrustworthy

Physics.Learn.CompositeQuadrature

Description

Composite Trapezoid Rule and Composite Simpson's Rule

Synopsis

Documentation

compositeTrapezoidSource

Arguments

:: (VectorSpace v, Fractional (Scalar v)) 
=> Int

number of intervals (one less than the number of function evaluations)

-> Scalar v

lower limit

-> Scalar v

upper limit

-> (Scalar v -> v)

function to be integrated

-> v

definite integral

Composite Trapezoid Rule

compositeSimpsonSource

Arguments

:: (VectorSpace v, Fractional (Scalar v)) 
=> Int

number of half-intervals (one less than the number of function evaluations)

-> Scalar v

lower limit

-> Scalar v

upper limit

-> (Scalar v -> v)

function to be integrated

-> v

definite integral

Composite Simpson's Rule