public class StelaVariableDispersedDragCoef extends StelaVariableDragCoef
MAXIMUM_FRACTION_DIGITS, stelaDragCoefType| Constructor and Description |
|---|
StelaVariableDispersedDragCoef(Map<Double,Double> cdMap,
double rEq,
double f)
Constructor with default coefficient = 1
|
StelaVariableDispersedDragCoef(Map<Double,Double> cdMap,
double rEq,
double f,
double coef)
Constructor for a Cd model depending on spacecraft altitude.
|
StelaVariableDispersedDragCoef(Map<Double,Double> cdMap,
GeodPosition geodeticPosition,
double coef)
Constructor for a Cd model depending on spacecraft altitude with a
GeodPosition. |
| Modifier and Type | Method and Description |
|---|---|
StelaVariableDispersedDragCoef |
copy()
Copy drag coefficient.
|
double |
getCoef()
Get the coefficient of the variable drag coef.
|
double |
getDragCoef(StelaDragCoefInput stelaDragCoefInput)
Compute the value of the Cd coefficient depending on spacecraft altitude and the dispersed coefficient.
|
String |
getStatInformation()
Get statistical coefficient information.
|
String |
toString() |
getCdMap, getGeodPositiongetDragCoefType, getStatInformationpublic StelaVariableDispersedDragCoef(Map<Double,Double> cdMap, double rEq, double f)
cdMap - the map containing the Cd value with respect to the geodetic altitude of the spacecraftrEq - the Earth radiusf - the Earth flatteningpublic StelaVariableDispersedDragCoef(Map<Double,Double> cdMap, double rEq, double f, double coef)
cdMap - the map containing the Cd value with respect to the geodetic altitude of the spacecraftrEq - the Earth radiusf - the Earth flatteningcoef - the coefficient applied to the drag coefpublic StelaVariableDispersedDragCoef(Map<Double,Double> cdMap, GeodPosition geodeticPosition, double coef)
GeodPosition.cdMap - the map containing the Cd value with respect to the geodetic altitude of the spacecraftgeodeticPosition - the geodetic modelcoef - the coefficient applied to the drag coefpublic double getDragCoef(StelaDragCoefInput stelaDragCoefInput) throws PatriusException
getDragCoef in class StelaVariableDragCoefstelaDragCoefInput - the input which gives the spacecraft position in the inertial framePatriusException - if error while computing geodetic altitudepublic StelaVariableDispersedDragCoef copy()
copy in class StelaVariableDragCoefpublic double getCoef()
public String toString()
toString in class StelaVariableDragCoefpublic String getStatInformation()
Copyright © 2025 CNES. All rights reserved.