Changes between Version 197 and Version 198 of doc/app/runtime_parameters


Ignore:
Timestamp:
Oct 20, 2010 1:32:13 PM (15 years ago)
Author:
gryschka
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • doc/app/runtime_parameters

    v197 v198  
    33==== [#output Data output] ====
    44==== [#run Run steering] ====
     5==== [#grid Grid ] ====
    56\\\\\\\\\\\\\\\\\\\\\\\\\\
    67[=#output '''Data output:]\\
     
    14451446For [../examples/coupled coupled runs] this parameter must be equal in both parameter files [[../iofiles#PARIN|PARIN]] and [[../iofiles#PARIN_O|PARIN_O]].
    14461447}}}
     1448\\\\
     1449[=#grid '''grid:]\\
     1450||='''Parameter Name'''  =||='''[[../fortrantypes|FORTRAN]]\\[[../fortrantypes|Type]]'''  =||='''Default\\Value'''  =||='''Explanation'''  =||
     1451|----------------
     1452{{{#!td style="vertical-align:top"
     1453[=#npex '''npex''']
     1454}}}
     1455{{{#!td style="vertical-align:top"
     1456I
     1457}}}
     1458{{{#!td style="vertical-align:top"
     1459
     1460}}}
     1461{{{#!td
     1462Number of processors along x-direction of the virtual processor net.\\\\
     1463For parallel runs, the total number of processors to be used is given by the '''mrun'''-option -X. By default, depending on the type of the parallel computer, PALM generates a 1d processor net (domain decomposition along x, [#npey npey] = ''1'') or a 2d-net (this is favored on machines with fast communication network and/or large number of processors (>256)). In case of a 2d-net, it is tried to make it more or less square-shaped. If, for example, 16 processors are assigned (-X 16), a 4 * 4 processor net is generated ('''npex''' = 4, '''npey''' = 4). This choice is optimal for square total domains ([#nx nx] = [#ny ny]), since then the number of ghost points at the lateral boundarys of the subdomains reaches a minimum. If nx and ny differ extremely, the processor net should be manually adjusted using adequate values for '''npex''' and '''npey'''.\\\\
     1464'''Important:'''\\
     1465The value of '''npex''' * '''npey''' must exactly match the value assigned by the '''mrun'''-option -X. Otherwise the model run will abort with a corresponding error message.\\\\
     1466Additionally, the specification of '''npex''' and '''npey''' may of course override the default setting for the domain decomposition (1d or 2d) which may have a significant (negative) effect on the code performance.
     1467}}}
     1468|----------------
     1469{{{#!td style="vertical-align:top"
     1470[=#npey '''npey''']
     1471}}}
     1472{{{#!td style="vertical-align:top"
     1473I
     1474}}}
     1475{{{#!td style="vertical-align:top"
     1476
     1477}}}
     1478{{{#!td
     1479Number of processors along y-direction of the virtual processor net.\\\\
     1480For further information see [#npex npex].
     1481}}}