WSL/SLF GitLab Repository

snowpack.xml 5.83 KB
Newer Older
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
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.
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/>.
18
19
20
21
22
23
24
25
26
*/
-->

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

<inishell_config application="SNOWPACK" icon="snowpack.png">
27
	<include file="meteoio_parametergroups.xml"/>
28

29
	<!-- GENERAL -->
30
	<include file="meteoio_general.xml"/>
31
	<parameter type="spacer" height="40"/>
32
33
	<parameter type="label" label="&lt;h3&gt;Application information&lt;/h3&gt;" color="sl_blue"/>
	<reference name="INFO_METEOIO"/>
Michael Reisecker's avatar
Michael Reisecker committed
34
	<reference name="INFO_SNOWPACK"/>
Michael Reisecker's avatar
Michael Reisecker committed
35
	<parametergroup name="INFO_SNOWPACK">
36
		<frame caption="SNOWPACK" color="sl_blue">
Michael Reisecker's avatar
Michael Reisecker committed
37
38
39
40
41
42
			<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>
43
	<include file="workflow_snowpack.xml"/>
44

45
46
47
48
49
50
51
52
	<include file="meteoio_timeseries_input.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): -->
53
		<parameter key="TIME_ZONE" type="number" format="decimal" sign="true" default="1.00" min="-12" max="14" wrap="true" notoggle="true" optional="false">
54
55
56
57
			<help>The time zone your data is reported with</help>
		</parameter>
	</frame>
	<frame caption="Meteorological data format">
58
		<section name="Input"/>
59
60
61
		<reference name="METEOIO_TS_IN"/> <!-- all METEO input plugins -->
		<help>plugin for METEO data input</help>
	</frame>
62
	
63
	<include file="meteoio_input_data_editing.xml"/>
64

65
66
	<!-- SPATIAL RESAMPLING -->
	<include file="meteoio_spatial_resampling.xml"/>
67
	<reference name="RESAMPLING_SPATIAL"/>
68
69
70
71
72
	<!-- Grids input as required by spatial resampling -->
	<include file="meteoio_grids_input.xml"/>
	<frame caption="2D Grids">
		<section name="Input"/>
		<parameter type="helptext" wrap="true">
73
			<help>&lt;font color="#ff0000"&gt;&lt;strong&gt;Configuring 2D gridded data is only required if you also use spatial resampling with gridded data extraction (configured in the [InputEditing] section)&lt;/strong&gt;&lt;/font&gt;</help>
74
75
76
		</parameter>
		<reference name="GRID2D_IN"/>
	</frame>
77

78
	<!-- EXTRA INPUT PARAMETERS -->
79
	<include file="snowpack_extra_input.xml"/>
80
81
82
83
	<frame caption="Initial Snow Profiles">
		<section name="Input"/>
		<reference name="SN_EXTRA_INPUT_ALL"/>
	</frame>
84
85

	<!-- SNOWPACK PARAMETERS -->
86
	<include file="snowpack_params.xml"/>
Michael Reisecker's avatar
Michael Reisecker committed
87

88
89
	<!-- SNOWPACK TECHSNOW -->
	<include file="snowpack_techsnow.xml"/>
90
91

	<!-- SNOWPACK ADVANCED -->
92
	<include file="snowpack_advanced.xml"/>
93

94
95
	<!-- FILTERS -->
	<include file="meteoio_filters.xml"/>
96
	<frame caption="Meteo Filters">
97
98
		<section name="Filters"/>
		<reference name="FILTERS"/>
99
	</frame>
100
	<parameter type="spacer" height="50" section="Filters"/>
101
	<frame caption="Time filters">
102
		<section name="Filters"/>
103
		<reference name="TIMEFILTERS"/>
104
105
	</frame>

106
	<!-- RESAMPLING -->
107
	<include file="meteoio_1dInterpolations.xml"/>
108
	<reference name="1D_INTERPOLATIONS"/>
109
110
111
112
113
114
115
	
	<!-- GENERATORS -->
	<include file="meteoio_generators.xml"/>
	<frame caption="Data generators">
		<section name="Generators"/>
		<reference name="GENERATORS"/>
	</frame>
116

117
118
	<!-- 2DInterpolations as required by virtual stations -->
	<include file="meteoio_2dInterpolations.xml"/>
119
120
	<frame caption="Spatial 2D-resampling">
		<section name="Interpolations2D"/>
121
		<parameter type="helptext" wrap="true">
122
			<help>&lt;font color="#ff0000"&gt;&lt;strong&gt;Configuring 2D interpolations is only required if you also use spatial resampling with virtual stations (configured in the [InputEditing] section)&lt;/strong&gt;&lt;/font&gt;</help>
123
		</parameter>
124
		<reference name="2D_INTERPOLATIONS"/>
125
	</frame>
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
	
	<!-- Outputs -->
	<include file="meteoio_timeseries_output.xml"/>
	<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>
	
	<!-- EXTRA OUTPUT PARAMETERS -->
	<include file="snowpack_output.xml"/>
143

144
</inishell_config>