2 | | The procedure of testing the overall functionality of the PALM-4U components is organized into three categories:\\ |
3 | | [[Image(testing_categories.png, 60%, left, border=1, color=black)]]\\\\ |
4 | | [[BR]] |
| 2 | The procedure of testing the overall functionality of the PALM-4U components is organized into three categories: |
| 3 | |
| 4 | {{{ |
| 5 | #!div style="align:'left'; width: 550px; border: 0px solid" |
| 6 | [[Image(testing_categories.png, 550px, right, margin-right=2, margin-top=0, margin-bottom=30, border=2, nolink)]]\\ |
| 7 | Fig 1: Testing categories. |
| 8 | }}} |
| 9 | |
7 | | Direct checking of code for compliance to FORTRAN coding standard, as well as specific [PALM coding standard] |
| 12 | Category 1 includes checks of the PALM-4U source code for compliance to the general FORTRAN coding standard, as well as to the specific PALM formatting rules. Further, the code is tested for run-time errors as well as compiler-dependent functionality issues, and simulation results are checked for elementary plausibility. For this purpose '''s'''mall setups are sufficient, suitable to run on desktop PCs (2-4 processor cores) within a time frame of O(1-10min).\\ |
| 13 | Three setups with different generic building topographies and tree distributions are available (see Fig. 2), making use of the urban surface model (USM), clear-sky radiation model, and plant canopy model (PCM). To summarize some of the setup features:\\ |
| 14 | * Domain: 20 x 20 x 20 m³ |
| 15 | * Grid size: 2m |
| 16 | * Moderate wind from west |
| 17 | * Clear-sky conditions, dry atmosphere (USM does not yet consider latent heat fluxes in surface energy balance) |
| 18 | * Cyclic lateral boundary conditions |
| 19 | |
| 20 | {{{ |
| 21 | #!div style="align:'left'; width: 700px; border: 0px solid" |
| 22 | [[Image(generic_setups_small.png, 700px, right, margin-right=2, margin-top=0, margin-bottom=30, border=2, nolink)]]\\ |
| 23 | Fig 2: ('''S''')mall setups with different generic building topographies and tree distributions. |
| 24 | }}} |
| 25 | |
| 26 | For each of the three setups, a [[[.zip]]] archive can be downloaded, containing [[[INPUT, MONITORING, OUTPUT]]] files and a [README] file with the setup documentation: |
| 27 | * [attachment:generic_cube.zip generic_cube] setup |
| 28 | * [attachment:generic_canyon.zip generic_canyon] setup |
| 29 | * [attachment:generic_crossing.zip generic_crossing] setup |