Commit c80c9874 authored by Jorn Bruggeman's avatar Jorn Bruggeman
Browse files

created bottom a surface standard variables

parent 2f307c8b
......@@ -143,16 +143,6 @@ standard_variables%ice_area_fraction%units = '1'
standard_variables%ice_area_fraction%cf_names = 'sea_ice_area_fraction'
call add(standard_variables%ice_area_fraction)
standard_variables%latitude%name = 'latitude'
standard_variables%latitude%units = 'degree_north'
standard_variables%latitude%cf_names = 'latitude'
call add(standard_variables%latitude)
standard_variables%longitude%name = 'longitude'
standard_variables%longitude%units = 'degree_east'
standard_variables%longitude%cf_names = 'longitude'
call add(standard_variables%longitude)
standard_variables%mole_fraction_of_carbon_dioxide_in_air%name = 'mole_fraction_of_carbon_dioxide_in_air'
standard_variables%mole_fraction_of_carbon_dioxide_in_air%units = '1e-6'
standard_variables%mole_fraction_of_carbon_dioxide_in_air%cf_names = 'mole_fraction_of_carbon_dioxide_in_air'
......@@ -209,6 +199,16 @@ standard_variables%wind_speed%units = 'm s-1'
standard_variables%wind_speed%cf_names = 'wind_speed'
call add(standard_variables%wind_speed)
standard_variables%latitude%name = 'latitude'
standard_variables%latitude%units = 'degree_north'
standard_variables%latitude%cf_names = 'latitude'
call add(standard_variables%latitude)
standard_variables%longitude%name = 'longitude'
standard_variables%longitude%units = 'degree_east'
standard_variables%longitude%cf_names = 'longitude'
call add(standard_variables%longitude)
standard_variables%number_of_days_since_start_of_the_year%name = 'number_of_days_since_start_of_the_year'
standard_variables%number_of_days_since_start_of_the_year%units = 'd'
call add(standard_variables%number_of_days_since_start_of_the_year)
......
......@@ -26,26 +26,30 @@ type (type_interior_standard_variable) :: pressure
type (type_interior_standard_variable) :: secchi_depth
type (type_interior_standard_variable) :: temperature
! Bottom variables
type (type_bottom_standard_variable) :: bottom_depth
type (type_bottom_standard_variable) :: bottom_depth_below_geoid
type (type_bottom_standard_variable) :: bottom_roughness_length
type (type_bottom_standard_variable) :: bottom_stress
! Surface variables
type (type_surface_standard_variable) :: cloud_area_fraction
type (type_surface_standard_variable) :: ice_area_fraction
type (type_surface_standard_variable) :: mole_fraction_of_carbon_dioxide_in_air
type (type_surface_standard_variable) :: surface_air_pressure
type (type_surface_standard_variable) :: surface_albedo
type (type_surface_standard_variable) :: surface_downwelling_photosynthetic_radiative_flux
type (type_surface_standard_variable) :: surface_downwelling_photosynthetic_radiative_flux_in_air
type (type_surface_standard_variable) :: surface_downwelling_shortwave_flux
type (type_surface_standard_variable) :: surface_downwelling_shortwave_flux_in_air
type (type_surface_standard_variable) :: surface_drag_coefficient_in_air
type (type_surface_standard_variable) :: surface_specific_humidity
type (type_surface_standard_variable) :: surface_temperature
type (type_surface_standard_variable) :: wind_speed
! Horizontal variables
type (type_horizontal_standard_variable) :: bottom_depth
type (type_horizontal_standard_variable) :: bottom_depth_below_geoid
type (type_horizontal_standard_variable) :: bottom_roughness_length
type (type_horizontal_standard_variable) :: bottom_stress
type (type_horizontal_standard_variable) :: cloud_area_fraction
type (type_horizontal_standard_variable) :: ice_area_fraction
type (type_horizontal_standard_variable) :: latitude
type (type_horizontal_standard_variable) :: longitude
type (type_horizontal_standard_variable) :: mole_fraction_of_carbon_dioxide_in_air
type (type_horizontal_standard_variable) :: surface_air_pressure
type (type_horizontal_standard_variable) :: surface_albedo
type (type_horizontal_standard_variable) :: surface_downwelling_photosynthetic_radiative_flux
type (type_horizontal_standard_variable) :: surface_downwelling_photosynthetic_radiative_flux_in_air
type (type_horizontal_standard_variable) :: surface_downwelling_shortwave_flux
type (type_horizontal_standard_variable) :: surface_downwelling_shortwave_flux_in_air
type (type_horizontal_standard_variable) :: surface_drag_coefficient_in_air
type (type_horizontal_standard_variable) :: surface_specific_humidity
type (type_horizontal_standard_variable) :: surface_temperature
type (type_horizontal_standard_variable) :: wind_speed
! Global variables
type (type_global_standard_variable) :: number_of_days_since_start_of_the_year
......
......@@ -21,6 +21,8 @@ output_F90_assignments = '../../include/standard_variable_assignments.h'
output_wiki = 'standard_variables.wiki'
domain2type = {'interior': 'type_interior_standard_variable',
'surface': 'type_surface_standard_variable',
'bottom': 'type_bottom_standard_variable',
'horizontal': 'type_horizontal_standard_variable',
'global': 'type_global_standard_variable',
'universal': 'type_universal_standard_variable'}
......
......@@ -52,7 +52,7 @@ interior:
units: m
- name: net_rate_of_absorption_of_shortwave_energy_in_layer
units: W m-2
horizontal:
bottom:
- name: bottom_depth_below_geoid
units: m
- name: bottom_depth
......@@ -61,6 +61,7 @@ horizontal:
units: m
- name: bottom_stress
units: Pa
surface:
- name: cloud_area_fraction
units: 1
- name: surface_downwelling_photosynthetic_radiative_flux
......@@ -73,10 +74,6 @@ horizontal:
- name: surface_downwelling_shortwave_flux_in_air
units: W m-2
synonyms: [downwelling_shortwave_flux_in_air]
- name: latitude
units: degree_north
- name: longitude
units: degree_east
- name: mole_fraction_of_carbon_dioxide_in_air
units: 1e-6
- name: wind_speed
......@@ -95,6 +92,11 @@ horizontal:
- name: surface_drag_coefficient_in_air
units: 1
aggregate_variable: true
horizontal:
- name: latitude
units: degree_north
- name: longitude
units: degree_east
global:
- name: number_of_days_since_start_of_the_year
units: d
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment