|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectfr.cnes.genopus.nonWidget.vehicle.aeroCoeffs.CustomAeroCoeffByAoAAndMach
public class CustomAeroCoeffByAoAAndMach
Aerodynamic coefficient as a function of two variables: the angle of attack and the mach number.
| Constructor Summary | |
|---|---|
CustomAeroCoeffByAoAAndMach(double[] anglesOfAttack,
double[] machNumbers,
double[][] coeffs,
org.orekit.forces.atmospheres.Atmosphere atmosphere,
org.orekit.bodies.ExtendedOneAxisEllipsoid earthShape)
Creates a new instance. |
|
| Method Summary | |
|---|---|
double |
derivativeValue(org.orekit.parameter.Parameter p,
org.orekit.propagation.SpacecraftState s)
|
double[] |
getAoAArray()
Getter for the Angles of Attack array used for the function definition). |
double[][] |
getDataArray()
Getter for the aerodynamic coefficients array used for the function definition. |
org.apache.commons.math3.analysis.interpolation.BiLinearIntervalsFunction |
getFunction()
Getter for the function. |
double[] |
getMachArray()
Getter for the Mach numbers array used for the function definition. |
ArrayList<org.orekit.parameter.Parameter> |
getParameters()
|
boolean |
isDifferentiableBy(org.orekit.parameter.Parameter p)
|
boolean |
supportsParameter(org.orekit.parameter.Parameter param)
|
String |
toString()
|
double |
value(org.orekit.propagation.SpacecraftState state)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public CustomAeroCoeffByAoAAndMach(double[] anglesOfAttack,
double[] machNumbers,
double[][] coeffs,
org.orekit.forces.atmospheres.Atmosphere atmosphere,
org.orekit.bodies.ExtendedOneAxisEllipsoid earthShape)
anglesOfAttack - array of angles of attack (rad)machNumbers - array of mach numberscoeffs - array of arrays of aerodynamic coefficientsatmosphere - atmosphere modelearthShape - earth shape| Method Detail |
|---|
public double value(org.orekit.propagation.SpacecraftState state)
value in interface org.orekit.parameter.IParameterizableFunctionpublic ArrayList<org.orekit.parameter.Parameter> getParameters()
getParameters in interface org.orekit.parameter.IParameterizablepublic boolean supportsParameter(org.orekit.parameter.Parameter param)
supportsParameter in interface org.orekit.parameter.IParameterizable
public double derivativeValue(org.orekit.parameter.Parameter p,
org.orekit.propagation.SpacecraftState s)
derivativeValue in interface org.orekit.parameter.IParamDiffFunctionpublic boolean isDifferentiableBy(org.orekit.parameter.Parameter p)
isDifferentiableBy in interface org.orekit.parameter.IParamDiffFunctionpublic double[] getAoAArray()
public double[] getMachArray()
public double[][] getDataArray()
public org.apache.commons.math3.analysis.interpolation.BiLinearIntervalsFunction getFunction()
public String toString()
toString in class Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||