SCALE-RM
|
module file / external_input_cartesC More...
Functions/Subroutines | |
subroutine, public | file_external_input_cartesc_setup |
Setup. More... | |
subroutine, public | file_external_input_cartesc_finalize |
Finalize. More... | |
subroutine | file_external_input_cartesc_read_1d (fid, varname, dim_type, var, step) |
subroutine | file_external_input_cartesc_read_2d (fid, varname, dim_type, var, step) |
subroutine | file_external_input_cartesc_read_3d (fid, varname, dim_type, var, step) |
module file / external_input_cartesC
subroutine, public scale_file_external_input_cartesc::file_external_input_cartesc_setup |
Setup.
Definition at line 55 of file scale_file_external_input_cartesC.F90.
References file_external_input_cartesc_read_1d(), file_external_input_cartesc_read_2d(), file_external_input_cartesc_read_3d(), scale_file_external_input::file_external_input_get_dims1d, scale_file_external_input::file_external_input_get_dims2d, scale_file_external_input::file_external_input_get_dims3d, scale_file_external_input::file_external_input_read_1d, scale_file_external_input::file_external_input_read_2d, scale_file_external_input::file_external_input_read_3d, and scale_file_external_input::file_external_input_setup().
Referenced by mod_rm_driver::rm_driver().
subroutine, public scale_file_external_input_cartesc::file_external_input_cartesc_finalize |
Finalize.
Definition at line 80 of file scale_file_external_input_cartesC.F90.
References scale_file_external_input::file_external_input_finalize(), scale_atmos_grid_cartesc_index::ia, scale_atmos_grid_cartesc_index::imaxb, scale_atmos_grid_cartesc_index::isb, scale_atmos_grid_cartesc_index::ja, scale_atmos_grid_cartesc_index::jmaxb, scale_atmos_grid_cartesc_index::jsb, scale_atmos_grid_cartesc_index::ka, scale_atmos_grid_cartesc_index::kmax, scale_atmos_grid_cartesc_index::ks, scale_land_grid_cartesc_index::lka, scale_land_grid_cartesc_index::lkmax, scale_land_grid_cartesc_index::lks, scale_ocean_grid_cartesc_index::oka, scale_ocean_grid_cartesc_index::okmax, scale_ocean_grid_cartesc_index::oks, scale_prc::prc_abort(), scale_urban_grid_cartesc_index::uka, scale_urban_grid_cartesc_index::ukmax, and scale_urban_grid_cartesc_index::uks.
Referenced by mod_rm_driver::rm_driver().
subroutine scale_file_external_input_cartesc::file_external_input_cartesc_read_1d | ( | integer, intent(in) | fid, |
character(len=*), intent(in) | varname, | ||
character(len=*), intent(in) | dim_type, | ||
real(rp), dimension(:), intent(out) | var, | ||
integer, intent(in), optional | step | ||
) |
[in] | fid | file ID |
[in] | varname | name of the variable |
[in] | dim_type | dimension type |
[out] | var | value of the variable |
[in] | step | step number |
Definition at line 318 of file scale_file_external_input_cartesC.F90.
References scale_file_cartesc::file_cartesc_flush().
Referenced by file_external_input_cartesc_setup().
subroutine scale_file_external_input_cartesc::file_external_input_cartesc_read_2d | ( | integer, intent(in) | fid, |
character(len=*), intent(in) | varname, | ||
character(len=*), intent(in) | dim_type, | ||
real(rp), dimension(:,:), intent(out) | var, | ||
integer, intent(in), optional | step | ||
) |
[in] | fid | file ID |
[in] | varname | name of the variable |
[in] | dim_type | dimension type |
[out] | var | value of the variable |
[in] | step | step number |
Definition at line 342 of file scale_file_external_input_cartesC.F90.
References scale_file_cartesc::file_cartesc_flush().
Referenced by file_external_input_cartesc_setup().
subroutine scale_file_external_input_cartesc::file_external_input_cartesc_read_3d | ( | integer, intent(in) | fid, |
character(len=*), intent(in) | varname, | ||
character(len=*), intent(in) | dim_type, | ||
real(rp), dimension(:,:,:), intent(out) | var, | ||
integer, intent(in), optional | step | ||
) |
[in] | fid | file ID |
[in] | varname | name of the variable |
[in] | dim_type | dimension type |
[out] | var | value of the variable |
[in] | step | step number |
Definition at line 366 of file scale_file_external_input_cartesC.F90.
References scale_file_cartesc::file_cartesc_flush().
Referenced by file_external_input_cartesc_setup().