My Project
Data Types | Modules | Functions/Subroutines | Variables
mod_interp.f90 File Reference

Go to the source code of this file.

Data Types

type  mod_interp::r2pts
 
type  mod_interp::interp_weights
 

Modules

module  mod_interp
 

Functions/Subroutines

subroutine mod_interp::kill_weights (MYW)
 
subroutine mod_interp::print_weights (MYW, STR)
 
subroutine mod_interp::print_ptw (PTW, CNT)
 
subroutine mod_interp::get_loc (X_bnd, Y_bnd, msze, nsze, RSQ, MASK, X, Y, BOX, CONDITION)
 
integer function, dimension(4, 2) mod_interp::get_box (X, Y, NN, X_bnd, Y_bnd, err)
 
subroutine mod_interp::setup_interp_bilinear_a (Xin, Yin, Xout, Yout, WEIGHTS, land_mask)
 
subroutine mod_interp::setup_interp_bilinear_p (Xin, Yin, Xout, Yout, WEIGHTS, land_mask)
 
subroutine mod_interp::interp_0 (Xbox, Ybox, X, Y, wghts)
 
subroutine mod_interp::interp_neg (Xbox, Ybox, X, Y, wghts)
 
subroutine mod_interp::interp_bilinear_a (Zin, WEIGHTS, zout)
 
subroutine mod_interp::interp_bilinear_p (Zin, WEIGHTS, zout)
 
subroutine mod_interp::setup_interp_quad_a (Xin, Yin, Xout, Yout, WEIGHTS, rzero)
 
subroutine mod_interp::setup_interp_quad_p (Xin, Yin, Xout, Yout, WEIGHTS, rzero)
 
subroutine mod_interp::gen_wts (Xvec, Yvec, Xout, Yout, INDX, PTW, rzero)
 
integer function mod_interp::quadrant (DX, DY)
 
subroutine mod_interp::sortrx (N, DATA, INDX)
 
subroutine mod_interp::interp_quad_a (zin, Weights, zout)
 
subroutine mod_interp::interp_quad_p (zin, Weights, zout)
 
subroutine mod_interp::interp_weigh (Zvec, PTW, zval)
 

Variables

real(sp) mod_interp::search =80000.0_SP
 
real(sp), parameter mod_interp::tb_tol =1000.0_sp
 
real(sp), parameter mod_interp::lr_tol =1000.0_sp
 
real(sp), parameter mod_interp::small = 1E-6
 
integer, dimension(:), pointer mod_interp::n_found
 
integer, parameter mod_interp::type_node = 1
 
integer, parameter mod_interp::type_element = 2
 
type(watch) mod_interp::min_w
 
type(watch) mod_interp::box_w
 
type(watch) mod_interp::cond_w
 
type(watch) mod_interp::case_w
 
type(watch) mod_interp::tot_w