libsim Versione 8.0.0

◆ gridinfov_display()

subroutine gridinfov_display ( type(arrayof_gridinfo), intent(in) this,
character (len=*), optional namespace )
private

The same as gridinfo_display(), but it receives an array of gridinfo objects.

Parametri
[in]thisobject to display
namespacegrib_api namespace of the keys to search for, all the keys if empty, default "ls"

Definizione alla linea 816 del file gridinfo_class.F90.

817
818 CALL level_g2_to_g1(ltype1,scalef1,scalev1,ltype2,scalef2,scalev2,ltype,l1,l2)
819
820 call grib_set(gaid,'indicatorOfTypeOfLevel',ltype)
821! it is important to set topLevel after, otherwise, in case of single levels
822! bottomLevel=0 overwrites topLevel (aliases in grib_api)
823 call grib_set(gaid,'bottomLevel',l2)
824 call grib_set(gaid,'topLevel',l1)
825
826else if (editionnumber == 2)then
827
828 CALL grib_set(gaid,'typeOfFirstFixedSurface',ltype1)
829 IF (.NOT.c_e(scalef1) .OR. .NOT.c_e(scalev1)) THEN ! code missing values correctly
830 CALL grib_set_missing(gaid,'scaleFactorOfFirstFixedSurface')
831 CALL grib_set_missing(gaid,'scaledValueOfFirstFixedSurface')
832 ELSE
833 CALL grib_set(gaid,'scaleFactorOfFirstFixedSurface',scalef1)
834 CALL grib_set(gaid,'scaledValueOfFirstFixedSurface',scalev1)

Generated with Doxygen.