<!--
(C) Copyright 1996-2016 ECMWF.
This software is licensed under the terms of the Apache Licence Version 2.0
which can be obtained at http://www.apache.org/licenses/LICENSE-2.0.
In applying this licence, ECMWF does not waive the privileges and immunities
granted to it by virtue of its status as an intergovernmental organisation nor
does it submit to any jurisdiction.
-->
<magics>
	<class action="ptephi" directory="visualisers" name="TephiGrid" xmltag="tephigrid">
		<documentation>description of the grid</documentation>
		<parameter member="annotation_width"
			to="float"
			default="25"
			from="float"
			name="thermo_annotation_width">
			<documentation>Percentage of the width used to display the annotation on the right side .</documentation>
		</parameter>
		<parameter from="string"
			name="thermo_isotherm_grid"
			default="on"
			member="isotherm"
			to="bool"
			values="on/off">
			<documentation>
              	Plot the isotherms
			</documentation>
			<release>Magics++2.20</release>
			<set name="thermo_isotherm_colour" value="on"></set>
			<set name="thermo_isotherm_style" value="on"></set>
			<set name="thermo_isotherm_thickness" value="on"></set>
			<set name="thermo_isotherm_interval" value="on"></set>
			<set name="thermo_isotherm_reference" value="on"></set>
			<set name="thermo_isotherm_reference_colour" value="on"></set>
			<set name="thermo_isotherm_reference_style" value="on"></set>
			<set name="thermo_isotherm_reference_thickness" value="on"></set>
			<set name="thermo_isotherm_label_colour" value="on"></set>
			<set name="thermo_isotherm_label_font" value="on"></set>
			<set name="thermo_isotherm_label_font_style" value="on"></set>
			<set name="thermo_isotherm_label_font_size" value="on"></set>
			<set name="thermo_isotherm_label_frequency" value="on"></set>
		</parameter>
		<parameter member="isotherm_colour"
			to="Colour"
			default="charcoal"
			from="string"
			name="thermo_isotherm_colour">
			<documentation>
              	Colou of the isotherms
			</documentation>
			<release>Magics++2.20</release>
		</parameter>
		<parameter member="isotherm_thickness"
			to="int"
			default="1"
			from="int"
			name="thermo_isotherm_thickness">
			<documentation>
              	Thickness  of the isotherms
			</documentation>
			<release>Magics++2.20</release>
		</parameter>
		<parameter member="isotherm_style"
			to="LineStyle"
			default="solid"
			from="string"
			name="thermo_isotherm_style">
			<documentation>
              	Line Style  of the isotherms
			</documentation>
			<release>Magics++2.20</release>
		</parameter>
		<parameter member="isotherm_interval"
			to="float"
			default="10"
			from="float"
			name="thermo_isotherm_interval">
			<documentation>
              	interval for isotherms grid
			</documentation>
			<release>Magics++2.20</release>
		</parameter>
		<parameter member="isotherm_reference"
			to="float"
			default="0"
			from="float"
			name="thermo_isotherm_reference">
			<documentation>
              Reference   of the isotherms
			</documentation>
			<release>Magics++2.20</release>
		</parameter>
		<parameter member="isotherm_reference_colour"
			to="Colour"
			default="red"
			from="string"
			name="thermo_isotherm_reference_colour">
			<documentation>
              Reference   of the isotherms
			</documentation>
		</parameter>
		<parameter member="isotherm_reference_style"
			to="LineStyle"
			default="solid"
			from="string"
			name="thermo_isotherm_reference_style">
			<documentation>
              Reference   of the isotherms
			</documentation>
			<release>Magics++2.20</release>
		</parameter>
		<parameter member="isotherm_reference_thickness"
			to="int"
			default="2"
			from="int"
			name="thermo_isotherm_reference_thickness">
			<documentation>
              Reference   of the isotherms
			</documentation>
			<release>Magics++2.20</release>
		</parameter>
		<parameter member="isotherm_label_colour"
			to="Colour"
			default="charcoal"
			from="string"
			name="thermo_isotherm_label_colour">
			<documentation>
              Label Colour for the isotherms
			</documentation>
			<release>Magics++2.20</release>
		</parameter>
		<parameter member="isotherm_label_font"
			to="string"
			default="helvetica"
			from="string"
			name="thermo_isotherm_label_font">
			<documentation>
              Font name used for the isotherms labels
			</documentation>
			<release>Magics++2.20</release>
		</parameter>
		<parameter member="isotherm_label_style"
			to="string"
			default="normal"
			from="string"
			name="thermo_isotherm_label_font_style">
			<documentation>
               Font Style used for the isotherms labels
			</documentation>
			<release>Magics++2.20</release>
		</parameter>
		<parameter member="isotherm_label_size"
			to="float"
			default="0.3"
			from="float"
			name="thermo_isotherm_label_font_size">
			<documentation>
              Font Size used for the isotherms labels
			</documentation>
			<release>Magics++2.20</release>
		</parameter>
		<parameter member="isotherm_label_frequency"
			to="int"
			default="1"
			from="int"
			name="thermo_isotherm_label_frequency">
			<documentation>
             Isotherm frequency for labelling
			</documentation>
			<release>Magics++2.20</release>
		</parameter>
		<parameter member="isobar"
			to="bool"
			default="on"
			from="string"
			name="thermo_isobar_grid">
			<documentation>
              	Plot the isobars
			</documentation>
			<release>Magics++2.20</release>
			<set name="thermo_isobar_colour" value="on"></set>
			<set name="thermo_isobar_style" value="on"></set>
			<set name="thermo_isobar_thickness" value="on"></set>
			<set name="thermo_isobar_interval" value="on"></set>
			<set name="thermo_isobar_reference" value="on"></set>
			<set name="thermo_isobar_label_colour" value="on"></set>
			<set name="thermo_isobar_label_font" value="on"></set>
			<set name="thermo_isobar_label_font_style" value="on"></set>
			<set name="thermo_isobar_label_font_size" value="on"></set>
			<set name="thermo_isobar_label_reference" value="on"></set>
			<set name="thermo_isobar_label_frequency" value="on"></set>
		</parameter>
		<parameter member="isobar_colour"
			to="Colour"
			default="evergreen"
			from="string"
			name="thermo_isobar_colour">
			<documentation>
              	Colou of the isobars
			</documentation>
			<release>Magics++2.20</release>
		</parameter>
		<parameter member="isobar_thickness"
			to="int"
			default="2"
			from="int"
			name="thermo_isobar_thickness">
			<documentation>
              	Thickness  of the isobars
			</documentation>
			<release>Magics++2.20</release>
		</parameter>
		<parameter member="isobar_style"
			to="LineStyle"
			default="solid"
			from="string"
			name="thermo_isobar_style">
			<documentation>
              	Line Style  of the isobars
			</documentation>
			<release>Magics++2.20</release>
		</parameter>
		<parameter member="isobar_interval"
			to="float"
			default="100"
			from="float"
			name="thermo_isobar_interval">
			<documentation>
              	Interval between isobars
			</documentation>
			<release>Magics++2.20</release>
		</parameter>
		<parameter member="isobar_reference"
			to="float"
			default="1000"
			from="float"
			name="thermo_isobar_reference">
			<documentation>
              	Line Style  of the isobars
			</documentation>
			<release>Magics++2.20</release>
		</parameter>
		<parameter member="isobar_label_colour"
			to="Colour"
			default="evergreen"
			from="string"
			name="thermo_isobar_label_colour">
			<documentation>
              Label Colour for the isotherms
			</documentation>
			<release>Magics++2.20</release>
		</parameter>
		<parameter member="isobar_label_font"
			to="string"
			default="helvetica"
			from="string"
			name="thermo_isobar_label_font">
			<documentation>
              Font name used for the isobars labels
			</documentation>
			<release>Magics++2.20</release>
		</parameter>
		<parameter member="isobar_label_style"
			to="string"
			default="normal"
			from="string"
			name="thermo_isobar_label_font_style">
			<documentation>
               Font Style used for the isobars labels
			</documentation>
			<release>Magics++2.20</release>
		</parameter>
		<parameter member="isobar_label_size"
			to="float"
			default="0.3"
			from="float"
			name="thermo_isobar_label_font_size">
			<documentation>
              Font Size used for the isobars labels
			</documentation>
			<release>Magics++2.20</release>
		</parameter>
		<parameter member="isobar_label_frequency"
			to="int"
			default="1"
			from="int"
			name="thermo_isobar_label_frequency">
			<documentation>
             isobar frequency for labelling
			</documentation>
			<release>Magics++2.20</release>
		</parameter>
		<parameter member="dry_adiabatic"
			to="bool"
			default="on"
			from="string"
			name="thermo_dry_adiabatic_grid">
			<documentation>
              	Plot the dry_adiabatics
			</documentation>
			<release>Magics++2.20</release>
			<set name="thermo_dry_adiabatic_colour" value="on"></set>
			<set name="thermo_dry_adiabatic_style" value="on"></set>
			<set name="thermo_dry_adiabatic_thickness" value="on"></set>
			<set name="thermo_dry_adiabatic_intreval" value="on"></set>
			<set name="thermo_dry_adiabatic_reference" value="on"></set>
			<set name="thermo_dry_adiabatic_label_colour" value="on"></set>
			<set name="thermo_dry_adiabatic_label_font" value="on"></set>
			<set name="thermo_dry_adiabatic_label_font_style" value="on"></set>
			<set name="thermo_dry_adiabatic_label_font_size" value="on"></set>
			<set name="thermo_dry_adiabatic_label_frequency" value="on"></set>
		</parameter>
		<parameter member="dry_adiabatic_colour"
			to="Colour"
			default="charcoal"
			from="string"
			name="thermo_dry_adiabatic_colour">
			<documentation>
              	Colou of the dry_adiabatics
			</documentation>
			<release>Magics++2.20</release>
		</parameter>
		<parameter member="dry_adiabatic_thickness"
			to="int"
			default="1"
			from="int"
			name="thermo_dry_adiabatic_thickness">
			<documentation>
              	Thickness  of the dry_adiabatics
			</documentation>
			<release>Magics++2.20</release>
		</parameter>
		<parameter member="dry_adiabatic_style"
			to="LineStyle"
			default="solid"
			from="string"
			name="thermo_dry_adiabatic_style">
			<documentation>
              	Line Style  of the dry_adiabatics
			</documentation>
			<release>Magics++2.20</release>
		</parameter>
		<parameter member="dry_adiabatic_interval"
			to="float"
			default="10"
			from="float"
			name="thermo_dry_adiabatic_interval">
			<documentation>
              	Interval between 2 dry_adiabatics.
			</documentation>
			<release>Magics++2.20</release>
		</parameter>
		<parameter member="dry_adiabatic_reference"
			to="float"
			default="0"
			from="float"
			name="thermo_dry_adiabatic_reference">
			<documentation>
              Reference   of the dry_adiabatics
			</documentation>
			<release>Magics++2.20</release>
		</parameter>
		<parameter member="dry_adiabatic_label_colour"
			to="Colour"
			default="charcoal"
			from="string"
			name="thermo_dry_adiabatic_label_colour">
			<documentation>
              Label Colour for the isotherms
			</documentation>
			<release>Magics++2.20</release>
		</parameter>
		<parameter member="dry_adiabatic_label_font"
			to="string"
			default="helvetica"
			from="string"
			name="thermo_dry_adiabatic_label_font">
			<documentation>
              Font name used for the dry_adiabatics labels
			</documentation>
			<release>Magics++2.20</release>
		</parameter>
		<parameter member="dry_adiabatic_label_style"
			to="string"
			default="normal"
			from="string"
			name="thermo_dry_adiabatic_label_font_style">
			<documentation>
               Font Style used for the dry_adiabatics labels
			</documentation>
			<release>Magics++2.20</release>
		</parameter>
		<parameter member="dry_adiabatic_label_size"
			to="float"
			default="0.3"
			from="float"
			name="thermo_dry_adiabatic_label_font_size">
			<documentation>
              Font Size used for the dry_adiabatics labels
			</documentation>
			<release>Magics++2.20</release>
		</parameter>
		<parameter member="dry_adiabatic_label_frequency"
			to="int"
			default="1"
			from="int"
			name="thermo_dry_adiabatic_label_frequency">
			<documentation>
              frequency for dry_adiabatic labelling
			</documentation>
			<release>Magics++2.20</release>
		</parameter>
		<parameter member="saturated_adiabatic"
			to="bool"
			default="on"
			from="string"
			name="thermo_saturated_adiabatic_grid">
			<documentation>
              	Plot the saturated_adiabatics
			</documentation>
			<release>Magics++2.20</release>
			<set name="thermo_saturated_adiabatic_colour" value="on"></set>
			<set name="thermo_saturated_adiabatic_style" value="on"></set>
			<set name="thermo_saturated_adiabatic_thickness" value="on"></set>
			<set name="thermo_saturated_adiabatic_interval" value="on"></set>
			<set name="thermo_saturated_adiabatic_reference" value="on"></set>
			<set name="thermo_saturated_adiabatic_label_colour" value="on"></set>
			<set name="thermo_saturated_adiabatic_label_font" value="on"></set>
			<set name="thermo_saturated_adiabatic_label_font_style" value="on"></set>
			<set name="thermo_saturated_adiabatic_label_font_size" value="on"></set>
			<set name="thermo_saturated_adiabatic_label_frequency" value="on"></set>
		</parameter>
		<parameter member="saturated_adiabatic_colour"
			to="Colour"
			default="charcoal"
			from="string"
			name="thermo_saturated_adiabatic_colour">
			<documentation>
              	Colou of the saturated_adiabatics
			</documentation>
			<release>Magics++2.20</release>
		</parameter>
		<parameter member="saturated_adiabatic_thickness"
			to="int"
			default="2"
			from="int"
			name="thermo_saturated_adiabatic_thickness">
			<documentation>
              	Thickness  of the dry_adiabatics
			</documentation>
			<release>Magics++2.20</release>
		</parameter>
		<parameter member="saturated_adiabatic_style"
			to="LineStyle"
			default="solid"
			from="string"
			name="thermo_saturated_adiabatic_style">
			<documentation>
              	Line Style  of the saturated_adiabatics
			</documentation>
			<release>Magics++2.20</release>
		</parameter>
		<parameter member="saturated_adiabatic_interval"
			to="float"
			default="5"
			from="float"
			name="thermo_saturated_adiabatic_interval">
			<documentation>
              	interval for saturated_adiabatics grid
			</documentation>
			<release>Magics++2.20</release>
		</parameter>
		<parameter member="saturated_adiabatic_reference"
			to="float"
			default="0"
			from="float"
			name="thermo_saturated_adiabatic_reference">
			<documentation>
              Reference   of the saturated_adiabatics
			</documentation>
			<release>Magics++2.20</release>
		</parameter>
		<parameter member="saturated_adiabatic_label_colour"
			to="Colour"
			default="charcoal"
			from="string"
			name="thermo_saturated_adiabatic_label_colour">
			<documentation>
              Label Colour for the isotherms
			</documentation>
			<release>Magics++2.20</release>
		</parameter>
		<parameter member="saturated_adiabatic_label_font"
			to="string"
			default="helvetica"
			from="string"
			name="thermo_saturated_adiabatic_label_font">
			<documentation>
              Font name used for the saturated_adiabatics labels
			</documentation>
			<release>Magics++2.20</release>
		</parameter>
		<parameter member="saturated_adiabatic_label_style"
			to="string"
			default="normal"
			from="string"
			name="thermo_saturated_adiabatic_label_font_style">
			<documentation>
               Font Style used for the saturated_adiabatics labels
			</documentation>
			<release>Magics++2.20</release>
		</parameter>
		<parameter member="saturated_adiabatic_label_size"
			to="float"
			default="0.3"
			from="float"
			name="thermo_saturated_adiabatic_label_font_size">
			<documentation>
              Font Size used for the saturated_adiabatics labels
			</documentation>
			<release>Magics++2.20</release>
		</parameter>
		<parameter member="saturated_adiabatic_label_frequency"
			to="int"
			default="1"
			from="int"
			name="thermo_saturated_adiabatic_label_frequency">
			<documentation>
             saturated_adiabatic frequency for labelling
			</documentation>
			<release>Magics++2.20</release>
		</parameter>
		<parameter member="mixing_ratio"
			to="bool"
			default="on"
			from="string"
			name="thermo_mixing_ratio_grid">
			<documentation>
              	Plot the mixing_ratios
			</documentation>
			<release>Magics++2.20</release>
			<set name="thermo_mixing_ratio_colour" value="on"></set>
			<set name="thermo_mixing_ratio_style" value="on"></set>
			<set name="thermo_mixing_ratio_thickness" value="on"></set>
			<set name="thermo_mixing_ratio_label_colour" value="on"></set>
			<set name="thermo_mixing_ratio_label_font" value="on"></set>
			<set name="thermo_mixing_ratio_label_font_style" value="on"></set>
			<set name="thermo_mixing_ratio_label_font_size" value="on"></set>
			<set name="thermo_mixing_ratio_label_frequency" value="on"></set>
		</parameter>
		<parameter member="mixing_ratio_colour"
			to="Colour"
			default="purple"
			from="string"
			name="thermo_mixing_ratio_colour">
			<documentation>
              	Colou of the mixing_ratios
			</documentation>
			<release>Magics++2.20</release>
		</parameter>
		<parameter member="mixing_ratio_thickness"
			to="int"
			default="1"
			from="int"
			name="thermo_mixing_ratio_thickness">
			<documentation>
              	Thickness  of the mixing_ratios
			</documentation>
			<release>Magics++2.20</release>
		</parameter>
		<parameter member="mixing_ratio_style"
			to="LineStyle"
			default="dash"
			from="string"
			name="thermo_mixing_ratio_style">
			<documentation>
              	Line Style  of the mixing_ratios
			</documentation>
			<release>Magics++2.20</release>
		</parameter>
		<parameter member="mixing_ratio_frequency"
			to="int"
			default="1"
			from="int"
			name="thermo_mixing_ratio_frequency">
			<documentation>
             mixing_ratio frequency for grid
			</documentation>
			<release>Magics++2.20</release>
		</parameter>
		<parameter member="mixing_ratio_label_colour"
			to="Colour"
			default="purple"
			from="string"
			name="thermo_mixing_ratio_label_colour">
			<documentation>
              Label Colour for the isotherms
			</documentation>
			<release>Magics++2.20</release>
		</parameter>
		<parameter member="mixing_ratio_label_font"
			to="string"
			default="helvetica"
			from="string"
			name="thermo_mixing_ratio_label_font">
			<documentation>
              Font name used for the mixing_ratios labels
			</documentation>
			<release>Magics++2.20</release>
		</parameter>
		<parameter member="mixing_ratio_label_style"
			to="string"
			default="normal"
			from="string"
			name="thermo_mixing_ratio_label_font_style">
			<documentation>
               Font Style used for the mixing_ratios labels
			</documentation>
			<release>Magics++2.20</release>
		</parameter>
		<parameter member="mixing_ratio_label_size"
			to="float"
			default="0.3"
			from="float"
			name="thermo_mixing_ratio_label_font_size">
			<documentation>
              Font Size used for the mixing_ratios labels
			</documentation>
			<release>Magics++2.20</release>
		</parameter>
		<parameter member="mixing_ratio_label_frequency"
			to="int"
			default="1"
			from="int"
			name="thermo_mixing_ratio_label_frequency">
			<documentation>
             mixing_ratio frequency for labelling
			</documentation>
			<release>Magics++2.20</release>
		</parameter>
	</class>
</magics>
