Click or drag to resize

SphericalHarmonicGravityField Constructor (SphericalHarmonicGravityModel, Int32, Int32, Int32, Int32, Boolean, SphericalHarmonicsTideType)

Initializes a new instance from a SphericalHarmonicGravityModel, the degree and order of the subset of the model that this field represents, the degree and order to use when calculating partial derivatives, and a boolean representing whether or not to include two body forces.

Namespace:  AGI.Foundation.Celestial
Assembly:  AGI.Foundation.OrbitPropagation (in AGI.Foundation.OrbitPropagation.dll) Version: 19.1.398.0 (19.1.398.0)
Syntax
public SphericalHarmonicGravityField(
	SphericalHarmonicGravityModel gravityModel,
	int degree,
	int order,
	int partialsDegree,
	int partialsOrder,
	bool includeTwoBody,
	SphericalHarmonicsTideType tideType
)

Parameters

gravityModel
Type: AGI.Foundation.CelestialSphericalHarmonicGravityModel
The full gravity model to configure.
degree
Type: SystemInt32
The desired degree. The configured gravity field will have this degree if FileDegree allows it.
order
Type: SystemInt32
The desired order. The configured gravity field will have this degree if FileDegree, FileOrder and degree allow it.
partialsDegree
Type: SystemInt32
The degree to use for calculating partial derivatives.
partialsOrder
Type: SystemInt32
The order to use for calculating partial derivatives.
includeTwoBody
Type: SystemBoolean
The flag representing whether a force model using this field should include two body gravity, or just the higher order perturbations.
tideType
Type: AGI.Foundation.CelestialSphericalHarmonicsTideType
The type of tidal effects this field should include.
Exceptions
See Also