shr_scam_getCloseLatLon Interface

public interface shr_scam_getCloseLatLon

Module Procedures

private subroutine shr_scam_getCloseLatLonNC(ncid, targetLat, targetLon, closeLat, closeLon, closeLatIdx, closeLonIdx, found, rc)

Arguments

Type IntentOptional Attributes Name
integer(kind=IN), intent(in) :: ncid
real(kind=R8), intent(in) :: targetLat
real(kind=R8), intent(in) :: targetLon
real(kind=R8), intent(out) :: closeLat
real(kind=R8), intent(out) :: closeLon
integer(kind=IN), intent(out) :: closeLatIdx
integer(kind=IN), intent(out) :: closeLonIdx
logical, intent(out), optional :: found
integer, intent(out), optional :: rc

private subroutine shr_scam_getCloseLatLonPIO(pioid, targetLat, targetLon, closeLat, closeLon, closeLatIdx, closeLonIdx, found, rc)

Arguments

Type IntentOptional Attributes Name
type(File_desc_t), intent(inout) :: pioid
real(kind=R8), intent(in) :: targetLat
real(kind=R8), intent(in) :: targetLon
real(kind=R8), intent(out) :: closeLat
real(kind=R8), intent(out) :: closeLon
integer(kind=IN), intent(out) :: closeLatIdx
integer(kind=IN), intent(out) :: closeLonIdx
logical, intent(out), optional :: found
integer, intent(out), optional :: rc

private subroutine shr_scam_getCloseLatLonFile(filename, targetLat, targetLon, closeLat, closeLon, closeLatIdx, closeLonIdx, found, rc)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: filename
real(kind=R8), intent(in) :: targetLat
real(kind=R8), intent(in) :: targetLon
real(kind=R8), intent(out) :: closeLat
real(kind=R8), intent(out) :: closeLon
integer(kind=IN), intent(out) :: closeLatIdx
integer(kind=IN), intent(out) :: closeLonIdx
logical, intent(out), optional :: found
integer, intent(out), optional :: rc