public OneMinusCosineProfile gustProfile; ///<- The gust shape (profile) data for this gust. public OneMinusCosineGust() ///<- Constructor. { vWind = Vector3D.Zero; gustFrame = eGustFrame.gfLocal; magnitude = 1.0; gustProfile = new OneMinusCosineProfile(); }
/** Specifies the frame that the gust direction vector components are specified in. The * body frame is defined with the X direction forward, and the Y direction positive out * the right wing. The wind frame is defined with the X axis pointing into the velocity * vector, the Z axis perpendicular to the X axis, in the aircraft XZ plane, and the Y * axis completing the system. The local axis is a navigational frame with X pointing north, * Y pointing east, and Z pointing down. This is a locally vertical, locally horizontal * frame, with the XY plane tangent to the geocentric surface. */ public virtual void GustFrame(eGustFrame gFrame) { oneMinusCosineGust.gustFrame = gFrame; }