SCALE-RM
|
module Convert LandUseIndex More...
Functions/Subroutines | |
subroutine, public | cnvlanduse_setup |
Setup. More... | |
subroutine, public | cnvlanduse |
Driver. More... | |
Variables | |
logical, public | cnvlanduse_donothing |
logical, public | cnvlanduse_useglccv2 = .false. |
logical, public | cnvlanduse_uselu100m = .false. |
logical, public | cnvlanduse_usejibis = .false. |
module Convert LandUseIndex
name | type | default value | comment |
---|---|---|---|
CNVLANDUSE_NAME | character(len=H_SHORT) | 'NONE' | keep backward compatibility |
CNVLANDUSE_USEGLCCV2 | logical | .false. | |
CNVLANDUSE_USELU100M | logical | .false. |
name | type | default value | comment |
---|---|---|---|
GLCCV2_IN_DIR | character(len=H_LONG) | '.' | directory contains GLCCv2 files (GrADS format) |
GLCCV2_IN_CATALOGUE | character(len=H_LONG) | '' | metadata files for GLCCv2 |
name | type | default value | comment |
---|---|---|---|
LU100M_IN_DIR | character(len=H_LONG) | '.' | directory contains LU100M files (GrADS format) |
LU100M_IN_CATALOGUE | character(len=H_LONG) | '' | metadata files for LU100M |
subroutine, public mod_cnvlanduse::cnvlanduse_setup |
Setup.
Definition at line 64 of file mod_cnvlanduse.F90.
References cnvlanduse_donothing, cnvlanduse_useglccv2, cnvlanduse_usejibis, cnvlanduse_uselu100m, scale_io::io_fid_conf, and scale_prc::prc_abort().
Referenced by mod_convert::convert_setup().
subroutine, public mod_cnvlanduse::cnvlanduse |
Driver.
Definition at line 145 of file mod_cnvlanduse.F90.
References scale_atmos_grid_cartesc::atmos_grid_cartesc_cx, scale_atmos_grid_cartesc::atmos_grid_cartesc_cy, scale_atmos_grid_cartesc::atmos_grid_cartesc_fx, scale_atmos_grid_cartesc::atmos_grid_cartesc_fy, scale_atmos_grid_cartesc_real::atmos_grid_cartesc_real_dlat, scale_atmos_grid_cartesc_real::atmos_grid_cartesc_real_latxv, scale_atmos_grid_cartesc_real::atmos_grid_cartesc_real_lonuy, cnvlanduse_donothing, cnvlanduse_useglccv2, cnvlanduse_usejibis, cnvlanduse_uselu100m, scale_const::const_d2r, scale_const::const_eps, scale_const::const_radius, scale_const::const_undef2, scale_file_tiledata::file_tiledata_get_info(), scale_file_tiledata::file_tiledata_get_latlon(), scale_atmos_grid_cartesc_index::ia, scale_atmos_grid_cartesc_index::ie, scale_atmos_grid_cartesc_index::ieh, scale_io::io_fid_conf, scale_atmos_grid_cartesc_index::is, scale_atmos_grid_cartesc_index::ja, scale_atmos_grid_cartesc_index::je, scale_atmos_grid_cartesc_index::jeh, scale_atmos_grid_cartesc_index::js, scale_landuse::landuse_calc_fact(), scale_landuse::landuse_fillhalo(), scale_landuse::landuse_frac_lake, scale_landuse::landuse_frac_land, scale_landuse::landuse_frac_pft, scale_landuse::landuse_frac_urban, scale_landuse::landuse_index_pft, scale_landuse::landuse_pft_mosaic, scale_landuse::landuse_pft_nmax, and scale_prc::prc_abort().
Referenced by mod_convert::convert().
logical, public mod_cnvlanduse::cnvlanduse_donothing |
Definition at line 35 of file mod_cnvlanduse.F90.
Referenced by cnvlanduse(), and cnvlanduse_setup().
logical, public mod_cnvlanduse::cnvlanduse_useglccv2 = .false. |
Definition at line 36 of file mod_cnvlanduse.F90.
Referenced by cnvlanduse(), and cnvlanduse_setup().
logical, public mod_cnvlanduse::cnvlanduse_uselu100m = .false. |
Definition at line 37 of file mod_cnvlanduse.F90.
Referenced by cnvlanduse(), and cnvlanduse_setup().
logical, public mod_cnvlanduse::cnvlanduse_usejibis = .false. |
Definition at line 38 of file mod_cnvlanduse.F90.
Referenced by cnvlanduse(), and cnvlanduse_setup().