public class DateIntervalParabolicFunction extends AbstractDateIntervalFunction
Constructor and Description |
---|
DateIntervalParabolicFunction(DateIntervalParabolicFunction function)
Clone constructor.
|
DateIntervalParabolicFunction(double ax0,
double axDot0,
AbsoluteDate[] timeIntervals,
double[] axDotDotIntervals)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
double |
getX0()
Returns value at first date.
|
double |
getxDot0()
Returns first derivative value at first date.
|
double[] |
getxDotDotIntervals()
Returns a copy of 1st order derivatives on date intervals.
|
double |
value(AbsoluteDate t)
Returns value of function at provided date.
|
getDateIntervals, getIndexInterval
public DateIntervalParabolicFunction(double ax0, double axDot0, AbsoluteDate[] timeIntervals, double[] axDotDotIntervals)
ax0
- value at first date t[0]axDot0
- 1st derivative at first date t[0]timeIntervals
- date intervals (must be chronologically sorted)axDotDotIntervals
- 2nd order derivatives on date intervals (size of vector must be of
timeIntervals size - 1)public DateIntervalParabolicFunction(DateIntervalParabolicFunction function)
function
- function to copypublic double getX0()
public double getxDot0()
public double[] getxDotDotIntervals()
public double value(AbsoluteDate t)
t
- a dateCopyright © 2019 CNES. All Rights Reserved.