**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