ERROR in read_netcdf HORIZON – in #10: INT2LM

in #10: INT2LM

There has been new lines (from 1475 onwards) implemented in version 2.05 in the subroutine io_utilities.f90 :

      IF (TRIM /= ‘time’) THEN
        yerrmsg = ‘Name of 3rd dimension of ‘//TRIM//’ (‘//TRIM//’) is not valid! Must be “time”!‘
        PRINT *, ‘*** ERROR in read_netcdf ‘//TRIM//’:  ‘, ierror, TRIM
        RETURN
      END IF

please replace these by

      IF (TRIM(dimname3) /= 'time' .AND. TRIM(dimname3) /= 'nhori' .AND. TRIM(dimname3) /= 'nclass_lu') THEN
        yerrmsg = 'Name of 3rd dimension of '//TRIM(varname)// &
                  ' ('//TRIM(dimname3)//') is not valid! Must be "time", "nhori" or "nclass_lu"!'
        PRINT *, '*** ERROR in read_netcdf '//TRIM(varname)//':  ', ierror, TRIM(yerrmsg)
        RETURN

and let me know, if this works.

  @burkhardtrockel in #94d030e

There has been new lines (from 1475 onwards) implemented in version 2.05 in the subroutine io_utilities.f90 :

      IF (TRIM /= ‘time’) THEN
        yerrmsg = ‘Name of 3rd dimension of ‘//TRIM//’ (‘//TRIM//’) is not valid! Must be “time”!‘
        PRINT *, ‘*** ERROR in read_netcdf ‘//TRIM//’:  ‘, ierror, TRIM
        RETURN
      END IF

please replace these by

      IF (TRIM(dimname3) /= 'time' .AND. TRIM(dimname3) /= 'nhori' .AND. TRIM(dimname3) /= 'nclass_lu') THEN
        yerrmsg = 'Name of 3rd dimension of '//TRIM(varname)// &
                  ' ('//TRIM(dimname3)//') is not valid! Must be "time", "nhori" or "nclass_lu"!'
        PRINT *, '*** ERROR in read_netcdf '//TRIM(varname)//':  ', ierror, TRIM(yerrmsg)
        RETURN

and let me know, if this works.

There has been new lines (from 1475 onwards) implemented in version 2.05 in the subroutine io_utilities.f90 :

      IF (TRIM /= ‘time’) THEN
        yerrmsg = ‘Name of 3rd dimension of ‘//TRIM//’ (‘//TRIM//’) is not valid! Must be “time”!‘
        PRINT *, ‘*** ERROR in read_netcdf ‘//TRIM//’:  ‘, ierror, TRIM
        RETURN
      END IF

please replace these by

      IF (TRIM(dimname3) /= 'time' .AND. TRIM(dimname3) /= 'nhori' .AND. TRIM(dimname3) /= 'nclass_lu') THEN
        yerrmsg = 'Name of 3rd dimension of '//TRIM(varname)// &
                  ' ('//TRIM(dimname3)//') is not valid! Must be "time", "nhori" or "nclass_lu"!'
        PRINT *, '*** ERROR in read_netcdf '//TRIM(varname)//':  ', ierror, TRIM(yerrmsg)
        RETURN

and let me know, if this works.