Template:VariableTemplate: Difference between revisions

From IMAGE
Jump to navigation Jump to search
No edit summary
No edit summary
Line 103: Line 103:
}}{{#ifexpr:{{PropertyTestTemplate
}}{{#ifexpr:{{PropertyTestTemplate
   |prop=HasOutputVar
   |prop=HasOutputVar
   |page={{PAGENAME}}
   |page={{FULLPAGENAME}}
   |reverse=1}}>0
   |reverse=1}}>0
   |''Variable is output of model component:''{{#ask:
   |''Variable is output of model component:''{{#ask:
  [[{{PAGENAME}}]]  
  [[{{FULLPAGENAME}}]]  
  | mainLabel=Variable
  | mainLabel=Variable
  | ?IsOutputOf = output
  | ?IsOutputOf = output
Line 122: Line 122:
{{#ifexpr:{{PropertyTestTemplate
{{#ifexpr:{{PropertyTestTemplate
   |prop=HasInputVar
   |prop=HasInputVar
   |page={{PAGENAME}}
   |page={{FULLPAGENAME}}
   |reverse=1}} >0
   |reverse=1}} >0
   |''Variable is input of model component(s):''{{#ask:
   |''Variable is input of model component(s):''{{#ask:
   [[{{PAGENAME}}]]
   [[{{FULLPAGENAME}}]]
   | mainLabel=Variable
   | mainLabel=Variable
   | ?IsInputFor = input  
   | ?IsInputFor = input  
Line 140: Line 140:
{{#ifexpr:{{PropertyTestTemplate
{{#ifexpr:{{PropertyTestTemplate
   |prop=HasParameter
   |prop=HasParameter
   |page={{PAGENAME}}
   |page={{FULLPAGENAME}}
   |reverse=1}} > 0  
   |reverse=1}} > 0  
   |''External parameter is input of model component(s):''{{#ask:
   |''External parameter is input of model component(s):''{{#ask:
   [[{{PAGENAME}}]]
   [[{{FULLPAGENAME}}]]
   | mainLabel=Variable
   | mainLabel=Variable
   | ?IsParameterOf = input parameter of
   | ?IsParameterOf = input parameter of

Revision as of 08:56, 19 July 2017

This is the "VariableTemplate" template. It should be called in the following format:

{{VariableTemplate
|Label=
|Description=
|Dimension=
|Unit=
|VariableType=
|DriverGroup=
|Source=
|BasedOn
|Reference
|Source2=
|BasedOn2=
|Reference2=
|Source3=
|Reference3=
}}

Edit the page to see the template text.