Schema openDaApplication.xsd


element openDaApplication
diagram openDaApplication_diagrams/openDaApplication_p1.png
annotation
documentation
Main configuration for an OpenDA application. There are three mandatory components, which make up an OpenDA application: stochModelFactory, stochObserver and algorithm. Each component is configured by specifying its className attribute, workingDirectory and configFile/configString. An optional component is available for configuring the output of the results, and optional components for defining OpenDA restart input and output files.

complexType OpenDaAlgorithmXML
diagram openDaApplication_diagrams/openDaApplication_p2.png
attributes
Name  Type  Use  Default  Fixed  annotation
classNamexs:stringrequired      
documentation
Set the openda:java class name of the algorithm

attribute OpenDaAlgorithmXML/@className
annotation
documentation
Set the openda:java class name of the algorithm

element OpenDaAlgorithmXML/workingDirectory
diagram openDaApplication_diagrams/openDaApplication_p3.png
annotation
documentation
Specify the directory, relative to the main configuration directory, where the algorithm configuration files are stored

element OpenDaAlgorithmXML/configFile
diagram openDaApplication_diagrams/openDaApplication_p4.png
annotation
documentation
Specify the name of the algorithm configuration file stored in the working directory

element OpenDaAlgorithmXML/configString
diagram openDaApplication_diagrams/openDaApplication_p5.png
annotation
documentation
Specify the configuration string (whether a configFile or configString is required depends on the choice of algorithm)

complexType OpenDaApplicationXML
diagram openDaApplication_diagrams/openDaApplication_p6.png

element OpenDaApplicationXML/stochObserver
diagram openDaApplication_diagrams/openDaApplication_p7.png
attributes
Name  Type  Use  Default  Fixed  annotation
classNamexs:stringrequired      
documentation
Set the openda:java class name of the stochastic observer
annotation
documentation
Specify the stochastic observer component

element OpenDaApplicationXML/stochModelFactory
diagram openDaApplication_diagrams/openDaApplication_p8.png
attributes
Name  Type  Use  Default  Fixed  annotation
classNamexs:stringrequired      
documentation
Set the openda:java class name of the stochastic model.
annotation
documentation
Specify the stochastic model component

element OpenDaApplicationXML/algorithm
diagram openDaApplication_diagrams/openDaApplication_p9.png
attributes
Name  Type  Use  Default  Fixed  annotation
classNamexs:stringrequired      
documentation
Set the openda:java class name of the algorithm
annotation
documentation
Specify the algorithm for data assimilation or parameter calibration

element OpenDaApplicationXML/resultWriter
diagram openDaApplication_diagrams/openDaApplication_p10.png
attributes
Name  Type  Use  Default  Fixed  annotation
classNamexs:stringrequired      
documentation
Specify the openda class name of the result writer
annotation
documentation
Specify the content and format of the results file

element OpenDaApplicationXML/resultWriters
diagram openDaApplication_diagrams/openDaApplication_p11.png
annotation
documentation
Specify the results files in case more than one format is needed

element OpenDaApplicationXML/restartInFile
diagram openDaApplication_diagrams/openDaApplication_p12.png
annotation
documentation
Specify the input file from which the algoritm should restart. If omitted, no restart file is read.

element OpenDaApplicationXML/restartOutFilePrefix
diagram openDaApplication_diagrams/openDaApplication_p13.png
annotation
documentation
Specify the prefix to be used for the output restart files to be written. If ommitted, no restart files are written.

element OpenDaApplicationXML/restartOutFileExtension
diagram openDaApplication_diagrams/openDaApplication_p14.png
annotation
documentation
Specify the file extension to be used for restart output files (default: .xml). Overrules only the extension, but not the output format chosen by Openda (could be a zip file as well). Use of this option is discouraged.

element OpenDaApplicationXML/restartOutFileTimes
diagram openDaApplication_diagrams/openDaApplication_p15.png
attributes
Name  Type  Use  Default  Fixed  annotation
timeFormatopenda:RestartFormatTypesXMLoptional  dateTimeString    
documentation

Specify the time format: 'mjd' (Modified Julian Day) or date/time string (formatted as yyyymmddhhmm) 'dateTimeString'.
annotation
documentation
Specify the time stamps for which to write restarts

complexType OpenDaResultWritersXML
diagram openDaApplication_diagrams/openDaApplication_p16.png

element OpenDaResultWritersXML/resultWriter
diagram openDaApplication_diagrams/openDaApplication_p17.png
attributes
Name  Type  Use  Default  Fixed  annotation
classNamexs:stringrequired      
documentation
Specify the openda class name of the result writer
annotation
documentation
Specify the content and format of the results file

complexType OpenDaResultWriterXML
diagram openDaApplication_diagrams/openDaApplication_p18.png
attributes
Name  Type  Use  Default  Fixed  annotation
classNamexs:stringrequired      
documentation
Specify the openda class name of the result writer

attribute OpenDaResultWriterXML/@className
annotation
documentation
Specify the openda class name of the result writer

element OpenDaResultWriterXML/workingDirectory
diagram openDaApplication_diagrams/openDaApplication_p19.png
annotation
documentation
Specify the working directory where the results file should be stored

element OpenDaResultWriterXML/configFile
diagram openDaApplication_diagrams/openDaApplication_p20.png
annotation
documentation
Specify the results filename

element OpenDaResultWriterXML/configString
diagram openDaApplication_diagrams/openDaApplication_p21.png
annotation
documentation
Specify the configuration string (whether a configFile or configString is required depends on the choice of resultwriter)

element OpenDaResultWriterXML/selection
diagram openDaApplication_diagrams/openDaApplication_p22.png
annotation
documentation
Specify subselection of output sources and items to be written

complexType OpenDaStochModelXML
diagram openDaApplication_diagrams/openDaApplication_p23.png
attributes
Name  Type  Use  Default  Fixed  annotation
classNamexs:stringrequired      
documentation
Set the openda:java class name of the stochastic model.

attribute OpenDaStochModelXML/@className
annotation
documentation
Set the openda:java class name of the stochastic model.

element OpenDaStochModelXML/workingDirectory
diagram openDaApplication_diagrams/openDaApplication_p24.png
annotation
documentation
Specify the directory, relative to the main configuration directory, where the stochastic model configuration files are stored

element OpenDaStochModelXML/configFile
diagram openDaApplication_diagrams/openDaApplication_p25.png
annotation
documentation
Specify the name of the stochastic model configuration file stored in the working directory

element OpenDaStochModelXML/configString
diagram openDaApplication_diagrams/openDaApplication_p26.png
annotation
documentation
Specify the configuration string (whether a configFile or configString is required depends on the choice of stochastic model)

complexType OpenDaStochObserverXML
diagram openDaApplication_diagrams/openDaApplication_p27.png
attributes
Name  Type  Use  Default  Fixed  annotation
classNamexs:stringrequired      
documentation
Set the openda:java class name of the stochastic observer

attribute OpenDaStochObserverXML/@className
annotation
documentation
Set the openda:java class name of the stochastic observer

element OpenDaStochObserverXML/workingDirectory
diagram openDaApplication_diagrams/openDaApplication_p28.png
annotation
documentation
Specify the directory, relative to the main configuration directory, where the stochastic observer configuration files are stored

element OpenDaStochObserverXML/configFile
diagram openDaApplication_diagrams/openDaApplication_p29.png
annotation
documentation
Specify the name of the stochastic observer configuration file stored in the working directory

element OpenDaStochObserverXML/configString
diagram openDaApplication_diagrams/openDaApplication_p30.png
annotation
documentation
Specify the configuration string (whether a configFile or configString is required depends on the choice of stochastic observer)

complexType RestartOutFileTimesXML
diagram openDaApplication_diagrams/openDaApplication_p31.png
attributes
Name  Type  Use  Default  Fixed  annotation
timeFormatopenda:RestartFormatTypesXMLoptional  dateTimeString    
documentation

Specify the time format: 'mjd' (Modified Julian Day) or date/time string (formatted as yyyymmddhhmm) 'dateTimeString'.

attribute RestartOutFileTimesXML/@timeFormat
annotation
documentation

Specify the time format: 'mjd' (Modified Julian Day) or date/time string (formatted as yyyymmddhhmm) 'dateTimeString'.

simpleType RestartFormatTypesXML

element resultSelection
diagram openDaApplication_diagrams/openDaApplication_p32.png

complexType ResultItemXML
diagram openDaApplication_diagrams/openDaApplication_p33.png
attributes
Name  Type  Use  Default  Fixed  annotation
idxs:stringrequired      
documentation
Identity (name) of the result item
doLogxs:booleanoptional  true    
documentation
Switch output of result item on or off
sourceopenda:ResultWriterSourceTypeXMLoptional      
documentation
Source of the result item ("observer", "model", "algorithm" or "other")

attribute ResultItemXML/@id
annotation
documentation
Identity (name) of the result item

attribute ResultItemXML/@doLog
annotation
documentation
Switch output of result item on or off

attribute ResultItemXML/@source
annotation
documentation
Source of the result item ("observer", "model", "algorithm" or "other")

element ResultItemXML/messageType
diagram openDaApplication_diagrams/openDaApplication_p34.png
annotation
documentation
Type of message ("step", "inner", "outer", or "evaluation"). Deprecated function, will not be supported in future versions of OpenDA.

complexType ResultLoggingXML
diagram openDaApplication_diagrams/openDaApplication_p35.png
attributes
Name  Type  Use  Default  Fixed  annotation
observerxs:booleanoptional  true    
documentation
Output source is observer
modelxs:booleanoptional  true    
documentation
Output source is model
algorithmxs:booleanoptional  true    
documentation
Output source is algorithm
nonConfiguredItemsxs:booleanoptional  true    
documentation
Output source is other non-declared component

attribute ResultLoggingXML/@observer
annotation
documentation
Output source is observer

attribute ResultLoggingXML/@model
annotation
documentation
Output source is model

attribute ResultLoggingXML/@algorithm
annotation
documentation
Output source is algorithm

attribute ResultLoggingXML/@nonConfiguredItems
annotation
documentation
Output source is other non-declared component

complexType ResultSelectionXML
diagram openDaApplication_diagrams/openDaApplication_p36.png

element ResultSelectionXML/doLog
diagram openDaApplication_diagrams/openDaApplication_p37.png
attributes
Name  Type  Use  Default  Fixed  annotation
observerxs:booleanoptional  true    
documentation
Output source is observer
modelxs:booleanoptional  true    
documentation
Output source is model
algorithmxs:booleanoptional  true    
documentation
Output source is algorithm
nonConfiguredItemsxs:booleanoptional  true    
documentation
Output source is other non-declared component
annotation
documentation
Switch sources on or off for output

element ResultSelectionXML/resultItem
diagram openDaApplication_diagrams/openDaApplication_p38.png
attributes
Name  Type  Use  Default  Fixed  annotation
idxs:stringrequired      
documentation
Identity (name) of the result item
doLogxs:booleanoptional  true    
documentation
Switch output of result item on or off
sourceopenda:ResultWriterSourceTypeXMLoptional      
documentation
Source of the result item ("observer", "model", "algorithm" or "other")
annotation
documentation
Select the items to be switched on/off for output

simpleType ResultWriterMessageTypeXML

simpleType ResultWriterSourceTypeXML


XML Schema documentation generated by XMLSpy Schema Editor http://www.altova.com/xmlspy