Ignore:
Timestamp:
Dec 2, 2020 9:00:32 PM (4 years ago)
Author:
gronemeier
Message:

bugfix:

  • biometeorology_mod:
    • add checks for setup of UV exposure (only workaround!)
    • corrected formatting errors
  • netcdf_data_input_mod:
    • deactivated reading of building_obstruction_full due to improper implementation
File:
1 edited

Legend:

Unmodified
Added
Removed
  • palm/trunk/SOURCE/netcdf_data_input_mod.f90

    r4767 r4806  
    1919! Current revisions:
    2020! -----------------
    21 !
     21! Deactivated reading of building_obstruction_full due to improper implementation (conflicts with
     22! building_obstruction_f and it is also not used anywhere else in the code).
    2223!
    2324! Former revisions:
     
    628629!-- Define 3D variables of type NC_BYTE
    629630    TYPE(int_3d_8bit)  ::  building_obstruction_f    !< input variable for building obstruction
    630     TYPE(int_3d_8bit)  ::  building_obstruction_full !< input variable for building obstruction
     631    ! TYPE(int_3d_8bit)  ::  building_obstruction_full !< input variable for building obstruction
    631632!
    632633!-- Define 2D variables of type NC_INT
     
    20942095!
    20952096!--    Read building obstruction
    2096        IF ( check_existence( var_names, 'obstruction' ) )  THEN
    2097           building_obstruction_full%from_file = .TRUE.
    2098 !
    2099 !--       Input 3D uvem building obstruction
    2100           ALLOCATE( building_obstruction_full%var_3d(0:44,0:2,0:2) )
    2101           CALL get_variable( id_uvem, 'obstruction', building_obstruction_full%var_3d, 0, 2, 0, 2, &
    2102                              0, 44 )
    2103        ELSE
    2104           building_obstruction_full%from_file = .FALSE.
    2105        ENDIF
     2097!      @bug This part is deactivated due to improper implementation: conflicts with
     2098!           building_obstruction_f and it is also not used anywhere else in the code
     2099!        IF ( check_existence( var_names, 'obstruction' ) )  THEN
     2100!           building_obstruction_full%from_file = .TRUE.
     2101! !
     2102! !--       Input 3D uvem building obstruction
     2103!           ALLOCATE( building_obstruction_full%var_3d(0:44,0:2,0:2) )
     2104!           CALL get_variable( id_uvem, 'obstruction', building_obstruction_full%var_3d, &
     2105!                              0, 2, 0, 2, 0, 44 )
     2106!        ELSE
     2107!           building_obstruction_full%from_file = .FALSE.
     2108!        ENDIF
    21062109!
    21072110       IF ( check_existence( var_names, 'obstruction' ) )  THEN
Note: See TracChangeset for help on using the changeset viewer.