public interface DragWrenchSensitive
| Modifier and Type | Method and Description |
|---|---|
Wrench |
dragWrench(SpacecraftState state,
double density,
Vector3D relativeVelocity)
Compute the torque due to radiation pressire.
|
Wrench |
dragWrench(SpacecraftState state,
double density,
Vector3D relativeVelocity,
Vector3D origin,
Frame frame)
Compute the torque due to radiation pressire.
|
Wrench dragWrench(SpacecraftState state, double density, Vector3D relativeVelocity) throws PatriusException
The computation includes all spacecraft specific characteristics like shape, area and coefficients.
state - current state information: date, kinematics, attitudedensity - atmospheric density at spacecraft positionrelativeVelocity - relative velocity of atmosphere with respect to spacecraft,
in the same inertial frame as spacecraft orbitPatriusException - if torque cannot be computedWrench dragWrench(SpacecraftState state, double density, Vector3D relativeVelocity, Vector3D origin, Frame frame) throws PatriusException
The computation includes all spacecraft specific characteristics like shape, area and coefficients.
state - current state information: date, kinematics, attitudedensity - atmospheric density at spacecraft positionrelativeVelocity - relative velocity of atmosphere with respect to spacecraft,
in the same inertial frame as spacecraft orbitorigin - point in which to express torqueframe - the reference framePatriusException - if torque cannot be computedCopyright © 2024 CNES. All rights reserved.