类 FieldODEStateInterpolatorAbstractTest
java.lang.Object
org.hipparchus.ode.nonstiff.FieldODEStateInterpolatorAbstractTest
-
嵌套类概要
嵌套类修饰符和类型类说明static interface -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明protected <T extends CalculusFieldElement<T>>
double[]convertArray(T[] fieldArray) protected <T extends CalculusFieldElement<T>>
double[][]convertArray(T[][] fieldArray) protected abstract <T extends CalculusFieldElement<T>>
ODEStateInterpolatorconvertInterpolator(FieldODEStateInterpolator<T> fieldInterpolator, FieldOrdinaryDifferentialEquation<T> eqn) protected <T extends CalculusFieldElement<T>>
EquationsMapperconvertMapper(FieldEquationsMapper<T> fieldmapper) protected <T extends CalculusFieldElement<T>>
ODEStateAndDerivativevoidprotected <T extends CalculusFieldElement<T>>
voiddoDegenerateInterpolation(Field<T> field) protected <T extends CalculusFieldElement<T>>
voiddoInterpolationAtBounds(Field<T> field, double epsilon) protected <T extends CalculusFieldElement<T>>
voiddoInterpolationInside(Field<T> field, double epsilonSin, double epsilonCos) protected <T extends CalculusFieldElement<T>>
voiddoNonFieldInterpolatorConsistency(Field<T> field, double epsilonSin, double epsilonCos, double epsilonSinDot, double epsilonCosDot) protected <T extends CalculusFieldElement<T>>
voiddoRestrictBothEnds(Field<T> field, double epsilon, double epsilonDot) protected <T extends CalculusFieldElement<T>>
voiddoRestrictCurrent(Field<T> field, double epsilon, double epsilonDot) protected <T extends CalculusFieldElement<T>>
voiddoRestrictPrevious(Field<T> field, double epsilon, double epsilonDot) abstract voidabstract voidabstract voidvoidvoidvoidprotected abstract <T extends CalculusFieldElement<T>>
AbstractFieldODEStateInterpolator<T> setUpInterpolator(Field<T> field, FieldODEStateInterpolatorAbstractTest.ReferenceFieldODE<T> eqn, double t0, double[] y0, double t1)
-
构造器详细资料
-
FieldODEStateInterpolatorAbstractTest
public FieldODEStateInterpolatorAbstractTest()
-
-
方法详细资料
-
interpolationAtBounds
public abstract void interpolationAtBounds() -
doInterpolationAtBounds
protected <T extends CalculusFieldElement<T>> void doInterpolationAtBounds(Field<T> field, double epsilon) -
interpolationInside
public abstract void interpolationInside() -
doInterpolationInside
protected <T extends CalculusFieldElement<T>> void doInterpolationInside(Field<T> field, double epsilonSin, double epsilonCos) -
restrictPrevious
public void restrictPrevious() -
doRestrictPrevious
protected <T extends CalculusFieldElement<T>> void doRestrictPrevious(Field<T> field, double epsilon, double epsilonDot) -
restrictCurrent
public void restrictCurrent() -
doRestrictCurrent
protected <T extends CalculusFieldElement<T>> void doRestrictCurrent(Field<T> field, double epsilon, double epsilonDot) -
restrictBothEnds
public void restrictBothEnds() -
doRestrictBothEnds
protected <T extends CalculusFieldElement<T>> void doRestrictBothEnds(Field<T> field, double epsilon, double epsilonDot) -
degenerateInterpolation
public void degenerateInterpolation() -
doDegenerateInterpolation
-
nonFieldInterpolatorConsistency
public abstract void nonFieldInterpolatorConsistency() -
doNonFieldInterpolatorConsistency
protected <T extends CalculusFieldElement<T>> void doNonFieldInterpolatorConsistency(Field<T> field, double epsilonSin, double epsilonCos, double epsilonSinDot, double epsilonCosDot) -
setUpInterpolator
protected abstract <T extends CalculusFieldElement<T>> AbstractFieldODEStateInterpolator<T> setUpInterpolator(Field<T> field, FieldODEStateInterpolatorAbstractTest.ReferenceFieldODE<T> eqn, double t0, double[] y0, double t1) -
convertInterpolator
protected abstract <T extends CalculusFieldElement<T>> ODEStateInterpolator convertInterpolator(FieldODEStateInterpolator<T> fieldInterpolator, FieldOrdinaryDifferentialEquation<T> eqn) -
convertODEStateAndDerivative
protected <T extends CalculusFieldElement<T>> ODEStateAndDerivative convertODEStateAndDerivative(FieldODEStateAndDerivative<T> s) -
convertArray
-
convertArray
-
convertMapper
protected <T extends CalculusFieldElement<T>> EquationsMapper convertMapper(FieldEquationsMapper<T> fieldmapper) throws NoSuchMethodException, SecurityException, NoSuchFieldException, IllegalArgumentException, IllegalAccessException, InstantiationException, InvocationTargetException
-