SCALE-RM
Modules | Functions/Subroutines
scale_interp.F90 File Reference
#include "scalelib.h"
Include dependency graph for scale_interp.F90:

Go to the source code of this file.

Modules

module  scale_interp
 module INTERPOLATION
 

Functions/Subroutines

subroutine, public scale_interp::interp_setup (weight_order, search_limit)
 Setup. More...
 
subroutine, public scale_interp::interp_domain_compatibility (lon_org, lat_org, topc_org, lon_loc, lat_loc, topc_loc, topf_loc, skip_x, skip_y, skip_z)
 
subroutine, public scale_interp::interp_factor2d (npoints, IA_ref, JA_ref, lon_ref, lat_ref, IA, JA, lon, lat, idx_i, idx_j, hfact, search_limit, latlon_structure, weight_order)
 
subroutine, public scale_interp::interp_factor3d (npoints, KA_ref, KS_ref, KE_ref, IA_ref, JA_ref, lon_ref, lat_ref, hgt_ref, KA, KS, KE, IA, JA, lon, lat, hgt, idx_i, idx_j, hfact, idx_k, vfact)
 
subroutine, public scale_interp::interp_interp2d (npoints, IA_ref, JA_ref, IA, JA, idx_i, idx_j, hfact, val_ref, val)
 
subroutine, public scale_interp::interp_interp3d (npoints, KA_ref, IA_ref, JA_ref, KA, KS, KE, IA, JA, idx_i, idx_j, hfact, idx_k, vfact, val_ref, val, logwgt)
 
subroutine scale_interp::interp_search_horiz_struct (npoints, psizex, psizey, IA_ref, JA_ref, lon_ref, lat_ref, lon_min, lat_min, dlon, dlat, i0, i1, j0, j1, lon, lat, idx_i, idx_j, hfact, search_limit, weight_order)
 
subroutine scale_interp::interp_insert_2d (npoints, lon, lat, lon_ref, lat_ref, i, j, drad, idx_i, idx_j)
 
subroutine scale_interp::interp_div_block (nsize, psize, nidx_max, lon_ref, lat_ref, idx, nidx, lon_min, lon_max, lat_min, lat_max, dlon, dlat)