<?xml version="1.0"?>
<prismcomponent xmlns="http://www.cerfacs.fr/PRISM/XML/1.1"
                xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                xsi:schemaLocation="http://www.cerfacs.fr/PRISM/XML/1.1"
                local_name="land" 
                long_name="The only component in lanoa4 is a land surface scheme" 
                oasis4_version="OASIS4_0_2" 
                simulated="land">
	<code>
		<laboratory>CERFACS</laboratory>
		<contact>Sophie Valcke (valcke@cerfacs.fr)</contact>
		<documentation>prism/src/mod/oasis4/doc/OASIS4_User_Guide.pdf</documentation>
	</code>
	<gridfamily local_name="GAUSSIAN">
		<grid local_name="AT31_2D">
			<physical_space long_name="global atmosphere">
				<longitude_dimension units="degrees_east">
					<valid_min>-180.0</valid_min>
					<valid_max>+180.0</valid_max>
				</longitude_dimension>
				<latitude_dimension units="degrees_north">
					<valid_min>-90.0</valid_min>
					<valid_max>+90.0</valid_max>
				</latitude_dimension>
				<vertical_dimension units="meters" positive="up">
					<valid_min>0.0</valid_min>
					<valid_max>1.0</valid_max>
				</vertical_dimension>
			</physical_space>
			<sampled_space pole_covered="false" grid_type="PRISM_reglonlatvrt">
				<indexing_dimension local_name="i"  periodic="true">
					<extent>96</extent>
                                        <nbr_overlap>0</nbr_overlap>
				</indexing_dimension>
				<indexing_dimension local_name="j" >
					<extent>48</extent>
				</indexing_dimension>
				<indexing_dimension local_name="k" >
					<extent>1</extent>
				</indexing_dimension>
			</sampled_space>
			<compute_space>
				<points local_name="AT_points"/>
			</compute_space>
		</grid>

                <grid local_name="AT42_2D">

                        <physical_space long_name="global atmosphere">
                            <longitude_dimension units="degrees_east">
                                <valid_min>-180.0</valid_min>
                                <valid_max>+180.0</valid_max>
                            </longitude_dimension>
                            <latitude_dimension units="degrees_north">
                                <valid_min>-90.0</valid_min>
                                <valid_max>+90.0</valid_max>
                            </latitude_dimension>
                            <vertical_dimension units="meters" positive="up">
                                <valid_min>0.0</valid_min>
                                <valid_max>1.0</valid_max>
                            </vertical_dimension>
                        </physical_space>

                        <sampled_space pole_covered="false" 
                                  grid_type="PRISM_reglonlatvrt">
                            <indexing_dimension local_name="i" 
                                  periodic="true">
                                <extent>128</extent>
                                <nbr_overlap>0</nbr_overlap>
                            </indexing_dimension>
                            <indexing_dimension local_name="j" >
                                <extent>64</extent>
                                <nbr_overlap>0</nbr_overlap>
                            </indexing_dimension>
                            <indexing_dimension local_name="k" >
                                <extent>1</extent>
                                <nbr_overlap>0</nbr_overlap>
                            </indexing_dimension>
                         </sampled_space>

                         <compute_space>
                             <points local_name="AT_points" />
                         </compute_space>
                </grid>	

	</gridfamily>
	<transient local_name="LARUNOFF">
		<!-- TRANSIENT LARUNOFF - - - - - - - - - - - - - - - - - - - - - - - - -->
		<transient_standard_name>surface_runoff_flux</transient_standard_name>
		<physics transient_type="single">
			<physical_units>kg/(m2.s)</physical_units>
		</physics>
		<numerics datatype="xs:double"/>
		<computation mask="true"  method_type="mean">
			<associated_gridfamily local_name="GAUSSIAN"/>
			<associated_compute_space local_name="AT_points"/>
		</computation>
		<intent>
			<output transi_out_name="LARUNOFF_out1">
				<minimal_period>
					<nbr_hours>2</nbr_hours>
				</minimal_period>
			</output>
		</intent>
		<transient_dependency dep_variable="LAWATFLX"/>
	</transient>
	<transient local_name="SOSENHFL" long_name="surface snow amount in land">
		<!-- TRANSIENT SOSENHFL - - - - - - - - - - - - - - - - - - - - - - - - -->
		<transient_standard_name>surface_snow_amount</transient_standard_name>
		<physics transient_type="single">
			<physical_units>kg/m2</physical_units>
		</physics>
		<numerics datatype="xs:double"/>
		<computation mask="true"  method_type="mean">
			<associated_gridfamily local_name="GAUSSIAN"/>
			<associated_compute_space local_name="AT_points"/>
		</computation>
		<intent>
			<input required_but_changeable="true">
				<minimal_period>
					<nbr_hours>2</nbr_hours>
				</minimal_period>
			</input>
		</intent>
	</transient>
	<transient local_name="LAWATFLX">
		<!-- TRANSIENT LAWATFLX - - - - - - - - - - - - - - - - - - - - - - - - -->
		<transient_standard_name>surface_downward_water_flux</transient_standard_name>
		<physics transient_type="single">
			<physical_units>kg/(m2.s)</physical_units>
		</physics>
		<numerics datatype="xs:double"/>
		<computation mask="true"  method_type="mean">
			<associated_gridfamily local_name="GAUSSIAN"/>
			<associated_compute_space local_name="AT_points"/>
		</computation>
		<intent>
			<input required_but_changeable="true">
				<minimal_period>
					<nbr_hours>2</nbr_hours>
				</minimal_period>
			</input>
		</intent>
	</transient>
</prismcomponent>
