Interface ThrustVectorProvider
-
- All Known Implementing Classes:
PolynomialThrustSegment
public interface ThrustVectorProviderInterface 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 Vector3DgetThrustVector(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)
-
-