|
subroutine, public | fv_grid_utils_nlm_mod::grid_utils_init (Atm, npx, npy, npz, non_ortho, grid_type, c2l_order) |
|
subroutine, public | fv_grid_utils_nlm_mod::grid_utils_end |
|
subroutine, public | fv_grid_utils_nlm_mod::direct_transform (c, i1, i2, j1, j2, lon_p, lat_p, n, lon, lat) |
|
real function, public | fv_grid_utils_nlm_mod::inner_prod (v1, v2) |
|
subroutine | fv_grid_utils_nlm_mod::efactor_a2c_v (edge_vect_s, edge_vect_n, edge_vect_w, edge_vect_e, non_ortho, grid, agrid, npx, npy, nested, bd) |
|
subroutine | fv_grid_utils_nlm_mod::edge_factors (edge_s, edge_n, edge_w, edge_e, non_ortho, grid, agrid, npx, npy, bd) |
|
subroutine, public | fv_grid_utils_nlm_mod::gnomonic_grids (grid_type, im, lon, lat) |
|
subroutine | fv_grid_utils_nlm_mod::gnomonic_ed (im, lamda, theta) |
|
subroutine | fv_grid_utils_nlm_mod::gnomonic_ed_limited (im, in, nghost, lL, lR, uL, uR, lamda, theta) |
|
subroutine | fv_grid_utils_nlm_mod::gnomonic_angl (im, lamda, theta) |
|
subroutine | fv_grid_utils_nlm_mod::gnomonic_dist (im, lamda, theta) |
|
subroutine | fv_grid_utils_nlm_mod::symm_ed (im, lamda, theta) |
|
subroutine | fv_grid_utils_nlm_mod::latlon2xyz2 (lon, lat, p3) |
|
subroutine, public | fv_grid_utils_nlm_mod::latlon2xyz (p, e, id) |
|
subroutine | fv_grid_utils_nlm_mod::mirror_xyz (p1, p2, p0, p) |
|
subroutine | fv_grid_utils_nlm_mod::mirror_latlon (lon1, lat1, lon2, lat2, lon0, lat0, lon3, lat3) |
|
subroutine, public | fv_grid_utils_nlm_mod::cart_to_latlon (np, q, xs, ys) |
|
subroutine, public | fv_grid_utils_nlm_mod::vect_cross (e, p1, p2) |
|
subroutine | fv_grid_utils_nlm_mod::get_center_vect (npx, npy, pp, u1, u2, bd) |
|
subroutine, public | fv_grid_utils_nlm_mod::get_unit_vect2 (e1, e2, uc) |
|
subroutine | fv_grid_utils_nlm_mod::get_unit_vect3 (p1, p2, uc) |
|
subroutine, public | fv_grid_utils_nlm_mod::normalize_vect (e) |
|
subroutine, public | fv_grid_utils_nlm_mod::intp_great_circle (beta, p1, p2, x_o, y_o) |
|
subroutine, public | fv_grid_utils_nlm_mod::spherical_linear_interpolation (beta, p1, p2, pb) |
|
subroutine, public | fv_grid_utils_nlm_mod::mid_pt_sphere (p1, p2, pm) |
|
subroutine | fv_grid_utils_nlm_mod::mid_pt3_cart (p1, p2, e) |
|
subroutine, public | fv_grid_utils_nlm_mod::mid_pt_cart (p1, p2, e3) |
|
real function, public | fv_grid_utils_nlm_mod::great_circle_dist (q1, q2, radius) |
|
real(kind=r_grid) function | fv_grid_utils_nlm_mod::great_circle_dist_cart (v1, v2, radius) |
|
subroutine | fv_grid_utils_nlm_mod::intersect (a1, a2, b1, b2, radius, x_inter, local_a, local_b) |
|
subroutine | get_nearest () |
|
subroutine | check_local (x1, x2, local) |
|
subroutine | fv_grid_utils_nlm_mod::intersect_cross (a1, a2, b1, b2, radius, x_inter, local_a, local_b) |
|
subroutine, public | fv_grid_utils_nlm_mod::unit_vect_latlon (pp, elon, elat) |
|
real(kind=r_grid) function, public | fv_grid_utils_nlm_mod::v_prod (v1, v2) |
|
subroutine | fv_grid_utils_nlm_mod::init_cubed_to_latlon (gridstruct, hydrostatic, agrid, grid_type, ord, bd) |
|
subroutine, public | fv_grid_utils_nlm_mod::cubed_to_latlon (u, v, ua, va, gridstruct, npx, npy, km, mode, grid_type, domain, nested, c2l_ord, bd) |
|
subroutine | fv_grid_utils_nlm_mod::c2l_ord4 (u, v, ua, va, gridstruct, npx, npy, km, grid_type, domain, nested, mode, bd) |
|
subroutine, public | fv_grid_utils_nlm_mod::c2l_ord2 (u, v, ua, va, gridstruct, km, grid_type, bd, do_halo) |
|
subroutine, public | fv_grid_utils_nlm_mod::expand_cell (q1, q2, q3, q4, a1, a2, a3, a4, fac) |
|
subroutine, public | fv_grid_utils_nlm_mod::cell_center2 (q1, q2, q3, q4, e2) |
|
subroutine | fv_grid_utils_nlm_mod::cell_center3 (p1, p2, p3, p4, ec) |
|
real(kind=r_grid) function, public | fv_grid_utils_nlm_mod::get_area (p1, p4, p2, p3, radius) |
|
real(kind=r_grid) function | fv_grid_utils_nlm_mod::dist2side (v1, v2, point) |
|
real(kind=r_grid) function, public | fv_grid_utils_nlm_mod::dist2side_latlon (v1, v2, point) |
|
real(kind=r_grid) function, public | fv_grid_utils_nlm_mod::spherical_angle (p1, p2, p3) |
|
real(kind=r_grid) function, public | fv_grid_utils_nlm_mod::cos_angle (p1, p2, p3) |
|
real function, public | fv_grid_utils_nlm_mod::g_sum (domain, p, ifirst, ilast, jfirst, jlast, ngc, area, mode, reproduce) |
|
real function, public | fv_grid_utils_nlm_mod::global_qsum (p, ifirst, ilast, jfirst, jlast) |
|
subroutine, public | fv_grid_utils_nlm_mod::global_mx (q, n_g, qmin, qmax, bd) |
|
subroutine | fv_grid_utils_nlm_mod::global_mx_c (q, i1, i2, j1, j2, qmin, qmax) |
|
subroutine | fv_grid_utils_nlm_mod::fill_ghost_r8 (q, npx, npy, value, bd) |
|
subroutine, public | fv_grid_utils_nlm_mod::make_eta_level (km, pe, area, kks, ak, bk, ptop, domain, bd) |
|
subroutine | fv_grid_utils_nlm_mod::invert_matrix (n, a, x) |
|
subroutine | fv_grid_utils_nlm_mod::elgs (a, n, indx) |
|
subroutine, public | fv_grid_utils_nlm_mod::get_latlon_vector (pp, elon, elat) |
|
subroutine, public | fv_grid_utils_nlm_mod::project_sphere_v (np, f, e) |
|