|
subroutine, public | interpolate_mod::set_interp_parameter (parm_name, value) |
|
integer function, public | interpolate_mod::get_interp_parameter (parm_name) |
|
real(kind=real_kind) function, dimension(nlat), public | interpolate_mod::get_interp_gweight () |
|
real(kind=real_kind) function, dimension(nlat), public | interpolate_mod::get_interp_lat () |
|
real(kind=real_kind) function, dimension(nlon), public | interpolate_mod::get_interp_lon () |
|
subroutine, public | interpolate_mod::interpolate_create (gquad, interp) |
|
subroutine, public | interpolate_mod::interpolate_tracers_init () |
|
subroutine, public | interpolate_mod::interpolate_tracers (r, tracers, f) |
|
real(kind=real_kind) function, dimension(qsize) | interpolate_mod::linear_interpolate_2d (x, y, s) |
|
subroutine, public | interpolate_mod::minmax_tracers (r, tracers, mint, maxt) |
|
real(kind=real_kind) function, public | interpolate_mod::interpolate_2d (cart, f, interp, npts, fillvalue) |
|
real(kind=real_kind) function | interpolate_mod::interpol_bilinear (cart, f, interp, npts, fillvalue) |
|
type(cartesian2d_t) function, public | interpolate_mod::parametric_coordinates (sphere, corners3D, ref_map_in, corners, cartp, facenum) |
|
logical function | interpolate_mod::point_inside_equiangular (elem, sphere, sphere_xyz) |
|
logical function, public | interpolate_mod::point_inside_quad (corners_xyz, sphere_xyz) |
|
logical function | interpolate_mod::point_inside_gc (elem, sphere_xyz) |
|
subroutine, public | interpolate_mod::cube_facepoint_ne (sphere, ne, cart, number) |
|
subroutine, public | interpolate_mod::cube_facepoint_unstructured (sphere, cart, number, elem) |
|
subroutine, public | interpolate_mod::interp_init () |
|
subroutine, public | interpolate_mod::setup_latlon_interp (elem, interpdata, par) |
|
subroutine, public | interpolate_mod::interpolate_ce (cart, fld_cube, npts, fld, fillvalue) |
|
subroutine | interpolate_mod::interpolate_scalar2d (interpdata, fld_cube, npts, fld, fillvalue) |
|
subroutine | interpolate_mod::interpolate_scalar3d (interpdata, fld_cube, npts, nlev, fld, fillvalue) |
|
subroutine | interpolate_mod::interpolate_vector3d (interpdata, elem, fld_cube, nlev, fld, input_coords, fillvalue) |
|
integer function, public | interpolate_mod::var_is_vector_uvar (name) |
|
integer function, public | interpolate_mod::var_is_vector_vvar (name) |
|
|
logical | interpolate_mod::debug =.false. |
|
integer, parameter, public | interpolate_mod::max_vecvars =25 |
|
character(len=10), dimension(max_vecvars), public | interpolate_mod::vector_uvars |
|
character(len=10), dimension(max_vecvars), public | interpolate_mod::vector_vvars |
|
logical, dimension(max_vecvars), public | interpolate_mod::replace_vec_by_vordiv |
|
real(kind=real_kind), private | interpolate_mod::delta = 1.0D-9 |
|
logical | interpolate_mod::interp_tracers_init =.false. |
|
real(kind=real_kind), dimension(np, np) | interpolate_mod::interp_c |
|
real(kind=real_kind), dimension(np) | interpolate_mod::interp_gll |
|
type(interpolate_t), target | interpolate_mod::interp_p |
|
logical, dimension(8), public | interpolate_mod::interpolate_analysis = (/.true.,.false.,.false.,.false.,.false.,.false.,.false.,.false./) |
|
integer | interpolate_mod::nlat |
|
integer | interpolate_mod::nlon |
|
real(kind=real_kind), dimension(:), pointer, public | interpolate_mod::lat => NULL() |
|
real(kind=real_kind), dimension(:), pointer, public | interpolate_mod::lon => NULL() |
|
real(kind=real_kind), dimension(:), pointer, public | interpolate_mod::gweight => NULL() |
|
integer | interpolate_mod::gridtype = 1 |
|
integer | interpolate_mod::itype = 1 |
|
integer | interpolate_mod::auto_grid = 0 |
|