The following list of attributes drives the FlightStream geometric definition.
- capsGroup For sectional CCS geometry, this string attribute labels the FaceBody as to which AVL Surface the section is assigned. This should be something like: Main_Wing, Horizontal_Tail, etc. This informs the AVL AIM to collect all FaceBodies that match this attribute into a single AVL Surface.
Note: If a capsGroup contains only one section then the section is treated as a slender body, and only the numChord and spaceChord in the "AVL_Surface" (Vortex Lattice Surface) input will be used.
- vlmControl"Name" This string attribute attaches a control surface to the Lifting Surface CCS geometry FaceBody. The hinge location is defined as the double value between 0 or 1.0. The range as percentage from 0 to 100 will also work. The name of the control surface is the string information after vlmControl (or vlmControl_). For Example, to define a control surface named Aileron the following are identical (attribute vlmControlAileron 0.8 or attribute vlmControl_Aileron 80) . Multiple vlmControl attributes, with different names, can be defined on a single FaceBody.
- vlmNumSpan This attribute may be set on any given airfoil cross-section to overwrite the number of spanwise elements placed on the surface (globally set - see keyword "numSpanPerSection" and "numSpanTotal" in Vortex Lattice Surface ) between two sections. Note, that the AIM internally sorts the sections in ascending y (or z) order, so care should be taken to select the correct section for the desired intent.
- vlmNumChord This attribute may be set on any given airfoil cross-section to overwrite the number of chordwise elements placed on the surface (globally set - see keyword "numChord" in Vortex Lattice Surface ).
vlmNumChord must be the same if set on multiple sections of a surface.
- capsLength This attribute defines the length units that the *.csm file is generated in and is not optional for FligtStream. The FlightStream input grid will be scaled to either the default length of METER or the user specified length unit (see AIM Units).
- capsReferenceChord and capsReferenceSpan [Optional] These attributes may exist on any Body. Their value will be used as the reference moment lengths in FlightStream's input file with their units assumed to be consistent with the attribute "capsLength". These values may be alternatively set through an input value, "ReferenceChord" (see AIM Inputs)
- capsReferenceArea [Optional] This attribute may exist on any Body. Its value will be used as the reference area in FlightStream's input file with its units assumed to be consistent with the attribute "capsLength". This value may be alternatively set through an input value, "ReferenceArea" (see AIM Inputs)
- capsReferenceX, capsReferenceY, and capsReferenceZ [Optional] These attribute may exist on any Body. Their value will be used as the reference moment lengths in FlightStream's input file with their units assumed to be consistent with the attribute "capsLength". These values may be alternatively set through an input value, "ReferenceX" (see AIM Inputs)
- capsReferenceX, capsReferenceY, and capsReferenceZ [Optional] These attribute may exist on any Body. Their value will be used as the reference moment lengths in FlightStream's input file with their units assumed to be consistent with the attribute "capsLength". These values may be alternatively set through an input value, "ReferenceX" (see AIM Inputs)