Schema swanWrapperConfig.xsd


element swanOpenDaWrapperConfig
diagram swanWrapperConfig_diagrams/swanWrapperConfig_p1.png
annotation
documentation
Configuration of SWAN model wrapper.

complexType SwanOpenDaWrapperConfigXML
diagram swanWrapperConfig_diagrams/swanWrapperConfig_p2.png

element SwanOpenDaWrapperConfigXML/swanAction
diagram swanWrapperConfig_diagrams/swanWrapperConfig_p3.png
attributes
Name  Type  Use  Default  Fixed  annotation
exexs:stringoptional      
documentation
Name and path of the executable file
windowsExexs:stringoptional      
documentation
Name and path of the executable file for Windows operating system
linuxExexs:stringoptional      
documentation
Name and path of the executable file for Linux operating system
macExexs:stringoptional      
documentation
Name and path of the executable file for Mac operating system
classNamexs:stringoptional      
documentation
The openda:class name.
workingDirectoryxs:stringoptional      
documentation
Directory where executable file is run. This is usually the instance dir.
actualWorkingDirectoryxs:stringoptional      
documentation
Subdirectory of instance dir, where executable file has to be run. To be specified as relative path to instance dir.
ignoreStatusxs:booleanoptional  false    
documentation
Flag for ignoring the status of the previous action step (ignoreStatus=true). Not yet implemented.
annotation
documentation
The executable to be run, and its arguments

element SwanOpenDaWrapperConfigXML/swivtParameters
diagram swanWrapperConfig_diagrams/swanWrapperConfig_p4.png
annotation
documentation
Configuration file containing  SWIVT parameters.

element SwanOpenDaWrapperConfigXML/nonSwivtParameters
diagram swanWrapperConfig_diagrams/swanWrapperConfig_p5.png
annotation
documentation
Additional parameters not defined in swift xml file.

element SwanOpenDaWrapperConfigXML/swanInputTemplate
diagram swanWrapperConfig_diagrams/swanWrapperConfig_p6.png
annotation
documentation


element SwanOpenDaWrapperConfigXML/actualSwanInput
diagram swanWrapperConfig_diagrams/swanWrapperConfig_p7.png
annotation
documentation
Actual SWAN input file.

element SwanOpenDaWrapperConfigXML/observationLocations
diagram swanWrapperConfig_diagrams/swanWrapperConfig_p8.png
annotation
documentation
File containing the coordinates of observation locations.

element SwanOpenDaWrapperConfigXML/swanResults
diagram swanWrapperConfig_diagrams/swanWrapperConfig_p9.png
annotation
documentation


element SwanOpenDaWrapperConfigXML/windInterpolationTable
diagram swanWrapperConfig_diagrams/swanWrapperConfig_p10.png
annotation
documentation


element SwanOpenDaWrapperConfigXML/perturbedValuesValidation
diagram swanWrapperConfig_diagrams/swanWrapperConfig_p11.png
annotation
documentation


element SwanOpenDaWrapperConfigXML/cleanupAction
diagram swanWrapperConfig_diagrams/swanWrapperConfig_p12.png
attributes
Name  Type  Use  Default  Fixed  annotation
exexs:stringoptional      
documentation
Name and path of the executable file
windowsExexs:stringoptional      
documentation
Name and path of the executable file for Windows operating system
linuxExexs:stringoptional      
documentation
Name and path of the executable file for Linux operating system
macExexs:stringoptional      
documentation
Name and path of the executable file for Mac operating system
classNamexs:stringoptional      
documentation
The openda:class name.
workingDirectoryxs:stringoptional      
documentation
Directory where executable file is run. This is usually the instance dir.
actualWorkingDirectoryxs:stringoptional      
documentation
Subdirectory of instance dir, where executable file has to be run. To be specified as relative path to instance dir.
ignoreStatusxs:booleanoptional  false    
documentation
Flag for ignoring the status of the previous action step (ignoreStatus=true). Not yet implemented.
annotation
documentation
The cleanup action to be performed after the executable has run

element blackBoxWrapperConfig
diagram swanWrapperConfig_diagrams/swanWrapperConfig_p13.png
annotation
documentation
Configuration of a black box model wrapper. It contains of three main components: alias definitions, model run, and input-output definition.

complexType ActionsXML
diagram swanWrapperConfig_diagrams/swanWrapperConfig_p14.png

element ActionsXML/action
diagram swanWrapperConfig_diagrams/swanWrapperConfig_p15.png
attributes
Name  Type  Use  Default  Fixed  annotation
exexs:stringoptional      
documentation
Name and path of the executable file
windowsExexs:stringoptional      
documentation
Name and path of the executable file for Windows operating system
linuxExexs:stringoptional      
documentation
Name and path of the executable file for Linux operating system
macExexs:stringoptional      
documentation
Name and path of the executable file for Mac operating system
classNamexs:stringoptional      
documentation
The openda:class name.
workingDirectoryxs:stringoptional      
documentation
Directory where executable file is run. This is usually the instance dir.
actualWorkingDirectoryxs:stringoptional      
documentation
Subdirectory of instance dir, where executable file has to be run. To be specified as relative path to instance dir.
ignoreStatusxs:booleanoptional  false    
documentation
Flag for ignoring the status of the previous action step (ignoreStatus=true). Not yet implemented.
annotation
documentation
Specify the consecutive actions  by model executables or classes to run, arguments to supply and fail/success checks to perform

complexType ActionXML
diagram swanWrapperConfig_diagrams/swanWrapperConfig_p16.png
attributes
Name  Type  Use  Default  Fixed  annotation
exexs:stringoptional      
documentation
Name and path of the executable file
windowsExexs:stringoptional      
documentation
Name and path of the executable file for Windows operating system
linuxExexs:stringoptional      
documentation
Name and path of the executable file for Linux operating system
macExexs:stringoptional      
documentation
Name and path of the executable file for Mac operating system
classNamexs:stringoptional      
documentation
The openda:class name.
workingDirectoryxs:stringoptional      
documentation
Directory where executable file is run. This is usually the instance dir.
actualWorkingDirectoryxs:stringoptional      
documentation
Subdirectory of instance dir, where executable file has to be run. To be specified as relative path to instance dir.
ignoreStatusxs:booleanoptional  false    
documentation
Flag for ignoring the status of the previous action step (ignoreStatus=true). Not yet implemented.

attribute ActionXML/@exe
annotation
documentation
Name and path of the executable file

attribute ActionXML/@windowsExe
annotation
documentation
Name and path of the executable file for Windows operating system

attribute ActionXML/@linuxExe
annotation
documentation
Name and path of the executable file for Linux operating system

attribute ActionXML/@macExe
annotation
documentation
Name and path of the executable file for Mac operating system

attribute ActionXML/@className
annotation
documentation
The openda:class name.

attribute ActionXML/@workingDirectory
annotation
documentation
Directory where executable file is run. This is usually the instance dir.

attribute ActionXML/@actualWorkingDirectory
annotation
documentation
Subdirectory of instance dir, where executable file has to be run. To be specified as relative path to instance dir.

attribute ActionXML/@ignoreStatus
annotation
documentation
Flag for ignoring the status of the previous action step (ignoreStatus=true). Not yet implemented.

element ActionXML/arg
diagram swanWrapperConfig_diagrams/swanWrapperConfig_p17.png
annotation
documentation
Specify list of  input arguments of the model executable

element ActionXML/checkOutput
diagram swanWrapperConfig_diagrams/swanWrapperConfig_p18.png
attributes
Name  Type  Use  Default  Fixed  annotation
filexs:stringrequired      
documentation
Name of output file
expectxs:stringoptional      
documentation
Expected content of the output file when the action is successful
annotation
documentation
Specify list of output files to be checked after the command execution has finished

element ActionXML/checkReturnStatus
diagram swanWrapperConfig_diagrams/swanWrapperConfig_p19.png
attributes
Name  Type  Use  Default  Fixed  annotation
expectxs:stringrequired      
documentation
Expected return value when the action is successful
annotation
documentation
Specify return value after the command execution has finished

complexType AliasDefinitionsXML
diagram swanWrapperConfig_diagrams/swanWrapperConfig_p20.png
attributes
Name  Type  Use  Default  Fixed  annotation
defaultKeyPrefixxs:stringoptional      
documentation
Specify the default prefix for the alias keys
defaultKeySuffixxs:stringoptional      
documentation
Specify the default suffix for the alias keys

attribute AliasDefinitionsXML/@defaultKeyPrefix
annotation
documentation
Specify the default prefix for the alias keys

attribute AliasDefinitionsXML/@defaultKeySuffix
annotation
documentation
Specify the default suffix for the alias keys

element AliasDefinitionsXML/alias
diagram swanWrapperConfig_diagrams/swanWrapperConfig_p21.png
attributes
Name  Type  Use  Default  Fixed  annotation
keyxs:stringrequired      
documentation
The alias key name
valuexs:stringoptional      
documentation
Actual value referred to by the alias key
keyPrefixxs:stringoptional      
documentation
Specify the prefix for the alias key
keySuffixxs:stringoptional      
documentation
Specify the suffix for the alias key
annotation
documentation
Create list of aliases containing keys and (optional) the corresponding values

complexType AliasDefinitionXML
diagram swanWrapperConfig_diagrams/swanWrapperConfig_p22.png
attributes
Name  Type  Use  Default  Fixed  annotation
keyxs:stringrequired      
documentation
The alias key name
valuexs:stringoptional      
documentation
Actual value referred to by the alias key
keyPrefixxs:stringoptional      
documentation
Specify the prefix for the alias key
keySuffixxs:stringoptional      
documentation
Specify the suffix for the alias key

attribute AliasDefinitionXML/@key
annotation
documentation
The alias key name

attribute AliasDefinitionXML/@value
annotation
documentation
Actual value referred to by the alias key

attribute AliasDefinitionXML/@keyPrefix
annotation
documentation
Specify the prefix for the alias key

attribute AliasDefinitionXML/@keySuffix
annotation
documentation
Specify the suffix for the alias key

element AliasDefinitionXML/listValue
diagram swanWrapperConfig_diagrams/swanWrapperConfig_p23.png
annotation
documentation
This type of alias can only be used for BBAction arguments, where the argument must be specified by means of only naming the 'list value' alias. If the listValue element is present, it overrules the value attribute, indicating that the actual value is in fact a list of string arguments instead of one argument.

complexType BlackBoxWrapperConfigXML
diagram swanWrapperConfig_diagrams/swanWrapperConfig_p24.png

element BlackBoxWrapperConfigXML/aliasDefinitions
diagram swanWrapperConfig_diagrams/swanWrapperConfig_p25.png
attributes
Name  Type  Use  Default  Fixed  annotation
defaultKeyPrefixxs:stringoptional      
documentation
Specify the default prefix for the alias keys
defaultKeySuffixxs:stringoptional      
documentation
Specify the default suffix for the alias keys
annotation
documentation
Define aliases for specific model information (directory names, file names etc.). Specify the prefix and suffix for the alias keys.

element BlackBoxWrapperConfigXML/run
diagram swanWrapperConfig_diagrams/swanWrapperConfig_p26.png
annotation
documentation
Specify the initialize, compute and finalize actions that direct the model

element BlackBoxWrapperConfigXML/inputOutput
diagram swanWrapperConfig_diagrams/swanWrapperConfig_p27.png
annotation
documentation
Specify the list of input/output objects

complexType BlackBoxWrapperRunXML
diagram swanWrapperConfig_diagrams/swanWrapperConfig_p28.png

element BlackBoxWrapperRunXML/initializeActions
diagram swanWrapperConfig_diagrams/swanWrapperConfig_p29.png
annotation
documentation
Generic method of initialization actions

element BlackBoxWrapperRunXML/initializeActionsUsingDirClone
diagram swanWrapperConfig_diagrams/swanWrapperConfig_p30.png
attributes
Name  Type  Use  Default  Fixed  annotation
templateDirxs:string      
documentation
Directory where the template files are stored
instanceDirxs:string      
documentation
The working directory where the template directory will be copied into
annotation
documentation
The directory, in which the model executables and input files are located, will be copied to a new working directory. The actions are executed in this new working directory.

element BlackBoxWrapperRunXML/initializeActionsUsingFileClone
diagram swanWrapperConfig_diagrams/swanWrapperConfig_p31.png
attributes
Name  Type  Use  Default  Fixed  annotation
templateFilexs:string      
documentation
Name of the template file.
instanceFilexs:string      
documentation
File name of the instance of the template file.
annotation
documentation
Some of the model files (template) will be copied to the working directory where the actions will be executed

element BlackBoxWrapperRunXML/computeActions
diagram swanWrapperConfig_diagrams/swanWrapperConfig_p32.png
annotation
documentation
Configure the method for model computation

element BlackBoxWrapperRunXML/additionalComputeActions
diagram swanWrapperConfig_diagrams/swanWrapperConfig_p33.png
annotation
documentation
Configure the actions that should be performed after all other computation actions (used for instance when the actual computation is sent to a queue. The additional computation action can then be used to start a script that checks the status of the queue.

element BlackBoxWrapperRunXML/finalizeActions
diagram swanWrapperConfig_diagrams/swanWrapperConfig_p34.png
annotation
documentation
Configure the method for model finalization

complexType CheckOutputXML
diagram swanWrapperConfig_diagrams/swanWrapperConfig_p35.png
attributes
Name  Type  Use  Default  Fixed  annotation
filexs:stringrequired      
documentation
Name of output file
expectxs:stringoptional      
documentation
Expected content of the output file when the action is successful

attribute CheckOutputXML/@file
annotation
documentation
Name of output file

attribute CheckOutputXML/@expect
annotation
documentation
Expected content of the output file when the action is successful

complexType CheckReturnStatusXML
diagram swanWrapperConfig_diagrams/swanWrapperConfig_p36.png
attributes
Name  Type  Use  Default  Fixed  annotation
expectxs:stringrequired      
documentation
Expected return value when the action is successful

attribute CheckReturnStatusXML/@expect
annotation
documentation
Expected return value when the action is successful

complexType CloneDirXML
diagram swanWrapperConfig_diagrams/swanWrapperConfig_p37.png
attributes
Name  Type  Use  Default  Fixed  annotation
templateDirxs:stringrequired      

attribute CloneDirXML/@templateDir

complexType CloneFileXML
diagram swanWrapperConfig_diagrams/swanWrapperConfig_p38.png
attributes
Name  Type  Use  Default  Fixed  annotation
templateFilexs:stringrequired      

attribute CloneFileXML/@templateFile

complexType InitialActionsDirCloneXML
diagram swanWrapperConfig_diagrams/swanWrapperConfig_p39.png
attributes
Name  Type  Use  Default  Fixed  annotation
templateDirxs:string      
documentation
Directory where the template files are stored
instanceDirxs:string      
documentation
The working directory where the template directory will be copied into

attribute InitialActionsDirCloneXML/@templateDir
annotation
documentation
Directory where the template files are stored

attribute InitialActionsDirCloneXML/@instanceDir
annotation
documentation
The working directory where the template directory will be copied into

element InitialActionsDirCloneXML/action
diagram swanWrapperConfig_diagrams/swanWrapperConfig_p40.png
attributes
Name  Type  Use  Default  Fixed  annotation
exexs:stringoptional      
documentation
Name and path of the executable file
windowsExexs:stringoptional      
documentation
Name and path of the executable file for Windows operating system
linuxExexs:stringoptional      
documentation
Name and path of the executable file for Linux operating system
macExexs:stringoptional      
documentation
Name and path of the executable file for Mac operating system
classNamexs:stringoptional      
documentation
The openda:class name.
workingDirectoryxs:stringoptional      
documentation
Directory where executable file is run. This is usually the instance dir.
actualWorkingDirectoryxs:stringoptional      
documentation
Subdirectory of instance dir, where executable file has to be run. To be specified as relative path to instance dir.
ignoreStatusxs:booleanoptional  false    
documentation
Flag for ignoring the status of the previous action step (ignoreStatus=true). Not yet implemented.
annotation
documentation
Specify the consecutive actions  by model executables or classes to run, arguments to supply and fail/success checks to perform

complexType InitialActionsFileCloneXML
diagram swanWrapperConfig_diagrams/swanWrapperConfig_p41.png
attributes
Name  Type  Use  Default  Fixed  annotation
templateFilexs:string      
documentation
Name of the template file.
instanceFilexs:string      
documentation
File name of the instance of the template file.

attribute InitialActionsFileCloneXML/@templateFile
annotation
documentation
Name of the template file.

attribute InitialActionsFileCloneXML/@instanceFile
annotation
documentation
File name of the instance of the template file.

element InitialActionsFileCloneXML/action
diagram swanWrapperConfig_diagrams/swanWrapperConfig_p42.png
attributes
Name  Type  Use  Default  Fixed  annotation
exexs:stringoptional      
documentation
Name and path of the executable file
windowsExexs:stringoptional      
documentation
Name and path of the executable file for Windows operating system
linuxExexs:stringoptional      
documentation
Name and path of the executable file for Linux operating system
macExexs:stringoptional      
documentation
Name and path of the executable file for Mac operating system
classNamexs:stringoptional      
documentation
The openda:class name.
workingDirectoryxs:stringoptional      
documentation
Directory where executable file is run. This is usually the instance dir.
actualWorkingDirectoryxs:stringoptional      
documentation
Subdirectory of instance dir, where executable file has to be run. To be specified as relative path to instance dir.
ignoreStatusxs:booleanoptional  false    
documentation
Flag for ignoring the status of the previous action step (ignoreStatus=true). Not yet implemented.
annotation
documentation
Specify the consecutive actions  by model executables or classes to run, arguments to supply and fail/success checks to perform

complexType InputOutputXML
diagram swanWrapperConfig_diagrams/swanWrapperConfig_p43.png

element InputOutputXML/ioObject
diagram swanWrapperConfig_diagrams/swanWrapperConfig_p44.png
attributes
Name  Type  Use  Default  Fixed  annotation
classNamexs:stringrequired      
documentation
The openda:class name of the input/output object
annotation
documentation
Specify the input/output object

complexType IoObjectXML
diagram swanWrapperConfig_diagrams/swanWrapperConfig_p45.png
attributes
Name  Type  Use  Default  Fixed  annotation
classNamexs:stringrequired      
documentation
The openda:class name of the input/output object

attribute IoObjectXML/@className
annotation
documentation
The openda:class name of the input/output object

element IoObjectXML/file
diagram swanWrapperConfig_diagrams/swanWrapperConfig_p46.png
annotation
documentation
Name of input/output file

element IoObjectXML/id
diagram swanWrapperConfig_diagrams/swanWrapperConfig_p47.png
annotation
documentation
Identity of the input/output object

element IoObjectXML/arg
diagram swanWrapperConfig_diagrams/swanWrapperConfig_p48.png
annotation
documentation
Input argument for the corresponding openda:class


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