Interface ThrustVectorProvider
-
- All Known Implementing Classes:
PolynomialThrustSegment
public interface ThrustVectorProvider
Interface defining thrust vectors depending on date and mass only. The frame is assumed to be the satellite one.- Since:
- 13.0
- Author:
- Romain Serra
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Vector3D
getThrustVector(AbsoluteDate date, double mass)
Get thrust vector at a specified date.<T extends CalculusFieldElement<T>>
FieldVector3D<T>getThrustVector(FieldAbsoluteDate<T> date, T mass)
Get thrust vector at a specified date.
-
-
-
Method Detail
-
getThrustVector
Vector3D getThrustVector(AbsoluteDate date, double mass)
Get thrust vector at a specified date.- Parameters:
date
- date to considermass
- current mass- Returns:
- thrust at
date
(N)
-
getThrustVector
<T extends CalculusFieldElement<T>> FieldVector3D<T> getThrustVector(FieldAbsoluteDate<T> date, T mass)
Get thrust vector at a specified date.- Type Parameters:
T
- type of the field elements- Parameters:
date
- date to considermass
- current mass- Returns:
- thrust at
date
(N)
-
-