Changeset 3525 for palm/trunk/SOURCE/multi_agent_system_mod.f90
- Timestamp:
- Nov 14, 2018 4:06:14 PM (6 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
palm/trunk/SOURCE/multi_agent_system_mod.f90
r3448 r3525 25 25 ! ----------------- 26 26 ! $Id$ 27 ! Changes related to clean-up of biometeorology (dom_dwd_user) 28 ! 29 ! 3448 2018-10-29 18:14:31Z kanani 27 30 ! Adjustment of biometeorology calls, 28 31 ! implement some agent biometeorology … … 342 345 343 346 USE biometeorology_mod, & 344 ONLY: bio m_calc_ipt, biom_determine_input_at347 ONLY: bio_calc_ipt, bio_calculate_mrt_grid, bio_get_thermal_index_input_ij 345 348 346 349 … … 522 525 !-- those agents to be deleted after the timestep 523 526 deleted_agents = 0 524 ! 527 525 528 IF ( biometeorology ) THEN 529 ! 530 !-- Fill out the MRT 2D grid from appropriate source (RTM, RRTMG,...) 531 CALL bio_calculate_mrt_grid ( .FALSE. ) 526 532 ! 527 533 !-- Call of human thermal comfort mod (and UV exposure) … … 537 543 ! 538 544 !-- Evaluation of social forces 539 ! CALL bio m_dynamic(i,j)545 ! CALL bio_dynamic( i, j ) 540 546 ! 541 547 !-- Determine local meteorological conditions 542 CALL bio m_determine_input_at ( .FALSE., i, j, ta, vp, v,&543 pair, tmrt )548 CALL bio_get_thermal_index_input_ij ( .FALSE., i, j, ta, vp, & 549 v, pair, tmrt ) 544 550 545 551 DO a = 1, number_of_agents … … 547 553 !-- Calculate instationary thermal indices based on local tmrt 548 554 549 CALL bio m_calc_ipt ( ta, vp, v, pair, tmrt,&550 agents(a)%dt_sum,&551 agents(a)%energy_storage,&552 agents(a)%clothing_temp,&553 agents(a)%clo,&554 agents(a)%actlev,&555 agents(a)%age_years,&556 agents(a)%weight,&557 agents(a)%height,&558 agents(a)%work,&559 agents(a)%sex,&560 555 CALL bio_calc_ipt ( ta, vp, v, pair, tmrt, & 556 agents(a)%dt_sum, & 557 agents(a)%energy_storage, & 558 agents(a)%clothing_temp, & 559 agents(a)%clo, & 560 agents(a)%actlev, & 561 agents(a)%age_years, & 562 agents(a)%weight, & 563 agents(a)%height, & 564 agents(a)%work, & 565 agents(a)%sex, & 566 agents(a)%ipt ) 561 567 END DO 562 568
Note: See TracChangeset
for help on using the changeset viewer.