XMM-Newton SAS Home Page
XMM-Newton Science Analysis System


ssclib (ssclib-4.36.3) [22.0.0-9173c7d25-20250127]


Get ubound

This returns ubound() for either a given aryEdgesInfoT variable (See Section 2.3) or pair of lbound and size.

  interface getUbound
    function getUboundFromEdgesInfo(aryEdgesInfo) result(outUbound)
      type(AryEdgesInfoT), intent(in) :: aryEdgesInfo
      integer :: outUbound(aryEdgesInfo\%aryDimension)	! return
    end function getUboundFromEdgesInfo
  
    function getUboundFromScalars(inLbound, arySize) result(outUbound)
      integer, intent(in) :: inLbound(:), arySize(size(inLbound))
      integer :: outUbound(size(inLbound))	! return
    end function getUboundFromScalars
  end interface



XMM-Newton SOC -- 2025-01-27