Changeset 2576 for palm/trunk/SOURCE/wind_turbine_model_mod.f90
- Timestamp:
- Oct 24, 2017 1:49:46 PM (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
palm/trunk/SOURCE/wind_turbine_model_mod.f90
r2563 r2576 26 26 ! ----------------- 27 27 ! $Id$ 28 ! Definition of a new function called wtm_skip_var_list to skip module 29 ! parameters during reading restart data 30 ! 31 ! 2563 2017-10-19 15:36:10Z Giersch 28 32 ! Restart runs with wind turbine model are possible now. For this purpose, two 29 33 ! new subroutines wtm_write_restart_data and wtm_read_restart_data had to be … … 377 381 END INTERFACE wtm_parin 378 382 383 INTERFACE wtm_skip_var_list 384 MODULE PROCEDURE wtm_skip_var_list 385 END INTERFACE wtm_skip_var_list 386 379 387 INTERFACE wtm_write_restart_data 380 388 MODULE PROCEDURE wtm_write_restart_data … … 425 433 426 434 PUBLIC wtm_check_parameters, wtm_forces, wtm_init, wtm_init_arrays, & 427 wtm_parin, wtm_write_restart_data, wtm_tendencies 435 wtm_parin, wtm_write_restart_data, wtm_tendencies, wtm_skip_var_list 428 436 429 437 … … 491 499 492 500 END SUBROUTINE wtm_parin 501 502 503 !------------------------------------------------------------------------------! 504 ! Description: 505 ! ------------ 506 !> Skipping the wind turbine module variables from restart-file (binary format). 507 !------------------------------------------------------------------------------! 508 SUBROUTINE wtm_skip_var_list 509 510 IMPLICIT NONE 511 512 CHARACTER (LEN=1) :: cdum 513 CHARACTER (LEN=30) :: variable_chr 514 515 READ ( 13 ) variable_chr 516 517 DO WHILE ( TRIM( variable_chr ) /= '*** end wtm ***' ) 518 519 READ ( 13 ) cdum 520 READ ( 13 ) variable_chr 521 522 ENDDO 523 524 END SUBROUTINE wtm_skip_var_list 493 525 494 526 … … 550 582 CASE ( 'omega_gen_f' ) 551 583 READ ( 13 ) omega_gen_f 584 CASE ( 'omega_gen_f_old' ) 585 READ ( 13 ) omega_gen_f_old 552 586 CASE ( 'omega_gen_old' ) 553 587 READ ( 13 ) omega_gen_old 554 CASE ( 'omega_gen_f_old' )555 READ ( 13 ) omega_gen_f_old556 588 CASE ( 'omega_rot' ) 557 589 READ ( 13 ) omega_rot … … 568 600 569 601 END SELECT 570 602 571 603 READ ( 13 ) variable_chr 572 604
Note: See TracChangeset
for help on using the changeset viewer.