STK Components for .NET 2022 r2

## PartialDerivativesEvaluator Properties |

The PartialDerivativesEvaluator type exposes the following members.

Properties

Name | Description | |
---|---|---|

AvailabilityIntervals |
Gets a TimeIntervalCollection over which data is available.
If the availability interval is infinite, this returns
Infinite.
(Inherited from MotionEvaluatorT.) | |

ColumnDimension |
Gets the ColumnDimension of the Matrix
object produced by the evaluation calls.
(Inherited from DynamicMatrixEvaluator.) | |

DependentVariable |
Gets the IPartialDifferentiable identifying the object that the partial derivatives calculated
during evaluation are of.
| |

Group |
Gets the group that contains this evaluator.
(Inherited from MotionEvaluatorT.) | |

IndependentVariables | Gets the list of IPartialDifferentiables identifying the objects that the partial derivatives calculated during evaluation are with respect to. As an optimization this is typically only the subset of the independentVariables provided to GetPartialDerivativesEvaluator(IListIPartialDifferentiable, EvaluatorGroup) for which the DependentVariable has non-zero partials, however a user-implemented PartialDerivativesEvaluator does not have to follow that pattern. This list of variables corresponds to the columns of the Matrix produced by Evaluate(JulianDate). Each IPartialDifferentiable in this list has a number of columns equal to its Dimension, and those column groupings follow the same order as this list. In addition, this list, while possible a subset of the independent variables specified by the user, will always be in the same order as that original list. | |

IsThreadSafe |
Gets a value indicating whether the methods on this instance are safe to call from
multiple threads simultaneously.
(Inherited from FunctionTIndependent, TDependent.) | |

IsTimeVarying |
Gets a value indicating whether or not the value of this evaluator changes with time. If
, the evaluator is assumed to return the same value for any
input JulianDate.
(Inherited from MotionEvaluatorT.) | |

RowDimension |
Gets the RowDimension of the Matrix
object produced by the evaluation calls.
(Inherited from DynamicMatrixEvaluator.) |

See Also