FOrbHFOP:

Path: Orbit/OrbitPropagator

% High fidelity orbit model designed to work with ode113.
--------------------------------------------------------------------------
   Form:
   vargout = FOrbHFOP( t, x, d, isEvents )
--------------------------------------------------------------------------

   ------
   Inputs
   ------
   t                      Time
   x             (6,1)    The state vector [x;y;z;dx/dt;dy/dt;dz/dt]
   d              (.)     Data structure
                          .planet            (1,:)   Planet name
                          .jD                (1,1)   Julian date
                          .thrustModelOn     (1,1)   Thrust function flag
                          .thrustFunction     (*)    Thrust function name/handle
                          .thrustFunctionTag (1,1)   Thrust function tag
                          .solarModelOn      (1,1)   Solar function flag
                          .solarFunction      (*)    Solar function name/handle
                          .solarFunctionTag  (1,1)   Solar function tag
                          .aeroModelOn       (1,1)   Aero function flag
                          .aeroFunction       (*)    Aero function name/handle
                          .aeroFunctionTag   (1,1)   Aero function tag
                          .propagateEF       (1,1)   Propagate earth-fixed flag
                          .propagateECIR     (1,1)   Propagate ECIR flag
                          .stopping          (:)     Stopping condition data structure
                          .nTess             (1,1)   Number of tesseral harmonics
                          .nZonal            (1,1)   Number of zonal harmonics
                          .gravityModel      (.)     Gravity model
                            .s           (:,:)  S terms
                            .c           (:,:)  C terms
                            .j             (:)  m = 0 terms
                            .mu                 Gravitational parameter (km^3/sec^2)
                            .a                  Earth radius
                            .name               Planet name
                            .isNormalized  (1)  Boolean for normalization
   isEvents      (1,:)    Event flag for ode113

   -------
   Outputs
   -------
   xDot           (6,1)     The state vector derivative [x;y;z;dx/dt;dy/dt;dz/dt]

--------------------------------------------------------------------------

Children:

AC: ACData/ACTConstants
AerospaceUtils: AtmosphericCalculations/AtmDens1
AerospaceUtils: AtmosphericCalculations/AtmDens2
AerospaceUtils: Coord/ECIToEF
AerospaceUtils: Coord/EFToLatLonAlt
AerospaceUtils: Coord/R2LatLon
Common: CommonData/Constants
Common: CommonData/SwooshWatermark
Common: CommonData/xSplashSmall
Common: Database/Constant
Common: General/CellToMat
Common: General/DeBlankLT
Common: General/DeleteCell
Common: General/DispWithTitle
Common: General/MatToCell
Common: General/Watermark
Common: Graphics/Axis3D
Common: Graphics/Mesh2
Common: Graphics/NewFig
Common: Graphics/Plot2D
Common: Graphics/PltStyle
Common: Graphics/TimeLabl
Common: Graphics/TitleS
Common: Graphics/XLabelS
Common: Graphics/YLabelS
Common: Graphics/ZLabelS
Common: Time/DTSToDTA
Common: Time/Date2JD
Common: Time/JD2000
Common: Time/JD2T
Common: Time/JDToMidnight
Common: Time/T2JD
Math: Linear/Cross
Math: Linear/Dot
Math: Linear/DupVect
Math: Linear/Factorl
Math: Linear/Mag
Math: Linear/Unit
Math: MathUtils/R2P5
Math: Trigonometry/CosD
Math: Trigonometry/SinD
Orbit: GravityModels/LoadGEM
Orbit: GravityModels/NormalizationMatrix
Orbit: GravityModels/UnnormalizeGravity
Orbit: OrbitCoord/RV2AE
Orbit: OrbitCoord/SLR
Orbit: OrbitMechanics/AGravityC
Orbit: OrbitMechanics/APlanet
Orbit: OrbitMechanics/Energy
Orbit: OrbitMechanics/FlightPathAngle
Orbit: OrbitMechanics/PlanetaryAccelerations
Orbit: OrbitMechanics/RVOrbGen
Orbit: OrbitPropagator/StoppingConditions
SC: BasicOrbit/CP2I
SC: BasicOrbit/E2M
SC: BasicOrbit/E2Nu
SC: BasicOrbit/FOrbCart
SC: BasicOrbit/M2E
SC: BasicOrbit/M2EApp
SC: BasicOrbit/M2EEl
SC: BasicOrbit/M2EHy
SC: BasicOrbit/M2Nu
SC: BasicOrbit/M2NuPb
SC: BasicOrbit/Nu2E
SC: BasicOrbit/Nu2M
SC: BasicOrbit/Period
SC: BasicOrbit/RV2El
SC: Environs/MolWt2R
SC: Ephem/ECIToPlanet
SC: Ephem/EOfE
SC: Ephem/EarthNut
SC: Ephem/EarthPre
SC: Ephem/EarthRot
SC: Ephem/GMSTime
SC: Ephem/MSidDay
SC: Ephem/MoonRot
SC: Ephem/MoonV1
SC: Ephem/Moons
SC: Ephem/NutDelta
SC: Ephem/ObOfE
SC: Ephem/SunV1
SC: Ephem/TruEarth
SC: SCData/sCTConstants
SC: SCMat/GEMT1

Back to the Orbit Module page