| 210 | [=#mrt_nlevels '''mrt_nlevels'''] |
| 211 | }}} |
| 212 | {{{#!td style="vertical-align:top" |
| 213 | I |
| 214 | }}} |
| 215 | {{{#!td style="vertical-align:top" |
| 216 | 0 |
| 217 | }}} |
| 218 | {{{#!td |
| 219 | Number of vertical boxes above surface for which to calculate mean radiant temperature (MRT). |
| 220 | }}} |
| 221 | |---------------- |
| 222 | {{{#!td style="vertical-align:top" |
| 223 | [=#mrt_skip_roof '''mrt_skip_roof'''] |
| 224 | }}} |
| 225 | {{{#!td style="vertical-align:top" |
| 226 | L |
| 227 | }}} |
| 228 | {{{#!td style="vertical-align:top" |
| 229 | .T. |
| 230 | }}} |
| 231 | {{{#!td |
| 232 | Parameter to skip calculating mean radiant temperature (MRT) above the roof surfaces. |
| 233 | }}} |
| 234 | |---------------- |
| 235 | {{{#!td style="vertical-align:top" |
| 236 | [=#mrt_include_sw '''mrt_include_sw'''] |
| 237 | }}} |
| 238 | {{{#!td style="vertical-align:top" |
| 239 | L |
| 240 | }}} |
| 241 | {{{#!td style="vertical-align:top" |
| 242 | .T. |
| 243 | }}} |
| 244 | {{{#!td |
| 245 | Parameter to include SW radiation into the mean radiant temperature (MRT) calculation. If you want to include [#rad_mrt_sw] in the output, then mrt_include_sw should set to TRUE. |
| 246 | }}} |
| 247 | |---------------- |
| 248 | {{{#!td style="vertical-align:top" |
357 | | Parameter to generate extra view factors for specific surfaces to calculate MRT during the post processing. |
358 | | |
359 | | Please note: if set to TRUE, then extra input file (MRT_TARGETS) is needed to set the ID of the surface as well as its coordinates. The model will write out unformated file contains all the mutually visible surfaces for each requested surface along with its type, coordinates, view factor, and transparency. |
360 | | }}} |
361 | | |---------------- |
362 | | {{{#!td style="vertical-align:top" |
363 | | [=#rma_lad_raytrace '''rma_lad_raytrace'''] |
364 | | }}} |
365 | | {{{#!td style="vertical-align:top" |
366 | | L |
367 | | }}} |
368 | | {{{#!td style="vertical-align:top" |
369 | | .F. |
370 | | }}} |
371 | | {{{#!td |
372 | | Parameter to use One-sided communication (MPI-RMA) to access LAD array for raytracing. |
373 | | |
374 | | For large domain it is recommended to use MPI-RMA to access LAD array for raytracing instead of allocating the global array for each processor. This saves memory and allow for simulations of large domains. |
375 | | |
376 | | Please note: For Intel compiler, if you observe performance degradation with an MPI application that utilizes the RMA functionality (i.e. {{{rma_lad_raytrace = .TRUE.}}}), you are recommended to set {{{I_MPI_SCALABLE_OPTIMIZATION = 0}}} to get a performance gain. |
| 396 | Parameter to use One-sided communication (MPI-RMA) to access LAD array and grid surfaces for raytracing. |
| 397 | |
| 398 | For large domain it is recommended to use MPI-RMA to access LAD array and a window of surfaces for raytracing instead of allocating the global arraies for each processor. This saves memory and allows for simulations of large domains. |
| 399 | |
| 400 | Please note: |
| 401 | - When using fixed resolution discretization of view factors (i.e. {{{rad_angular_discretization = .TRUE.}}}), raytrace_mpi_rma MUST be set to .TRUE. when parallelization is applied. See [#rad_angular_discretization]. |
| 402 | - For Intel compiler, if you observe performance degradation with an MPI application that utilizes the RMA functionality (i.e. {{{rma_lad_raytrace = .TRUE.}}}), you are recommended to set {{{I_MPI_SCALABLE_OPTIMIZATION = 0}}} to get a performance gain. |
| 449 | |---------------- |
| 450 | {{{#!td style="vertical-align:top" |
| 451 | [=#rad_angular_discretization '''rad_angular_discretization'''] |
| 452 | }}} |
| 453 | {{{#!td style="vertical-align:top" |
| 454 | L |
| 455 | }}} |
| 456 | {{{#!td style="vertical-align:top" |
| 457 | .T. |
| 458 | }}} |
| 459 | {{{#!td |
| 460 | Parameter to use fixed resolution discretization of view factors for reflected radiation (as opposed to all mutually visible pairs). |
| 461 | |
| 462 | Please note: |
| 463 | - When using fixed resolution discretization of view factors (i.e. {{{rad_angular_discretization = .TRUE.}}}), raytrace_mpi_rma MUST be set to .TRUE. when parallelization is applied. See [#raytrace_mpi_rma]. |
| 464 | }}} |
| 465 | |---------------- |
| 466 | {{{#!td style="vertical-align:top" |
| 467 | [=#raytrace_discrete_azims '''raytrace_discrete_azims'''] |
| 468 | }}} |
| 469 | {{{#!td style="vertical-align:top" |
| 470 | I |
| 471 | }}} |
| 472 | {{{#!td style="vertical-align:top" |
| 473 | 80 |
| 474 | }}} |
| 475 | {{{#!td |
| 476 | Number of discretization steps for azimuth (out of 360 degrees) used to discretize surfaces to calculate the sky view factors, surface-surface view factor, and direct solar visibility for all surfaces. |
| 477 | }}} |
| 478 | |---------------- |
| 479 | {{{#!td style="vertical-align:top" |
| 480 | [=#raytrace_discrete_elevs '''raytrace_discrete_elevs'''] |
| 481 | }}} |
| 482 | {{{#!td style="vertical-align:top" |
| 483 | I |
| 484 | }}} |
| 485 | {{{#!td style="vertical-align:top" |
| 486 | 40 |
| 487 | }}} |
| 488 | {{{#!td |
| 489 | Number of discretization steps for elevation used to discretize surfaces to calculate the sky view factors, surface-surface view factor, and direct solar visibility for all surfaces. |
| 490 | }}} |