3.7 Optional software packages

Starting from version 2.1 PALM includes so-called software packages which can be used optionally. These software packages are part of the model, but they are not compiled with the default model installation (actually, the routines of the corresponding packages are compiled within the installation, but these subroutines are empty, i.e. they do not contain any executable statements). Thus the compilation time as well as the memory demand of the model is limited to the real needs.

To use software packages in a model run, they must be requested with mrun option -p. Then the subroutines belonging to the respective package are additionally compiled for the run (and the respective restart runs; the filenames of these subroutines are also displayed on the terminal after mrun has been called). If one wants to use e.g. the two packages with the names package1 and package2, then the mrun call has to be:

Starting from version 3.2, the particles-package is part of the default model, so it does not have to be switched on using mrun-option -p. However, the respective parameters have still to be set by using the NAMELIST group particles_par.

Further package names can be added to the list, separated by blanks. If the respective packages permit user steering, the appropriate parameters must be given at the end of the file PARIN. They must be given before possible user-defined parameters! Each package requires its own NAMELIST group. The respective NAMELIST group name is given in the table below. For the example above one would have to add the following lines to PARIN (example):  

The following packages are available:
 
 

Package name:

NAMELIST group name:

Functionality:

Control parameter:

--- (see above)

particles_par

Release and advection of particles. The particle sources can additionally be defined by the user in subroutine user_init_particles .

see section 4.2

dvrp_graphics

dvrp_graphics_par

Graphical output with the dvrp software of the RRZN. This is only available on the IBM Regatta "hanni" of the HLRN. Possible output are iso-surfaces, cross-sections and particles (if the particle package is selected). The use of this package is described in section 4.5.7.

see section 4.2

spectra

spectra_par

Computation and output of horizontal power spectra of the prognostic variables.

see section 4.2



Last change:  $Id: chapter_3.7.html 189 2008-08-13 17:09:26Z fuhrmann $