OB.DAAC Logo
NASA Logo
Ocean Color Science Software

ocssw V2022
modis_numerical_module Module Reference

Functions/Subroutines

subroutine, public bisectionsimple (theta, thetaArray, ntheta, iAngLow, iAngHi)
 
subroutine, public bisectionsearch (xx, x, jlo, jhi)
 
real function, public linearinterpolation (X, Y, XX)
 
real function, public bilinear_interpolation (X, Y, XX, YY, source, method)
 
real function, public linearinterpolation_3d (index_theta01, index_theta02, index_theta1, index_theta2, index_phi1, index_phi2, theta, theta0, phi, theta_grid, theta0_grid, phi_grid, debug, reflectance)
 

Function/Subroutine Documentation

◆ bilinear_interpolation()

real function, public modis_numerical_module::bilinear_interpolation ( real, dimension(2), intent(in)  X,
real, dimension(2), intent(in)  Y,
real, intent(in)  XX,
real, intent(in)  YY,
real, dimension(:,:), intent(in)  source,
integer, intent(in)  method 
)

Definition at line 177 of file modis_numerical_module.f90.

◆ bisectionsearch()

subroutine, public modis_numerical_module::bisectionsearch ( real, dimension(:), intent(in)  xx,
real, intent(in)  x,
integer, intent(inout)  jlo,
integer, intent(inout)  jhi 
)

Definition at line 51 of file modis_numerical_module.f90.

◆ bisectionsimple()

subroutine, public modis_numerical_module::bisectionsimple ( real, intent(in)  theta,
real, dimension(1:ntheta), intent(in)  thetaArray,
integer, intent(in)  ntheta,
integer, intent(out)  iAngLow,
integer, intent(out)  iAngHi 
)

Definition at line 13 of file modis_numerical_module.f90.

◆ linearinterpolation()

real function, public modis_numerical_module::linearinterpolation ( real, dimension(2), intent(in)  X,
real, dimension(2), intent(in)  Y,
real, intent(in)  XX 
)

Definition at line 143 of file modis_numerical_module.f90.

◆ linearinterpolation_3d()

real function, public modis_numerical_module::linearinterpolation_3d ( integer, intent(in)  index_theta01,
integer, intent(in)  index_theta02,
integer, intent(in)  index_theta1,
integer, intent(in)  index_theta2,
integer, intent(in)  index_phi1,
integer, intent(in)  index_phi2,
real, intent(in)  theta,
real, intent(in)  theta0,
real, intent(in)  phi,
real, dimension(:), intent(in)  theta_grid,
real, dimension(:), intent(in)  theta0_grid,
real, dimension(:), intent(in)  phi_grid,
logical, intent(in)  debug,
real, dimension(:,:,:), intent(in)  reflectance 
)

Definition at line 235 of file modis_numerical_module.f90.