IΒΆ

Function Purpose Statement
Utilities

Deprecated.

Initializes the PyIMSL Math Library.

initializeErrorHandler Initializes the PyIMSL Math Library error handling system.
intFcn Integrates a function using a globally adaptive scheme based on Gauss-Kronrod rules.
intFcn2d Computes a two-dimensional iterated integral.
intFcnAlgLog Integrates a function with algebraic-logarithmic singularities.
intFcnCauchy

Computes integrals of the form

\[\int_a^b \frac{f(x)}{x-c}dx\]

in the Cauchy principal value sense.

intFcnFourier Computes a Fourier sine or cosine transform.
intFcnHyperRect Integrates a function on a hyper-rectangle.
intFcnInf Integrates a function over an infinite or semi-infinite interval.
intFcnQmc Integrates a function on a hyper-rectangle using a quasi-Monte Carlo method.
intFcnSing Integrates a function, which may have endpoint singularities, using a globally adaptive scheme based on Gauss-Kronrod rules.
intFcnSing1d Integrates a function with a possible internal or endpoint singularity.
intFcnSing2d Integrates a function of two variables with a possible internal or endpoint singularity.
intFcnSing3d Integrates a function of three variables with a possible internal or endpoint singularity.
intFcnSingPts Integrates a function with singularity points given.
intFcnSmooth Integrates a smooth function using a nonadaptive rule.
intFcnTrig Integrates a function containing a sine or a cosine factor.
interestPayment Evaluates the interest payment for a given period for an investment.
interestRateAnnuity Evaluates the interest rate per period for an annuity.
interestRateSecurity Evaluates the interest rate for a fully invested security.
internalRateOfReturn Evaluates the internal rate of return for a schedule of cash flows.
internalRateSchedule Evaluates the internal rate of return for a schedule of cash flows that is not necessarily periodic.