类 AdamsIntegratorAbstractTest

java.lang.Object
org.hipparchus.ode.nonstiff.AdamsIntegratorAbstractTest
直接已知子类:
AdamsBashforthIntegratorTest, AdamsMoultonIntegratorTest

public abstract class AdamsIntegratorAbstractTest extends Object
  • 构造器详细资料

    • AdamsIntegratorAbstractTest

      public AdamsIntegratorAbstractTest()
  • 方法详细资料

    • createIntegrator

      protected abstract AdamsIntegrator createIntegrator(int nSteps, double minStep, double maxStep, double scalAbsoluteTolerance, double scalRelativeTolerance)
    • createIntegrator

      protected abstract AdamsIntegrator createIntegrator(int nSteps, double minStep, double maxStep, double[] vecAbsoluteTolerance, double[] vecRelativeTolerance)
    • testMinStep

      public abstract void testMinStep()
    • doNbPointsTest

      protected void doNbPointsTest()
    • doDimensionCheck

      protected void doDimensionCheck()
    • testIncreasingTolerance

      public abstract void testIncreasingTolerance()
    • doTestIncreasingTolerance

      protected void doTestIncreasingTolerance(double ratioMin, double ratioMax)
    • exceedMaxEvaluations

      public abstract void exceedMaxEvaluations()
    • doExceedMaxEvaluations

      protected void doExceedMaxEvaluations(int max)
    • backward

      public abstract void backward()
    • doBackward

      protected void doBackward(double epsilonLast, double epsilonMaxValue, double epsilonMaxTime, String name)
    • polynomial

      public abstract void polynomial()
    • doPolynomial

      protected void doPolynomial(int nLimit, double epsilonBad, double epsilonGood)
    • testNaNAppearing

      public void testNaNAppearing()
    • testSecondaryEquations

      public abstract void testSecondaryEquations()
    • doTestSecondaryEquations

      protected void doTestSecondaryEquations(double epsilonSinCos, double epsilonLinear)
    • testStartFailure

      public abstract void testStartFailure()
    • doTestStartFailure

      protected void doTestStartFailure()