Corrected the DTD to require at least one staticShot child element of the checkData element.
Changed the DTD logic for inclusion of provenance information for elements
griddedTableDef,
ungriddedTableDef,
function,
checkData, and
staticShot from
( provenance? | provenanceRef? )
to
( provenance | provenanceRef )?
which is the more correct way to display an optional selection from two
choices. However, use of provenance or
provenanceRef is now deprecated for checkData
elements as described in the non-structural changes below; this change was made for
consistency with the other elements that have provenance information.
Added optional, mutually exclusive flag elements isInput, isControl, and isDisturbance to conform with the
latest draft of [AIAA10]. These
flags are intended to help clarify the role of all defined variables and to assist
in analyses such as linear model extraction.
Changed the Uniform Resource Identifier (URI) for the atan2 function definition to the daveml.org domain.
Changed SYSTEM ID to reflect new daveml.org domain; changed PUBLIC ID from NASA to AIAA.
In the DTD, the default DAVE-ML namespace definition was added to
the top-level DAVEfunc element to
observe a best-practice for XML DTDs, at the
suggestion of Dan Newman.
In the DTD and reference manual, changed the bpVals elements to allow white space
separation of values in addition to comma separation (which has always been the case
for the dataTable
element). Ditto for dependentVarPts and independentVarPts.
This may cause a problem for some existing parsers.
2010-05-07