Package org.orekit.utils
Class FieldDataDictionary.Entry
java.lang.Object
org.orekit.utils.FieldDataDictionary.Entry
- Enclosing class:
FieldDataDictionary<T extends CalculusFieldElement<T>>
Entry in a dictionary.
-
Method Summary
Modifier and TypeMethodDescriptiongetKey()Get the entry key.getValue()Get the value.voidscaledIncrement(double factor, FieldArrayDictionary<T>.Entry raw) Increment the value with another scaled entry.voidscaledIncrement(T factor, FieldArrayDictionary<T>.Entry raw) Increment the value with another scaled entry.
-
Method Details
-
getKey
Get the entry key.- Returns:
- entry key
-
getValue
Get the value.- Returns:
- a copy of the value (independent from internal array if it is a double array)
-
scaledIncrement
Increment the value with another scaled entry.Each component
value[i]will be replaced byvalue[i] + factor * raw.value[i].For the sake of performance, no checks are done on arguments.
- Parameters:
factor- multiplicative factor for incrementraw- raw increment to be multiplied byfactorand then added
-
scaledIncrement
Increment the value with another scaled entry.Each component
value[i]will be replaced byvalue[i] + factor * raw.value[i].For the sake of performance, no checks are done on arguments.
- Parameters:
factor- multiplicative factor for incrementraw- raw increment to be multiplied byfactorand then added
-