Corrected second ungridded table definition example and CLRUD0 function example; reformatted page references from [xx] to (p. xx) in the PDF reference manual, thanks to suggestions by Dennis Linse.
Amplified and elaborated on possible values for interpolate
and
extrapolate
attributes for independent variables of function
definitions.
Added an index to the reference manual.
Removed the sign convention list as this is now in the overlying AIAA draft standard, S-119 [AIAA11].
Added clarification that, while uncertainty can be applied in multiple places in the model (including input, calculations, functions, and outputs), it is probably not a good practice to do so.
Changed the non-dimensional signal units-of-measure indication from blank or ND to 'nd', in accordance with the latest draft standard [AIAA11]; removed plus sign from front of sign convention since it doesn't always apply and is redundant to the definition.
Added references to earlier standards papers by B. Hildreth [Hildreth94], [Hildreth98].
Cleaned up formatting in the element descriptions found in Section 8.2, “Element descriptions”; corrected the grammar in the BNF descriptions of the major elements within this text.
Changed email address for B. Hildreth; added persistent email at daveml.org; changed default Uniform Resource Locator (URL) to daveml.org
Changed the description of bounds
element in the DTD to remove out-of-date reference to
[un]griddedTable[Def|Ref] since this is no longer supported. In the reference
manual, removed a misleading second bounds element for the uniformPDF element case
and added notes to imply the presence of PCDATA (either one or two, depending on the
case). Thanks to Dan Newman for prompting this review and
change.
Did more DTD clean-up to remove redundant 'optional' specifiers on elements and attributes; made the 'internal identifier' descriptions consistent throughout the DTD and reference manual; tweaked the style of the reference pages in the reference manual; fixed poor grammar in the DTD; replaced parentheses with brackets in the BNF syntax in the reference manual for comments to avoid confusion; reformatted the reference pages in the manual for readability; and added references to W3C on-line documentation where necessary. Thanks to Dennis Linse for encouraging the correction of these long-standing inconsistencies and distractions.
Put editorial comments in BNF syntaxes in braces ({}) to avoid confusion with parentheses, which are used to indicate a choice. Thanks to Dennis Linse for the catch.
In the DTD, a sentence was added to the description of the
deprecated fileCreationDate
element and a similar description was added to the deprecated functionCreationDate
element
mentioning that both of them have been deprecated in version 2.0. The clarification
was made after near-simultaneous suggestions from both Trey Arthur
and Dan
Newman.
Added a paragraph about the alias
attribute of the variableDef
element; it's a valid
attribute but was missing an explanation. Thanks to Trey
Arthur for catching
this long-standing omission.
Changed the definition of atan2 so that the input arguments are not limited to ±1 and are not referred to as 'sine' and 'cosine' to better match ANSI C. Thanks to Dan Newman for catching this inconsistency.
Corrected typographical errors in fileHeader
, variableDef
, griddedTableDef
, ungriddedTableDef
, and function
element schematic overview
syntaxes in sections 6.2.1-6.2.6. Thanks to Dennis Linse for catching these errors.
Added a sentence about the
tol
sub-element being an absolute difference to remove ambiguity over its
interpretation.
In the reference manual syntax layout, moved the
provenance
and
provenanceRef
sub-elements out of checkData
and into staticShot
sub-elements since
checkData
, a singleton place-holder, doesn't warrant a description
but each staticShot
does. provenance
and
provenanceRef
are still in the DTD for
checkData
but only for backwards compatibility; their use in a
checkData
element is deprecated and may be removed in a future
version. Thanks to Dennis Linse for prompting this needed change.
Added a note to documentRef
docID
attribute that it is deprecated. Thanks to Dennis Linse for catching this omission.
Removed the redundant "optional" in the description of
reference
element's xlink:href
attribute. Added the constant value for attributes xmlns:xlink
and xlink:type
. Expanded the somewhat terse description of this
element. Thanks to Dennis Linse for this correction and other helpful suggestions.
2011-01-06