FV3 Bundle
horiz_interp_mod::horiz_interp Interface Reference

Private Member Functions

subroutine horiz_interp_base_2d (Interp, data_in, data_out, verbose, mask_in, mask_out, missing_value, missing_permit, err_msg, new_missing_handle)
 
subroutine horiz_interp_base_3d (Interp, data_in, data_out, verbose, mask_in, mask_out, missing_value, missing_permit, err_msg)
 
subroutine horiz_interp_solo_1d (data_in, lon_in, lat_in, lon_out, lat_out, data_out, verbose, mask_in, mask_out, interp_method, missing_value, missing_permit, num_nbrs, max_dist, src_modulo, grid_at_center)
 
subroutine horiz_interp_solo_1d_src (data_in, lon_in, lat_in, lon_out, lat_out, data_out, verbose, mask_in, mask_out, interp_method, missing_value, missing_permit, num_nbrs, max_dist, src_modulo, grid_at_center)
 
subroutine horiz_interp_solo_2d (data_in, lon_in, lat_in, lon_out, lat_out, data_out, verbose, mask_in, mask_out, interp_method, missing_value, missing_permit, num_nbrs, max_dist, src_modulo)
 
subroutine horiz_interp_solo_1d_dst (data_in, lon_in, lat_in, lon_out, lat_out, data_out, verbose, mask_in, mask_out, interp_method, missing_value, missing_permit, num_nbrs, max_dist, src_modulo)
 
subroutine horiz_interp_solo_old (data_in, wb, sb, dx, dy, lon_out, lat_out, data_out, verbose, mask_in, mask_out)
 

Detailed Description

Definition at line 205 of file horiz_interp.F90.

Member Function/Subroutine Documentation

◆ horiz_interp_base_2d()

subroutine horiz_interp_mod::horiz_interp::horiz_interp_base_2d ( type (horiz_interp_type), intent(in)  Interp,
real, dimension(:,:), intent(in)  data_in,
real, dimension(:,:), intent(out)  data_out,
integer, intent(in), optional  verbose,
real, dimension(:,:), intent(in), optional  mask_in,
real, dimension(:,:), intent(out), optional  mask_out,
real, intent(in), optional  missing_value,
integer, intent(in), optional  missing_permit,
character(len=*), intent(out), optional  err_msg,
logical, intent(in), optional  new_missing_handle 
)
private

Definition at line 716 of file horiz_interp.F90.

◆ horiz_interp_base_3d()

subroutine horiz_interp_mod::horiz_interp::horiz_interp_base_3d ( type (horiz_interp_type), intent(in)  Interp,
real, dimension(:,:,:), intent(in)  data_in,
real, dimension(:,:,:), intent(out)  data_out,
integer, intent(in), optional  verbose,
real, dimension(:,:,:), intent(in), optional  mask_in,
real, dimension(:,:,:), intent(out), optional  mask_out,
real, intent(in), optional  missing_value,
integer, intent(in), optional  missing_permit,
character(len=*), intent(out), optional  err_msg 
)
private

Definition at line 759 of file horiz_interp.F90.

◆ horiz_interp_solo_1d()

subroutine horiz_interp_mod::horiz_interp::horiz_interp_solo_1d ( real, dimension(:,:), intent(in)  data_in,
real, dimension(:), intent(in)  lon_in,
real, dimension(:), intent(in)  lat_in,
real, dimension(:), intent(in)  lon_out,
real, dimension(:), intent(in)  lat_out,
real, dimension(:,:), intent(out)  data_out,
integer, intent(in), optional  verbose,
real, dimension(:,:), intent(in), optional  mask_in,
real, dimension(:,:), intent(out), optional  mask_out,
character(len=*), intent(in), optional  interp_method,
real, intent(in), optional  missing_value,
integer, intent(in), optional  missing_permit,
integer, intent(in), optional  num_nbrs,
real, intent(in), optional  max_dist,
logical, intent(in), optional  src_modulo,
logical, intent(in), optional  grid_at_center 
)
private

Definition at line 815 of file horiz_interp.F90.

◆ horiz_interp_solo_1d_dst()

subroutine horiz_interp_mod::horiz_interp::horiz_interp_solo_1d_dst ( real, dimension(:,:), intent(in)  data_in,
real, dimension(:,:), intent(in)  lon_in,
real, dimension(:,:), intent(in)  lat_in,
real, dimension(:), intent(in)  lon_out,
real, dimension(:), intent(in)  lat_out,
real, dimension(:,:), intent(out)  data_out,
integer, intent(in), optional  verbose,
real, dimension(:,:), intent(in), optional  mask_in,
real, dimension(:,:), intent(out), optional  mask_out,
character(len=*), intent(in), optional  interp_method,
real, intent(in), optional  missing_value,
integer, intent(in), optional  missing_permit,
integer, intent(in), optional  num_nbrs,
real, intent(in), optional  max_dist,
logical, intent(in), optional  src_modulo 
)
private

Definition at line 979 of file horiz_interp.F90.

◆ horiz_interp_solo_1d_src()

subroutine horiz_interp_mod::horiz_interp::horiz_interp_solo_1d_src ( real, dimension(:,:), intent(in)  data_in,
real, dimension(:), intent(in)  lon_in,
real, dimension(:), intent(in)  lat_in,
real, dimension(:,:), intent(in)  lon_out,
real, dimension(:,:), intent(in)  lat_out,
real, dimension(:,:), intent(out)  data_out,
integer, intent(in), optional  verbose,
real, dimension(:,:), intent(in), optional  mask_in,
real, dimension(:,:), intent(out), optional  mask_out,
character(len=*), intent(in), optional  interp_method,
real, intent(in), optional  missing_value,
integer, intent(in), optional  missing_permit,
integer, intent(in), optional  num_nbrs,
real, intent(in), optional  max_dist,
logical, intent(in), optional  src_modulo,
logical, intent(in), optional  grid_at_center 
)
private

Definition at line 858 of file horiz_interp.F90.

◆ horiz_interp_solo_2d()

subroutine horiz_interp_mod::horiz_interp::horiz_interp_solo_2d ( real, dimension(:,:), intent(in)  data_in,
real, dimension(:,:), intent(in)  lon_in,
real, dimension(:,:), intent(in)  lat_in,
real, dimension(:,:), intent(in)  lon_out,
real, dimension(:,:), intent(in)  lat_out,
real, dimension(:,:), intent(out)  data_out,
integer, intent(in), optional  verbose,
real, dimension(:,:), intent(in), optional  mask_in,
real, dimension(:,:), intent(out), optional  mask_out,
character(len=*), intent(in), optional  interp_method,
real, intent(in), optional  missing_value,
integer, intent(in), optional  missing_permit,
integer, intent(in), optional  num_nbrs,
real, intent(in), optional  max_dist,
logical, intent(in), optional  src_modulo 
)
private

Definition at line 918 of file horiz_interp.F90.

◆ horiz_interp_solo_old()

subroutine horiz_interp_mod::horiz_interp::horiz_interp_solo_old ( real, dimension(:,:), intent(in)  data_in,
real, intent(in)  wb,
real, intent(in)  sb,
real, intent(in)  dx,
real, intent(in)  dy,
real, dimension(:), intent(in)  lon_out,
real, dimension(:), intent(in)  lat_out,
real, dimension(:,:), intent(out)  data_out,
integer, intent(in), optional  verbose,
real, dimension(:,:), intent(in), optional  mask_in,
real, dimension(:,:), intent(out), optional  mask_out 
)
private

Definition at line 1037 of file horiz_interp.F90.


The documentation for this interface was generated from the following file: