Click or drag to resize

MagneticCoilTorque Constructor (Vector, Double, Scalar, Cartesian, Axes)

Initializes the magnetic coil torque model.

Namespace:  AGI.Foundation.Celestial
Assembly:  AGI.Foundation.OrbitPropagation (in AGI.Foundation.OrbitPropagation.dll) Version: 24.1.418.0 (24.1.418.0)
Syntax
public MagneticCoilTorque(
	Vector magneticFieldVector,
	double numberOfLoops,
	Scalar current,
	Cartesian directedArea,
	Axes bodyAxes
)

Parameters

magneticFieldVector
Type: AGI.Foundation.GeometryVector
A vector describing the magnetic field that the coil is subjected to. This is usually a MagneticFieldVector.
numberOfLoops
Type: SystemDouble
The number of current loops in the magnetic torquer coil.
current
Type: AGI.Foundation.GeometryScalar
The electric current passing through the coil.
directedArea
Type: AGI.Foundation.CoordinatesCartesian
The area of the coil multiplied by the unit vector that is normal to the plane of the coil such that a positive current traveling through the coil obeys the right hand rule. In this constructor, the Cartesian value is converted into a VectorFixed in the bodyAxes.
bodyAxes
Type: AGI.Foundation.GeometryAxes
The body axes of the spacecraft. These should be the IntegrationAxes of the PropagationEulerianAxes associated with the spacecraft.
See Also