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.