|
type(component_descriptor_type) function, public | setfluxlook_mod::setfluxlook_get_descriptor () |
| Descriptor of this component for registration. More...
|
|
subroutine | setfluxlook_mod::initialisation_callback (current_state) |
|
subroutine | setfluxlook_mod::timestep_callback (current_state) |
|
subroutine | setfluxlook_mod::set_look (current_state) |
|
subroutine | setfluxlook_mod::change_look (current_state) |
|
subroutine | setfluxlook_mod::set_flux (current_state) |
|
subroutine | setfluxlook_mod::read_configuration (current_state) |
|
subroutine | setfluxlook_mod::read_dimensions (ncid, time_dim) |
| Reads the dimensions from the NetCDF file. More...
|
|
subroutine | setfluxlook_mod::read_variables (filename, ncid, time_dim, time, surface_temperatures, surface_humidities, surface_latent_heat_flux, surface_sensible_heat_flux) |
| Reads the variables from the NetCDF KiD model file. More...
|
|
subroutine | setfluxlook_mod::read_single_variable (ncid, key, data1d, data3d) |
| Reads a single variable out of a NetCDF file. More...
|
|
subroutine | setfluxlook_mod::check_status (status) |
| Will check a NetCDF status and write to log_log error any decoded statuses. More...
|
|
|
character(len= *), parameter | setfluxlook_mod::time_key = "time" |
| NetCDF data time key. More...
|
|
character(len= *), parameter | setfluxlook_mod::surface_temperatures_key = "surface_temperature" |
| NetCDF data surface_temperatures. More...
|
|
character(len= *), parameter | setfluxlook_mod::surface_humidities_key = "surface_humidity" |
| NetCDF data surface_humidities. More...
|
|
character(len= *), parameter | setfluxlook_mod::surface_shf_key = "surface_sensible_heat_flux" |
| NetCDF data surface_sensible_heat_flux. More...
|
|
character(len= *), parameter | setfluxlook_mod::surface_lhf_key = "surface_latent_heat_flux" |
| NetCDF data surface_latent_heat_flux. More...
|
|
integer, parameter | setfluxlook_mod::lookup_entries = 80 |
| Number of entries for MO lookup tables. More...
|
|
integer, parameter | setfluxlook_mod::max_file_len =200 |
| Maximum length of surface condition input filename. More...
|
|
integer, parameter | setfluxlook_mod::max_surface_inputs =750 |
| Specifies the maximum number of surface inputs through configuration file Inputs through netcdf files are not limitted by this. More...
|
|
character(max_file_len) | setfluxlook_mod::input_file |
|
character(len=string_length) | setfluxlook_mod::units_surface_temp ='unset' |
|
real(kind=default_precision) | setfluxlook_mod::max_change_buoyancy_flux |
|
real(kind=default_precision), dimension(:), allocatable | setfluxlook_mod::surface_boundary_input_times |
|
real(kind=default_precision), dimension(:), allocatable | setfluxlook_mod::surface_sensible_heat_flux |
|
real(kind=default_precision), dimension(:), allocatable | setfluxlook_mod::surface_latent_heat_flux |
|
real(kind=default_precision), dimension(:), allocatable | setfluxlook_mod::surface_temperatures |
|
real(kind=default_precision), dimension(:), allocatable | setfluxlook_mod::surface_humidities |
|
integer | setfluxlook_mod::iqv |
|