类 AdamsIntegratorAbstractTest
java.lang.Object
org.hipparchus.ode.nonstiff.AdamsIntegratorAbstractTest
-
构造器概要
-
方法概要
修饰符和类型方法说明abstract void
backward()
protected abstract AdamsIntegrator
createIntegrator
(int nSteps, double minStep, double maxStep, double[] vecAbsoluteTolerance, double[] vecRelativeTolerance) protected abstract AdamsIntegrator
createIntegrator
(int nSteps, double minStep, double maxStep, double scalAbsoluteTolerance, double scalRelativeTolerance) protected void
doBackward
(double epsilonLast, double epsilonMaxValue, double epsilonMaxTime, String name) protected void
protected void
doExceedMaxEvaluations
(int max) protected void
protected void
doPolynomial
(int nLimit, double epsilonBad, double epsilonGood) protected void
doTestIncreasingTolerance
(double ratioMin, double ratioMax) protected void
doTestSecondaryEquations
(double epsilonSinCos, double epsilonLinear) protected void
abstract void
abstract void
abstract void
abstract void
void
abstract void
abstract void
-
构造器详细资料
-
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()
-