NASTRAN COMMANDLINE /NASTRC FILE
NASTRAN COMMANDLINE /NASTRC FILE
Wie und mit welchen Parametern kann Nastran gestartet werden?
Folgend wird ein Auszug der am häufigsten verwendeten Parameter mit Beschreibung laut Nastran Quick Reference Guide aufgelistet.
a) memory=memory_size Default=estimate
Specifies the amount of open core memory to allocate. The memory_size can be specified either as a number of words, or as a number:
If “memory=estimate” is specified, ESTIMATE will be used to determince size. If “memory=max” is specified for SOL 101 or SOL 400 then memory will be set to approximately 75% of physical ram. “Estimate” will be used to estimate the memory needed for the solver. The remaining memory will be assigned to SMEM. This option should only be used by users running on a system by themselves. Multiple users specifying “mem=max” may experience significant performance degradation.
Example:
memory=4000Mb
b) parallel=number_of_used_CPU’s Default=0
Specifies the usage of parallel CPU’s on shared memory machines (SMP) – which is the common usage nowadays with one computer having 4-12 cores.
Example:
parallel=4
c) scratch={yes|no|mini|post} Default=no
Deletes the database files at the end of the run. If the database files are not required, “scratch=yes” can be used to remove them, thereby preventing cluttering of the directory with unwanted files.
If “mini” is specified, a reduced size database (that can only be used for data recovery restarts) will be created.
d) dbs=pathname Default=.{current directory}
Creates database files using an alternate file prefix.
e) old={yes|no} Default=yes
Saves previous copies of the .f04, .f06, .log, .op2, .out, pch, and .plt output files using sequence numbers (additional user-specified file types can be versioned with the “oldtypes” keyword). Sequence numbers are appended to the keyword filenames an are separated by a period.
If “yes” is specified, the highest sequence number of each of the output files is determinde. The highest sequence number found is incremented by one to become the new sequence number. Then, all current output files that do not include sequence numbers are renamed using the new sequence number as a type.
f) out=pathname Default=.
Saves the output files using a different file prefix or in a different directory. If “out” is not specified, the output files are saved in the current directory using the basename of the input data file as a prefix. If the “out” value is a directory, output files are created in the specified directory using the basename of the input data file as the filename.
g) rcf=pathname Default=no
Specifies the name of the local RC file. If this keyword is not specified, the ‘.nast2012rc’ file on UNIX and ‘nast2012.rcf’ on Windows located in the input data file’s directory is used.
h) sdirectory=directory Default: See the description below
Specifies the directory to use for temporary scratch files created during the run. MSC Nastran can create very large scratch files; therefore, the scratch directory should contain sufficient space to store any scratch files created during a run. You must have read, write, and excecute privileges to the directory.
UNIX: The default value is taken from the TMPDIR environment variable if it is set to a nonnull value. Otherwise, the computer’s default temporary file directory is chosen; this is usually /tmp.
Windows: The default value is taken from the TEMP environment variable.