Data Types | |
type | lis_field |
type | lis_fieldhookup |
Public Member Functions | |
subroutine, public | lis_nuopc_init (vm, configFile, rc) |
subroutine, public | lis_nuopc_datainit (nest, importState, exportState, rc) |
subroutine, public | lis_nuopc_run (nest, mode, slice, importState, exportState, clock, rc) |
subroutine, public | lis_nuopc_final (nest, clock, rc) |
subroutine, public | lis_testfillimport (nest, importState, step, label, rc) |
subroutine, public | lis_testfillexport (nest, exportState, step, label, rc) |
type(esmf_grid) function, public | lis_gridcreate (nest, rc) |
real function, public | lis_timestepget (nest, rc) |
integer function, public | lis_nestcntget (rc) |
integer function, public | lis_runmodeget (fieldList, state, rc) |
subroutine, public | lis_fielddictionaryadd (rc) |
subroutine, public | lis_log (label, rc) |
subroutine, public | lis_fieldlistlog (label) |
Public Attributes | |
integer, parameter, public | lis_unknown = -1 |
integer, parameter, public | lis_offline = 0 |
integer, parameter, public | lis_coupled = 1 |
integer, parameter, public | lis_hybrid = 2 |
type(lis_field), dimension(78), public | lis_fieldlist = (/ LIS_Field(stdName='2m_air_temperature', stateName='t2_f', ampValue=1.d0, meanValue=0.d0, units='K',transferOffer='will provide'), LIS_Field(stdName='2m_heat_exchange_coefficient', stateName='chs2_f', ampValue=1.d0, meanValue=0.d0, units='m/s',transferOffer='will provide'), LIS_Field(stdName='2m_moisture_exchange_coefficient', stateName='cqs2_f', ampValue=1.d0, meanValue=0.d0, units='m/s',transferOffer='will provide'), LIS_Field(stdName='2m_potential_temperature', stateName='th2_f', ampValue=1.d0, meanValue=0.d0, units='K',transferOffer='will provide'), LIS_Field(stdName='2m_specific_humidity', stateName='q2_f', ampValue=1.d0, meanValue=0.d0, units='kg/kg',transferOffer='will provide'), LIS_Field(stdName='air_temperature', stateName='tair_f', ampValue=1.d0, meanValue=0.d0, units='K',transferOffer='will provide'), LIS_Field(stdName='albedo', stateName='albedo_f', ampValue=0.02d0, meanValue=0.14d0, units='-',transferOffer='will provide'), LIS_Field(stdName='albedo_w_snow_effect', stateName='albedo_snwff', ampValue=0.02d0, meanValue=0.14d0, units='-',transferOffer='will provide'), LIS_Field(stdName='atmospheric_density', stateName='density_f', ampValue=1.d0, meanValue=0.d0, units='kg/m3',transferOffer='will provide'), LIS_Field(stdName='canopy_moisture', stateName='canopmoist', ampValue=1.d0, meanValue=0.d0, units='m',transferOffer='will provide'), LIS_Field(stdName='convective_available_potential_energy', stateName='cape_f', ampValue=1.d0, meanValue=0.d0, units='J/kg',transferOffer='will provide'), LIS_Field(stdName='convective_rainfall_flux', stateName='crainf_f', ampValue=1.d0, meanValue=0.d0, units='kg/m2s',transferOffer='will provide'), LIS_Field(stdName='cosine_solar_zenith_angle', stateName='coszenith_f', ampValue=1.d0, meanValue=0.d0, units='-',transferOffer='will provide'), LIS_Field(stdName='downward_heat_flux_in_soil', stateName='qg', ampValue=90.d0, meanValue=-100.d0, units='W/m2',transferOffer='will provide'), LIS_Field(stdName='eastward_wind', stateName='ewind_f', ampValue=1.d0, meanValue=0.d0, units='m/s',transferOffer='will provide'), LIS_Field(stdName='effective_mixing_ratio', stateName='effmixratio', ampValue=0.2d0, meanValue=-0.35d0, units='kg/kg',transferOffer='will provide'), LIS_Field(stdName='emissivity', stateName='emiss_f', ampValue=1.d0, meanValue=0.d0, units='-',transferOffer='will provide'), LIS_Field(stdName='forcing_height', stateName='fheight_f', ampValue=1.d0, meanValue=0.d0, units='m',transferOffer='will provide'), LIS_Field(stdName='green_vegetation_fraction', stateName='greenness_f', ampValue=1.d0, meanValue=0.d0, units='-',transferOffer='will provide'), LIS_Field(stdName='heat_exchange_coefficient_in_air', stateName='ch_f', ampValue=1.d0, meanValue=0.d0, units='-',transferOffer='will provide'), LIS_Field(stdName='latent_heat_flux_kinematic', stateName='qlekinematic', ampValue=1.d0, meanValue=0.d0, units='kg/m2s',transferOffer='will provide'), LIS_Field(stdName='level_pressure', stateName='lpressure_f', ampValue=1.d0, meanValue=0.d0, units='Pa',transferOffer='will provide'), LIS_Field(stdName='liquid_fraction_of_soil_moisture_layer_1', stateName='smliqfracl1', ampValue=0.02d0, meanValue=0.48d0, units='m3/m3',transferOffer='will provide'), LIS_Field(stdName='liquid_fraction_of_soil_moisture_layer_2', stateName='smliqfracl2', ampValue=0.02d0, meanValue=0.19d0, units='m3/m3',transferOffer='will provide'), LIS_Field(stdName='liquid_fraction_of_soil_moisture_layer_3', stateName='smliqfracl3', ampValue=1.d0, meanValue=0.17d0, units='m3/m3',transferOffer='will provide'), LIS_Field(stdName='liquid_fraction_of_soil_moisture_layer_4', stateName='smliqfracl4', ampValue=0.02d0, meanValue=0.22d0, units='m3/m3',transferOffer='will provide'), LIS_Field(stdName='liquid_water_content_of_surface_snow', stateName='swe', ampValue=0.02d0, meanValue=0.d0, units='kg/m2',transferOffer='will provide'), LIS_Field(stdName='mixing_ratio', stateName='mixratio_f', ampValue=1.d0, meanValue=0.d0, units='kg/kg',transferOffer='will provide'), LIS_Field(stdName='momentum_exchange_coefficient_in_air', stateName='cm_f', ampValue=1.d0, meanValue=0.d0, units='-',transferOffer='will provide'), LIS_Field(stdName='northward_wind', stateName='nwind_f', ampValue=1.d0, meanValue=0.d0, units='m/s',transferOffer='will provide'), LIS_Field(stdName='ozone_concentration', stateName='o3_f', ampValue=1.d0, meanValue=0.d0, units='kg/kg',transferOffer='will provide'), LIS_Field(stdName='porosity', stateName='porosity', ampValue=1.d0, meanValue=0.d0, units='-',transferOffer='will provide'), LIS_Field(stdName='potential_evaporation', stateName='pet_f', ampValue=1.d0, meanValue=0.d0, units='kg/m2s',transferOffer='will provide'), LIS_Field(stdName='rainfall_flux', stateName='rainf_f', ampValue=1.d0, meanValue=0.d0, units='kg/m2s',transferOffer='will provide'), LIS_Field(stdName='reference_et', stateName='refet_f', ampValue=1.d0, meanValue=0.d0, units='kg/m2',transferOffer='will provide'), LIS_Field(stdName='relative_soil_moisture', stateName='relsmc', ampValue=1.d0, meanValue=0.d0, units='m3/m3',transferOffer='will provide'), LIS_Field(stdName='root_zone_soil_moisture', stateName='rootmoist', ampValue=1.d0, meanValue=0.d0, units='m3/m3',transferOffer='will provide'), LIS_Field(stdName='seaicemask', stateName='xice_f', ampValue=1.d0, meanValue=0.d0, units='-',transferOffer='will provide'), LIS_Field(stdName='snow_depth', stateName='snowdepth', ampValue=0.d0, meanValue=0.d0, units='m ',transferOffer='will provide'), LIS_Field(stdName='snowfall_flux', stateName='snowf_f', ampValue=1.d0, meanValue=0.d0, units='kg/m2s',transferOffer='will provide'), LIS_Field(stdName='snowflag', stateName='snowflag_f', ampValue=1.d0, meanValue=0.d0, units='-',transferOffer='will provide'), LIS_Field(stdName='snowmelt', stateName='qsm', ampValue=1.d0, meanValue=0.d0, units='kg/m2s',transferOffer='will provide'), LIS_Field(stdName='soil_moisture_content', stateName='soilmoist', ampValue=1.d0, meanValue=0.d0, units='kg/m2',transferOffer='will provide'), LIS_Field(stdName='soil_moisture_fraction_layer_1', stateName='smfracl1', ampValue=0.1d0, meanValue=0.20d0, units='m3/m3',transferOffer='will provide'), LIS_Field(stdName='soil_moisture_fraction_layer_2', stateName='smfracl2', ampValue=0.1d0, meanValue=0.19d0, units='m3/m3',transferOffer='will provide'), LIS_Field(stdName='soil_moisture_fraction_layer_3', stateName='smfracl3', ampValue=0.1d0, meanValue=0.17d0, units='m3/m3',transferOffer='will provide'), LIS_Field(stdName='soil_moisture_fraction_layer_4', stateName='smfracl4', ampValue=0.1d0, meanValue=0.22d0, units='m3/m3',transferOffer='will provide'), LIS_Field(stdName='soil_temperature_layer_1', stateName='soiltempl1', ampValue=5.d0, meanValue=300.d0, units='K',transferOffer='will provide'), LIS_Field(stdName='soil_temperature_layer_2', stateName='soiltempl2', ampValue=5.d0, meanValue=295.d0, units='K',transferOffer='will provide'), LIS_Field(stdName='soil_temperature_layer_3', stateName='soiltempl3', ampValue=5.d0, meanValue=293.d0, units='K',transferOffer='will provide'), LIS_Field(stdName='soil_temperature_layer_4', stateName='soiltempl4', ampValue=5.d0, meanValue=290.d0, units='K',transferOffer='will provide'), LIS_Field(stdName='soil_temperature_lower_boundary', stateName='tmn_f', ampValue=1.d0, meanValue=0.d0, units='K',transferOffer='will provide'), LIS_Field(stdName='specific_humidity', stateName='qair_f', ampValue=1.d0, meanValue=0.d0, units='kg/kg',transferOffer='will provide'), LIS_Field(stdName='subsurface_runoff_amount', stateName='qsb', ampValue=1.d0, meanValue=0.d0, units='kg/m2',transferOffer='will provide'), LIS_Field(stdName='surface_air_pressure', stateName='psurf_f', ampValue=1.d0, meanValue=0.d0, units='Pa',transferOffer='will provide'), LIS_Field(stdName='surface_diffuse_downwelling_shortwave_flux_in_air', stateName='diffusesw_f', ampValue=1.d0, meanValue=0.d0, units='W/m2',transferOffer='will provide'), LIS_Field(stdName='surface_direct_downwelling_shortwave_flux_in_air', stateName='directsw_f', ampValue=1.d0, meanValue=0.d0, units='W/m2',transferOffer='will provide'), LIS_Field(stdName='surface_downward_par_diffuse', stateName='pardf_f', ampValue=1.d0, meanValue=0.d0, units='W/m2',transferOffer='will provide'), LIS_Field(stdName='surface_downward_par_direct', stateName='pardr_f', ampValue=1.d0, meanValue=0.d0, units='W/m2',transferOffer='will provide'), LIS_Field(stdName='surface_downwelling_longwave_flux_in_air', stateName='lwdown_f', ampValue=1.d0, meanValue=0.d0, units='W/m2',transferOffer='will provide'), LIS_Field(stdName='surface_downwelling_shortwave_flux_in_air', stateName='swdown_f', ampValue=1.d0, meanValue=0.d0, units='W/m2',transferOffer='will provide'), LIS_Field(stdName='surface_net_downward_shortwave_flux', stateName='swnet_f', ampValue=1.d0, meanValue=0.d0, units='W/m2',transferOffer='will provide'), LIS_Field(stdName='surface_roughness_length', stateName='roughness_f', ampValue=1.d0, meanValue=0.d0, units='m',transferOffer='will provide'), LIS_Field(stdName='surface_runoff_amount', stateName='qs', ampValue=1.d0, meanValue=0.d0, units='kg/m2',transferOffer='will provide'), LIS_Field(stdName='surface_snow_area_fraction', stateName='snowcover', ampValue=0.d0, meanValue=0.d0, units='-',transferOffer='will provide'), LIS_Field(stdName='surface_specific_humidity', stateName='qsfc_f', ampValue=1.d0, meanValue=0.d0, units='kg/kg',transferOffer='will provide'), LIS_Field(stdName='surface_temperature', stateName='avgsurft', ampValue=10.d0, meanValue=295.d0, units='K',transferOffer='will provide'), LIS_Field(stdName='surface_upward_latent_heat_flux', stateName='qle', ampValue=500.d0, meanValue=-100.d0, units='W/m2',transferOffer='will provide'), LIS_Field(stdName='surface_upward_sensible_heat_flux', stateName='qh', ampValue=500.d0, meanValue=450.d0, units='W/m2',transferOffer='will provide'), LIS_Field(stdName='vapor_pressure', stateName='vaporpress_f', ampValue=1.d0, meanValue=0.d0, units='-',transferOffer='will provide'), LIS_Field(stdName='vapor_pressure_deficit', stateName='vaporpressdef_f', ampValue=1.d0, meanValue=0.d0, units='-',transferOffer='will provide'), LIS_Field(stdName='vegetationtype', stateName='vegtype', ampValue=1.d0, meanValue=0.d0, units='-',transferOffer='will provide'), LIS_Field(stdName='wind_speed', stateName='wind_f', ampValue=1.d0, meanValue=0.d0, units='m/s ',transferOffer='will provide'), LIS_Field(stdName='surface_water_depth', stateName='sfcheadrt_f', ampValue=1.d0, meanValue=0.d0, units='mm',transferOffer='will provide'), LIS_Field(stdName='time_step_infiltration_excess', stateName='infxsrt', ampValue=1.d0, meanValue=0.d0, units='mm',transferOffer='will provide'), LIS_Field(stdName='soil_column_drainage', stateName='soldrain', ampValue=1.d0, meanValue=0.d0, units='mm',transferOffer='will provide'), LIS_Field(stdName='final_potential_evaporation', stateName='etp', ampValue=1.d0, meanValue=0.d0, units='W/m2',transferOffer='will provide'), LIS_Field(stdName='accum_plant_transpiration', stateName='ett', ampValue=1.d0, meanValue=0.d0, units='W/m2',transferOffer='will provide')/) |
Private Member Functions | |
subroutine | lis_hookupinit (rc) |
subroutine | lis_importfieldscopy (nest, importState, label, rc) |
subroutine | lis_exportfieldscopy (nest, exportState, label, rc) |
subroutine | lis_decompget (distgrid, istart, iend, jstart, jend, rc) |
subroutine | lis_forcfieldget (varname, nest, field, itemType, rc) |
subroutine | lis_lognest (nest, label, rc) |
subroutine | lis_logdomainfornest (nest, label, rc) |
subroutine | lis_loggriddescfornest (nest, label, rc) |
subroutine | lis_fieldlog (field, label) |
|
private |
|
private |
subroutine, public lis_nuopc_gluecode::lis_fielddictionaryadd | ( | integer, intent(out) | rc | ) |
subroutine, public lis_nuopc_gluecode::lis_fieldlistlog | ( | character(len=*), intent(in) | label | ) |
|
private |
|
private |
type(esmf_grid) function, public lis_nuopc_gluecode::lis_gridcreate | ( | integer, intent(in) | nest, |
integer, intent(out) | rc | ||
) |
|
private |
|
private |
subroutine, public lis_nuopc_gluecode::lis_log | ( | character(*), intent(in), optional | label, |
integer, intent(out) | rc | ||
) |
|
private |
|
private |
|
private |
integer function, public lis_nuopc_gluecode::lis_nestcntget | ( | integer, intent(out) | rc | ) |
subroutine, public lis_nuopc_gluecode::lis_nuopc_datainit | ( | integer, intent(in) | nest, |
type(esmf_state), intent(inout) | importState, | ||
type(esmf_state), intent(inout) | exportState, | ||
integer, intent(out) | rc | ||
) |
subroutine, public lis_nuopc_gluecode::lis_nuopc_final | ( | integer, intent(in) | nest, |
type(esmf_clock), intent(in) | clock, | ||
integer, intent(out) | rc | ||
) |
subroutine, public lis_nuopc_gluecode::lis_nuopc_init | ( | type(esmf_vm), intent(in) | vm, |
character(len=*), intent(in), optional | configFile, | ||
integer, intent(out) | rc | ||
) |
subroutine, public lis_nuopc_gluecode::lis_nuopc_run | ( | integer, intent(in) | nest, |
integer, intent(in) | mode, | ||
integer, intent(in) | slice, | ||
type(esmf_state), intent(inout) | importState, | ||
type(esmf_state), intent(inout) | exportState, | ||
type(esmf_clock), intent(in) | clock, | ||
integer, intent(out) | rc | ||
) |
integer function, public lis_nuopc_gluecode::lis_runmodeget | ( | type(lis_field), dimension(:), intent(in) | fieldList, |
type(esmf_state), intent(in) | state, | ||
integer, intent(out) | rc | ||
) |
subroutine, public lis_nuopc_gluecode::lis_testfillexport | ( | integer, intent(in) | nest, |
type(esmf_state), intent(inout) | exportState, | ||
integer, intent(in) | step, | ||
character(*), intent(in), optional | label, | ||
integer, intent(out) | rc | ||
) |
subroutine, public lis_nuopc_gluecode::lis_testfillimport | ( | integer, intent(in) | nest, |
type(esmf_state), intent(inout) | importState, | ||
integer, intent(in) | step, | ||
character(*), intent(in), optional | label, | ||
integer, intent(out) | rc | ||
) |
real function, public lis_nuopc_gluecode::lis_timestepget | ( | integer, intent(in) | nest, |
integer, intent(out) | rc | ||
) |
integer, parameter, public lis_nuopc_gluecode::lis_coupled = 1 |
type(lis_field), dimension(78), public lis_nuopc_gluecode::lis_fieldlist = (/ LIS_Field(stdName='2m_air_temperature', stateName='t2_f', ampValue=1.d0, meanValue=0.d0, units='K',transferOffer='will provide'), LIS_Field(stdName='2m_heat_exchange_coefficient', stateName='chs2_f', ampValue=1.d0, meanValue=0.d0, units='m/s',transferOffer='will provide'), LIS_Field(stdName='2m_moisture_exchange_coefficient', stateName='cqs2_f', ampValue=1.d0, meanValue=0.d0, units='m/s',transferOffer='will provide'), LIS_Field(stdName='2m_potential_temperature', stateName='th2_f', ampValue=1.d0, meanValue=0.d0, units='K',transferOffer='will provide'), LIS_Field(stdName='2m_specific_humidity', stateName='q2_f', ampValue=1.d0, meanValue=0.d0, units='kg/kg',transferOffer='will provide'), LIS_Field(stdName='air_temperature', stateName='tair_f', ampValue=1.d0, meanValue=0.d0, units='K',transferOffer='will provide'), LIS_Field(stdName='albedo', stateName='albedo_f', ampValue=0.02d0, meanValue=0.14d0, units='-',transferOffer='will provide'), LIS_Field(stdName='albedo_w_snow_effect', stateName='albedo_snwff', ampValue=0.02d0, meanValue=0.14d0, units='-',transferOffer='will provide'), LIS_Field(stdName='atmospheric_density', stateName='density_f', ampValue=1.d0, meanValue=0.d0, units='kg/m3',transferOffer='will provide'), LIS_Field(stdName='canopy_moisture', stateName='canopmoist', ampValue=1.d0, meanValue=0.d0, units='m',transferOffer='will provide'), LIS_Field(stdName='convective_available_potential_energy', stateName='cape_f', ampValue=1.d0, meanValue=0.d0, units='J/kg',transferOffer='will provide'), LIS_Field(stdName='convective_rainfall_flux', stateName='crainf_f', ampValue=1.d0, meanValue=0.d0, units='kg/m2s',transferOffer='will provide'), LIS_Field(stdName='cosine_solar_zenith_angle', stateName='coszenith_f', ampValue=1.d0, meanValue=0.d0, units='-',transferOffer='will provide'), LIS_Field(stdName='downward_heat_flux_in_soil', stateName='qg', ampValue=90.d0, meanValue=-100.d0, units='W/m2',transferOffer='will provide'), LIS_Field(stdName='eastward_wind', stateName='ewind_f', ampValue=1.d0, meanValue=0.d0, units='m/s',transferOffer='will provide'), LIS_Field(stdName='effective_mixing_ratio', stateName='effmixratio', ampValue=0.2d0, meanValue=-0.35d0, units='kg/kg',transferOffer='will provide'), LIS_Field(stdName='emissivity', stateName='emiss_f', ampValue=1.d0, meanValue=0.d0, units='-',transferOffer='will provide'), LIS_Field(stdName='forcing_height', stateName='fheight_f', ampValue=1.d0, meanValue=0.d0, units='m',transferOffer='will provide'), LIS_Field(stdName='green_vegetation_fraction', stateName='greenness_f', ampValue=1.d0, meanValue=0.d0, units='-',transferOffer='will provide'), LIS_Field(stdName='heat_exchange_coefficient_in_air', stateName='ch_f', ampValue=1.d0, meanValue=0.d0, units='-',transferOffer='will provide'), LIS_Field(stdName='latent_heat_flux_kinematic', stateName='qlekinematic', ampValue=1.d0, meanValue=0.d0, units='kg/m2s',transferOffer='will provide'), LIS_Field(stdName='level_pressure', stateName='lpressure_f', ampValue=1.d0, meanValue=0.d0, units='Pa',transferOffer='will provide'), LIS_Field(stdName='liquid_fraction_of_soil_moisture_layer_1', stateName='smliqfracl1', ampValue=0.02d0, meanValue=0.48d0, units='m3/m3',transferOffer='will provide'), LIS_Field(stdName='liquid_fraction_of_soil_moisture_layer_2', stateName='smliqfracl2', ampValue=0.02d0, meanValue=0.19d0, units='m3/m3',transferOffer='will provide'), LIS_Field(stdName='liquid_fraction_of_soil_moisture_layer_3', stateName='smliqfracl3', ampValue=1.d0, meanValue=0.17d0, units='m3/m3',transferOffer='will provide'), LIS_Field(stdName='liquid_fraction_of_soil_moisture_layer_4', stateName='smliqfracl4', ampValue=0.02d0, meanValue=0.22d0, units='m3/m3',transferOffer='will provide'), LIS_Field(stdName='liquid_water_content_of_surface_snow', stateName='swe', ampValue=0.02d0, meanValue=0.d0, units='kg/m2',transferOffer='will provide'), LIS_Field(stdName='mixing_ratio', stateName='mixratio_f', ampValue=1.d0, meanValue=0.d0, units='kg/kg',transferOffer='will provide'), LIS_Field(stdName='momentum_exchange_coefficient_in_air', stateName='cm_f', ampValue=1.d0, meanValue=0.d0, units='-',transferOffer='will provide'), LIS_Field(stdName='northward_wind', stateName='nwind_f', ampValue=1.d0, meanValue=0.d0, units='m/s',transferOffer='will provide'), LIS_Field(stdName='ozone_concentration', stateName='o3_f', ampValue=1.d0, meanValue=0.d0, units='kg/kg',transferOffer='will provide'), LIS_Field(stdName='porosity', stateName='porosity', ampValue=1.d0, meanValue=0.d0, units='-',transferOffer='will provide'), LIS_Field(stdName='potential_evaporation', stateName='pet_f', ampValue=1.d0, meanValue=0.d0, units='kg/m2s',transferOffer='will provide'), LIS_Field(stdName='rainfall_flux', stateName='rainf_f', ampValue=1.d0, meanValue=0.d0, units='kg/m2s',transferOffer='will provide'), LIS_Field(stdName='reference_et', stateName='refet_f', ampValue=1.d0, meanValue=0.d0, units='kg/m2',transferOffer='will provide'), LIS_Field(stdName='relative_soil_moisture', stateName='relsmc', ampValue=1.d0, meanValue=0.d0, units='m3/m3',transferOffer='will provide'), LIS_Field(stdName='root_zone_soil_moisture', stateName='rootmoist', ampValue=1.d0, meanValue=0.d0, units='m3/m3',transferOffer='will provide'), LIS_Field(stdName='seaicemask', stateName='xice_f', ampValue=1.d0, meanValue=0.d0, units='-',transferOffer='will provide'), LIS_Field(stdName='snow_depth', stateName='snowdepth', ampValue=0.d0, meanValue=0.d0, units='m ',transferOffer='will provide'), LIS_Field(stdName='snowfall_flux', stateName='snowf_f', ampValue=1.d0, meanValue=0.d0, units='kg/m2s',transferOffer='will provide'), LIS_Field(stdName='snowflag', stateName='snowflag_f', ampValue=1.d0, meanValue=0.d0, units='-',transferOffer='will provide'), LIS_Field(stdName='snowmelt', stateName='qsm', ampValue=1.d0, meanValue=0.d0, units='kg/m2s',transferOffer='will provide'), LIS_Field(stdName='soil_moisture_content', stateName='soilmoist', ampValue=1.d0, meanValue=0.d0, units='kg/m2',transferOffer='will provide'), LIS_Field(stdName='soil_moisture_fraction_layer_1', stateName='smfracl1', ampValue=0.1d0, meanValue=0.20d0, units='m3/m3',transferOffer='will provide'), LIS_Field(stdName='soil_moisture_fraction_layer_2', stateName='smfracl2', ampValue=0.1d0, meanValue=0.19d0, units='m3/m3',transferOffer='will provide'), LIS_Field(stdName='soil_moisture_fraction_layer_3', stateName='smfracl3', ampValue=0.1d0, meanValue=0.17d0, units='m3/m3',transferOffer='will provide'), LIS_Field(stdName='soil_moisture_fraction_layer_4', stateName='smfracl4', ampValue=0.1d0, meanValue=0.22d0, units='m3/m3',transferOffer='will provide'), LIS_Field(stdName='soil_temperature_layer_1', stateName='soiltempl1', ampValue=5.d0, meanValue=300.d0, units='K',transferOffer='will provide'), LIS_Field(stdName='soil_temperature_layer_2', stateName='soiltempl2', ampValue=5.d0, meanValue=295.d0, units='K',transferOffer='will provide'), LIS_Field(stdName='soil_temperature_layer_3', stateName='soiltempl3', ampValue=5.d0, meanValue=293.d0, units='K',transferOffer='will provide'), LIS_Field(stdName='soil_temperature_layer_4', stateName='soiltempl4', ampValue=5.d0, meanValue=290.d0, units='K',transferOffer='will provide'), LIS_Field(stdName='soil_temperature_lower_boundary', stateName='tmn_f', ampValue=1.d0, meanValue=0.d0, units='K',transferOffer='will provide'), LIS_Field(stdName='specific_humidity', stateName='qair_f', ampValue=1.d0, meanValue=0.d0, units='kg/kg',transferOffer='will provide'), LIS_Field(stdName='subsurface_runoff_amount', stateName='qsb', ampValue=1.d0, meanValue=0.d0, units='kg/m2',transferOffer='will provide'), LIS_Field(stdName='surface_air_pressure', stateName='psurf_f', ampValue=1.d0, meanValue=0.d0, units='Pa',transferOffer='will provide'), LIS_Field(stdName='surface_diffuse_downwelling_shortwave_flux_in_air', stateName='diffusesw_f', ampValue=1.d0, meanValue=0.d0, units='W/m2',transferOffer='will provide'), LIS_Field(stdName='surface_direct_downwelling_shortwave_flux_in_air', stateName='directsw_f', ampValue=1.d0, meanValue=0.d0, units='W/m2',transferOffer='will provide'), LIS_Field(stdName='surface_downward_par_diffuse', stateName='pardf_f', ampValue=1.d0, meanValue=0.d0, units='W/m2',transferOffer='will provide'), LIS_Field(stdName='surface_downward_par_direct', stateName='pardr_f', ampValue=1.d0, meanValue=0.d0, units='W/m2',transferOffer='will provide'), LIS_Field(stdName='surface_downwelling_longwave_flux_in_air', stateName='lwdown_f', ampValue=1.d0, meanValue=0.d0, units='W/m2',transferOffer='will provide'), LIS_Field(stdName='surface_downwelling_shortwave_flux_in_air', stateName='swdown_f', ampValue=1.d0, meanValue=0.d0, units='W/m2',transferOffer='will provide'), LIS_Field(stdName='surface_net_downward_shortwave_flux', stateName='swnet_f', ampValue=1.d0, meanValue=0.d0, units='W/m2',transferOffer='will provide'), LIS_Field(stdName='surface_roughness_length', stateName='roughness_f', ampValue=1.d0, meanValue=0.d0, units='m',transferOffer='will provide'), LIS_Field(stdName='surface_runoff_amount', stateName='qs', ampValue=1.d0, meanValue=0.d0, units='kg/m2',transferOffer='will provide'), LIS_Field(stdName='surface_snow_area_fraction', stateName='snowcover', ampValue=0.d0, meanValue=0.d0, units='-',transferOffer='will provide'), LIS_Field(stdName='surface_specific_humidity', stateName='qsfc_f', ampValue=1.d0, meanValue=0.d0, units='kg/kg',transferOffer='will provide'), LIS_Field(stdName='surface_temperature', stateName='avgsurft', ampValue=10.d0, meanValue=295.d0, units='K',transferOffer='will provide'), LIS_Field(stdName='surface_upward_latent_heat_flux', stateName='qle', ampValue=500.d0, meanValue=-100.d0, units='W/m2',transferOffer='will provide'), LIS_Field(stdName='surface_upward_sensible_heat_flux', stateName='qh', ampValue=500.d0, meanValue=450.d0, units='W/m2',transferOffer='will provide'), LIS_Field(stdName='vapor_pressure', stateName='vaporpress_f', ampValue=1.d0, meanValue=0.d0, units='-',transferOffer='will provide'), LIS_Field(stdName='vapor_pressure_deficit', stateName='vaporpressdef_f', ampValue=1.d0, meanValue=0.d0, units='-',transferOffer='will provide'), LIS_Field(stdName='vegetationtype', stateName='vegtype', ampValue=1.d0, meanValue=0.d0, units='-',transferOffer='will provide'), LIS_Field(stdName='wind_speed', stateName='wind_f', ampValue=1.d0, meanValue=0.d0, units='m/s ',transferOffer='will provide'), LIS_Field(stdName='surface_water_depth', stateName='sfcheadrt_f', ampValue=1.d0, meanValue=0.d0, units='mm',transferOffer='will provide'), LIS_Field(stdName='time_step_infiltration_excess', stateName='infxsrt', ampValue=1.d0, meanValue=0.d0, units='mm',transferOffer='will provide'), LIS_Field(stdName='soil_column_drainage', stateName='soldrain', ampValue=1.d0, meanValue=0.d0, units='mm',transferOffer='will provide'), LIS_Field(stdName='final_potential_evaporation', stateName='etp', ampValue=1.d0, meanValue=0.d0, units='W/m2',transferOffer='will provide'), LIS_Field(stdName='accum_plant_transpiration', stateName='ett', ampValue=1.d0, meanValue=0.d0, units='W/m2',transferOffer='will provide')/) |
integer, parameter, public lis_nuopc_gluecode::lis_hybrid = 2 |
integer, parameter, public lis_nuopc_gluecode::lis_offline = 0 |
integer, parameter, public lis_nuopc_gluecode::lis_unknown = -1 |