类 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>>
ODEStateAndDerivativevoid
protected <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 void
abstract void
abstract void
void
void
void
protected 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
-