Class Exponential

  • All Implemented Interfaces:
    SubstitutionRule

    public class Exponential
    extends Object
    implements SubstitutionRule
    This transformation is good for when the lower limit is finite, the upper limit is infinite, and the integrand falls off exponentially. The integrator for this substitution should use an OPEN formula to avoid computing for the end point where t = 0. The substitution is \[ \int_{a}^{\infty}f(x)dx = \int_{0}^{e^a}f(-\log (t))\frac{\mathrm{d} t}{t} \]
    • Constructor Detail

      • Exponential

        public Exponential​(double a)
        Construct an Exponential substitution rule.
        Parameters:
        a - the lower limit