Click or drag to resize

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

Initializes a new instance from a SphericalHarmonicGravityModel, a CentralBody, 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: 21.2.409.0 (21.2.409.0)
public SphericalHarmonicGravityField(
	SphericalHarmonicGravityModel gravityModel,
	CentralBody centralBody,
	int degree,
	int order,
	int partialsDegree,
	int partialsOrder,
	bool includeTwoBody,
	SphericalHarmonicsTideType tideType


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