Changeset 4843 for palm/trunk/SOURCE/dynamics_mod.f90
- Timestamp:
- Jan 15, 2021 3:22:11 PM (3 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
palm/trunk/SOURCE/dynamics_mod.f90
r4842 r4843 24 24 ! ----------------- 25 25 ! $Id$ 26 ! local namelist parameter added to switch off the module although the respective module namelist 27 ! appears in the namelist file 28 ! 29 ! 4842 2021-01-14 10:42:28Z raasch 26 30 ! reading of namelist file and actions in case of namelist errors revised so that statement labels 27 31 ! and goto statements are not required any more … … 339 343 SUBROUTINE dynamics_parin 340 344 341 342 345 CHARACTER(LEN=100) :: line !< dummy string that contains the current line of the parameter 343 346 !< file 344 347 INTEGER(iwp) :: io_status !< status after reading the namelist file 345 348 349 LOGICAL :: switch_off_module = .FALSE. !< local namelist parameter to switch off the module 350 !< although the respective module namelist appears in 351 !< the namelist file 346 352 347 NAMELIST /dynamics_parameters/ dynamics_module_enabled 348 349 ! 350 !-- Set default module switch to true. 353 NAMELIST /dynamics_parameters/ switch_off_module 354 355 356 ! 357 !-- For the time beeing (unless the dynamics module is further developed), set default module 358 !-- switch to true. 351 359 dynamics_module_enabled = .TRUE. 352 360 361 ! 353 362 !-- Move to the beginning of the namelist file and try to find and read the namelist. 354 363 REWIND( 11 ) … … 357 366 ! 358 367 !-- Action depending on the READ status 359 IF ( io_status > 0 ) THEN 368 IF ( io_status == 0 ) THEN 369 ! 370 !-- dynamics_parameters namelist was found and read correctly. 371 IF ( .NOT. switch_off_module ) dynamics_module_enabled = .TRUE. 372 373 ELSEIF ( io_status > 0 ) THEN 360 374 ! 361 375 !-- dynamics_parameters namelist was found, but contained errors. Print an error message
Note: See TracChangeset
for help on using the changeset viewer.