public class CustomDragForce
extends org.orekit.forces.drag.DragForce
| Constructor and Description |
|---|
CustomDragForce(CustomDragForce otherDragForce,
fr.cnes.sirius.patrius.assembly.Assembly assembly)
Creates a new instance from the data in another one but with a different assembly.
|
CustomDragForce(double k,
CustomAtmosphere atmosphere,
fr.cnes.sirius.patrius.assembly.Assembly assembly)
Creates a new instance.
|
| Modifier and Type | Method and Description |
|---|---|
CustomAtmosphere |
cloneAtmosphere()
Get the atmosphere model as a new instance (to avoid problems related to threads).
|
fr.cnes.sirius.patrius.assembly.Assembly |
getAssembly()
Getter for the assembly used at construction.
|
CustomAtmosphere |
getAtmosphere()
Get the atmosphere model.
|
double |
getMultiplicativeFactor()
Getter for the multiplicative factor used at construction.
|
String |
toString() |
addContribution, addDAccDParam, addDAccDState, computeAcceleration, computeAcceleration, computeGradientPosition, computeGradientVelocity, getEventsDetectorsaddJacobiansParameter, addJacobiansParameter, addJacobiansParameter, supportsJacobianParameteraddParameter, getParameters, supportsParameterpublic CustomDragForce(double k,
CustomAtmosphere atmosphere,
fr.cnes.sirius.patrius.assembly.Assembly assembly)
throws NonWidgetException
k - multiplicative factoratmosphere - atmosphere modelassembly - assembly with aerodynamic propertiesNonWidgetException - if the assembly does not have only one valid aerodynamic property.public CustomDragForce(CustomDragForce otherDragForce, fr.cnes.sirius.patrius.assembly.Assembly assembly) throws NonWidgetException
otherDragForce - the other instanceassembly - the new assemblyNonWidgetException - if the assembly does not have only one valid aerodynamic property.public double getMultiplicativeFactor()
public CustomAtmosphere getAtmosphere()
public CustomAtmosphere cloneAtmosphere() throws NonWidgetException
NonWidgetException - if some resource file reading error occurspublic fr.cnes.sirius.patrius.assembly.Assembly getAssembly()
Copyright © 2017. All rights reserved.