Package org.orekit.attitudes
Class FieldInertia<T extends CalculusFieldElement<T>>
java.lang.Object
org.orekit.attitudes.FieldInertia<T>
- Type Parameters:
T- type of the field elements
Container for inertia of a 3D object.
Instances of this class are immutable
- Since:
- 12.0
- Author:
- Luc Maisonobe
-
Method Details
-
swap12
Swap axes 1 and 2.The instance is unchanged.
- Returns:
- inertia with swapped axes
-
swap13
Swap axes 1 and 3.The instance is unchanged.
- Returns:
- inertia with swapped axes
-
swap23
Swap axes 2 and 3.The instance is unchanged.
- Returns:
- inertia with swapped axes
-
getInertiaAxis1
Get inertia along first axis.- Returns:
- inertia along first axis
-
getInertiaAxis2
Get inertia along second axis.- Returns:
- inertia along second axis
-
getInertiaAxis3
Get inertia along third axis.- Returns:
- inertia along third axis
-
momentum
Compute angular momentum.- Parameters:
rotationRate- rotation rate in body frame.- Returns:
- angular momentum in body frame
-