Uses of Interface
org.orekit.parameter.IParamDiffFunction

Packages that use IParamDiffFunction
fr.cnes.sirius.patrius.assembly.models.cook   
fr.cnes.sirius.patrius.assembly.properties   
fr.cnes.sirius.patrius.forces   
org.orekit.forces.drag   
org.orekit.forces.maneuvers This package provides models of simple maneuvers. 
org.orekit.parameter   
 

Uses of IParamDiffFunction in fr.cnes.sirius.patrius.assembly.models.cook
 

Classes in fr.cnes.sirius.patrius.assembly.models.cook that implement IParamDiffFunction
 class CnCookModel
          This class implements Cook normal coefficient to a facet.
 class CtCookModel
          This class implements Cook tangential coefficient to a facet.
 

Uses of IParamDiffFunction in fr.cnes.sirius.patrius.assembly.properties
 

Methods in fr.cnes.sirius.patrius.assembly.properties that return IParamDiffFunction
 IParamDiffFunction AeroGlobalProperty.getDragCoef()
          Get the drag coefficient
 IParamDiffFunction AeroSphereProperty.getDragForce()
          Get the drag force coefficient parametrizable function.
 IParamDiffFunction AeroGlobalProperty.getLiftCoef()
          Get the lift coefficient
 IParamDiffFunction AeroFacetProperty.getNormalCoef()
          Get the normal force parametrizable function.
 IParamDiffFunction AeroGlobalProperty.getSurface()
          Get the surface
 IParamDiffFunction AeroFacetProperty.getTangentialCoef()
          Get the normal force parametrizable function.
 

Constructors in fr.cnes.sirius.patrius.assembly.properties with parameters of type IParamDiffFunction
AeroFacetProperty(Facet inFacet, IParamDiffFunction normalCoefFct, IParamDiffFunction tangentialCoefFct)
          Constructor of this property.
AeroGlobalProperty(double dragCoef, double liftCoef, IParamDiffFunction surf)
          This constructor shall be used for defining the surface as a ParamDiffFunction
AeroGlobalProperty(IParamDiffFunction dragCoef, IParamDiffFunction liftCoef, double surf)
          This constructor shall be used for defining the aero coefficients as ParamDiffFunction
AeroSphereProperty(double inSphereRadius, double inAtmScaleHeight, IParamDiffFunction dragCoefFct)
          This constructor shall be used for defining the drag coef as a ParamDiffFucntion
AeroSphereProperty(double inSphereRadius, IParamDiffFunction dragCoefFct)
          Constructor of this property defining the drag coef as a ParamDiffFucntion without the atmospheric height scale.
 

Uses of IParamDiffFunction in fr.cnes.sirius.patrius.forces
 

Methods in fr.cnes.sirius.patrius.forces that return IParamDiffFunction
 IParamDiffFunction EmpiricalForce.getAx()
          Get the parametereziable function for the Ax coefficient.
 IParamDiffFunction EmpiricalForce.getAy()
          Get the parametereziable function for the Ay coefficient.
 IParamDiffFunction EmpiricalForce.getAz()
          Get the parametereziable function for the Az coefficient.
 IParamDiffFunction EmpiricalForce.getBx()
          Get the parametereziable function for the Bx coefficient.
 IParamDiffFunction EmpiricalForce.getBy()
          Get the parametereziable function for the By coefficient.
 IParamDiffFunction EmpiricalForce.getBz()
          Get the parametereziable function for the Bz coefficient.
 IParamDiffFunction EmpiricalForce.getCx()
          Get the parametereziable function for the Ax coefficient.
 IParamDiffFunction EmpiricalForce.getCy()
          Get the parametereziable function for the Cy coefficient.
 IParamDiffFunction EmpiricalForce.getCz()
          Get the parametereziable function for the Cz coefficient.
 

Constructors in fr.cnes.sirius.patrius.forces with parameters of type IParamDiffFunction
EmpiricalForce(int harmonicFactor, Vector3D vectorS, IParamDiffFunction ax, IParamDiffFunction ay, IParamDiffFunction az, IParamDiffFunction bx, IParamDiffFunction by, IParamDiffFunction bz, IParamDiffFunction cx, IParamDiffFunction cy, IParamDiffFunction cz, Frame coeffsFrame)
          Simple constructor for an empiric force using parameterizable functions for A; B and C coef with a given frame.
EmpiricalForce(int harmonicFactor, Vector3D vectorS, IParamDiffFunction ax, IParamDiffFunction ay, IParamDiffFunction az, IParamDiffFunction bx, IParamDiffFunction by, IParamDiffFunction bz, IParamDiffFunction cx, IParamDiffFunction cy, IParamDiffFunction cz, LOFType coeffsFrameLOFType)
          Simple constructor for an empiric force using parameterizable functions for A; B and C coef with a given LOF frame.
 

Uses of IParamDiffFunction in org.orekit.forces.drag
 

Constructors in org.orekit.forces.drag with parameters of type IParamDiffFunction
DragForce(IParamDiffFunction k, Atmosphere atmosphere, DragSensitive spacecraft)
          Constructor with multiplicative factor k.
DragForce(IParamDiffFunction k, Atmosphere atmosphere, DragSensitive spacecraft, boolean computePDPos, boolean computePDVel)
          Constructor with multiplicative factor k.
 

Uses of IParamDiffFunction in org.orekit.forces.maneuvers
 

Constructors in org.orekit.forces.maneuvers with parameters of type IParamDiffFunction
ConstantThrustError(AbsoluteDate date, double duration, Frame frame, IParamDiffFunction fx, IParamDiffFunction fy, IParamDiffFunction fz)
          Create a constant thrust error model whose x, y and z components are parameterizable and differentiable function.
ConstantThrustError(AbsoluteDate date, double duration, IParamDiffFunction fx, IParamDiffFunction fy, IParamDiffFunction fz)
          Create a constant thrust error model whose x, y and z components are parameterizable and differentiable function.
ConstantThrustError(AbsoluteDate date, double duration, LOFType lofType, IParamDiffFunction fx, IParamDiffFunction fy, IParamDiffFunction fz)
          Create a constant thrust error model whose x, y and z components are parameterizable and differentiable function.
ConstantThrustError(EventDetector startEventDetector, EventDetector stopEventDetector, Frame frame, IParamDiffFunction fx, IParamDiffFunction fy, IParamDiffFunction fz)
          Create a constant thrust error model whose x, y and z components are constant functions:
fx = cx
fy = cy
fz = cz
ConstantThrustError(EventDetector startEventDetector, EventDetector stopEventDetector, IParamDiffFunction fx, IParamDiffFunction fy, IParamDiffFunction fz)
          Create a constant thrust error model whose x, y and z components are constant functions:
fx = cx
fy = cy
fz = cz
ConstantThrustError(EventDetector startEventDetector, EventDetector stopEventDetector, LOFType lofType, IParamDiffFunction fx, IParamDiffFunction fy, IParamDiffFunction fz)
          Create a constant thrust error model whose x, y and z components are constant functions:
fx = cx
fy = cy
fz = cz
 

Uses of IParamDiffFunction in org.orekit.parameter
 

Classes in org.orekit.parameter that implement IParamDiffFunction
 class ConstantFunction
          This class is used to define a constant parameterizable function.
 class LinearFunction
           This class is used to define parameterizable linear function a(t -t0) + b.
 class ParamDiffFunction
           Abstract class to define generic function of IParamDiffFunction.
 class PiecewiseFunction
           This class is used to define parameterizable piecewize function.
 

Constructors in org.orekit.parameter with parameters of type IParamDiffFunction
JacobiansParameterizable(IParamDiffFunction... paramDiffFunctions)
          Simple constructor.
Parameterizable(IParamDiffFunction... paramDiffFunctions)
          Simple constructor.
 

Constructor parameters in org.orekit.parameter with type arguments of type IParamDiffFunction
PiecewiseFunction(ArrayList<IParamDiffFunction> flist, ArrayList<AbsoluteDate> xlist)
          Simple constructor with 2 lists (IParamDiffFunction and AbsoluteDate) where dates list represent the connection points between functions.
 



Copyright © 2016 CNES. All Rights Reserved.