WSL/SLF GitLab Repository

alpine3d.xml 8.2 KB
Newer Older
Michael Reisecker's avatar
Michael Reisecker committed
1
2
3
4
5
6
<!--
/*****************************************************************************/
/*  Copyright 2019 WSL Institute for Snow and Avalanche Research  SLF-DAVOS  */
/*****************************************************************************/
/* This file is part of INIshell.
INIshell is free software: you can redistribute it and/or modify
7
it under the terms of the GNU General Public License as published by
Michael Reisecker's avatar
Michael Reisecker committed
8
9
10
11
12
13
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

INIshell is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
14
GNU General Public License for more details.
Michael Reisecker's avatar
Michael Reisecker committed
15

16
17
You should have received a copy of the GNU General Public License
along with INIshell.  If not, see <http://www.gnu.org/licenses/>.
Michael Reisecker's avatar
Michael Reisecker committed
18
19
20
21
22
23
24
25
26
27
*/
-->

<!--
This is an INIshell configuration file for the software Alpine3D.
https://models.slf.ch/p/alpine3d
-->

<inishell_config application="Alpine3D" icon="alpine3d.png">

28
	<include file="meteoio_parametergroups.xml"/>
Michael Reisecker's avatar
Michael Reisecker committed
29

Michael Reisecker's avatar
Michael Reisecker committed
30
	<parametergroup name="INFO_ALPINE3D">
31
		<frame caption="Alpine3D" color="sl_blue">
Michael Reisecker's avatar
Michael Reisecker committed
32
33
34
35
36
37
38
			<section name="General"/>
			<parameter type="helptext" wrap="true">
				<help>&lt;i&gt;Alpine3D&lt;/i&gt; is a spatially distributed (surface), three dimensional (atmospheric) model for analyzing and predicting dynamics of snow-dominated surface processes in mountainous topography. It includes models for snow cover (&lt;i&gt;SNOWPACK&lt;/i&gt;), vegetation and soil, snow transport, radiation transfer and runoff which can be enabled or disabled on demand. For more information see the &lt;a href=&quot;https://models.slf.ch/p/alpine3d&quot;&gt;project page&lt;/a&gt; and &lt;a href=&quot;https://models.slf.ch/docserver/alpine3d/html/index.html&quot;&gt;online help&lt;/a&gt;.</help>
			</parameter>
		</frame>
	</parametergroup>

39
40
	<!-- GENERAL -->
	<include file="meteoio_general.xml"/>
41
	<parameter type="spacer" height="40"/>
42
43
44
45
46
47
48
49
50
51
52
53
	<parameter type="label" label="&lt;h3&gt;Application information&lt;/h3&gt;" color="sl_blue"/>
	<reference name="INFO_METEOIO"/>
	<reference name="INFO_SNOWPACK"/>
	<reference name="INFO_ALPINE3D"/>
	<parametergroup name="INFO_SNOWPACK">
		<frame caption="SNOWPACK" color="sl_blue">
			<section name="General"/>
			<parameter type="helptext" wrap="true">
				<help>&lt;i&gt;SNOWPACK&lt;/i&gt; is a multi-purpose snow and land-surface model, which focuses on a detailed description of the mass and energy exchange between the snow, the atmosphere and optionally with the vegetation cover and the soil. It also includes a detailed treatment of mass and energy fluxes within these media. See the &lt;a href=&quot;https://models.slf.ch/p/snowpack&quot;&gt;SNOWPACK project page&lt;/a&gt; and &lt;a href=&quot;https://models.slf.ch/docserver/snowpack/html/index.html&quot;&gt;online help&lt;/a&gt;.</help>
			</parameter>
		</frame>
	</parametergroup>
54
	<!-- <include file="workflow_alpine3d.xml"/>	HACK -->
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73

	<include file="meteoio_timeseries_input.xml"/>
	<include file="meteoio_timeseries_output.xml"/>
	<frame caption="Coordinate system and time zone">
		<section name="Input"/>
		<parameter key="COORDSYS" type="alternative" optional="false">
			<reference name="COORDSYSTEMS"/>
			<help>Choose the coordinate system of your data's location format.</help>
		</parameter>
		<!-- when giving a precision the default value should match (no 'unsaved changes' warning): -->
		<parameter key="TIME_ZONE" type="number" format="decimal" sign="true" default="1.00" min="-12" max="14" wrap="true" notoggle="true" optional="false">
			<help>The time zone your data is reported with</help>
		</parameter>
	</frame>
	<frame caption="Meteorological data format">
		<section name="Input"/>
		<reference name="METEOIO_TS_IN"/> <!-- all METEO input plugins -->
		<help>plugin for METEO data input</help>
	</frame>
74
	<include file="meteoio_input_data_editing.xml"/>
75
76
77
78

	<!-- SPATIAL RESAMPLING: only include grid resampling -->
	<include file="meteoio_spatial_resampling.xml"/>
	<reference name="REGRIDDING"/>
Michael Reisecker's avatar
Michael Reisecker committed
79

80
81
82
83
84
85
86
	<!-- Grids input -->
	<include file="meteoio_grids_input.xml"/>
	<frame caption="2D Grids">
		<section name="Input"/>
		<reference name="GRID2D_IN"/>
		<reference name="DEMPLUGINS"/>
		<reference name="LANDUSEPLUGINS"/>
87
		<reference name="GLACIERS_IN"/>
88
		<reference name="POI"/>
89
	</frame>
Michael Reisecker's avatar
Michael Reisecker committed
90

91
92
93
94
95
96
97
98
99
100
101
102
103
104
	<frame caption="Runoff inputs">
		<section name="Input"/>
		<parameter type="helptext" wrap="true">
			<help>If you want to use the runoff module, please configure its inputs here, see &lt;a href=&quot;https://models.slf.ch/docserver/alpine3d/html/runoff.html&quot;&gt;Runoff&lt;/a&gt;</help>
		</parameter>
		<parameter key="CATCHMENT" type="file" mode="input" optional="true">
			<help>If you want to compute sub-catchments runoff sums, please provide the catchments grid</help>
		</parameter>
		<parameter key="CATCHMENT_NUMBERING" type="alternative" default="TAUDEM" optional="false">
			<option value="TAUDEM"/>
			<option value="ALPINE3D_OLD"/>
			<help>Numbering scheme used by the catchment definition grid to identify the individual sub-catchments</help>
		</parameter>
	</frame>
105
106
107
108
109
110
111
112
113
114
115
	
	<frame caption="Snowdrift inputs">
		<section name="Input"/>
		<parameter type="helptext" wrap="true">
			<help>If you want to use the snowdrift module, please configure its inputs here, see &lt;a href=&quot;https://models.slf.ch/docserver/alpine3d/html/snowdrift.html&quot;&gt;Snowdrift&lt;/a&gt;</help>
		</parameter>
		<parameter key="WINDFIELDS" type="text" size="large">
			<help>Space delimited list of wind fields files (here within GRID3DPATH) and associated number of time steps</help>
		</parameter>
		<reference name="GRID3D_IN"/>
	</frame>
Michael Reisecker's avatar
Michael Reisecker committed
116

117
	<!-- SNOWPACK EXTRA INPUT PARAMETERS -->
118
	<include file="snowpack_extra_input.xml"/>
119
120
121
122
	<frame caption="Initial Snow Profiles">
		<section name="Input"/>
		<reference name="SN_EXTRA_INPUT_PLUGINS"/>
	</frame>
123
124
125
126
127
128

	<!-- SNOWPACK PARAMETERS -->
	<include file="snowpack_params.xml"/>

	<!-- SNOWPACK ADVANCED -->
	<include file="snowpack_advanced.xml"/>
Michael Reisecker's avatar
Michael Reisecker committed
129

130
131
	<!-- ALPINE3D PARAMETERS -->
	<include file="alpine3d_params.xml"/>
Michael Reisecker's avatar
Michael Reisecker committed
132

133
134
	<!-- EBALANCE -->
	<include file="alpine3d_ebalance.xml"/>
Michael Reisecker's avatar
Michael Reisecker committed
135

136
	<!-- TECHSNOW -->
137
	<include file="snowpack_techsnow.xml"/>
138
	<include file="alpine3d_techsnow.xml"/>
139
140
141

	<!-- FILTERS -->
	<include file="meteoio_filters.xml"/>
142
	<frame caption="Meteo Filters">
143
144
145
		<section name="Filters"/>
		<reference name="FILTERS"/>
	</frame>
146
	<parameter type="spacer" height="50" section="Filters"/>
147
148
149
150
151
152
153
	<frame caption="Time filters">
		<section name="Filters"/>
		<reference name="TIMEFILTERS"/>
	</frame>

	<!-- RESAMPLING -->
	<include file="meteoio_1dInterpolations.xml"/>
154
	<reference name="1D_INTERPOLATIONS"/>
155
156
157
158
159
160
161
	
	<!-- GENERATORS -->
	<include file="meteoio_generators.xml"/>
	<frame caption="Data generators">
		<section name="Generators"/>
		<reference name="GENERATORS"/>
	</frame>
162
163
164
165
166
167

	<!-- 2DInterpolations as required by virtual stations -->
	<include file="meteoio_2dInterpolations.xml"/>
	<frame caption="Spatial 2D-resampling">
		<section name="Interpolations2D"/>
		<parameter type="helptext" wrap="true">
Mathias Bavay's avatar
Mathias Bavay committed
168
			<help>&lt;font color="#ff0000"&gt;&lt;strong&gt;Please configure spatial interpolations for all forcing parameters: P, TA, RH, VW, DW, ISWR, ILWR, PSUM, PSUM_PHASE&lt;/strong&gt;&lt;/font&gt;</help>
169
170
171
		</parameter>
		<reference name="2D_INTERPOLATIONS"/>
	</frame>
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
	
	<!-- Outputs -->
	<frame caption="Coordinate system and time zone">
		<section name="Output"/>
		<parameter key="COORDSYS" type="alternative" optional="false">
			<reference name="COORDSYSTEMS"/>
			<help>Choose the coordinate system of your data's location format.</help>
		</parameter>
		<!-- when giving a precision the default value should match (no 'unsaved changes' warning): -->
		<parameter key="TIME_ZONE" type="number" format="decimal" sign="true" default="1.00" min="-12" max="14" wrap="true" notoggle="true" optional="false">
			<help>The time zone your data is reported with</help>
		</parameter>
	</frame>
	
	<include file="alpine3d_grids_output.xml"/>

	<frame caption="Meteorological data format">
		<section name="Output"/>
		<reference name="METEOIO_TS_OUT"/> <!-- all METEO output plugins -->
		<help>plugin for METEO data output</help>
	</frame>
	
	<!-- EXTRA OUTPUT PARAMETERS -->
	<include file="snowpack_output.xml"/>
196

Michael Reisecker's avatar
Michael Reisecker committed
197
</inishell_config>