Template:InputOutputParameterTemplate: Difference between revisions

From IMAGE
Jump to navigation Jump to search
No edit summary
No edit summary
 
(183 intermediate revisions by 5 users not shown)
Line 1: Line 1:
__NOEDITSECTION__
<includeonly>__NOEDITSECTION__{{#ifexpr:
 
{{PropertyTestTemplate|prop=HasInputVar|page={{FULLPAGENAME}} }}+
{{#ask:[[Category:Variable]][[HasVariableType::driver]][[-HasInputVar::{{PAGENAME}}]]|count}}
{{PropertyTestTemplate|prop=HasParameter|page={{FULLPAGENAME}} }}+
 
{{PropertyTestTemplate|prop=HasOutputVar|page={{FULLPAGENAME}} }}> 0
{{#if:
|<h2>Input/Output Table</h2><p>Input {{FULLPAGENAME}} component </p>
  {{#ask:[[Category:Variable]][[HasVariableType::driver]][[-HasInputVar::{{PAGENAME}}]]|count}} or
|}}
  {{#ask:[[Category:Variable]][[HasVariableType::model]][[-HasInputVar::{{PAGENAME}}]]|count}} or
{{#ifexpr: {{PropertyTestTemplate|prop=HasInputVar|page={{FULLPAGENAME}} }}>0
  {{#ask:[[Category:Variable]][[HasVariableType::parameter]][[-HasInputVar::{{PAGENAME}}]]|count}} or
|{{#ask:[[Category:Variable]][[-HasInputVar::{{FULLPAGENAME}}]]
  {{#ask:[[Category:Variable]][[HasVariableType::model]][[-HasInputVar::{{PAGENAME}}]]|count}}
  |mainlabel=
||==Links to other parts of IMAGE framework==}}
  |?HasDescription=Description
{{#ask:[[Category:Variable]][[HasVariableType::driver]][[-HasInputVar::{{PAGENAME}}]]
  |?HasVariableType=Type
|mainlabel= Driver
  |link=none
|?HasDescription= Description
  |sort=HasVariableType
|?HasSource= Source
  |format=Plainlist
|format=table
  |template=ComponentInputTemplate
|headers=plain
  |intro={{TableIntroTemplate|20%|IMAGE model drivers and variables|60%|Description|20%|Source}}
|intro=<h3>Input variables (drivers)</h3>
  |outro=</table>
|outro=<br/><br/>
  }}
}}
|}}{{#ifexpr:{{PropertyTestTemplate|prop=HasParameter|page={{FULLPAGENAME}} }}>0
{{#ask:[[Category:Variable]][[HasVariableType::model]][[-HasInputVar::{{PAGENAME}}]]
|{{#ask:[[Category:Variable]][[HasVariableType::external parameter]][[-HasParameter::{{FULLPAGENAME}}]]
|mainlabel=Variabele
  |mainlabel= Parameter
|?HasDescription=Description
  |?HasDescription=Description
|?-HasOutputVar=Is output of
  |?HasSource=Source
|format=table
  |?HasValuesBasedOn = basedon
|headers=plain
  |format=Plainlist
|intro=<h3>Input variables (model variables)</h3>
  |template=ComponentParameterTemplate
|outro=<br/><br/>
  |intro={{TableIntroTemplate|20%|External datasets|60%|Description|20%|Source}}
}}
  |outro=</table>
{{#ask:[[Category:Variable]][[HasVariableType::parameter]][[-HasInputVar::{{PAGENAME}}]]
  }}
|mainlabel= Variabele
|}}{{#ifexpr:{{PropertyTestTemplate|prop=HasOutputVar|page={{FULLPAGENAME}} }}>0
|?HasDescription=Description
|<p>Output {{FULLPAGENAME}} component</p>
|?HasSource=Is output of
{{#ask:[[Category:Variable]][[-HasOutputVar::{{FULLPAGENAME}}]]
|?HasReference=Reference
  |mainlabel= Variabele
|format=table
  |?HasDescription=Description
|headers=plain
  |?HasVariableType=Type
|intro=<h3>Model parameters</h3>
  |link=none
|outro=<br/><br/>
  |sort=HasVariableType
}}
  |order=desc
{{#ask:[[Category:Variable]][[HasVariableType::model]][[-HasInputVar::{{PAGENAME}}]]
  |format=Plainlist
|mainlabel= Variabele
  |template=ComponentOutputTemplate
|?HasDescription=Description
  |intro={{TableIntroTemplate|20%|IMAGE model variables|60%|Description|20%|Use}}
|?-HasInputVar=Is used in
  |outro=</table>
|format=table
  }}
|headers=plain
|}}</includeonly>
|intro=<h3>Output variables</h3>
|outro=<br/><br/>
}}

Latest revision as of 09:18, 20 March 2020