Changes between Version 73 and Version 74 of doc/app/initialization_parameters


Ignore:
Timestamp:
Sep 14, 2010 3:40:10 PM (14 years ago)
Author:
kanani
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • doc/app/initialization_parameters

    v73 v74  
    428428|----------------
    429429{{{#!td style="vertical-align:top"
    430 [=#<insert_parameter_name> '''<insert_parameter_name>''']
    431 }}}
    432 {{{#!td style="vertical-align:top"
    433 <insert type>
    434 }}}
    435 {{{#!td style="vertical-align:top"
    436 <insert value>
    437 }}}
    438 {{{#!td
    439 <insert explanation>
    440 }}}
    441 |----------------
    442 {{{#!td style="vertical-align:top"
    443 [=#<insert_parameter_name> '''<insert_parameter_name>''']
    444 }}}
    445 {{{#!td style="vertical-align:top"
    446 <insert type>
    447 }}}
    448 {{{#!td style="vertical-align:top"
    449 <insert value>
    450 }}}
    451 {{{#!td
    452 <insert explanation>
     430[=#npex '''npex''']
     431}}}
     432{{{#!td style="vertical-align:top"
     433I
     434}}}
     435{{{#!td style="vertical-align:top"
     436
     437}}}
     438{{{#!td
     439Number of processors along x-direction of the virtual processor net.\\\\
     440For 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'''.\\\\
     441'''Important:'''\\\\
     442The 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.\\\\
     443Additionally, 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.
     444}}}
     445|----------------
     446{{{#!td style="vertical-align:top"
     447[=#npey '''npey''']
     448}}}
     449{{{#!td style="vertical-align:top"
     450I
     451}}}
     452{{{#!td style="vertical-align:top"
     453
     454}}}
     455{{{#!td
     456Number of processors along y-direction of the virtual processor net.\\\\
     457For further information see [#npex npex].
    453458}}}
    454459|----------------
     
    622627|----------------
    623628{{{#!td style="vertical-align:top"
    624 [=#<insert_parameter_name> '''<insert_parameter_name>''']
    625 }}}
    626 {{{#!td style="vertical-align:top"
    627 <insert type>
    628 }}}
    629 {{{#!td style="vertical-align:top"
    630 <insert value>
    631 }}}
    632 {{{#!td
    633 <insert explanation>
     629[=#ngsrb '''ngsrb''']
     630}}}
     631{{{#!td style="vertical-align:top"
     632I
     633}}}
     634{{{#!td style="vertical-align:top"
     6352
     636}}}
     637{{{#!td
     638Grid level at which data shall be gathered on PE0.\\\\
     639In case of a run using several PEs and the multigrid method for solving the Poisson equation for perturbation pressure (see [#psolver psolver]), the value of this parameter defines on which grid level the data are gathered on PE0 in order to allow for a further coarsening of the grid. The finest grid defines the largest grid level. By default, the gathering level is determined automatically and displayed in file [../iofiles#RUN_CONTROL RUN_CONTROL]. It is only possible to gather data from a level larger than the one determined automatically. A test run may be neccessary to determine this level.
    634640}}}
    635641|----------------