Name

Description

CelestialObjects

The array of gravitational bodies in the force model.

DeclaredName

The name of the object as declared.

DisplayName

The name displayed for this object in output windows such as views, plots, and reports.

Drag

Determines whether Atmospheric Drag force modeling is used during propagation.

DragDataFile

Specifies the Solar Flux Predict data file's path and name to be used when the DragType is set to JacchiaRoberts or MSIS atmospheric density modeling. If no file is specified ("DEFAULT"), then the file specified in Project Preferences for the Solar Flux Predict file will be used.

DragSource

Specifies the file type specified for DragDataFile.

DragType

Determines the type of Atmospheric Density Model to be used when Drag or Lift forces are selected.

Earth

Specifies whether gravitational forces from the Earth will be used to calculate applied accelerations during propagation. The planetary ephemeris file is used as an input source. The ForceModel.PlanetFieldType array is used to determine whether gravitational effects are modeled as a point mass or a nonspherical gravitational field.

HPDragFile

Specifies the HarrisPriester density model data file's path and name to be used when the DragType is set to HarrisPriester atmospheric density modeling. If no file is specified ("DEFAULT"), then the file specified in Project Preferences for HarrisPriester Atmosphere Model File will be used.

HPFlux

Specifies the F10.7 cm Solar Flux level that is to be used when DragType is set to HarrisPriester atmospheric density modeling. Solar flux units are 1x1022 W/m^2/Hz.

Jupiter

Specifies whether gravitational forces from Jupiter will be used to calculate applied accelerations during propagation. The planetary ephemeris file is used as an input source. The ForceModel.PlanetFieldType array is used to determine whether gravitational effects are modeled as a point mass or a nonspherical gravitational field.

Lift

Determines whether Atmospheric Lift force modeling is used during propagation.

Mars

Specifies whether gravitational forces from Mars will be used to calculate applied accelerations during propagation. The planetary ephemeris file is used as an input source. The ForceModel.PlanetFieldType array is used to determine whether gravitational effects are modeled as a point mass or a nonspherical gravitational field.

Mercury

Specifies whether gravitational forces from Mercury will be used to calculate applied accelerations during propagation. The planetary ephemeris file is used as an input source. The ForceModel.PlanetFieldType array is used to determine whether gravitational effects are modeled as a point mass or a nonspherical gravitational field.

Moon

Specifies whether gravitational forces from the Moon will be used to calculate applied accelerations during propagation. The planetary ephemeris file is used as an input source. The ForceModel.PlanetFieldType array is used to determine whether gravitational effects are modeled as a point mass or a nonspherical gravitational field.

Neptune

Specifies whether gravitational forces from Neptune will be used to calculate applied accelerations during propagation. The planetary ephemeris file is used as an input source. The ForceModel.PlanetFieldType array is used to determine whether gravitational effects are modeled as a point mass or a nonspherical gravitational field.

ObjectId

The unique identifier for the object.

ObjectType

The type of the object.

OtherAccelerations

The unmodeled acceleration vector.

OtherAccelerationsRate

The rate of change of the unmodeled acceleration vector.

PlanetFieldDegree

Specifies the number of Zonal harmonic terms that are to be used when modeling a nonspherical, nonhomogenous gravity field.

PlanetFieldOrder

Specifies the number of Tesseral harmonic terms that are to be used when modeling a nonspherical, nonhomogenous gravity field. The FieldOrder must be a value no greater than that specified by the FieldDegree.

PlanetFieldType

Specifies the FieldTypes to be used in modeling the Bodies' gravitational potentials.
Value Potential Field Type
0 = Point Mass Gravity
1 = Zonal Potential Terms Only
2 = Zonal and Tesseral Terms
3 = Zonal and Tesseral Terms with Solid Tides.

PlanetoPotentialFilename

Specifies the planetopotential data files' paths and names for modeling nonspherical, nonhomogenous gravity fields. If no file is specified for Earth ("DEFAULT"), then the file specified in Project Preferences for Geopotential File will be used.
The potential file used for each celestial body contains values for the physical properties of the body (Gravity Constant (mu), Body Radius, Reciprocal Flattening). These values are used when propagating the Spacecraft any time a potential file is used. For other calculations that depend on the physical properties of a celestial body, such as Spacecraft.Height or propagation of a Spacecraft with a point mass gravitational model, the celestial body physical properties are set using syntax such as "Earth.Mu".

Pluto

Specifies whether gravitational forces from Pluto will be used to calculate applied accelerations during propagation. The DEplanetary ephemeris file is used as an input source. The ForceModel.PlanetFieldType array is used to determine whether gravitational effects are modeled as a point mass or a nonspherical gravitational field.

Rho1

The density scale factor. FreeFlyer computes an effective atmospheric density based on the following equation: Rho = Rho0(1 + Rho1), where Rho is the effective density, Rho0 is the nominal density, and Rho1 is the density scale factor.

Saturn

Specifies whether gravitational forces from Saturn will be used to calculate applied accelerations during propagation. The planetary ephemeris file is used as an input source. The ForceModel.PlanetFieldType array is used to determine whether gravitational effects are modeled as a point mass or a nonspherical gravitational field.

Sigma_Rho1

The uncertainty of the density scale factor. Note: This property is used by the OrbitDetermination object.

Sigma_Ux

The uncertainty of the unmodeled acceleration in the Xdirection. Note: This property is used by the OrbitDetermination object.

Sigma_Uy

The uncertainty of the unmodeled acceleration in the Ydirection. Note: This property is used by the OrbitDetermination object.

Sigma_Uz

The uncertainty of the unmodeled acceleration in the Zdirection. Note: This property is used by the OrbitDetermination object.

SolidTideDegree

Specifies the number of Zonal harmonic terms that are to be used when modeling Solid Tides for the Central Body.

SolidTideFilename

Specifies the Solid Tide Love Number data files' paths and names for modeling the solid tide effects on the gravity field. If no file is specified ("DEFAULT"), then the file specified in Project Preferences for Love Number File will be used.

SolidTideOrder

Specifies the number of Tesseral harmonic terms that are to be used when modeling Solid Tides for the Central Body.

SRP

Determines whether Solar Radiation Pressure (SRP) force modeling is used during propagation.

Sun

Specifies whether gravitational forces from the Sun will be used to calculate applied accelerations during propagation. The planetary ephemeris file is used as an input source. The ForceModel.PlanetFieldType array is used to determine whether gravitational effects are modeled as a point mass or a nonspherical gravitational field.

Uranus

Specifies whether gravitational forces from Uranus will be used to calculate applied accelerations during propagation. The planetary ephemeris file is used as an input source. The ForceModel.PlanetFieldType array is used to determine whether gravitational effects are modeled as a point mass or a nonspherical gravitational field.

UseBodyForce

Flag array indicating whether to use each gravitational body. The UseBodyForce array flags the gravitational bodies in the order of the Planets, the Moon, and then the Sun. If there are custom CelestialObjects also included they will increase the size of your array in and by the order of the added CelestialObjects.

UseOtherAcceleration

Determines whether the specified unmodeled accelerations are used during propagation.

UseZeroTideModel

Flag array indicating whether each body's gravitational field includes the permanent tide effects (ZeroTide).

Venus

Specifies whether gravitational forces from Venus will be used to calculate applied accelerations during propagation. The planetary ephemeris file is used as an input source. The ForceModel.PlanetFieldType array is used to determine whether gravitational effects are modeled as a point mass or a nonspherical gravitational field.
