|
subroutine | fv_grid_tools_mod::read_grid (Atm, grid_file, ndims, nregions, ng) |
| The subroutine 'read_grid' reads the grid from the mosaic grid file. More...
|
|
subroutine | fv_grid_tools_mod::get_symmetry (data_in, data_out, ishift, jshift, npes_x, npes_y, domain, tile, npx_g, bd) |
|
subroutine, public | fv_grid_tools_mod::init_grid (Atm, grid_name, grid_file, npx, npy, npz, ndims, nregions, ng) |
| The subroutine 'init_grid' reads the grid from the input file and sets up grid descriptors. More...
|
|
subroutine | setup_cartesian (npx, npy, dx_const, dy_const, deglat, bd) |
|
subroutine | setup_aligned_nest (Atm) |
|
subroutine | setup_latlon (deglon_start, deglon_stop, deglat_start, deglat_stop, bd) |
|
subroutine | fv_grid_tools_mod::cartesian_to_spherical (x, y, z, lon, lat, r) |
|
subroutine, public | fv_grid_tools_mod::spherical_to_cartesian (lon, lat, r, x, y, z) |
|
subroutine | fv_grid_tools_mod::rot_3d (axis, x1in, y1in, z1in, angle, x2out, y2out, z2out, degrees, convert) |
| The subroutine 'rot_3d' rotates points on a sphere in xyz coordinates. More...
|
|
real(kind=r_grid) function | fv_grid_tools_mod::get_area_tri (ndims, p_1, p_2, p_3) |
| brief The function 'get_area_tri' gets the surface area of a cell defined as a triangle on the sphere. More...
|
|
subroutine | fv_grid_tools_mod::grid_area (nx, ny, ndims, nregions, nested, gridstruct, domain, bd, regional) |
| The subroutine 'grid_area' gets the surface area on a grid in lat/lon or xyz coordinates. More...
|
|
real(kind=r_grid) function | fv_grid_tools_mod::get_angle (ndims, p1, p2, p3, rad) |
| The function 'get_angle' gets the angle between 3 points on a sphere in lat/lon or xyz coordinates. More...
|
|
subroutine | fv_grid_tools_mod::mirror_grid (grid_global, ng, npx, npy, ndims, nregions) |
| The subroutine 'mirror_grid' mirrors the grid across the 0-longitude line. More...
|
|