Data Types | |
interface | interface |
interface | psmile_transform_cell_cyclic |
Functions/Subroutines | |
integer, dimension(2) | get_size_of_shape (grid_type) |
Variables | |
integer, parameter | max_num_trans_parts = 3*3 |
integer, parameter | code_no_trans = 0 |
real(psmile_float_kind), dimension(/2, 3/), parameter | common_grid_range = reshape( (/-180, 180, -90, 90, 0, 0/) |
integer, dimension(9), parameter | grids_cyclic_in_first_dim = (/PRISM_Reglonlatvrt, PRISM_Irrlonlat_regvrt, PRISM_Irrlonlatvrt, PRISM_Irrlonlat_sigmavrt, PRISM_Reglonlat_sigmavrt, PRISM_Unstructlonlat_regvrt, PRISM_Unstructlonlat_sigmavrt, PRISM_Unstructlonlatvrt, PRISM_Gaussreduced_regvrt/) |
integer, dimension(9), parameter | grids_cyclic_in_second_dim = (/PRISM_Reglonlatvrt, PRISM_Irrlonlat_regvrt, PRISM_Irrlonlatvrt, PRISM_Irrlonlat_sigmavrt, PRISM_Reglonlat_sigmavrt, PRISM_Unstructlonlat_regvrt, PRISM_Unstructlonlat_sigmavrt, PRISM_Unstructlonlatvrt, PRISM_Gaussreduced_regvrt/) |
integer, dimension(1), parameter | grids_cyclic_in_third_dimension = (/psmile_undef/) |
double precision, parameter | pole_threshold = 86.0d0 |
Definition at line 156 of file psmile_grid.F90.
Referenced by adjust_mask_shape(), psmile_user_data::generate_partition_data(), prism_def_partition(), prism_def_var(), prism_set_mask(), psmile_def_partition(), psmile_store_data_corner_3d_db(), psmile_store_data_corner_3d_re(), psmile_store_data_grid(), psmile_store_data_mask(), psmile_store_data_partition(), psmile_store_data_points_3d_db(), and psmile_store_data_points_3d_re().
integer,parameter psmile_grid::code_no_trans = 0 |
Definition at line 38 of file psmile_grid.F90.
real (psmile_float_kind),dimension(/2, 3/),parameter psmile_grid::common_grid_range = reshape( (/-180, 180, -90, 90, 0, 0/) |
Definition at line 43 of file psmile_grid.F90.
Referenced by check_cell(), psmile_transform_coords_db_re__interface::getShiftCount(), psmile_transform_extent_back__interface::getShiftCount(), psmile_mg_cells_2d_dble(), psmile_mg_cells_2d_real(), psmile_mg_first_level_dble(), psmile_mg_first_level_real(), psmile_mg_get_cyclic_dble(), psmile_mg_get_cyclic_real(), psmile_mg_method_gauss2_dble(), psmile_mg_method_gauss2_real(), psmile_mg_method_irreg2_dble(), psmile_mg_method_irreg2_real(), psmile_search_donor_3d_dble(), psmile_search_donor_3d_real(), psmile_search_donor_irreg2_dble(), psmile_search_donor_irreg2_real(), and psmile_transform_extent_cyclic().
integer,dimension(9),parameter psmile_grid::grids_cyclic_in_first_dim = (/PRISM_Reglonlatvrt, PRISM_Irrlonlat_regvrt, PRISM_Irrlonlatvrt, PRISM_Irrlonlat_sigmavrt, PRISM_Reglonlat_sigmavrt, PRISM_Unstructlonlat_regvrt, PRISM_Unstructlonlat_sigmavrt, PRISM_Unstructlonlatvrt, PRISM_Gaussreduced_regvrt/) |
Definition at line 48 of file psmile_grid.F90.
Referenced by psmile_transform_extent_cyclic().
integer,dimension(9),parameter psmile_grid::grids_cyclic_in_second_dim = (/PRISM_Reglonlatvrt, PRISM_Irrlonlat_regvrt, PRISM_Irrlonlatvrt, PRISM_Irrlonlat_sigmavrt, PRISM_Reglonlat_sigmavrt, PRISM_Unstructlonlat_regvrt, PRISM_Unstructlonlat_sigmavrt, PRISM_Unstructlonlatvrt, PRISM_Gaussreduced_regvrt/) |
Definition at line 57 of file psmile_grid.F90.
Referenced by psmile_transform_extent_cyclic().
integer,dimension(1),parameter psmile_grid::grids_cyclic_in_third_dimension = (/psmile_undef/) |
Definition at line 65 of file psmile_grid.F90.
integer,parameter psmile_grid::max_num_trans_parts = 3*3 |
Definition at line 30 of file psmile_grid.F90.
double precision,parameter psmile_grid::pole_threshold = 86.0d0 |
Definition at line 70 of file psmile_grid.F90.
Referenced by psmile_mg_method_2d_dble(), psmile_mg_method_2d_real(), psmile_set_corners_3d_double(), and psmile_set_corners_3d_real().