FV3 Bundle
|
Functions/Subroutines | |
subroutine | mosaic_init () |
integer function, public | get_mosaic_xgrid_size (xgrid_file) |
subroutine, public | get_mosaic_xgrid (xgrid_file, i1, j1, i2, j2, area, ibegin, iend) |
integer function, public | get_mosaic_ntiles (mosaic_file) |
integer function, public | get_mosaic_ncontacts (mosaic_file) |
subroutine, public | get_mosaic_grid_sizes (mosaic_file, nx, ny) |
subroutine, public | get_mosaic_contact (mosaic_file, tile1, tile2, istart1, iend1, jstart1, jend1, istart2, iend2, jstart2, jend2) |
integer function | transfer_to_model_index (istart, iend, refine_ratio) |
subroutine, public | calc_mosaic_grid_area (lon, lat, area) |
subroutine, public | calc_mosaic_grid_great_circle_area (lon, lat, area) |
logical function, public | is_inside_polygon (lon1, lat1, lon2, lat2) |
integer function | parse_string (string, set, value) |
Variables | |
character(len= *), parameter | grid_dir = 'INPUT/' |
integer, parameter | max_name = 256 |
integer, parameter | max_file = 1024 |
integer, parameter | x_refine = 2 |
integer, parameter | y_refine = 2 |
logical | module_is_initialized = .true. |
subroutine, public mosaic_mod::get_mosaic_contact | ( | character(len=*), intent(in) | mosaic_file, |
integer, dimension(:), intent(inout) | tile1, | ||
integer, dimension(:), intent(inout) | tile2, | ||
integer, dimension(:), intent(inout) | istart1, | ||
integer, dimension(:), intent(inout) | iend1, | ||
integer, dimension(:), intent(inout) | jstart1, | ||
integer, dimension(:), intent(inout) | jend1, | ||
integer, dimension(:), intent(inout) | istart2, | ||
integer, dimension(:), intent(inout) | iend2, | ||
integer, dimension(:), intent(inout) | jstart2, | ||
integer, dimension(:), intent(inout) | jend2 | ||
) |
Definition at line 352 of file mosaic.F90.
subroutine, public mosaic_mod::get_mosaic_grid_sizes | ( | character(len=*), intent(in) | mosaic_file, |
integer, dimension(:), intent(inout) | nx, | ||
integer, dimension(:), intent(inout) | ny | ||
) |
Definition at line 279 of file mosaic.F90.
integer function, public mosaic_mod::get_mosaic_ncontacts | ( | character(len=*), intent(in) | mosaic_file | ) |
Definition at line 239 of file mosaic.F90.
integer function, public mosaic_mod::get_mosaic_ntiles | ( | character(len=*), intent(in) | mosaic_file | ) |
Definition at line 214 of file mosaic.F90.
subroutine, public mosaic_mod::get_mosaic_xgrid | ( | character(len=*), intent(in) | xgrid_file, |
integer, dimension(:), intent(inout) | i1, | ||
integer, dimension(:), intent(inout) | j1, | ||
integer, dimension(:), intent(inout) | i2, | ||
integer, dimension(:), intent(inout) | j2, | ||
real, dimension(:), intent(inout) | area, | ||
integer, intent(in), optional | ibegin, | ||
integer, intent(in), optional | iend | ||
) |
integer function, public mosaic_mod::get_mosaic_xgrid_size | ( | character(len=*), intent(in) | xgrid_file | ) |
Definition at line 114 of file mosaic.F90.
|
private |
Definition at line 89 of file mosaic.F90.
|
private |
Definition at line 597 of file mosaic.F90.
|
private |
|
private |
Definition at line 47 of file mosaic.F90.
|
private |
Definition at line 50 of file mosaic.F90.
|
private |
Definition at line 50 of file mosaic.F90.
|
private |
Definition at line 69 of file mosaic.F90.
|
private |
Definition at line 50 of file mosaic.F90.
|
private |
Definition at line 50 of file mosaic.F90.