Changeset 4346 for palm/trunk/SOURCE/wind_turbine_model_mod.f90
- Timestamp:
- Dec 18, 2019 11:55:56 AM (4 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
palm/trunk/SOURCE/wind_turbine_model_mod.f90
r4343 r4346 26 26 ! ----------------- 27 27 ! $Id$ 28 ! Introduction of wall_flags_total_0, which currently sets bits based on static 29 ! topography information used in wall_flags_static_0 30 ! 31 ! 4343 2019-12-17 12:26:12Z oliver.maas 28 32 ! replaced <= by < in line 1464 to ensure that ialpha will not be 29 33 ! greater than dlen … … 118 122 USE indices, & 119 123 ONLY: nbgp, nx, nxl, nxlg, nxr, nxrg, ny, nyn, nyng, nys, nysg, nz, & 120 nzb, nzt, wall_flags_ static_0124 nzb, nzt, wall_flags_total_0 121 125 122 126 USE kinds … … 2228 2232 ! 2229 2233 !-- Predetermine flag to mask topography 2230 flag = MERGE( 1.0_wp, 0.0_wp, BTEST( wall_flags_ static_0(k,j,i), 1 ) )2234 flag = MERGE( 1.0_wp, 0.0_wp, BTEST( wall_flags_total_0(k,j,i), 1 ) ) 2231 2235 2232 2236 ! … … 2702 2706 - tend_nac_x - tend_tow_x ) & 2703 2707 * MERGE( 1.0_wp, 0.0_wp, & 2704 BTEST( wall_flags_static_0(k,j,i), 1 ) )2708 BTEST( wall_flags_total_0(k,j,i), 1 ) ) 2705 2709 ENDDO 2706 2710 ENDDO … … 2722 2726 - tend_nac_y - tend_tow_y ) & 2723 2727 * MERGE( 1.0_wp, 0.0_wp, & 2724 BTEST( wall_flags_static_0(k,j,i), 2 ) )2728 BTEST( wall_flags_total_0(k,j,i), 2 ) ) 2725 2729 ENDDO 2726 2730 ENDDO … … 2737 2741 tend(k,j,i) = tend(k,j,i) - rot_tend_z(k,j,i) & 2738 2742 * MERGE( 1.0_wp, 0.0_wp, & 2739 BTEST( wall_flags_static_0(k,j,i), 3 ) )2743 BTEST( wall_flags_total_0(k,j,i), 3 ) ) 2740 2744 ENDDO 2741 2745 ENDDO … … 2788 2792 - tend_nac_x - tend_tow_x ) & 2789 2793 * MERGE( 1.0_wp, 0.0_wp, & 2790 BTEST( wall_flags_static_0(k,j,i), 1 ) )2794 BTEST( wall_flags_total_0(k,j,i), 1 ) ) 2791 2795 ENDDO 2792 2796 ENDIF … … 2804 2808 - tend_nac_y - tend_tow_y ) & 2805 2809 * MERGE( 1.0_wp, 0.0_wp, & 2806 BTEST( wall_flags_static_0(k,j,i), 2 ) )2810 BTEST( wall_flags_total_0(k,j,i), 2 ) ) 2807 2811 ENDDO 2808 2812 ENDIF … … 2815 2819 tend(k,j,i) = tend(k,j,i) - rot_tend_z(k,j,i) & 2816 2820 * MERGE( 1.0_wp, 0.0_wp, & 2817 BTEST( wall_flags_static_0(k,j,i), 3 ) )2821 BTEST( wall_flags_total_0(k,j,i), 3 ) ) 2818 2822 ENDDO 2819 2823 ENDIF
Note: See TracChangeset
for help on using the changeset viewer.