**build_parallel_param_files#

Description#

This mesh operation is used to make data files for use with the ***parameter command in a parallel finite element calculation (see the User manual). It takes a parameter binary file which would normally be used directly with the ***parameter **file command described in the User manual. and splits it appropriately for the different sub-domains.

Syntax#

The command has the following syntax:

**build_parallel_param_files \(~\,\) *file list-of-files \(~\,\) *card nb-outputs-for-each-file [ *ip ]

*file

specifies either one or a list of binary input file names for reading the parameter values. These files will be read using the Ni format which defaults to big-endian. The output file name will be formatted for example file-name.005 (for the output map 5).

*card

the number of output maps for each file specified in the *file parameters. This command assumes that the file records 1-1 the current mesh node numbering and size.

*ip

indicates that the parameter values are at integration points, not nodes. All the element integration locations are assumed to map exactly the same as the calculation generating the parameter file.

Example#

The following example split 200 cards of the temperature.node file according to an existing splitting. Note that the problem-pmeshes and problem-pcus directory as well as the problem.cu file must be accessible at the root of the current directory.

****mesher
 ***mesh problem.geo
  **open problem.geo
  **build_parallel_param_files
   *file temperature.node
   *card 200  % total number to process
****return