Class ModifiedBesselTest

java.lang.Object
ffx.utilities.FFXTest
ffx.numerics.special.ModifiedBesselTest

public class ModifiedBesselTest extends FFXTest
Author:
Michael J. Schnieders
  • Constructor Details

    • ModifiedBesselTest

      public ModifiedBesselTest(String info, double x, double i0, double i1)
  • Method Details

    • data

      public static Collection<Object[]> data()
      The expected values were found to 20 decimal points of precision using Mathematica: SetPrecision[BesselI[0, x], 20]] SetPrecision[BesselI[1, x], 20]]
    • testZeroOrderModifiedBessel

      public void testZeroOrderModifiedBessel()
      Test of i0 method, of class ModifiedBessel.
    • testFirstOrderModifiedBessel

      public void testFirstOrderModifiedBessel()
      Test of i1 method, of class ModifiedBessel.
    • testSpecialValues

      public void testSpecialValues()
      Test special values for i0 and i1 methods.
    • testi1OverI0

      public void testi1OverI0()
      Test utility methods i1OverI0.
    • testlnI0

      public void testlnI0()
      Test utility methods lnI0.