Professional Documents
Culture Documents
Nastran Errors List
Nastran Errors List
Nastran Errors List
Acoustic Analysis
Aeroelastic Analysis
Authorization
Axisymmetric Fluid Elements
Beam Library
Buckling Analysis
Buckling & Differential Stiffness
Case Control
Complex Eigenvalues
Component Mode Synthesis
Composites
Cyclic Symmetry
DBC/TRANS/ACCESS
DMAP
Database
Design Sensitivity
Documentation
Dynamic Reduction
Dynamic Response Analysis
Eigenvalue Analysis
Element Strain Energy
Elements
Estimate
Executive
Executive Limits
Exterior Acoustics
External Superelements
File Management Section
Frequency Response
Frequency Response and Random Analysis
Gap Constraints
Geometric Nonlinearity
Grid Point Force
Grid Point Stress
Grid Point Stress Discontinuities
Heat Transfer Analysis
Hydroelastic Analysis
Hyperelastic Nonlinear Analysis
Inertia Relief
Installation
Interface Elements
Iterative Solver
Limitation on Problem Size
Loads
MSC/ACCESS
MSGMESH, MSGSTRESS, MSGVIEW
Material Nonlinear Analysis
Materials
Matrix Methods
Method Selection
Miscellaneous
Modal Augmentation
Nonlinear Analysis
Nonlinear Eigenvalue Analysis
Nonlinear Slide-Line Analysis
Nonlinear Static Analysis
Nonlinear Superelement Analysis
Nonlinear Transient Analysis
Nonlinear Transient Heat Transfer
Old Design Sensitivity
Online Documentation
Optimization/Design Sensitivity
P-Elements
Parallel
Performance
Plotting
Postprocessing
Response Spectra
Restarts
Rigid Elements
SSSALTERS
Security
Sequencer
Single Point Constraints
SOL 400 (Advanced Nonlinear)
SOL 600 (Implicit Nonlinear - marc solver)
SOL 700 (Explicit Nonlinear)
Static Aeroelastic Analysis
Static Analysis
Submittal
Superelements
Thermal Stress Analysis
Timing Estimate
Topology
Transient Nonlinear Analysis
Transient Response Analysis
Utilities
Virtual Mass
399
70.5
ted Normalization
If MSGMESH is used with the link specification update feature, an infinite loop
occurs. An infinite loop no longer occurs; UFM 53 will be issued indicating an
incorrect format for the mesh entries.
868
70.7
STRESS(PUNCH) will not properly output the HEXA, PENTA, BEND, BEAM, TRIA6, or
QUAD8 elements. Element margins of safety (ROD, CONROD, TUBE, and BAR
elements) will produce poor punched formats if stress allowables are not given
on the referenced MATi entries.
890
GL
The open core requirement for the GPFDR module can be as large as (6 X
BUFFSIZE + 14 X number of grids) if the grids use a nonrectangular displacement
coordinate system. For problems in basic coordinates, the grid requirement
drops to 8 X number of grids.
1103
UFM 3005
GL
70.5
69
66
When the MID4 option of the PSHELL card is used to simulate offset of the
1738
66
If the SURFACE Case Control card has a continuation card, and the first
words that appear on this card are
OUTPUT SYSTEM, the error occurs.
An avoidance is to start the continuation with another word.
1739
66
If DIAG 4 is used on restart, the program may exit abnormally at the start
of the run.
The DIAG 4 cross reference output for Label Names will be incorrect if no
labels exist in the DMAP, and the
parameter section of the cross reference will not contain any parameters
although parameters are present.
An avoidance is to put a label in the DMAP.
1758
GL
In superelement static cyclic symmetry (SOL 81), some restart paths do not
function well. The following
restart paths have been demonstrated to work, using the indicated input and
DMAP Alters. Other types of
restarts can be made, using these techniques.
A. Conventional Superelement Restarts.
Use the same techniques applicable to noncyclic symmetry superelement
analysis.
1. Exit during Phase I.
2. Structural Changes in a Superelement.
3. Load Change Restart
B. Time Limit in a Harmonic Loop
69
If SPC labels at grid points are requested for plotting ("GSPC") and
resequencing is requested, the SPC labels are attached to the wrong components.
An avoidance is to make a separate run for these plots without
resequencing, and insert an EXIT after the RFAlter, or not request the SEKR
operation in superelements.
1765
70.5
4319, UWM 4359
There are two errors related to the use of the CYSUP Bulk Data entry when
rotational symmetry is applied to a model with three or more segments.
1. If the rigid body rotations are to be supported, but there exists no
stiffness at the components specified on the CYSUP entry, then UFM 3005 may be
issued. But, if components 4 and 5 (out-of-plane rotations) are then
constrained by an SPCi card or a GRID card, in order to avoid UFM 3005, then
UFM 4319 will be issued.
For components 4 and 5, an avoidance of UFM 4319 is to define rotational
springs to ground (e.g., CELAS2).
For component 6 (in-plane rotation), an avoidance of UFM 3005 is to apply a
single-point constraint (e.g., SPCi), which is contrary to Remark 1 under the
CYSUP Bulk Data entry description.
b. The specif
1801
66
If modern plate elements are present, and SHRINK or DIAG 34 are requested,
the error may occur.
1802
66
If the THRU range on an input card is larger than 131,071 for CDC/7600 and
CYBER computers, or 8,388,608 for
CRAY computers, the error may occur. It has been observed on a PLOAD2 card
with a larger range. (Cyber,CDC
7600,CRAY only)
An avoidance is to split the THRU range into smaller sets, so that none
exceeds the limit.
1803
66
If both PQUAD4 and PSHELL (and/or PCOMP) cards exist in the same deck, the
misleading message references
PSHELL cards. The PQUAD4 card is obsolete, and is removed from current
documentation. It should be replaced with
the PSHELL card. The PQUAD4 card will be deleted from the code on a future
system.
An avoidance is to replace PQUAD4 card with PSHELL cards wherever they
exist as they cause various confusing
errors.
1804
66
For large problems, if the first several upstream load vectors are null,
the remaining upstream load vectors
may be ignored. This can be detected with DIAG 20.
An avoidance is to place a token load on all upstream superelements.
1805
66
66
66
66
This error occurs when more than 32,768 GINO blocks are stored in a single
database, and a store of an
equivalenced file is attempted. (IBM only)
An avoidance is to use several databases, none larger than 32,000 GINO
blocks.
1809
66
SOL 74 gives wrong answers for nonlinear HBDY types AREA3 and AREA4.
An avoidance is to use the POINT option instead.
1810
66
The QUAD8, TRIA6, and HBDY elements use an incorrect average temperature
for material properties when the
number of active grid points is not the same for all elements of the same type.
(Deleted midside grid points are
not active grid points; all connected grid points are active.)
An avoidance is to delete the same number of nodes on all elements of the
same type in the model.
1811
69
If DISP, VELO, or ACCE are requested for a set of grid points and the set
is empty, USER FATAL MESSAGE 4605 occurs.
An avoidance is to remove output requests for empty sets.
1812
11
66
If two or more MSC/NASTRAN executions are made in the same job, the error
may occur. (Univac only)
An avoidance is to submit each run as a separate job.
1813
The response spectra option provided in transient analysis gives wrong answers
for acceleration spectra at high frequencies. The peak accelerations for high
frequency oscillators will not match the results of a transient analysis where
a stiff spring and small mass have been attached to the structure to directly
represent the oscillator. The displacement and velocity from the response
spectra results will match those of the oscillator represented with spring and
mass.
Avoidance: The user should set the value of delta t on the TSTEP input such
that 10 time steps occur during one cycle of oscillation for the highest
frequency of interest.
1814
66
If incompatible matrices are input to the MPYAD module, and one is of form
3, an unclear diagnostic results.
A good practice is not to input form 3 matrices to MPYAD, as this
capability will be removed in a future
system. The form 3 matrix [A] can be changed to form 6 by the following steps:
ADD
A, /A6 $ ADD WILL GENERATE PROPER MATRIX
EQUIV A6,A/ALWAYS $ A6 REPLACES A
1815
ut
66
66
If the large displacement option is used, and more than one rotation is
enforced at a grid point with SPCD
cards, the transformations are incorrect when increments are specified on the
NLPARM card.
An avoidance is to use separate subcases, each with a single increment,
rather than many increments on a
single subcase. (MSC/62 only)
1817
66
66
If HEX8 and HEX20 elements are used with other elements, and there is
insufficient memory available, unclear
diagnostics may result. (IBM, Cyber, CDC/7600, CRAY, Univac only)
An avoidance is to request more memory.
1820
66
66
The DMAP Alter described in the Application Note of January 1982 titled
"Inertia Relief in Superelement
Analysis" has a typographical error that causes inertia loads of the wrong
66
In SOL 66, the values output for transverse shear forces for the QUAD4 and
TRIA3 elements are incorrect if
MID3 (field 7 on the PSHELL card) is nonzero.
An avoidance is to leave MID3 blank.
1823
NOT FOUND
66
Multiple 1VARY cards for the same type of data card may not sort correctly.
1824
Messages
66
66
69
An avoidance is to check the load entry types against the limitations described
in Section 3.2 of the
Application Manual.
1827
ong Answers
66
66
If the CFTUBE is used in SOLs 24, 61, or 62, which is illegal, SOL 24
produces wrong answers, and the others
fatal error message GETSTB ERROR CODE 1604 or some equivalent message in the
SSG3 module.
CFTUBE elements are supported only in SOL 74.
1829
1203
66
Any database file longer than 262, 143 PRUs may fail with this error on
restart.
An avoidance is to restrict all database files to be under this size. The
size of a database is specified in
GINO blocks. A good approximation of the maximum allowable number is one
million/SYSBUF. (SYSBUF is the size of
the GINO buffer, which has a default of 1792.) Thus with default buffer size,
limit database files to about 8900
blocks. (CDC/Cyber running under NOS only.)
1830
s
66
66
66
The error occurs when the RF Alter is used for restarts where only output
requests are changed, but not
loading conditions.
The RF Alter should not be used for this condition. A standard restart
may be used.
1833
66
If CHKPNT YES appears in the Executive Deck, the error may occur at random
places.
If checkpointing is required, use the alter:
ALTER 1 $
PARAM //DIAGOFF//47 $
In general, it is more efficient to recover the input data from the
database rather than use checkpointing.
1834
66
66
66
For CYBER computers using the SCOPE 3.4 operating system, the error will
occur if the buffer size is greater
than 512 words, and the NPTP is sent directly to TAPE.
An avoidance is to use the "L" parameter on the "REQUEST, NPTP..." card.
1837
66
66
66
If plots or print of OLOADs are requested in SOLs 70-72, 75, or 76, and
there are no extra points, the error
occurs.
An avoidance is to place the following alter before the DMAP statement
DBSTORE PGD, etc. For SOL 72, for
example, the alter is:
ALTER
EQUIV
1841
974 $ MSC/62
PP, PGD/NOUE $
66
For unsymmetric decomposition with spill, the error may occur. (CYBER
only)
Changes in region size sometime eliminates the problem.
1842
66
66
The BEND element produces incorrect element forces and stresses when
thermal loads are applied to them.
1844
66
The interlaminate shear stresses are incorrect for laminae that have
nonzero orientations.
1845
ut
69
XYPLOT requests for MPRES output are ignored. An avoidance for SOL 31 is:
ALTER 548 $ AFTER MDATA MSC/61, MSC/62
SDR3
OEP,,,,,/OEP2,,,,,/ $
XYTRAN XYCDB,,,,OEP2,/XYPPLOT/SOLTYPE/DSET/S,N,PFILE/
S,N,CARDNO/S,N,NOPLOT $
COND NOPPLOT,NOPLOT $
XYPLOT XYPPLOT // $
LABEL NOPPLOT $
Other solution sequences may also use this alter if appropriate changes
are made to the alter line number.
This error is fixed in the sss solution sequences; however the xyplot request
is pres not mpres.
1846
69
66
In solutions 66 and 99, if the stress-strain curve does not pass through
the origin for FORM=1 the data is
accepted, producing unrealistic answers. On future systems, such input will
cause a fatal error.
1848
66
If SEUSETi cards reference interior points, the error occurs. They may be
applied to exterior points. In
future systems they may also be applied to interior points.
1849
66
The card description of this card in Section 2.4 of the User's Manual has
fields 2 and 3 interchanged. The
correct format is:
SEUSET, (SEID), (SNAME), ...
1850
66
In SOL's 81 through 83, the message results when GPF0RCE or ESE output is
requested.
An avoidance is to delete the DMAP line number for the GPFDR module, and
change the APP parameter to APP1.
For example,
ALTER 822,822 $ SOL 81, MSC/62
GPFDR CASEDR,UGVS,KELM,KDICT,ECTS,EQEXINS,
GPECT,PG,QGS,BGPDTS,SILS,CSTMS,VELEM/ONRGY1,
OGPFB1/APP1/V,Y, TINY $
1851
by zero
66
If large problems are run with small memory requests, the error may occur.
An avoidance is to increase the memory request.
1852
66
Users may not run any version of MSC/NASTRAN prior to MSC/62 on an IBM
configuration that references 3380 disk
drives. A variety of I/O related fatal messages may result from the earlier
version's inability to compute
blocksize correctly on these drives. The most likely messages are one or more
of the SFM 4212 codes. Some users
have had limited success by using half-track blocking with Version 61B.
However, use of Version 62 is the
recommended procedure. Furthermore, users may not copy (using IBM utilities) a
MSC/NASTRAN database existing on
non 3380 disks to a file usable by MSC/NASTRAN on a 3380 disk. (IBM only)
This procedure may be accomplished however, by using a short MSC/NASTRAN
DMAP sequence to read the existing
file from the non 3380 disk and then write a
1854
66
If a SOL 66 run restarts from a prior run which had no updates of the
stiffness matrix, the recovered
stiffness matrix may be incorrect.
An avoidance is to restart the run from the beginning.
1855
FM 4276
66
In SOL 66, when contour plots are requested for both linear and nonlinear
elements, SFM 4276 will occur.
Also, if all elements are linear, SFM 3002 might occur.
An avoidance is to make linear elements into nonlinear elements by setting
the yield stress very high.
1856
66
rge of Upstream database
If PARAM, DBSET1 is set to a value greater than zero, the entire upstream
database will be purged during the
SEKR operation.
An avoidance is to repair two database purge statements that are in error.
For SOLUTION 61, the fixes are:
ALTER 440,440 $ MSC/62
DBMGR //5/MODEL/SEID/0/DBSET1//GO$
ALTER 452,452 $
DBMGR //5/MODEL/SEID/0/DBSET1//KTT$
The change involves inserting a "0" parameter before DBSET1, and reducing
the number of slashes after DBSET1
from three to two. Two similar statements will be found in all the
superelement solution sequences, at different
line numbers. They can be found by use of DIAG 14, followed by a search for
statements of the form:
DBMGR //5... GO $, and
DBMGR //5..... KTT $
If a user-supplied DMAP loop is provided around this alter, and the FBS
module is within this loop it will
result in various fatal messages or wrong answer after the first pass.
An avoidance is to copy and modify the alter by inserting the following
two DMAP statements;
After the first ALTER statement insert: PARAM //STSR/V,N,SAVE74/74 $
Just after the third occurrence of the SDR2 module insert: PARAM
//STSR/V,N,SAVE74/-74 $
1858
GE 202
66
If two or more MSC/NASTRAN executions are made in the same demand session,
the error may occur. (Univac only)
An avoidance is to free all MSC/NASTRAN files (i.e. PRIXX, and SECXX's)
between executions in demand mode.
1859
66
The UTIL data set which is the third data set on the IBM deliverable tape
was incorrectly blocked at 13030
bytes. This is acceptable except for installations having only DASD devices
which support shorter maximum
blocksizes (i.e. 3340 devices). At these sites the UTIL data set, as issued,
cannot be restored. The most
heavily used programs in the UTIL data set are DECKEDIT, NASTPLOT and TECKPLT.
Of these, DECKEDIT and NASTPLOT are
available in the NASTRAN data set which is the second file on the deliverable
tape. TECKPLT is identical with the
program as issued in Version 61 and could be obtained from that source. If any
other programs are required from
the UTIL data set, or any of the above solutions are unacceptable, please
contact MSC. (IBM only)
An avoidance, i
1860
rs or Overflow
66
66
In SOL 64, 66, or 99, if the static displacement vector provided to the
second subcase for differential
stiffness calculations is null, the results of the second subcase may be
implausibly large, or the EMA module may
first terminate due to overflow.
An avoidance is to request loads in the first subcase that will produce a
66
66
The following errors have been found in the Handbook for Superelement
Analysis, for Version 61.
1. Appendix J, page 3 Deck SEH616A
Add after "DBSTORE EQEXINS..."
DBMGR //7/////-2/UGVS/ULV $
This statement is needed to provide the presence of ULV for the next run,
Deck SEH617. Its absence causes the
data recovery run for the external superelement to terminate without producing
output.
2. Appendix J, pages 4 and 5
Several decks use the DBMGR //3 and DBMGR //4 commands. They use the
default values for the third parameter,
used for "search control". The default value allows several blocks with the
same name to appear in the data base,
which can lead to baffling fatal errors or wrong answers.
It is good practice to set the third parameter
1865
g Answers
66
If SOL 66 or 99 is used with only LGDISP, the beam element has incorrect
stress recovery output, if I1 does
not equal I2. Output (recovered) stresses are only affected, and the solution
is still correct.
An avoidance is to either:
1. Make a "Dummy" material nonlinear group (w/yield stress set to a high
value)
2. Run only with I1 equal to I2.
1866
g Answers
66
66
69
In SOL 64, if only GRAV Loading is being used, GINO Fatal 3029 will occur
in Subcase 2.
An avoidance is to include a dummy load.
1870
66
correct Resutlsts
Temperature load cases, i.e., TEMP(LOAD)=j in SOL 81, combined with other
types of loads will provide
incorrect force and stress output because the thermal strains are not correctly
handled. If temperature loading
only is requested, then UFM 4587 will occur. This situation arises because the
identification number of the
temperature load "j" is not included in the CASEDR data block output by the
SEDR module.
An avoidance is to utilize the following alter:
ALTER
642 $ MSC/63
$ALTER
653 $ MSC/62
TABEDIT CASEDR, CONT,,,/A1 $
EQUIV
A1, CASEDR/ALWAYS $
in the Executive Control Deck, and to include the following DTI cards in the
Bulk Data Deck:
DTI, CONT, 1, CR, [1] , DW, 7, 7, 1, DTI1
+TI1, "j" ENDREC
DTI, CONT, 2, ER, ENDREC
The number in brackets, i
1872
66
66
The PARM option provided in the PROC delivered with NASTRAN allows up to
100 characters of input, based on
inherent JCL limits. (See Section 7.6.2.1 of the A.M.) Submitting more data
results in JCL fatal error messages.
MSC/NASTRAN will process less data than this, however, with the remaining data
set to unpredictable values. The
equation for the limit of data properly processed by MSC/NASTRAN is
4S*7+(OTHERS)*4<41 WORDS, where "S" is the
number of S(I) type parameters, and "OTHERS" is the number of conventional
symbolic parameters. (IBM only)
An avoidance is to stay beneath this limit, and set any remaining
parameters on the NASTRAN card.
1874
66
ing IO6600 1203,1204
For CYBER computers, Section 7.6 of the Application Manual gives examples
of Control Language cards used to
copy databases from disk to tape, then back to disk. The CDC utility program
COPYBF is listed to perform this
task.
Most data centers have had better results when using the COPY utility
program, particularly when the errors
above are encountered. The best advice for individual users is to contact
66
LOADSET and LSEQ cards may not be used in this solution sequence.
An avoidance is to use the LOADCYi cards, which provide most of the same
functions. In Version 67 UFM 6229
will be issued to inform the user that these commands are not supported in
static analysis with cyclic symmetry.
1876
g Answers
66
66
In modal frequency response, using the DDRMM method (which is now the
default), stresses for end B appear in
the wrong output position.
1878
66
66
ALTER
ALTER
ELTPRT
1881
If PARAM, ERROR, is used, the design intent is that fatal errors in Phase
I will cause termination of
processing for one superelement, then branching to the next superelement.
Termination of the run should occur
after all Phase I operations have been attempted.
It has been found that certain Phase II or Phase III user fatal errors may
not cause termination of the run.
An example is input of conflicting data for one or more elements of a P type
matrix. If PARAM, ERROR, 0 is used,
all pages of output should be scanned for error messages.
1883
66
66
66
In SOL 30, if looping occurs, output requests after the first subcase will
be ignored. Looping is caused by
changes of FREQ, SDAMP, TFL, or P type DMIG's cards between subcases.
An avoidance is put in the DMAP Alter:
ALTER 622 $
FILE IQG1=SAVE/IPHIG1=SAVE/
IES1=SAVE/IEF1=SAVE $
FILE IQG2=SAVE/IPHIG2=SAVE/
IES2=SAVE/IEF2=SAVE $
TABPT
TABPT
IQG1,IPHIG1,IES1,IEF1//$
IQG2,IPHIG2,IES2,IEF2//$
1886
ut (12OCT82)
66
66
Some aeroelastic models using CAER02 cards cause divide check error in
Subroutine AMGPFS on IBM Version 62 due
to a compiler error. (IBM only)
A super-zap avoidance is available from MSC.
1890
ds
69
C,Y,NEWSOLID/C,Y,SEID//MJJ/MJJ $
END $
CEND
...
...
BEGIN BULK
PARAM,NEWSOLID,2
PARAM,SEID,10
ENDDATA
This is a stand-alone run which restarts from a run which used the default
for PARAM,SOLID (which is zero). It is run in
1891
66
When SOL 75 or 76 has bodies and interference groups combined in the bulk
data a UFM 2025 will occur during
execution of the GI module. This is probably caused by having bodies in the
first group.
An avoidance is to try to keep all bodies in last group.
1892
66
If the SEQP module is requested to punch SEQGP cards, and these cards are
used on a subsequent run, some SEQID
numbers may not be unique, which causes the preface error, referencing the
SEQGP cards. This has been observed on
models where some grid points are not connected by elements.
Avoidances are to:
1. Discard the SEQGP cards and rerun the sequencer. The module that
processes these card images performs
correctly when duplicate SEQID's are present, or
2. Delete the cards in error, and replace one of the illegal SEQID's by
adding .1 to it. That is, change
10002 to 10002.1
1893
66
FATAL ERROR 201 (21OCT82)
If spill occurs during matrix decomposition, the error may occur. (CYBER
and CDC/7600 only)
Avoidances sometimes are to:
1. Place the following Executable code Patch on
the NASTRAN card. Note that the character in
front of decimal points is an O, not a zero:
SYSTEM
or
SYSTEM
or
2. Increase or decrease core by twice the order of the matrix,
or
66
This error has been observed when there are more than 10 superelements. A
machine-dependent error message
results. Usually, the message number is SFM 4276 FREAD ERROR CODE 3002.
An avoidance is to increase the memory request.
1895
66
On UNIVAC 1100/80, Version 61B will fail with a contingency type=2 message
when a restart, with plot requests
is made in SOL 24,HEAT and module GP2 is not executed.
An avoidance is to run Version 62 or include the following alter to
Version 61B:
ALTER 15
TABPT PSIL // $
1896
ng Results
66
In Solutions 66 and 99, the shear force is incorrect for GAP elements with
tension (i.e. open). If shear
force is not required, set KT=0 on the PGAP data card. If shear force is
desired, the following avoidance will
assure that open gaps have a tiny compression: Set F0 on the PGAP data card to
KB*(maximum expected opening), with
KB tiny.
1897
M 2025
66
66
66
For the BCD option, if the first column in a matrix to be output contains
If large regions are used, the error may occur. This error has been
observed when using Method 1 on a
multiply of a 300 row square matrix times, a 300 row by 10 column matrix. The
first column of the answer was
correct, with other columns missing many numbers. (IBM only)
Avoidances are to:
1. Decrease the region to 800K Bytes, or
2. Deselect Method 1
1901
66
66
This error occurs when more than 32,768 GINO blocks are stored in a single
database. (VAX only)
An avoidance is to use several databases, none larger than 32000 GINO
blocks.
1904
Alters
66
When using multiple RF Alters, the plus symbol, (+) in the NASTRAN command
is illegal under VAX/VMS 3.0
operating system.
An avoidance is to change the NASTRAN procedure so the reference to RFA in
the SUBMIT command is "RFA".
1905
66
For restarts from SOL 3 to SOL 30 or SOL 31, the default value of
parameter DDRMM may not be set properly,
leading to use of a more expensive data recovery method. There have been a
series of such DMAP errors over the
last few systems, which occur in different paths through the program.
66
Large Bulk Data Decks may fail with UFM 327, especially when there exists
a large number of cards of one type;
such as, DMIG. Symptoms of the error appear after the bulk data has been
sorted. Two symptoms are: (1) data
appearing in different fields than the unsorted input or (2) cards sorted in
the wrong order. (IBM only)
For DMIG cards, a possible avoidance is to use the INPUTT4 module as an
alternative to matrix input.
The error exists in load module LINKNS01 and can be corrected with the
SUPERZAP program. The following data
should be supplied to SUPERZAP to make the fix: CSECT=DEFFLD, OFFSET=006A,
VER=95F93000, and REP=95F92000.
1907
66
If the F1-F2 option is used on the EIGR card using the GIV method, a
SUPORT card is used, and F1 is below the
frequency of the first flexible mode, the error may occur.
An avoidance is to use the ND field instead of the F1- F2 fields.
1908
66
66
66
If a pair of MAT1 and MAT2 cards have the same ID (which is illegal), the
MAT1 card is used, and the MAT2 card
is ignored.
1911
66
If DTI or DMI cards are present, and data pool housekeeping occurs, the
error may occur. This condition is
most likely to occur when there is extensive looping, such as in superelement
or cyclic symmetry processing.
An avoidance is to store the DTI and DMI cards in the database on a
seperate run, and perform the runs where
looping occurs by fetching these files from the database. This function is
performed automatically in the
superelement sequences for the DTI cards SETREE, ESTDATA, SPECSEL, and SPSEL.
That is, if they are present on a
run, they may be deleted on subsequent runs, where they will be automatically
fetched from the database.
1912
66
The error occurs with PCOMP cards when unsymmetric ply orientations of
exactly plus or minus 45 degrees are
used, and the MAT8 card has a thermal coefficient of expansion.
An avoidance is to input the orientations at plus or minus 46 degrees.
1913
rs or Overflow
66
66
Wrong Loads occur with the HEXA element under thermal loads when using the
integration method 2 (default) and
the element geometry has taper (i.e. when the Gauss point Jacobians are
unequal).
An avoidance is to use the new integration method 0.
1915
66
A plate element (QUAD4, QUAD8, TRIA3 OR TRIA6) with a very small thickness
may fail in SDR2 if the thickness
cubed underflows to zero, even if membrane analysis is only requested.
1916
66
Method 2 FBS time estimates are overly conservative, and can lead to
"insufficient time" fatal errors or use
of Method 1 when Method 2 would be cheaper.
A rule of thumb is that if Method 1 requires more than five passes, Method
2 is probably cheaper. Method 2
can be forced with the FBSOPT Keyword on the NASTRAN card. The insufficient
time exits can be prevented by placing
a large value for time limits on the executive control card TIME.
1917
UWM 4420
66
UWM 4420 or "NEGATIVE TERMS ON THE FACTOR DIAGONAL" or other messages can
occur when left handed PENTA
elements are used in Heat Transfer.
An avoidance is to use right handed numbering convention.
1918
estarts
66
In SOL 66, multiple file databases and usage of PARAM,RESDUAL will not
work.
1919
estart Failure
66
In SOL 66, with tip superelements, if the SEID is less than or equal to
the number of nonlinear loops, the
superelement data may be purged thus crippling the restart capability.
An avoidance is to use large SEID numbers (larger than the DMAP loop
indices).
1920
66
In SOL 66 when MPC's are used in a subcase and then removed in a later
subcase, SFM 3081 and SFM 3007
(subroutine NLMAPS) will occur.
An avoidance is to include a dummy MPC in the subcase where the real MPC
had been removed.
1921
n
66
If a METHOD card is present, but a LOAD Case Control card is not present,
an error may occur. On IBM, for
instance, an 0C1 message appears.
An avoidance is to add a LOAD Case Control card.
1922
66
The PARAM,START card, used to influence the starting point used by the
sequencer, may cause an endless loop in
the SEQP module. This parameter should not be used.
1923
66
LABEL
1924
Various
SKPPKH $
66
The DYNAMICS data block is not properly recovered from the database for
data recovery restarts. This may lead to errors for modules which require it
for input, such as RANDOM.
An avoidance for this type of restart is:
ALTER
1100 $ BEFORE DPD MSC/62, SOL 71
DBFETCH /DYNAMICS,,,,/ $
1925
utput
66
Flutter Analysis with the KE-method does not loop in the FA1 module as
described in the Aeroelastic
Supplement. The FLUTTER card selects a list of density ratios, Mach numbers
and reduced frequencies for the
KE-method.
When the KE-method is used, the first Mach number on the referenced FLFACT
card will use all the density
ratios and all the reduced frequencies on their respective FLFACT cards. The
remaining Mach numbers will use only the first density ratio. The printed
flutter summaries are correct, but not all of the requested output will be
computed. It is recommended that only one Mach number appear on the FLFACT
card per run. The remaining output can be obtained by a restart, while
referring to only one Mach number.
1926
FM 3007
66
66
results will occur. Run may also crash in subroutine NHEXD or NPEND.
An avoidance is to include a thermal load that has no delta temperature in
subcases where thermal loads are
not wanted.
1929
66
In SOL 66 and SOL 99, nonlinear HEXA and PENTA elements give wrong results
when thermal loading is present.
(CDC and CRAY only)
1930
66
If the solution sequence request SOL TRANSIENT etc. is used, SOL 99 will
always be selected, regardless of
whether words such as DIRECT or MODAL are present. This
includes the words that should select SOL's 27, 31, 69, 72, or 89. For
nonsuperelement solution sequences,
the run will terminate after the sequencer, without diagnostics. In
superelement solution sequences, UFM 4372
occurs.
An avoidance is to use a solution number rather than words for all
transient analysis solution sequences.
1931
66
66
SET cards
the PARAML
Cyber
level.
Stress output for the HEXA and PENTA elements in SOL 99 is wrong. This is
a back-end recovery error only.
1933
M 3002
66
For Version 3.0 Operating Systems, MSC/NASTRAN does not recognize tapes.
(VAX only)
An avoidance may be to use the following .COM file: ASSIGN "MTA0" NPTP or
ASSIGN "_MTA0" NPTP
1935
66
Imbedded blanks are not allowed on most Bulk Data card fields, and will
usually cause preface errors.
However, fields starting with zero (i.e. "0 1") will not cause the error to be
detected.
This error will be fixed in Version 63. It will also cause fatal error
messages for other illegal cards that
may be accepted on earlier versions. One such example is a real number input
as - 1.0. The blank after the minus
sign is illegal.
1936
66
For the complex inverse power method, if the search region contains no
roots at all, the noninformative
diagnostic may occur.
An avoidance is to move the search region nearer to the roots. Their
imaginary part may be estimated by
finding the real roots of the system in SOL 3.
1937
66
For Version 62, the default for IN on the PSOLID card was changed from
IN=0 to IN=2. If a HEXA or PENTA
element has mid-side nodes the default IN=2 will give questionable results.
An avoidance is to set IN=3 for those particular elements.
1938
66
66
produced good modes when PARAM,EPSBIG,1.E8 was used. This parameter controls
the number of raw eigenvectors
discarded when they are not orthogonal to other vectors. A lower value of the
parameter results in discarding of
more vectors.
1941
66
The stress output is incorrect for the subcase with no thermal loads when
that subcase follows another subcase
where a TEMPP1 card is referenced.
An avoidance is to add a TEMP(LOAD) request that references a zero
temperature rise.
1942
66
umentation Error
66
The use of the CNGRNT Bulk Data card when referencing HEXA or PENTA
elements may fail.
MSC is considering deletion of the CNGRNT card in future versions.
Clients who may experience hardships
because of this should contact Client Service at MSC.
1944
66
Contour plots which use the "MID" option do not provide correct answers
for principal stresses and Hencky-Von
Mises Stress.
1945
66
66
If an SPC1 card uses the THRU option, and the range is within the range of
exterior plus interior points of a
superelement, but there are no grid points in the range of the THRU, one grid
point below the THRU range and one
grid point above the range will be incorrectly placed in the SPC set. This can
either cause set conflicts in the
GP4 module, or unintended constraints to ground. (All computers but VAX)
An avoidance is to use an explicit set of grid points on the SPC1 card,
rather than on the THRU option.
1947
66
66
66
66
SIMILAR STORE
$
$
$
for the upstream superelement named in the
Superelements - SEDR - SEDR FATAL ERROR
1951
s
66
If DIAG 33 (request for Von Mises Stress) is used, the MAX SHEAR stress
printed in the grid point stress
output is wrong; it is the Von Mises Stress.
1952
66
The BEAM element mass matrix is not correct when neutral axis and
nonstructural mass axis offsets are
simultaneously used on the y and z element coordinate system. The resulting
mass matrix is negative definite and
results in negative eigenvalues that are neither computational zeros nor
machine infinities.
An avoidance is to set the mass density to zero on the MAT1 card, and
input the beam element masses on CONM2
cards. Another avoidance is to use only a y or z offset (but not both) by
transforming the element coordinate
system.
1953
66
The WHOLE option in conjunction with the identity option for the DIAGONAL
module produces an identity matrix
instead of a whole matrix of ones.
1954
66
The following elements, QUAD4, TRIA3, HEXA, and PENTA are likely to
encounter this overlay error in nonlinear
heat transfer (SSGHT module) whenever TEMP(MATE) and/or coordinate systems are
used. (IBM only)
1955
nswers
66
The GAP element has no differential stiffness and produces SFM 4202 when used
in conjunction with Solution 64 or SOL 4.
1957
66
1958
66
The DBSTORE operation will not purge superseded versions of data blocks on
restarts when multiple database
files (e.g., DB01, DB02, etc.) are present in the database subset.
Subsequent fetch operations may fetch the superseded data block. Any one
of a number of errors may occur
depending on the type of restart and input data deck changes made.
A sure avoidance is to hand purge all data blocks to be regenerated.
Another avoidance is to number the most
empty database file first, that is, name it DBO1.
1959
66
Whenever large output files (OFP records) and PLOAD1 cards are used,
output problems may occur.
An avoidance is to increase memory or reduce the output request. Another
avoidance is to use an ALTER to
directly OFP the SDR2 output and avoid the SDRX module which causes the error.
1961
66
When the KE-method is used with two Mach numbers on the FLFACT card
referenced by Field 5 of the FLUTTER an
0C4 error is produced on IBM versions 61B, 62, and 62A. It is caused by an
overlay error in the FA1 module.
An avoidance is to use only one Mach number on the referenced FLFACT card.
1963
66
RNL - Wrong Answers
Wrong answers for SOL 66 or 99 are obtained when shear stress exists in 3
dimensional elements with Tresca,
Mohr-Coulomb, and Drucker-Prager yield criteria.
An avoidance is to use Von Mises criterion with 3-dimensional elements.
1964
66
RNL - Wrong Answers
A wrong stress solution for SOL 66 or 99 can occur when a TABLES1 card is
used to define more than two
69
Boundary condition changes in SOL 5 are allowed with the RF5D65 rigid
format alter. However, when rigid
elements are present in the model without an MPC request, the SFM 3007 is
obtained from the SCE1 module.
An avoidance is to include an MPC request in the case control as indicated
by the comments in the description
of the RF5D65 in the User Manual, Section 3.5.
1966
ong Answers
66
66
Wrong answers occur for Method 4 Transpose (4T) when a complex double
precision matrix is post multiplied by a
complex double precision matrix which has multiple strings in one column or the
column is longer than the buffer
size. (VAX only)
An avoidance is to deselect method 4T (see UM section 2.1).
1968
66
66
Matrices built with DMI input data cards will not be generated correctly
if the THRU option is used to fill
with zero.
An avoidance is to not input zeros since they are not needed.
1970
66
block.
The error occurs because this system cell is used for two purposes. It
blocks the passive column logic, and also causes the module to terminate at the
first mechanism encountered if 10**(-large number) underflows, as this is the
number used to replace a zero on the factor diagonal.
An avoidance is to remove SYSTEM(60) from the NASTRAN card.
1972
ero
66
The module ELTPRT used by RF24D32 computes a zero volume for the BEAM
element when there is no continuation
card defining other stations. It does not affect the solution, except that
strain energy densities are set to zero
also.
An avoidance is to include a continuation card with YESA in the BCD field,
and 1.0 in the station location
field.
1973
nt Overflow
66
Models with very large eigenvalues have been observed to terminate in the
READ module, when using the GIV
method. This is usually caused by a deficient degree of freedom in the mass
matrix that is approaching
singularity.
An avoidance is to use the MGIV method.
1975
66
If a previous run has created and stored a K4JJ matrix and the subsequent
run tries to eliminate the
structural damping matrix by recreating all matrices (e.g. with SEALL = ALL),
the prior K4JJ matrix will be
fetched from the database. This will cause wrong answers to be generated. It
may also fail with SFM 3007 in the
MATREDU module if the USET table is incompatible with the K4JJ matrix.
An avoidance is to start with a clean database, or prepurge K4JJ with the
DBMGR //5 command. See Appendix D
of the Handbook for Superelement Analysis.
1977
ergence
66
When extra points (EPOINT) are used in SOL 99, poor convergence and large
unbalanced errors may occur.
Nonlinear loads on extra points are not initialized to zero. It is suggested
that you try to avoid the use of
extra points with SOL 99 for Version 62A.
1978
vergence
66
The material nonlinear solutions (SOL 66 and SOL 99) have an incorrect
scale factor on the error scalar test
variables in the nonlinear iteration module output. (Apollo and CDC only)
No avoidance is known. However, the solution usually converges.
1979
g Answers
66
When generalized dynamic reduction is used and there are no r-set or c-set
degrees of freedom, some or all of
the generalized coordinates may be erroneously discarded.
An avoidance is to use PARAM,EPSRC,1.E-30 in the Bulk Data Deck.
1980
66
When a gravity load is combined with another load the gravity load will be
ignored under the following
condition; the GRAV load identification number is lower than the other load
identification number and the CID on
the GRAV card is not blank or zero. This is a UNIVAC only error, caused by
improper overlay.
An avoidance is to put the GRAV identification number higher than the
other load identification numbers.
1981
r 3012
66
The GKAD module fails when m-set (MPCS RBAR etc.) and o-set (omit) and no
s-set (SPCs) are used in a dynamic
solution. This error will occur only when a K2PP, B2PP, M2PP or Transfer
Function is requested. It was observed
that a GINO Fatal Error 3012 was generated by the GKAD module on a CYBER 750.
An avoidance is to input an SPC on an unused degree of freedom.
1982
66
66
fields properly unless parentheses enclose the incremental number. This is not
the case for the MSG/MESH
replicator.
1984
66
Bad Format of Messages
User Information Message 4326 has been observed to output LOADCYH and GRAV
card input data with improper
formats.
User Fatal Message 4316 has the leading three asterisks missing from the
message.
1985
66
rom - Missing Output
Restart of SOL 63 from SOL 64 with an Element Strain Energy request will
not output the strain energy density.
This is caused by SOL 64 not storing the element volumes on the database.
An avoidance is to input an Alter to SOL 63 to generate the element
volumes:
ALTER 114 $ MSC/62A
ELTPRT ,,,,,EST/VELEM/EST L$
1986
66
Use of the replicator Bulk Data card = (0), which is not legal, causes the
program to run until stopped.
The replicator in MESH causes a proper fatal error.
1987
66
The TRIARG element produces wrong answers for the nonlinear heat transfer
analysis.
There is no known avoidance.
1988
66
The large displacements for SOL 66 with the KMETHOD set to LSQN and KSTEP
set to unity on the NLPARM card will
cause the NLITER module to issue a System Fatal Message 4276.
An avoidance is to use KMETHOD of SEMIQN instead of LSQN in Field 5 of the
NLPARM card.
1989
66
66
wers
The request of GRAV or RFORCE loads with a LOADCYH card will have the S1
load factor on the LOADCYH ignored
and a unit value will be used.
A possible avoidance is, use the S load factor to change the scale.
1991
66
The use of the "NONE" for output requests will cause the remaining
subcases to have no output generated even
when requested. For example, the following case control
CEND
.
.
STRESS=ALL
SUBCASE 1
STRESS=NONE
SUBCASE 2
STRESS=ALL
BEGIN BULK
will not generate any stress output.
An avoidance is, do not use NONE as an output request.
1992
66
66
If the special row vector form, known as FORM 7 on DMI cards, is input to
the ADD module, and the vector
contains a zero entry, wrong answers will result.
An avoidance is to replace all zero terms with small numbers. A better
avoidance is to change FORM 7 to FORM
2, which will produce a column vector. The column vector can be changed to a
row vector with the TRNSP module.
1994
66
ID.
An avoidance is to include the highest numbered BAR element ID in the
output request.
1995
66
SOL 99 does not allow plotting of the stress data for the ROD element.
No known avoidance.
1997
66
66
66
The READ module used in an APPROACH DMAP with the third output (MI) purged
can cause a System Fatal Message
3001.
An avoidance is to supply the third output data block in the DMAP calling
sequence.
2000
ng Answers
66
66
The documentation in Section 3.1.3 of the User's Manual states that the S1
parameter defaults to 0. This is
the default for V-61B. In Version 62 and 62A, the default was changed to -1.
2002
s
66
The case control OFREQ request does not select the modes for response
spectra analysis. Its presence is
ignored in SOL 63.
2003
66
The SCALAR module default values for the first and second parameters as
documented in the User's Manual are
not consistent with the MPL (Module Property List) default values. The U.M.
indicates unity values whereas the
MPL sets the values to 0. The SCALAR module obtains a value of zero for the
matrix term using the default values.
An avoidance is to not use the default values.
2004
GL
66
The CDC 800 Series computer will run only with the extended purge enabled.
This is sometimes referred to as
the slow mode. If the external purge is disabled then wrong answers or
miscellaneous aborts may occur. If for
example at your site the JCL card, MACHINE, EP=ON, then you are running with
extended purge enabled.
A binary patch has been made to Version 62B and a tape with the patched
executable will be sent to all CDC
clients currently authorized to use 800 series computers.
2006
L MESSAGE 1409
66
TSTEPNL
Material nonlinear transient solution (SOL 99) may obtain a GINO Fatal
Message 1409 when the total number of
time steps on the TSTEPNL card is not a multiple of the output interval.
An avoidance is to use an even multiple of total number of time steps for
the output interval.
2007
66
In SOL 66 and 99 if the S-, O-, M- and R- sets are empty, a SFM 3007 will
occur in UMERGE (V65) or UPARTN
(V64).
Avoidance: An avoidance is to include a dummy grid point that is totally
constrained.
2008
66
Time Information
The timing messages are wrong for the FACOM M/180 and M/200 models because
the timing data block is not
correct for these two models. It is suggested that users specify the "CFG"
keyword on the "PARM" field, see page
7.6-4 of IBM Application Manual. "CFG" whould be set to 5 or 6 for M/180 or
M/200, respectively. It should be
noted that the model printed on the title page will be blank. (IBM 62A only)
2009
66
th - Divide by zero
The description of the CAER01 card indicates that the chord dimension X12
or X43 may be zero but not both to
obtain triangular surfaces. If X12 is set to zero but not X43 then the APD
module obtains a divide by zero.
An avoidance is to interchange the geometry on the CAER01 card to have X43
zero.
2010
ers
66
The TRIA3 element force output for the bending moments is wrong and is
often output as zero in SOL 66 and 99.
The stress output is correct.
There is no known avoidance.
2011
66
If AREA4 type CHBDY elements are not rectangular, the VIEW printed output
is incorrect. However, the punched
output is correct. This error is related to error 1715.
An avoidance is to punch RADMTX and RADLST cards, then use them as input.
2012
swers
66
The PENTA element will yield wrong answers when used in SOL 66 or 99,
unless the SIGMA-yz is zero.
2013
69
66
A combination of BAR, BEAM, and BEND elements has been found that does not
generate any output. A combination
that causes this to happen is as follows: if PLOAD1 or CBARAO cards exist and
element forces and stresses are
requested and BAR and BEAM elements exist, but element stress or force output
is requested for the BEAM and not the
BAR, then the BEAM output data may possibly not be obtained. Other
combinations of the BAR, BEAM, and BEND
elements and similar output requests may have missing output.
An avoidance is to use sets in the case control that include one each of
the other elements. For example, if
BEAMs and BARs exist, and only the BEAM stresses are requested, but forces are
requested for the BAR and BEAM
element, then ask for one BAR element in the output s
2015
wers
66
Large damping and multiple subcases will produce wrong answers in SOL 99.
An avoidance is to not use subcases that have large damping changes.
2016
66
The block amount check on a DBMGR//4 call fails if the allocated disk
space for the database is completely
filled up.
An avoidance is to increase the allocation of the number of blocks for a
database on a DBMGR//4 DMAP
statement.
2017
66
If a nonzero ply orientation angle is used with a MAT8 card that has G1,z
not equal to G2,z the resulting
transverse shear terms [G3] will have a sign error on the off-diagonal terms.
An Avoidance is to set G1,z and G2,z equal.
2020
66
When several plies are identical (i.e. equal thickness, material and
angle), the stress recovery for
interlamina shear stress may give wrong results.
An avoidance is to change ply angles slightly so that identical plies
become unique.
2021
M 614
66
The SET card on the Case Control Deck must satisfy the following rule: An
EXCEPT list may not include a THRU
list.
An avoidance is to remove the THRU that is intended for the EXCEPT.
2022
SSAGE 9876
66
66
66
When a composite plate is not symmetric about its grid plane, the
resulting alpha terms are incorrect, thus
causing poor results in thermal analysis.
A possible avoidance for some applications is to use a plate that is
symmetric about its grid plane (i.e.,
zero G-4 terms).
2025
PCFORCES
68
The SPCFORCE request in SOL 64 produces different output than the other
solution sequences. The output
represents the difference between the element forces and applied loads which
includes the forces of multi-point constraints and nonconvergence errors at
69
For modal frequency and transient response, element force output requests
for CVISC and CDAMPi elements are ignored if the matrix method of data recovery
is used.
Avoidance: An avoidance for frequency response is to request the mode
displacement method of data recovery by setting PARAM,DDRMM,-1. For transient
response it is recommended that an MPC relationship be developed such that the
motion of an added SPOINT is equivalent to the relative motion between the end
point of the damper element. The velocity output for the SPOINT can then be
made to equal the force in the viscous damper. The following would be an
example for SPOINT id 1001, where grid ids 11 and 12 are the ends of the damper
and B is the damping value.
MPC,1,1001,1,1.,10,1,B
,,11,1,-B
2038
GL
ulus Limitations
The transverse shear flexibility terms for composite plate elements calculated
from the PCOMP and MAT8 entries assume that primary bending occurs in the
overall material coordinate system defined by the angle on the CQUAD4 (CTRIA3,
etc.) entries. Transverse shear flexibility and stresses may have poor
accuracy if transverse shear bending loads are not in the direction of the
material X and Y axes, or if significant twist loads are present.
This is a general limitation in all general purpose finite element programs due
to the plate having insufficient degrees of freedom to account completely for
stresses caused by both transverse shear bending loads and twist loads. This
is documented in other words in the MSC/NASTRAN V68 Reference Manual, Chapter 6
- Material Properties, Section 6.5 2043
69
Whenever applied loads are placed on degrees of freedom in the s-set, the
SDR1 module will encounter the fatal
error, ATTEMPT TO MULTIPLY INCOMPATIBLE MATRICES. The PSF data block output by
the FRLG module has not been made
compatible with the displacement vector.
Avoidances are to remove the offending loads or not request SPCFORCES.
Another avoidance is to use SOL 88.
2049
69
The page describing the CONM2 Bulk Data entry in the Handbook for Dynamic
Analysis is in error. The fields identified for mass moments of inertia are
incorrect. See the User's Manual description of this entry for the correct
format. This also applies to the TF Bulk Data entry. This error is considered
fixed because this manual has been superseded by the Dynamic User's Guide.
2053
70
Bulk Data entries which have noninteger values in Field 2 will yield a poor
message if there is an input error on the entry. This may occur on input data
entries such as: AXSLOT, BDYLIST, FSLIST, and VARIAN. Version 70 issues the
following clear message, thus the error is considered fixed:
USER FATAL MESSAGE 313 (IFPDRV)
ILLEGAL NUMBER OF WORDS ON BULK DATA ENTRY AXSLOT ********
ENTRY COUNT =
1
SORTED
There is no known avoidance. However, the sorted "Card Count" will indicate
the offending entry.
2057
M 3005
69
On page 7.3-8 of the Handbook of Dynamic Analysis, subsections 7.3.6 and 7.3.7
are referenced. However, they are not present. They will be delivered as
Application Notes in a future newsletter.
2066
70
or Poor Efficiency
Use of large THRU ranges on SESET Bulk Data entries in superelement analysis
may cause excessive run time (or apparent core requirements) if the range
contains only a few grid points. This has also been observed in cases where
there are no grids in the range specified on the SESET entry. The cause is
under investigation.
An avoidance is to use THRU ranges that are densely filled with grids, or to
explicitly define each grid on the SESET entry. Another avoidance is to place
each grid into the appropriate superelement on Field 9 of the GRID entry.
2090
GL
R 3012, UFM 5423
When the modal acceleration data recovery method is used in SOL 31 or SOL 72
and a SUPORT entry is present, SFE 3012 may result in the DDR2 module. Since
in most conditions the SUPORT entry must be present in a modal transient
response with rigid body modes, the mode acceleration method may not be used on
a structure having rigid body modes.
There is no known avoidance.
2095
67
Follower forces for the BEAM element are ignored in SOL 66. Attempted use
of follower forces (on the PLOAD1 Bulk Data card) may result in GINO FATAL
MESSAGE 3012 during data recovery (in module SDRX).
There is no known avoidance.
2101
32A
65
When duplicate grid ID and component numbers are specified on an RBE3 Bulk
Data card, UFM 2332A, INDEPENDENT
MPC COMPONENT (SIL) XX IS ALSO THE DEPENDENT COMPONENT, may result. This
message is misleading in that the error
has nothing to do with independent MPC components. This message is also poor
in that the Scalar Index List (SIL)
is referenced, and not the offending duplicate grid ID.
2113
al Error
GL
67
If a SET2 entry references a SET entry which in turn lists element or grid
point identification numbers greater than 131,071 and also uses the THRU
option, then the program will issue SFM 5042. This error has been marked fixed
in 67 because we have not ported to CDC since Version 66. (CDC only)
An avoidance is to reduce the element or grid point identification numbers.
Another avoidance is to specify each identification number separately and not
use the THRU option.
2125
70
UFM 4574 occurs if all displacement vectors for a boundary condition loop
are null. This also occurs for a
nonlooping solution with a null load vector.
An avoidance is to create a nonnull load (and displacement) vector by
applying a small, nonzero load.
2141
70
66
A SOL 66 cold start with parameters that are intended for use in restarts;
such as, SUBID, LOOPID, and
LOADINC, will produce fatal message 5225 and, in some cases, 3007.
An avoidance is to assure that the above parameters do not appear in the
Bulk Data Deck of a cold start.
2187
69
This error occurs in the operation on the YS vector immediately after the
GP4 module if all the degrees of
freedom in the residual structure are in the s-set.
An avoidance is to have at least one degree of freedom in the residual
structure, that is free to move and
nonsingular.
2206
GL
67
GL
69
If Rigid Format alter RF24D32 is used, then SOL 24 may not detect errors
related to stiffness matrix
generation. For example, if a PBAR entry improperly references a MAT2 card,
then no message will appear. Whereas, without the alter, SOL 24 will issue UFM
2113.
The error occurs because the stiffness matrix generation steps, in which
UFM 2113 would be issued, are skipped in RF24D32 in order to reduce the CPU
time.
On CRAY machines the run may terminate with a Floating Point Exception.
An avoidance is to modify the EMG statement in the alter so that it will
generate the KELM and KDICT data
blocks. See below:
EMG
EST,CSTM,MPT,DIT,GEOM2,,,/KELM,KDICT,MELM,MDICT,,/
-1/S,N,NOMGGX/0///C,Y,COUPMASS $
2295
69
nfinite CPU Loop
A beam element with geometric nonlinearity may not allow solution convergence
if the distortion is such that
the elemental x-axis crosses the updated orientation vector. In SOL 66 or 99,
UIM 4550 will be issued and, in SOL 64, an infinite CPU loop may occur.
An avoidance is to specify an orientation vector that is perpendicular to the
element.
2296
swers
2004
Punched output may contain seemingly meaningless numbers intermixed with the
correct output. This will occur for element strain energy punched output
(ESE(PUNCH)=n) and other output that has alpha strings intermixed with the real
numbers. It can also happen with any punch if the punch thinks a certain
number is real when it is really integer, or the reverse.
The DEC Alpha is particularly sensitive to this in that it will crash when it
occurs with no message and no "end of job" in the .f06. In the .log file you
get:
time: command terminated abnormally
The punch file will be missing data and a large file named "core" will be in
the JID directory.
Avoidance: As an avoidance in Version 68, setting system(210)=1 will cure the
crash. Unfortunately, it will also occasionally cau
2312
65
recognized Qualifier
69
In SOL 24, the effects of distributed loading with PLOAD1 are not
reflected in the element stress and force
output in the SORT2 format. The fix to this error requires changes to the SOL
24 DMAP which would necessitate all
user DMAPs to be modified. Since there are several possible avoidances it has
been decided that it is in the
user's best interest to maintain the upward compatibility of the user's DMAPs
and leave this error as a general
limitation.
One avoidance is to use SOL 61 or SOL 101. An alternate avoidance is to
apply the following DMAP alter.
compile sol24 souin=mscsou noref nolist
alter 176
SDRX
CASECC,OEF1,OES1,GEOM2,GEOM3,EST,CSTM,MPT,DIT/
OEF1X,OES1X/S,N,NOX $
alter 178,178
SDR3
OUGV1,OPG1,OQG1,OEF1X,OES1X,/OUGV2,OPG2,OQG2,OEF2,OES
2322
GL
correct Documentation
On page 3-3 in the MSGVIEW portion of the MSGMESH Analyst's Guide, it states
that MSGVIEW plot sets are
printed in the the MSGMESH output. This print option was removed prior to the
release of MSC/NASTRAN Version 64.
2330
69
002, Missing Output
If multiple RANDPS entries appear in the Bulk Data with the same set
identification number (SID) and the
same subcases specified for J and K, then SWM 3002 will be issued and random
analysis data recovery will not be completed. A correction to this error was
integrated into Version 65B and later systems but the fix is incorrect. The
incorrect fix results in UFM 5418 whenever duplication of fields J, K and X is
encountered on any RANDPS entry. The code should check for duplication of SID,
J, and K.
This error has been corrected in Version 69.
Avoidance: An avoidance for
SIDs for each RANDPS entry.
to modify the X value (field
are duplicates across fields
2341
GL
Forces, SPC - Wrong Answers
In SOL 64, follower forces are computed using the load requests of the
present iteration and the geometry of the previous iteration. However, the
geometric effects on follower forces, implied by a SPCD request, is not
reflected until the next iteration.
There is no known avoidance.
2375
69
ssing Plot Output
66
This error is related to Error 2237 but it occurs for all follower force
type loads, including thermal loads, in SOL 66. Wrong answers are produced
when a stiffness matrix update and new load factor are computed
simultaneously. This is likely to happen with the ITER (LSQN) and SEMI
(SEMIQN) methods, since stiffness matrix updates are prescribed by these
methods.
Avoidance: A possible avoidance is to use the AUTO method (with a large
KSTEP, e.g., 20) to prevent any
stiffness matrix updates from occurring.
2378
GL
able User Message
68
66
VAX must have VMS 4.0 Operating System or greater in order to run MSC/65.
Avoidance: If clients have VMS 3.X Operating System installed and want to
leave it at 3.X, they should use MSC/64. (VAX V65 only)
2393
69
TR2 - Divide by zero
If in SOL 5 a grid point stress output request is made above the subcase level,
a machine dependent error
indicating divide by zero will be issued. (V65 only)
Avoidance: Grid point stress output requests should be placed within the first
subcase only. In Version 66,
the user should use SOL 105.
2406
70.5
rong Answers, Missing Messages
The SDAMPING Case Control command can select only one entry in the superelement
sequences. No warning
messages are issued that any subsequent SDAMP requests are being ignored. The
solution uses the initial SDAMP
request and produces plausible but wrong results. UM 2.3 description of the
command has a qualified remark
directing the user to include multiple FREQ requests which needs a further
qualification to indicate that it
applies only to the Rigid Formats. MSC/NASTRAN Version 68 will be enhanced to
support multiple SDAMP entries.
Avoidance: If the user wishes to use multiple SDAMP requests in the Solution
Sequences Unstructured or
Structured, then multiple restarts must be employed.
2414
69
,112 - SORT1 Output Unavailable
2432
M 4276
ALTER
JUMP
ALTER
ALTER
449 $ SOL 27
LSORT1 $
477,478 $
481,481 $
ALTER
JUMP
ALTER
ALTER
ALTER
JUMP
ALTER
ALTER
69
66
2471
Wrong Answers
GL
Error 2423 and General Limitation 1602 instruct the user to duplicate requests
for random analysis of the solution set in SOL 71, once as a solution set
request, ie. SDISP, and once as a nonsolution set request, ie. DISP. However,
when more than one subcase is involved on the related RANDPS Bulk Data entry,
the PSDF results will incorrectly be that of only one subcase.
Avoidance: To get proper results the user must strictly adhere to the
following procedure:
1. You
set
the
not
70
Documentation for the use of GDR, section 4.1 of the Handbook for Dynamic
Analysis, instructs the user to use the defaults for NQDES, NIRV, and NIT, else
accuracy or efficiency penalties will be experienced. It assures the user that
all vibration modes below FMAX will be computed accurately if these procedures
are followed. Although these recommendations are valid for most models,
investigations have revealed models where these defaults are not adequate.
This topic is discussed further in Section 5.1 of the Handbook for Dynamic
Analysis. Models with many closely spaced roots and/or a large number of roots
requested are particularly susceptible to missed roots and loss of accuracy.
The user should be aware that there are limitations to the method and the
number of accurate roots is dep
2503
67.5
69
If the alternate form of the PBEND card is used and FSI is set to 2 or 3,
incorrect answers will result.
FSI=2 will produce incorrect stresses. Whereas, FSI=3 applies a flexibility
correction factor for a curved pipe under pressure rather than an equivalent
straight pipe. This leads to poor answers for displacements.
Furthermore, the location of the four points chosen for stress output as
documented in Section 1.3 of the User's Manual may not be the maximum stress
locations.
Avoidance: Other than using FSI set to 1, there is no known avoidance.
2554
275, SFM 4276
67
Requests for displacements output only in a SOL 64 run may result in "SFM
4275 DURING A DB READ OPERATION"
followed by "SFM 4276 IONAST EC 1302". (Apollo V65, CRAY X-MP/COS V65A only)
Avoidance: This problem is not yet fully understood. However, a request
for additional output such as
SPCFORCE and ELFORCE in conjunction with the DISP request has averted the
problem on both machines where the
problem has been discovered.
2583
GL
, UFM 4553, 4542
69
The SEUPPLOT feature may not be reliable for large models and multi-level
superelement decks. Observed
problems include: PACKUNPK FATAL MESSAGE 211 in the PLTVEC module, missing
plot output, and incorrect deformed plots. In most cases the aforementioned
fatal message will occur as the result of an improper restart. The problem is
not yet fully understood and users are request to forward problem data decks to
MSC.
Avoidance: The user may be able to avoid difficulties by plotting one
superelement at a time using SEPLOT.
The scale information output by the PLOT module may be useful in obtaining
plots of individual superelements that are to a compatible scale.
2612
70
M 4591
The MSC/NASTRAN Application Manual page 2.2-13 illustrates the SURFACE command
format. The OUTPUT parameter shown in field four is not a legal parameter.
Use of this parameter on the SURFACE command will result in UWM 4591, ILLEGAL
PARAMETER SPECIFICATION ON A SURFACE OR VOLUME CARD. This documentaion has
been superseded by the Quick Reference Guide. The SURFACE command as well as
all other plot commands are now documented in the QRG.
Avoidance: Remove the OUTPUT parameter from the SURFACE command format
description in the Application Manual.
2623
70
ynamic Reduction
Section 2.4 of the Application Manual documents the algorithm used in the
DYCNTR Module to determine the
DYNRED parameters when the auto select feature is used. This documentation
incorrectly states that the solution for the equations in brackets are rounded
up to the next integer value when in actuality they are truncated to the next
lowest integer value. Furthermore, the documentation does not list two of the
criteria used in the algorithm. The first is that the LCSET cannot be greater
than the number of non null mass columns and the second is that the LCSET will
be adjusted up such that Nr, the number of initial random vectors calculated
within the module, will
divide evenly into LCSET.
Avoidance: The differences should be noted in the A.M.
2627
67.5
e Wall Clock Time
When running SOL 66 on Version 64 for the IBM VM/CMS, excessive elapsed time
may be encountered. The ratio of elapsed time to CPU time may be
as great as 50:1 (IBM VM/CMS V64 and V65C only)
Avoidance: The problem is the result of the overhead involved
with link switching. This error is considered corrected by offering a single
link version of the IBM VM/CMS system in Version 67.5. A possible
avoidance is to try to decrease DMAP looping by selecting appropriate
parameters on the NLPARM card. For example, avoid using ITER or LSQN
with KSTEP=1. In other words, make the problem converge as fast
as possible by minimizing stiffness updates.
2641
GL
SFM 3001, SFM 3007, UFM 5423
CLOAD entries must be used to apply load to upstream superelements in SOL 66.
If loads are applied upstream and CLOAD entries are not used, SFM 3001 and SFM
3007 will be output from the NLITER module.
Avoidance: Input the required CLOAD Case Control and Bulk Data entries to
avoid this error. See Application note dated June 1990 for proper application
of CLOAD input.
2643
66
Internally, the [Rm] matrix formed by the RBE3 element is always of the
order of six by six. Thus, if less
than six degrees of freedom are specified for the independent degrees of
freedom, the [Rm] matrix may be singular
causing the run to fail with SFM 2038 SINGULAR MATRIX FOR ELEMENT being output.
Avoidance: It is required that six independent degrees of freedom always
be specified. An Application Note
on the proper selection of the independent degrees of freedom, published in
June of 1985, should be referred to.
SOL 60 should be used to test the numerical stability of MPC's and rigid
elements.
2648
68
Output Coordinate System
The Handbook for Thermal Analysis, page 3.3-18, incorrectly states that
the thermal gradient and heat flux is
output in the radial and axial directions. In fact, these quantities are
output in an element coordinate system as
described in the Handbook for Thermal Analysis page 3.3-19 and the MSC/NASTRAN
User's Manual page 1.3-26.
2664
ERROR 9358
GL
In SOL 99, the structural damping matrix is not updated. This may lead to
poor answers in large deflection problems. Nonlinear damping generation will
be implemented in SOL 129 and SOL 99 in MSC/NASTRAN Version 68.
Avoidance: No known avoidance exists
2677
or Message
66
An RBE3 element coded with the same grid point component twice may result
in UFM 5289: MPC COMPONENT WITH
EXTERNAL ID = *** APPEARS MORE THAN ONCE ON THE SAME MPC CARD. For an RBE3
element, the indicated grid ID will
always be that of the REFGRID specified in field four of the Bulk Data card,
not that of the repeated grid ID.
Avoidance: Although the message does not lead the user to the exact
duplicated field, it does indicate the
incorrectly coded rigid body element. The user should inspect the indicated
element and remove duplicated
components.
2684
67.5
GL
The scratch files, NSTNxx, on the IBM MVS-SP and IBM MVS/XA systems cannot be
allocated using the block option on the space parameter. If the block option
is used as a space request for these files, the following message may appear in
the JES-LOG: AB002I STOP NO SCRATCH UNITS ASSIGNED(NSTNXX). (IBM MVS and IBM
MVS/XA only)
Avoidance: The avoidance is to specify space requests using cylinders or
tracks. The delivered MSC/NASTRAN Procedure allocates the NSTNxx files with
cylinders, therefore, if the user wishes to change these requests, he must use
tracks. This limitation applies to temporary files only. Hence, permanent
files, such as the DB01 and NPTP, can be allocated using the block option.
2699
Errors
67
Dynamic stress data recovery for elements which have Margin of Safety
factors in the stress output (i.e.,
CBEAM, CBEND, CBAR, CROD, CONROD, CSHEAR, CTUBE), performed by the DDRMM module
on the IBM MVS/XA version of
MSC/NASTRAN using the Vector Facility may result in various vector errors being
output to the JES-LOG. The errors
include vector unnormalized operand and vector misalignment errors in the DDRMM
module. This error may also occur
on the HITACHI VOSES 810/820 and NEC vector versions of MSC/NASTRAN. (IBM
MVS/XA VF, HITACHI VOSES, NEC only)
Avoidance: Set PARAM,DDRMM,-1 in the bulk data to avoid execution of the
DDRMM and thus the error. This
avoidance will cause data recovery by the mode displacement method which
performs data recovery on the entire g-set
and
2744
67
SFM 4276 EC 923, database SIZE LIMIT EXCEEDED, was encountered on a CRAY
68
On page 4.4-1 of the Handbook for Thermal Analysis equation 1 incorrectly has
[K(u)] multiplied by the time
derivative of u, du/dt, this should simply be u.
2765
67.5
,MODACC - Wrong Answers
67
A system abend OC4 error will occur in the PLOT module on the IBM VM/CMS
operating system with HPO Version
5.0. (IBM VM/CMS V64 and V65C only.)
Avoidance: There is no known avoidance.
2772
GL
If a SOL 21 run, static aeroelasticity, runs through the ADG Module on IBM
MVS/XA V65C or V65E, a system
warning message will appear in the Performance Summary Table and traceback
messages will be printed in the output.
In very large problems, bad answers may result. (IBM MVS/XA V65C and V65E
only)
Avoidance: There is no known avoidance.
2805
GL
For numerically difficult complex eigenvalue problems, such as those that have
large gaps between eigenvalues, the accuracy of the Hessenberg Method of
complex eigenvalue extraction is sensitive to the number of bits utilized by
the machine to represent a number's mantissa. The fewer bits used, the more
likely significant error will occur.
Avoidance: Difficult problems as described above should be broken up into
smaller search regions.
2822
GL
68.2
In SOL 101 and 103 with PARAM,FIXEDB,-1 it is not possible to obtain data
recovery on an upstream superelement without first performing some SE-type
command like SEMG on the residual structure. This error is fixed in Version 67
as long as the run is not using the multi-Master technique. This error is
fixed in Version 67.5 but the fix has not been applied to Version 68.
Avoidance: The following DMAP Alter will allow the desired data recovery
without solving the residual:
COMPILE SUPER3 SOUIN=MSCSOU $ V66
ALTER 85,85 $
JUMP NODRSE $
COMPILE SUPER3 SOUIN=MSCSOU $ V67
ALTER 39
FIXEDB=-1 $
2897
66
The parameters CKi, CPi, and ALPHAi are defined as complex single precision in
the NDDL. However, the Quick Reference Guide documents the default as 1.0. If
the parameter is specified as a real numberon the PARAM Bulk Data entry; i.e.,
field 4 is blank, then the job will fail with UFM 6011.
Avoidance: Specify a 0. in field 4 of the PARAM entry.
2910
69
Section 2.3.2.6 of the Programmer's Manual indicates that each MAT9 entry is
represented by 34 words in the
MPT table. Each MAT9 record of the MPT table in fact contains 38 words, the
last four words always being integer zeros. This information is now documented
on the MSC Web page in the Developer's Guide.
2915
67
The bulk data sort module requires that all continuation entries fit in
real memory. If they do not, the XSORT module will fail with SFM 3008
"Insufficient Core Available for Subroutine XSOPIV".
Avoidance: Having deck in sorted order and increasing core are the only
known avoidances.
2934
GL
- Wrong Answers
Programmers Manual Sec. 2.3.2.2 GEOM2 input type format descriptions do not
explain how the TH field for
CQUAD4 is to be interpreted when an integer CID is input in the bulk data.
When the input is a CID, TH is coded by the formula TH=512.0*(CID+1). Whenever
GEOM2 has TH greater than 360.0, it refers to a coded CID.
2973
rs
69
If in a nonlinear analysis (SOL 66, 106, 99, 129) a linear element connects to
degrees of freedom in the M-set, the Forces of Single Point Constraint will be
wrong. Note, that an attempt was made to correct this error in MSC/NASTRAN
Version 67 but the change was incorrect. The change in Version 67 results in
the contribution to the Forces of Single Point Constraint from the rigid
element having the wrong sign. Thus, if only rigid elements connect to a
constrained degree of freedom, then the Force of Single Point Constraint will
simply have an incorrect sign. However, if flexible elements attach to the
point, then the magnitude will also be incorrect. This error has been
corrected for the structured solution sequences only (SOL 106 and 129) in
MSC/NASTRAN Version 67.5.
Avoidance
2982
66
The Grid Point Force output of the GPFDR Module may be overwritten by the
execution of the next link on the IBM 386 Version 65C with the Xenix operating
system. (IBM 386 Xenix only)
Avoidance: The type of output requested will determine whether or not the
error is encountered. The simplest avoidance is to request Grid Point Force
Output in a separate run.
3016
67.5
The CSTM data block created by the DBC module is incorrect when the data
block is used to describe coordinate systems that are defined using three
vectors (such as CORD2R, CORD2C, etc.). Only the data defined by these inputs
will be incorrect, all other data in the CSTM data block will be unaffected.
This DBC error will only affect MSC/XL users who attempt to create a new
MSC/NASTRAN data deck from these
databases. This error will result in the
coordinate system definitions
written to the data deck being
incorrect. Furthermore, grid points defined within MSC/XL using these
coordinate systems will be created
incorrectly. MSC/XL
post-processing is unaffected. (MSC/NASTRAN Version 66
, MSC/DBC Level 4).
Avoidance: MSC/XL users can avoid this error's effec
3035
GL
Models with two or more widely separated groups of repeated roots may fail with
SFM 5299: UNRECOVERABLE
TERMINATION FROM LANCZOS ITERATION, INTERNAL ERROR CODE -3, USER RETURN CODE
-33. This error was encountered for a model with two groups of roots separated
by 1.E+8 rad/sec, each group contained eight identical roots.
Avoidance: Either use the SINV method or search the separate regions in
different runs.
3039
GL
ordinate Systems
MSC/NASTRAN Primer, Harry Schaefer, 2nd Ed., Section 9.9.1.1.1 items 1 and 4
for the local coordinate system of QUAD4 are wrong. As shown by Fig 9-13b, the
cited statements should read:
70
Section 5.2 of the Handbook for Superelement Analysis indicates the procedure
for setting up multiple
databases. In the examples, the DBMGR step that defines the second database is
ALTERed after statement 1. This alteration may lead to UFM 4566, indicating
that a data block can not be found on the database. It is better practice to
place this step immediately following the DBMGR step in the solution sequence
that defines DB01. Depending on the solution sequence, this placement will
result in the alter statement being placed at statement 7 or 8.
This documentation is considered obsolete. It is recommended to use the
Superelement Course notes and the new Superelement User's
Guide when it is released.
3043
sing Output
67
67.5
67
solution sequences which are fully supported by DBC. (Version 66+ only)
Avoidance: One possible avoidance is to assign the DBC database on
restart to the DBC database of the cold start. For Example:
ASSIGN DBC = cold_start.XDB, STATUS = OLD
3055
2001
se Specification
The SUBCASE identification in the Element Strain Energy (ESE) and/or Grid Point
Force (GPFORCE) output is incorrect if the SUBCASE in which the ESE or GPFORCE
is requested is preceded by a REPCASE, or if the ESE or GPFORCE is requested
within a REPCASE. The incorrect SUBCASE identification will be present in both
PRINT and PUNCH output. The incorrect labels have been corrected in the
printed F06 file in Version 67, however, the error with the punch file remains.
Avoidance: No known avoidance exists.
3074
ssage
67
68
The expression given for the damped natural frequency on the last line on page
2.2-7 of the Handbook for
Dynamic Analysis is missing a negative sign under the radical and in front of
the term alpha-squared.
3103
69
RF63D89 was first delivered in V66 and its use is documented in the January,
1986 Application Note on
Nonlinear Normal Mode Analysis. However if the LOOPID parameter is specified
as documented in the Application Note, wrong answers may result. For instance,
in the first example of this Application Note, using the documented value of
LOOPID=2 will give correct answers in V65 but wrong answers in V66. Correct
answers in V66 are obtained with LOOPID=1. The wrong answers in Version 66 are
the result of a dummy subcase being included. The dummy subcase was sometimes
required in Version 65C but is no longer required in Version 66. (Version 66+
only)
Avoidance: The correct action is to never use a dummy subcase in Version
66 and use LOOPID=1. See also Error 3102 regarding DMAP erro
3108
mentation
GL
Equations 9.63 and 9.66 in the MSC/NASTRAN PRIMER contain typographical errors.
Equation 9.63 should state (e - zk) not (e + zk). Equation 9.66 should state
(2/3)(t**3) not (tc**2) and should state (1/2)(tc**2) not (1/3)(t**3).
3120
67
TER - Wrong Answers
The updated load vector associated with RFORCE input method 1 will
incorrectly apply all the load to the first grid point in the problem when
follower forces are requested with PARAM,LGDISP,1. (Version 66+ only)
Avoidance: Specify method 2 on the RFORCE input.
3121
2001
UWM YYY4A which states "GRIDS *** AND *** ARE GENERATED INTERNALLY IN CRAC3D
ELEMENT NO. ***" is unnumbered and undocumented.
3126
67
67
Equation 4 of Section 2.6 of the Application Manual has the wrong sign in
the expression for the shear relief
of a tapered beam.
3200
76 EC 1044
66B
An error has been observed in the SEQP Module when using PARAM,NEWSEQ,6,
the Nested Disection option. The error could occur on any release Version 65E
or later, although to date it has only been observed on IBM MVS/XA. The error
will result in excessive time spent in the SEQP module (infinite CPU loop) or
in an I/O crash (SFM 4276 GINO error). The error occurs under very specific,
unlikely circumstances which are difficult to translate to modeling conditions.
However, the user can be assured that if neither of the two symptoms of this
error are present, the results are safe. Although this error has been
corrected in Version 66B and later system, error 4529 which has virtually
identical symptoms is not corrected until Version 67.7. Please see error 4529
before preceding. (Versi
3205
66B
67
68
When a SET1 Case Control input references a grid point that does not
exist, the APD module stops with the
message "USER FATAL MESSAGE 2330, SET1 CARD NO. **** REFERENCES EXTERNAL ID
NO. **** WHICH DOES NOT EXIST". The module should only check the SET1 inputs
referenced by SPLINE1 or SPLINE2 entries. Other SET1 entries may be used for
XY plot output and the grids are not required to exist.
Avoidance: Remove the reference to the missing grid points from the SET1
input.
3259
tart
68
3263
70.5
GL
The theoretical values given for Ncr in equation 2 are wrong and should be:
Ncr= +/-4.013, +/-10.246, +/-16.516
The theoretical values given for Pcr are correct nonetheless.
3275
s
67
GL
Page 3.6101s-2 of the Verification Problem Manual shows the solution for
displacements as -.4444. This should be -0.0444 as mentioned on page
3.6101s-1.
3277
nt Restart
GL
69
The method selection for MPYAD and FBS is based on the lowest total
estimated time (CPU+I/O) for all the methods which have not been deselected.
If the I/O time estimate is inaccurate, the wrong method may be chosen and
hence may cause an increase in CPU time. Timing constants which effect the CPU
estimate on all known machines models are built into all Version 65 systems and
can be generated by the user for any machine model in Version 66 and later
systems. However, an I/O rate for all machines and devices is not generated.
The default I/O rate on the NEC SX series is extremely inappropriate and this
has resulted in poor method selection.
The I/O rate in MSC/NASTRAN Version 69 is much closer to the actual
effective rate of the machines. The rate is calculated based on the m
3327
67
For UNIX-based systems, any MSC/NASTRAN output files already present prior
to job submittal are handled as
follows: In V65 all files with the same name as the JID, except for the ".dat"
and ".asg" files, are renamed to have the additional extension ".old". This
applies to any file even if it is not created in the current
MSC/NASTRAN job such as ".XDB" files. In V66 the renaming is controlled by the
submittal parameter "old", as described in Section 7.6. However, the fact that
the "old" parameter also applies to the ".pch" and ".plt" files is not stated
in the Section 7.6 for all UNIX machines. The user should be aware that other
files may be overwritten by MSC/NASTRAN even when the "old" option is turned on.
3351
70.5
The MSC/NASTRAN Quick Reference Guide does not warn the user that the Gauss
point stresses instead of grid point stresses are for grid point stress
analysis when gauss is selected on the psolid or plsolid entries. This error
occurs in all solutions. In nonlinear analysis, this may result in significant
error.
Avoidance: This is a general limitation that should be documented. A new
warning message, 4607, now tells the user of questionable stress formulations
3384
ers
67.5
When the K-Method of flutter analysis is used with viscous damping and the
HESS method of complex eigenvalues is specified on the EIGC input Bulk Data
entry, the FA2 module will incorrectly process roots that have a negative
70.5
70
The GPWG module is limited to structural type degrees of freedom and will not
process the hydroelastic RINGFL harmonic degrees of freedom. If attempted,
"UFM 5423 ATTEMPT TO MULTIPLY INCOMPATIBLE MATRICES" will result.
Avoidance: The UFM may be avoided by removing PARAM,GRDPNT from the input
Bulk Data.
3425
69
Avoidance: Reduce the set definition for the single SET2 to a series of
restart runs with smaller SET2 definitions.
3437
ts
67.5
In SOL 75 using the PK flutter method, the complex eigenvalues which have
only a nonzero real part are not
sorted reliably. The flutter summary tables are designed to only present the
positive conjugates of complex
eigenvalues. This oversight allows only half of the real roots to be printed.
This may lead to the largest valued roots not being output.
Avoidance: The user can input negative velocities on the FLFACT input,
which will cause all real roots to be printed along with the associated complex
modal eigenvectors or specify DIAG 39 to output all the intermediate
eigenvalues from the FA1's modules PK iterations. The user is cautioned that
either avoidance produces voluminous output.
3445
nswers
67.5
GL
If warping is specified along with variable shear center offsets and the
neutral axis is offset from the shear
center on the BEAM element, then the element force output may be incorrect.
Avoidance: BEAM elements with large changes of shear center and neutral
axis locations between ends, such as
those used to transition between different sections, should not be used. Model
the length with one element for
each major cross section.
3462
67.5
68
For SOL 200,108,111, and 112, modifying DELBM (field 14 on the DOPTPRM
Bulk Data entry) has no effect on the calculation of the sensitivity
coefficients. This input is ignored by the code which uses an "effective"
DELBM of 1.0E-5. (Version 66+ only)
Avoidance: None. This limitation should not create serious difficulties
for the user. This value has been chosen to avoid numerical ill-conditioning.
3475
67
67
GL
The Table of Contents of the MSC/NASTRAN Verification Problem Manual does not
have the correct titles for two
sections. The title for Section 1.1 in the Table of Contents should read:
"PURPOSE OF MANUAL." The title for
Section 2.0 should read: "ORGANIZATION OF VERIFICATION OF PROBLEMS."
3484
67.5
4275, BLOCK NUMBER CHECK CONDITION
68
where 'i' is the first redundant degree of freedom (in the internal sequence)
in the UM set that is encountered. If the model is run with PARAM CHECKOUT or
in SOL 60 the redundant degree(s) of freedom are identified (in external sort)
as having a bad ratio, but the cause of the bad ratio is not stated. The SOL
60 and PARAM CHECKOUT output is described in the MSC/NASTRAN User's Manual
Section 3.3.22 but it is unclear. Remark 3c under the RBE3 MSC/NASTRAN User
3491
69
- Wrong Answers
If the temperature varies from grid point to grid point within an element,
and there is no MATTi entry
associated with the element; the initial average temperature will be computed
incorrectly. (Version 66+ only)
Avoidance: Input a dummy MATTi entry with constant property for the full
temperature range.
3494
67
Misleading printout
68
If the secondary space for NSTN07 and NSTN08 is set to a nonzero value
using the W2 parameter in the JCL, then
the Fujitsu 65C Version of MSC/NASTRAN may fail with the above fatal message.
(FUJITSU Version 65C only)
Avoidance: Set W2=0 in the JCL.
3500
GL
QUAD8, TRIA3, TRIA6 - Wrong Answers
In Solution 200, if the design variables are zero or very near zero, wrong
67.5
The use of a single Case Control LOADSET command which references a set of
LOADCYT entries, resulted in UFM
4342 "LOAD IS INCONSISTENT WITH SPECIFIED ANALYSIS HARMONICS". The fatal
occurred with three LOADCYT entries with
two load conditions per entry.
Avoidance: In the conditions cited, specifying six LOADCYT entries each
referencing a different load
condition avoided the error. In general it is recommended that only one load
condition be specified on each
LOADCYT entry.
3504
67
t Conversion of Database
A client was running a model successfully with GAP and ELAS elements. The
spring rate was varied
parametrically, and an upper limit was found which resulted in a divergent
solution. Instead of some indication of a bad numerical solution, the job
abended with "SFM 4275 DURING A DB READ OPERATION, UNIT = 12, DATA BLOCK=MFDV"
followed by "A BLOCK BEYOND EOD CONDITION OCCURED, ( IONAST EC 1302)". This
occured on both CRAY/UNICOS V65C2 and IBM MVS/XA V65E.
Avoidance: A successful solution was achieved by reducing the time step size.
Another possible solution is
to reduce the ratio of the GAP element's closed versus open spring rates. The
user was taking the default of open stiffness equal to 10E-10 times the closed
gap spring rate. The new gap element introduced in Version 67.5 so
3512
03, SFM 6235
68
When a BAR element is subjected to both tensile and compressive forces, then
the margin of safety outputs for
both tension and compression should be printed. However, if only tension
exists in the BAR, then the margin of safety for tension should be printed
while the margin of safety for compression should be left blank. Also if the
BAR is subjected to compression only, then the margin of safety for tension
should be blank while the margin of safety for compression should be printed.
Furthermore, the margin of safety output should be blank for any intermediate
stations. When a subcase exists in which PLOAD1 loads are applied to BAR
elements, then margin of safety outputs which should be blank may contain
meaningless numbers for all subcases including those subcases which do not have
P
3515
ient Restart
68
In Version 66, the default parameter values for AUTOSPC, K6ROT, and BETA were
stored in the NDDL. In Version 67, it was necessary to move these parameter
defaults into the main subDMAPs of each structured solution sequence since the
default values for these parameters were different in the nonlinear structured
solution sequences which were added for Version 67. If upon restart, a user
specifies one of these parameters with a value equal to the default used in the
cold start, MSC/NASTRAN will act as if the parameter value were changed, and
will restart inefficiently. (Version 67 Only)
Avoidance: Do not specify any parameters upon restart unless the values of the
parameters specified are being changed from their default values or from the
values specified in the cold start.
3517
estart
69
When a change is made to a model on restart, which does not affect the
connectivity MSC/NASTRAN re-sequences the model.
Avoidance: MSC/NASTRAN does not resequence the model by default anymore, so
this error is considered fixed in Version 69.
3520
69
The 6 noded PENTA element is not invariant to the connection order if the
bubble functions (IN=0 on PSOLID
entry) are used. This error results in small differences (approximately 10%)
for thermal loads and stiffness.
Avoidance: Specify full integration by setting ISOP=1 on the PSOLID entry and
set IN to either 2 or 3.
3522
swers
68
If the grids and scalar points on the CSUPER entry for an external
superelement are not in ascending order, then the connectivity may be incorrect
which will lead to wrong answers. This is a design limitation and is
documented under the CSUPER description in the User's Manual; however, it is
inconsistent with the normal MSC/NASTRAN practice which allows ID numbers to be
order independent. Furthermore, in this case, wrong answers are given without
issuing a fatal message.
Avoidance: Renumber the grids and/or scalar points so that they will
appear in ascending order on the CSUPER entry or extra grid points may be added
that are in the correct sequence, and referenced on the CSUPER entry. They
should be coincident with the grid points to which the external SE is
connected, an
3527
67
67.5
The XEQUIV module when used to copy datablock to data block will increase
the size of the data block by one
record with each copy. This results in an unneccesary size increase for the
DBset.
There is no avoidance.
3537
1019, UFM 754
67.5
68
the INCLUDE
beginning of a
filename and
in the plot SET
If the value specified on the PMIN field of the DVPREL1 entry is less than
-.99E+34, the program will
automatically reset this value to .001. This may lead to wrong answers.
(Version 66+ only)
Avoidance: Do not specify PMIN values that are less than -.99E+34.
3539
ite Loop
67.5
If an implausible geometry is defined for the CBEND element, the run may
fail in the EMG module by issuing SFM
The design sensitivity analysis in SOL 200 requires DRESP1 inputs with valid
RTYPE, PTYPE combinations.
However, the code inspects the validity of the RTYPE and PTYPE separately
without regard to the acceptability with respect to each other. For example,
since STRAIN output is only supported for plate and solid elements, the case of
RTYPE = STRAIN and PTYPE = PROD is invalid. This user input error will result
in the run failing in the DSAD1 module with SFM 3001 ATTEMPT TO OPEN DATA SET
*** IN SUBROUTINE **** WHICH WAS NOT DEFINED IN THE FIST. (Version 66+ only)
Avoidance: The user is responsible for inputting valid combinations of RTYPE
and PTYPE on the DRESP1 entry.
3544
68
If the "SET n" Case Control input is entered as "SETn" in the OUTPUT(POST)
section of the Case Control,
MSC/NASTRAN will not flag the input as an illegal or misspelled keyword. If
the ill-defined set is subsequently referenced in the OUTPUT(POST) section,
then the run will fail in the GPSTR1 module with the message SFM 3001, "ATTEMPT
TO OPEN DATA SET *** IN SUBROUTINE ***, WHICH WAS NOT DEFINED IN THE FIST"
because no SET is defined for the SURFACE or VOLUME.
Avoidance: Define the set correctly. Also if the database was saved, execute
a data recovery restart.
3547
rs
67.5
When multiple time step groups are specified on the TSTEP Bulk Data entry
with a skip factor greater than 1 in
an uncoupled modal transient response analysis, the response quantities will be
shifted. This error will occur
even for pseudo time step changes. This error has been corrected for all but
the CRAY Version 67 systems.
(Version 66+ only)
Avoidance: If multiple time step groups are necessary, a unit output skip
factor must be used. On the other
hand, if the desired skip factor for the output request is other than one, make
sure that there is only one time
step group on the TSTEP entry, i.e. there should be no continuation entry for
the TSTEP entry.
3550
67.5
ESOBJ - UFM 7182, Poor Message
The text of the message "USER FATAL MESSAGE 7182, DOM2I. A 2ND LEVEL
RESPONSE IS DEFINED AS THE OBJECTIVE
FUNCTION BUT RDTS2 TABLE IS NOT FOUND (NO DRESP2 DEFINED)" should read "THE RID
LISTED ON THE DESOBJ BULK DATA
ENTRY CANNOT BE FOUND ON A DRESP1 OR DRESP2 ENTRY." (Version 66+ only)
3551
67
FM 4276 GETSTR E.C. 1409
MSC/NASTRAN Version 65C2 for the IBM 386/IX was delivered with DBC as a
separate program. The dbc shell script renames the existing .xdb database to
.xdb.old instead of copying the database to .xdb.old. This causes the restart
database output to be put into a new .xdb instead of being appended to the
existing .xdb. This is also a problem when using multiple NASTRAN databases
(i.e. DB01 and DB02) when DBC is used to create an .xdb with the contents of
more than one database. This is related to Current Error 3327.
The avoidance is to modify the dbc execution shell script to copy instead
of rename .xdb as follows:
change:
to:
3555
FM 5531
When all the responses in an optimization analysis are zero, UFM 5531 is
issued and the run is terminated.
Since there are cases where all zero responses are expected, a fatal message
should not be issued. (Version 66+
only)
Avoidance: Set a response to a nonzero value.
3557
FM 5532
67.5
3560
69
Incorrect Heading
The header for the element strain energy output in all cyclic mode solution
sequences will put an incorrect value for the mode number. This value will not
be incremented. Other output such as element forces and stresses are
identified by stating the eigenvalue not the mode number. This error is
corrected in MSC/NASTRAN Version 68.0.0 and 68.0.1. Unfortunately, the
correction resulted in missing labels for element strain energy output in modal
solutions. Thus, the correction has been removed in MSC/NASTRAN Version
68.0.2. Please see error numbers 3841, 5444, 5462, and 5541.
Avoidance: There is no avoidance.
3563
68
If the same CLOAD Bulk Data entry is referenced in two different subcases,
then UFM 3055, "ATTEMPT TO MULTIPLY INCOMPATIBLE MATRICES" will be issued.
This is error is addressed in MSC/NASTRAN Version 68 by updating the
MSC/NASTRAN Quick Reference Guide documentation for the LOADSET command. The
LOADSET command must be placed above all subcases in nonlinear analysis.
Avoidance: This error is a clarification of existing General Limitation
2548. The avoidance is to include multiple CLOAD Bulk Data entries with
different CIDs that reference the same IDV. This contradicts Remark 5 under
the MSC/NASTRAN User's Manual description of the CLOAD Bulk Data entry which
indicates that a CLOAD entry may not reference an IDV that is defined on
another CLOAD entry.
3565
69
3, Wrong Default, Incorrect Docu
When a modal frequency response analysis is executed with the new acoustic
capability introduced in Version 67, PARAM,HFREQ will not be recognized. The
capability to truncate modes is not supported for acoustics. Therefore, the
value of PARAM,HFREQ has been fixed in the acoustic path of the DMAP. The
failure to document this limitation is an error. This limitation has been
removed in Version 69. New parameters for the acoustic model have been added
that parallel the structural parameters. These new parameters allow control of
the acoustic eigenvalues used in the response. Please see the Version 69
Release Notes. (Version 67 only)
Avoidance: In addition to recognizing the limitation, the following text
documents the fixed default for this
application, the effect of trunca
3567
The response spectra will be wrong if multiple time step sizes are used in
the transient response solution of
a response spectra analysis.
Avoidance: Use a single time-step increment.
3569
tify Message
67
It has been observed that the NOTify option for MSC/NASTRAN Version 66A on
the Apollo with Version 10.2 of the operating system does not work. (Apollo
68020 Version 66A only)
Avoidance: Use the NOTify option with OS 10.1.
3570
69
ssing Element Force Output
The DCONSTR Bulk Data entry should require that the LALLOWi field be less
than or equal to UALLOWi. That is the upper bound should be greater than the
lower bound. If this condition is violated, the design is poorly posed and the
run will terminate with the message "***** NO FEASIBLE SOLUTIONS ARE FOUND
*****". In a related error, if the user specifies a DCONSTR entry that has an
absolute value that is less than E-03, the DOM12 and DOM9 modules apply
different scale factors. This latter error will result in the hard and soft
convergence prints yielding different values for the maximum constrain
violation. (Version 66+ only)
Avoidance: Input meaningful data on the DCONSTR Bulk Data entry. Avoid
LALLOWi and UALLOWi values that are less than E-03.
3572
67.5
DOM2D - SFM 7127,
SFM 7127 states "PTYPE xxxx PID xxxx IS NOT DEFINED IN THE ANALYSIS
MODEL". This message does not mean that
the PID is not in the input data. The message is intended to indicate that a
PID that has been referenced by a
design variable is not referenced by any structural element. The message
should be changed to read, "PTYPE xxxx
PID xxxx IS NOT REFERENCED IN THE ANALYSIS MODEL". (Version 66+ only)
Avoidance: Remove any DVPREL entries that refer to PIDs that are not
referenced by the structural model.
3575
rong Answers
67.5
2001
If the Bulk Data entry TLOAD2 is used to define loads in a transient heat
transfer analysis, the results
printed for the "APPLIED-LOAD" (requested by the FLUX Case Control command) of
the HBDY elements will be wrong or a SFM 4276 indicating a machine overflow in
the SDRHT module may occur. The temperature and all other results are
unaffected by this error. This error is the result of the coefficients B and C
being inadvertently swapped in the data recovery area of the code.
Avoidance: It is important to emphasize that the temperature results are
unaffected by this error. If
correct fluxes are needed, then the TLOAD1 Bulk Data entry must be used.
Inputting B for C and C for B will not avoid the error since their meaning has
not been confused in all areas of the code.
3578
Answers
68
67.5
rmatted Write
If a user specifies a BEAM element with zero torsional stiffness, and
non-zero warping, a User Fatal Message should be issued identifying the illegal
BEAM entry. Instead of the UFM, V65C3 under INTERACTIVE UNIX on 386 machines
ends with the following I/O error in the log file:
ERROR 11022 detected near PC xxx
Occurred during formatted Write on unit 6 file "jid.f06".
Invalid format specifier for REAL (or COMPLEX) item.}
Avoidance: Input a legal BEAM entry.
3581
ACC - SFM 3001
67.5
67.5
67
will be published which will clarify this requirement. (Version 67 UMN only)
3584
D
67.5
68
67
The MSC/NASTRAN User's Manual for Version 66 may be missing some pages.
Avoidance: A copy of the missing pages may be obtained from your local
MSC representative. (Version 66 only)
3589
readable
67
Page 10.4-39 of the NASTRAN Theoretical Manual may be too light to read.
Avoidance: A clearer copy of the page may be obtained from your local MSC
representative.
3590
rong Answers
67.5
The alter statement number for RF26D88 which provides the capability to
include Rayleigh damping is incorrect. The error results in the Rayleigh
damping not being included in the analysis. (Version 66+ only)
Avoidance: Replace the "ALTER 420" line with "ALTER 427" in the RFALTER
library.
3592
67.5
CSTRESS, CF - Wrong Answers
If the TETRA element is used in SOL 64 on the Cray X-MP/UNICOS V66 release
of MSC/NASTRAN, the job will fail
and will issue UFM 4658 or UFM 2025 indicating that a DIFFICULT GEOMETRY or an
UNDEFINED COORDINATE SYSTEM has been
encountered. (Version 66+ only)
Avoidance: Use SOL 66 or re-mesh the model without TETRA elements.
3594
g Answers
67.5
If the REV option is selected on the CHBDY Bulk Data entry, wrong answers
for the view factors for the elements with the REV option will be output.
Since it is clearly documented that the REV option is not supported for view
factor calculations, this error is considered corrected n MSC/NASTRAN Version
67.5 by simply not outputting the view factor for CHBDY elements with the REV
option. The error is only addressed for the new view capability introduced in
MSC/NASTRAN Version 67. The new view capability is selected by setting
PARAM,VIEW3D,1 in the bulk data.
Avoidance: Other than not selecting this option, there is no avoidance.
3595
67.5
9, UWM 4410, UFM 2109, UFM 4512
67.5
67
The JCL symbolic NPDISP in the delivered runtime procedure for MSC/NASTRAN
Version 66B on the IBM MVS/SP and MVS/XA is set to (OLD,DELETE). This will
cause the plot file created by NASPLT in the NP step to be deleted. (IBM
MVS/SP and MVS/XA Version 66B only.)
Avoidance: In order to save the plot file, NPDISP should be changed to
(OLD,KEEP) as documented in the NASPLT section, Section 7.6.6.4, of the
MSC/NASTRAN Application Manual.
3603
67.5
SUN4 Version 67
Even though the NOTIFY parameter has been set to YES, the user will not be
notified at the completion of a job
executed on the SUN4 Version 67 release of MSC/NASTRAN. (SUN4 Version 67 only)
Avoidance: Insert the following line between line numbers 369 and 370 of
the shell script as described on
page 7.7-14 of the Version 67 MSC/NASTRAN Application Manual, for the SUN.
67
The size of an .xdb file that DBC produces can be increased unnecessarily by
the use of the THRU option on Bulk Data entries such as SPC1. A client
generated an .xdb file 10 times larger than the .dball file by using an SPC1
entry that specified GRID IDs 1000 THRU 999999.
The only known avoidance is not to use THRU options with large embedded
gaps.
3606
ation
68
Remark 3 of the SMPYAD entry on page 5.4-204 of the MSC/NASTRAN User's Manual
states how multiplication of incompatible matrices is accomplished. There is
no statement of how addition is accomplished. If two incompatible matrices are
to be added then UFM 5423 "ATTEMPT TO MULTIPLY INCOMPATIBLE MATRICES" is
issued. In Version 68, SMPYAD no longer accepts incompatible matrices. The
Version 68 DMAP Module Dictionary documenation has been updated to reflect this
change so the error is considered corrected in Version 68. (Version 67 only)
3607
67.5
R2 - SFM 4276, SFM SDR2RD
When running SOL 66 with a medium - to - large size problem, it has been
observed that the run may fail with
one of the following error messages: SFM 4276 GETSTR ERROR CODE 1404, APPEND
MODULE or SFM SDR2RD-1 - INCORRECT
NUMBER WORDS BEING REQUESTED FOR TRANSMISSION TO AND BY PHASE-2 ROUTINE. The
error may not be repeatable and the
same problem has been observed to fail in either manner on the same machine.
Avoidance: Increasing the buffsize should alleviate the problem.
3608
67.5
M MVS/XA ABEND 0E0
67.5
Prior to Version 67, if the PK flutter method (SOL 75, 145) failed to converge,
then a warning was issued and the method would proceed to iterate on the next
aeroelastic root. In Version 67 the method will not proceed to the next root
but re-processes the current root. This action by the code results in
unconverged solutions for all modes after the first unconverged root within the
current loop. (Version 67 only)
Avoidance: No avoidance exists.
3610
01
68
For the dynamic structured modal solutions (SOLs 110,111 and 112 only), if
the METHOD command is missing in the Case Control, the following unclear
message will be issued: *** SYSTEM FATAL MESSAGE 3001 - ATTEMPT TO OPEN DATA
SET 104 IN SUBROUTINE GKAM, WHICH WAS NOT DEFINED IN THE FIST. UFM 3031 should
have been issued instead. (Version 67 only)
Avoidance: Include the METHOD command in the Case Control.
3611
67.5
If there are no MAT2 Bulk Data entries, then the MAT2 entries generated by
the PCOMP Bulk Data entries will
not be stored in the graphical database (XDB). (Version 66+ only)
Avoidance: Include a dummy MAT2 entry in the Bulk Data.
3612
67.5
Output, Wrong Answers
Absolute values of initial design variable properties are checked but are
not treated consistently when the
absolute value is in the range of 1.E-4 to 1.E-6. This is irrespective of the
values set for PMIN on the DVPRELi
bulk data entry and may result in computed design responses which are
incorrect.
In one routine an error in the code will result in properties which are
less than 1.E-6 being incorrectly set
to 1.E-4 regardless of the value set for PMIN. Furthermore, properties which
are between 1.E-6 and 1.E-4 will not
be reset. This may result in unexpected results for the computation of the
initial design response. Another
symptom of this error is that the initial objective function is incorrect.
(Version 66+ only)
Avoidance: This error only occurs if the a
3614
4276 EC 7777
67.5
The default value for the coefficient of static friction MU2 on the PGAP
Bulk Data entry is zero and not MU1 as documented. This may result in a
singular stiffness matrix and the message SFM 4276 EC 7777 being output from
the NLITER module indicating a numerical overflow. (Version 67 only)
Avoidance: Explicitly set MU2 on the PGAP Bulk Data entry.
3615
67.5
y Addressing Violations
The labeled COMMON block name was inadvertently changed in some Version 6
releases of MSC/ACCESS from /DBCXXX/
to /XNSTRN/. Note, that MSC/ACCESS Version 6 is the system available with
Version 67 of MSC/NASTRAN. (VAX and
CRAY Version 67 only)
Avoidance: All interface programs must be modified to use the /XNSTRN/
labeled COMMON.
3616
67.5
If the value for the PARAM,PREFDB is set to less than 1.0E-10, then the DB
value will be automatically set to
zero in order to avoid numeric overflow. (Version 67 only)
Avoidance: Use a PARAM,PREFDB value of greater than 1.0E-10. If
necessary, a different sets of units may be
necessary.
3617
68
uate Documentation, Missing Docum
67.5
67.5
GL
This error (general limitation) number has been set aside to be used for
tracking of changes for removal or
modification of any "Executive System Limit in MSC/NASTRAN" as documented on
page 6.3-16 to 6.3-18 of the MSC/NASTRAN Application Manual.
Executive System Limits in MSC/NASTRAN:
1.
Maximum number of DMAP/NDDL compilations allowed per run
is 50.
2.
Maximum number of NDDL compilations is 1 per database.
3.
Maximum number of SUBDMAP calls per DMAP solution sequence
is 90.
4.
Maximum number of DMAP/NDDL linkage edits (links) allowed
per run is 1.
5.
The recommended minimum space allocation (via FMS INIT
command) for a DBset is 100 blocks.
6.
67
Jobs that contain user DMAP with MATMOD options 4 or 5 specified may fail
on the HP 9000/800 Version 66B
release of MSC/NASTRAN. (HP 9000/800 Version 66B only)
Avoidance: Other than manually generating the necessary DMI matrix, no
avoidance exists.
3624
136
67.5
67
Pages 6.3-21 through 6.3-31 were missing from the September 1991 the Version 67
Application Manual update
package.
Avoidance: These pages have been delivered in the November 1991 update
package.
3627
67
dinate System Description
The description of the element coordinate system for the HEXA element under
remark 6 of the MSC/NASTRAN User's Manual description of the HEXA entry is not
consistent with the accompanying diagram. (Version 67 only)
Avoidance: The remark is incorrect. The diagram is correct.
3629
67.5
For the user-supplied control file, some data relations are output to the
neutral file when they should have
been filtered.
Avoidance: This is an undocumented capability, this error report is
written for internal tracking purposes
only.
3630
68
67
3632
67.5
FM 4276 EC 1404
Large nonlinear static problems which specify the arc length method
(Crisfield or Modified Crisfield on the
NLPCI entry) that require spill logic in the NLITER module may fail with the
above error message. (Version 67
only)
Avoidance: Use the Riks method on the NLPCI entry or set MAXQN to 0 on
the NLPARM entry.
3635
ssing Pages
67
Pages 1.2-3 thru 1.2-12 are missing from the MSC/NASTRAN Version 67 User's
Manuals. (Version 67 only)
Avoidance: Until these pages can be shipped, if you have a copy of a
Version 66 User's Manual, retain these
pages as they have not changed. The missing pages will be shipped as part of
the second quarter Application Manual
update package.
3636
er Overflow
68
If plot labels are requested for the acoustic HEXA elements, then the job
will fail with an integer overflow.
(Version 67 only)
Avoidance: Do not request plot labels.
3637
ct Return Code
67.5
68
67.5
3641
e Run Time
68
68
If a DRESP2 Bulk Data entry references a WEIGHT, VOLUME, EIGN or LAMA DRESP1
entry and there are multiple
subcases, then the run may fail in the DOM5 module with SFM 6036 ATTEMPT TO
DIVIDE BY A REAL SINGLE PRECISION ZERO. (Version 66+ only)
Avoidance: There is no avoidance. However, this error is highly unlikely and
70.5
/usr/bin/nastran
should be replaced by
ln -s /msc/bin/nast67 /usr/bin/nastran
3647
70.6
If the neutral axis to shear center offset on the BEAM element is excessive
such that the offset is significant as compared to the length of the beam, then
the job may fail in a dynamic analysis using the tridiagonal eigensoluitons
with the following error message: USER WARNING MESSAGE 4648 ---- THE MODAL
MASS MATRIX IS NOT POSITIVE DEFINITE. The Lanczos method may fail due to an
overflow-type of system message, or may produce numerically unstable results
for some modes, which may change greatly when small changes are made to the
model. A non positive definite mass matrix is most likely to occur when the
offset is large and coupled mass (PARAM,COUPMASS) has been selected.
Avoidance: The amount of offset should not be excessive. If this amount of
offset is indeed necessary, then one
3648
015
67.5
67.5
A restart from a dynamic solution sequence (e.g. 63, 67 thru 72, or 103, 107
thru 112, etc) into a static solution sequence (e.g. 61 or 101) when the
residual structure has been reduced by generalized dynamic reduction (DYNRED
entry) will produce wrong answers in the static solution. Similarly, as in a
restart, this error can also occur in SOL 200 when executing with
ANALYSIS=MODES and ANALYSIS=STATICS. This error can also occur in a
superelement if it was reduced by component modes (EIGR or EIGRL entry) and/or
generalized dynamic redution. This was fixed in Version 67.5 but not in
Version 68.
Avoidance: Apply the following DMAP avoidance.
GL
The IBM MVS/XA Version 67 (and all previous releases) MSC/NASTRAN system
was knowingly released with a potential problem. Although this potential
problem area has been mentioned in Section 7.6 of the MSC/NASTRAN Application
Manual, it is documented here to assist the user and client support. If a FREE
or RLSE is performed on an MSC/NASTRAN database file (or allocated space is
otherwise released following completion of a job), the maximum size of the file
may be permanently reduced but the MSC/NASTRAN GINO block count will not be
adjusted. This could potentially cause problems on restart jobs from such
databases since MSC/NASTRAN will expect additional space to be available, when
in fact the file is full. This could result in the message "UFM
1012(GALLOC)DBSET IS FULL AND NEEDS T
3654
67.5
Error Code 97000000
An error exists in IBM's Storage Management Software (SMS) which may cause
MSC/NASTRAN jobs which use dynamic allocation to fail with SVC 99 error code
97000000.
Avoidance: This is an error with IBM's software and may be corrected by
applying corrective patches to the SMS software. The following APARs may be
obtained from IBM to correct this error:
OY4772 (primary), OY44547,OY42898,OY41248,OY42704
3655
wers
67.5
Wrong answers for element forces can be produced in SOL 66 when QUAD4
and/or TRIA3 elements are used with
PARAM,LGDISP,1 without any material nonlinearity. Errors were introduced in
SDR2 when fixes were incorporated for Error 3071. The stress output is
unaffected by this error.
Avoidance: If the QUAD4/TRIA3 elements reference MAT1 data, then
inputting an associated MATS1 Bulk Data
entry which is defined such that the material properties remain in the linear
range will avoid the error. There is no avoidance for composite elements which
specify PCOMP/MAT8 Bulk Data.
3657
cessive Output
68.2
enhanced by adding the new NLSTRESS case control command which gives the user
complete control over the output. A request for NLSTRESS(PLOT) without a
STRESS request will not produce any linear or nonlinear printed stress output.
Avoidance: Other than deleting the DMAP call for the OFP module that prints
the undesired datablock, no known avoidance exists. In the short term MSC will
document this behavior under the User Manual description of the STRESS C
3658
Automatic restarts in SOL 144 which include new DMI entries for the WKK matrix,
will not update the WKK
datablock.
Avoidance: Apply the following DMAP avoidance in the restart run.
COMPILE AESTATRS SOUIN=MSCSOU NOLIST NOREF
ALTER 44 $
ENDIF $ NOQAX=-1
DELETE /WSKJ,QAA,QAX , , / $
PUTSYS (1,109) $
ALTER 54,54 $
PUTSYS (0,109)
3659
67.5
M - Wrong Answers
In Version 67, SOL 145 was extended to allow multiple subcases. This
modification resulted in PARAM entries
placed in the Case Control Section not being honored. No warning messages are
issued. This error will result in
wrong (i.e., unexpected) answers if the user's intent was to set PARAM,VREF to
a value other than 1.0.
Avoidance: Apply the following DMAP avoidance.
COMPILE SEFLUTTR SOUIN=MSCSOU NOLIST NOREF
ALTER 55 $
PVT PVTS,CASE1 // $
3660
ong Answers
67.5
67.5
In SOL 106, setting PARAM,POST will not result in the combined linear and
nonlinear element data (OSES1X and
OEF1X datablocks) being output by the OUTPUT2 module for post processing.
Avoidance: Include the following alter.
COMPILE SEDRCVR SOUIN=MSCSOU NOLIST NOREF
ALTER 218 $
IF( POST<0 AND OES='YES' ) THEN $
OUTPUT2 OES1X//OTAPE2/OUNIT2//OMAXR $
OTAPE2=0 $
ENDIF $
IF(POST<0 AND OEF='YES') THEN
OUTPUT2 OEF1X//OTAPE2/OUNIT2//OMAXR $
OTAPE2=0 $
ENDIF $
3662
67.5
67.5
On the CRAY UNICOS system and possibly other UNIX systems, if more than
one member of the RF alter library is
requested, then the run may fail with UFM 779 - "RFALTER RFXXDYY CANNOT BE
FOUND". This error will only occur when
the RF alter names being included are of different length. Thus, the error is
most likely to occur when a user's
alter is added to the MSC/NASTRAN RF alter library and it contains a different
number of characters as compared to
the standard member(s) being requested.
Avoidance: Make sure that all members of the RFAlter library requested
for a particular solution sequence
have the same number of characters. As an example, if RF24D81 is requested, an
acceptable user-added member would
be RF24D6X, and an unacceptable member would be RF24D66X. If di
3665
67.5
68
The STRN field on the MAT8 Bulk Data entry indicates whether Xr, Xc, Yt,
Yc and S are stress or strain
allowables (real=1.0 for strain allowables and is blank(default for stress
allowables) for failure criteria
calculations. It should be further stipulated that strain allowables can be
specified only if the user selects the maximum strain theory (STRN for FT on
the PCOMP Bulk Data entry). For all other failure criteria, the program
assumes Xt, Xc, etc., are stress allowables irrespective of what is specified
for STRN on the MAT8 Bulk Data entry.
3668
68
67.5
A restart run of a model which contains PCOMP Bulk Data entries using the
SYM option may fail with SFM 4276
EC7777 in the RESTART module or perform inefficient restarts.
Avoidance: The error is the result of an inadequate description in the
NDDL for the PCOMP entry. The only
avoidances are not to use the SYM option of the PCOMP entry, execute a cold
start, or if no changes are being made
to any properties in the model then apply the following alter:
COMPILE IFPL, SOUIN=MSCSOU
ALTER 83,83 $ DON'T CHECK EPT
COMPILE PHASE0, SOUIN=MSCSOU
ALTER 256,256 $ DON'T CHECK EPTS
3671
stem Error
67.5
The default block size (512 or 1024) for tar tape formats on the IBM
RS/6000 is dependent on the version of the AIX OS. If a user attempts to read
a tape with the incorrect default, the following message is obtained:
"0511-193 AN ERROR HAS OCCURRED WITH INPUT OR OUTPUT". This error has been
misidentified as a media problem. (IBM RS/6000 Version 67 only)
Avoidance: If a client encounters this problem, the block size may be
specified during the installation. For AIX this is easily accomplished through
'smit', a menu-driven system management. The path to change the block size is
smit/devices/Tape Drive/Change characteristics. The 'Change Characteristics'
panel for the tape device in question has block size as a parameter. The
client can use the 'tab' key to change the
3672
Answers
67.5
3674
Wrong Answers
67.5
67.5
67.5
When the iterations for the current subcase have been terminated without
convergence, a fatal error is
encountered when erroneously attempting to store the last (unconverged)
solution in place of the previous converged
solution. (Version 66+ only)
Avoidance: Apply the following DMAP avoidances to SOL 66 and 106
respectively:
SOL
66 $
COMPILE SOL66 SOUIN=MSCSOU NOLIST NOREF
ALTER 1109,1109
IF ( SOLCURI <> SOLCUR AND SOLCUR <> SOLPRE ) THEN $
ENDALTER
SOL 106 $
COMPILE NLSTATIC SOUIN=MSCSOU LIST NOREF
ALTER 303,303
IF (SOLCURI<> SOLCUR AND SOLCUR <> SOLPRE ) THEN $
ALTER 328
PRTPARM //0/'SOLPRE' $
3678
68
Automatic Restarts in SOL 101 will fail with UFM 5423 whenever the applied
load condition (other than SPCDs) is modified and the SPCD enforced deformation
condition in the previous run is left unmodified for the restart. (Version 66+
only)
Avoidance: The proper matrices will be updated if a dummy (unreferenced)
SPCD Bulk Data entry is included in the restart run.
3679
ssing Plots
67.5
67.5
FBS method 2 will fail with the FREAD GINO error SFM 4276 EC 7777 when it
67.5
SPARSE MPYAD may fail with SFM 4276 EC 7777 (integer overflow) when
multiple passes are used and the A matrix
has a large deviation in the density of its columns.
Avoidance: Deselect SPARSE MPYAD by setting the SPARSE NASTRAN keyword to
0. Other values of the SPARSE
NASTRAN keyword are possible which will allow SPARSE DECOMP and FBS while
deselecting SPARSE MPYAD. Please refer
to the description of the DECOMP module in Section 5.4 of the MSC/NASTRAN
User's Manual.
3682
276 EC 923
67.5
67.5
cross-section is nearly square. If the element edges are parallel to the basic
coordinate axes, the error will not occur. (Version 67 only)
Avoidance:
3686
67.5
If free field format is used for the PSHELL/MAT2 and possibly other
entries and the number of characters on a
line exceed 72, then the job may fail with UFM 5199 indicating that the entry
has an integer/BCD field with more
than 8 characters even though it may not. Furthermore, the automatic
continuation feature does not work in this
case. Values in columns greater than 72 will be converted to blanks. This may
potentially lead to unexpected
answers.
Avoidance: When using free format, do not exceed 72 characters. The
delimiter "comma" is considered a
character.
3687
GL
67.5
The files delivered on the IBM MVS/XA Version 67 system have a fixed
record length of 80. Consequently, the
portion of the Demo Library file "error67.lis" that is longer than 80 columns
is truncated.
Avoidance: Only the general limitation section of the file exceeds 80
characters. The file is meant to be
used as a tool and is still useful for searching for errors and limitations of
concern. Since the file is not
updated by MSC once the system is built, it is recommended that the user always
refer to the bulletin board or
Section 6.4 of the MSC/NASTRAN Application Manual to ensure that the latest
status of the error is being
referenced.
3690
67.5
67.5
Models with a large number of GAP elements utilizing the new adaptive gap
option in Version 67 may perform
unnecessary stiffness updates when the adaptive penalty adjustment is used.
(Version 67 only)
Avoidance: There is no avoidance; however, the final results are correct.
3692
s
GL
67.5
When the ECHO=PUNCH option is specified in the case control of a data deck
containing PCOMP entries the
equivalent PSHELL/MAT2 entries are printed in the punch file. However, if
echo=none is specified along with any punch output request, e.g.,
DISP(PUNCH)=xxx, then a copy of the equivalent PSHELL/MAT2 output will
incorrectly be sent to the punch file.
Avoidance: An echo=sort or echo=sort(yyy) will eliminate the extra output
in the punch file at the expense of creating possibly unwanted output in the
F06 file.
3696
ssing Output
67.5
3697
67.5
PLOADi, - Wrong Answers
In SOL 106, element loadings may produce wrong answers when superelements are
used. The SPC force results for any superelements which have member loadings
applied will not include the reaction induced by the member loads. Example
loadings are temperature, any PLOADi entries, and GRAV entries. Please see
related error 7015.
Avoidance: Use SOL 66 or apply the following alter to SOL 106:
compile sedisp souin=mscsou nolist noref
alter 87,87
mpyad pss,crx,/pssx $
3698
67.5
67.5
68
When specifying the element thickness of the corner nodes on the CTRIA6 Bulk
Data entry, the volume of the
element will be incorrect in the PARAM, EST, 1 output. All other answers
including the mass are unaffected by this error.
Avoidance: If varying thickness of the element is desired, there is no
avoidance. In the case of constant
thickness, specify the thickness on the PSHELL entry.
3702
1114
68
INFINITE-LOOP PROBLEM EXISTS IN DBENTRY TABLE FOR DATA BLOCK = GOA" may occur.
(Version 67 only)
Avoidance: Remove the INIT MASTER(NORAM) FMS statement.
3703
67
consistent Property
67.5
67.5
If SYSTEM(69) is set via the NASTRAN input, it may not be passed to the
decomposition module. In the case of sparse decomposition, if SYSTEM(69)=256,
then UFM 6136 (DFMSA), "INSUFFICIENT CORE FOR SYMBOLIC PHASE OF SPARSE
DECOMPOSITION. USER ACTION: INCREASE CORE BY *** WORDS" is issued, and the
DECOMP module does not proceed with the non sparse method, as documented in the
MSC/NASTRAN User's Manual Section 5.
Avoidance: The avoidance for the Structured Solution Sequences, in
Version 67 is to apply the following
alter.
COMPILE DMAP=SEKRRS, SOUIN=MSCSOU $
ALTER 19 $ BEFORE DCMP MODULE
TYPE PARM,,I,N,MVAL $
MVAL = GETSYS(MVAL,69)
DECOMP = DECOMP + MVAL
ENDALTER
For the Unstructured Solution Sequences and previous versions, the same
alter must be inserted directly
3706
GL
- Wrong Answers
67.5
A decision was made for MSC/NASTRAN Version 67 to not deliver data decks
which were not executed during system testing. While these test decks may have
been useful for demonstration purposes, they were found to be insignificant or
redundant from a code coverage-testing perspective. Since many of the decks
may have been incompatible with the current system requiring DMAP alter
maintenance or demonstrating a superseded capability, it was decided not to
deliver them.
Avoidance: Most problems may be accessed from a prior version's TPL. In
Version 68, these demonstration problems will be delivered in a separate
directory. Application note problems will remain consistent with the original
application note. That is, decks that contain DMAP'S or any other non-upward
compatibilit
3708
276
67.5
If more than 2 processors are available on a DEC VAX/VMS computer and more
than 2 processors are requested by
setting SYSTEM(107)=n, then the job may fail in various ways due to
insufficient resources. (DEC VAX/VMS Version
67 only)
Avoidance: The system will try to create (n-1)**2 +1 processes. The only
avoidance is request 2 or fewer
processes.
3709
Dave, If this is still true then we should just document it in the QRG.
--Mike
It has been observed that for certain problems if the stress-strain values
specified on the TABLES1 Bulk Data entry are defined from a positive to a
negative range, then a slower convergence rate may be encountered.
Avoidance: Specify the stress-strain values in ascending order.
3710
sults
68
If a grid point force balance is requested in SOL 114, Version 67, the
output will not include the applied loads.
Avoidance: Apply the following DMAP alter in SOL 114 for Version 67 Only:
COMPILE SEDRCVR SOUIN=MSCSOU NOREF NOLIST
ALTER 249,249 $
TYPE DB PJ,FORE $
MPYAD PJ,FORE,/PG1 $
3711
GL
- Wrong Answers
Currently, the thermal strain is not proportioned for the linear elements
in a multiple-step subcase. Thus, the intermediate data recovery is incorrect
for all linear elements when thermal loads are applied.
Avoidance: Use elements that are potentially nonlinear and user
PARAM,LGDISP,1
3713
68
- UFM 4511, SFM 3007
68
67.5
with
IF (OGEOM='YES' OR OGEOM=' ') THEN $
For the SSS:
COMPILE SUPER3 SOUIN=MSCSOU $
ALTER 72,72
IF (OGEOM='YES' OR OGEOM=' ') THEN $
If the OQG1 data is required for the SDRC/IDEAS OUTPUT2 file, then replace
3717
ect Keyword
67.5
The wrong keyword, 'GDB', is used in the TRANS and RECEIVE PROC delivered
with the IBM MVS/XA MSC/NASTRAN
Version 67 system. The keyword 'XDB' should have been used instead. (IBM
MVS/XA Version 67 only)
Avoidance: Modify the procedure to be consistent with the
machine-dependent documentation in Section 7.6 of the MSC/NASTRAN Application
Manual.
3718
68.2
69
MATMOD option 3 is supposed to zero out rows and columns of specified degree of
freedom. However, if the first term to be zeroed out in a column is null, then
subsequently incorrect terms will be zeroed out.
Avoidance: There is no simple avoidance.
3720
68
67.5
On the IBM MVS/XA Version 67 system, all the space parameters, e.g.,
SDBALL, defined in the user's nastrc file
are ignored. (IBM MVS/XA Version 67 only)
Avoidance: Specify the desired space values in the File Management
Section of the input data.
3723
67.5
68
In Version 67, it has been observed on some HP 9000/750 machines that when
GENTIM is executed, the system may lock out all users, crash, and then
automatically reboot itself. This behavior has only been observed for this
machine with non-HP chips. (HP 9000/750 Version 67 only)
Avoidance: This behavior is believed to be a hardware problem. Contact
your HP representative to have the chips replaced.
3725
67.5
70.7
67.5
67
3734
22
68
The MSC/NASTRAN User's Manual does not document the requirement that a
DMAP statement is necessary to utilize the DTI,INDTA Bulk Data entry that is
used for stress sorting in conjunction with RF24D41.
Avoidance: Include the following line with the DMAP alter shown in Remark
1 of the RF24D41 description and a remark under the description of the
DTI,INDTA Bulk Data description indicating that the alter is required.
DTIIN DTI,DTINDX/INDTA,,,,,,,,,/ $
3735
67.5
Very large problems may fail in the FBS module's timing equations with the
integer overflow message SFM 4276
EC 7777. The error is machine dependent and problem size dependent. The
problem size that will cause the error is
a function of several model characteristics and not simply the number of
degrees of freedom.
Avoidance: The only avoidance is to break the model up into
superelements.
3736
67.5
rong Answers, No Message
68
The enhancements to the ARC methods in Version 67 prevent changes to the L-set
between subcases. That is,
changes to the SPC or MPC sets are not allowed between subcases. This
limitation prevents the analyst from
restraining an unstable structure in the first subcase and removing the
restraint in later subcases. If this
action is attempted, the run will fail and will issue the message SFM 4276 EC
3003, SFM 3003 ATTEMPT TO READ PAST THE END OF A LOGICAL RECORD IN DATA SET
DUGVMO (FILE 209)".
Avoidance: The use of ARC methods is not recommended for enforced displacement
type problems. SUBCASEs which involve changes in the L-set must not refer to
an NLPCI Bulk Data entry.
3738
tabase Size
67.5
Section 7.6 of MSC/NASTRAN Application Manual for the IBM MVS/XA Version
67 computer describes five RC file keywords (SDBALL, SSOU, SOBJ, SSCR, and
SMASTER) that are intended to allow the local installation to change the
default number of blocks assigned to the database files through the RC file.
These keywords are inoperable. The user can only change the number of blocks
assigned to a database file using JCL or ASSIGN statements. (IBM MVS/XA
Version 67 only)
3739
DB - UIM 2318,
68
68
67.5
If a job is RESTARTed after 'DMAP FATAL MESSAGE 9050 RUN TERMINATED DUE TO
EXCESSIVE PIVOT RATIOS, USER
PARAMETER BAILOUT MAY BE USED TO CONTINUE THE RUN' has been encountered in the
cold start and PARAM,BAILOUT is
included in the RESTART to allow processing to continue past the fatal message,
then previous DECOMP results will be deleted. Specifically the KLL, ULL, LLL
and DM datablocks are deleted causing the matrix reduction and
decomposition phases to be reexecuted.
Avoidance: An avoidance for SOL 101 is to apply a DMAP Alter to remove
line 231 from PHASE0 and line 89 from the IFPL subDMAPs. Another avoidance is
to modify the NDDL accordingly: But this has to be done in the cold start run
or in the delivery data base.
Line No.
Version 67
4226 DEPEN LV
3743
67.5
DBLOCATE - UFM 1124 GNFIST
67.5
Incorrect Documentation
There are several errors in Section 7.6.3.4 of the MSC/NASTRAN Application
Manual for the IBM MVS/XA Versions
66B and 67. The errors are as follows:
1. There is no "DELINC" library. It should specify "DEL" for the
library.
2. The SEDRCVR DMAP must be copied out of the DEL PDS member CCMMN. This
member contains input to compile
several distinct DMAPs. Most IBM users would infer from the documentation that
the DMAP resides in a PDS member
named SEDRCVR.
3. The JCL referenced in Step 5 at the top of page 7.6-51 should read as
follows:
//BLDSEDCV JOB (job info)
//*
//SEDRCVR EXEC NAST66B,USER='?user',
//
DBS=MYSSS,JID=SEDRCVR
//D.SYSIN DD DISP=SHR,DSN=?user.SEDCVR
//NS.NEWSOU DD DISP=SHR,DSN=?user.MYSSS.MSCSOU
//NS.NEW
3750
correct
67.5
Documentation
Page 7.7-4 of the MSC/NASTRAN Application Manual for all UNIX machines
(CONVEX, SUN4, SGI, IBM RS 6000, HP
9000/700) states that a symbolic link should be established connecting the
repository directory to the installation
directory by typing the following command:
ln /msc/bin/nastran/ usr/bin/nastran
This statement is incorrect and should read:
ln -s /msc/bin/nastran/ usr/bin/nastran
The "-s" indicates a symbolic link instead of a hard link. If the command
is typed as indicated, then the
link is not established and the subsequent specification of the "nastran"
execution command will lead to a message
indicating that the command is undefined.
3751
67.5
correct Maximum MEM
Page 7.6-3 of the MSC/NASTRAN Application Manual for the CRAY Y-MP
incorrectly states that the maximum value of MEM is 63 megabytes. This should
state the maximum value for MEM is 127 megabytes. (Version 67 CRAY Y-MP only)
3754
The individual ply stress and strain results output for a composite element are
labeled as "STRESS/STRAIN IN
FIBRE AND MATRIX DIRECTIONS". The in-plane stress and strain are output in the
fiber and matrix directions;
however, the interlaminar stress and strain output are output in the element
coordinate system.
3755
67.5
The VOL keyword of the SYS parameter for the ASSIGN statement, which is
exclusive to Version 67 of MSC/NASTRAN on the IBM MVS/XA computer, is
inoperative for database files and is ignored if specified. (IBM MVS/XA
Version 67 only)
Avoidance: The ZAP to correct this is shown below.
//JOB....
//ZAP
EXEC PGM=AMASPZAP
//SYSPRINT DD YSSOUT=*
//* THE FOLLOWING DD STATEMENT SPECIFIES THE
//* MSC/NASTRAN EXECUTABLE LIBRARY
//SYSLIB DD DISP=SHR,DSN=NAST67.NASTRAN
//SYSIN
DD *
NAME NASTRAN BIOXXX
IDRDATA FXVOLKYD
VER 1D34 0000,E904,0000,E87C
REP 1D34 0000,E854,0000E7C4
3760
67.5
3761
67.5
67.5
69
9002. These limits are not documented and may not be necessary.
Avoidance: Make certain that the Kt value is smaller than the Ka value and
that MU1/MU2 is less than 1.0.
3765
70.6
/LSEQ - Missing Output
The sensitivities of dynamic responses may not be computed for some subcases if
the following conditions occur:
1. Loads are defined via the LOADSET Case Control command and LSEQ Bulk
Data entry.
2. There are fewer LOADSET/LSEQ load vectors (DAREA sets) than subcases.
Avoidance: Ensure that each subcase with a LOADSET command references a
LSEQ-DAREA load vector combination.
3768
's Manual
68
If the symmetric option is used for the CRAC3D element and the boundary
condition is defined at the symmetric plane, then the job may fail and issue
the message "DMAP FATAL MESSAGE 9050 (SEKRRS) - RUN TERMINATED DUE TO EXCESSIVE
PIVOT RATIOS".
Avoidance: Do not use the symmetric option with anisotropic material
properties.
3770
68
ted Database, SFM 4276 EC 7777
67.5
When a user DMAP is used in the nonlinear solutions, UWM 2354 may occur if
the GPFDR module is used in the
DMAP. If this warning message occurs, the execution of the GPFDR module will
be terminated, but the run will
continue. The cause of the problem occurs in the GNFM module, which (on shortword machines) will overwrite the
element ID in the output element dictionary when one of the input element
dictionaries is purged. This error can
only occur for elements with an odd number of words (TRIA3 and PENTA) in the
KDICT data block; however, the user
should be aware that grid point force data recovery is not available in the
nonlinear solution sequences because
the results for nonlinear elements will be based on an incorrect stiffness
matrix. This error will be considered
c
3772
GL
In the new GAP element introduced in MSC/NASTRAN Version 67, when the U0
and F0 fields have a negative value on the PGAP Bulk Data entry, then the fatal
message "LOGIC ERROR IN NAGAPD: DELU=0" may be issued. (Version 67 only)
Avoidance: There is no need to use F0 in order to create a preload in a
closed GAP. If a nonzero force is specified to F0, then the solution is either
erroneous or difficult to interpret. A negative U0 is all that is required to
create an initial compression and the physical interpretation is clear when F0
is zero. This error will be corrected by rejecting negative values for F0 in
IFP.
3774
68
67.5
A DMAP error in SOL 106 may result in improper processing of models with ASET
entries. If ASET entries are
defined and singularities exist in the KOOL matrix, then UWM 4698 will be
correctly issued from the DECOMP module identifying the singular degrees.
However rather than terminate, processing will continue until a machine
overflow stops execution or poor answers result. If the model does not contain
singularities in the KOOL matrix, then the execution will stop and no message
will be printed.
Avoidance: The DMAP correction is as follows.
COMPILE NLSTATIC, SOUIN=MSCSOU
ALTER 107,107
IF ( SINGL<0 ) CALL ERRPH2 //SUBDMAP/0 $
3776
67.5
- Wrong Answers
67.5
98 in procedure transd_
--- End of call chain --Avoidance: Make sure that the CORDM field on the PSOLID entry references
3779
70
sing Documentation, Wrong Answers
Limitations regarding the LOADSET, SPC, DLOAD, and MPC Case Control commands
are not properly documented under the appropriate MSC/NASTRAN Quick Reference
Guide description and if these limitations are not followed carefully by the
user then appropriate warning messages will not be issued and unexpected
answers will result.
Avoidance: The following remarks should be added to the MSC/NASTRAN Quick
Reference Guide descriptions of the following Case Control commands:
DLOAD: The DLOAD command will be ignored if specified for upstream
superelements in dynamic analysis. To apply loads to upstream superelements,
please see the LOADSET command.
LOADSET: Only one LOADSET ID may be specified per superelement (including the
residual). If more than one set ID is specified,
3780
ong Answers
68
If a rectangular matrix is written to DMIG entries using MATMOD option 16, the
NCOL header record will be
blank. This error may cause the MTRXIN module to misread the DMIG entries, and
this may result in wrong answers. Fatal messages are sometimes issued. If
NCOL is blank, the MTRXIN module assumes that the matrix has as many columns as
there are DMIG entries. Blank columns are ignored.
Avoidance: Add the NCOL value on the header entry manually.
3781
67.5
TER, MAT9 - Wrong Answers
2004
67.5
If there is illegal data in any field of the PGAP entry and a continuation
entry is explicitly defined (even
if all the fields on the continuation entry are left blank), then the job will
fail with the following DMAP error
message:
DMAP FATAL MESSAGE 9002 (PREFSE) - ERROR ENCOUNTERED IN MODULE IFP
The IFP fatal messages UFM 316 or 313 which should identify the specific entry
67.5
SORT2 output is not supported for static solutions in DBC. If this output
option is requested in the job,
then the proper results are printed in the MSC/NASTRAN output file. However,
the following error message will be issued and the .XDB will not contain the
appropriate postprocessing information.
*** DBCMSG ERROR MESSAGE 24 FROM SUBROUTINE GRIDBK
SORT-2 STATIC LONGSOLUTION RECOVERY IS NOT SUPPORTED
0*** SYSTEM WARNING MESSAGE 6065 (DBC)
Avoidance: Insert the following DMAP:
$ - FOR SOL 61 COMPILE SOL61 SOUIN=MSCSOU NOLIST NOREF
$ alter for Version 67
alter 879,880
DBC
OPG1,OUGV1,OEF1X,OES1X,OQG1,,,,,,,,,,,,,,,//
'OPG'/'OUG'/'OEF'/'OES'/'OQG'////////////////
-1/DBCPATH/S,N,CP/APP1
/
/V,Y,GEOMU/V,Y,LOADU/
3785
67.5
If the VIEW module is used along with "PARAM,PRTPCH,x" where "x" is not
the default value, then the view
factors will not be calculated.
Avoidance: Use the default value of x=0 for "PARAM,PRTPCH,x"
3786
67.5
CFAILURE - Wrong Answers
69
In SOL 30, if SUBCASEs are defined that reference different K2PP and/or
TFL entries, then the run will fail
with the message SFM 4276 in the MATREDU module.
Avoidance: Run each SUBCASE independently, preferably using SOL 111 with
restarts.
3788
67.5
ing Displacement Output
67.5
67
If there is more than one SET1 entry defined in the input and one of the
entries references a grid point that
does not exist, the error message will always reference the first SET1 ID.
Avoidance: Review all the SET1 entries to determine the one in error.
3793
ge
67
The MSC/NASTRAN User's Manual indicates that the Mach number data on the
MKAERO1 and MKAERO2 Bulk Data entries
must be greater than or equal to zero. However, MSC/NASTRAN does not enforce
this requirement in IFP. Thus, this
user error will not show up until significant CPU time has been expended.
Avoidance: Input a positive value for the Mach number.
3794
M 727
67.5
If no space is requested for a logical name, then the message "UWM 727 NO SPACE WAS REQUESTED FOR LOGICAL
NAME XXX, A DEFAULT VALUE OF YYY IS USED" will be issued. This is true for all
machines except for the IBM MVS/XA.
For this particular machine, the value is either taken from the ASSIGN
statement, the default set in the delivered
JCL procedure, or the user JCL assignment. The NASTRAN default value is
ignored.
Avoidance: The user must specifically assign the desired disk space by
either using the ASSIGN statement or
JCL.
3795
)
70
"UFM 709 (PRCMPL)" is issued while trying to COMPILE a user DMAP with
SOUIN=USRSOU if the previous run did not
compile an NDDL, or ACQUIRE and NDDL.
Avoidance: When creating a database, use the acquire NDDL FMS statement
or SOL xxx, NOEXE to attach the data
paths.
3798
68
E, OMIT, ASET - Wrong Answers
67.5
The "vector key" data for the strain energy data block written to the graphics
database is incorrect. This causes crashes in MSC/TRANS receiver for versions
6 and 7.
Avoidance: MSC/XL does not use this information. Thus, the error will only
cause a problem if a user routine
attempts to read and process the information with MSC/ACCESS.
3800
67.5
67.5
with:
echo
echo
echo
echo
echo
3804
block cross reference to ensure that there are no conflicts with existing data
blocks.
3806
67.5
67.5
67.5
67
The JCL provided with the MSC/OPTIONS Version 3 for the IBM MVS/XA is
incorrect. The override for
ALLOCATE.ALL does not specify a unit.
3810
68.2
SOL47, CURV - Excessive CPU
RF24D40 warns the user that the default value of this parameter should not be
used. However, to remove the burden from the user, the default value of the
parameter in this RF alter and SOL 47 should be set to 10 in future systems.
3811
t
68
67.5
67.5
70
Element force data recovery for the CELAS elements is calculated in single
precision. On short-word machines (i.e., all machines except CRAY, CDC, and
NEC), the lack of precision may result in poor answers for the CELAS element
force results in models that have a maximum factor to diagonal ratio that is
greater than 1.E+4.
Avoidance: The CELAS data recovery performed in the GPFDR module for grid
point force output (GPFORCE) is
performed in double precision. Note that in the model where this behavior was
observed, CELAS elements were
effectively used as a rigid link. To avoid numerical conditioning problems,
this modeling practice should be
avoided. A structure that is effectively rigid with respect to the surrounding
structure should be modeled with rigid elements. RF alter RF2
3815
ong Answers
67.5
GL
If FBS method 2 is executed with insufficient scratch space, then the job
will fail and issue the message
"BIOMSG: ERROR 3002 HAS OCCURRED IN ROUTINE FREAD" followed by "SYSTEM FATAL
MESSAGE 4276.FREAD ERROR CODE 3002".
Avoidance: Increase the scratch space by increasing the BUFFSIZE or by
including an appropriate INIT
statement. FBS method 2 requires more scratch space than method 1. Thus,
forcing either FBS method 1 or 1A by
setting the FBSOPT keyword on the NASTRAN statement to either -1 or -2,
respectively, may also avoid the problem.
3818
67.5
70
In Version 67 of MSC/NASTRAN if a Bulk Data entry is input using the wide field
format and the continuation entry is not explicitly specified, the job may fail
and issue the message "USER FATAL MESSAGE 316 (IFPDRV) ILLEGAL DATA ON BULK
DATA CARD" followed by the message "DMAP FATAL MESSAGE 9002 (IFPL)". Prior
versions of MSC/NASTRAN may have allowed this input. The current action is
necessary to ensure correct processing of continuation entries. A note will be
added to Section 2.4.1 of the MSC/NASTRAN User's Manual clarifying this
requirement.
Avoidance: Explicitly specify the continuation entry even when defaults are
desired for all fields.
3824
67.5
MP - Poor Default
68
69
69
The user can not force the program to continue processing a superelement
that contains a pure singularity by setting PARAM,BAILOUT. PARAM, BAILOUT does
not work with pure singularities. If PARAM,BAILOUT,-1 is set, the DMAP FATAL
MESSAGE 9032 that indicates that processing of a superelement will continue
despite near singularities will be incorrectly output when a pure singularity
exists.
This was fixed in Version 67.5 but is not fixed in Version 68.
Avoidance: Ignore the DMAP FATAL MESSAGE 9032. Correct the singularities
and perform a restart.
3831
68
, SFM 4276 EC 7777
If fluid and structural GRID points are combined in a SET that is referenced by
the DISP Case Control command, then the complex displacement output results
will only contain the fluid points, and the structural points will be ignored.
Some systems such as the VAX VMS may fail and SFM 4276 ERROR CODE 7777 may be
output.
Avoidance: Set DISP=ALL or perform a restart and define a SET that contains
only the missing structural grid points.
3832
70.7
The ECHOOFF and ECHOON commands may be used in DMAP alters of existing
solutions. However, when used within a complete user written subDMAP "UFM 13
ERROR IN DMAP INSTRUCTION" followed by SYSTEM INFORMATION MESSAGE 480 was
encountered.
Avoidance: Other than removing the offending commands there is no avoidance.
3833
67
K6ROT - Wrong Answers
When
of a flat
loadings,
incorrect
68
68
A run that COMPILEs a single subDMAP for SOL 60-99 may fail and issue the
messages "USER WARNING MESSAGE 141 (LINKND) NDDL 'PARAMETER' DEFINITION TABLE
NOT FOUND" followed by "USER FATAL MESSAGE 146".
Avoidance: Include the statement ACQUIRE NDDLOLD in the FMS Section of
the deck.
3840
Wrong Answers
67.5
In MSC/NASTRAN Version 67, the grid point force balance will be incorrect
for BEAM elements with thermal
loads.
Avoidance: Use a BAR element.
3841
2001
If ESE output is requested in any modal solution and the case control has a
SUBCASE ID that is greater than 1, then the element strain energy output
associated with the first eigenvalue of SUBCASE will be labeled with the
SUBCASE ID and subsequent eigenvalues will be incremented by 1. To be
consistent with other element output the label for element strain energy output
should contain the mode number and eigenvalue. The SPCFORCE RESULTANT, MAXIMUM
SPCFORCES, and MAXIMUM DISPLACEMENTS are similarly mislabeled.
Avoidance: An avoidance for non-superelement runs is to remove the SUBCASE
entry or change the ID to 1.
Please see related error 3560.
3842
67.5
The GENTIM and COMTIM jobs that are required to install timing constants
require that the authorization for the DMAP option be activated. If the client
does not have the DMAP option these runs will fail and will issue the message
"UFM 3060 OPTION DMAP NOT IN APPROVED LIST".
70.5
2001
If the METHOD command is missing from the residual structure subcase in any
modal response structured solution for a model with superelements, then the run
will fail and issue the message "USER FATAL MESSAGE 6143, (MERGE1) INPUT
MATRICES AND VECTORS ARE INCOMPATIBLE."
Avoidance: Include a METHOD request in the residual subcase.
3845
68
If the input value of the PLOTFORM parameter for the VECPLOT module is set to 3
and the input data for INVECT is purged, then the job may fail and issue the
message "SFM 4276 EC 7777". The User's Manual states that the INVECT may be
purged if PLOTFORM=4 or 6. The program should also allow INVECT to be purged
for PLOTFORM=3.
Avoidance: Generate a null matrix for INVECT.
3847
67.5
Such File or Directory
Line 273 of the nastran shell script for MSC/NASTRAN Version 67 on the
Cray Unicos is missing the '$'
character for the .pch file. As a result of this error, a standard Unix error
message indicating "No such file or directory" may be issued whenever a job is
submitted with old=no. Since any new punch output will overwrite the old punch
output and the desired action of old=no is to delete the old output, in most
cases this error will have no affect on a jobs outcome. (Cray Unicos V67 only)
Avoidance: The shell script can be corrected by adding a '$' character to
the command line just before
{out}.pch, e.g., ${out}.pch.
3848
ion
68
The New Capabilities list description of the QUADR and TRIAR elements
indicates that the bending formulation for these elements are exactly the same
as the QUAD4 and TRIA3 respectively. The documentation did not clarify the
fact that the corner forces and stresses output for the QUADR and TRIAR due to
bending are the forces and stresses at the element's centroid. Only the
membrane forces and stresses are calculated at the corners.
3849
Answers
67.5
The OFREQ Case Control command and its associated SET may be used to
select the modes to be used in the
response spectrum analysis. This capability is broken in SOL 103.
Avoidance: If appropriate to the user's needs PARAM LMODES, LFREQ, or
HFREQ may be used to limit the modes
used in the analysis. Alternatively, the user may use SOL 63 or apply the
following alter to SOL 103:
COMPILE POSTREIG SOUIN=MSCSOU NOREF NOLIST
ALTER 25,25
TYPE DB PHA $
MODACC CASEDR,OLB,PHa,,,/OLB1,PHILS1,,,/'REIG' $
ALTER 59,59
CALL GMA CASEDR,MATPOOL,EQDYN,TFPOOL,,,,
MMAA,GOD,GMD,USETD,MKAA,BAA,K4DD,PHILS1,OLB1,DIT,,,,,/
,,MDD,K2DD,B2DD,MHH,BHH,KHH,PHIDH,/
LUSETD/'MODAL'/'TRANRESP'/NOUE/NOA/G/W3/W4/FALSE/
0/LMODES/LFREQ/HFREQ/1/1/FALSE/FALSE/FALSE $
3850
68
If multiple flutter subcases are being processed and at least two of the
subcases have flutter eigenvector requests, then the job will fail and the
message "USER FATAL MESSAGE 1126 (GNFIST) DMAP MODULE SDR1 IS ATTEMPTING TO
OUTPUT DATABLOCK 201 NAME =FPHP, WHICH ALREADY EXISTS. USER ACTION: DELETE
THE DATABLOCK, OR USE FILE FPHP=OVRWRT" will be output.
Avoidance: One avoidance is to remove the eigenvector request. Flutter
Summary results will still be
printed. An alternative avoidance is to specify a unique CMETHOD request in
each flutter subcase. The PK and KE methods will ignore the request but the
eigenvectors will be deemed unique. (Version 67 only)
3851
M 227
67.5
The MSC/NASTRAN User's Manual description for the PBAR, PBEAM, PROD, and PSHEAR
entry state that only a MAT1 entry may be referenced. However, beginning in
Version 67 if a MAT2 entry is referenced by any of these entries, then G11 and
G12 will be used to determine the isotropic material properties E and G used by
the element. All other fields on the MAT2 entry will be ignored. A PBAR
reference to a MAT2 entry in prior versions of MSC/NASTRAN resulted in UFM
2113.
3853
swers
67.5
69
When the CLOAD entry is used to apply the upstream superelement loads to the
residual structure in a nonlinear analysis, the job will fail and will issue
the message "UFM 4669, "NO LOAD DATA EXISTS FOR VECTOR = ***".
Avoidance: In addition to the CLOAD request in the first residual subcase, a
dummy load request must be
included which references a LSEQ bulk data entry which in turn references the
same DAREA as the upstream loads. There must also be LSEQ and dummy load
requests included for unloaded superelements if data recovery on the unloaded
superelement is desired. This procedure is demonstrated under Error 2549 and
in an application note dated June 1990. This error is similar to Error 3041
which was corrected for the single residual subcase condition in Version 67.
3855
68
correct Documentation
69
68
Currently the OUTPUT4 module can not output sparse decomposition factors. In
MSC/NASTRAN Version 68 "USER WARNING MESSAGE 6475 (OUTPT4)" will be issued to
inform the user that the sparse factor matrix is not supported in ASCII or
neutral format.
Avoidance: Use standard decomposition.
3867
69
- NO MASS MATRIX
SOL 1 and 24 treats the presence of a SUPORTi entry as a request for inertia
relief. It then requires that a mass matrix be present.
Avoidance: The following SOL 24 ALTER allows a SUPORTi entry without a mass
matrix.
compile
ALTER
ALTER
EQUIV
COND
3869
Names
69
Beginning with MSC/NASTRAN Version 67, it is documented that the value entered
for the MAXITER field on the NLPARM entry must be a positive integer. The
documentation fails to mention that any negative integer value will be
converted to a positive value. This action is taken to maintain upward
compatibility with pre Version 67 systems.
3871
Error
68
67.5
When a PLOAD1 entry is applied to CBAR elements, the results are not
converted by DBC. This will cause
missing results in the XDB for the CBAR elements.
Avoidance: Use the CBEAM element instead of the CBAR.
3873
67
ong Answers
The grid point stress results for shell elements that are defined in a
coordinate system other than the basic
coordinate system will be incorrect if the SYSTEM parameter of the SURFACE
command is set to BASIC or CORDi.
Avoidance: Set the SYSTEM parameter to ELEMENT on the SURFACE command.
3874
46
68
If the user selects the IDENT option on the ACMODL entry without
specifying FSET or SSET, then the program will fail and the message "SYSTEM
FATAL MESSAGE 6146(GPTABD) ELEMENT TYPE =******* IS NOT SUPPORTED IN ACOUSTIC
ANALYSIS" will be issued.
Avoidance: Specifying FSET and SSET will resolve the problem.
3875
68
the Executive
fail and the
invalid keyword on
OPTION NOT IN
If the value specified on the property entry is less than the minimum
value specified on the DVPRELi, then the
program may fail and issue a message indicating that negative terms on the
factor diagonal exist.
Avoidance: This is a user input error. Modify the property entry of
DVPRELi as necessary. This error will
be addressed in Version 67.5 by issuing USER FATAL MESSAGE 6421. This message
will clearly identify the
conflicting property and DVPRELi entries.
3879
69
If a large model is run with a small amount of memory, then one of the
following misleading messages may be issued:
USER FATAL MESSAGE 2007, ELEMENT xxx REFERENCES UNDEFINED GRID POINT yyy
or
USER FATAL MESSAGE 5466, ELEMENT xxx HAS NO PSOLID CARD. CHECK MATERIAL
PROPERTIES.
Avoidance: Increase the memory and rerun the job.
3880
7
67.5
Large models may fail due to an integer overflow and issue the message
"SYSTEM FATAL MESSAGE 4276 ERROR CODE 7777". This error occurs when converting
a large real number to an integer. The job is most likely to fail in the MPYAD
module but the cause of the error is an incorrect matrix trailer; therefore,
the job may fail in other modules. This error is dependent on the machines
representation of integer and real numbers and is not encountered easily. So
far, this error has only been observed on the DEC VAX.
Avoidance: Possible avoidances are to split the model up into
superelements or to run the job on another
machine.
3881
68
Fields 5 through 10 on the second continuation entry for the MAT8 entry
are empty fields. If a BCD value is inadvertently placed in any of these
fields, MSC/NASTRAN will terminate the run and correctly issue a UFM.
However, if a real number is entered in one of these fields the run will
continue and no fatal message is issued. Depending on the intent of the user,
this may lead to unexpected results.
Avoidance: Other than putting data in correct fields, there is no
avoidance.
3882
68
If the MAT10 entry contains data for the bulk modulus and the speed of
sound, then the job will fail and the message "USER FATAL MESSAGE 316 (IFPDRV)
ILLEGAL DATA ON BULK DATA MAT10" will be issued. The bulk modules, mass
density, and speed of sound are related by the following equation: BULK=
C**2*RHO.
Avoidance: As documented in the MSC/NASTRAN User's Manual description of
the MAT10 entry, the bulk modulus, mass density, and speed of sound are related
by the equation: BULK=C**2*RHO. Thus, the avoidance is to enter the bulk
modulus and mass density or the mass density and the speed of sound. Note that
the documentation fails to clarify that it is a user input error to specify
values for the bulk modulus, mass density and speed of sound. If all three
values are explicit
3883
M 2113
68
The Handbook for Thermal Analysis, page 3.5-10, incorrectly recommends that an
If the RADMTX and VIEW entries are both present in the Bulk Data Section, then
the VIEW entries will be
ignored. MSC/NASTRAN uses the input RADMTX information to calculate the
temperature distributions. This action is contrary to page 6.3.18 of the
Handbook for Thermal Analysis where it is stated that the RADMTX will be
ignored when a VIEW entry is present. This documentation has been superseded
by the Thermal Analysis User's Guide.
Avoidance: If you want the VIEW module to calculate the radiation matrix, then
comment out or remove the
RADMTX entries.
3885
68
Version in Database
If an ENDJOB command is used in the restart run, a new version should not
be created in the database.
However, in some instances, a non-restartable new version is created.
Avoidance: There is no avoidance to the new version being created in the
database. If this error is
encountered, the user must explicitly specify a restartable version ID.
3886
67.5
- Wrong Answers
In Solution 106, if there are multiple boundary conditions, and the loop
identification number specified on
the "PARAM,NMLOOP,x" falls within a subcase which has a different boundary
condition than the first subcase, then
the nonlinear normal modes calculation will be wrong.
Avoidance: Insert the following DMAP alter.
compile nlstatic souin=mscsou noref nolist
alter 447
type parm,,rs,n,fact $
type parm,,i,n,recno $
paraml estnl//'dti'/0/3/s,n,efact $ get load factor
$ convert load factor to record no. of CASES.
fact=real(int(efact)) $
recno=int(fact)+1 $
if ( fact<>0. and abs(efact-fact)<=1.e-4 ) recno=int(fact) $
$ get appropiate record
CASE
CASES,/CASEi/'TRAN'/recno $
equivx casei/cases/-1 $
CALL SETQ CASES//SEID/PEID/S,MTEMP/S,K2GG/S,M2GG/S,B2GG/S
3887
68.2
ient Restart
When performing an automatic restart in a modal frequency or transient response
analysis and a damping
property value or stress coefficient is changed on a CELAS2, CDAMPi, or CVISCi
element, then the modes will be recomputed. This inefficient action is due to
an error in the NDDL dependency check.
Avoidance: There is no avoidance; however, by utilizing superelements and
placing the offending scalar
element in the residual structure, the cost of recalculating the modes can be
reduced.
3888
normal Exit
67.5
When the CORDM field on the PSOLID entry is left blank or set equal to -1,
the program will terminate in the
GPSTRESS module. No NASTRAN fatal messages are generated. This error occurs
in MSC/NASTRAN Version 67R2 running
on UNIX machines only.
Avoidance: Change all blank or -1 CORDM fields on the PSOLID entry to 0.
3889
If fluid grids (CD=-1) are used for structural elements, such as QUAD4,
then MSC/NASTRAN will fail in the EMA
module with SFM 4276 EC 211.
Avoidance: Structural elements must only reference structural grids where
CD does not equal -1 on the GRID
entry.
3890
68
67.5
67.5
If the maximum strain failure theory is used when using composites, then
the failure indices calculation uses the total strain instead of the elastic
strain. This error only occurs if the run contains thermal load since the
total and elastic strains are the same in the case without thermal load.
Avoidance: There is no avoidance.
3893
M 3060
68
68
The description of the MINALR, MAXALR, DESITER and MAXINC fields of the
NLPCI Bulk Data entry in the
MSC/NASTRAN User's Manual refer to Remarks 4, 5, and 6. The descriptions
should refer to Remarks 3, 4, and 5,
respectively.
3895
315
68
If the a QVOL Bulk Data entry is entered in large-field format, then the
program fails in the IFP module and the message "USER FATAL MESSAGE 315
(IFPDRV)FORMAT ERROR ON BULK DATA CARD QVOL" is output.
Avoidance: Use small-field or free-field format.
3896
3001
GL
67.5
If there are no Bulk Data changes on a restart run but a referenced SPC
and/or an MPC set ID is changed in the Case Control, then the KGG matrix for
the downstream superelements does not reflect the change of the upstream
superelements. It is important to note that the results will change from the
previous run, and thus the user may believe the program performed the correct
action.
Avoidance: An avoidance is to make changes to the Bulk Data so that the
automatic restart feature reacts
68
68
The default for the COMPILE command in Solution 111 is NOLIST instead of LIST.
Avoidance: The user must explicitly specify LIST,REF on the COMPILE command to
obtain the DMAP listing of SOL 111.
3900
68.2
ATMOD(24) - UFM 4422
SOL 129 may fail with the message " USER FATAL MESSAGE 4422 NUMBER OF NULL ROWS
IN THE DYNAMIC MATRICES IS NOT EQUAL TO THE NUMBER OF NULL COLUMNS". This
error occurs because Option 24 of the MATMOD module does not recognize strings
that are null. The null strings are created by the ADD5 module.
Avoidance: Use SOL 99 or insert the following DMAP alter:
COMPILE NLTRAN SOUIN=MSCSOU LIST NOREF
$ALTER 244,246 $ V67.5 MATMOD AM1,,,,,/VDXW,/24/S,N,NODRED/1/S,N,NP $
ALTER 304,306 $ V68
DIAGONAL AM1/VDXW/'SQUARE'/0. $ IDENTITY MATRIX SIZE OF AM1
$ALTER 248,248 $ V67.5 ADD5
AM1,VDXW,,,/AM1X $
alter 308,308 $ v68
ADD VDXW,AM1/AM1X///3 $ am1x(i,j)=vdxw(i,j) if am1(i,j)=0.
$ALTER 250,250 $ v67.5 ENDIF $ NODRED>-1
alter 310,310 $ v68
3901
76 EC 301
68
68
On the VAX/VMS if the buffsize is set larger than the maximum allowable
size , then the job will fail in
DBINIT and a misleading message will be output. In Version 67, the message
"SYSTEM FATAL MESSAGE 446 (DBCRT) ERROR ATTEMPTING TO CREATE A FILE (LOGICAL=
MASTER ) FOR DBSET MASTER WITH READ AND WRITE PRIVILEGES. USER ACTION: CHECK
THE AVAILABLE/ALLOCATED SPACE AND THE PRIVILEGES GRANTED THIS ACCOUNT." will be
output.
Avoidance: The maximum recommended buffsize for the MSC/NASTRAN Version
67 on the VAX/VMS is 8065. Version
67.5 and the VAX/VECTOR will except a maximum BUFFSIZE of 16385.
3904
rs
67.5
The QUADR corner stresses are incorrect when temperature loads are applied
the nodes. The element uses the
average temperature over the element rather than the temperatures at the
corners.
Avoidance: There is no avoidance; however, a finer mesh will reduce the
error.
3913
lation
68
If the SOLVE module is used with option SYM=3 in a user DMAP to compute
the inverse of a matrix and the "B" matrix is not specified, then the program
fails and the message "SYSTEM FATAL MESSAGE 1115" or a message indicating a
segmentation violation is output. Since a "B" should not be required to
perform an inverse, this is a code error. Note, that Remark 3a. and Example
2. in the MSC/NASTRAN User's Manual Version 67 documentation for the SOLVE
module indicate that the "B" matrix is not required.
Avoidance: Explicitly define an identity matrix for the "B" input and use
option 1. The DIAGONAL module may be used to create an identity matrix.
3914
rsion
67.5
The parameters used in SOL 0 are not documented in Section 3.1.3 of the
MSC/NASTRAN User's Manual.
Avoidance: The parameter descriptions are as follows and should be
67.5
67.5
67.5
When a SUBCOM Case Control command is embedded among SUBCASEs, the OLOAD,
MAXIMUM DISPLACEMENT, and MAXIMUM APPLIED LOAD output will be identified with
an incorrect subcase ID.
Avoidance: There is no avoidance.
3919
67.5
EIGR - Wrong Answers
68
Remark 3b under the MATS1 bulk data entry description in the MSC/NASTRAN
User's Manual description of the
MATS1 entry states that "If TYPE is NLELAST" and the curve is "defined only in
the first quadrant, then the curve must start at the origin and the compression
properties will be assumed identical to tension properties." This specification
leads to wrong answers.
Avoidance: Explicitly specify the compression properties for the negative
region for the stress-strain curve.
3925
68
M 4249, SFM 4252
Documentation - PARAM,DBALL(SCRATCH) - UF
attempted, then the run will fail with one of the following messages:
USER FATAL MESSAGE 4249. SUPERELEMENT PROCESSING REQUESTED BUT SEMAP DATA
BLOCK IS MISSING. or
SYSTEM FATAL MESSAGE 4252. DATA BLOCK (NONE) FOR UPSTREAM SUPERELEMENT
NOT FOUND IN DATABASE.
3926
68
- Missing Connection Data
The "SEQUENCE PROCESSOR OUTPUT" which lists the number of each element
type can not output a number more than 5 digits.
Avoidance: There is no avoidance.
3927
67.5
t Processing of RBEs
DBC does not process rigid elements (RBE1, RBE2, or RBE3) correctly when
they connect to more than 12 grid
points. DBC has been corrected in MSC/NASTRAN Version 67.5 to correctly
process the RBE2 and RBE3 element.
3928
68
68.2
C 3002
A logic error in module MTRXIN results in SYSTEM FATAL MESSAGE FREAD ERROR CODE
3002 when the following conditions are met:
1. A MTRXIN (rather than a Case Control request) exist in the DMAP to convert
matrices input on DMIG entries
to NASTRAN DMAP datablocks.
2. No DMIG input records exist.
3. Table MATPOOL exists due to MFLUID, ELIST, RADLST, RADMTX, RADCAV, or
RADSET bulk data entries.
If any of entries cited in item 3 exist in the bulk data, the error may be
encountered in SOL 101 with PARAM,INREL,-1 and no DMIG,UACCEL bulk data entry.
Avoidance: Remove the bulk data entries specified in item 3 above, or add an
unreferenced DMIG such as:
DMIG,ABC,0,6,1
4029
68
HELL, QUAD4, TRIA3 - Poor Answers
The MSC/NASTRAN User's Manual documentation for the PSHELL entry should be
amended to state that when modeling curved shells with QUAD4 or TRIA3 elements
in a solution that uses differential stiffness (buckling or nonlinear with
PARAM,LGDISP), results may include spurious modes or difficult convergence in
Version 67.7 and earlier versions.
Avoidance: For linear buckling only, spurious modes can be avoided if every
element is replaced by two overlapping elements. One has only membrane
properties (MID2 and MID3 are blank on the PSHELL entry). The other has only
bending properties (MID1 is blank on the PSHELL entry). Unfortunately this
avoidance can not be applied to nonlinear problems since "USER FATAL MESSAGE
4295" results when MID1 does not equal MID2 on the PSHELL entry (see error 5
4035
-MP Only
67.5
The submittal script provided for the MSC/NASTRAN Version 67 on the CRAY Y-MP
UNICOS hard wires the "lt" parameter to 300 seconds. This parameter, which
controls the CPU limit for the job, should be adjustable. A new parameter has
been added to Version 67.5 to allow the user to specify the CPU limit at run
time.
4036
68.2
id Point Force Output
$ALTER 55 $
ALTER 54 $ after output of pj1
PARAML CRX//'PRESENCE'////S,N,NOCRX $
IF ( NOCRX = -1 ) EQUIVX PJ/PJ1/ALWAYS $
$
COMPILE SEDRCVR SOUIN=MSCSOU NOLIST NOREF
ALTER 265,265 $
TYPE DB,CASES $
TYPE PARM,NDDL,I,Y,HIGHQUAL $
TYPE PARM,NDDL,I,N,PEID,MTEMP,NLOOP $
TYPE PARM,NDDL,CHAR8,N,APRCH $
TYPE PARM,,I,N,LOAD,
4048
67.5
sleading Message, SWM 2072
"SYSTEM WARNING MESSAGE 2072, CARD TYPE **** NOT FOUND ON DATA BLOCK" may
be output if SESET, SEELT, SEQGP or SEQSEP Bulk Data entries are present. If
there are no acoustic grid points in the model and this message is output from
the RESTART or SEP2 module, then this message can be ignored.
4055
01
68
68
68
If the user requests displacement output for a SET that defines a large
range of grid points using the "THRU"option (for example SET 2= 1 THRU
999,999), then the SDR2 module may spend considerably more CPU time versus the
equivalent DISP=ALL request. This performance degradation will only occur when
there is at least one grid point ID outside the range. An aeroelastic analysis
is more likely to encounter this error because the internal degrees of freedom
are generated and differentiated from the physical degrees of freedom by adding
very large numbers to them.
4094
Answers
68
The effects of changes in pressure loads or followers loads that result from
changes in the underlying grid location are ignored when computing
sensitivities. Changes in gravity and thermal loads are included during shape
sensitivity calculations.
4136
dices
67.5
If the values in the THETA field of the PCOMP entry vary between plies,
the failure indices may be incorrect for the varying plies when PARAM,LSTRN is
set to 0. (Version 66 and Version 67 only).
Avoidance: The avoidance is to set PARAM,LSTRN to 1.
4151
67.5
68
If the user specifies an output coordinate system on the GRID entry other
than the default basic coordinate system, then the OLOAD RESULTANT, MAXIMUM
DISPLACEMENTS and MAXIMUM APPLIED LOADS output are incorrect. All other
results are unaffected by this error. This error is corrected on latter
MSC/NASTRAN Version 67.5 systems. The systems include DEC ALPHA, INTEL 386/IX,
and HITACHI S3600.
4179
70.5
According to the text of UIM 4379 the internally generated PSHELL and MAT2
entries are only output when a sorted echo is requested. Contrary to this,
using ECHO=NONE does not result in the removal of this output.
Avoidance: ECHO=UNSORT must be explicitly specified to disable UIM 4379
output. If the user does not desire an unsorted echo, then specifying
ECHO=UNSORT(****) where "****" indicates any Bulk Data entry that is not
contained in the input Bulk Data, has the same effect.
4187
tar - SFM 3007
68
If a SOL 106 model does not contain SPCs and is restarted for data
recovery, SFM 3007 "Illegal Input to
Subroutine CALCV" is issued from the UPARTN module.
Avoidance: The avoidance is to use the following alter:
$ FOR VERSION 67+ IN SOL 106
COMPILE DMAP=NLSTATIC,SOUIN=MSCSOU,NOLIST,NOREF $
ALTER 434 $ AFTER EQUIVX
PARAML USETNL//'USET'//////'A'/S,N,NOASET/'G'/S,N,NOGSET $
NOA = LTOI ( NOGSET = NOASET ) $
ENDALTER $
4194
68
THE PROBLEM
DBC will incorrectly store multiple RBE's having more than 12 Grids
(independent or dependent, depending on RBE type) to the .xdb. In particular,
the RBEPOOL is built incorrectly. Data is overwritten.
THE AVOIDANCE
Break up the RBE's into smaller elements.
4197
ct Labels
67.5
The grid point labels for the QUAD4 and QUADR STRAIN(FIBER) output are
incorrect.
Avoidance: There is no avoidance.
4198
68
s Manual - Incorrect Documentation
The MSC/NASTRAN User's Manual and Quick Reference Guide description of the
PARAM,KDIAG is incorrect. The
current documentation states that KDIAG specifies a stiffness value to be
applied to all degrees of freedom. The documentation should be changed to
state that KDIAG specifies a stiffness value to be applied to the null column
of the nonlinear stiffness matrix.
4223
2001
table Eigensolutions
4235
67.7
68
Increasing the scale factor to a size greater that 1.0 in the NEUPS
control file to create "wallpaper" plots does not work. The scale of the plot
is increased, but only a segment of the plot is printed on a single page.
Avoidance: There is no avoidance to the problem.
4241
Answers
70
If a PLOAD1 entry is used to apply load to a BEAM or BAR element and REPCASE is
used to request additional
output, then the load request must also appear within the REPCASE; otherwise,
the results from the REPCASE will be
wrong.
Avoidance: Include the appropriate load request in the REPCASE.
4243
0
68
Supply the
is a diagonal matrix that has 1.0 for the boxes for which no error correction
is required and 0.5 for the boxes that are on the plane of symmetry. For
Solutions 75, 76, 145, and 146 a similar technique is available using WIFACT as
the matrix name on the DMI entry.
4262
2001
A fluid only model will not run in SOL 111 unless a METHOD(FLUID)=n case
control is present. The run completes to "END OF JOB" in the f06 and "EXIT" in
the f04 but virtually the only output in the f06 is UIM 302 indicating to the
user that GRID ENTRIES HAVE DISPLACEMENT COORDINATE SYSTEM ID OF -1 which is
the coordinate system ID of fluid points.
4271
Results
70
69
69
calculate coupled modes in SOL 103, then the program may fail and the message
"SYSTEM WARNING MESSAGE 3001 ATTEMPT TO OPEN DATA SET 105 IN SUBROUTINE REIG
WHICH WAS NOT DEFINED IN THE FIST" is output.
The MSC/NASTRAN Version 69 Reference Manual, Section 15.4.2 adds the requested
documentation.
4317
pected Answers
2001
If the user supplies data on the tables that are referenced by the PACABS
entry and this data results in
negative terms in the equivalent structural model for the acoustic absorber
element, then these terms are set to zero. Negative terms in the equivalent
structural model may result from data where the user is attempting to model an
infinite, perfectly absorbing domain. MSC/NASTRAN does not support this
capability.
Avoidance: The user should inspect the USER INFORMATION 6232 output which
provides the calculated acoustic absorber properties to be sure that negative
terms do not exist.
4320
Avoidance: Define the properties for the absorber element at a frequency other
than zero.
4351
ntation
68
The value of psi when the "LIMIT" field is 0.0, equal (-response) not the
(response) as documented.
4352
tion
68
67.7
Large jobs with DIAG 2 may fail and issue the message "SYSTEM FATAL MESSAGE
1032(X10)".
Avoidance: Remove the DIAG 2 request
Error report:
System Fatal Message 1032(X10) using DIAG 2 in a large SE job.
4361
70.5
1.+30 not Allowed, UFM 224
Using format 1.+30 in a DMAP expression is not allowed. The run will fail with
USER FATAL MESSAGE 224 stating that mixed mode usage by the arithmetic operator
+ is invalid during subdmap. The Version 69 DMAP User's Guide will be updated
to state this restriction.
Avoidance: Use 1.E+30 instead
4366
68
ficient Documentation
70.5.2
When PLOAD1 is used to apply forces with load TYPE in the Basic coordinate
system (FX, FY, FZ, MX, MY and MZ) on the CBEND element, incorrect applied
loads are generated. Consequently, SPCFORCE, displacements and element
stresses are not correct.
Avoidance: Field 4 of the PLOAD1 entry allows loads to be applied either in
the basic or element coordinate system. Use the element coordinate system
option.
4397
4423
69
68
There is an error in the memory estimate for SPARSE FBS when the matrix is
dense. This error may result in "SYSTEM FATAL MESSAGE 3008" being output which
indicates insufficient memory. For example, a single solid element test, which
generates a fully populated matrix, may encounter this error. This error is
highly unlikely for typical models that produce less than a fully populated
matrix. This error can also occur in nonlinear analysis where FBS is called
from within another module.
Avoidance: The memory estimation error can be avoided by setting
SYSTEM(146)=2 on the NASTRAN statement; that is, set "NASTRAN
SPARSE=25,SYSTEM(146)=2".
4423
nswers
68
A remark should be added under the MSC/NASTRAN User's Manual description of the
CBAR and CBEAM entry that using the BAR and BEAM with offsets in any solution
sequence which uses differential stiffness is not recommended. Furthermore,
the message "USER FATAL MESSAGE 6174. BEAM ELEMENTS WITH OFFSETS ARE NOT
SUPPORTED IN DIFFERENTIAL STIFFNESS" is encountered if BEAMs with offsets are
included in a model with differential stiffness.
4424
68
SP, QUAD4, TRIA3 - Wrong Answers
2001
When a REPCASE Case Control command is used in a normal modes analysis, only
data for the first mode is printed. This needs to be clarified in the Quick
Reference Guide where remark 3 claims repcase is supported in normal modes.
Avoidance: The REPCASE command is used because multiple output requests of the
same type are not allowed within a subcase. The only avoidance is to define a
single SET that combines all the output desired and select this SET with the
original SUBCASE.
4426
- UFM 2025
67.5
4427
68
The MSC/NASTRAN User's Manual documentation for the PBCOMP entry should
include a remark warning that a SFM 6236 will occur if SECTION=5 and all the Y
stations are 0.0 or all the Z stations are 0.0. This information should also
be included in the expanded explanation of SFM 6236 in Section 6 of the
MSC/NASTRAN User's Manual.
4429
g answers
67.5
The RFLAG alter that was delivered with Version 67.5 of MSC/NASTRAN in the
misc/sssalter directory contains an error that may result in wrong answers.
Wrong answers will occur whenever material type damping is included. This
includes damping specified by PARAM,G and damping specified through the ge on a
MATi entry. This error has been corrected in later releases of Version 67.5
MSC/NASTRAN. The error exists in the VAX/VMS, CRAY Y-MP, CONVEX, IBM RS6000
and SUN4 releases.
Avoidance: The client should modify the RFLAG.V675 file as indicated. The
lines in error are shown commented out with a "$" symbol and are upper case.
The necessary replacement lines follow and are typed in lower case.
$ ALTER 96,96 $
alter 95,96 $
partn b2ydd,v12g,/,,,b2ygg/-1 $ Reduce from 1-set siz
4435
69
ata Sorted Incorrectly
68
The maximum number of data blocks allowed in each subDMAP is 500 NDDL an
d 500
non-NDDL. SFM 14 is issued when this limit is exceeded. General Limitation
3620, which documents all executive limits, will be updated to reflect this
limit.
Avoidance: Divide DMAP into subDMAPs.
4443
67.5
Documentation - Application Manual Sectio
n 7.7,GENTIM2 - Incorrect Documentation
The documentation for GENTIM2 in Section 7.7 of the MSC/NASTRAN Application
Manual is incorrect. In the listed printout of the Bulk Data GENTIM2, the
documentation indicates "SOL GENTIM2". It should be "SOL GENTIM". The
Beginning in Version 70.5 system cell numbers 252 through 262 have been set
aside for the user DMAPs.
4450
68
CDAMP, CMASS - Wrong Answers
Incorrect design sensitivities are computed for CMASS1, CELAS1, and CDAMP1,
element types if either connectivity point is a scalar point. The avoidance is
to use CMASS3, CELAS3 and CDAMP3 elements. A second error causes the avoidance
to work only if there are no coordinate systems defined in the model. The
following table summarizes the error for CELASi elements, the table can be
replicated for CDAMPi and CMASSi elements:
Element
Type
GRID/SCALAR
CELAS1
CELAS1
CELAS1
CELAS1
CELAS3
CELAS3
GRID
GRID
SCALAR
SCALAR
SCALAR
SCALAR
4454
67.5
COORDINATE
SYSTEMS
YES
NO
YES
NO
YES
NO
SENSITIVITY
COEFFICIENTS
CORRECT
CORRECT
WRONG
WRONG
WRONG
CORRECT
The postscript files generated by the NEUPS utility on the IBM MVS/XA Version
67 release of MSC/NASTRAN are incomplete and produce plots with missing
information.
Avoidance: The avoidance is to obtain a new copy of the NEUPS program from
your local MSC representative.
4457
69
oor Message, Infinite CPU Loop.
According to the MSC/NASTRAN Release Notes for Version 67.5, thermal loads and
temperature-dependent material properties are not supported for the
hyperelastic elements; however, if a nonlinear model contains both hyperelastic
elements (PLSOLID) and non-hyperelastic elements (PSOLID), thermal effects
should be calculated for the non-hyperelastic elements and the job should
continue. This occurs if the thermal loads are applied with TEMPD entries.
Any nonlinear analysis that contains thermal loads and hyperelastic elements
fails with the following messages if the thermal loads are applied using
anything other than the TEMPD entries (e.g., TEMP entry) :
USER WARNING MESSAGE 6008, THERMAL OR DEFORM LOAD SET
FOR THIS ELEMENT.
SYSTEM FATAL
MESSAGE 3003 MODULE
4459
FM 3008
67.7
x IS NOT APPLICABLE
The DOT algorithm that performs optimization computes the amount of memory it
requires for an internal integer array. Under certain circumstances, this
computation is performed incorrectly and this may lead to "SYSTEM FATAL MESSAGE
3008" that indicates insufficient memory. Failure occurs whenever 2 * (NAVC +
NASIPE) > NGMAX
where
NGMAX =
NCON + NDV
NAVC =
and
NDV
= # of design variables
Generally, DOT selects a small set of NCON for NAVC. In the case that
encountered the failure, there were a large number of properties an
4469
ess Sorting
68
Composite ply results processing does not support the DTI,INDTA Bulk Data
entry.
Avoidance: The following DMAP statement needs to be modified in each
applicable Unstructured Solution Sequence and in the subDMAP SEDRCVR as
follows:
(old)
STRSORT ES1C,/OES1C/V,Y,NUMOUT1=-2/V,Y,BIGER1=0.0 $
STRSORT EFIT,/OEFIT/V,Y,NUMOUT2=-2/V,Y,BIGER2=0.0 $
(corrected)
STRSORT ES1C,INDTA/OES1C/V,Y,NUMOUT1=-2/V,Y,BIGER1=0.0 $
STRSORT EFIT,INDTA/OEFIT/V,Y,NUMOUT2=-2/V,Y,BIGER2=0.0 $
Alternatively, the analyst may use the default ply sorting with parameters
NUMOUT1,NUMOUT2,BIGER1, and BIGER2. This gives sorting on the ply stresses and
strains.
4476
70
The message "SYSTEM FATAL MESSAGE 4276 ERROR CODE 7777" may occur during
data recovery of eigenvalues analysis in the DRMS1 module. This error is due
to numerical underflow or overflow and is highly machine dependent. This error
has only been observed on the DEC VAX(VMS) release of MSC/NASTRAN.
Avoidance: Run the job on another machine.
4494
401
GL
When the surfaces of the fluid cavity are connected to a structural surface
containing two or more distinct elements (i.e. the fluid is interfacing with
HEXA elements on one surface and QUAD elements on the other surface ) then
wrong answers may be produced for the FL./STR. INTERFACE CHECK and/or SFM 5401
may occur.
Avoidance : This is a general limitation of MSC/NASTRAN. The acoustic cavity
must be surrounded by plate or solid elements but not both.
4496
GL
M 4276 EC 7777, Wrong Answers
If the table input features of the PACABS Bulk Data entry (TIDi fields) are
used to define the reactance for the CHACAB absorber element then, depending on
the machine, the job may fail and issue either the message "USER FATAL MESSAGE
4422, NUMBER OF NULL ROWS IN THE DYNAMIC MATRICES IS NOT EQUAL TO THE NUMBER OF
NULL COLUMNS" or "SYSTEM FATAL MESSAGE 4276 EC 7777". Incorrect DB pressure
values may also be produced.
Avoidance: Instead of using the TABLEDi features to calculate the stiffness
and mass values for the absorber element, specify the k, m and b values
explicitly on the PACABS Bulk Data entry.
4498
70
The message "SYSTEM FATAL MESSAGE 3019 MAXIMUM LINE COUNT EXCEEDED IN
SUBROUTINE PAGER LINE COUNT EQUALS ****" is misleading, because the code is
actually counting the pages. If the user specifies LINE=X and MAXLINES=Y,
then the max number of pages that will be output is Y/X, regardless of how many
lines are actually on each page. When the code counts more pages than Y/X, it
will issue the message above. If the user specifies a value for LINE that is
greater than the actual number of lines per page, then the job fails at a lower
line count than MAXLINES.
Avoidance: Specify a correct value for LINE.
4503
68
UMERGE USETD,EGMG,,,/EGMP/'P'/'G'/'E' $
UMERGE USETD,EGMG,,,/EGMP/'P'/'G'/'E'/1 $
4525
70.5
M 201, SFM 217, UFM 224, UFM 5199
Documentation/Optimization - DEQATN - UF
Input errors on the DEQATN Bulk Data entry often result in poor messages. The
following messages have been encountered when invalid symbols such as a "[" are
used or the restriction against large field format is violated on the DEQATN
entry: "USER FATAL MESSAGE 215 (PRER2O) BINARY OPERATORS CANNOT BE THE FIRST
SYMBOL FOUND IN AN ARITHMETIC LOGICAL EXPRESSION" or "SYSTEM FATAL MESSAGE 233
(PRSPOP) UNDERFLOW OCCURRED DURING PROCESSING OF OPERAND STACK" or "USER FATAL
MESSAGE 5199. ON THE ABOVE BULK DATA FREE FIELD CARD AN INTEGER OR A BCD FIELD
HAD MORE THAN EIGHT CHARACTERS".
Avoidance: Review the requirements of the DEQATN entry documented in the
MSC/NASTRAN User's Manual and modify the DEQATN entries as necessary.
4528
68
L - Segmentation Fault
An error exists in the nested dissection option of the sequencer module. This
option is selected by setting PARAM,NEWSEQ,6 in Version 65E, 66, 66A, 66B, 67,
or 67.5 of MSC/NASTRAN. The option is also available by setting PARAM,NEWSEQ,8
in Version 67.5 whenever sparse decomposition is also selected. This error
causes the job to fail in the SEQP module and the message "SYSTEM FATAL MESSAGE
4276 FILPOS ERROR CODE 1044" to be output. The error occurs only when
superelement groups exist in the model and when the number of grid points in
any group is more than 1/4 or less than 1/3 of the total number of grids.
Avoidance: Other than selecting another sequencer option, there is no
avoidance.
4536
68
ELR for datablock FPS (output-twice)
If ASETi or OMITi entries are specified in SOL 66 or 106 and there are no
elements with linear material properties, then SFM 2199 and UWM 4698 are
issued. This error has been corrected in MSC/NASTRAN Version 68
by issuing the meaninful user fatal message 4423.
Avoidance: This is a user error. The avoidance is to remove all ASETi and
OMITi entries since nonlinear degrees of freedom can not be omitted. The
correction to SOL 66 and SOL 106 DMAPs results in the meaningful message "USER
FATAL MESSAGE 4423 A NONLINEAR ELEMENT IS ATTACHED TO AN OMITTED DEGREE OF
FREEDOM" being output.
4539
tack Error
68
If a plot file generated by the NEUPS utility can be displayed using the
SUN
PageView utility or other utilities, but is not able to be printed, then the
Postscript file contains too many data points in a single curve and the data
overflows the printer's memory.
Avoidance: Possible resolutions include:
1.
Increase the printer's memory (may not be feasible); or try on other
printers,
2.
Break a single long curve into a number of curves,
3.
Modify the NEUPS utility with the following changes.
In subroutine PLOT, change the following lines:
After
subroutine plot(x,y,i)
Add
save strkln
After
Add
strkln = strkln + 1
if( strkln.gt.50) then
write(unit=ips, fmt=10) 'stroke'
write(unit=ips, fmt=10) 'newpath'
4543
GL
Uniform Thickness
The corner stress output for the QUADR and TRIAR elements due to membrane
forces are calculated and output for the average thickness. Thus the corner
stress output for non-uniform thickness elements is wrong.
Avoidance: In MSC/NASTRAN Version 67.5, the STRESS(CORNER) option for the
QUAD4 element may be used.
4545
68
CR300- UFM 4275
Logical names and their reference to physical files must be unique across all
INIT statements. Thus, if both SCRATCH and SCR300 are assigned to the same
physical file, then the job may fail and the message "USER FATAL MESSAGE 4275"
may be issued.
Avoidance: ASSIGN SCRATCH and SCR300 to different files.
4549
ocumentation
68
For the axisymmetric TRIAX6 element, the Grid Point Weight Generator outputs
the c.g. for the modeled structure only . The calculated mass is the mass for
the entire structure of revolution. This is design intent. This error has been
addressed by including a comment under the description of the PARAM,GRDPNT
entry in the 2nd printing of the MSC/NASTRAN Version 68 Quick Reference Guide.
4551
68
on 7.7 - Installation Errors
The following documentation errors exist in the Version 67.5 Section 7.7 of
the CRAY(UNICOS), CONVEX, and VAX(VMS) MSC/NASTRAN Application Manuals:
1) CRAY(UNICOS)
p. 7.7-5
p. 7.7-7
2) CONVEX
p. 7.7-5
p. 7.7-9
nastran.man file
The MSC/NASTRAN User's Manual documentation for the DTIIN entry is incorrect.
The documentation currently indicates:
DTIIN DTI,DTINDX/DTI1,DTI2,DTI3,DTI4,DTI5,DTI6,DTI7,DTI8,DTI9,DTI10/
PARM1/PARM2/PARM3,PARM4,PARM5,PARM6,PARM7,PARM8,PARM9/PARM10 $
This should be changed to:
DTIIN DTI,DTINDX/DTI1,DTI2,DTI3,DTI4,DTI5,DTI6,DTI7,DTI8,DTI9,DTI10/
PARM1/PARM2/PARM3/PARM4/PARM5/PARM6/PARM7/PARM8/PARM9/PARM10 $
This error has been corrected in the Version 68 DMAP Module Dictionary.
4559
69
Documentation, UWM 4605
"USER FATAL MESSAGE 4605, INPUT MATRIX **** IS INCOMPATIBLE WITH ITS ASSOCIATED
OUTPUT LIST (I.E., TOL, FOL, LAMA, CLAMA)."
The latter message is correct since it is the one that is documented in the
MSC/NASTRAN User's Manual.
4561
68
Remark 2 of the MSC/NASTRAN User's Manual description of the OFP DMAP statement
states that data blocks can be output by OFP. However, parameter OP1 does not
honor data blocks LAMA, OEIGS, LAMX, CLAMA, and OGPWG. This error has been
corrected in the Version 68 DMAP Module Dictionary.
Avoidance: There is no known avoidance.
4563
starts
68
4566
Grid point stress output is not supported for composite elements. If grid
point stress output is requested for a SURFACE containing composite elements
meaningless answers (i.e., 1.E+30) are output for the grid points attached to
composite elements.
4572
68
Accounting file
The header of the last field of the MSC accounting file (created by the "acct"
keyword) should indicate "Min" not "Sec".
Avoidance: The MSC/NASTRAN Version 67.5 script should be changed as follows
Original definition (line 521 on Sun):
echo ' ACC3="Monthly-Total-CPU-Sec"'
Change to:
echo ' ACC3="Monthly-Total-CPU-Min"'
4573
ent Restart
68
68
70
When either the RIKS or MRIKS method is used in MSC/NASTRAN Version 67 and
later systems, the message "USER WARNING MESSAGE 6195 SOLUTION HAS REGRESSED TO
AN EARLIER LOAD STEP" may be issued and the solution will not adapt.
Avoidance: Specify the CRIS method on the NLPCI entry.
4582
If a CMASSi entry (and possibly other scalar elements) specify the "0" degree
of freedom of a grid point, the job fails and the message "USER FATAL MESSAGE
2012 GRID POINT *** SAME AS SCALAR POINT" is issued.
Avoidance: Specify a valid degree of freedom on the CMASSi entry.
4584
67.5.0.1
gmentation Violation
SunOS
Version
Machine
Status
V67.5
4.1.3 Ver. 3
4586
- UFM 505
68
SparcStation 2
Sparcstation 10
Sparc server
Fails
Fails
If an FMS statement begins with any blank space, then the job fails and
the
message "USER FATAL MESSAGE 505 (XCSA) CONTROL CARD 'FMS STATEMENT' IS ILLEGAL"
is output.
Avoidance: Enter the FMS statement beginning in field 1.
4606
If an OUTPUT2 neutral file is created and the ITAPE=-9 option is not used to
write an EOF, then the following messages appear in the RCOUT2 job print when
converting the file back to binary form:
*** SYSTEM FATAL MESSAGE 1222 (LDRTRN) AN UNEXPECTED END OF FILE WAS DETECTED
ON A NEUTRAL FILE DURING A DBLOAD OPERATION
USER INFORMATION: THIS ERROR TERMINATES PROGRAM EXECUTION AND GENERALLY OCCURS
WHEN THE DBUNLOAD JOB FAILS DURING NEUTRAL FILE CREATION
USER ACTION: REVIEW NEUTRAL FILE CREATION JOB FOR FATAL MESSAGES
*** SYSTEM INFORMATION MESSAGE RC0008 (RCOUT2)
THE END-OF-FILE FATAL MESSAGE WRITTEN ABOVE OCCURRED DURING DATA BLOCK NAME
PROCESSING.
PROGRAMMER INFORMATION:
1. THIS ERROR GENERALLY INDICATES THAT THE LAST OUTPUT2 OPTION USED WAS NOT
-9
2. THE OUTPU
4609
GL
ESTARTS - Wrong Answers
The following error with thermal loads may occur in restarts with the
superelement unstructured Solution Sequences (61-99) or restarts with
PARAM,SERST,SEMI (or SEDR) in Solutions 101-200. If the initial temperature is
not specified (i.e., TEMP(INIT) is not present) in the initial run (cold start)
loads are not generated (i.e., SELG and SELR are not requested), and in the
restart run TEMP(LOAD), TEMP(BOTH) or TEMP is specified but no SEMG requests
are made (for the superelements processed in the cold start), then the thermal
loads are incorrect. This error occurs because the EST data block, which is
used in generating thermal loads and depends on the TEMP(INIT), is not
regenerated in the restart. It is only generated if SEMG is requested.
Avoidance: Specify the same TEMP(INIT) in th
4610
- UFM 3055
68
Avoidance: If the model does not contain superelements (i.e., residual only),
the following DMAP Alter may be applied to avoid this error:
COMPILE SEDRCVR SOUIN=MSCSOU LIST NOREF
ALTER 16,16 $ CHANGE PG TO PJ1
UPARTN USET,PJ1/PM,,,/'G'/'M'/'N'/1 $
A DMAP avoidance is under investigation for models that contain superelements.
4611
67.7
UWM 6444, SFM 1208, SFM 1214
Using the NEUTRAL FORMAT option of OUTPUT2 and INPUTT2 in DMAP may cause the
run to fail and issue the following warning and fatal messages: "UWM 6444
(INPTYP) - THE FILE ASSIGNED TO UNIT = CONTAINS DATA THAT IS INCONSISTENT WITH
FORM = FORMATTED", "SFM 1208 (LDSTR) - ERROR SETTING UP TRANSLATE TABLE AT LOC
= " and "SFM 1214 (LDRTRN) - ERROR TRANSLATING DATA FROM NEUTRAL FILE READ FOR
SUBROUTINE LDSTR".
Avoidance: Encountering this error is very unlikely and there is no a priori
avoidance. If the error is encountered, some possible ways to workaround this
problem are as follows:
1. Use the RCOUT2 utility to convert the neutral file to a binary file. Then
use the binary option of INPUTT2 to read the file.
2. Rerun the initial OUTPUT2 job with a different neutral record le
4612
67.7
444, SFM 1208, SFM 1214, SFM 2190
The INPUTT2 module may fail when attempting to read an input file formatted
with the new neutral option in MSC/NASTRAN Version 67.5. Messages that are
evidence of this error include "USER WARNING MESSAGE 6444", "SYSTEM FATAL
MESSAGE 1208", "SYSTEM FATAL MESSAGE 1214", and "SYSTEM FATAL MESSAGE 2190
(INPTN2) ILLEGAL VALUE FOR KEY".
Avoidance: Use the RCOUT2 utility to convert the neutral file to a binary
file. Then use the binary option of the INPUTT2 module to read the file.
4617
e and Date
68
The date and time that MSC/NASTRAN finishes is not printed to the .log file on
the DECstation ULTRIX Version 67R2 system.
Avoidance: Line 331 in the ".shl" should be modified.
command and replace as follows:
If an ACSRCE Bulk Data entry has the same DAREA ID (field 3) for loads applied
to structural grid points then wrong answers or missing output may result.
Avoidance: Define a RLOADi or TLOADi Bulk Data entry with an SID (field 2) and
DAREA ID (field 3) which is unique with respect to the ACSRCE entry. Then
define a DLOAD Bulk Data entry which is referenced by the DLOAD Case Control
command and combines the RLOADi (or TLOADi) and ACSRCE entries.
4619
ng Answers
68
If the sparse solver and FBS are run more than once and 2 by 2 pivots are
necessary for some of the FBS operations, there may be wrong answers. Positive
definite matrices do not require pivoting operations. Thus, this error is
unlikely in the delivered solution sequences. The DMAP alter RFLAG.V675
delivered with Version 67.5 does not encounter this problem if superelements
are not present.
Avoidance: Do not use sparse decomposition with alters such as the Lagrange
multiplier method that may produce indefinite matrices.
4620
67.7.0.1
Divide By Zero, Missing Data Blocks
The supersonic aerodynamic code (ZONA) contained in the Aero II option can
fail when the inverse Mach line emanating from a control point of one bax is
almost perfectly aligned with the leading edge of another box. On some
machines, the error is evidenced by a divide by zero check in the AMG module.
On others, it produces missing datablocks in the UFBS module.
Avoidance: Experience has shown that a slight change in the requested Mach
number (e.g., from M=2.4 to M=2.41) causes the error to go away and good
answers result.
4621
If the user desires a plot of only the aerodynamic model and specifies SET
1=AERO1, the following message appears:
NO PLOTTABLE STRUCTURAL ELEMENTS EXIST IN SET 1
Avoidance: Adding any other element to the SET, such as SET 1=AERO1,QUAD4,
results in a plot of the aerodynamic model and the elements specified.
4623
70.5.2
45, Poor Message
If a job fails in the TRD1 module due to insufficient time the message "USER
WARNING MESSAGE 3045 INSUFFICIENT TIME TO COMPLETE THE REMAINING ** SOLUTION(S)
IN MODULE TRD1" is output. This message gives no indication of the amount of
time necessary to complete the module. This message is also output by modules
AMP, CEAD, FA2, FRRD1, and TRD2.
Avoidance: Increase the amount of time on the TIME command.
4626
68
Remark 6 under the MSC/NASTRAN User's Manual and Quick Reference Guide
description of the LOAD entry is no longer applicable. In MSC/NASTRAN Version
66 the limit of 300 Si, Li pairs was removed.
4627
M 5429
67.7
for large problems. Thus, a run where ample time is specified may
inappropriately encounter the message "USER FATAL MESSAGE 5429, INSUFFICIENT
TIME TO START LANCZOS ITERATION".
Avoidance: Specify a very large value on the TIME entry.
4629
68
on 7.7.2 - Installation
68
If the name of the .dat file happens to match the beginning of the directory
name, and that directory is included in the 1st argument (jid), line 184 of the
Convex script file will remove the file name portion from the directory path,
and thus the data file will not be found: For example if you have a data file
named "abc.dat" in directory /usr1/jones/abc_dir, then submitting a V675 job
as:
nast675 /usr1/jones/abc_dir/abc
will yield:
Data file /usr1/jones_dir/abc.dat not found.
Avoidance:
Change the the following (line 184) in the script:
(add a "\$" sign after the "name")
from
jid_dir=`echo ${jid} | sed "s;\/$name;;"`
to
jid_dir=`echo ${jid} | sed "s;\/$name\$;;"`
also change the name into nametmp
old line:
jid_dir=`echo ${jid} | se
4634
swers
69
When the VECPLOT module is used to generate a matrix containing the geometry of
the model, the resulting matrix may have an incorrect trailer value for the
number of rows. If this is the case, subsequent modules that use the matrix may
fail or give incorrect results.
Avoidance: The following DMAP Alter demonstrates the use of the VECPLOT module
to generate a matrix called OUTGEOM with the model geometry and uses the MODTRL
module to correct the trailer.
VECPLOT ,,BGPDT,EQEXIN,CSTM,,/OUTGEOM/0/3 $
MODTRL OUTGEOM///LUSET $
4644
ng Output
68.2
The panel participation factors output are missing when the modal participation
factors are requested for panels in acoustics, the request is for a selected
set of grids, and the model consists of only fluid elements. This error exists
in Version 67.5 and 68. Version 67 users should refer to Error 3672 before
proceeding.
Avoidance: To avoid this error in Version 67.5, apply the DMAP Alter listed
below.
COMPILE SEMFREQ SOUIN=MSCSOU NOREF
ALTER 125,125
EQUIVX OG/OA/NOA $
IF (NOA>-1) UPARTN USET,OG/OA,,,/'G'/'A'/'S'/1 $
ALTER 148
IF ( FLUIDMP<NFEIG ) THEN $
MATGEN ,/FTMP/6/NFEIG/0/FLUIDMP $
PARTN
UHFF,,FTMP/,UHFF1,,/1 $
EQUIVX UHFF1/UHFF/-1 $
PARTN
PHFA1,FTMP,/,,PHFA2,/1 $
ELSE $
EQUIVX PHFA1/PHFA2/-1 $
ENDIF $
ALTER 155,162
To a
4654
SORT1 Output
68
68
The MSC/NASTRAN User's Manual for the COMPILE statement states that a
cross-reference is available for an NDDL COMPILE. The Version 67 documentation
should be amended as follows to indicate the specific circumstances when the
NDDL X-REF is available. This capability has been added to Version 68, please
see error 2869.
[Add to Remark 6.]
68
70.7
For large problems (many elements) with many design variables, the DSCMR
sensitivity coefficient matrix may have zero values for design variables that
should have non zero values of sensitivity coefficients. This problem has
been addressed by the solution 200 material sensitivity project in Version
70.7.
Avoidance: If the user suspects that there are zero values in the sensitivity
coefficient matrix that should be non zero, then reduce the number of design
variables requested and compute a new DSCMR matrix.
4670
67.5
68
The Lagrange Multiplier DMAP alter delivered in the file RFLAG.V675 in Version
67.5 results in wrong answers for modal frequency response analysis when the
models contains viscous dampers.
Avoidance: Change RFLAG.V675 as follows:
COMPILE GKAMJR $
$ . . . . skip down about 20 lines, replace following statement
If grid point stress output is requested and the edge point is attached to a
linear plate element (QUAD4 or TRIA3), the grid point stress calculation at
this edge point may be incorrect. The error only occurs when the other end of
the interior line segment connecting to the edge grid is attached to a higher
order shell element (QUAD8 or TRIA6). In this case, the stress contribution of
the interior grid point is not included in the grid point stress calculation at
the edge point.
Avoidance: If the edge grid point is connected to a QUAD4 element, then
requesting corner output resolves this problem. Unfortunately, corner output
is only available starting with Version 67.5. If the edge point is connected
to a TRIA3 element or Version 67.5 is not available, then there is no avoidance.
4692
67.52
- No Access Allowed
The delivery tape for MSC/NASTRAN Version 67.5 for the CRAY Y-MP (UNICOS) was
incorrectly written. In particular, all file permissions for 'other' access
are blank, i.e., no access is allowed. The error is corrected for all new
installations by the tape labeled "V67.5 MSC/NASTRAN (r2)".
Avoidance: The error may be corrected by executing the following commands:
cd /msc
cd bin
find . -perm
find . -perm
find . -perm
find . -perm
-exec
-exec
-exec
-exec
chmod
chmod
chmod
chmod
777
666
755
644
{}
{}
{}
{}
\;
\;
\;
\;
If the repository and installation directories are not the same, execute the
following additional commands:
cd /msc/nast675
# or the actual "installation" directory
find . -perm 770 -exec ch
4695
69
TRESS Discontinuity Output, SWM 6247
When requesting grid point stress discontinuities, and more than one type of
element is in the surface or volume, the following message is received:
68
If a SPLINE Bulk Data entry specifies BOX1 and BOX2 or ID1 and ID2 such that
there are no aerodynamic boxes splined, the code does not detect the user
error. The job will subsequently fail and issue the misleading messages "USER
FATAL MESSAGE 2262 (GIPTSD) SPLINE **** INCLUDES AERO BOX INCLUDED ON AN
EARLIER SPLINE".
Avoidance: Correct the offending SPLINE entry.
4700
ing Output
68
If a Case Control data recovery request is made for QUAD4 corner and center
output within the same run, then the message "USER WARNING MESSAGE 6418" is
output to warn the user that only one output type is supported per run. The
hierarchy of the request that takes precedence is documented in the MSC/NASTRAN
Release Notes for Version 67.5. The user warning message contains null
characters which may cause some editors to fail and all subsequent output to be
missing.
Avoidance: Correct the Case Control output requests so that they all request
either corner or center output.
4701
4276, EC 3012
68
If the "AUTO" method is selected on the TSTEPNL entry for nonlinear transient
analysis and the excitation function on the TLOAD1 entry specifies an enforced
displacement, then the results are unpredictable. In some cases, the job may
fail with the following error message:
USER FATAL MESSAGE 4605. INPUT MATRIX PST IS INCOMPATIBLE WITH ITS ASSOCIATED
OUTPUT LIST (I.E., TOL,FOL,LAMA,CLAMA).
In other cases, the run may generate wrong answers. Furthermore, the results
may not be repeatable from run to run even on the same machine.
Avoidance: Use the "ADAPT" method, which is the default method.
4707
wers
67.5
68.1
Restarts to compute modes for additional harmonics does not work correctly. In
the RESTART, MSC/NASTRAN calculates the eigenvalues correctly but prints out
the eigenvectors for the harmonics from the initial run.
Avoidance: To obtain the eigenvectors for the additional harmonics, apply the
following alter:
COMPILE MODECYC SOUIN=MSCSOU LIST NOREF
ALTER 28
PUTSYS(1,109) $ ...FORCE EXECUTION
ALTER 30
PUTSYS(0,109) $ ...RESET
ENDALTER
COMPILE SEDISP SOUIN=MSCSOU LIST NOREF
ALTER 130
PUTSYS(1,109) $ ...FORCE EXECUTION
ENDALTER
4717
g Answers
68
The automatic restart logic in the SSS does not recognize the SEEX case control
command. If the only change to a model is to attempt to exclude a superelement
(or set of superelements) on a restart, then the program does not perform the
necessary operations and the answers from the original run are used.
Avoidance: Make a change to the superelement immediately downstream from the
superelements affected by the SEEX command. For example, add a disjoint GRID
point to the downstream superelement. The automatic restart logic then
reprocesses the downstream superelement and correctly processes the SEEX
command.
4718
nite CPU Loop
68
Attempting to DBUNLOAD a data block in the neutral format that is not defined
in the NDDL may result in the program entering an infinite CPU loop.
Avoidance: Do not use the DBUNLOAD neutral option when outputting non-NDDL
data blocks.
4721
68
entified Keyword on IBM RS/6000
An error exists in the IBM RS/6000 operating system that causes the NASTRAN
shell script to incorrectly translate keywords resulting in an "unidentified
keyword" error message being output during submittal of the NASTRAN job. The
problem lies with the translate function. If a keyword is specified in
uppercase in the nast675rc file, then it will be transposed by one character.
The following example of the "tr" command illustrates the error:
echo "FrEd" | tr '[a-z]' '[A-Z]'
gRfD
Thus, the valid keyword SDIR is translated to "tejs" and an unidentified
keyword entry error results.
Avoidance: This error may be overcome by using the "tr -A" option.
4723
The OUTPUT2 neutral option is driven by the NDDL description for the datablock
to be neutralized. An incorrect NDDL description results in the following FATAL
message during the RCOUT2 run.
0*** SYSTEM FATAL MESSAGE RC0005 (RCOUT2)
ILLEGAL KEY VALUE DETECTED
USER INFORMATION:
EXPECTED KEY VALUE: GREATER THAN OR EQUAL TO
DETECTED KEY VALUE:
-3
FATAL ERROR CODE - INVALKEY 0004
FATAL ERROR
69
In Solution 66 and 106 grid ids and element ids are missing from the punched
output file whenever SORT2 output is requested. The missing element ids and
grid ids may be obtained in Version 69 by specifying system(210)=1.
67.5
On earlier maintenance levels of AIX 3.2, the date(1) command changed its
default output format - the command no longer displayed the time zone. As a
result, the information written to the accounting file is missing the time
zone. This results in all items on the line after the time zone to be
misinterpreted. This is manifested in the accounting file by the last two
fields on each line doubling with each run until the dc(1) command blows up and
corrupts the accounting file.
This error is present at AIX 3.2.0, it may also be present at level 3.2.1. The
error is corrected at AIX 3.2.2 and above.
Avoidance: Upgrade to AIX 3.2.2 or beyond. The accounting file may be
corrected by deleting the lines which
do not match the fourteen field format described in the header of the file.
4733
In nonlinear geometric analysis, if the CORDM field on the PSOLID entry is set
to 0 (basic coordinate system), then the stresses for the corresponding solid
elements printed under the linear format will be incorrect since they are
transformed to the basic system using small angle theory. The stresses printed
under the nonlinear format are still correct since they are always printed in
the element coordinate system. Note that in Version 68 the default output
coordinate system for solid elements has been changed to the basic coordinate
system. In Version 68 SYSTEM(204) may be set to -1 to change the output back
to element coordinate system.
Avoidance: Use the default CORDM value on the PSOLID entry when performing
geometric nonlinear analysis. In this case, the stresses will be printed
4734
68
ss Output Not Sorted
When PARAM,S1G,1 is specified, the stresses at the grid points are not sorted
as requested. The stresses are output in the order of the grid IDs.
Avoidance: There is no known avoidance.
4737
67.0.1
G, MDCASE - Missing Output
On the CRAY C-90 MSC/NASTRAN Version 67.7 system, no data recovery results will
be output for the buckling subcase of a design optimization/sensitivity
analysis. This error has been corrected for the residual structure in the
Version 67.7.0.1 system.
4740
), OS 5.0.1
67.5
The usual "sysinfo -s " command as documented in Section 7.7 of the MSC/NASTRAN
Application Manual for SGI Computers does not return a correct machine ID under
Version 5.0.1 of the IRIX operating system.
Avoidance: Log on as superuser and enter the following commands:
systune -i
$ this takes you into the Kernel tuning tool
use_old_serialnum 1
exit
then use auto config and reboot.
After doing this, sysinfo -s will return the correct ten-digit serial number.
4741
68
When modeling a sandwich or honeycomb structure with PCOMP and MAT1 entries,
setting the modulus of elasticity E to 0.0 for the core's material may result
in MSC/NASTRAN entering an infinite CPU loop on some computers. In MSC/NASTRAN
Version 68 USER FATAL MESSAGE 6662 is issued if the modulus of elasticity is
entered as zero.
Avoidance: Set E to a relatively small value or use a MAT2 entry with
relatively small Gij's to model the core.
4747
e Analysis
68
Remark 5 on page 411 of the MSC/NASTRAN Quick Reference Manual and page 2.4-204
of the Version 67 MSC/NASTRAN User's Manual for the DPHASE Bulk Data entry
should be deleted. DPHASE entries can be applied to loads generated by the
LSEQ entry in frequency response analysis.
4748
GL
The character type and other input types of fixed field Bulk Data input are
designed not to allow embedded blanks and they must lie completely within the
designated field. If any embedded blanks occur within any input, a UFM 300
message is to be issued. However, if the embedded blank(s) are preceded by the
characters D, E, + or -, then MSC/NASTRAN does not detect the input error.
MSC/NASTRAN will combine the 2 fields into a single input data. Two examples
follow. The input error in the first example is correctly fielded by
MSC/NASTRAN by issuing USER FATAL MESSAGE 300. The input error in the second
example is not correctly fielded, and in this case a character string of "PID
9" is assigned to LABEL.
. 1 ..
DVAR
2 ..
3 ..
4 ..
4750
68
SFM 4276, EC 3001
5 ..
6 ..
7 ..
8 .
If multiple LSEQ entries are used in a dynamic sensitivity analysis, the job
fails and the following error message is output:
SYSTEM FATAL ERROR 4276.GREAD
GL
If there are multiple subcases in a nonlinear statics restart run, and there
are MPCs in the model, the MCE1 module is reexecuted for each subcase. This is
true even if the MPCs are not modified from the coldstart run. If the MPC is
not changed on the restart run, the MCE1 module should only be reexecuted for
the first new subcase. This is because the transformation matrix between the m
and n sets is not saved in the cold start run. Subsequent subcases should not
reexecute the MCE1 module unless the MPC has been changed.
Avoidance: If the restart run has more than one new subcase and the MPC has
not changed from the coldstart run, then insert the following DMAP alters to
avoid this situation:
COMPILE NLSTATIC,SOUIN=MSCSOU,NOLIST,NOREF
ALTER 13 $
TYPE PARM,,I,N,FIRST=0 $
ALTER
4753
67
ble Wrong Answers
On the SUN and possibly other machines, if the old dynamic design sensitivity
capability is used and a non-default buffsize is specified, then the
sensitivity coefficients may be wrong. This problem has been observed on the
SUN computer for very large problems. The only obvious indication of an error
is that different sensitivity coefficients for the same design variables may be
obtained by using different sets on the SET2 entry.
Avoidance: Use the default BUFFSIZE.
4758
68
g Answers in the XDB
In a nonlinear analysis, if the model contains more than one element type
(e.g., QUAD4 and TRIA3) and "PARAM,POST,0" is used, then the results in the
graphical database (xdb) may be incorrect. This error has no effect on the
printed results in the F06 file. If this error occurs, then the following
messages appear in the F06 file. This error occurs in all Version 67.5
systems.
SYSTEM
DBCMSG
OUTPUT
SYSTEM
DBCMSG
OUTPUT
Avoidance: Request displacement output for at least one grid point for all sub
4760
SFM
67.7.0.1
Acoustic models that have structural interface points with an output coordinate
system defined other then the basic, fails with a floating point error in
module ACMG or produce incorrect answers. Note that this error is not
repeatable on any other machine. It is also not repeatable in V67R2 CRAY YMP.
Avoidance: Do not specify an output coordinate system.
4765
Poor Answers
68
There is an error in the stiffness matrix formulation for the QUAD4 element,
which only occurs after the approach is changed during the same execution. The
two possible approaches are heat transfer and structural analysis. Different
Gauss integration locations have been chosen for each approach. If the approach
is changed, and the executable is not reloaded, then wrong locations are used.
The effect is answers of less accuracy. In Version 64 and earlier releases of
MSC/NASTRAN, frequent link switches avoided this error. In Version 65 and
higher, this error only occurs in SOL 61 (with RF61D01), SOL 101 (with PARAM
HEATSTAT) and user DMAPs which change SYSTEM(56).
Avoidance: There is no user avoidance which allows QUAD4's to have both
approaches in one execution. If QUAD4's are needed,
4766
68
t Link Not Redefined
When a user creates a user DMAP, the original design intent was that the user
DMAP would automatically acquire the NDDL of the structured solution sequences
unless a user supplied NDDL was provided with the DMAP or an
ACQUIRE NDDL=NDDLOLD or an ACQUIRE NDDL=UserNDDL was used. In MSC/NASTRAN
Version 67.5 this automatic acquire of NDDL=NDDL was inadvertently removed.
This is an inconvenience to the user but more importantly the user who does not
think he or she needs any data base access and hence does not need any NDDL for
the user supplied DMAP will not acquire the appropriate timing constants that
reside on the delivery data base.
Avoidance: The user must explicitly specify an ACQUIRE NDDL entry.
4769
68
On the IBM RS 6000, if the MESSAGE Module is used, the job may fail with the
following error messages in the log file.
Trap encountered, Traceback:
Offset 100043c8 in procedure
Offset
3cc in procedure xtrac2_
Offset
324 in procedure semtrn_
Offset
6c in procedure semint_
Offset
48 in procedure xsem01_
Offset
e4 in procedure mainal
Offset
0 in procedure start
Both the F06 and F04 files may be incomplete. This error is encountered if the
MESSAGE statement spans more than one line and the first value (Pi) on the
continuation line starts with a blank string '
'. An example of such a
situation is as follows:
MESSAGE // ' '/'User information message,'/
' '/' this is a test'/ $
Avoidance: Replac
4773
Answers
68
68
In SOL 106, normal modes will be computed with the updated nonlinear stiffness
by using PARAM,NMLOOP. The description of NMLOOP on page 787 of the Quick
Reference Guide Version 67 and page 3.1-50 of the User's Manual
should read:
This option requires the presence of a METHOD
command in the Case Control Section within or above
SUBCASE 1 that references an EIGR or EIGRL entry in the
Bulk Data.
If the METHOD command is put in the Case Control after SUBCASE 2, the following
messages are issued: "SYSTEM WARNING MESSAGE 3001 - ATTEMPT TO OPEN DATA SET
105 IN SUBROUTINE REIG, WHICH WAS NOT DEFINED IN THE FIST."
and "USER WARNING MESSAGE 8592, (REIG). THE METHOD RECORD IN CASE CONTROL IS
MISSING OR INCORRECT. THIS WILL CAUSE THE FOLLOWING FATAL ERRORS. USER ACTION:
PUT
4775
66
VAX V65 and V65C
LORY security codes do not work for VAX V65 and V65C. If the need for a
LORY security code arises, please
make a request for V65Z on the VAX which has corrected this error.
4782
sults.
68
68
results.
4790
FM 5401
67.7.0.2
If the V1 field on the EIGRL entry is left blank, the Lanczos eigenvalue
extraction method may fail to find all the desired eigenvalues in the range.
This error occurs when the decomposition of the dynamic matrix fails as the
result of ill-conditioning and the message "USER INFORMATION MESSAGE 4158,
MAXIMUM RATIO OF MATRIX TO FACTOR DIAGONAL = ** AT ROW NUMBER **" is issued.
The Lanczos method then tries to correct the ill-conditioning problem changing
the shift eigenvalue. Large negative shift values result and the job
subsequently fails and the message "SYSTEM FATAL MESSAGE 5401 (REIGL). LANCZOS
METHOD IS UNABLE TO FIND ALL EIGENVALUES IN RANGE" is output.
Avoidance: Specify V1 on the EIGRL entry as a small negative number.
4793
68
When compiling DMAP alters in the USS in versions 66 thru 67.5, it is possible
to get an 0C4 error. The problem occurs in subroutine COLD.
Avoidance: The problem does not occur in the SSS. The following ZAP will
correct the error in the USS:
//ZAP
EXEC PGM=AMASZAP
//SYSPRINT DD SYSOUT=*
//SYSLIB
DD DISP=OLD,
DSN=...Library with MSC/NASTRAN MSP-EX modules...
//SYSIN
DD *
NAME NASTRAN COLD
VER
0E4C 5830,D118,8930,0002,58F0,D530,5823,F008
CHECKSUM A49F9273
VER
0E5C 58E0,D504,502E,A01C,580E,A010,5900,6028
CHECKSUM 83B55A1C
VER
0E6C 4770,DBFC,507E,A01C
CHECKSUM 8A8497EE
REP
04EC 58E0,D504,1827,580E,A010,5900,6028,4780
CHECKSUM A0D18242
REP
0E6C F008,0700,502E,A01C
CHECKSUM B5894036
IDRDATA COLD-0C
4795
69
Warning Message
The only acceptable entries for the INT field on the NLPARM entry are YES, NO,
or ALL. If any other strings are entered in this field, then the program uses
the default of NO and no intermediate output is produced.
Avoidance: Enter one of the three valid entries.
4800
68
Documentation - Incorrect Command in Inst
all Manual., Application Manual 7.6-7.7
The command documented to retrieve the nastran or emas installation script
from a remote tape device is not valid on the HP. Specifically, the option "B"
is not a valid option and causes the tar command to fail.
Avoidance: Do not specify the "B" option. This allows the user to perform a
68
The user may encounter the message "/usr/local/mscrc not found" while
installing MSC/NASTRAN Version 67.5.
Avoidance: Create /usr/local directory.
4823
68
Regular (non-sparse) FBS may fail if the following conditions are true:
1. Multiple passes are required.
2. Either the right-hand side matrix is an identity matrix or the right hand
side matrix is complex and the factor matrix is real.
Typically, the symptom of this error is a "SYSTEM FATAL MESSAGE 4276, EC 7777"
being issued from the FBS module. This error is most likely to occur when
executing frequency response with the mode acceleration method of data recovery
(PARAM,MODACC) since this analysis can produce a large complex matrix as input
to FBS for the right-hand side.
Avoidance: Use the sparse method or increase the memory size.
4824
68
- SWM 3002, Missing Output
A random analysis request of QUAD4 corner stress output results in the message
"SYSTEM WARNING MESSAGE 3002, MODULE=RANDOM EOF ENCOUNTERED WHILE READING DATA
SET OES2 (FILE 107) IN SUBROUTINE RAND2" being output.
Avoidance: Other than requesting center stress output and performing the
random analysis on the center stresses, there is no avoidance.
4825
69
n 7.7 - HP 9000 Version 67.5 Only
69
The complex eigenvalue solution to a two dof problem with structural damping
(no viscous damping) will result in incorrect answers for all extraction
methods except INV. This problem is limited to two dof systems with no viscous
damping, one dof and three dof or greater problems produce correct answers.
68
GL
68
In the User's Manual, equation 7 on page 1.6-4 indicates that the value of
"g(i) is obtained by interpolation of a table supplied by the user" on the
TABDMP1 entry. This statement is true but is incomplete for type "CRIT" and
"Q" damping. For these types of damping the value of g(i) is obtained by
interpolation from the TABDMP1 entry and the value is converted by the program
to type "G" damping. The MSC/NASTRAN Version 68 Dynamics User's Guide
discusses damping in depth. Thus, this error is considered corrected in
Version 68.
4843
69.1
607, Poor Message
In a superelement model, if the SEQSET dof's for one superelement are placed
interior to a superelement at
the same level in the tree (or in a different branch of the tree), a SEP2 LOGIC
ERROR 607 occurs.
Avoidance: Degrees of freedom used for the SEQSET of a superelement must belong
to a downstream superelement in the same branch.
4846
68
- Poor Message, SFM 4276, EC 1044
TRIAX6 elements are not supported in shape sensitivity. If TRIAX6 elements are
present in a shape sensitivity analysis the message "SYSTEM FATAL MESSAGE 4276
QOPEN ERROR CODE 1044" is issued from the DOMCO2 module.
68
The number of allowable characters for the DEQATN entry was increased in
MSC/NASTRAN Version 67 and error number 3284 cited this enhancement. However,
the MSC/NASTRAN Version 67 User's Manual and Quick Reference Guide were not
updated to reflect the change. The current number of allowable characters is
approximately 5000. This is equivalent to approximately 65 card images. The
MSC/NASTRAN Version 68 Quick Reference Guide documents the latest limit which
is 12,500 characters.
4855
SFM 3007
68
Page 4.2-17 of the MSC/NASTRAN User's Manual incorrectly states that X,Y,Z
components of displacement are CONTOUR plotted in the global coordinate system.
The default for the displacement CONTOUR plots is the Basic coordinate system.
4860
69
Modifiable - SUN4, IBM RS/6O00 Only
The instruction that states "copy the nastran shell script into a file umn675"
in Section 7.6.7.3 of the SUN4 and IBM RS/6000 MSC/NASTRAN Application Manuals
should read "copy the nastran shell script into a file nastumn675". The shell
script must begin with the letter "n" as this letter is used internally with
the shell script to distinguish between a NASTRAN and EMAS execution.
4862
70.5
The CRAC2D and CRAC3D elements are extremely sensitive to aspect ratio effects.
An aspect ratio of even two to one results in wrong answers.
Avoidance: When using the CRAC2D or CRAC3D element keep the aspect ratio at or
very near one to one.
4867
68
s - Missing Documentation
At least one client's Version 67.5 delivery package contained two copies of the
MSC/NASTRAN Common Questions and Answers for Version 67.5" manual but did not
contain a copy of "MSC/NASTRAN Release Notes for Version 67.5". The release
notes are a critical document for understanding the enhancements for Version
67.5. If your delivery is missing this document, please contact your local
representative and request a copy be sent. The delivery letter in future
releases of MSC/NASTRAN will contain a contents list so that client's can
quickly ascertain if there are any missing materials.
4868
68
l Stresses sort problem
The output for solid element principal stresses is not sorted well in all
cases. The element output principal stresses should be sorted with the
largest first (major), the smallest second (minor), and the middle last (second
major). However, if two of the principal stresses are the same value, the
first principal will be the unique one and the other two will be the ones that
are the same, regardless of the relative values of each. The .xdb file and the
OUTPUT2 file of the output table also contains this output order. Thus,
postprocessors, including MSC/XL, read the principals as they are written and
assume that they are in the major, minor, 2nd major order and the resulting
plots can be wrong.
Avoidance: There is no avoidance.
4870
68.2
ng NDDL Descriptions
Some datablocks which are described in the NDDL for the Structured Solution
Sequences (SSS) are not described in the NDDL for the Unstructured Solution
Sequences (USS). If the neutral option on the OUTPUT2 statement is to be used
for these datablocks, the NDDL_NAME must be specified. Note that this is a
Version 67.5 plus capability. MSC/NASTRAN Version 68 includes the correct NDDL
description for the USS for all the data blocks noted below except ONRGY1.
List of known datablocks;
Datablock
OES1
OES2
OEF2
OPG2
OQG2
ONRGY1
OSTR2
NDDL_NAME
OES
OES
OEF
OPG
OQG
ONRGY
OES
4872
69
ng Answers for SPCFORCES
67.7.0.3
Frequency Response Analysis may produce wrong answers on all CRAY C90 and later
CRAY Y-MP systems that have split memory. This includes all Y-MP/8I, Y-MP/4E
and some Y-MP/2E systems. The error can occur in Version 67R2, 67.5 and Version
67.7 and has been caused by a bad coding practice and a change in the later
version of the CRAY FORTRAN compiler. The error is dependent on the manner in
which the frequency dependent load is defined and can only occur if the
following three conditions are met:
1. DLOAD entries are in the bulk data
2. Total number of (RLOAD1's, RLOAD2's, TLOAD1's, and TLOAD2's) > number of
DLOAD's + 5
3. Total number of (RLOAD1's, RLOAD2's, TLOAD1's, TLOAD2's and DLOADs) = An
odd number
Avoidance: Avoid one of the three conditions mentioned by adding dummy en
4880
68
COMP, DOTRD - Poor Answers
Parallel decomposition may produce poor answers on large problems on the IBM
MVS/XA Version 67.5.1 release of MSC/NASTRAN running in Vector mode.
Avoidance: Either do not run with vector, do not select parallel decomposition,
or apply the ZAP to correct the problem:
//ZAP EXEC PGM=AMASPZAP
//SYSPRINT DD SYSOUT=*
//SYSLIB DD DISP=SHR,DSN=..nastran load library..
//SYSIN DD *
NAME NASTKVCT KERNVCT1
VER 09F6 1200,4780,F10A
REP 09F6 47F0,F10A,0700
/*
4881
68
, DESVAR - UFM 6421
68
MSC/NASTRAN Version 67.5 does not run on SGI computers with R3000 chips. A
message similar to the one below appears in the .log file:
Bad request code: /usr2/msc/nast675/nast675/NAST675
Where /usr2/msc/nast675/nast675/NAST675 is the MSC/NASTRAN executable on your
machine.
Avoidance:
The user must remake the NAST675 executable or request a re-release of
MSC/NASTRAN Version 67.5.0.1 on SGI Computers from their MSC sales office. The
following C program called "magic" is supplied and must be applied to the
MSC/NASTRAN executable.
If the user has a C compiler follow the procedure in
Note #417.
4893
tput
68
MPYAD
MPYAD
UPARTN
RETURN
END $
PGC,BACK,/PGB $
KGG,UG,PGB/QG///-1 $
USET,QG/QGM,,,/'G'/'M'/'N'/1 $
$
4897
68
correct Slip Code
The "RESULTS FOR SLIDE LINE ELEMENTS" may incorrectly indicate the "SLIP CODE"
as "OVERHANG" instead of "OPEN". This condition occurs when the contact
surfaces are relatively far apart. The correct slip code is output as the
surfaces become closer together. Note that the 2-D Surface Contact capability
is considered experimental in MSC/NASTRAN Version 67.5. The capability is not
documented in the Version 67.5 Release Notes and can only be accessed through
DMAP ALTER.
Avoidance: No avoidance is necessary as there is no adverse affect to the
converged solution.
4898
ct Eigenvector
68
68.2
A geometric nonlinear analysis (SOL 64 or SOL 66, 99, 106 and 129 with
PARAM,LGDISP) that contains BEAM elements produces poor answers. The answers
are not independent of the local BEAM element coordinate system. The magnitude
of the error appears to be proportional to the displacement of the structure.
Avoidance: There is no avoidance.
4907
ers
68
If the only change to a superelement restart run is the selected SPC set for
the residual structure, incorrect answers result. The correct results are
obtained for the residual structure, but the results are unchanged from the
previous run for the upstream superelements.
Avoidance: Add an SPC entry to the restart bulk data.
4914
GL
, DESVAR - Wrong Answers
If an optimization analysis is restarted and the DESVAR entries from the cold
start are deleted and replaced, SOL 200 yields wrong answers. Section 7.11 of
the MSC/NASTRAN Design Sensitivity and Optmization guide documents this
limitation.
Avoidance: After the initial cold start is executed, merge the original data
deck with the new DESVAR entries from the .PCH file from the initial run and
execute the run as a cold start.
4915
If the TABLES1 referred to by a MATS1 for a PLASTIC material does not start at
the origin then a numeric trap may occur on IBM RS/6000 systems.
Avoidance: Specify the first x-y pair to be 0.0, 0.0
4918
ts
69
A request for grid point stress data recovery for a VOLUME containing CHEXA
and/or CPENTA elements may fail on the HITACHI VOS3 and FUJITSU MSP/EX
MSC/NASTRAN Version 67 systems. The error message issued indicates "MISSING
ROUTINE ( GPSPTS ).
Avoidance: The error can be avoided by setting the CORDM field on the PSOLID
entry to 0 (note that the default for this field is -1).
4926
--Mike 3/12/08
If a term in a matrix becomes too large for the computer to represent, the IEEE
standard replaces it with "NaNQ" on the output. Therefore, it is possible to
have "NaNQ" appear in the place of numbers in the output from MSC/NASTRAN. If
this occurs, it is an indication that the numbers involved are too large to be
69
70.7
The Users Manual improperly states that field 4 on the ACRSE entry is used to
specify a DPHASE entry. If this field is used to select a DPHASE entry "USER
FATAL MESSAGE 2071" is output stating that the load entry specifies an
undefined table. Field 5 on the ACSRCE is used to select a DPHASE id, not the
DELAY id as indicated in the MSC/NASTRAN Version 67 User's Manual. There is no
field that references a DELAY entry on the ACSRCE entry.
4938
69
- Poor Message, UWM 229 (PRERR2)
The message "USER WARNING MESSAGE 229 229 (PRERR2)" is output if a semicolon is
input at the end of the last equation on a DEQATN entry. The semicolon
separates equations on the DEQATN entry but should not be placed after the last
equation. Although this is a user input error a better message should be
issued to assist the user in locating the input error. Please see error 4525
for a more general description of deficiencies in processing the DEQATN entry.
4939
68
FIBER) - Misleading Answers
The documentation in the MSC/NASTRAN Version 67 User's Manual states that the
INTOUT field is used to specify intermediate output requests, (displacements,
forces, stress, etc.). There is no specific indication that it controls
restartability. Furthermore the Handbook for Nonlinear Analysis specifically
states "Further improvements were made in Version 67 so that the data blocks
for the last converged load step will be saved if the solution is terminated in
the middle of a subcase due to divergence or consumption of the specified CPU
time. Consequently, the solution can always be restarted." Contrary to these
descriptions the INTOUT field of the NLPARM entry must be set to yes to be able
to subsequently restart from the middle of a subcase.
4944
68
Migrating a Version 65C superelement database to Version 67.5 may result in the
following fatal message:
USER FATAL MESSAGE 6281 (SEP2D)
NO SUBCASES ARE SPECIFIED FOR THE RESIDUAL STRUCTURE.
IN A STATIC ANALYSIS, AT LEAST ONE SUBCASE MUST BE SPECIFIED FOR THE RESIDUAL
STRUCTURE.
This error occurs because the CASECC datablock is not stored on the database
in Version 65C and Version 67.5 requires the datablock.
Avoidance: The following alter circumvents the requirement for the CASECC
datablock in Version 67.5:
compile dbtranu souin=mscsou noref nolist
alter 73,73
SEP2CT SLIST,CASECC,,EMAP,/CASES,,/'reig'/V,N,SEID $
Note that this error has been marked as fixed in Version 68 since migration
from Version 65C is no longer supported.
4947
68
The MSC/NASTRAN User's Manual documentation states, " If TYPE = "LAMA", "EIGN",
"WEIGHT" or "VOLUME" then NSTR is not used.". However, if NSTR is input by a
user when TYPE is specified as one of the aforementioned responses, the message
"USER FATAL MESSAGE 315 (IFPDRV) FORMAT ERROR ON BULK DATA ENTRY DSCREEN" may
be issued.
4954
68
nfusing Message, UWM 4595
The DMAP alters delivered for the nonlinear slide line capability in
MSC/NASTRAN Version 67.7 produce wrong eigenvalues for nonlinear modes
(PARAM,NMLOOP). Note that the nonlinear slide line capability (a.k.a., 2D
Contact) is considered experimental in Version 67.5 and 67.7. The capability
is only available through DMAP alters.
4978
If a CQUAD4 element's dimensions are small, in the order of 1.E-5, the job may
fail and the message "USER FATAL MESSAGE 4297, ELEMENT HAS AN INTERIOR ANGLE
POSSIBLY GREATER THAN OR EQUAL 180 DEGREES" is issued.
Avoidance: There is no known avoidance other than to use different units.
4981
69
- Meaningless Answers
If an invalid item code is entered in the seventh field of the DRESP1 entry
meaningless results are produced for sensitivity and optimization.
Avoidance: Specify a valid plot code.
4986
68
Missing Description of Plastic Hinge
For nonlinear analysis, the BEAM element may be used for geometric
nonlinearities or for the modeling of a plastic hinge under elastic-perfectly
plastic conditions. The latter application by design intent is the only
material nonlinearity valid for the BEAM element. Any other type of material
nonlinearity, such as creep or a stress-strain curve, will yield inaccurate
answers. In the case of creep, due to the assumption that only 1/8 of the
length at the ends of each BEAM abides by the nonlinear material law, the BEAM
appears too stiff. In the case of a stress-strain curve, the beam acts as a
linear element.
This is addressed in the Version 68 Reference Manual.
Avoidance: ROD elements should be used to model axial material nonlinearities
4994
tput, UWM 9012
69
69
68
There are bugs in the SUN4 version of the MSC/NASTRAN authorization code
generator that create bad authorization codes. It sometimes creates
authorization codes that will not allow MSC/NASTRAN to run, while other times
particular solution sequences will not work.
The following is a list of reported problems:
-For
-For
-For
-For
Avoidance:
When an incorrect authorization code is found by the client, send the necessary
information to LA and we will generate the code for you since the VAX
authorization code generator always gives a correct code.
5017
70.7.2
In SOL 115 (CYCLIC Modes), if repeated roots exist for a harmonic, the batch
plotter will not create stress plots for the second occurence of the
eigenvalue.
5018
68
77, Segmentation Fault
A DEQATN of the form F(A,B) = F**2 + B**2 should fail to compile because the
right hand side of the equation refers to the function defined on the left hand
side, but it does not.
Avoidance: Do not define DEQATNs where the right hand side of the equation
refers to the function on the left hand side.
5021
4276, EC 7777
68
2001
The header:
"F A I L U R E I N D I C E S F O R L A Y E R E D C O M P O S I T E E
L E M E N T S" is output to the f06 file even when no failure calculation is
requested (i.e., the FT field on the PCOMP entry is left blank).
Avoidance: There is no avoidance.
5031
69
for SE SPC changes
SYSTEM(143)=1 specifies that the bulk data is being obtained via the DBLOCATE
FMS statement. Although it is not documented, the design intent is to allow
load changes only when SYSTEM(143)=1 is specified. Any other changes such as
connectivity, grid location or constraints are reflected in the bulk data echo
but are not effective even when they apply to superelements that have yet to be
processed.
5034
69
Optimization/Design Sensitivity - DRESP1,
BEAM, BAR, BEND - Meaningless Answers
The BEAM, BAR, ROD and BEND elements set the margin of safety to an integer
value of 1 when the stress in the element is zero. Further, for the BAR, BEAM
and BEND elements which have separate tension and compression margins, if the
element is purely in tension, the compression safety is set to 1. The module
which calculates DRESP1 values does not know about this convention and
therefore uses the real number equivalent to 1 in its computation. On many
machines the real number equivalent to the integer 1 is a real number near
zero. Thus, if the analysis has been defined to achieve larger margins
meaningless answers may result. There is a similar problem in modal response
calculations when the DDRMM parameter is 0. In this case the margin of safety
cannot be calculated but the DRESP1 ev
5035
ins of Safety
68
The message "SYSTEM FATAL MESSAGE 6211 (ACMG), A NORMAL TABLE HAS BEEN
GL
When both the mouse and the authorization device (dongle) use the same port
(for example the com1 serial port) MSC/NASTRAN will not run and UFM 3060 is
received.
Avoidance: The only avoidance is to obtain another serial port and use one
for the mouse and one for the authorization device.
5050
Data
68.2
When using SOL 105 with PARAM, POST, -1, the datablocks from the static
subcase, the differential stiffness results, are missing from the OUTPUT2 file.
Only the geometry and buckling modes are contained in the OUTPUT2 file.
Avoidance: To obtain the results from both subcases, insert the following
alters:
For Version 67.5:
SOL 105 $ V67.5, PATVER=3.0
COMPILE DMAP=SEBUCKL,SOUIN=MSCSOU,NOLIST,NOREF
ALTER 29 $ BEFORE SUPER3, STATICS
TYPE PARM,,I,Y,OTAPE2 $
OTAPE2=-1
ALTER 55 $ AFTER SUPER3, BUCKLING
TYPE PARM,,I,Y,OUNIT2 $
$ WRITE END-OF-DATA ON FORTRAN UNIT OUNIT2
OUNIT2=12
OUTPUT2 //-9/OUNIT2 $
COMPILE DMAP=SUPER3,SOUIN=MSCSOU,NOLIST,NOREF
ALTER 170 $ BEFORE OUT2GEOM
IF (APP1='BKL1
') OTAPE2=0
ALTER 181,181 $ REMOVE EOF ON OUTPUT2 FILE
ENDDALTER
SOL 105 $ V67
5056
70.7
The STRESS(CORNER) request may produce a large variation in the answers for
QUAD4 corner stresses for elements with thickness variation or warp.
Avoidance : It is recommended that STRESS(BILIN) be used for problems with warp
or thickness variation. The default option for STRESS(CORNER) is changed in
Version 68.2 to BILIN to address this problem. See also error 6421.
5058
69
EIGL - UWM 8592, SWM 3001
A cyclic symmetry modal analysis that fails to specify NOUTPUT (the segments
for which output is desired) or HOUTPUT will fail issue the following messages:
*** USER WARNING MESSAGE 8592, (REIG). THE METHOD RECORD IN CASE CONTROL IS
MISSING OR INCORRECT.
THIS WILL CAUSE THE FOLLOWING FATAL ERRORS.
USER ACTION: PUT A METHOD ENTRY IN CASE CONTROL WHICH POINTS TO AN EIGR,
EIGRL, OR EIGB RECORD IN BULK DATA.
0*** SYSTEM WARNING MESSAGE 3001 MODULE = READ
0ATTEMPT TO OPEN DATA SET 105 IN SUBROUTINE REIG , WHICH WAS NOT DEFINED IN
THE FIST
Avoidance: Specify NOUTPUT or HOUTPUT in the Case Control.
5062
69
(RDINIT) ILLEGAL KEYWORDS
The word "LOGICAL" or "SCR300" must not appear starting in column one (1) on
the INIT statement if there is more than one (1) member being defined, else
"USER FATAL MESSAGE 426 (RDINIT) THE FOLLOWING KEYWORDS ARE ILLEGAL FOR THE
INIT COMMAND" is output.
Avoidance: The following are examples of valid and invalid INIT entries:
$ -Invalid FMSINIT MASTER(S)
INIT SCRATCH,
LOGICAL=(SCR1,SCR2),
SCR300=(SCR3,SCR4)
INIT DBALL,
LOGICAL=(DB1,DB2)
ENDJOB
5063
67.5
5090
2004
ED3, TABLED4 - UFM 6167
TID1, TID2, TID3 can only be TABLED1- The TABLEDi i=2,3,4 imply a certian look
up strategy TABLED2 and TABLED3 by
shifting the curve and compressing the x-axes. TABLED4 is a polynomial
expansion. The PACABS entry does not use these tables for
look up. Rather it uses TABLED1 to perform a least square fit to determine a K
and M value which bests fits the curve.
5091
ce
68.2
Acoustic element problems with coupled fluid/structure boundaries and non"IDENT"ical meshes can lead to excessive cpu time.
Avoidance: Other than using identical meshes, there is no avoidance.
5101
68
r Method - UFM 4252
When using the multi-master method with image superelements on Version 67.7,
"USER FATAL MESSAGE 4252, DATA BLOCK NOT FOUND IN DATABASE" may be issued by
the SEMA module for the image superelement.
Avoidance: The problem is under investigation. The only avoidance is to use
the conventional (single-master) approach.
5102
wers
68
Changes in the AEFACT bulk data entry should, on restart, force the
recomputation of the aerodynamic
matrices. However, the required dependencies are absent in the NDDL with the
result that the aerodynamics
are not recalculated and the user's intent is not fulfilled.
Avoidance: Submit the job as a cold start.
5106
ers
68
When using the bforcea.v675 alter in the sssalter directory, if different load
ids are specified for different superelements in the Case Control, incorrect
answers may result. This is due to the LOAD qualifier's value remaining at the
last value used, even though different values are necessary for each
superelement during data recovery. Standard data recovery is not affected by
this.
Avoidance: Modify the alter by replacing the line
MPYAD
70.6
68
The restart logic in the SSS will prevent the execution of the DBSTORE subdmap
during restart runs.
Avoidance: To force execution on restart set system cell 109 to 1 before the
call to DBSTORE. This action turns off restart checking.
That is:
putsys(1,109) $ turn restart checking off
CALL DBSTORE A,B,,,//QUAL1/QUAL2/DBSET/COND $
putsys(0,109) $ turn restart checking back on
This error is considered to be a documentation error and has been fixed in
Version 68 by adding an appropriate remark under the description of the DBSTORE
module in the DMAP Module Dictionary.
5137
68
nual - Incorrect Documentation
All references to "MSC07" in Section 7.7.6 of the MSC/NASTRAN Version 67.5 IBM
MVS/XA Application Manual should be changed to "MSC06A". These changes must be
made to install the program.
5146
68
If all SPCD entries are entered on the initial run, and a different set is
selected on a restart run, the program will use the set called out in the
initial run, resulting in incorrect answers.
Avoidance: Add or change an SPCD entry on the restart run.
5160
68
"USER FATAL MESSAGE 4658, DIFFICULT GEOMETRY PREVENTS FURTHER COMPUTATIONS FOR
ELEMENT WITH ID = ***" is presently encountered when solid elements have an
aspect ratio greater than 1000. This geometry check is changed in MSC/NASTRAN
Version 68 such that the fatal message is only encountered if elements have bad
aspect ratios in two directions. That is only elements that are long and thin
like a straw should encounter this fatal message.
5164
68
Restarts - PARAM,SERST,SEMI - ?
PARAM,SERST,SEMI may skip PHASE1 on a restart run, even though the SUPER
command requests processing for the superelement. The restart logic properly
deletes datablocks, however, the requested processing may not be performed.
Avoidance: The following DMAP alter forces execution of PHASE1
compile super1 souin=mscsou nolist noref
alter 35
putsys (1,109)
alter 36
putsys (0,109)
5178
70.6
6036, Wrong Answers
Nonlinear buckling in SOL 106 does not work if the loading includes enforced
displacements. If the load consists entirely of enforced displacements, the
following message will occur:
SYSTEM FATAL MESSAGE 6036 (XQAROS)
ATTEMPT TO DIVIDE BY REAL, SINGLE PRECISION ZERO
USER INFORMATION:
1. PROCESSING ASSIGNMENT STATEMENT: ALPHA
AT DMAP SEQUENCE NUMBER:
360
PROGRAMMER INFORMATION:
1. PROCESSING INSTRUCTION: /
00000005 00010005 00000002
If enforced displacements are combined with other load types, then the critical
load factor ALPHA will be computed incorrectly. This error can be avoided
using the following DMAP alter:
compile nlstatic
$ alter for sol 106 in V70.5 to correct an error in CSR 5178
$ nonlinear buckling analysis made possible
5209
68
Max Shear Stress is Always Output
For composite shell elements, the default for the ply stress output is Max
Shear. In fact this calculation is hard-coded into MSC/NASTRAN, requesting von
Mises is ignored. The 2nd printing the Version 68 Quick Reference Guide has
been updated to correct this error.
Avoidance: This is a limitation of the code. The documentation for STRESS
command should be updated to reflect this limitation.
5212
Missing Output
70
The corner stress data recovery is not done in SUBCOM if the corner stress
output request does not exist in
the first SUBCASE. The following is an example which will produce missing
output:
SUBCASE 1
LOAD = 1
SPC = 1
SUBCASE 2
LOAD = 2
SPC = 1
SUBCOM 3
STRESS(CORNER) = ALL
SUBSEQ = 1.0,1.5
Avoidance: The following input avoids the error:
STRESS(CORNER) = ALL
SUBCASE 1
STRESS(CORNER) = NONE
LOAD = 1
SPC = 1
SUBCASE 2
LOAD = 2
SPC = 1
SUBCOM 3
SUBSEQ = 1.0,1.5
5227
69
ng Modal Participation Factors
The description of the FLUIDMP
Guide states that "If n=-1 for
factors will be output for all
no modal participation factors
Heat transfer flux data recovery for TRIA3, TRIA6, and QUAD8 elements which
reference MAT5 (anisotropic) material properties is incorrect. When using MAT5
(anisotropic) materials, the user supplied matrix must be transformed to the
element system. The values needed for this transformation are not calculated.
Whatever values are currently stored in memory is used for the transformation
matrix, yielding unpredictable results. If only TRIA3 elements are used, and
the memory is initialized to zero (as it is on the VAX/VMS), the FLUX output
will be zero.
Avoidance: There is no avoidance.
5232
Answer
68
structural and fluid modes, but the program requires the fluid and structural
modes to be separate in order to calculate the coupling terms.
5277
68
g, DSAL - SFM 4276, EC 1409
If more than one buckling subcase exists in a SOL 200 run, the program will
terminate with SFM 4276, ec 1409 in DSAL. This limitation has been removed in
Version 69.
Avoidance: If buckling optimization is used, use only one buckling SUBCASE.
5282
Documentation
69
When superelements are used in a static solution and there are more subcases
for a superelement than there are for the residual structure and the load
sequence number is not specified on the SUPER command in the superelement
subcases, the program will terminate with UFM 5423 ATTEMPT TO MULTIPLY
INCOMPATIBLE MATRICES in module SDR1.
Avoidance: Ensure that the number of subcases for a superelement does not
exceed the number of residual structure subcases or specify the load sequence
number on all SUPER commands.
5304
70.5
The documentation states that a SET may be redefined in the case control. This
is true, however, the second definition is ignored and the first one is used.
No warning message is issued and this is inconsistent with the design of other
Case Control commands that are defined twice.
5325
7777
70.5
A floating point overflow can occur when the uncoupled integration algorithm is
used in module TRD1. It is believed that this occurs when unrealistic
parameters are chosen. The modal mass, damping and stiffness for the problem
that failed were Mi = 1. , Bi = 2.5+5 , and Ki = 6.9389-18 .
Avoidance:
the coupled
spring to a
proortional
5331
Using Solution 106 with HEXA, PENTA or TETRA elements having midside nodes and
temperature loads gets wrong answers because the material properties are not
updated properly. The error occurs because TEMP(LOAD) is used to determine the
temperature dependent material properties for module SSG1, which generates the
loads, but the temperature dependent material properties are ignored for module
SDR2, which provides data recovery.
Avoidance: There are two possible avoidances for V67
1. This avoidance uses the SOL 101 method in module SSG1 and requires that no
nonlinear elements except GAPS exist in the deck.
COMPILE NLSTATIC SOUIN=MSCSOU NOLIST NOREF
ALTER 177,177 $ REPLACE SSG1, VERSION 67
MESSAGE //'SUBDMAP NLSTATIC, MODULE SSG1, APPROACH=ALL ' $
SSG1
SLT,BGPDTS,CSTMS,SILS,EST
5335
68.2
Starting in Version 67.5 of MSC/NASTRAN the "less critical" real flutter roots
are printed for informational purposes. However, this printout is incorrect
when these roots are "almost" real roots.
Avoidance: Turn DIAG 39 on to request printout of all the roots in order to
get a complete picture from this printout.
5336
70
,Missing Output
The DBC module in MSC/NASTRAN which creates the xdb file may issue the
following warning messages:
0*** SYSTEM WARNING MESSAGE 6065 (DBC)
*** DBCMSG ERROR MESSAGE 23 FROM SUBROUTINE GRIDBK
OUTPUT LIST SYNCHRONIZATION PROBLEM FOR aaaa
VALUE =
POSITION =
n
or:
xxxxx,
xxxxx,
If a user-written DMAP alter uses OUTPUT2 without specifying the output unit,
then the default value of 0 is used for the output unit. On some systems, unit
0 is a valid unit and a file will be created. On other systems, it may not be a
valid unit and the results may be unpredictable. On the IBM RS/6000 and the
SGI, it will write the information to the log file.
5350
If free format is used in conjunction with MSG/MESH, and the individual field
exceeds 8 characters, then the extra characters may be treated as the next
field in MESH command which can lead to unexpected results. If this extra data
is invalid for MSG/MESH, then the job may fail UFM 2052 or other fatal messages
depending on the type of error.
SPC,101,60817,1,0.0066767
when used in conjunction with MESH will generate the following error message:
0*** USER FATAL MESSAGE 2052, UNDEFINED GRID POINT 7 IN SINGLE-POINT CONSTRAINT
SET 101
Avoidance: When using MESH and free format, keep within the 8 field format.
5353
70.5.1
If structure plots are requested for CTRIAX6 elements, then the job will fail
and the message "SYSTEM FATAL MESSAGE 4276 ERROR CODE 3002 FREAD ERROR" is
issued.
Avoidance: There is no avoidance.
5369
69
EMP(LOAD) - SFM 6223
If grid point force balance output (GPFORCE) is requested for CGAP and/or
CELAS2 elements, and there is thermal loads, then the job fails in the GPFDR
module and the following message is issued:
SYSTEM FATAL 6223 (GPFDR2), RECORD POINTED AT BY INDEX IN SCRATCH FILE IS
WRONG.
USER ACTION: CONTACT MSC CLIENT SUPPORT
Avoidance: Other than not requesting this output, there is no avoidance.
5373
2001
fails when writing OES1X in SOL 106
The OUTPUT2 neutral option fails when writing the OES1X datablock in SOL 106.
Avoidance: Use the binary option.
5390
On 386 and 486 ix machines, when the OUTPUT2 neutral format is used to write
out a matrix generated by the DIAGONAL module, the job may fail with the
message "USER WARNING MESSAGE 1223 - THE NRECL SPECIFIED ON THE OUTPUT2
STATEMENT IS GREATER THAN THE MAXIMUM VALUE ALLOWED FOR NEUTRAL FILES". This
error occurs only if the OPT=COLUMN option is used with the DIAGONAL module.
Avoidance: Use the DIAGONAL module to create an identity matrix and then
perform a term by term multiply with the ADD module to create a diagonal
matrix. An example follows:
diagonal mdd/identmod/'square'/0.0 $
add mdd,identmod/mdiag///1 $
output2 mdiag//0/11// $
Another alternative is to use the form=unformatted option.
Comment from JAS: This file runs properly on Windows, Linux and AIX when the
proper NDDL name ('MATRIX') is specified on the OUTPUT2 statement. If the NDDL
name is omitted, OUTPUT2 does not write the MDIAG data block to the neutral
.op2 file because it cannot find any associated NDDL description for a data
block with the name MDIAG. Because of these problems, I am marking the Quality
as "cancelled" and am reassigning it to bhe originator.
5393
69
- Wrong Answers
The EQID field on the DEQATN entry must be unique. However, no uniqueness test
is performed. Therefore, if the EQID is not unique, incorrect answers may
result or the run may issue a message stating that a "wrong number of
arguments" is provided on the DEQATN entry.
Avoidance: Do not give more than one EQID the same value.
5394
69
The TEMP(INIT) case control command supersedes the TREF field in the bulk data
section in the event that both values exist. However, for composite plate
elements that are referenced by a PCOMP entry, the TEMP(INIT) is ignored which
can lead to wrong answers.
Avoidance: If a PCOMP exists in the model, use the TREF field on the PCOMP
entry instead of the TEMP(INIT) case control command.
5401
68.1
of DATABLK CMLAMA is Incorrect
The NDDL description of DATABLK CMLAMA is incorrect for both the unstructured
and structured solution sequences. Print labels will be wrong if the formatted
option (P3>0) is selected on the TABPRT module.
The formatted option of the OUTPUT2 module and migration is not affected by
this.
Avoidance: In the cnddls.dat file in the del directory replace the existing
DATABLK CMLAMA statement and all subsequent statements up to but not including
the next DATABLK statement with the following:
DATABLK CMLAMA TYPE=TABLE
SAMEAS,LAMA,EOF
5402
69
SFE 4276, EC 7777
PATH=MLAA1
LOCATION=DBUPX,
5409
69
If the OTIME case control command is used on a model with superelements in SOL
109, the correct output values are calculated, but they are labeled with
incorrect time values for superelements outside the residual structure.
Although the output is given for the correct time steps as specified on the
OTIME command, the time labels appear in sequential order starting with the
initial time, as they would without the OTIME request.
Avoidance: Place all superelements in the residual structure or remove the
OTIME request.
5410
4276, EC7777
70
On the VAX, if the elastic-perfectly plastic option is used for the work
hardening slope by letting H=0.0 (the default) on the MATS1 entry, then the job
may fail in the NLITER module and issue the message "SYSTEM FATAL MESSAGE 4276
- ERROR CODE 7777".
Avoidance: Specify a small number for the work hardening slope (e.g., 1.E-10).
5414
70.6
- Wrong Answers
In some cases, erroneous right eigenvectors have been produced by the Lanczos
method of complex eigenvalue extraction. An unsymmetric mass matrix may be the
cause of the error. In one known case results were found to be incorrect on
the IBM RS/6000 system but correct on the DEC VAX/VMS release. Version 70.5 of
MSC/NASTRAN introduces Block Complex Lanczos eigenvalue extraction method which
will solve this problem. The new method is not yet the default and must be
selected by setting system(108)=4.
Avoidance: There is no avoidance. However, it is recommended that, if complex
eigenvectors are an
integral part of an analysis, the results be checked using the DMAP alter
contained in Section 7.5 of the MSC/NASTRAN User's Guide for Numerical Methods,
Version 67 edition.
5416
68.2
or Upstream Superelements
for v68
$
compile sedrcvr souin=mscsou nolist noref $
alter 209,209 $
if (seid=0) then $
OFP
OUGV1,OPG1,OQG1,OEF1X,OSTR1,,
CSTMS,EPTS,GEOM1VU,ERROR1//
S,N,CARDNO//PVALID $
endif $
$
5418
table results
68.2
If more than one INIT statement is supplied per LOGICAL DBset, then
unpredictable results occur. For example:
INIT DBALL LOGICAL=(DB01(100),DB02(100),DB03(100),DB04(100))
INIT DBALL LOGICAL=(DB05(100),DB06(100))
creates DB05, DB06, DB03, and DB04 members of DBALL but DBO1 and DB02 are not
created. No warning or fatal messages is issued.
Avoidance: Specify only one INIT statement per LOGICAL DBset. A continuation of
the INIT statement may be specified by ending a line with a comma as follows:
INIT DBALL LOGICAL=(DB01(100),DB02(100),DB03(100),DB04(100) ,
DB05(100),DB06(100))
5422
68.2
Sensitivities, UFM 5165
68.2
message //'
message //' ' $
exit $
$
endif $
5435
68.0.1
OST, DBC - Missing Output
In a nonlinear heat transfer restart with SOL 153 that does not change view
factors; e.g., changes in boundary conditions, MSC/NASTRAN Version 68.0.0
unnecessarily recalculates the view factors . This error exists in MSC/NASTRAN
Version 68.0.0 on the IBM RS/6000, SGI, HP 9000/700, SUN SUNOS and SUN SOLARIS
systems only. It has been corrected in MSC/NASTRAN Version 68 on all DEC,
CONVEX and CRAY systems.
Avoidance: Insert the following alter in the restart run(s):
compile nlscsh souin=mscsou noref nolist
alter 226
putsys(0,109) $
alter 227
putsys(1,109) $
5442
68.2
LOAD - UFM 2166
In MSC/NASTRAN Version 68, if the OTIME case control option is used to reduce
the output and the problem has constant boundary conditions, fixed with SPC
entries, but does not have a DLOAD, then the run fails and issues the following
message " USER FATAL MESSAGE 2166, MATRIX TO BE PARTITIONED IS OF SIZE *** ROWS
BY *** COLUMNS."
Avoidance: Define at least one time-varying load using DLOAD in conjuction with
TLOAD1 or TLOAD2 entries to fix the temperatures instead of the SPC entry.
DMAP avoidance:
compile sedisp, souin=mscsou, nolist, noref $
alter 194,195 $
MODACC CASEDR,OL1R,YS,,,/OL1DUM,YS1,,,/APP1 $
PARTN
YS1,COLP,/YQ ,,,/1 $
SDR1
USET,,UL1,,YS1,GOA,GM, , , ,/UG,, /
1/'STATICS'/-1 $
endalter $
5443
le
68.0.1
The MSC/NASTRAN news file delivered with MSC/NASTRAN Version 68.0.0 on the HP,
RS6000, SunOS, Solaris, and SGI is incomplete. The correct news file is listed
below with "***" next to the lines omitted in the delivered news file:
Welcome to MSC/NASTRAN Version 68
MSC/NASTRAN Version 68 adds the following major new capabilities:
*
*
*
*
*
*
*
*
*
*
*
*
5444
ect Labeling
68.0.2
Element Strain Energy output is incorrectly labeled when the MODES command is
used. If an ESE request is made for the first mode then all ESE output is
labeled as mode 1. If no ESE request is made for the first mode, then all
subsequent requests are labeled as mode 0. This error is a result of an
attempt to fix error 3560. The correction to 3560 has been removed in Version
68.0.2
5446
s
70.7
There are several undocumented SYSTEM cells that relate to P-element and the
internal generation of IDs. These system cells, there defaults and their
DEFAULT
DESCRIPTION
178
179
180
181
182
183
101000000
110000000
111001001
120000000
100001001
200000000
GNSTRT
GNMAX
VGSTRT
VGMAX
VESTRT
VEMAX
5448
beled Output
2005.0.2
In Version 67+ systems, the disk space estimate printed in the "Estimation Data
for Superelement x" generated by SEMAP is not accurate. In Version 68, for
large problems, the time estimates may also be quite meaningless since these
formulas are based on nonsparse methods and the default solver is the sparse
solver.
Avoidance: There is no complete avoidance. The time estimates from the
DECOMP, FBS and MPYAD modules can be used instead. The DECOMP estimate is
printed by default in the Execution Summary (f04 file). The MPYAD and FBS
estimates can be obtained in the f04 file by requesting DIAG 19 in the
executive control section.
5455
68
45, Incorrect Format
68.1
68.2
68.2
<install-dir>/msc68/util/tabtst.f
VMS:
[.UTIL]TABTST.FOR
MVS:
UTILSOU(TABTST)
This error is present in all MSC/NASTRAN V68.0.X and MSC/EMAS Version 3.0.X
systems.
5467
5407
70.5
When using Lanczos for solution 105 with F1 and F2 blank on the EIGRL entry,
the following messages may be issued:
SYSTEM FATAL MESSAGE 5407.
INERTIA (STURM SEQUENCE) COUNT DISAGREES WITH THE NUMBER OF MODES ACTUALLY
COMPUTED IN A (SUB-)INTERVAL
SYSTEM FATAL MESSAGE 5401 (REIGL). LANCZOS METHOD IS UNABLE TO FIND ALL
EIGENVALUES IN RANGE.
ACCEPTED EIGENVALUES AND ADDITIONAL ERROR MESSAGES MAY BE LISTED ABOVE.
USER ACTION: RERUN WITH ANOTHER METHOD OR ANOTHER SETTING ON EIGRL ENTRY.
Avoidance: Specify finite values for F1 and F2. Also, it is not recommended
to use system cell 146=1 to reduce scratch space without the use of finite
values for F1 and F2. Another avoidance is to set SHFSCL on the EIGRL entry
near the absolute value of the lowest execpted root.
Please se
5468
fails
68.0.2
The script file delivered with MSC/NASTRAN Version 68.0.0 for the util build
command is incorrect. The following messages are issued:
make ARCH=sunos EXE=../exe FFLAGS=-Bstatic build
make: Warning: Can't find `../makefile.inc': No such file or directory
make: Fatal error in reader: makefile, line 44: Read of include file
`../makefile.inc' failed
This error occurs for the following machines: Sun SunOS, Sun Solaris, IBM
RS/6000, HP, and SGI.
Avoidance: The corrected makefile follows:
#!/bin/sh
#
# This is a shar file that will replace the util shell script and makefile.
#
# Change directory to install-dir/msc68/util and run this script using
# sh, for example:
#
#
sh util.shar
#
echo "Creating util"
sed 's/^X//' << 'END_OF_util' > util
X#!/bin/sh
X#
util
X#
X#
5469
g answers
68
For the complex Lanczos method of eigenvalue extraction, an error exists that
69
The minimum BUFFPOOL value allowed is 15. If this minimum is violated, then in
addition to the appropriate USER FATAL MESSAGE 1287, the following misleading
fatal message appears:
*** USER FATAL MESSAGE 1286 (SEMINT)
THE VALUE SPECIFIED FOR NASTRAN SYSTEM CELL 119 IS 0
USER INFORMATION: THE VALUE MUST BE EQUAL TO -3 WHICH IS THE DEFAULT.
5475
68.0.0
AM), OUTPUT2 - UIM 1206
The message, "USER INFORMATION MESSAGE 1206 (OUTPN2) THE DATABLOCK OQG1
/OQG
IN AN OUTPUT2 REQUEST IS NOT DEFINED IN THE MSC/NASTRAN DATA DEFINITION
LANGUAGE (NDDL) THIS DATABLOCK WILL NOT BE TRANSLATED TO NEUTRAL FORMAT", is
improperly issued when writing to a formatted OUTPUT2 file if INIT
MASTER(NORAM) is used in the FMS section in an Unstructured Solution Sequence
run of MSC/NASTRAN Version 67.5.
Avoidance: Do one of the following.
1. Remove the INIT MASTER(NORAM) request from the FMS Section.
2. Use a Structured Solution Sequence (e.g., sol 101) instead.
5476
68.0.2
/4" Tape, error 0511-193
The IBM RS/6000 MSC/NASTRAN Version 68 1/4" tape may not be readable if the
block_size is changed. The following messages may be issued.
tar xf /dev/rmt0.1
the AIX 3.2.5 OS issues an error 0511-193
The 1/4" tapes must have a block_size=512, the Installation & Operation
Instructions page 4 indicate that the block size can be changed with 'chdev'
command. The tape drive block_size can be only changed with 'smit' command.
Avoidance: Use the 'smit' command.
5482
ve directory
68.0.2
The MSC/NASTRAN Version 68.0.0 system delivered on the IBM RS/6000, SUN SUNOS,
SUN SOLARIS, SGI, and HP does not contain the following directory and its
contents:
install-dir/msc68/util/archive
This directory contains the source for utilities delivered in previous versions
of MSC/NASTRAN.
5483
69
Guide, Wrong Table for 20 Node HEXA
Remark 7. under the documentation for the CHBDYE element on Page 367 of the
MSC/NASTRAN Version 68 Quick Reference Guide contains an incorrect table for
the 20 node HEXA element. The 20-noded HEXA should refer to the same table as
the 8-noded HEXA.
5485
69
Version 68 Only, Wrong Answers
68.2
The CURV module is used when stresses or strains are desired in the direction
of the projection of the x-axis of a coordinate system onto a plate. However,
the von Mises strain is incorrect if the CURV module is used with PARAM,S1AM,1.
The strains in the direction of the coordinate system projection are correct,
though.
In addition, the von Mises stress is also incorrect if the CURV module is used
with PARAM,S1M,1.
Avoidance: Don't use the CURV module for strain Von Mises output. The correct
value is obtained with normal strain output.
5490
In nonlinear static analysis, the MPC has been implemented in SOL 66 and
later in SOL 106 to enforce the specified MPC condition within the Subcase.
In other words, the MPC constraints for each subcase are applied incrementally
to the pre-existing displacements from the prior subcase and they are not
enforced in the original configuration as SPCs.
If the displacements resulted certain values in the first Subcase,
the MPC in the second Subcase will start from the value in the first Subcase
and maintain the specified MPC condition within the specified Subcase.
This may not be consistent with the SPC specification or MPC specification
in linear solutions. However, the initial design in 1980 adopted this
convention and we have maintained upward compatibility since. I
5491
nite CPU Loop
68.0.2
69
If the user defines the connecting grids in the gap element to be coincident
(closer than 1.0e-3 in V68) and a coordinate system is not specified in field 9
of the CGAP entry, then the run should fail with User Fatal Message 6459.
However, the Cray fails with the misleading message "USER FATAL MESSAGE 2025,
UNDEFINED COORDINATE SYSTEM -1".
Avoidance: Specify the coordinate system on the CGAP entry.
5495
68.0.1
, ERROR IN DMAP INSTRUCTION
Many of the RFAlters delivered with MSC/NASTRAN Version 68.0.0 on the IBM
RS/6000, SGI, HP 9000/700, SUN SUNOS and SUN SOLARIS systems are incorrect and
require minor modifications to COMPILE. The names of the RFAlters that are
incorrect are:
rf24d66.dat, rf26d66.dat, rf27d66.dat, rf3d66.dat, rf3d82.dat, rf47d66.dat,
rf48d66.dat, rf61d66.dat, rf66d66.dat, rf5d66.dat, rf29d83.dat, rf30d83.dat,
rf31d83.dat, rf48d83.dat, rf53d01.dat, rf61d01.dat, rf63d89.dat
Avoidance: The error in the first nine alters listed above can be corrected by
simply adding a comma at the end of the input block definition for the VECPLOT
DMAP call. For example:
Incorrect : VECPLOT UGV,BGPDT,EQEXIN,CSTM,CASECC,,/UGVB//0/1 $
Correct : VECPLOT UGV,BGPDT,EQEXIN,CSTM,CASECC,,,/UGVB//0/1 $
----------5497
68.2
In SOL 101 with a SUPORT entry (i.e., inertia relief), the forces of single
point constraint at the SUPORT entry are not output when the job is submitted
with a scratch database (i.e., SCR=YES on the nastran submit command). The
user should be aware that although the forces of single point constraint at the
SUPORT entry has been traditionally output, that there is no physical reaction
at the SUPORT point. The SUPORT entry signifies an inertia relief analysis
where the applied loads are balanced by the inertia of the structure.
Avoidance: The easiest avoidance is to submit the job with SCR=NO on the
68.2
If 20 node HEXA elements are used with 8 different ambient points specified,
then MSC/NASTRAN Version 68 fails with the message:
USER
INFORMATION MESSAGE 6193,
MAXIMUM NUMBER OF BISECTIONS OR MINIMUM LOAD STEP HAS BEEN REACHED.
USER
FATAL
MESSAGE 4551,
STOPPED PROBLEM DUE TO FAILED CONVERGENCE
Avoidance: It is very unusual that the user needs to specify all eight ambient
points for convection, traditionally only one ambient point is used for
convection. The user may avoid this error by:
1) Use 20 node HEXA and CHBDYG,AREA8 but on the CONV entry only asked for one
ambient point or 8 identical ambient pointS.
2) If more ambient points are needed, then the user can use a 20 node HEXA but
two CHBDYG,AREA6 need to be defined for the face convection. Please note t
5501
EC 7777
68.2
For geometric curves and surfaces which do not have uniquely defined
parameters, elements which cross the discontinuous points may be mapped
incorrectly. For instance, an element edge which crosses from theta=350 to 10
on a circle may be mapped as a 340 degree arc rather than a 20 degree arc.
This can result in the error:
*** USER FATAL MESSAGE 4659 (EMGPSD)
=
BAD GEOMETRY HAS BEEN DETECTED.
An avoidance is to define the curve or surface so that no discontinuous points
exist, which
may involve breaking up the existing entries. For instance, the above curve
could be defined
from -180 to +180 rather than 0 to 360.
5506
ion
68.2
A GMBC entry with an LID=0, will not impose a nonzero enforced displacement.
The appropriate
degrees of freedom are constrained, but to zero instead of the displacement
value specified on the entry.
The program should be changed to enforce the displacement value.
The documentation states that for LID>0, both SPC and SPCD entries are
generated; for LID=0, only SPC entries are generated. This documentation is
meant to imply that displacements would be zero and that nonzero specifications
would be ignored. However, this is confusing since the SPC can also have
displacement values, leading the user to believe those values would be imposed.
This error has an additional related consequence. The displacement value for
the GMBC is being lost if
the GMBC is part of an SPCADD, even if
5511
ssing Output
68.2
If there are extra points and the user requests normal modes output at the
aerodynamic grid points using PARAM OPPHIPA, the expected results do not appear
in the correct location. The eigenvector results are null for the aerodynamic
grid points.
Avoidance: A DMAP avoidance follows:
compile opph souin=mscsou nolist noref
alter 15,15
NOIS=NOMDS-NOUE $
MATGEN ,/PHPV/6/NOMDS/NOIS/NOUE $
5512
C 46
69.1
If a CORD2i entry references a coordinate system that does not exist, then the
job may fail with the following unclear message:
SYSTEM FATAL ERROR 4276.GCP
ERROR CODE
46
Avoidance: Other than locating and correcting the entry in error, there is no
avoidance.
5514
70
When some DOFs of a grid point are attached to rigid elements it may defeat the
AUTOSPC function for the remaining DOFs. This was observed on a client problem
where two rotations at one grid point were connected to a rigid element, but
the third was not. It happens that this DOF has a very small stiffness due to
a pin flag on a beam element. The stiffness would be identically zero except
for roundoff effects. The evidence was that the eigenvector value for this
point was 8 orders of magnitude larger than any other eigenvector DOF.
An attempt to COMPILE the entire SOL 200 DMAP with the REF option specified in
MSC/NASTRAN Version 68.0.1 on CRAY computers may result in an infinite cpu
loop.
Avoidance: Either do not request the REF option or COMPILE individual subDMAPs
separately.
5527
70.5
UTPUT2 - Incorrect Description
The OUTPUT2 records description for records 25 and 26 are incorrect in the
MSC/NASTRAN Version 67 User's Manual (Volume II Page 5.4-161). Records 25 and
26 are repeated for each column and their description needs to be the same as
records 20 and 21.
5529
tput
68.2
68.0.2
69
The Release Notes for Version 68 contain the following errors in Chapter 4
which describes the enhancements for Design Optimization.
1. In the middle of page 84 the following line is printed and should be removed
since it is not correct. The
sentence prior to this sentence describes the restrictions correctly.
" Superelements are not supported either in the primary model or in the
auxiliary boundry models."
2. The example problem specified on page 85, 86 and 87 is in the Version 67.7
format. The converted deck for Version 68 may be found in the directory
$MSC_BASE/msc68/nast68/misc/doc/desopt. The deck names are d200x3.dat
d200x3s.dat.
5541
ASE ID
68.0.2
Punched Element Strain Energy (ESE) is missing the value for the SUBCASE ID.
This error occurs on all Version 68.0.0 and 68.0.1 systems. This error
resulted from an attempt to correct error 3560. MSC/NASTRAN Version 68.0.2
removes the correction to error 3560 to correct this error. Please not that
this error is considered fixed in 68.0.2 and later systems even though the
subcase identifier is not always correct. The punched subcase identifier has
the same limitations as the f06 output. Please see errors 3560 and 3841.
Avoidance: Either request Version 68.0.2 or use Version 67.5.
5544
68.2
CFORCE - Excessive CPU time
MPYAD
MPYAD
endalter
KXY1,
QKX1,
uy, / QKX1 $
disp, / QKX $
5545
69
t Written to OUTPUT2
The Grid Point Force datablock is not output to the OUTPUT2 file when
PARAM,POST,-2 is specified, even though the documentation claims otherwise.
Furthermore, attempting to force this output by including PARAM,OGPF,YES does
not work.
Avoidance: For Version 68 use the following DMAP avoidance,
COMPILE sedrcvr souin=mscsou nolist noref
alter 270,270
IF ( OGPF='YES' ) THEN $
ENDALTER
For version 67.5 include the following DMAP alter
COMPILE sedrcvr souin=mscsou nolist noref
alter 260,260
IF ( OGPF='YES' ) THEN $
ENDALTER
5549
68.2
,-2 - Wrong Datablock Output
68.2
If p-elements are mixed with h-elements and grid points that are attached to
the h-elements have an output coordinate system specified other than the basic
coordinate system, then the transformation to the global coordinate system is
not performed. This leads to an incorrect stiffness matrix and wrong answers.
Avoidance: If h-p elements the output coordinate system should be the basic
system throughout the model.
5555
Listing 7-7 in the Design Optimization User's Guide for Version 68 is missing a
few lines of input data. This data is the Von Mises stress constraint data for
the analytic boundary shapes example in Section 7.6 of the guide.
Avoidance: Refer to the TPL deck D200AM3.dat for the correct listing. The
documentation will be updated in Version 69.
A new user's guide based on MSC.Nastran 2004 has been developed and is now
available electronically and will soon be in hardcover. EHJ 1/2004
5557
68.2
SOl 159 - UFM 5423
Solution 159, nonlinear transient heat transfer, with a stuctural problem that
contains an MPC fails with the following fatal message "USER FATAL MESSAGE
5423---ATTEMPT TO ADD INCOMPATIBLE MATRICES, (SADD5)". This message is output
from the MCE2 module in subdmap SEMR2. The same problem runs to completion in
SOL 129 with a correct solution.
Avoidance: Use solution 129 for the nonlinear structural problems.
5560
68.2
206 and Missing Output
The MSC accounting function in the nast68 script, which is called out on the
submittal line with the command acct=yes, has several errors:
1) The username, product, and version are blank in the accounting file.
2) If the acct file does not exist, the script does not create a new
acct/mscYYMM.acct file.
Avoidance: To correct the second item comment out the following lines in the
nast68 script:
#
#
#
#
test -w "$MSC_ACCT" || {
echo "No permission to write accounting file $MSC_ACCT"
MSC_ACCT=""
}
or create a new accounting file every month. However, the best alternative is
to use the Nastran 68.0.2/Emas 3.0.2 script.
5565
68.2
ified as Scalar Matrices
If auxiliary models are defined in SOLs 101 through 159 then the run will fail
with SYSTEM FATAL MESSAGE 3001 being issued from the AXMPR1 module.
Avoidance: Remove all auxiliary models.
5568
68
- PARAM,PATVER
5569
68.1
If spill logic is necessary in the MACOFP module, then the module may go into
an infinite cpu loop. Note that the MACOFP module is only used in user DMAPs.
Avoidance: Because the VAX has a smaller default buffsize then other systems,
this error has only been observed on the VAX VMS system. The avoidance is to
increase buffsize. A value of 4 times the default is suggested.
5570
M 5037
According to Remark 7 in the MSC/NASTRAN Quick Reference Guide for the DVSET
entry there is a way to perform design sensitivity analysis on the BEND element
using the original design sensitivity capability of SOl 53. However, if this
is attempted, the analysis fails with the following fatal messages:
1. "USER FATAL MESSAGE 316 (IFPDRV) ILLEGAL DATA ON BULK DATA CARD DVSET 111
SORTED CARD COUNT = 3"
2. "SYSTEM FATAL MESSAGE 5037 UNEXPECTED EOR READING DVSET CARDS OFF EDT-- DSTA
MODULE TERMINATED IN DSTA"
3. "USER FATAL MESSAGE 2040, SINGULAR MATRIX FOR ELEMENT 1"
Avoidance: Replace the BEND element with multiple BAR elements.
5571
10 - UFM 6390
68.2
68.2
When the SURFID field of the FEFACE entry is specified and there are no
corrosponding GMSURF entries, then the following poor message is issued,
"SYSTEM FATAL MESSAGE 3007 MODULE = GP0 ILLEGAL INPUT TO SUBROUTINE EVLCRD
FATAL ERROR".
Avoidance : Remove the SURFID fields on the FEFACE entries if the corrosponding
GMSURF entries do not
exist.
5573
t Restart
69
The local tape option cannot be used to install MSC/NASTRAN V68 or MSC/EMAS V3
on a Cray system where the tape mount daemon, tpdaemon, is running. The tape
mount deamon runs on ALL Cray mainframe systems; it is an option on EL systems.
Instead, the tape is mounted using tpmnt and used by mscsetup as a local disk
archive file.
Avoidance: The commands to load MSC/NASTRAN V68 or MSC/EMAS V3 when tpdaemon is
running are:
# Mount the tape files. Note: <vsn> must be 1 to 6 characters.
$ rsv TAPE
$ tpmnt -l nl -v <vsn> -p /tmp/MSC68.1 -q 1 -b 10240 -g TAPE -r out
$ tpmnt -l nl -v <vsn> -p /tmp/MSC68.2 -q 2 -b 10240 -g TAPE -r out -w
# Extract mscsetup et al
$ tar xvf /tmp/MSC68.1
# Run mscsetp
$ sh mscsetup
.
.
.
3
<- Select a loca
5579
4562
68.2
The nastran script in 68.0.0 and 68.0.1 uses the plus sign, `+', as a delimiter
when processing the command line. Unfortunately, this character is typically
used by NFS on the Cray to generate temporary filenames. As a result,
filenames using the plus sign are mangled on the Cray. This error has been
corrected in Version 68.0.2 by using the ampersand, `&', as the delimiter.
Avoidance: There is no avoidance.
5586
68.1
rong Answers for Resultants
Setting PARAM,GRDPNT to other than 0 may result in wrong answers for the OLOAD
RESULTANT and SPCFORCE RESULTANT in MSC/NASTRAN Version 68. This error may also
cause VECPLOT option 4 to give incorrect
Rigid Body Vectors, which can cause "clean" models to fail rigid body motion
checks. Such checks are
performed, for example, in the model checkout alters (checka) in the SSSALTER
directory. This error
may also cause wrong answers in Inertia Relief (PARAM,INREL,-1 or INRLM,-1)
since the
vecplot module is utilized in inertia relief for computation of rigid body
motion vectors.
Avoidance: There is no known avoidance.
5590
68.2
If p-elements are mixed with scalar h-elements such as CELASi, then the scalar
elements are not assembled to the global matrix and wrong answers occur.
Avoidance: Use non scalar elements such as the CROD in place of scalar
elements.
5591
68.2.0
Answers, UWM 6498
points in a run with fewer than 3 elements that are not colinear, then the
following unnumbered message occurs:
USER WARNING MESSAGE XXXX. (CURVIT-1) LOCAL INTERPOLATION USING INDEPENDENT
VALUES WITHIN RANGE OF THE
0-TH SORTED ORDER GRID ID INVOLVED WITH RESPECT TO MATERIAL COORDINATE
SYSTEM ID =
1
CAN NOT BE COMPLETED. ILL-CONDITION MAY HAVE RESULTED FROM ALIGNMENT OF
INDEPENDENT VALUE COORDINATES.
OUTPUT FOR THE GRID ID IN QUESTION WILL NOT APPEAR.
Avoidance: Specify PARAM,OG,-1.
5597
Guide
69
In Buckling Analysis (SOL 105) when DISP=ALL is used along with PARAM,POST,-1
and PARAM,PATVER,2.0 the
OUTPUT2 file (fort.12) does not contain the
displacement information for the buckling modes.
Avoidance: The avoidance is to include the following alter,
SOL 105
COMPILE SEDRCVR SOUIN=MSCSOU
ALTER 208 $
OUTPUT2 OUGV1//OTAPE2/OUNIT2//OMAXR $
5599
68.2
- Wrong Answers
If a DVPREL1 bulk data entry has a COEFi value of 0.0 and there are also
DVPREL2 entries, wrong answers are produced for sensitivity results and
therefore for optimization. A similar error is produced if a DVPREL1 entry
references more than one design variable and there are DVPREL2 entries. This
is a Version 68 only.
Avoidance: An avoidance for the COEFi= 0.0 is to delete the 0.0 values or
replace them with very small values. There is no avoidance for the multiple
desgin variable reference.
5601
s
68.0.2
GL
The DIAGONAL module issues the message "USER FATAL MESSAGE 5250, RAISING A
NEGATIVE NUMBER TO A NON-INTEGER EXPONENT IS NOT ALLOWED" incorrectly for
integer exponents when the matrix element is negative. The message should only
be issued for exponents which are not integers.
Avoidance: There is no known avoidance.
5620
6551 (INPTX2)
70
"SYSTEM FATAL MESSAGE 6551(INPTX2) A READ ERROR WAS DETECTED ON UNIT XX DURING
BINARY INPUTT2 PROCESSING" may be encountered on MSC/NASTRAN Version 68.0.2 on
CONVEX computers when reading unformatted OUTPUT2 data.
Avoidance: OUTPUT2 and INPUTT2 the necessary data specifying "FORMATTED" on
the associated ASSIGN statement.
5621
If a BEAM's forces are zero, the force results for end A of the BEAM may not be
output. This has only been observed on the CONVEX, however, there is the
potential for this error to occur on other machines.
Avoidance: There is no avoidance.
5622
nate System
68
Remark 10 under the documentation for the PBEAM entry is incorrect. The remark
indicates that the I1, I2 and I12 values are the Izz(elem), etc. The reference
to (elem) is not correct. The I1, I2 and I12 are determined with respect to
the neutral axis not the element (shear center) coordinate system. This
documentation error is addressed in the 2nd printing of the Version 68 Quick
Reference Guide.
5626
68.2
5627
68.1
68.2
Whenever there is a CID for edges or faces of p-elements, the OLOAD and
SPCFORCE RESULTANTS for the moments are incorrect. See related error report
5586.
Avoidance: Other than not specifying a CID for edges and faces of the
p-elements, there is no avoidance.
5640
68.0.2
5642
70
er's Guide - Incorrect PBEAM entry
The PBEAM entry shown in Listing 4-4 (page 87) of the MSC/NASTRAN Linear Static
Analysis User's Guide is incorrect for the example beam. Note that the
displacement output shown on page 88 will change with the modified PBEAM entry.
Avoidance: Replace the PBEAM entry shown in Listing 4-4 with the following
PBEAM entry.
PBEAM
11
-3.000
YES
-2.850
YES
-2.700
YES
21
.867
.100
.824
.200
.780
.300
12.000
-3.000
10.830
-2.850
9.720
-2.700
8.670
56.000 17.000
4.867 3.000
45.612 13.847
4.624 2.850
36.742 11.154
4.380 2.700
29.232 8.874
5644
69
ript Only Allows Default Iview File
4.867
4.624
4.380
3.930
3.000
3.201
2.850
2.579
2.700
.867
.824
.780
When using the MSC/NASTRAN Online Documentation, the SGI/IRIX systems attempts
to use the default Iview file even if there is an Iview file in the user's HOME
directory and even if the MSCDOC_IVIEWFILEDIR is explicitly specified.
Avoidance: Comment out lines 152-160 from the script $MSC_DOCBASE/bin/mscdoc1.
5646
68.1
s and nast68 script
There are two problems that can prevent MSC/NASTRAN Version 68.0.2 running
under NQS from using EIEIO. The first error involves NQS generated filenames.
These filenames include a `.', e.g., `/tmp/nqs.++++107Yo'. When nastran
generates unique filenames, it adds `N$$.sec' where $$ is the pid and sec is
the seconds in the time, so the complete filename looks like
`/tmp/nqs.++++107Yo/N13634.17.SCRATCH'. Unfortunately, EIEIO fails to
recognize that a name of this pattern should be matched by the string '*.SCR*'.
The second problem occurs when the FF_IO_OPTS and FF_IO_DEFAULT are set in both
an RC file and as environmental variables, the RC file values override the
environmental variables. In Version 67.5, the environmental variable overrode
the RC file variables (this is the correct beh
5647
FM 6309
68.2
The message "USER FATAL MESSAGE 6309, (BGLSCW ) GRID POINT ID = xxxx REFERRED
IN BOTH SLAVE AND MASTER REGIONS FOR BCONP ENTRY ID = yyyy USER ACTION : DO NOT
INCLUDE A GRID POINT IN SLAVE AND MASTER REGIONS.",
may incorrectly occur with slidelines when one of the following 2 conditions
are met:
1) Two or more master segments overlap (i.e., share one or more grids).
2) One master is connected to more than one slave segment on various BCONP
entries, and there are two or more slave segments that consist of a single
point (i.e. "a slave point" instead of a "slave segment").
69
In MSC/NASTRAN Version 68, if more than three XYPLOTs are requested for any
given frame, then the message, "USER WARNING MESSAGE 979, AN XY-OUTPUT REQUEST
FOR POINT OR ELEMENT ID * -****- CURVE IS BEING PASSED OVER. THE ID COULD NOT
BE FOUND IN DATA BLOCK ***", may be issued and some requested plots are
skipped.
Avoidance: When using XYPLOT do not request more than three plots per frame.
5654
Output
70.6
The GRDSET bulk data entry can be used to define the default values of the
CP,CD,PS and SEID fields for all GRID entries in the model. However, all
versions of the Quick Reference Guide and the User's Manual give no indication
that the GRDSET entry may be used for the SEID field. The 2nd printing of the
Version 68 Quick Reference Guide has been updated to reflect this capability.
5660
68.1
When a GPFORCE = (Set ID) is used, then there may be missing GPFORCE output in
the .F06 and the punch file.
Avoidance: Specify GPFORCE=all. Best way to get around this error is to specify
dummy temperature load
as follows;
case control card,
temp(load) = setid
card )
5663
ix
68.2
If midside nodes are used on QUAD8 or TRIA6 elements and a midside node is
specified after an omitted midside node, then the mass matrix for the element
is incorrect.
25%. However,
percent of the
the individual
significant, up to
deleted in a few
region, the error in
results.
69
69
MSC/NASTRAN V68 and MSC/EMAS V3 may hang in link 1 if file locking is enabled
under SunOS 4.1.3_U1 (a.k.a. Solaris 1.1.1). It is not known if the problem is
present in both Version A and Version B or if it is restricted to only one of
these versions.
Avoidance: Disable file locking by setting the following system cell:
NASTRAN SYSTEM(207)=1
This system cell can be set in an RC file, the architecture RC file is
preferred. The name of the architecture RC file is
(<install-dir>/conf/sunos/nast68rc, <install-dir>/conf/sunos/emas3rc).
Alternatively, each affected user's home RC file may be set. The name of the
home RC file is ($HOME/.nast68rc, $HOME/.emas3rc). This may be preferred in a
file server environment where only a few of the SunOS systems using MSC/NASTRAN
V68 or MSC/
5667
68.2
cs, MODACC - SFM 3001
If structural damping is defined in SOL 200 then "USER FATAL MESSAGE 1126" may
be issued for data block K4DD in module UMERGE1 in subDMAP DPD1. UFM 1126 may
also be issued for data block GOD if an o-set exists and for data block GMD if
multipoint constraints (rigid elements or MPCs) are present.
Avoidance: Insert the following DMAP Alter.
COMPILE DPD1 SOUIN=MSCSOU NOREF NOLIST
ALTER 7
FILE K4DD=OVRWRT/GOD=OVRWRT/GMD=OVRWRT $
5672
ge
2004
68.2
68.2
5694
69
If data other than NO or YES is entered in the SOUT field of the PCOMP entry,
instead of fataling, the default of not writing results is used.
5696
ges
69
If the Case Control references a nonexistant superelement, the program does not
issue a fatal message, but continues processing. It then becomes very
difficult to determine the cause of subsequent error messages indicating
missing datablocks.
Avoidance: Reference only existing superelements in the Case Control.
5699
68.2
In some models, the elements are being mapped to the geometry incorrectly. The
warning message:
*** USER WARNING MESSAGE 6498 (EQUATION Evaluator, Get Surface Parameter)
GEOMETRY API MESSAGE FOLLOWS.
USER INFORMATION: Point not close enough.
Point: (-1.414214, 1.414213, 0.000000).
Projection Parameters: 1.000000, 0.786178.
Distance: 2.235370.
Surface: 3.
Point/Grid Id: 102.
followed by the error message:
*** USER FATAL MESSAGE 4659 (EMGPSD)
1
BAD GEOMETRY HAS BEEN DETECTED.
When the error is calculated for a p-element, the energy of each function at
the current p-level should be considered. However, only the last function for
each edge, face, and body is being considered. This is not a problem for edges
which only have one function for each p-level, but the other terms should be
considered for the faces and body. The result is that element errors may be
higher than reported leading to a premature convergence.
Avoidance: There is no workaround.
5703
69
Incorrect Installation Instructions
Full Text Queries do not work in Chapter 7, "Example Problems," of the Design
Sensitivity and Optimization User's Guide. If a query is made on a string in
this document, the full text query tool may highlight spurious text.
Avoidance: If a user wants to search in this document, they need to go
directly to the document, then issue a Search -> Text command (i.e., a local
text search confined to this document only).
5720
68.1
ITER, TEMP(LOAD) - SFM 2085
68.1
If the checka.v68 dmap alter is used with Version 68.0.1 or newer versions of
MSC/NASTRAN, then your job may fail with the following fatal message:
USER FATAL MESSAGE 73: THE PARAMETER NAMED DESCYCL1 IS UNDEFINED.
The checka.v68 dmap alter is written for Version 68.0.0 and you will not
encounter this error if you are running Version 68.0.0. This error is due to
the change in the DMAP in Version 68.0.1 to correct error 5435.
Avoidance: Replace the following Call statement:
CALL SEDRCVR,
UG,QG,BGPDTS,EQEXINS,CSTMS,CASEDR,MPTS,DIT,
ETT,OL1S,PJ1,ESTN,XYCDBDR,GEOM2S,GEOM3X,POSTCDB,
ECTS,GPLS,EPTS,SILS,INDTA,KELM,KDICT,GPECT,VELEM,
FORCE,XYCDB,PCDBDR,USET,SLT,UH1,OL1,DLT,
FRL,SPSEL
5724
rong Answers
69
Models that specify nonzero ZO offsets on the PCOMP data entry in the presence
of thermal gradient loads (TEMPP1 or TEMPP3) produce incorrect results.
Avoidance: When using thermal gradient loads and PCOMP structure, specify any
nonzero ZOFF on the connection entry, (i.e., the CQUAD or CTRIA entry).
5727
Missing Output
68.2
/123/
MSC/NASTRAN Version 67.5 under SCO/UNIX 3.2 may fail with a message indicating
the input data file is not found if the job is submitted with the .dat file
extension.
Avoidance : Submit the NASTRAN job without the .dat extension or modify the
script as follows:
At about line 190 of the nastran script:
was:
2001
When SYSTEM(69), a.k.a. the DECOMP system cell, is set to 16 to place a 1.0 in
the diagonal position for all null columns, sparse decomposition ignores this
setting if spill occurs. If null columns exist, this error leads to SYSTEM
FATAL MESSAGE 6137 indicating a RANK DEFICIENT matrix results. Note that
SYSTEM(69) is set to 16 within some solution sequences. The solution sequences
include cyclic symmetry.
Avoidance: Increase memory to avoid spill, select standard decompositions by
setting the SPARSE keyword to 1, or constrain the singular degrees of freedom.
5737
68.2
The entry point for rfalter rf31d81 is incorrect as it appears on the delivery
The DSAD module assumes that there is sufficient memory available for 7 *
NCONSTR words of data where NCONSTR is the number of design constraints
specified on DCONSTR entries. A test of this requirement is not made until
after the data has been read in. If there is inadequate space, a machine
dependent error is issued.
Avoidance: Reduce the number of constraints or increase the available memory
using the MEM request on the job submittal.
5758
s
68.2
69
If "USER FATAL MESSAGE 4659, DURING INTEGRATION FOR ELEMENT WITH ID = ***, BAD
GEOMETRY HAS BEEN DETECTED." is encountered the user has the option to continue
the run by setting SYSTEM(213)=1. This possible user action should be noted in
the text of the message.
5763
69
The APPEND module will not append two matrices of different TYPE together. If
this is attempted, the module issues UFM 5007. Although this is clearly
documented, the fact that the MATGEN and MATMOD modules output inconsistent
matrix types may cause unsuspecting DMAPers to encounter this fatal message.
Avoidance: Check the matrix trailers to verify that matrices going into APPEND
are compatible.
5764
68.2
Optimization/Design Sensitivity - Multipl
e Boundary Conditions, GRAV - UFM 5423
If there are multiple boundary conditions and gravity and/or temperature loads
in SOL 200, the run fails
in the sensitivity analysis when it attempts to add the matrices EGM and EGKL.
The message, "USER FATAL MESSAGE 5423---ATTEMPT TO ADD INCOMPATIBLE MATRICES"
is output.
Avoidance: Insert the following DMAP alter:
COMPILE PSLGDV SOUIN=MSCSOU NOREF NOLIST
ALTER 95,95
SSG1
SLT,BGPDTS,CSTMS,SILS,ESTDV2F,MPTX,ETTDV,EDT,,
CASESX,DIT,,,,/AG ,PTELMDS,/LUSETS/0/1/'all' $
ALTER 100,100
SSG1
slt,bgpdts,cstms,sils,ESTDV2B,MPTXB,ettdv,edt,,
casesx,dit,,,,/AGB ,PTELMDSB,/lusets/0/1/'all' $
5765
68
Missing RF47D87
Table 6. in the Case Control Command section of the MSC/NASTRAN Quick Reference
Guide indicates that STRAIN output for SOL 47 requires RF47D87. This RFAlter
has never existed.
Avoidance: Use SOL 114 to request STRAIN output in cyclic symmetry analysis.
5766
68
pported in Cyclic
The GPSDCON and ELSDCON documentation in the Version 68 Quick Reference Guide
states that these Case Control requests are valid in 114. However, when these
requests are specified in SOL 114, the following message is issued "SYSTEM
WARNING MESSAGE 6245 (STDCON), ANALYSIS TYPE =CYC IS NOT SUPPORTED IN ERROR
ANALYSIS. USER ACTION: USE STATIC ANALYSIS WITH STRESS REQUEST." This
documentation error has been corrected in the 2nd release of the Version 68
Quick Reference Guide.
Avoidance: There is no avoidance.
5776
68.2
- Wrong Answers
DVPREL2 entries that result in initial property values that are negative
produce wrong answers in the optimizer. The problem can be observed by setting
the IPRINT parameter to at least four and observing the constraint values
inside the DOT optimizer.
Avoidance: The only known avoidance is to replace the DVPREL2 entry with a
DVPREL1 entry. This, of course, is only feasible when the relationship between
the property value and the design variables is linear.
5777
68.2
Optimization/Design Sensitivity - DOPR1,
DESVAR, DLINK - SFM 3007, Poor Message
When a DLINK entry references a non-existent DESVAR entry the following message
is issued.
SYSTEM FATAL MESSAGE 3007 MODULE = DOPR1
ILLEGAL INPUT TO SUBROUTINE DOPR1B
FATAL ERROR
Avoidance: Other than correcting the DLINK entry in error, there is no
avoidance.
5778
70
If a MESSAGE DMAP statement contains two quote marks with no text between them
(''), then the job fails on a CRAY computer with a message in the .log file
stating:
UNRECOVERABLE error on system request
No such file or directory
Avoidance: Always have at least one character between the quotation marks
(even a blank character is acceptable).
5781
68.1
elist is supplied
If the optional quelist is left off the "submit" line in the RC file as shown:
submit=qsub -nc -q %que% -x -i -l -eo -s /bin/sh %job%
then the job name to be executed in the que will have either an ampersand "&"
(Version 68.0.2 and later system) or a "+" (Version 68.0.0 or Version 68.0.1)
added to it. The improper jobname is echoed on the screen as follows:
%nast68 ck1
MSC/NASTRAN
MSC/NASTRAN
qsub -nc -q
que=large
(Sun SunOS 4.1.2) Thu Oct 20 14:11:10 CDT 1994
job ck1 submitted on queue large
largish -x -i -l -eo -s /bin/sh ./ck1.N13745.06+
This error only occurs when the quelist is left off the submit definition as
would be used when the same submit command is to apply to all que options.
Avoidance:
Change the following line in the nast68/emas3 script (about 2
5786
68.2
- Wrong Answers
The Lanczos eigenvalue extraction method may produce incorrect results when the
"High Performance Option" Number of frequency spectrum subsegments SYSTEM(197)
is set to greater or equal to 2.
Avoidance:
5787
69
sis User' Guide - Incorrect Index
The index of the MSC/NASTRAN Thermal Analysis User's Guide is misaligned. The
PARAM,NOGPF,-1 does not suppress the GPFORCE output for statics and modes.
Avoidance : Either remove the GPFORCE request from the case control or apply
the following alter:
COMPILE SEDRCVR SOUIN=MSCSOU NOLIST NOREF
ALTER 268,268 $ v68 remove printing of gpforce
5789
68.2
5797
al.
The equations describing the structural modal participation factors and the
load modal participation factors for a coupled fluid-structure interaction
problem listed on page 15.4.2-6 of the MSC/NASTRAN Reference Manual, V68 are in
error.
Z2=[-w^2 Mf + i w Bf + K ]^(-1) modal impedence
structure participation = -w^2 [PHIf] [Z2] [a]^T [XIs] where [a] is the modal
If more than one PANEL is defined, panel modal participation results are wrong.
The results are the same for all the panels.
Avoidance:
Either run the analysis for one panel at a time or use the following Version 68
alter:
compile mpf souin=mscsou
alter 1
type db abeh $
5802
Material Nonlinear Analysis - TEMP(LOAD) - Superelements vs.
Non-Superelements
If superelements are used in a nonlinear run with temperature dependent
material properties, the superelement properties are calculated using the
TEMP(INIT), rather than the TEMP(LOAD). This is a limitation since
superelements are linear, their material properties are not changed during the
analysis. This can lead to different answers when comparing superelement models
to non-superelement models.
Avoidance: In order to use the TEMP(LOAD) for the material properties, use the
following DMAP alter in Version 68:
COMPILE SELG, SOUIN=MSCSOU, NOLIST, NOREF
ALTER 11,11
SSG1 SLT,BGPDTS,CSTMS,SILS,EST,MPTS,ETT,EDT,MJJ,CASESX,
DIT,,,,/PJX,PTELEM,/LUSETS/1//'NLST' $
5803
(bio_c.read)
69
cell on the NASTRAN command line or the equivalent system cell, SYSTEM(173),
must be used in place of the keyword.
5805
044, UIM 4550
70
If a user attempts to compile a user dmap where the name of the dmap begins
with the letter "E", the job may fail with the message "USER FATAL MESSAGE 423
(ATTDBS) THE FOLLOWING PHYSICAL FILE DOES NOT EXIST
/msc/msc68/emas3/sunos/del/ESS.MASTERA".
Avoidance: Change the main dmap and SOL name so that it does not begin with
"E". This apparent error is the result of an MSC/NASTRAN feature that will run
MSC/EMAS if a deck with a 'SOL 300' or 'SOL E*' entry is submitted. If such a
SOL entry is found, the script attempts to attach the MSC/EMAS Solution
Sequences. This delivery database does not exist in a pure MSC/NASTRAN
installation.
5808
68.2
Differential Stiffness and Buckling - EIG
RL, EIGB - Wrong Answers or UFM 4683
If the a-set and g-set are the same (no SPCs, MPCs, or reduction) in any
superelement or the residual structure, then the differential stiffness matix
used in solution 105 (buckling) or the buckling option in solution 200 will not
be correct. The error may lead to wrong answers or "USER FATAL MESSAGE 4683,
DIFF. STIFFNESS MATRIX NEEDED FOR EIGENVALUE ANALYSIS".
DMAP avoidance:
COMPILE SEKDR, SOUIN=MSCSOU, NOLIST, NOREF $
ALTER 42, 42 $
EQUIVX KDGGX/KDAA/-1 $
5819
9058
69
Applied loads, for example to simulate subcase dependent fuel loads, are
ignored and wrong answers are produced if a static aeroelastic design task is
submitted in solution 200.
Avoidance: Insert the following DMAP avoidance:
compile phase1dr souin=mscsou nolist noref
alter 81,81
alter 89
equivx casesx/casew/-1 $
5823
68.1
T1 entries - Wrong SPC forces
69
In SOL 103, if the SEUPPLOT command is used to generate assembly plots, plots
will be available for only the first half of the modes in the solution.
Avoidance: Apply the following DMAP avoidance in Version 68:
compile semodes, souin=mscsou, nolist, noref
alter 1
$ disable scratch LTU logic - otherwise the datablocks will
$ not be there when needed for plotting
putsys(0,192)
$
compile sedrcvr, souin=mscsou, list, noref
alter 1
type db,phidlg
$unused datablocks in SOL 103
$
alter 48 $ after sdr2
copy ug/ugcopy $
append ug,ugcopy/ugtwice $ get "double" set of solutions
68.2
69
1 2.00000000E+01
2.000000
Whenever the temperature fields, i.e., fields 5 & 8, exceed eight characters in
length, incorrect results will occur.
5841
2001.0.1
Certain MAT2 entries that are referenced from a PCOMP are not checked for
68.2
The CHEXA element with 20 grids, the CPENTA element with 15 grids, and the
CTETRA element with 10 grids may not be used as p-elements by referencing the
PVAL entry. If attempted, the following message is issued:
*** USER FATAL MESSAGE 6390, (GP0A),
ELEMENT ID =
1 TYPE HEXA20 OR PENTA15 AND/OR TETRA10 ARE NOT
SUPPORTED IN P-ELEMENT ANALYSIS.
USER ACTION: CHECK ELEMENT CONNECTION ENTRY OR SET ENTRY.
5848
68.2
- Poor Convergence
The DSCREEN entry permits the user to override default screening parameters for
design optimization. This capability does not work for responses
TDISP,TVELO,TACCL,TSPC,TSTRE,TFORC,TRIM,STABDER and FLUTTER.
Avoidance: The only avoidance is to do a TABEDIT on the DSCREN datablock. The
following words correspond to the data locations for the responses
TDISP
TVELO
TACCL
TSPC
TSTRE
TFORC
TRIM
STABDER
FLUTTER
TRS
179
182
185
188
191
194
245
248
251
NSTR
180
183
186
189
192
195
246
249
252
68.1
MSC/NASTRAN Version 67.7 and 68 on the CRAY C90 computer may produce wrong
answers for models where FBS method 2 is selected. The error may be evidenced
by "USER WARNING MESSAGE 4398" which indicates "DEGREES OF FREEDOM DO NOT PASS
SYMMETRY CHECK". The error only occurs when there are strings in the factor
that are longer than 64 terms. Note that except in superelement models, that
FBS method 2 is rarely selected.
Avoidance: FBS Method 2 should be deselected by setting "FBSOPT=-1" in the
system RC file on Version 67.7 and 68 CRAY C90 computers.
5850
68.1
U Loop, Overflow Input Buffer
Some invalid bulk data input may result in an infinite cpu loop in the routine
XRCARD. Although the exact type of input that results in this error is not
known, the specifics of the input line that resulted in this error is that the
line was over 80 characters, contained many leading blanks and included an
embedded negative, "-", sign. The infinite cpu loop has only been reproduced
on the CRAY computer but may occur on other systems.
Avoidance: There is no practical avoidance.
5852
2001
ODTRL - Bad Input Matrix
If the MODTRL module is used to increase the number of columns in a matrix, the
resulting matrix is unusable in most modules, including matprn and ADD. The
cause of the error is that the matrix does
not have column headers for the added null columns.
Avoidance: The MATGEN and ADD module should be used to increase the number of
columns in a matrix. An example follows:
matgen ,/nullab/7/rn/cn $ null matrix with rn rows and cn cols. user must set
rn and cn above.
add nullab,oldmat/newmat $ trailer will match first input
equivx newmat/oldmat
$ oldmat is now 'bigger'
5858
68.2
E and MPCFORCE - Wrong Answers
69
If the dbunload is done on a long word machine such as Cray and dbload is
attemted on a short word machine, then UFM 3007, illegal input to subroutine
PVT may be issued. This error occurs only if the initial run which created the
databases had parameter specifications in the Case Control. This occurs since
the diliminator for the parameter in the Case Control is machine dependent.
Avoidance: There are two avoidances:
1. Remove the parameter specifications from the initial run which creates the
databases.
or.
2. Use the following alter in the dbload run.
ACQUIRE NDDL
ASSIGN DBLOAD='neutrala.cray',FORM=FORMATTED
DBLOAD FORMAT=NEUTRAL
$
$ avoidance is to add the follo
5863
T EXIST (GP4)
68.2
For Version 68, static aeroelastic analyses (SOLs 144 and/or 200) produce
Unsplined Rigid Stability Derivatives. These data are presented only to
provide a check of the splining and are not used in the solution. For
antisymmetric models and models with no symmetry (SYMXZ = -1 or 0), the numbers
may be in error. For sideforces the error is likely to be simply one of sign.
For yawing and rolling moments, the error is less obvious.
5866
68.2
uation Entry with Multiple Cavities
For the multiple cavity radiation view factor calculation, each cavity will
have a RADLST and RADMTX entry associated with it. The punch file which
contains the MSC/NASTRAN calculated RADMTX entries for each cavity contains
duplicate RADMTX continuation identifiers. Thus, subsequent restarts using the
punch file fail.
Avoidance: Since continuation identifiers are not necessary if the input is in
sequential order, blank out all the continuation identifiers in field 10 and
field 1 of the RADMTX entries.
5867
68.2
ar Matrix, Wrong Answers
The Quick Reference Guide indicates that the DTOR value input on the SPLINE2
entry must be greater than 0.0.
However, this requirement is never checked. If the user leaves DTOR field blank
the run could give wrong answers or fail due to a singular spline matrix.
Avoidance: Specify a value greater than 0.0 for DTOR.
5868
68.1
BUCKLING not in Approved List
68.2
In Version 68, the PROJECT keyword is ignored on the RESTART statement which
will result in an inefficient restart. For example,
1. The initial run creates project A:
PROJECT='A'
ASSIGN MASTER='A.MASTER', DELETE
2. The subsequent run restarts from project A into project B:
PROJ='B'
ASSIGN MASTER='A.MASTER'
RESTART PROJECT='A',KEEP
Avoidance: For SOLs 101 through 200 insert the following DMAP alter:
compile ifpl souin=mscsou noref nolist
alter 80,80
type parm,,i,,projid=1,versid=1 $
projid=1 $ set the projid to the integer equivalent of the project you are
restarting from.
versid=1 $ set the versid to the version you are restarting from $
dbdict datablk=geom1q $
alter 118,131
DBVIEW GEOM1R=GEOM1Q(WHERE version=versid and PROJECT=PROJID) $
DBVIEW
5876
69
67.5.0.1
The SCO/UNIX Version 67.5 of MSC/NASTRAN may issue "USER FATAL MESSAGE 3060"
indicating authorization code violation during long running job with many
module changes (e.g. nonlinear).
Avoidance: There is no avoidance. This problem will be fixed on a rerelease
version (MSC/NASTRAN v67.5.0.1 for SCO/UNIX).
5880
68.2
All p-version models which contain thermal loads via TEMP entries and more than
one type of solid element (HEXA, PENTA, TETRA), fail with the following fatal
message, "USER FATAL MESSAGE 4017. THERE IS NO TEMPERATURE DATA FOR ELEMENT y
IN SET x".
Avoidance: If the thermal loading is a uniform temperature increase throughout
the entire structure, use a TEMPD Entry. Otherwise, the user must use an
equivalent TEMPF Entry. Also, it may be possible to use only one element type
in the model.
5881
ocumentation
69
If a DRESP2 entry refers to two or more DRESP1 entries and there are DVPREL2
entries in the input file, then the sensitivities printed in the columns of the
DSCM2 matrix associated with the DRESP2 entry are in error.
Avoidance: There is no avoidance other than to recast the problem so that it
does not require the offending DRESP2,DRESP1,DVPREL2 combination.
5891
, UFM 4654
70.5.1
If thermal loads are applied in a SOL 106 cold start, and, if in the restart,
PARAM,LOOPID is not the last loop id for the subcase prior to PARAM, SUBID then
the program will issue various misleading fatal messages. In one example the
message "USER FATAL MESSAGE 2044 UNDEFINED TEMPERATURE SET, SYSTEM FATAL
MESSAGE 3007 MODULE=NLCOMB ILLEGAL INPUT TO SUBROUTINE NLCPTM" was encountered.
Avoidance: Other than specifying the correct LOOPID, there is no avoidance.
5911
Wrong answers
68.2
In MSC/NASTRAN Version 68, the SPCForce results are incorrect in SOLs 107, 110,
and 145 only. The SPCForces do not include the effects of the imaginary part
of the eigenvalue which results in "undamped" SPCforces.
Avoidance: Insert the following DMAP alter.
COMPILE CFORCE SOUIN=MSCSOU noLIST NOREF $
ALTER 47,47 $ replace DSAP
PARAML OL//'TRAILER'/1/S,N,NFREQS $ NUMBER OF Eigenvalues
TYPE PARM,,I,N,II=0,iip3,iip4 $ LOOP COUNTER
TYPE PARM,,CS,N,IOMEGAX,MOMEGX $
FILE qx1=APPEND $
DO WHILE (II<NFREQS) $
II = II + 1
iip3=6*(ii-1)+3 $ clama word 3
iip4=6*(ii-1)+4 $ clama word 4
PARAML OL//'DTI'/2/IIP3/S,N,omega $ real eigenvalue
PARAML OL//'DTI'/2/IIP4/S,N,omegai $ imag eigenvalue
IOMEGAX = CMPLX(omega,OMEGAi) $
MOMEGX = IOMEGAX**2 $
MATMOD KUx,,,,,/K
5914
68.2
Nonlinear Transient Analysis - PARAM,G,
PARAM,W3 - Incorrect Structural Damping
In MSC/NASTRAN Version 68, solution 129, the structural damping for linear
69
Element and grid point stress discontinuity output (ELSDCON and GPSDCON Case
Control commands) cannot be requested for a single subcase or a set of
subcases. This output is only generated if the request is made for all
subcases in Case Control.
Avoidance: The user must place these commands above the subcase level or in
each subcase.
5918
69
Message, UFM 4215
When running a complex eigenvalue analysis, the message "USER FATAL ERROR
4215. COLUMN 1 OF DATA BLOCK SCRATCH IS NULL BUT ROW 1 IS NOT" may be issued.
However, this null column does not affect the solution.
Avoidance: There is no avoidance.
5920
SFM 2090
68.2
On the ALPHA OSF/1 release of MSC/NASTRAN when the system runs out of allocated
disk space the job may hang. When the process is killed, the system sends the
message that the job is finished and the output files look as they should with
no indication of a problem. This error has also been observed in connection
with SFM 4393 followed by SFM 4276 Error Code 3002.
Avoidance: Other than killing the job, there is no avoidance.
5924
68.2
C - SFM 4276 EC 3021
68.2
A DMAP compile error may be encountered when logical parameters are in a call
statement.
An avoidance is to replace the logical in the call statement with another
type, such as an integer or to delete the parameter from the subdmap call
altogether.
5933
s
GL
The DECOMP and DCMP modules have an optional set of parameters which should
give the scaled determinant (DET) and the scale factor (POWER) of the input
matrix. For the sparse methods, they are set to zero.
Avoidance: An avoidance is to select the nonsparse decomposition methods when a
determinant is needed. That is set system cell 126 to 1 (a.k.a. NASTRAN SPARSE
keyword) for symmetric matrices and system cell 209 equal to 0 (a.k.a. NASTRAN
USPARSE keyword) for unsymmetric matrices.
5934
68.1
The following message is issued when the LID field of the GMBC entry is 0 and
it contains a continuation entry, i.e., ENTITY = FEFACE and METHOD = LINEAR.
USER FATAL MESSAGE 315 (IFPDRV)
FORMAT ERROR ON BULK DATA ENTRY GMBC
SORTED CARD COUNT =
**
Remark 4 under the Version 68 Quick Reference Guide's description of the GMBC
entry should be updated to include this condition and it should be stated that
not only is the METHOD field not required but will result in a USER FATAL
MESSAGE if included.
This error is essentially the same as error 5506, it has been corrected in the
2nd printing of the Quick Reference Guide.
5935
69
An error in the bufferpool logic may result in "SYSTEM FATAL ERROR 4276.BPREAD
ERROR CODE 70020" to be issued from the ADD5 module. This error is very much
problem and buffersize dependent.
Avoidance: Changing the buffersize may avoid the error but the sure avoidance
is to turn off bufferpooling prior to the ADD5 module by setting SYSTEM(119) as
follows:
ALTER xxx $ turn off buffpool just before ADD5
putsys (2,119)
ALTER yyy $ turn buffpool back on just after ADD5
putsys (3,119)
5941
69
- Missing Output
If the P1 parameter on the DOPTPRM bulk data entry is either set to the default
value of 0 or simply not specified and allowed to become the default value of
0, and the P2 field is specifed, then requested data on the P2 field is not
printed for the last design cycle.
Avoidance: Set parameter P1 to 1 to obtain the output for the last design
cycle or apply the following dmap alter:
$
$ This alter will print the design optimization output
$ for the last design cycle regardless of what the value
$ of the 'p1' parameter in the doptprm entry is set to.
$
ksh: cray.err: permission denied
$ **** THIS ALTER IS FOR VERSION 68.2 ONLY ****
$
compile desopt nolist noref souin=mscsou
alter 'CALL PREDOM'
$ dummy matgen calls to satisfy dmap complier
file cntabrgp=save,ovrwr
5946
68.2
- Uses Von Mises Only
Remark 1 for the DRESP1 entry indicates that, for stress/strain item codes that
have dual meanings, the selection is made based on the option specified in case
control. This pertains to Von Mises and Max Shear selection. Due to a
programming error, the remark is incorrect and Von Mises results will be
selected, regardless of the case control request, as it was in Version 67.
Avoidance: Users desiring to use Max Shear in a design task will have to
synthesize it from basic stress results.
5948
07
70.5
If the DCONADD entry references only a single DCONSTR entry on any continuation
entry, then the job fails and the following message is issued:
USER FATAL MESSAGE 316 (IFPDRV)
ILLEGAL DATA ON BULK DATA CARD DCONADD
COUNT =
yy
xx
SORTED CARD
68.2
If the SET identification pairs for the calculation of global view factors
exceeds 10 pairs, then an erroneous result is output for the global view
factors. The documentation states that only 10 pairs can be shown for one run.
This limit is expanded to 30 in Version 68.2.
5962
70.5
- UFM 4276, EC 3007
SUPORT entries do not work in acoustic analysis. USER FATAL MESSAGE 4276,
ERROR CODE 3007 from subroutine merge called from the REIGL module is issued.
Other eigenvalue extraction methods result in other fatal messages.
Avoidance: Remove SUPORT entries.
5963
utput
69
69
If SPCD entries are used in SOL 105 and the SUBCASE used for the buckling
analysis does not contain a call for a LOAD set using the SPCDs, the SPCD
entries are ignored in the solution.
Avoidance: Either use different SPC sets for each SUBCASE, or include a LOAD
command in the buckling SUBCASE pointing to the SPCD set.
5981
Time, SFM 4276
If an eigenvalue analysis specifies either the AGIV or the AHOU method, then
standard GIV and standard HOU are attempted first. If the mass matrix is
singular, an unnumbered fatal message "SDCOMP FATAL" is issued even though the
problem continues and the program switches to the modified Givens or
Householder method.
Avoidance: If the problem runs, ignore the FATAL message.
5983
69
, DOM10 - SFM 3001
An optimization run with P1=1 and P2=15 on the DOPTPRM entry fails and issues
"SYSTEM FATAL MESSAGE 3001" from the DOM10 module even though the run works
fine without these parameters. These are output control parameters and should
not effect the solution.
Avoidance: If P1 and P2 have been used on the DOPTPRM and the run fails, try
the run again without specifying P1 and P2.
5984
68.2
- Missing Output
When using the nonlinear normal modes option in Sol 106, no modal analysis is
performed when there are superelements and PARAM,NMLOOP is specified in the
Case Control.
Avoidance: Place the PARAM,NMLOOP statement in the bulk data.
or
Use SUPER=ALL in the case control.
or
DMAP alter:
compile nlstatic souin=mscsou nolist noref $
alter 480 $
seid= 0 $
pvt pvts,cases/pvtxx/ $
endalter $
5987
taloader Abort
68.2
69
The documentation for the PBEAM entry in the MSC/NASTRAN Version 68 Quick
Reference Guide states that the fields "SO" and "X/XB" on the second
continuation entry are required. A footnote should be included (as was in the
Version 66 User's Manual) that states that these fields are only required when
the second continuation entry is desired to request intermediate stress output.
5995
Warped QUAD4 elements with thermal loads give wrong answers. This error is
similar to the thermal expansion error in elements with rigid offsets, there is
no expansion for the offset.
If offsets and orthotropic materials are present, the errors are magnified.
5998
2004
er's Guide - Wrong output
Incorrect output result files are included in Figures 11-2 and 11-3 of the
MSC/NASTRAN Linear Static Analysis User's Guide. Due to a missing carriage
control character, a pload1 entry for element # 2 is missing for the
inertia2.dat file that is delivered with the delivery tape. Furthermore, due
to error 5522, PLOAD1 yields incorrect results for the BAR, BEAM, or BEND
elements when used in conjunction with inertia relief. Thus, this example
(using PLOAD1) should not be emulated until error 5522 is corrected.
Avoidance: Replace the PLOAD1 with equivalent grid point loads and regenerate
the output file.
6000
- Poor Answers
2001
If TIC entries are used to set initial velocity values, the computed initial
velocity will be slightly different from the specified initial velocity. On a
case where v0 was set to 1.0, the output velocity was computed as 0.9969. This
model has a dt of 0.1
Avoidance:
An avoidance is to run the model once to determine the computed
initial velocity, and increase the input initial velocity enough so that the
computed intital velocity is the value desired on a second run.
6004
68.2
The ZFREQ alter delivered in the Version 68 SSSALTER library allows frequency
dependent springs and dampers to be defined. However, the nominal spring
stiffness is not updated in the data recovery phase. Thus, element force
output for these elements is incorrect. This is a known limitation of the
alter that should have been documented in the ZFREQ.RDM file. The information
contained in this error report is to be included in the Version 68.2 ZFREQ.RDM
file and the error is considered corrected.
Avoidance: An avoidance is to place a stiff spring in series with the mount,
the forces in the stiff spring represent the correct element force for the
mount spring. The error introduced by this technique is proportional to the
ratio of the stiff spring rate to the mount spring rate. For e
6007
69
TEL - K-set is not Output
The MSC/NASTRAN Quick Reference Guide incorrectly states that the parameters
usetprt and usetsel can be used to print k-set degrees of freedom. That is,
Large jobs that use Network Authorization (NAO) may fail in various moudules on
the DEC/ALPHA OSF with the message, "Receiving signal number 11: Segmentation
fault", in the MSC/NASTRAN log file. Similarly, if using node lock
authorization, and running a looping solution sequence like nonlinear and a
large problem, then User Fatal Message 1019 "Fortran Unit Open Error" pointing
to the authorization file may be issued. This message is followed by USER FATAL
MESSAGE 3060. The problem occurs because a socket (file) is left open each time
MSC/NASTRAN checks the authorization code and when the system reaches the open
sockets limit, the job fails as indicated above.
Avoidance: Edit the system configuration table (sysconfigtab) and increase the
value of the OPEN_MAX parameter. (This is a syste
6012
69
le Precision Accuracy
If there are EPOINT entries in the bulk data file, the eigenvalue matrix PHIA
is expanded to the d-set matrix PHIDH in the GKAM module. On short-word
machines PHIA is double precision. At present PHIDH is single precision. As
this matrix is used to reduce load matrices and expand modal solutions to
physical DOFs this may reduce the precision of the solution.
Avoidance: An avoidance is to discard the PHIDH matrix output by the GKAM
module and build an alternate matrix with DMAP. The equations defining how
PHIDH is formed from PHIA are given in the MSC/NASTRAN REFERENCE MANUAL.
6013
69
If a DMIG entry references a degree of freedom which does not exist, the
corresponding coefficients are assigned to another degree of freedom, without
any diagnostic messages.
In one example, an open set was used to define a series of scalar points. A
DMIG term referenced a point that was not defined on an SPOINT entry which
occurred between two points which were listed on SPOINT entries. The
coefficient was placed on the last DOF.
6015
68.2
- UFM 2268 (FA1)
0 NOT FOUND".
The data deck delivered in the tpl has been made current. The documentation
will be updated to reflect the latest version when it is updated.
6016
68.2
t Ratios at p=2 (UFM 9050)
The following parameters are printed in the "LINE CONTACT REGION" output when
using the slide line contact capability.
CONT BEHA
TYPE
FO
CO
These values should be ignored as they are not implemented in the program.
Avoidance: These values have no effect on the rest of the output and they can
be safely ignored.
6024
Wrong Answers
68.2
If the user inputs a nonzero value for C0 on the DLINK entry, it is incorrectly
processed by the optimization algorithm. Values used by the optimizer for the
dependent design variables will be incorrect. This will directly affect
constraint calculations from the upper and lower bounds input on the associated
DESVAR entry. These constraints may not be critical and and the optimization
results may be valid. The printed summary values for the dependent design
variables will be incorrect.
Avoidance: There is no avoidance.
6030
68.2
E, PARTN, DSAP - UFM 2166, UFM 5901
In Version 68, if MPC forces are requested in an optimization run under static
analysis, the program fails at line 121 of subDMAP SEDISP with UFM 2166 stating
that the number of columns in the partition vector is incorrect. Under
frequency response analysis, UFM 5901 will be issued from the DSAP module.
Avoidance: Either remove the MPCFORCE output request or apply the following
DMAP alter to avoid the error:
$for statics approach:
compile sedisp, souin=mscsou, nolist, noref
alter 109
noqmg=ltoi(delta) $
68.2
The MSC/NASTRAN V68 Installation and Operation Instructions implies that the
gentim2.dat file used to update timing constants is in the same directory with
the SSS.MASTERA and USS.MASTERA (ie /msc68/nast68/aix/del) but it is not. The
file is located in the /msc68/nast68/del directory. The install guide should
be clarified to tell users where the data file is located.
6033
68.2
Answers for TETRA(10) Stresses
If the temperature at the grid points of a TETRA(10) element vary (i.e. they
are not constant), then the stresses for the element are incorrect.
Avoidance: The error is proportional to the variance of temperature within the
element; however, refining the mesh so that the temperature within each element
is near a constant is not considered a practical avoidance. Stresses requested
at the gauss points are correct.
6036
68.2
When stresses and strains are output in the punch file, they are output in the
print file (F06) format, with titles and labels, rather than a format suitable
for the punch file.
6038
Encountered
69
If the temperature at the grid points of a PENTA(6) element vary (i.e. they are
not the same at all points), then the stress output is wrong. Both corner
point (default) and Gauss location (selected on PSOLID) options give wrong
answers. The stress error is proportional to the amount of temperature change
within the element.
Avoidance: This is a limitation of the element. The only avoidance is to
refine the mesh so that the variation of temperature within the element is
minimal.
6044
68.2
ct Sensitivities for Superelements
Setting PARAM,DESPCH to a negative value will not prevent DESVAR and GRID
Entries from being written to the PUNCH file.
Avoidance: The following DMAP alter may be used to avoid the problem:
compile exitopt nolist noref souin=mscsou
alter 24 $ just before executing module DOM11
type parm,,i,n,desitert
if (despch < 0) then
desitert = desiter
desiter = 0
endif
alter 25 $ right after execution of module DOM11
if (despch < 0) then
desiter = desitert
endif
$$$ end of alter
6047
rs
68.2
The alter to add residual vectors into a dynamic solution delivered in the
sssalter directory with Version 68 does not handle SUPORT entries properly for
free-free structures. If a SUPORT entry is present, residual vectors are not
generated for the residual structure.
Avoidance: Call MSC for an updated version of the alter.
6050
ate systems
68.2
69
Remark 3 under the documentation for the MAT1 entry in the Quick Reference
Guide states that the relationship between E, G and NU "must be satisfied". It
should be clarified that satisfying the relationship is merely a
68.2
13
unsymmetric thermal loading. The MID4 MAT2 ID is the flag that tells
MSC/NASTRAN whether the PSHELL/MAT2s are composite or not composite.
PSHELL/MAT2s that are internally generated from PCOMPs and which are written to
the .f06 file or to the .pch file have the correct m
6067
68.2
ted for Error Tables
When the error table is output in the punch file, it is output in the print
file (F06) format, with titles and labels, rather than a format suitable for
the punch file.
6068
68.2
If the PI(1) function on the DEQATN entry is used with an integer, it results
in a mixed mode arithmetic operation error and the following message is issued
"USER FATAL MESSAGE 224 (PRERMM) MIXED MODE USAGE BY THE ARITHMETIC OPERATOR *
IS INVALID DURING DEQATN PROCESSING".
Avoidance: Use a real number instead of an integer. For example, PI(1.0) is
acceptable and produces the desired result. The user could also define pi on a
DTABLE entry as a constant and not rely on the DEQATN function.
6079
69
,0 (default) - Missing output
set 1=100,200
set 2=20,40,60
subcase 10
FORCE = 1
Subcase 20
FORCE = 2
Avoidance: Including PARAM,DDRMM,-1 avoids the problem but this forces the
output to be in SORT1 format.
Another avoidance is to add a new subcase above the existing subcase structure
for the FORCE(PLOT)=ALL and STRESS(PLOT)=ALL as shown below. With this
avoidance the output is in SORT2 format.
set
6080
FM 5401
70.5
Large Lanczos buckling runs may fail in the REIGL module on the CRAY C-90
release of MSC/NASTRAN with the following messages:
SYSTEM FATAL MESSAGE 5407.
INERTIA (STURM SEQUENCE) COUNT DISAGREES WITH THE NUMBER OF MODES ACTUALLY
COMPUTED IN AN (SUB-)INTERVAL
SYSTEM FATAL MESSAGE 5401 (REIGL).
USER
FATAL
MESSAGE 4405,
NO EIGENVECTORS COMPUTED FOR COMPONENT MODE SYNTHESIS OR SYSTEM SOLUTION.
Avoidance 1: An avoidance is to set SHFSCL on the EIGRL entry near the
absolute value of the lowest expected root.
Avoidance 2 (preferred over Avoidance 1): include sss alter br.v69 for Nastran
version 69.0.2 or br.v691 for Nastran version 69.1. Leave the SHFSCL entry on
the EIGRL card blank.
6087
68.2
Heat Transfer Analysis - heatconv, CHBDY
large field format - Wrong Conversion
The heat transfer converter program, heatconv, cannot process CHBDY large field
format with ambient points correctly. Specifically, the GA1, GA2, GA3, GA4
points on the CHBDY continuation entry are not copied to the new Version 68
bulk data CONV entry.
Avoidance: Use small field CHBDY format.
6093
68.2
, RBEi, RBAR - UFM 2101A, UFM 3001
When a shape optimization job is run which uses BNDGRID entries to define shape
basis vectors, if the same
component of a grid referenced on a BNDGRID entry is also referenced by a rigid
element, then the message "USER FATAL MESSAGE 2101A" is correctly issued
stating that a grid component can not be defined in both S-set and M-set. This
is a user input error.
For versions prior to 68.2, if a shape optimization job uses Analytic Boundary
Shape and also includes MPC or rigid element entries in the primary model,
error message "USER FATAL MESSAGE 3001 MODULE = UPARTN THE INPUT DATA BLOCK
NAMED USET0 AT POSITION 1 DOES NOT EXIST." may be output.
Avoidance: Replace the offending RBE's with extremely stiff elements.
6095
2001
Material Nonlinear Analysis - CQUAD4, CTR
IA3, PSHELL, MID3 - No Warning Message
Material nonlinear analysis does not support the transverse shear stiffness in
a CQUAD4 or CTRIA3. This is documented in the MSC/NASTRAN nonlinear seminar
notes. However, if the MID3 references a MATS1 entry, no warning message is
issued stating that material nonlinearities are not supported for this
stiffness.
Avoidance: There is no avoidance other than realizing the fact that the
transverse shear stiffness remains linear for CQUAD4 and CTRIA3.
6100
rs
f
* (VFLUT / VELOCITY)
printed
6111
68.2
,OLD - Wrong Answers
else $
alter 164
endif $
6112
2001
eference Manual
68.2
The external id field in the message "USER FATAL MESSAGE 5289, COMPONENT WITH
EXTERNAL ID = ***, DOF = **, APPEARS MORE THAN ONCE ON THE SAME MPC OR RIGID
ELEMENT" is limited to eight characters. Thus, if the message attempts to
identify an internally generated degree of freedom from a p-element "********"
are output.
Avoidance: There is no avoidance.
6118
201
68.2
The message "SYSTEM FATAL ERROR 4276.WRITE ERROR CODE 201" occurs when a CHBDYE
element references a non-existing conduction element ID.
Avoidance: Make sure all the CHBDYE have a corresponding conduction element ID
6123
68.2
, P2=8 - Missing Response Output
The design optimization print produced when P2 is set to 8 on the DOPTPRM Bulk
Data entry does not
include transient responses.
Avoidance: Insert the following DMAP alter in V68.2:
compile desopt noref nolist
alter 'dom10',''
dbview xxxx=oli where (solapp='mtran') $
DOM10,
DESTAB,XINIT,XO,CNTABRG, CVALRG, CVALO,
DVPTAB,PROPI,PROPO,R1TABRG,R1VALRG,R1VALO,
RSP2RG,R2VALRG,R2VALO,OPTPRMG,OBJTbg,DRSTBLg,
xxxx,fol1,frqrprg//
DESCYCLE/DESMAX/OBJIN/OBJOUT/ $
6126
69.1
The PLOADX1 bulk data entry is not supported when using superelements. No load
is generated for a PLOADX1 entry that references elements that belong to an
upstream superelement,
If any transformation method (i.e. GIV, MGIV, HOU or MHOU) is used to extract
eigenvalues from a two degree of freedom problem the eigenvectors may be
reversed.
Avoidance: Select the lanczos method of eigenvalue extraction.
6129
69
ed Element Not Detected
Severely distorted TETRA elements may not always be identified, this may lead
to poor answers.
Avoidance: Other than avoiding severely distorted elements, there is no
avoidance.
6138
68
In Version 67.5, if the RCOUT2 program is used to read a formatted output2 file
on the HP machine, the job may fail with following error messages:
BUS ERROR (CORE DUMP)
This error only occurs on the HP Version 67.5 system when reading an output2
that is written in a neutral format.
Avoidance: Use the Version 68 RCOUT2 program to read the Version 67.5 output2
file.
6142
68.2
Errors have been found in the Vector Math Kernels for Hitachi VOS3. The errors
will only occur when sparse is deselected (i.e., when NASTRAN
SPARSE=1,USPARSE=0 is specified). There are two separate errors -- one in FBS
Method 2 and one in Unsymmetric Decomp. Both errors can be corrected using the
following ZAP:
//... JOB ...
//*
//* CORRECT ERRORS IN NON-SPARSE VECTOR KERNELS
//*
Shape optimization jobs that contain an auxilary model to define the boundary
shapes but do not include a static subcase may fail with the message:
DMAP INFORMATION MESSAGE 9052 (FEA) - STATIC ANALYSIS COMPLETED. DESIGN
CYCLE NUMBER=
1
DMAP FATAL MESSAGE 9015 (FEA)
THE USET TABLE IS NOT PRESENT FOR:
ANALYSIS = FREQ
MPC
=
-1
SPC
=
-1
AUXMID =
1
Avoidance: Apply the following DMAP alter:
compile sedisp souin=mscsou list noref
alter 206
diagon( 20 ) $
alter 207
diagoff( 20 ) $
endalter
compile descon souin=mscsou list noref
alter 108
diagon( 20 ) $
alter 109
diagoff( 20 ) $
endalter
compile d
6152
ng Answers
68.2
69
The documentation states that an alphabetic character must be used to start the
68.2
On large-size models, the main function of the DPD module is to generate the
usetd table from the uset table. It has been observed that the time to perform
this operation on large models can exceed the time to generate the uset table
and process all rigid elements in the GP4 module.
Avoidance: An avoidance on sol 103 models which do not have EPOINTs is to
write a DMAP to branch over the DPD module, and equiv uset to usetd, dynamics
to eed, and set noue to -1.
6159
umentation
69
69.1
Using the GIVENS method to calculate modes of a structure which has a non
positive definite mass matrix, should result in the following error message:
"USER FATAL MESSAGE 4646---- THE MASS MATRIX IS NOT POSITIVE DEFINITE,USING THE
GIVENS METHOD. USE MGIV INSTEAD"
However, the run may proceed and incorrect answers may be produced. Since
MSC/NASTRAN automatically omits massless degrees of freedom, this error only
occurs with models involving nearly massless mechanism. The user is warned of
the poor answers by a very large value for the factor diagonal ratio in the
following message:
USER INFORMATION MESSAGE 4158 ---STATISTICS FOR CHOLESKY DECOMPOSITION OF DATA
BLOCK MXX FOLLOW
MAXIMUM RATION OF MATRIX DIAGONAL TO FACTOR DIAGONAL =
The user may also be warned of the poor r
6171
68.2
69.0.2
In heat transfer analysis solutions 153 and 159, the temperature and flux
results are not properly written to the OUTPUT2 file under when using PARAM,
POST, -2.
Avoidance: Insert the following DMAP alter:
compile sedrcvr souin=mscsou noref nolist
alter 66,66
alter 68,68
IF ( POST=-2 AND GETSYS(NH,56)<>0 ) THEN $
MATMOD ougv1,,,,,/tougv1,/13 $
alter 112,112
IF ( POST=-2 AND GETSYS(NH,56)<>0 ) THEN $
6221
or Messages
69
On the DEC/OSF1 (and possibly other machines), when a large number (e.g.,
1.E+35) is used to define the vectors of a secondary coordinate system (e.g.,
CORD2S), the job may fail without issuing an error message in the F06 file. A
message such as "abnormal time termination" may be observed in the LOG file.
On other machines, SFM 2005, UFM 316, or SFE 4276 EC 7777 may be issued in the
F06 file.
Avoidance: Use smaller numbers to define the vectors.
6224
8
69
In a dynamic response sensitivity analysis, the above message can occur when
the are multiple superelements and one of the superelements has no active
responses.
Avoidance: A possible avoidance is to explicitly specify each superelement
subcase in the case control and not place a design condition for the
superelements that are known not to be active in the sensitivity analysis. A
less satisfactory fix is to delete the SDSC and DSTAP2 modules in the EXITOPT
subdmap. The sensitivity matrix would then be printed without the
IDENTIFICATION OF COLUMNS IN THE DESIGN SENSITIVITY MATRX table.
6228
69
- DSCM Matrix Row Deficient
The number of rows in the DSCM matrix should be equal to the number
independent design variables plus the number of DVPREL2 entries. If
no DVPREL2 entries and the trailing independent design variables are
referenced by any DVPREL1 entries, the number of rows in DSCM matrix
deficient by the number of unreferenced trailing design variables.
of
there are
not
will be
69
MSC/NASTRAN Version 70 has increased the allowable number of characters for the
DEQATN entry from 12,500 to 32,000.
6235
Loop
68.2
If a problem contains PLOAD1, CBEAM, and CBEND entries, then MSC/NASTRAN may
become trapped in an infinite loop. The error only occurs when no PLOADs are
applied to any CBEND elements.
Avoidance: Apply a zero dummy load on a CBEND element.
6240
68.2
UWM 4698, UWM 5221, UFM 5225
In static analysis, if QSETi entries are defined for SPOINTs and ASETi entries
are defined for physical degrees of freedom then the run will fail in SOL 61
and 101 with SFM 3007 in module SSG3 and subroutine SSG3A. In SOL 24, the run
will issue USER WARNING MESSAGEs 4698 and 5221 and then fail with USER FATAL
MESSAGE 5225.
Avoidance: Insert the following avoidance for SOL 101 or remove the QSETi
entries:
compile selrrs souin=mscsou noref nolist
alter 5,5
PARAML USET//'USET'//////'q'/S,N,NOqSET/
't'/S,N,NOtSET $
IF ( FIXEDB <> -2 ) THEN $ A-SET PARTITIONING ( Q + T )
EQUIVX
PA/PT/NOQSET $
IF ( NOQSET>=0 AND NOTSET>=0 ) UPARTN USET,PA/PT,,,/'A'/'T'/'Q'/1 $
ENDIF $
EQUIVX PT/PL/NORSET $
alter 8,8
UPARTN USET,PT/PL,PR,,/'T'/'L'/'R'
6241
Wrong Answers
69
If stresses are requested for BEAM elements in a random response analysis, and
the STRESS output is requested as real/imaginary values, then the PSD output
for the RMS stresses at point F of end A are incorrect.
Avoidance: Request the stresses in magnitude and phase by using the
STRESS(PHASE) Case Control command.
6242
69
Optimization/Design Sensitivity - DSAD Datablock Does not Exist, Poor Message
The message "INPUT DATA BLOCK NAMED OUGVS1 AT POSITION 12 DOES NOT EXIST. DSAD"
is produced when the user requests responses at a set of grid points that do
not exist. If some of the grid points exist and some of them don't, a more
meaningful message is produced. A similar nonexistent datablock error is
produced for other response types; e.g., the OES1 datablock is missing if none
of the requested elements exist.
Avoidance: Do not request responses for grids that do not exist.
6244
68.2
.5 - Extra Data Block LAMA
ENDIF
ALTER 93 $
$
6249
69
DMAP FATAL MESSAGE 9015
69
The SPCFORCE output request supports the plot option even though it is not
listed in the MSC/NASTRAN Quick Reference Guide.
6253
68.2
- Incorrect Eigenvectors
69
The first line of the example DMAP for MATMOD option 16 in the MSC/NASTRAN DMAP
Module Dictionary (page 196) is incorrect.
Avoidance: In the DMAP example, replace the following line
MATMOD EQEXIN/INTEXT/9/0/LUSET $
with
MATGEN EQEXIN/INTEXT/9/0/LUSET $
6260
70
If free field format is being used with the ADAPT, OUTPUT, or OUTRCV bulk data
entries, and the first comma does not occur in columns 1-8, the fatal message,
"USER FATAL MESSAGE 300, DATA ERROR IN FIELD UNDERLINED", occurs.
Avoidance: Eliminate spaces between the entry name and the first comma.
6264
68.2
In MSC/NASTRAN Version 68, if multiple SUPORT sets are used in SOL 101, it is
possible to get "USER FATAL MESSAGE 3055 ATTEMPT TO MULTIPLY INCOMPATIBLE
MATRICES". This error occurs when there are a different number of loading
conditions for the various SUPORT points.
Avoidance: If multiple SUPORT sets are used, insert the following DMAP alter
for SOL 101
compile sestatic, souin=mscsou, nolist, noref
alter 69
type parm,,i,n,storit=0 $
call dbstore crx,,,,//suport/0/'DBALL'/s,storit $
$
compile sedisp, souin=mscsou, nolist, noref
alter 14
type parm,,i,n,gotit=0
purgex /crx,,,, $
call dbfetch /crx,,,,/suport/0/0/0/s,gotit $
$
6269
68.2
es, DDAM Will not Compile
The ddamf.for FORTRAN program delivered with the SSSALTER library for the ddam
related alters is missing two subroutines. This is a Version 67.5 plus error.
Avoidance: The updated ddamf.for will be delivered with Version 68.2. If you
need a copy of this updated program, you can contact your local technical
support representatives.
6270
70.5
5401, UFM 4405
69
User-provided matrices, such as M2GG, K2GG, and B2GG, are not checked by the
program for symmetry. If non-symmetric matrices are entered for any matrix
which should be symmetric, the program may fail in a later operation, or give
incorrect answers.
Avoidance: Use the symmetric option on the DMIG entry.
6274
68.2
r Multiple Large Cavities
For multiple radiation enclosures, the contents of the radiation matrix for the
first cavity is overwritten if the element size of the second cavity is greater
than 200. This error also occurs for large sizes of
third, fourth and subsequent cavities.
Avoidance: Use a single cavity or keep the sizes of the second, third, and
subsequent cavities small.
6282
69
If multiple buckling analyses are executed in a single solution 105 run, and
thermal loads are present, then wrong answers (eigenvalues, eigenvectors etc.)
are generated for the second and greater buckling subcases. The error occurs
because MSC/NASTRAN uses incorrect temperature information when generating the
differential stiffness matrix for the second and greater buckling subcases. The
solutions in the static subcases are correct.
Avoidance: Specify all loads in both the static and buckling subcases, and
include the following dmap alter:
compile sekdr souin=mscsou nolist noref $
alter 25, 25 $
if (seid = 0) then $
case cases,/case1/'tran'/colno $
else $
equivx cases/case1/-1 $
endif $
call setq case1//seid/peid/s,mtemp/s,k2gg/s,m2gg/
s,b2gg/s,mpc/s,spc
6285
In a nonlinear transient problem (SOL 129), the job fails in TRD1 and the
misleading message "SYSTEM FATAL ERROR 4276.PACK ERROR CODE 105" is output
whenever all the mass properties are omitted. Therefore, the message occurs
whenever the user forgets to specify the mass density on their MATi bulk data
entries and doesn't have any other concentrated masses (CONMi, CMASSi)
specified.
Avoidance: Specify the mass density on MATi bulk data entries or include a
concentrated mass.
6289
4276 EC 3002
69
69
Solution 129 runs may fail with the message, "SYSTEM FATAL ERROR 4276.OPEN
ERROR CODE 1044" in the NLTRD2 module. The error is still under investigation
but the error only seems to appear when the NO field is not set to 1 or the
timestep field (NDT) is not 1.E**.
Avoidance: Specify the NO field to 1 or NDT to 1.E** (i.e., .001, .01, .1, 1.
...).
6296
69.0.2
DBCMSG ERROR 23 FROM GRIDBK/ELMBLK
1.2879E+00,
1.2879E+00,
Avoidance: The following DMAP avoidance may avoid the error in Version 68.2.
The error has been corrected in Version 69.0.2; however most Unix workstations
were released as Version 69.0.0 and Version 69.0.2 must be
specially requested.
6307
3007
68.2
6308
ccuracy
Even though the stress discontinuities are exactly zero in the normal-x,
normal-y and shear-xy directions the major and minor directions may indicate
small, non-zero stress discontinuities.
6310
68.2
nfinite CPU Loop, SWM ????, UWM 2354
Element strain energy and grid point force does not work in Version 68, SOL 105
buckling runs. A request for ESE or GPFORCE may produce an infinite cpu loop
or SYSTEM FATAL MESSAGE 4276 with a traceback in the log file. The job may
eventually fail due to lack of disk space because the following warning message
is issued repeatedly:
USER WARNING MESSAGE 4506--- TOTAL STRAIN ENERGY IS ZERO. THE PERCENT OF TOTAL
STRAIN ENERGY IS ALSO SET TO ZERO.
USER INFORMATION MESSAGE 4507--- IN SUBCASE
****
THERE ARE *** QUAD4
ELEMENTS HAVING STRAIN ENERGY WHICH IS LESS THAN
.0010 PERCENT
OF THE TOTAL STRAIN ENERGY OF ALL ELEMENTS.
The following message is another symptom of this error.
SYSTEM WARNING MESSAGE ???? ***, GPFDR FINDS A SYMMETRY SEQUENCE LENGTH
WHILE ATTEMP
6312
68.2
19
TRANS will not work on heat transfer decks that contain CHBDYP elements with
PHBDY property cards. The following message is written out and no neutral
file is created:
*** SYSTEM FATAL MESSAGE T10 (XMIT)
A DATABLOCK WAS ENCOUNTERED THAT HAD MORE FIELDS THAN WERE DEFINED
IN THE DATA DEFINITION LANGUAGE.
DATABLOCK NAME =
PHBDY
DATABLOCK LENGTH =
7
DATA DEFINTION LENGTH =
4
Avoidance: The only avoidance is to run MSC/NASTRAN on the machine that you
intend to perform post processing on (or other compatible machine) so that
TRANS is not required. Note that machines that use the same UNIX IEEE
structure machines are compatible and TRANS is not required. The list of
compatible machines is documented in Chapter 6 of the Installatio
6316
70
OM - BIOMSG: ERROR 3001 IN FREAD
If the RANDPS entry references subcases that do not exist the following
uninformitive message is issued:
BIOMSG: ERROR 3001 HAS OCCURRED IN ROUTINE FREAD
Avoidance: Correct the RANDPS entry that is in error.
6317
- UFM 6293
68.2
"USER FATAL MESSAGE 6293 (DSAD16) GRID NO. *** REFERENCED ON A DRESP1 ENTRY
COULD NOT BE FOUND" may be issued in error in a frequency response optimization
or design sensitivity analysis if there are multiple frequencies and multiple
grid points appearing on DRESP1 entries, but not every response is designed for
every frequency.
Avoidance: The first check should be to make sure the message is in error. If
this appears to be the case, it is necessary to add a constraint for every
response at every frequency. Very generous limits could be set on these added
constraints so that they play no role in the design process.
6319
2001
If a DMAP alter using INPUTT2 is used, and a parameter is used to specify the
INPUTT2, the parameter must be assigned a value before execution of the INPUTT2
module. If no value is assigned, the module will fail with a FORTRAN read
error. The message may be different for each computer type, and appears only in
the log file. The .f06 and .f04 files end abruptly and no error message is
printed.
Avoidance: Be sure the unit number is defined before INPUTT2 is used.
6322
ent restart
GL
On a restart run, if the user changes PARAM,AUTOSPC for the residual structure,
then SYSTEM FATAL MESSAGE 4252 may be issued or all superelements will be
recomputed. This error was found on a sol 103 restart to sol 129. In a sol
129 run, the PARAM,AUTOSPC default is "NO" in the residual and it should not be
changed. Therefore, single point constraints for singularities that were
eliminated by PARAM,AUTOSPC,YES in the sol 103 run must be explicitly defined
in sol 129 for the residual.
Avoidances:
1) Specify PARAM, SPCGEN, 1 in the cold start run to punch SPC entries based on
the
the AUTOSPC operation. Include the puched SPC entries in the restart Bulk
Data section.
2) Use the following alter
compile ifpl souin=mscsou,nolist,noref
$alter 89,89
$ v67.5 removes autospc re
6326
68.2
UTOSPC; MERGE, PARTN - Various SFM
In SOL 200 with PARAM, AUTOSPC, YES, if the model is a fluid/structure model
then the run may fail with various matrix partition or merge errors indicating
incompatible matrices. The error occurs after the first design cycle if the
AUTOSPC operation produces a different set of constraints then in the previous
cycle. (Version 68 only)
Avoidance: Insert the following DMAP alter:
compile dpd1 souin=mscsou noref nolist
alter 29
delete /vafs,,,, $
6328
69
If the NASTRAN keyword FBSMEM (a.k.a. SYSTEM(146)) is set to too large a value
such that there is insufficient memory to honor the request, then LANCZOS stops
in the REIGL module and issues the messages:
SYSTEM FATAL MESSAGE 5401 (REIGL). LANCZOS METHOD IS UNABLE TO FIND ALL
EIGENVALUES IN RANGE.
ACCEPTED EIGENVALUES AND ADDITIONAL ERROR MESSAGES MAY BE LISTED ABOVE.
USER ACTION: RERUN WITH ANOTHER METHOD OR ANOTHER SETTING ON EIGRL ENTRY.
USER FATAL MESSAGE 4405
NO EIGENVECTORS COMPUTED FOR COMPONENT MODE SYNTHESIS OR SYSTEM SOLUTION
Avoidance: Large values of FBSMEM are not necessary in Lanczos eigenvalue
analysis. A value of 4 is the largest recommended value. Larger values are
only a significant benefit to frequency response and transient solution
sequences. Either inc
6338
ers
68.2
TRIAX6 elements with QVOL heat loading produce wrong answers on long word
machines such as CRAY Y-MP and CRAY C-90.
Avoidance: There is no avoidance.
6339
68.2
- UFM 6545 (DOPR3)
The following fatal error message is issued for superelement optimization when
a global response is selected from case control using the DESGLB entry. This
error only occurs when a weight or volume response is selected in a non-statics
case.
USER FATAL MESSAGE 6545 (DOPR3)
A DESGLB =
10 COMMAND APPEARS AT THE SUBCASE LEVEL.
USER ACTION: EITHER REPLACE THE DESGLB COMMAND WITH A DESSUB COMMAND OR PLACE
THE DESGLB REQUEST ABOVE THE FIRST SUBCASE.
Avoidance: The only avoidance is to specify a dummy statics subcase and to
select the global (weight or volume) response with a DESSUB command from the
statics subcase.
6348
69
Optimization/Design Sensitivity - DVPREL1
, PBEND - UFM 7052, Misleading Message
If an invalid property type is referenced on a DVPREL1 entry, the message "USER
FATAL MESSAGE 7052, DOMPTC. ILLEGAL PROPERTY ENTRY NAME *****" is printed. In
most cases this message would be caused by a typographical error on the DVPREL1
entry and would be easy to spot. However, the message is misleading for the
legal PBEND property entry. As is documented in remark 3 under the DVPREL1
entry, the PBEND entry is not supported on the DVPREL1 entry. The message
should read "USER FATAL MESSAGE 7052, DOMPTC. ILLEGAL PROPERTY NAME *****
REFERENCED ON DVPREL1 ENTRY". Note that UFM 7052 is not documented in the
Reference Manual and needs to be added.
6353
- UFM 5502
68.2
2001
If the same ID is used a MAT1 and MAT8 entry, the job should fail with the
following message:
USER FATAL MESSAGE 2017, MATERIAL PROPERTY IDENTIFICATION
DUPLICATED.
x WAS
On the Intel SCO/UNIX, the job terminates without any error message in the f06
file. A symptom of this error is the appearance of the following message in
the log file:
SIGNAL NUMBER 11
Avoidance: Use unique ID's for each MATi entry.
6360
Submitting a job from a machine that is nfs mounted may result in the job
hanging. The exact cause of this specific problem is under investigation but is
often the result of incompatibilities in the operating systems.
Avoidance: Prior to MSC/NASTRAN V69, set system cell SYSTEM(207)=1; after
that, set the keyword "sysfield=lock=no". This feature is designed to block
file locking for those situations where, despite the correct programming of the
file locking calls, the system hangs or aborts.
6361
68.2
ORD,BASIC - Missing output
Postprocessing - PARAM,POST,-1/PARAM,OUGC
The radial degree of freedom should be constrained for all grid points on the
axis of symmetry for hyperelastic axisymmetric problems else poor answers may
result.
6366
2001
When a CROD or CONROD that has torsional properties only, nonzero axial
stresses are printed if the attached grids move.
Avoidance: Use a torsion only CBAR or ignore the nonzero stresses.
6367
68.2
ANALYSIS=DFREQ - SFE 4276, EC 3001
The Gi description for the SESET entry is incorrect. The GRID ID limit of less
than 1,000,000 is a pre Version 68 limit. The new limit is less than
100,000,000.
6378
2004.0.4
SORTED CARD
On the other hand, if the K option is used, no error message is issued. The
job most likely fails downstream with other error messages.
Avoidance: If the [S] matrix is to be generated automatically by MSC/NASTRAN,
define six and only six degrees of freedom for the {ud} vector.
6380
The modes command does not appear to work with p-elements and yields an
incorrect fatal message. The following Case Control:
ADAPT
= 150
VUGRID(PLOT)=ALL
ADACT = ALL
$
METHOD=151
SPC=999
DISP=ALL
SUBCASE 1
MODES=1
SUBCASE 2
STRESS=ALL
resulted in the following fatal message:
USER FATAL MESSAGE 6500 (ADAPT)
MULTIPLE SUBCASES WITH DIFFERENT METHOD COMMANDS AND/OR SPC/MPC/SUPORT COMMANDS
HAVE BEEN SPECIFIED
WITH P-ELEMENTS IN NORMAL MODES ANALYSIS.
USER INFORMATION: ONLY ONE BOUNDARY CONDITION AND ONE METHOD COMMAND PER RUN IS
ALLOWED.
Note that the method command and constraint requests are above the subcase
level.
Avoidance: There is no avoidance.
6386
69.0
UFM 2143
If the MPL listing for the module show that the parameters are of the BCD type,
then they must be of length 8 as shown by the following example.
type parm,,char8,n,major,setj,comp='comp' $
major='g' $
setj='a' $
vec uset/vgacomp1/major/setj/comp $
If other lengths are used, e.g., char4 instead of char8, then the job may fail
with the following error
message:
USER FATAL MESSAGE 2143, MODULE VEC UNABLE TO IDENTIFY SET OR
SUBSET DESCRIPTOR G A
This fact is not documented in the DMAP Module Dictionary.
Avoidance: Define the BCD parameter type as char8.
6387
68.2
- SFM 4276, EC 7777, Inefficient
An error in the bisection logic may cause nonlinear analysis to overshoot the
load factor and the subcase may be repeated. If this error is encountered in a
transient nonlinear analysis using PARAM,TSTATIC then (depending on machine)
the job may issue SYSTEM FATAL MESSAGE 4276 ERROR CODE 7777 in the NLTRD2
module or may exit the NLTRD2 module without any message.
6388
In a SOL 129 run, the K4AA matrix for the superelement is FORM=1 (square)
instead of FORM=6 (symmetric). This may cause DMAP fatal messages in user DMAPs
that expect the matrix to be symmetric. No adverse affect in the delivered
solution sequences is known.
Avoidance: In Version 68, the following alter changes the trailer to be FORM=6:
compile semrb, souin=mscsou, nolist, noref
alter 13
modtrl xaa////6 $
6396
69
g Documentation
The description of the SETG field of the SPLINE1 entry in the MSC/NASTRAN
Version 68 Quick Reference Guide refers to remark 4 which does not exist. Even
though the SETG field on the SPLINE2 entry serves the same function, the
description does not refer to any remark at all.
Avoidance: The remark's original intent was to inform the user that SETi
entries are bulk data entries and as such they are described in the same
section.
6397
68.2
M(205) - SFM 5407, 5401
In Version 68.1, if the Lagrange Multiplier Technique is used on the SGI, the
job may fail with the following (or possibly other) error messages:
SYSTEM FATAL MESSAGE 5407.
INERTIA (STURM SEQUENCE) COUNT DISAGREES WITH THE NUMBER OF MODES ACTUALLY
COMPUTED IN AN (SUB-)INTERVAL
SYSTEM FATAL MESSAGE 5401 (REIGL). LANCZOS METHOD IS UNABLE TO FIND ALL
EIGENVALUES IN RANGE.
This error is most likely to occur when using one of the Lagrange Multiplier
alters from the sssalter library (e.g., lmt11.v68).
Avoidance: Set SYSTEM(198) and SYSTEM(205) to 1 at the top of the input file
with the following NASTRAN statements:
NASTRAN SYSTEM(198)=1
NASTRAN SYSTEM(205)=1
6402
69
If ESE=n references a SET n then the run fails with SFM 6212.
Avoidance: Use ESE=ALL.
6404
leted
2004
69
Using RCOUT2 to convert a neutral binary output file that was ftp'd from an IBM
MVS/XA system results in SYSTEM FATAL MESSAGE 1208 (LDSTR). This error occurs
because a hex 71 is mistakenly written from MSC/NASTRAN, and it is not an
acceptable character in EBCDIC.
The error will be fixed in future versions. The client can fix MSC/NASTRAN at
their site using the following superzap:
NAME NASTRAN UNSTR
VER 031C BD71
REP 031C BD5F
IDRDATA FXUNSTR
6406
68.2
fferential Stiffness not Ignored
6413
rectly Set
68.2
For any structured solution sequence which computes static loads, if UFM 2025
(UNDEFINED COORDINATE SYSTEMS) is issued more than once by the SSG1 module then
the job will continue through DCMP and attempt a static solution instead of
terminating the run. This error is caused by load entries such as GRAV, FORCE,
MOMENT that reference a coordinate system that does not exist.
Avoidance: Insert following DMAP alter:
COMPILE SELG SOUIN=MSCSOU NOREF NOLIST
ALTER 12,12 $ v68
IF ( NOGO<0 ) THEN $
6419
68.2
N BIO Fatal Message
Avoidance: Specify a FORTRAN unit number on the DBUNLOAD entry that is less
than 50.
This was fixed in v68.2 for both Hitachi and NEC
6420
1039
In a nonlinear transient analysis, if the AUTO method is selected and the job
is submitted with scr=yes, then the job may fail with the following error
message: (HP only)
0*** SYSTEM FATAL ERROR 4276.SKPFIL
68.2
In MSC/NASTRAN Version 68 there are three different options (CUBIC, BILIN and
SGAGE) for the calculation of QUAD4 corner stresses. Any of these options may
be explicitly requested on the STRESS entry. The default option obtained by
simply selecting STRESS(CORNER) is the CUBIC option. It has been determined
that the BILIN option produces better results for a wider range of problem,
thus beginning with Version 68.2 the default option is changed to BILIN.
Avoidance: In versions prior to Version 68.2 the user should explicitly
specify STRESS(BILIN) to obtain the BILIN option.
6422
SFM 3001
69
Avoidance: Force the retention on at least one type one response. This can be
done by creating a dummy invariant response that is constrained at a level that
will require its retention but that will not affect the design task when
OPTEXIT=7.
6424
mentation
"USER FATAL MESSAGE ----, COINCIDENT GRIDS WITH NO CID FOR THE GAP ELEMENT
----."
6426
105
69
If the first datablock for the MATMOD module does not exist, then SYSTEM FATAL
ERROR 4276.PACK ERROR CODE 105 may result. This has not been observed in the
solutions provided with MSC/NASTRAN. It has only been observed when a user DMAP
is used.
Avoidance: Make sure that the first datablock exists.
6430
69
DOM11 - SFM 3002
"SYSTEM FATAL MESSAGE 3002 MODULE = DOM11" may occur in an optimization run
that has many coordinate systems.
Avoidance: The error may be avoided by providing a set of dummy GRID entries
in the deck. Let NGRID be the total number of GRID entries including dummy ones
and NCS be the total number of coordinate systems defined in the deck. Then,
NGRID should be determined as follows:
NGRID > NCS * 13 / 8
6431
S - UFM 1126
69
69
In a normal mode analysis (e.g., SOL 63, 103, etc.), if the stress output is
requested in a material coordinate system, then the following error messages
may be issued:
SYSTEM FATAL MESSAGE XXXX. SUBROUTINE CURV2
HAS RETURNED WITH ERROR CONDITION
-2
LOC CODE = 600 IN SUBROUTINE CURV2
FILE NUM = 301
In addition to printing the regular stress output, the run will print the
transformed stresses for the first mode only.
Avoidance: Add modes=x in the Case Control Section. The value "x" is an
integer greater than or equal
to the number of modes in the model.
6436
68.2
The SDAMP case control command selects modal damping and thus should be ignored
in direct dynamic solutions. When it is present in a direct solution, it
results in the following misleading diagnostic messages:
USER FATAL MESSAGE 2089 MODULE = FRRD1
TABLE
4 IS UNDEFINED.
USER FATAL MESSAGE 2089 MODULE = FRRD1
TABLE
5 IS UNDEFINED.
Avoidance: Remove the SDAMP case control command.
6457
69
APD, BUFFSIZE - SFM 4276
When a nonstandard buffsize is used, it is possible that a run will fail and
issue a SYSTEM FATAL MESSAGE 4276. To date this error has only been experienced
on HP systems in the DSVG4 and APD modules. The DSVG4 module is no longer
executed in the Version 68.2 solution sequences.
Avoidance: To avoid the error in general specify a standard buffsize. To
avoid the error in the DSVG4 module apply the following DMAP avoidance:
compile respsen souin=mscsou nolist noref
alter 171,171
PARAML
PARAML
matgen
diagonal
mpyad
6458
UFM 5165
The message: "USER FATAL MESSAGE 5165 (DSVG1D-1) UNDEFINED INPUT FILE = 108,
NAME = (NONE) , ERROR CODE = -2, MODULE DSVG1 IS TERMINATED" has been
encountered in a static - normal modes design optimization run with
PARAM,OPTEXIT,7. (Version 68 and 68.2 only)
Avoidance: Insert the following DMAP alter:
compile desopt souin=mscsou noref nolist
alter 257,257 $ version 68
alter 269,269 $ version 68.2
delete /fol1,ppf1,,, $
alter 291,291 $ version 68
alter 305,305 $ version 68.2
delete /fol1,ppf1,,, $
6460
70.5
) DMAP MODULE PARAML
69
The capacitance matrix for the higher order CQUAD8 element uses a lumped
capacitance matrix instead of a consistent capacitance formulation. Therefore,
the weighting on the QUAD8 capacitance is not correct.
Avoidance: Use the CQUAD4 element instead.
6463
NE CURV3
69
The following error message may occurs when PARAM,CURV,1 and PARAM,S1M,1 are
used.
SYSTEM FATAL MESSAGE XXXX. SUBROUTINE CURV3
HAS RETURNED WITH ERROR CONDITION
LOC CODE = 150 IN SUBROUTINE CURV3
FILE NUM = 302
-3
Although the fatal message is printed, the run continues and gives the correct
results.
The reason for this error is not known at this time.
Avoidance: Ignore the error message.
6464
issing Output
70
If a deck contains a request for DISP=ALL and a SPCFORCE output request that
refers to a set id, then the displacement output may also be restricted to the
set. This error does not occur all the time. The exact cause is under
investigation.
Avoidance: Request SPCFORCE=ALL instead of a set id.
6466
2001
"USER FATAL MESSAGE 316" which indicates a format error may be issued when the
large-field input format is used when the format of the entry appears correct.
The error message may be caused because the number of large-field entries is
odd. Section 3.7.1 of the Reference Manual states that the number of
large-field format entries must be even. The program should check and issue a
specific fatal message if this rule is violated, or better yet, accept an even
or odd number of entries.
Avoidance: Add a blank wide field continuation line if you have an odd number
of large-field lines.
6468
69
stic Message, UFM 5401
If the user sets f2 on the eigrl entry less than the first frequency of the
component, the design intent
is that the run is to continue, and set neigv=-1. The dmap writer then can
decide to continue or write his own fatal error. Lanczos (a.k.a. the REIGL
module) does all this, but also puts out the following misleading message:
*** SYSTEM FATAL MESSAGE 5401 (REIGL). LANCZOS METHOD IS UNABLE TO FIND ALL
EIGENVALUES IN RANGE.
ACCEPTED EIGENVALUES AND ADDITIONAL ERROR MESSAGES MAY BE LISTED ABOVE.
USER ACTION: RERUN WITH ANOTHER METHOD OR ANOTHER SETTING ON EIGRL ENTRY.
6469
69
TOSPC - UFM 6137, SFM 3007
2001
The MSC/NASTRAN Quick Reference Guide states that von Mises stresses are the
default, but if von Mises stresses (item code 9 for QUAD4) are requested
through a xyplot request, but there is no corresponding case control request,
then max. shear is calculated instead of von Mises. This happens because the
stress request in case control is defaulted to von Mises in IFP, but the
corresponding default is not set in SDR2 or DDRMM for implied stress recovery
using the xyplot section.
Avoidance: The user can request STRESS(PLOT)= n in the case control to force
von Mises.
6477
ements
69
If the first p-element processed (sorted by element type, then ID) has zero
density, then the mass of all elements are ignored.
Avoidance: If a zero mass element is desired, then it must be given a higher
ID. Another alternative is to assign a tiny density, like 1.e-30.
6478
68.1
Error, Traceback
If a CEND is missing in the input deck the CRAY Version 68.0 of MSC/NASTRAN
hangs in module XCSA with the following messages:
lib-1212 /msc/msc68/exe/unicos/analysis.Y-MP: UNRECOVERABLE library error
An internal WRITE tried to write beyond the end of an internal file.
apparent state: unit 6 named out//infinite_loop.f06
last format: (A4)
lately writing sequential formatted internal
SIGNAL - Signal SIGABRT(6) caught, job aborting.
See signal(2), CRI manual SR-2012 for further information.
TB001 - BEGINNING OF TRACEBACK
- $TRBK
WAS CALLED BY RECOVR AT 525143a (LINE NUMBER
33)
- RECOVR WAS CALLED BY sysrcv AT 525363a (LINE NUMBER
112)
- sysrcv WAS CALLED BY __handlr AT 1053431a
etc.
6481
69
69
70.5.1
Single precision machines, i.e., Cray, some SGI, and NEC, fail when trying to
run the files "CBAR1G.DAT" and "cbar9g.dat" in the sssalter directory. This
data deck requests data recovery using client developed modules, drmh1 and
drmh3, which have not been ported to single precision (long word) machines.
SUN systems may experience problems running the DRMH3 module only. The jobs
may end in the DRMH3 module with the message "time: command terminated
abnormally" issued to the log file.
Note that in versions past v68, the problem test decks have been renamed to
alter1g.dat, 2g, 3g, and 9g respectively.
6485
T FROM DUMMY
70
The following error message may be output from the TRNSP module when the DMAP
forces single precision to be used by setting system cell(55) in the DMAP
(i.e., PARAM //'SYSTEM'/S,N,IPREC/55/1 ):
CALLING PEXIT FROM DUMMY
Avoidance: A user should avoid forcing the precision. MSC recommends letting
the precision default to machine precision. The avoidance is to remove this
PARAM module from the dmap.
6487
69
ODES - SFM 4276 GETSTR E.C. 1409
If the MODES case control command is used in SOL 200, module DSAL will issue
the message "SYSTEM FATAL MESSAGE 4276 ERROR CODE 1409".
Avoidance: Do not use the MODES command in SOL 200.
6488
69
utput, Fails to trap syntax error
The subcase identifier for the design objective produced when the P2 DOPTPRM
parameter is set to 1 lists the first subcase when the objective function is
weight or volume.
Avoidance: Weight and volume responses are not a function of the subcase and
the misleading subcase identifier should be ignored. Version 69 corrects this
error by indicating a subcase id of zero.
6491
Starting in Version 68, if the COMPILE NDDL command is used to punch out the
NDDL and both the SOL and DIAG 4,14 (or COMPILER LIST,REF) statements are
specified in the Executive Control Section, then NDDL will be written to the
punch file twice.
Avoidance: There are two avoidances:
1. Remove the SOL statement.
2. Remove either 4 or 14 from the DIAG (or REF or LIST from the COMPILER)
statement.
6492
69
171 (DSVG1D-7) Unexpected EOR
The following message occurs when mass sensitivities are being calculated and
some of the materials associated with the designed elements have a density of
zero and others do not.
UFM 5171 (DSVG1D-7) Unexpected EOR in File 101.
SYSTEM FATAL
MESSAGE 3003 MODULE = DSVG1
ATTEMPT TO READ PAST THE END OF A LOGICAL RECORD IN DATA BLOCK MDICT (FILE
106) IN SUBROUTINE DSVG1D
Avoidance: Assign a small, non-zero density in place of the zero values.
6494
p
69
In SOLs 39, 63, 103, and 200 with ANALYSIS=MODES, if PLOAD1 entries are present
and they are applied to CBAR or CBEAM elements then the run will go into an
infinite loop in the SDRX module. (Version 68.2 only)
Avoidance: Remove PLOAD1 Bulk Data entries or remove the STRESS and FORCE Case
Control command requests.
6504
2001
If the components specified on the "UM" set reference the same grid point as
the REFGRID, and the "UM" components is an incomplete subset of the REFC
components, then the job may fail with the following error message in versions
prior to Version 68.
0*** USER FATAL MESSAGE 2332, DEPENDENT MPC COMPONENT HAS BEEN SPECIFIED TWICE.
EXTERNAL ID = xx DOF = yy
In Version 68 and above, depending on the solution sequence, the job may
terminate with no messages in GP4 or it may fatal with the following unclear
error message:
FATAL ERROR
A sample of an RBE3 that can cause this error is as follows:
RBE3,
,33,
10,,
4.7,
12,
16,
17,
1234,
31
1.,
123,
11,
26,
,UM,
16,
14
Shape optimization with the analytic boundary shapes approach and buckling
analysis (ANALYSIS=BUCK) in solution 200 produces the following error message:
USER FATAL MESSAGE 4683, KDIF MATRIX NEEDED FOR EIGENVALUE ANALYSIS
Avoidance: The error is avoidable if the user generates basis vectors using
either the direct input of shapes method or the DVGRID (i.e., manual) approach.
Using geometric boundary shapes will also produce the same error.
6509
68.2.3
The RESPSEN subDMAP uses the UG datablock rather than UG1. The result is that
much of the efficiency that can be gained from load case and/or frequency
deletion is lost. Further, there is no current requirement for static
spcforces in this subDMAP.
Avoidance: A new RESPSEN subDMAP is available on request.
6515
69
DLINK - UWM 7001 (DOPR1B)
The message "USER WARNING MESSAGE 7001 (DOPR1B) DLINK GIVES WRONG XINIT VALUE"
is produced in error whenever NMSG = INT (( ndv - 4 )/ 7 ) - ndvi +1 is a
positive number. For example, if there are 30 design variables, but only one
independent design variable, 3 incorrect messages are produced. The user input
value for the design variable value is incorrect. The value computed based on
the DLINK entry is correct. Thus, the error does not produce wrong answers.
Avoidance: No avoidance is necessary since the error does not produce wrong
answers but only an incorrect warning message.
6517
69
Bad CSTM Trailer
Data decks that contain only convective coordinate systems (GMCORD) and no
CORDij type data entries have bad CSTM trailers. This does not cause a problem
on homogeneous platforms, however, difficulty may be encountered during the
neutral OUTPUT2 or DBUNLOAD operations.
Avoidance: Include a dummy CORDij entry in the data deck.
6521
Poor Message
2004.0.4
In nonlinear analysis, USER FATAL MESSAGE 2076 is issued if the MATS1 entry is
type PLASTIC and the slopes of the first two segments of the stress-strain
curve on the referenced TABLES1 entry are the same. The message:
USER FATAL MESSAGE 2076, ELEMENT 0 REFERENCES TABLES1 4 WHICH IS THE INCORRECT
FORM FOR NONLINEAR ELASTIC ANALYSIS
does not clearly indicate the problem and incorrectly references element 0.
6525
F Output
69
When the GAP element has an offset moments may be created by the shear force
times the axial offset and the axial force times the lateral offset). These
moments are balanced by forces of single point constraint, however, the SPC
Force output is incorrect in both magnitude and sign.
Avoidance: Remove the offset.
6527
69
nual - PARAM,ACOUT,RMS
69
69
Changing the PANEL definition in the restart of an acoustic analysis causes the
modes to be unnecessarily re-calculated.
Avoidance: Apply the following DMAP alter to MSC/NASTRAN Version 68.1
COMPILE IFPL SOUIN=MSCSOU NOLIST NOREF
ALTER 146,146
6537
68.2.1
STRAIN output is missing in SOLs 110, 111, 112, 145, 146, and 200, with
ANALYSIS=MFREQ, MTRAN, and FLUTTER if PARAM, DDRMM is 0, which is the default.
This error occurs in MSC/NASTRAN Version 68.2.0 only. This version of
MSC/NASTRAN is included with MSC/Aries 7.0.0 on the IBM/RS6000, HP 9000/700,
SUN SUNOS and SUN SOLARIS systems. Version 68.2.0 has not been delivered to
non MSC/Aries users. Version 68.2.1 corrects this error and is delivered to
non MSC/Aries clients. (Version 68.2. only)
Avoidance: Insert PARAM, DDRMM, -1 or the following DMAP alter:
compile sedrcvr noref nolist
alter 174
DDRMM
CASEDR,UH1,OL1,,,OSTR2,,XYCDBDR/,,OSTR2Y,,//3 $
6538
try
69
The MSC/NASTRAN Version 68 Quick Reference guide does not document a limit for
the ID of an EPOINT. The limit is 1000000.
6539
module
70
The job will stop in the SDRP module and the message "SYSTEM FATAL ERROR
4276.RECOVR ERROR CODE 7777" will be output when multiple output requests
are used on the output bulk data entry. The error only occurs on the Convex
Version 68 systems. The error only occurs when the output requested is
changed between sets.(i.e. when output requested for set 3 is different than
output requested for set 2. For example:
OUTPUT
1
ELSET=3,DISP=PRINT,STRESS=NONE,STRAIN=NONE,ERROR=NONE,
PVAL=NONE,FIRST=NO,BY=0
ELSET=2,DISP=NONE,STRESS=PRINT,STRAIN=NONE,ERROR=NONE,
PVAL=NONE,FIRST=NO,BY=0
ELSET=999999,DISP=NONE,STRESS=NONE,STRAIN=NONE,ERROR=PRINT,
PVAL=PRINT,FIRST=YES,BY=1
6544
69
SCREEN - SFM 3001
The message "SYSTEM FATAL MESSAGE 3001 MODULE = SDSC THE INPUT DATA BLOCK NAMED
DSCMCOL DOES NOT EXIST" is produced in a sensitivity analysis when there are no
active responses; i.e., all the responses have been screened out becuase they
do not exceed the threshold required for sensitivity computations.
Avoidance: Use the following DMAP avoidance (for V68.2.3):
compile exitopt list noref souin=mscsou
alter 'putsys'
dbstatus R1TABRG,RSP2RG//S,N,NORSP1/S,N,NORSP2 $
if (NORSP1>0 OR NORSP2>0) THEN $
alter 'optexit'(7)
endif $ NORSP1>0 OR NORSP2>0
6547
FM 4276 EC 211
70
If a connection order error is made on the CHBDYG, AREA4 element, the message
SYSTEM FATAL ERROR 4276.BLDPK
ERROR CODE
211
may be output which does not give the user any clude to the input error.
Avoidance: There is no simple avoidance other than manually checking your
CHBDYG,AREA4 elements for the correct connectivity.
6551
rs
69.1
The stress output for the HEXA element has an error. This error occurs only
for grid locations (not at the center location). The error occurs only when
the following conditions are all true:
1. An eight node HEXA element with bubble functions is used.
2. The temperatures are not the same at all grid points.
3. The stress output coordinate system axes do not align with the element
coordinate system axes.
Avoidance: The error may be averted by avoiding any one of the aforementioned
conditions.
6552
69
Heat Transfer Analysis - VIEW - Missing O
utput, UFM 6660, Not Upward Compatible
Using the old VIEW module produces a punch file in which the RADMiX ambient
element (CHBDYP,POINT) is missing. If the punch file is included in a
subsequent job, MSC/NASTRAN fails and the following message is issued:
USER FATAL MESSAGE 6660 (VIEW)
THE RADIATION MATRIX FOR RADIATION CAVITY ID=
11 DEFINED ON RADLST OR
RADMTX BULK DATA ENTRIES HAS WRONG FORMAT OR DATA. USER INFORMATION: THE
RADIATION MATRIX MUST BE SPECIFIED COMPLETELY.
Avoidance: Use the VIEW3D entry to avoid the problem.
6554
69
Heat Transfer Analysis - PARAM,NDAMP - Ph
ase Change Analysis, Poor Convergence
PARAM,NDAMP only allows a maximum value of .1. This is inadequate for the
highly nonlinear phase change problem. The value of .1 is equivalent to a beta
of .55 using the Crank-Nicholson method. The phase change problem requires a
beta value of 1.0. Convergence is extremely difficult for the phase change
problem with the current limitation on PARAM,NDAMP.
Avoidance: There is no avoidance.
6558
nswers
69
69
The enforced temperature datablock, YSNL, is not stored in the database. This
causes restarts in solution 159 to fail with the message:
USER FATAL MESSAGE 2166, MATRIX TO BE PARTITIONED IS OF SIZE xx ROWS BY yy
COLUMNS.
ROW PARTITION SIZE IS xx COLUMN PARTITION SIZE IS zz (INCOMPATIBLE).
Avoidance: Insert the following alter in both the cold start and all
subsequent restarts:
compile nltcsh souin=mscsou noref nolist
alter 583 $ v68
$alter 585 $ v68.2
call dbfetch /ysnl,,,,/0/0/0/0/0 $
alter 618 $ v68
$alter 620 $ v68.2
call dbstore ysnl,,,,//0/0/'
'/0 $
6571
68.2
dependent and is most likely to occur on the Hewlett Packard 9000, SGI R8000 or
the DEC/Alpha OSF/1 systems. This error has been fixed in the V68.2 system.
Avoidance: It may be possible to avoid this error if the model were changed
slightly.
6572
For certain cases, when the end GRID or the secant point is mapped back to the
GMCURV, the MSC/Aries geometric evaluator (i.e., group MSCGRP2 on the GMCURV or
GMSURF entry) returns the following message:
SYSTEM FATAL MESSAGE 6498 (Aries B-spline Evaluator, Get Curve Parameter)
GEOMETRY API MESSAGE FOLLOWS.
USER INFORMATION: Numerical Error in Evaluator.
Curve: 150.
Point: ( 1.000000e+01 1.288252e+02 1.402565e+02).
Avoidance: The problem is under investigation and it is unclear specifically
when this error occurs or how to avoid the problem.
6573
69
- Obsolete, Superseded Documentation
69
2001
In Nonlinear Statics Analysis the output element forces from the QUAD4 elements
are incorrect when the uniform offset (ZOFF field in the CQUAD4 bulk data) is
non-zero. The force values are actually calculated in the non-offset element
coordinate system while the stresses are calculated correctly in the offset
reference system. All other solutions calculate both outputs in the reference
system.
Avoidance: Use the stress output and ignore the element force output.
6577
2001
GC - UFM 2075 and UFM 2079
0 HAS AN UNDEFINED
Note that these messages are issued even if the EIGR, EIGB or EIGC at fault is
not selected by a METHOD
entry in the Case Control section.
Avoidance: Remove or change the offending entry.
6578
swers
The boundary surface elements CHBDYG type AREA8 and AREA6 were implemented in
Version 68 to complement higher-order conduction elements such as the CQUAD8,
HEX20, and TRIA6. Using these surface elements in View factor calculations
results in an incorrect view factor if the surfaces are not in-plane or on a
curve surface. Therefore in order to model surfaces on curvilinear surfaces
such as cylinder it is best to use AREA4 and AREA3 elements.
Avoidance: Use CHBDYG,AREA4 instead of AREA8 to model curvilinear surface for
view factor calculation.
Similarly, use CHBDYG,AREA3 instead of AREA6 to model curvilinear surface for
view factor calculation.
6579
69
ALL - SFM 4276 EC 7777
An integer overflow, SYSTEM FATAL MESSAGE 4276 ERROR CODE 7777, has been
encountered on the VAX VMS system while calculating the matrix density of RECM
in the VIEW module.
Avoidance: The only way to avoid the error is to reduce total number of HBDYi
elements for each radiation cavity.
6582
69.1
XDB files generated on a NEC SuperUX system are excessively large (by a factor
of 8). These files are still readable from RECEIVE, the corresponding NTRL
files are the correct size.
Avoidance: The corresponding NTRL files are the correct size, so storing the
XDB files in this form resolves the problem.
6590
Message
69
2147483648
1073741824
536870912
268435456
134217728
67108864
GL
69
69
Starting in Version 67.7, the superelement modules, SELA, SEMA, SEDR, PLTVEC,
and SEP4, only recognize a qualifier name of SEID for the qualifier which
defines the data block family in the DBVIEW WHERE clauses. For example, in
subDMAP SELA, if we modify the DBVIEW PAUP statement for a family of userdefined data blocks, MYDB, and modify the 2nd parameter in the SELA module,
DBVIEW PAUP = MYDB (WHERE MYQUAL=*) $
DBVIEW MAPUPL = MAPS (WHERE SEDWN=TEMP AND SEID=* AND PEID=*) $
SELA
PJC,SLIST,EMAP,EQEXINS,PAUP,MAPUPL,GDNTAB/
PG/
SEID/'MYQUAL'/0/S,N,NOPGS $
then the SELA module will not find any members in the family PAUP.
Avoidance: Modify the NDDL so that the PATH statement for the data block MYDB
contains SEID as a qualifier.
6610
69
Inconsistent Capacitance Matrix
The rod element was changed in Version 68 to have a consistent heat capacitance
matrix. However, all the other one dimensional heat conduction elements such as
the beam and bar elements have a lumped representation. This difference
between the one dimensional element formulations may result in slight
differences between a model comparing RODs to BARs and/or BEAMs. For a
typical transient thermal analysis comparing the result between ROD and BAR
elements, the difference in temperature output is generally less than 0.2%.
Avoidance: Use bar or beam element.
6613
69
Incorrect Loading, Wrong Answers
If a CHBDYE surface type element is used to model an edge with mid-side nodes
and a heat flux loading is applied to this edge, then the answers will be
incorrect. This error occurs because the SSG1 module does not know there is
loading on the midside nodes.
Avoidance: Do not reference elements with mid=side nodes on the CHBDYE entry.
For example, instead of using the higher-order CQUAD8 elements that have
mid-side nodes, use the lower order CQUAD4 elements.
6614
s
69
The ACSRCE which defines the power versus frequency curve for an acoustic
source results in an incorrect acoustic fluid power input. The power is off by
a factor of i*omega, the radian frequency.
Avoidance: Use the RLOAD data entry instead with Qdot, (volume acceleration).
Qdot is calculated as the square-root of 8 times pi times the speed of sound in
the fluid times power divided by the density of the fluid:
Qdot = sqrt(8*pi*c*power/rho)
6618
300
69
When using the string-based alter feature in Version 68.2, the dmap strings
should be enclosed by the ' single-quotation string on both ends (e.g.,
'string1'). In the Version 68.2 Release Notes, the dmap strings are shown to
be enclosed with the ` single-quotation string on the left end and the inverted
single-quotation string on the right end (e.g., `string1') throughout chapter
5. An example of this documentation error is shown on page 40 of the Release
Notes as
ALTER `CALL.*PHASE1B' $
The correct format for the above string-based alter is
ALTER 'CALL.*PHASE1B' $
Note that the V68.2 Release notes can not be corrected. Since this
documentation error does not exist anywhere else it is considered fixed in
Version 69.
6620
69
- Poor Message
During the installation of MSC/NASTRAN V68.2 the user is asked to run a test
problem after installation. If the user requests to run a test problem and
there is no authorization code file, then the job aborts with:
'The test appears to have failed for an unknown reason.'
If a bad authorization code is installed, then the installation test problem
determines the correct error.
But if no authorization code has been installed, then the noted message is
issued.
Avoidance: Install a correct authorization code.
6631
M 5609
69.0.2
The message "SYSTEM FATAL MESSAGE 4276, ERROR CODE 3021" occurs in the DSAL
module when a converged optimum solution is achieved in a modal frequency
response design task and OPTEXIT=7 is used to obtain sensitivities of the final
design.
Avoidance: Remove the OPTEXIT=7 request. A new run that uses the final design
and has OPTEXIT=4 will provide the desired information.
6656
69
Optimization/Design Sensitivity - DEQATN
- Segmentation Fault, Trap Encountered
A DEQATN bulk data entry may not end with a semicolon(;). If it does, the run
fails while processing the input in a machine-dependent manner. This error has
appeared as a segmentation fault on SGI machines and a "Trap Encountered" on
RS/6000 machines.
Avoidance: Do not use a semicolon as the last character on a DEQATN entry.
6668
68.2
SET 99 = 1,5
SPCFORCE = 99
6678
Nonlinear Analysis - TEMP(LOAD) - Wrong Nonlinear Strains wit
h Temperature Loads
In nonlinear solution sequences, the output entitled "Nonlinear Stresses"
prints mechanical strains which do not include the thermal strains. The true
strains are the sum of the mechanical and thermal strains. The only exception
to this limitation are the hyperelastic elements which output the true strain.
Avoidance: There is no avoidance.
6682
nd P5<0.0.
69
Option P1=2 of the MATMOD module is intended to filter the matrix and set all
terms in the matrix with magnitude smaller than P5 to 0.0. However, if P5 is
set to a negative value, no filtering will take place.
Avoidance: Use a positive value for P5.
6701
nswers
69
The 10-noded tetra for the transient thermal analysis (SOL 159) will obtain
wrong answer.
Avoidance: Use lower order tetra elements.
6705
69
E - Missing Output, Wrong Answers
Running SOL 200 with SCR=NO may result in wrong or missing MPCFORCE output.
ANALYSIS=STATICS results in missing MPCFORCE output for all but the first
cycle. Other approaches result in wrong but plausible answers for all but the
first design cycle.
Avoidance: Submit job with SCR=YES.
6718
Ignored
The heat capacitance for the edge of the TRIA6 element is not correct. This
results in wrong answers whenever the CHBDYE (boundary element) is used with
SIDE other than side 1.
Avodiance: Use TRIA3 element with CHBDYE or CHBDYP,LINE for the edge convection.
6724
69
- UFM 149 and SFE 4276 in LINKAR
If UFM 149 is issued then, in some cases, SFE 4276 will be issued and the run
does not terminate gracefully. The exact symptoms are under investigation. If
this occurs during the creation of a delivery data base, then the data base
will be corrupted.
Avoidance: Other than correcting the DMAP error indicated by UFM 149, there is
no avoidance.
6725
COMP - UFM
68.2
A large model that has run successfully on other machines experiences negative
terms on the factor when decomposing KOO on the MSC/NASTRAN Version 68.1 on the
SGI R8000 computer.
Avoidance: If decomposition errors are encountered that do not appear to be due
to modeling problems, then it may be due to the High Rank Update feature
introduced in Version 68.1. Disable this feature by setting NASTRAN
SYSTEM(198)=1 SYSTEM(205)=1 or switch to Version 68.2 where the error has been
corrected.
6726
68.2
Large client model failed in the MPYAD module on the SGI R8000 computer.
Avoidance: The problem was avoided by disabling the sparse option for MPYAD.
This was done by NASTRAN SPARSE=24, however, a significant penalty in CPU
resulted.
6727
69
F L O W
I N T O
H B D Y
E L E M E N T S
The user has the option using same boundary element to specify front side and
the backside convection and radiation. The temperature vectors calculated from
using this option is correct. However, the summary table only show the energy
on the front side of the element
H E A T
F L O W
I N T O
H B D Y
E L E M E N T S
(CHBDY)
ELEMENT-ID
APPLIED-LOAD FREE-CONVECTION
FORCED-CONVECTION
RADIATION
TOTAL
13
4.000000E+00
0.000000E+00
0.000000E+00
4.0000
6731
ng Output
69
0.000000E+00
The forces of single point constraints in the static cyclic symmetry solution
sequence SOL 81 do not include the reactions at the degrees of freedom
specified on the CYSUP Bulk Data entry.
Avoidance: Use SOL 114 or insert the following DMAP alter:
compile sol81 souin=mscsou noref nolist
alter 818,818
6733
If thermal loads are applied to p-elements and the PVAL entry (referenced by
the ADAPT entry) defines the polynomial order to be 1, then the solution may
converge to wrong results. Wrong results definitely occur for models with only
one element.
Avoidance: Set POLYi field on the PVAL entry to 3 or more.
6738
rmance
69
The message "USER FATAL MESSAGE 5423" may occur in the MTRXIN module when an
attempt is made to read M2PP, B2PP and K2PP matrices a second time. This error
occurs in optimization analyses with K2PP, B2PP and TF inputs. This error was
fixed in Version 69.0.2 and 69.1 but occurred in Version 70. The error is
fixed in Version 70.5.
Avoidance:
69
69
The SSSALTER Library files RFLAG and LMT will cause fatal errors when used with
SOLS 107, 108, and 109 if the stiffness matrix is singular.
There are two possible avoidances:
1. Modify the dmap alter with the following change:
Change the DMAP Alter from:
GETLLL=(STATICS OR NORSET>-1 OR NO3SET>-1 OR
(MODACC>=0 AND (SOLTYP='MODAL' OR APP='REIG'))) $
to:
GETLLL=(STATICS OR NORSET>-1 OR
(MODACC>=0 AND (SOLTYP='MODAL' OR APP='REIG'))) $
Removing the NO3SET. This matrix does not need to be decomposed for direct
analysis. The alter causes a branch over this unneeded operation.
2. Modify the model by adding enough SUPORT entries to stabilize KLL. These
SUPORTs will not modify the answers.
6761
69
ot Check if FEFACE Exists
The GMLOAD entry allows the following options in the entity field:
FEEDGE, GMCURVE, FEFACE, and GMSURF
If there are no FEFACE, GMCURV or FEFACE entries in the model, no error message
is issued, and the user is not given a clear idea of what is wrong.
6768
69
F24D40 - Curve Projection Limits
The description for the CURV module processing in the Reference Manual under
RF24D40 (page 15.8-19) Remark 4.a. states:
- If |n.i|>= 0.4 the projections of the y-axis on the surface of the element is
taken as the reference axis.
This statement should read:
- If |n.i| > 0.4 the projections of the y axis....
6772
69
L - Wrong Answers
A skewed p-hexa element with p=1 (on the PVAL entry) produces incorrect results
with thermal loading. If the p-hexa is not skewed or if p>1, the answers are
correct. Incorrect results may also occur if the p-element is next to an
h-element, since the p-element will be reduced to p=1 on that face to be
compatible with the h-element.
Avoidance: Turn off the bubble functions using the PSOLID entry (5th field) or
set p>1 on the PVAL entry.
6785
70.5
In a buckling analysis, if only the V1 and ND fields are specified on the EIGRL
entry, then the job may fail with the following error messages:
SYSTEM FATAL MESSAGE 5401, LANCZOS METHOD IS UNABLE TO FIND ALL EIGENVALUES IN
RANGE.
A symptom of this error is the continuing shifting of Lanczos when ND roots
have been found.
If QSETi entries are specified in solution 200 for the purposes of dynamic
reduction and the a-set contains only the q-set degrees of freedom and there is
also a static subcase, then the run will fail with SYSTEM FATAL MESSAGE 2198
and 2199. (Version 68.2 only)
Avoidance: There are three possible avoidances:
1. Remove the q-set and the dynamic reduction requests and, if not already
done so, then replace with a
Lanczos eigenvalue analysis (see EIGRL
entry).
2. Specify ASETi entries for one or more physical degrees of freedom.
3. Insert the following DMAP alter:
compile fea noref nolist
alter 'FBS'(,-1),'FBS' $
DBSTATUS UL,USET,LLL//S,N,NOUL/S,N,NOUSET/S,N,NOLLL $
IF ( NOUL=-1 AND NOLLL>0 ) FBS
LLL,,PL/UL $
6788
2001
M 982, Missing Output
If an xyplot is requested for the velocity of a grid point which does not exist
and there is no VELO=
request in the CASE control for printed data, then no displacement, velocity,
or acceleration data will be printed or plotted and the following message will
be issued:
*** USER WARNING MESSAGE 982. FORMAT OF OUGV1
CODE = 165
Avoidance: Review the output requests versus the grid and element ids in the
model, insuring that all requests reference proper ids. Another avoidance is
to add a VELO(PLOT)=ALL command to the case control. This command will produce
very large files on large size models, however.
6789
ect Damping
In nonlinear static analysis, SOLs 66 and 106, if the model has no l-set, a
poor message is issued.
In SOL 66, SFM 3007 is issued for module SCE1 at line 858 in Version 68. In
SOL 106, " USER FATAL MESSAGE MATGEN-4, ILLEGAL VALUE FOR PARAMETER 2 = -1" is
issued for module MATGEN at line 143 in Version 68.
Avoidance: Insert the following DMAP alter in SOL 106 to obtain the correct
message, UFM 4402.
compile nlstatic souin=mscsou noref nolist
$alter 117 $ V68
alter 119 $ V68.2
IF ( NOLSET=-1 ) CALL ERRPH2 //SUBDMAP/4402 $
6794
69
T,-1 - Missing Datablocks
Jobs submitted with scr=yes on MSC/NASTRAN Version 68.2 on the SGI R8000
computer may in rare cases not write the "END OF JOB" to the f06 file but
instead issue a "Command Terminated Abnormally" message in the log file. In the
single case experienced the job otherwise completed processing and the error
was easily avoided by running with scr=no.
6797
70
s not support READONLY
Version 6 and later releases for MSC/ACCESS for IBM Mainframes running MVS/XA
does not allow for current access of XDB databases via the READONLY request.
As per the information from the NASTRAN Product Manager, there will be no more
versions of MSC/NASTRAN for the IBM MVS platforms so this error will not be
corrected.
This problem is considered fixed in Version 70 because there will be no more
IBM MVS/XA releases.
6799
69
t available in V68
Prior to Version 68, design variable values could be passed into the DOM2
module and an EPT datablock based on the values and the property to design
variable relations would be produced. This capability was
removed from DOM2. The functionality has been re-instated in the DOM9 module
in Version 69.
6800
UFM 2071
2001
This message occurred despite the fact that no DLOAD was selected, and the
TLOADi,1 entry in the bulk data was a TLOAD2, which can not reference a table.
Avoidance: Input a DLOAD command in the case control which references a TLOADi
entry which in turn
references a DAREA entry with a zero coefficient.
In general, all dynamic load input must be complete, even when it can not be
selected. For example, if there is incomplete frequency response load data in
a transient analysis input file, they will cause fatal errors
6801
70
SUPER3 - UFM 9058
In solution 200, if a DRESP1 entry is provided for an analysis type that is not
present in a case control ANALYSIS command (e.g. RTYPE = DISP, but there is no
STATICS of SAERO subcase) then "USER FATAL MESSAGE 9058 (SUPER3) THE SOLUTION
FOR THE RESIDUAL STRUCTURE DOES NOT EXIST" may occur.
Avoidance: Do not use unreferenced DRESP1 entries.
6802
o Message
69
70
If the input data contains two "BEGIN BULK" entries, then the following
The message "USER FATAL MESSAGE 6545 A DESGLB= XXX COMMAND APPEARS AT THE
SUBCASE LEVEL" is issued in error when the DESGLB command appears above the
subcase level and there is more than one "super" discipline in case control.
There are three super disciplines in MSC/NASTRAN design sensitivity and
optimization: Frequency (ANALYSIS=MFREQ or DFREQ), Transient (ANALYSIS=MTRAN)
and everything else (ANALYSIS=STATICS,MODES,BUCK,FLUTTER or SAERO).
Avoidance: Remove the DESGLB command and invoke the constraint with a DESSUB
command from the first subcase.
This will force the evaluation of the constraint at the subcase level even
though there are no subcase
associated responses involved in the constraint evaluation.
6812
02
69
In normal modes or buckling analyses which are defined by the EIGR Bulk Data
entry, if the reduced stiffness matrix is less than 0.0001% dense, and the
stiffness is not null, then UWM 5402 is issued and no eigenvalue analysis is
performed.
Avoidance: Use the EIGRL Bulk Data entry or insert the following DMAP alter:
compile moders souin=mscsou noref nolist
alter 100 $ Version 68 and 68.2
modtrl kxx///////1 $ set density to .0001
6813
de - UFM 5423
70.5
If a SOL 200 analysis is run with PARAM,POST,-1, only the last design cycle
results are available for postprocessing in MSC/PATRAN using the output2 file,
and there is no any model information.
Avoidance: The error has been fixed in MSC/NASTRAN Version 68.2, the user
should switch to this version.
6821
69
ncountered, Traceback
In acoustic/fluid analysis, if DIFF is used on the ACMODL entry and some fluid
grids on the fluid/structure interface are not captured by the FSTOL tolarance,
then the job may fail without any message being written to the f06 file. The
log file may indicate a traceback as follows:
Trap encountered, Traceback:
Offset
Offset
Offset
Offset
17dc
1f0
140
0
in
in
in
in
procedure
procedure
procedure
procedure
acmg_
xsem05_
mainal
start
Avoidance: Set a value for FSTOL that captures all of the fluid grids at the
fluid/structure interface.
6823
IFP - SFM 3003
2001
The auxiliary model technique of shape optimization (solution 200) does not
work when PCOMP entries are present. The following message is received:
SYSTEM FATAL
MESSAGE 3003 MODULE = IFP
ATTEMPT TO READ PAST THE END OF A LOGICAL RECORD IN DATA BLOCK IEPTX
202) IN SUBROUTINE IFP6
(FILE
Avoidance: The avoidance is to use one of the other three shape optimization
methods.
6826
69
M 6137, UFM 3005
If the inertia relief feature is used in SOL 101, and the model does not
contain a mass matrix, then the job will fail with the following unclear
messages:
*** USER FATAL MESSAGE 6137 (UDSSDD)
INPUT MATRIX IS RANK DEFICIENT, RANK =
USER ACTION: CHECK MODEL
*** USER FATAL
In SOL 24, the job will terminate without any messages. A symptom of this
error is printing of the parameters after echo of the input file.
69
If the "Remote Installation" option of the script is chosen, AND the user's
shell on the remote system is csh AND the remote system is not properly
configured so that test(1) is in the PATH during an rsh command,
the installation will fail indicating the CD or media could not be found on the
remote system.
Avoidance: The installation cannot use the specified remote system until the
PATH is corrected. The script has been modified to explicitly test for this
user error so that a meaningful message is output.
6833
2001
Examples Result in UFM
The example in Section 2.1 of the DMAP Module Dictionary has several errors in
it. The following lines of the input file cause fatal errors if used as is:
QVOL 123
1.E+2 1
GRID 5
0
36O.O
MAT1 1
30.0E3
*MAT1
16.99235344
CORD2R, 3,
0, 0.,0.,
+CORD 1.
0.
1.
THRU
240.0
9
0.0
0
3456
1.
6.5-6 5.37+2 +MAT1
11.814744801
1.E04
0., 0., 0., 1., +CORD1
123
5
1.E+2
0
360.0
1
240.0
THRU
0.0
9
0
3456
MAT1 1
30.0E3
1.
6.5-6 5.37+2
*MAT1 16.99235344
11.814744801
1.E04
CORD2R, 3,
0, 0.,0.,
0., 0., 0., 1., +CORD1
+CORD1 1.
0.
1.
6839
69
- Missing Documentation, Messages
+MAT1
By design intent, solutions 107 through 112 do not support changes of freq=,
tstep=, method=, cmethod=, sdamping commands in subcases. For example, if in
sol 111 there are two subcases, and each has a different freq= command, only
that in the first subcase will be honored. All similar commands in the second
and subsequent subcases will be ignored. The output for all subcases will be
for the frequency set selected in the first subcase. Note that solutions 108
and 111 do correctly support changes in the DLOAD command between subcases.
Avoidance: There is no avoidance.
6849
rong Answers
69
6854
SEQMR
69
69
If an element of a matrix is given an index for a row number larger than the
number of rows in the matrix, as defined by the matrix trailer, and partn
operates on this matrix, partn will go into an endless loop.
The MTRXIN and MODTRL modules, and perhaps inputt4, can generate such matrices
when used injudiciously.
Avoidance: One way to avoid this error is to first put the matrix through the
ADD module. The module will throw away all terms beyond the boundaries of the
matrix as defined by the matrix trailer.
6866
69
If you are running MSC/NASTRAN V68.2 or MSC/EMAS 3.2 on a Cray T90 or J90 which
has more than 16 CPUs, then your job may fail with the following error
messages:
USER FATAL MESSAGE 4311 (XSEM)
TIME EXPIRED PRIOR TO LINK NS01, CALLING MODULE - 19 IFPL
Note that this error may occur even if you are not using more than one CPU as
long as the T90 or J90 has more than 16 CPUs. The error is due to one of the
timing kernels on the T90 and J90 returning an erroneous number.
Avoidance: A fix for this kernel error is available from Cray Research. Even
though this is not MSC's error, the error is marked as fixed in Version 69 to
remove it from the list.
6867
om .neu
69
Extremely small stresses for bar elements may lead to extremely large margin of
safety output. These large numbers may cause MSC/NASTRAN to abort in the SDR2
module. This error has been observed on the DEC ALPHA OSF/1 and the HP/9000
systems. The DEC OSF/1 issues a "command terminated abnormally" message in the
log file, while the HP/9000 issued a "SYSTEM FATAL MESSAGE 4276, ERROR CODE
7777" followed by a traceback in the log file. The traceback in the log file
indicates that the job was in the "numcvt" routine at the time of failure.
Avoidance: The error may be avoided by not setting PARAM,POST,0 for MSC/XL
data recovery. The error may also be avoided by removing the stress limits on
the MATi entries which results in the margins of safety being calculated.
6876
ssing
69
In SOL 106, composite stress and failure index output is not labeled with the
load step as is found in other nonlinear output. Thus, PATRAN is not able to
distinguish composite output at different load steps.
In addition, in any solution that supports composite output, even if no failure
index output is requested, the header labels for failure index output are
always printed.
Avoidance: There is no avoidance.
6879
70
ncorrect Output.
output. Various machines may behave slightly differently. Some machines may
fail with the message "SYSTEM FATAL MESSAGE 4276, ERROR CODE 7777" indicating a
numeric overflow, other machines may output "NaNQ" or "**********" indicating a
numeric overflow.
Avoidance: Do not request structural accelerations in the same run requesting
fluid displacements. Perform a restart and keep the requests separate.
6880
69
DISP - SFM 4276, EC 7777
70.5
NO EXTERNAL ERROR REPORT UNTIL I GET A DECK AND A BETTER DESCRIPTION AS TO WHEN
THIS HAPPENS.
If the files used by an MSC/NASTRAN run exceed the available space on a disk,
the program will provide SFM 4276 EC 923, indicating that system resources were
insufficient. However, the message is followed by a "core-dump" which will be
several thousand lines long. This additional output has no meaning to the user.
6883
Wrong Answers
69
If an eight node HEXA uses full 27 point integration (IN=3 on the PSOLID
entry), incorrect thermal loads are computed resulting in wrong answers.
Avoidance: The avoidance is to use the default integration method.
6887
Wrong Answers
69
In the sssalter mfreqea.v68 and mfreqea.v682 the scaled results of the modal
contributions are incorrectly scaled. Only as many modal contributions as there
are excitation frequencies are scaled and the others are not printed.
Resolution/Avoidance:
Change the following line :
mpyad onec,totalt,/scalit $
to be
mpyad oner,totalt,/scalit $
In the alter for V68.2, also change the following line:
mpyad kinetc,onec,/totalk/1 $
to be:
mpyad kinetc,oner,/totalk/1 $
6893
ge, Traceback
If sparse unsymmetric decomp spills the run may go into an infinite cpu loop or
fail with the following traceback being issued to the log file but no other
message:
Traceback:
Offset
Offset
Offset
Offset
Offset
Offset
Offset
Offset
Offset
Offset
Offset
0x00000010
0x00000010
0x00000164
0x000031dc
0x00000440
0x000000e8
0x00000120
0x00000e88
0x00000c24
0x0000006c
0x00000994
in
in
in
in
in
in
in
in
in
in
in
procedure
procedure
procedure
procedure
procedure
procedure
procedure
procedure
procedure
procedure
procedure
txuycd_
udspcd_
udsncd_
udsfa_
udcomp_
factru_
classd_
clasdd_
cead_
xsem11_
mainal
70
During testing of MSC/NASTRAN Version 68.2 some jobs produced no output on the
Windows NT 3.51 system. The error could not be debugged because when the
command prompt window was closed and re-opened the error could not be
reproduced. Thus, this report is being written to assist users who possibly
encounter the same problem.
6902
682
69
If the DMAP alters for coupled analysis are used with the OUTPUT2 (MATPOOL)
option and a component has no damping matrix, the component matrices may not be
stored properly on the database.
Avoidance: In the alter, change NOM2GG to NOB2GG in the following DMAP
statement
mtrxin ,,baap,EQEXINS,SILS,/baaext,,/LUSETS/
S,N,NOM2GG///1 $
6903
g Answers
69
There are two errors in element force output for nonlinear QUAD4 and TRIA3
elements. The first error results in over-estimated force components. This
error exist in Version 68 systems only. This error occurs when geometric
nonlinear (LGDISP=1) is turned on and the element is in the nonlinear material
portion of the stress-strain curve (MATS1). Forces may be over-estimated by
more than 40%. The second error results in under-estimated force components,
on the order of 4%, when param,lgdisp is the default, -1. This day one error
is directly linked to the default value of param,nlayers,4.
Avoidance: There is no avoidance for the over-estimated element forces when
param,lgdisp is 1. The under-estimated element force error may be reduced to
.7% by setting param,nlayers to 12.
6910
70.5
l Unit Number for INPUTT4 -11
If the sparse option is used to write a matrix using OUTPUT4 (IUNIT<0), then
the program will fail when reading the matrix using INPUTT4 if the sparse input
option is used (IUNIT<0).
Avoidance: Do not use the sparse option when reading or outputting a matrix
with inputt4 or output4. Use a positive value for IUNIT. .
6913
70.5.2
ata Recovery for External S.E.
68.2.3
MSC/NASTRAN Version 68.2 may get the following message, "awk: UNIX command not
found", or some other UNIX level fatal message on SGI machines outside the US.
Non US language AIX machines are unable to understand the 'mem' command line
parameter. Other machines may exhibit different problems. The problems are
all caused by the fact that the LANG environmental variable is set to null in
the Version 68.2 NASTRAN script and not explicitly to 'C'.
Avoidance: All non US Language machines should change the MSC/NASTRAN script to
specify C explicitly:
# Set the "C" locale
LANG="C"; export LANG
This error is corrected in the Version 68.2.3 R2 CD.
6916
ase Output
69
The "COMPLEX ACCELERATION VELOCITY AND PRESSURE LEVEL" output is incorrect for
models that include damping. "REAL/IMAGINARY" output will always indicate a
zero value for the imaginary part of the acceleration and pressure output and
the real part of the velocity output. The nonzero part indicates the
magnitude. Likewise "MAGNITUDE/PHASE" output gives a correct magnitude but an
incorrect phase angle. An example of the incorrect output is shown below.
C O M P L E X A C C E L E R A T I O N S
E S S U R E L E V E L S
V E L O C I T I E S
A N D
P R
(REAL/IMAGINARY)
EL-TYPE
X-ACCELERATION Y-ACCELERATION Z-ACCELERATION
Y-VELOCITY
Z-VELOCITY PRES(DB)
HEXPR
-1.215000E-09
3.504862E+03
6921
69
timates, Poor Performance
X-VELOCITY
-1.262103E-09
Matrix Methods - MPYAD - Negative Time Es
It is possible to get a negative time estimate for MPYAD. This error may lead
to poor method selection and thus poor performance.
Avoidance: There is no avoidance.
6928
69
- Wrong Answers
In Versions 68, weight and volume cannot both be selected as design responses
in the same solution 200
job. The problem will run to completion but one of these responses will have
zero value (i.e., it will be ignored in the design process). This leads to
incorrect answers.
The avoidance is to either:
1.) Use only weight or only volume in the design model
or
SYSTEM FATAL MESSAGE 3001 (DSVG1)
Avoidance: Use the following alter for 68.2.3:
compile pslgdv list noref souin=mscsou
alter 239, 239
IF ( DODFREQ>0 OR DOMFREQ>0 OR DOMTRAN>0 ) EMG,
EST,CSTMS,MPTS,DIT,,,,,,,GPSNTS,EQEXINS,SILS/
kelmx,kdictx,,,BELM,BDICT//0/s,n,nobgg $
In addition to the above error, optimization of the PACABS properties with the
objective to minimize weight fails at module ELTPRT in RESPSEN with the
following error message:
6933
Wrong Answers
69
If the user specifies a value of PMIN that is less than -0.99e35, the value
could potentially be incorrectly reset to 1.0e-20. This will happen for I12 on
a PBAR or PBEAM and for orientation on the PCOMP entry.
Avoidance: Specify PMIN values that are greater than -.99e35
6934
69
- Incorrect UFM 7618
69
The "readme" file in the nast68/doc directory states that the directory
contains the file UMSEC6.DOC which includes a list of MSC/NASTRAN diagnostic
messages. This file is no longer included with the delivery. The MSC/NASTRAN
69
Multiple COMPILE statements for the same subdmap may result in a user fatal
message. For example the following DMAPs should be equivalent but the first
may lead to a UFM:
COMPILE A
ALTER 1
COMPILE B
ALTER 2
COMPILE A
ALTER 3
COMPILE A
ALTER 1
ALTER 3
COMPILE B
ALTER 2
Avoidance: Combine the alter so that a single COMPILE statement may be used
for the subdmap. Re-arranging the COMPILE statements such that the COMPILE
statements for each subdmap follow each other directly should also avoid the
problem.
6939
69
US - SFM 4276 EC 7777
Nonlinear analysis jobs with PARAM,NMLOOP may fail on the DEC ALPHA OSF/1
Version of MSC/NASTRAN.
Avoidance: Insert following DMAP alter:
compile nlstatic noref nolist
$alter '/s,n,fact','' $ V68.2
alter 486,486
PARAML ESTNL//'DTI'/0/6/S,N,FACT $ LOAD FACTOR
6943
69
TEMP(INIT) - UIM 9052, SFM 3001
Specify TREF on the MAT1 entry or apply the following DMAP alter:
6947
69
7
When reading a double-precision datablock on an SGI R8000 computer using
INPUTT4, the run will fatal in the INPUTT4 module with the following message in
the .f06 file:
RECEIVED SIGNAL 0, ABORTING ...
BIOMSG: ERROR 7777 HAS OCCURRED IN ROUTINE RECOVR
FILE INDEX (FILEX) =
0
SYSTEM FATAL ERROR 4276.RECOVR
70.5
If P2G is used to import loads onto the residual structure (with or without
superelements) in SOL 106, their contribution to the overall loading is
ignored.
Avoidance: Insert the following DMAP alter:
compile nlstatic
alter 'ssg1
'
MTRXIN CASESx2,MATPOOLS,EQEXINS,,/
P2J,,/LUSETS/S,N,NOP2J///2 $
ADD
Pgres,P2J/Pgres1/CP1/CP2 $
equivx pgres1/pgres/-1 $
endalter
or use a LOADSET callout above the SUBCASE level and a CLOAD within each
residual subcase to include the P2G contribution as shown:
LOADSET = 10
P2G = ExtLds
SUBCASE 1
LOAD = 20
CLOAD = 30
BEGIN BULK
LSEQ, 10,9999,20
CLOAD,30,1.,1.,9999
6952
The output coordinate specification is not allowed for the FEEDGE or FEFACE
entries when an FEEDGE or FEFACE is specified on the superelement boundry. Do
6953
69
- Poor Message, SFM 7127
UM
69
Documentation - NOLIN2
If zero values are used for the SUBSEQ command for a SUBCCOM subcase in a
solution 200 analysis the following messages will be encountered from the SDR2
Module:
SYSTEM WARNING MESSAGE 2092 MODULE = SDR2
SDR2 FINDS A SYMMETRY SEQUENCE LENGTH = X
AND AN INSUFFICIENT NUMBER OF VECTORS AVAILABLE = Y WHILE ATTEMPTING TO COMPUTE
STRESSES AND FORCES.
ALL FURTHER STRESS AND FORCE COMPUTATION TERMINATED.
SYSTEM FATAL ERROR 4276.GREAD
ERROR CODE
3001 PID=
69
69
If the utilities are executed on the Intel Windows/NT Version 68.2 release of
MSC/NASTRAN without any argument the command line input format is not output to
the console. This command line description is instead output the FOR000 file.
The command line description is also documented in section 6 of Installation
69
MSC/NASTRAN on Windows NT can be run one of two ways. One is via command line
and second is by clicking on an icon. If nastran is run via the second method
and the input data deck contains an include file, the include file will not be
found.
Avoidance: 1. Run nastran using the command line.
2. Define the environmental variable in the MSCN4NT1.INI file
specifying the location of the
data deck. This also requires the same environmental symbol be
included while specifying the
include file. This method is described in the section 4.1 of the
Installation and Operation
instructions.
3. Add a complete path name to the include file.
6966
69
FLUX, SET - Wrong Answers
If a set definition is used for a FLUX request, then wrong (zero) values in
the radiation column of the
heat flow into HBDY elements may be produced. This error causes all results in
the radiation column to be incorrect. This error does not affect the
temperature results.
Avoidance: A FLUX=all request avoids the problem.
6968
r Starts
69
When using MSC/NASTRAN in either Windows95 or Windows/NT, the program will fail
if any embedded blanks exist in either the filenames or directory names used.
Avoidance: Do not include any embedded blanks in file or directory names.
6969
69
ll on Windows NT Version 4.0
For Windows NT Version 4.0, which is the Windows 95 interface on top of Windows
NT 3.5, the installation of MSC/NASTRAN will not work. There is a problem with
the installation software (Installshield).
Avoidance:
6971
OLOAD resultant for that SUBCASE is null set method to two on the RFORCE entry
and please send the deck to MSC.
6972
69
The MSC Authorization program (an icon) has, on some configurations (usually
laptops with docking stations), shown a "0" for "MSC id". This is not correct.
If you get a "0" while using the authorization program during installation or
running from the icon, do not use this number to get an authorization code from
MSC.
To get the proper ID, run a MSC/NASTRAN job and the 3060 error message in the
.f06 file will contain the correct ID. Use the ID in the .f06 file when calling
MSC for an authorization code.
6976
ssage
69
ERROR CODE
211
The QVECT load defines thermal flux from a distant source into a face of a
CHBDYi boundary element. If a coordinate system(CE) for the thermal vector flux
is rotated with respect to the basic coordinate system, the data recovery for
the APPLIED LOAD under the HEAT FLOW INTO HBDY ELEMENTS is not correct.
However, the actual temperature results are correct. The actual loading can be
seen using the OLOAD=all output. There is no error if the coordinate system is
merely translated, not rotated, with respect to the basic coordinate system.
Avoidance: Ignore the incorrect output.
6981
69
RT, PARAM,SLOOPID - Wrong Answers
alter 281,281 $
alter 300,300 $
copy zuzr01/estnl $
$
$ save the sol 153 temperatures to database
$
alter 310 $ V68.2
equivx ulx/ulnt/noeset $
cend
6982
2005.0.2
olution Does Not Converge
69
If the input file for a restart run contains a DMAP alter using MALTER commands
and has no "compile" commands, the run will fail with User Fatal Message 806
stating that the MALTER statements were not found in the source files.
Avoidance: This error may be avoided by either:
1) Inserting ACQUIRE NDDL in the FMS section of the restart deck.
or
2) Inserting a COMPILE command for a subdmap in the deck.
6986
Convex
69
Models which have been resequenced cause the DPD module to run up to 5 times
slower than models which have not been resequenced on MSC/NASTRAN Version 68.2
on the Convex. This also affects reading large numbers of FORCE bulk data
entries.
Avoidance: The combination of the sparse solver and the seqp module is almost
always more than the sparse solver without resequencing. Thus, sequencing
should be simply turned off. Remove resequencing by:
1. Remove any PARAM, NEWSEQ entry and replace it with PARAM,NEWSEQ,-1.
2. Remove any SEQGP entries which may be in the bulk data file.
This avoidance will not help the reading of the FORCE bulk data entries.
6990
rs
69
If the structural damping (either PARAM,G or "ge" damping on the MATi entry) is
the only change in a restart to a fluid-structure acoustic analysis, the change
is ignored and the answers are incorrect, i.e., they remain the same as before
the change.
Avoidance: Execute the analysis as a cold start.
6991
nswers
69
Applying a heat flux to the edge of the midside node of a CTRIAX6 element
results in wrong answers for the LOAD VECTOR output at the midpoint. This
error is only in the data recovery. The temperature results are not affected.
Avoidance: Ignore the OLOAD output for the midside node of the CTRIAX6 element
6994
2001
If an ASET1 entry references a non-existing grid as an end point for the "thru"
option, then the following fatal message is issued: "USER FATAL MESSAGE 2049,
UNDEFINED GRID POINT ** HAS A COORDINATE REFERENCED ON A ASET CARD." Besides
the fact that this message should not be encountered at all, this message is
poor for the following reasons:
(1) The missing grid point specified in the message will always be the first
grid point in the "thru" range, not the actual missing grid point.
(2) The word "coordinate" is incompatible with other documentation which uses
the word "component".
(3) It uses the obsolete word "CARD"
(4) It repeats the message twice.
(5) If the user explicitly specified the grids on the ASET1 entry rather than
using the "thru" option, they would have gotten User W
1/2/02 abb
6996
7
If an auxiliary model is used to generate the shape basis vector for a shape
optimization analysis and in the subsequent dblocate optimization run an
element exceeds the maximum allowable taper value of .5 then EMG issues UWM
5491 that may identify elements with bad geometry that do not exist in the
model. The run may also issue USER FATAL MESSAGE 4297 indicating that an
element has an interior angle greater than 180 degrees. An example of the
warning message follows:
USER WARNING MESSAGE 5491 (EQD4D)
BAD GEOMETRY FOR QUAD4 ELEMENT ID = 2600 THE TAPER OF 0.582639 EXCEEDS THE
MAXIMUM VALUE OF 0.500000
USER ACTION: THE TOLERANCE MAY BE ADJUSTED WITH Q4TAPER KEYWORD ON THE NASTRAN
STATEMENT.
Avoidance: EMG is reporting the internal identification numbers for the
perturbed elemen
6997
70.5
nce Manual - Wrong answer
The Version 68 MSC/NASTRAN Reference Manual Section 15.4.2 states that the
"grid points at the fluid-structure interface may be assigned to the residual
structure only". This statement is not restrictive enough. The MSC/NASTRAN
Common Questions and Answers Guide states the restriction correctly; "for
coupling to occur, all fluid elements that are in contact with the structural
elements must be in the residual structure, and all structural elements that
are in contact with the fluid elements must also belong to the residual
structure.
6998
swers
69
If an attempt is made to use the punched grid and element output of a p-element
run in the bulk data the following error will occur and the run will fail in
the SEQP module or GP2 modules:
*** USER FATAL MESSAGE 2007 MODULE = GP2
ELEMENT ******** REFERENCES UNDEFINED GRID POINT 111001009
USER FATAL MESSAGE 2007, ELEMENT******** REFERENCES UNDEFINED GRID
POINT********.
This message occurs since grid ids larger than 100000000 are not valid on the
grid card and the vu-grids have ids greater than 100000000. .
Avoidance: Following system cells should be set in a p-element run to generate
smaller vu-grid ids and vu-element ids.
System cell values are beginning and maximum for vu-grids and
vu-elements
nastran system(175)=9000,
$ GRMAX = 1
7006
69
ct RTYPE, Missing Documentation
If long file names have been disabled by the following registry entry the
NASTRAN FOR WINDOWS VERSION 68.2 Installation will fail with the message "FILE
TRANSFER ERROR NO. -3".
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem\Win31FileSystem
Avoidance: Reset the registry entry and restart your computer.
7010
2001
PLOT - UFM 5423
Models with CAXIF4 axisymmetric fluid elements fail in the VECPLOT module with
the message:
USER FATAL MESSAGE 5423 - ATTEMPT TO MULTIPLY INCOMPATIBLE MATRICES.
This error has been fixed for real formats but complex formats still cause a
fatal message. There is no plans to fix the complex formats since this
capability has been replaced by more modern methods.
Avoidance:
Apply the following alter:
compile selg nolist noref
alter 63,63
endalter
7011
69
The VECPLOT module can consume a significant amount of CPU when processing
RESULTANTS and MAXIMUMS. This information may be of no interest to the analyst
yet the only way to turn it off is thru DMAP. MSC/NASTRAN Version 69 has been
enhanced to give the analyst options to avoid these calculations.
PARAM,PRTMAXIM (default=no) and PARAM,PRTRESLT (default=yes) have been added to
control the calculation of MAXIMUMS and RESULTANTS respectively.
7012
70.5
The presence of both DIAG 14 and DIAG 64 in the same run will cause the
following message "USER FATAL MESSAGE 69, SUBDMAP STATEMENT PARAMETER APP NOT
DEFINED". This error is only known to occur in the structured solution
sequences (SOLs > 101)
Avoidance: Remove Diag 14 and/or Diag 64.
7013
Entries
The comifp module has been modified for Version 69 to support the part
superelement concept. It can take ifp-like files from the sep2 module and
punch bulk data files which may then be used as part files. At present, the
RBE2 and RBE3 elements are punched incorrectly.
Avoidance: An avoidance is to separate the elements not properly processed by
hand.
7014
69
Heat Transfer Analysis - MAT4, CONVM, EMG
- FATAL ERROR, Bad Diagnostic Message
If the user fails to define a dynamic viscosity in field 7 of the MAT4 entry
for a forced convection analysis the job fails in the EMG module with no
indication of the cause of the error.
Avoidance: Make sure the dynamic viscosity is input on the MAT4 card if the
problem has CONVM bulk data entries.
7015
69
CLOAD - Wrong Answers
In Version 68.2 and SOL 106 only, thermal loads applied to upstream
superelements results in incorrect stresses and forces.
Avoidance: Use SOL 66 or apply the following alter to SOL 106:
compile super3 noref nolist
alter 'IF ( NOCASRS1>-1 AND SEID=0 )',''
IF ( (NOCASRS1>-1 AND SEID=0) or app='nlst' ) THEN $
7021
69
Wrong Ordering
69
The documentation for the DRESP1 entry in the MSC/NASTRAN Version 68 Quick
Reference Guide states that the SPC force component is chosen with the
RTYPE=FRSPC or RTYPE=TSPC. However, if either of these RTYPEs are used, the
following fatal message is issued, "USER FATAL MESSAGE 316 (IFPDRV) ILLEGAL
DATA ON BULK DATA CARD DRESP1 331 SORTED CARD COUNT = ***". The documentation
should say the the SPC force component is chosen with RTYPE=FRSPCF or
RTYPE=TSPCF.
Avoidance: Use RTYPE=FRSPCF or RTYPE=TSPCF not FRSPC or TSPC when the SPC
force component is desired as a response type.
7041
ce
69
Scaling by other than 1. of a vector flux QVECT load by a DLOAD bulk data entry
produces wrong results in the "APPLIED-LOAD" column of the "Heat Flow into HBDY
Elements" table. The actual load vector generated is correct and therefore the
temperatures are correct.
Avoidance: Use only scale factors 1 on the DLOAD entry.
7045
69
The message " *** USER FATAL MESSAGE 609 (IFP1D) SUBCASE DELIMITER CARDS MUST
HAVE A UNIQUE IDENTIFYING INTEGER " which does not accurately describe the
input error is issued for the following situation:
1. When the subcase id exceeds 9999999.
2. In solution 200 when the subcase id of the preceding subcase is higher than
the id of subsequent subcase.
7047
69
the Flutter Summary
69
When the "node" keyword is used along with the "user" keyword ( i.e. nastran
..... node=pelee user=ssp) then
job will not get submitted to remote node and the following message will be
displayed on the console:
nast68: (W) node=pelee specified, setting app=yes bat=no scr=yes
nast68: (E) node=pelee: no execute permission on remote node.
Avoidance: The following line in the nastran shell script should be changed.
The shell script is
$MSC_INSTALLDIR/bin/nastran.
rx="$remcmd $tuser $node"
should be changed to
rx="$remcmd $node $tuser"
7050
69
Labeled as SPCF in .pch file
MPCFORCE output when printed to a punch file, is mis-labeled as SPCF. The data
is correct however. Confusion may arise when both SPCFORCE and MPCFORCE are
printed to the punch file. The user must use care to read the correct results.
The error is considered fixed in Version 69; however, setting of SYSTEM(210)=1
is required.
Avoidance: Print and punch the data so that the output can be compared and
correlated.
7053
ding
69
The following remark should be added to the PSHELL bulk data entry description
in the MSC/NASTRAN Quick Reference Guide:
The use of MID4 will cause incorrect results in buckling analysis and
differential stiffness.
The following remark should be added to the PCOMP bulk data entry documentation
in the MSC/NASTRAN Quick Reference Guide:
An unsymmetric layup or the use of ZO to create an unsymmetric layup will cause
incorrect results in buckling analysis and differential stiffness.
7059
2001
op, Device Full
If characters are input in the NCOL field of a DMIG header entry and the matrix
is rectangular (IFO=9), then the MTRXIN module may be caught in a pseudo
infinite loop which may be finally stopped by a "device full" message. The
69
SDRC is not able to read the temperature vector in the output2 file produced
with PARAM,POST,-2.
Avoidance: Use EQUIVX instead.
7076
The CPU time estimates issued in USER INFORMATION MESSAGE 4157 for sparse
decomposition can be overstated by a factor of 7 to 15 times on some machines.
This is due to the fact that the timing estimates do not take into account the
high rank performance update enhancement which was introduced beginning in
Version 68.1. By overstating the CPU time estimates the job may fail with a
message that it does not have enough time to complete Decomposition.
Avoidance: Include an extra large value for time on the TIME executive control
entry or remove the TIME entry.
7085
M - UFM 4342
70.5.2
A cyclic symmetry analysis using dihedral symmetry and centrifugal loads may
issue the following message:
USER FATAL MESSAGE 4342,
THE LOAD BULK DATA CARD GIVEN BELOW IS INCONSISTENT WITH SPECIFIED ANALYSIS
HARMONICS OR SEGMENTS OR SYMMETRY TYPE.
LOADCYH
20
0CSTAR
2000004
The message occurs when a SS (Symmetric=Symmetric) boundary condition is
specified on the DSYM case control command and the LOADCYH bulk data requests
an 'RLOAD' for the HTYPE field. In this condition the code generates too many
load vectors.
Avoidance: One avoidance is to change the HTYPE field to 'C' on the LOADCYH
bulk data entry. A better avoidance is to eliminate the DSYM request in the
case control.
7088
70
4 and ZOFF may be combined
Remark 6 under the description of the PSHELL entry in the Version 68 Quick
Reference Guide states that "Only one of the options MID4 or ZOFFS may be
used". This is a guideline to prevent users from offsetting the element twice.
Depending on the intent of the user these affects may be combined and correct
answers achieved.
7093
s
70.5
For one model, the complex lanczos eigenvalue method in solution 107 produced
erroneous eigenvalues on the CRAY computer. The same model produced consistent
real eigenvalues across all machines so there does not appear to be anything
wrong with the model. MSC/NASTRAN Version 70.5 introduces the new Block
Complex Lanczos method. This method correctly solves this problem on CRAY and
all other machines. This method must be selected in Version 70.5 by setting
system(108)=4 on the NASTRAN entry or rc file.
Avoidance: Until the error is better understood, use SOL 110, modal complex
eigenvalues, with the Hessenberg Method.
7100
69
A DMAP error exists in multiple boundary condition with non-zero SPC in SOL
101. The error is triggered
when the same boundary conditions are not grouped together, i.e., the same SPC
is selected again following
a SUBCASE with a different SPC. The error is detected by the SSG2 module with
a UFM 5423 "attempt to multiply incompatible matrices." This error is related
to error 5977 which is detected when SPCD is used instead of non-zero SPC.
Avoidance:
1. Shuffle the Subcases so that the same boundary conditions are grouped
together (to appear consecutive Subcases).
2. Use SOL 106 with unsorted SUBCASE set-up and run it as a linear problem
without any nonlinearity.
7108
cient Time
69
Acoustic Analysis in MSC/NASTRAN does not support the matrix method of data
recovery. Thus, the data recovery performed by the modal displacement method
for small sets of data is very inefficient. This deficiency is complicated by
poor timing estimates in MPYAD. MPYAD, which is called by SDR1 during the data
recovery, may yield a time estimate that overflows the machine. Version 69
will support data recovery in the DDRMM module, i.e., the matrix method.
Avoidance: There is no simple avoidance. Perform modal reduction on the fluid
and limit the number of frequencies in the analysis. The following alter can
be applied to recover pressure only by the matrix method.
compile semfreq souin=mscsou noref nolist
alter 74
lamx
,,lamas/mlamas/-1 $
lamx
,,lamaf/mlamaf/-1 $
ma
7109
70.5
the vector for grid points listed in the set defined by the PARTN case control
command. If there is no PARTN case control command, it is supposed to use the
sets defined by the 2nd parameter (UBIT). However, the above operation
returned a vector with all values set to 1.0 instead. Depending on subsequent
operations, this can either lead to fatal errors or wrong answers.
Avoidance: Include the appropriate PARTN case control command.
7110
69
When using the eigenvector sensitivity dmap alter (evds.v682) delivered with
the sssalter library in Version 68.2, and the model does not contain any
elements which references a mass property entry, then the job may fail to
converge.
Avoidance: Replace the following dmap statement in evds.v682 subdmap fox:
TYPE
PARM,,I,N,NULLDM $
with
TYPE
PARM,,I,N,NULLDM,NZWD $
7118
69
ed Limits, User Modifiable NASTRAN
The number of additional fields "NP" on the PDUMi entry is limited to 24 words.
This limit is not documented in the description of th NP field of the ADUMi
bulk data entry description.
7127
69
NORM - UFM 2025 in module TA1
69
69
In SOL 112 with PARAM, POST, -2, the geometry tables are written twice to the
OUTPUT2 file. However, this does not seem to negatively affect the IDEAS
translator.
Avoidance: There is no avoidance.
7138
70
ers - Incorrect Problem Descriptions
The problem description on page 103 of the Common Questions and Answers ,2nd
Edition, does not match figure 40 on the same page. The acceleration should be
negative, as is reflected in fig. 40 and the 3 in field 5 of the RLOAD2 entry
should be moved to field 6.
The title for figure 39 on page 101 of the Common Questions and Answers book
refers to point loads when in fact the example discusses pressure loads
(PLOAD4s).
7139
69
or Access Violation
An attempt to compile the NDDL and more than 75 subDMAPs in a single run causes
a segmentation or access violation. The limit in Version 69 has been expanded
to allow for at least 100 subdmaps.
Avoidance: Split the job into two runs.
7141
70.7.2
M 4551 (NL2CON)
It has been found that in rare cases when then the orientation vector for a
beam element is exactly normal to the axis of the beam, the Cray may exhibit a
round-off error that leads to convergence difficulties and ultimately USER
FATAL MESSAGE 4551, STOPPED PROBLEM DUE TO FIVE CONSECUTIVE DIVERGING TIME
STEPS.
7142
SFM 4276
69
7144
In nonlinear transient analysis (SOLs 129 and 159), the solution vectors
(SDISP, SVELO, and SACCEL) should
be output for each subcase independently. However, SDISP, SVEL, or SACCEL does
not appear in the output unless the request is specified above the subcase.
Avoidance: Specify the output request for SDISP, SVELO, or SACCEL above the
subcase level.
7147
69
If the OPTCONV program delivered with the Windows NT version of NASTRAN is used
to convert an old optimization deck to the current format, the following
message is obtained in a pop-up window: "The instruction at 004147cc referenced
memory at 0d4212b9 The memory could not be written Click on OK to terminate the
application". Therefore, it is not possible to convert any old optimization
decks on Windows NT.
Avoidance: Convert the decks by hand or have them converted on a different
machine variation.
7156
Output
69
7163
69
AUTOSPCR - UWM 5225, Wrong Answers
In nonlinear static analysis, any nonlinear degree of freedom in the o-set (via
ASETi or OMITi entries)
may result in a singularity in the o-set linear stiffness matrix (UWM 5225).
Also, if PARAM,AUTOSPCR is used, all the nonlinear degrees of freedom will be
constrained and the resulting solution will be incorrect.
Avoidance: Include all the active nonlinear degrees of freedom in the A-set.
7167
193, UFM 4551
69
Nonlinear Heat Transfer jobs with more than one subcase may fail to converge
and issue UIM 6194, UIM 6193 and USER FATAL MESSAGE 4551. This error was
experienced in a job where the second subcase was the same as the first. The
job should have converged immediately in the second subcase since there was no
change.
USER
INFORMATION MESSAGE 6194,
STOPPED ITERATIONS DUE TO REACHING MAXIMUM ITERATION LIMIT WITHOUT CONVERGENCE
***
USER
INFORMATION MESSAGE 6193,
MAXIMUM NUMBER OF BISECTIONS OR MINIMUM LOAD STEP HAS BEEN REACHED.
USER
FATAL
MESSAGE 4551,
STOPPED PROBLEM DUE TO FAILED CONVERGENCE
7170
t node option
69
69
CHEX p-Elements can have singularities in the stiffness for the default
integration options. This error only occurs in a model with a single layer of
elements. In particular the default reduced integration order with
rectangular elements with p values of [2,2,3] in the three directions may be
singular. This error may lead to the following fatal message:
USER FATAL MESSAGE 9050 (SEKRRS) - RUN TERMINATED DUE TO EXCESSIVE PIVOT
RATIOS
IN MATRIX KLL. USER PARAMETER BAILOUT MAY BE USED TO CONTINUE THE RUN.
Avoidance: Specify a different p value.
7175
e Dictionary
70.5
The description of the DBFETCH command in the DMAP Module Dictionary should
enhanced to state "if you are using DBFETCH in a Sol 100 (USER DMAP) to get
data blocks from a previous run, include a RESTART FMS statement to specify the
version number on which the data blocks were written".
7176
g Answers
69
The damping terms for the acoustic absorber element, CHACAB, are "lost" in
solution 108 resulting in null damping from this element.
Avoidance: Place equivalent CDAMP or CVISC elements across the structural
boundary points.
7179
69
U with MAT1
Table 1 under the MAT1 description in the Version 68
Reference Guide indicates that "E" and "NU" are used
for "Membrane and Bending" of the CQUADi, CTRIAi and
should be clarified to state "should be clarified to
Inplane Shear".
7182
69
2 - Missing Output
MSC/NASTRAN Quick
to define the properties
CCONEAX elements. This
"Membrane, Bending and
When multiple subcases are used in SOL 103 or 105 and PARAM,POST,-1/-2 is
chosen, the output2 file is written over with each subcase and only the last
subcase remains in the output2 file for post processing.
Avoidance: Request different output2 units in each subcase using param,ounit2
or the following DMAP alters may be used for some post processors (PATRAN3 v5)
For SOL 103:
COMPILE SUPER3 SOUIN=MSCSOU NOLIST NOREF
$
ALTER 'IF ( POST=-1 AND OUNITX\<\>OUN','IF ( ( ((DROPT=0 OR DROPT=4)'
PARAML CASECC//'DTI'/1/1//S,N,SUBC1 $
PARAML CASEDR//'DTI'/1/1//S,N,SUBCNO $
IF ( POST=-1 AND SUBCNO=SUBC1 AND OUNITX<>OUNIT2 AND NOT(PEXIST) AND
NOT((APP='NLST' OR APP='TRANRESP') AND PATVER>=3.) AND
(((DROPT=0 OR DROPT=4) AND APP1<>'BKL1') OR APP='BKL0')
) OTAPE2=-1 $
7184
69
VER,3 - Incorrect Deformed Shape
PATRAN 3 will display an incorrect deformed shape when PARAM OUGCORD is set to
BASIC and the gridpoint output coordinate systems (field 7, CD) is anything
other than the basic (coordinate system ID 0). SubDMAP SEDRCVR transforms the
displacement vector into the basic coordinate system based on the value of the
parameter OUGCORD and PATVER. In Version 67.5 the DMAP IF test includes the
value of the parameter PATVER which prevents transformation if PATVER=3.0
(default for PATVER is 3.0).
66
67
The reason for preventing this transformation is that PATRAN 3 understands the
CD field for the GRID entry. In Version 68 the DMAP test for PATVER is not
present:
70
7185
66
The response spectra summation process for the NRL and SRSS methods handle
the CBAR and CBEAM elements
differently. Both the NRL and SRSS methods involve taking the square root of
the sum of the squares of the value
of interest, in this case stress. For the BEAM element the summation is made
for the combined bending and axial
stress, while for the BAR element the bending and axial stress is summed
70.6
The Installation and Operations manual Section 4.5 states that the default
directory for an include file is the input file's directory. The default
directory is actually the current directory.
Avoidance: Place the file to be included in the current directory or specify
the complete path name of the file to be included.
7191
69
Optimization/Design Sensitivity - TEMP(LO
AD), TEMP(MATERIAL), SHPCAS - SFM 3001
When a TEMP(LOAD) and/or TEMP(MATERIAL) entry is used in the primary Subcase
Control section of a shape optimization job using the analytic shape boundary
shape approach in MSC/NASTRAN Version 68.2, the job will fail in module SHPCAS
with the message "SYSTEM FATAL MESSAGE 3001".
Avoidance: Apply the following DMAP alter.
compile bndshp nolist noref souin=mscsou
alter 'auxmid'(2)
dbview ugx=ug (where mtemp=*) $
alter 'partn','partn'
PARTN UGx,,AXMVEC/UGA,,,/1 $
alter 'equivx','equivx'
EQUIVX UGx/UGA/ALWAYS $
7193
2004
- UFM 313 or Wrong Answers
4
101
5
102
6
1000
0.25
0.
0.
0.25
0.
0.
10
$
.
.
enddata
will be interpreted as
BEGIN BULK
.
.
CBAR
1
.
GRID
101
102
1000
+000015
7196
, SFM 3003
2001
When at least one entire line is missing from a GENEL element, GP2 issues the
message:
SFM 3003 ATTEMPT TO READ PAST THE END OF A LOGICAL RECORD IN DATA BLOCK
GEOM2S (FILE 101) IN SUBROUTINE GP2.
Avoidance: Correct any offending GENEL elements. At a minimum the Reference
Manual documentation should cite incorrect GENEL input as a possible cause of
the error message.
7197
The following message may be issued if network problems are encounterd during
an MSC/NASTRAN run using the Network Authorization option. These messages are
not, but need to be, documented in the Installation and Usage Guide for the MSC
Network Authorization option.
USER INFORMATION MESSAGE: MSC Network Authorization Option
Reconnection completed.
Feature NASTGPLM10000000 reconnected after 1 of 5 attempts at 30 second
interval
Avoidance: This error occurred due to network problems at a client site. NAO
worked correctly once the network problems were corrected.
7199
Scalar spring and damper element's (ELASi and DAMPi, 1=1,2..4) stress and force
outputs are calculated with only single-precision arithmetic. If a scalar
element connects two points with small differences in displacements, relative
to the total displacements, some numerical roundoff will occur. Since the
stiffness and damping matrices are calculated in double precision the overall
results will not be affected.
The problem also does not occur on large-word, 64-bit computers such as CRAY
and NEC.
Avoidance: More precise results for the ELASi elements may be obtained from the
GPFORCE output request.
7202
ut
69
The mpcf=none command does not turn off mpcforce output in a subcase when it
has been requested above the subcase level.
Avoidance: Define set 1 = [x], where x is a nonexistent grid or scalar point
and use mpcf=1 instead.
7206
69
Y - Wrong Answers
The convection area used by the CHBDYE for the structure TUBE element is
incorrect whenever D2 is left blank. In Version 69 the code is changed so that
if D2 is left blank then D2 is set to D1.
Avoidance: Use CHBDYP,TUBE option to represent the tube convection area or
explicitly set D2.
7207
69
R70
If the NAOOPT=INFO,MSG2 keyword is used with MSC/NAO Version 2 on the DEC ALPHA
OSF/1 release of MSC/NASTRAN, the job will hang.
Avoidance: Remove the NAOOPT keyword from the nast682rc file or do not use it
on the command line.
7213
Massless degrees of freedom that are placed in the c-set are not properly
removed before entering the READ Module in Cyclic Symmetry component mode
synthesis. Attempts to remove these degrees of freedom by explicitly
constraining them will also be ignored. This may lead to "USER WARNING MESSAGE
3034, ORTHOGONALITY TEST FAILED" followed by a fatal message, "USER FATAL
MESSAGE 4645---- THE SHIFTED STIFFNESS MATRIX IS NOT POSITIVE DEFINITE IN
MGIVENS METHOD" or "USER FATAL MESSAGE 4646---- THE MASS MATRIX IS NOT POSITIVE
DEFINITE, USING THE GIVENS METHOD. USE MGIV INSTEAD".
Avoidance: Do not put the degrees of freedom in the c-set, specify Lanczos
instead of a transformation method or add a small amount of mass to the
massless degrees of freedom.
7219
69
The following continuation entries while legal when using the NASTRAN MESH
option result in an infinite cpu loop in IFP when the NASTRAN MESH command is
removed.
SPC1
=
DESVAR
=2
10
*1
20
*1
10
*-1
ABC
=
11
*1
1.
*1.
Avoidance: Add the NASTRAN MESH command or correct the continuation entries in
error.
7220
put
69
If the ASSIGN statement is not used or if the complete path is not specified on
the ASSIGN statement for an OUTPUT2 file on the Windows NT Version of
MSC/NASTRAN, the file is not written to the jid directory but is instead
written to the "bin" directory.
Avoidance: Specify a complete path on the ASSIGN statement.
7231
69
Incomplete Sorted Output
The XSORT Module may encounter errors for large input files, when it is
executed more than once during a run. The messages encountered are various, but
the sorted file will be incomplete in every case. The error occurs only on
large files, and only on the second and subsequent bulk data files. The errors
occur when the bulk data to be sorted does not fit into memory. In Version 68
this error occurs only in design optimization analysis.
Avoidance: Increase the memory request so that the file will fit into memory,
or reduce the size of the file.
7232
77
69
When the RBE3 bulk data entries contains illegal data in the REFC field, USER
FATAL MESSAGE 316 should be issued to identify the offending entry. USER FATAL
MESSAGE 4276 ERROR CODE 7777 is issued instead, which does not identify the
illegal data.
Avoidance: Other than locating the input in error and correcting it, there is
no avoidance.
7233
69
FBS may set the density of GOAT incorrectly for some large models. The density
should be between 0 and 10000 (i.e., 100%). However, it sometimes overflows
this field and is printed in the f04 as *******. In this case the run will
fail in the MPYAD module with the message "USER FATAL MESSAGE 4547"
Avoidance: Use the following alter to re-set the trailer to a value of 80% (or
any value they desire).
compile sekr, souin=mscsou, nolist, noref
alter 106 $ the line which creates GOAT in his run
modtrl goat///////8000 $
7234
69
nexpected Answers
If on the TYPE field of the PLOAD1 entry, the element coordinate system
direction (e.g. TYPE=FYE) option is selected, then the projection (i.e.
SCALE=FRPR or LEPR) option is ignored and the result is the same as the
SCALE=FR (or LE) option.
Avoidance: There is no avoidance.
7237
70.5
UTPUT2, INPUTT2 - SFE 4276 EC 1401
7238
SDRPOP)
69
When there are any OUTPUT bulk data entries, but no DATAREC case control
keywords, the following
warning is produced:
*** USER WARNING MESSAGE 6514 (SDRPOP)
THE DATAREC=
0 CASE CONTROL COMMAND REFERENCES UNDEFINED OUTPUT BULK
DATA ENTRY.
70.5
For flutter design sensitivity and optimization, the sensitivity results will
be in error if there
are multiple subcases and a second or subsequent subcase includes a different
M2PP, K2PP or B2PP request in the case control. The sensitivity analysis is
based on the generalized matrices from the first subcase and
will therefore be incorrect for the subsequent subcases.
Avoidance: There is no avoidance.
7253
utput
69
If the DELAY bulk data entry is used to define an offset in time for the
applied load. The actual heat load is applied correctly, and the resultant
temperature value is correct. However in the data recovery for the heat flux of
the HBDY element the load is applied incorrectly.
Avoidance: Ignore the applied load output for the HBDY elements.
7266
69
The MALTER statement produces a listing of the altered subDMAP. This printout
cannot be suppressed even
if COMPILER NOLIST is specified. However, COMPILER REF and COMPILER DECK
produce the correct results.
Avoidance: There is no avoidance.
7270
Answers
69
PARAM,WTMASS is applied to both the fluid and the structure, even though the
mass of the fluid is in different units.
Avoidance:
a. use mass density for density values and ensure that all mass input
values are in mass units.
b. or insert the following DMAP alter in V68.2:
compile semg noref nolist
alter 'MJJX,/-1/WTMASS','' $
type parm,,cs,n,cwtmass,mwtmass $
IF (NOMGG>=0) then $
dbstatus VGFS//S,N,NOVGFS $
IF ( NOVGFS>0 and wtmass<>1.0 ) THEN $
EMA
GPECT,MDICT,MELM,BGPDTS,SILS,CSTMS,MDICTP,MELMP/
MJJX1,/-1 $ MASS
matgen ,/ig/6/lusets/0/lusets $ gx1 matrix
cwtmass=cmplx(wtmass) $
add
ig,vgfs/wtmass/cwtmass//3 $
matmod wtmass,,,,,/wtmassg,/28 $ gxg
mpyad
mjjx1,wtmassg,/mjjx $
ELSE $
EMA
7276
(1)
(2)
where:
C = curvature (chi)
E = reference plane strain (epsilon)
G = modulus matrix
S = stress
z = distance from reference plane
7284
Not Checked
69
69
USER FATAL MESSAGE 3032 may occur in optimization solution sequence when
temperature loads are selected.
The error will occur when the following three conditions are true:
1) A structural model contains scalar elements such as CELAS1.
2) The grid points connected to these scalar elements are subjected to a
temperature load.
3) Only these scalar elements are designed and no other structural elements are
designed.
Note that scalar elements do not support temperature loading.
Avoidance:
1) Make a dummy design variable and related it to a non scalar structural
element in
the model. Then impose the same lower and upper limits on the dummy design
variables.
2) Replace the scalar elements with non scalar elements, i.e., use CROD instead
of CELAS1.
7290
69
The REIGL module, when solving for normal modes of a vibration problem, under
certain rare circumstances will perform many negative shifts and ultimately
fail to find the modes requested by the user. Although one negative shift
often proves useful in picking up rigid body modes, additional negative shifts
are unnecessary and wasteful of computer resources.
One way to duplicate the problem is to specify on the EIGRL card, F1=blank,
F2=very large, ND=blank. If the F2 value is several orders of magnitude
greater than the largest eigenvalue in the model, the shift logic will usually
fail with the multiple negative shifts.
7294
2001
70.7
70
2001
In a dynamic response analysis, when the bulk data contains LOAD entries that
are not referenced by the CASE control and if STRESS output is requested, then
the following warning message is issued.
USER WARNING MESSAGE NUMBER 4684 LOADSET ID NOT FOUND FOR SUBCASE
Avoidance: Remove the non referenced LOAD entries from the bulk data.
7312
69
GEOM1 - SFM 3001
When only scalar points (no GRID entries) are defined in an optimization model
and the SEQP module is not executed to resequence the model, then there is no
GEOM1 generated. The run subsequently fails in the DOM11 module when it tries
to make a copy of GEOM1 with the message "SYSTEM FATAL MESSAGE 3001 MODULE =
DOM11 GEOM1 AT POSITION 12 DOES NOT EXIST".
Avoidance : Include a dummy GRID entry.
7314
69
On problems with more than 65,000 dofs, the vecplot module is inefficient, and
may cost as much as the
rest of the calculations. It is used in several places, primarily as a means
of providing checks such as
applied load resultants.
Avoidance: If you observe that the amount of time being spent in this module
is excessive you may insert an alter to delete this module call. The alter for
all Version 68.2 structured solutions is:
compile selg nolist noref $
alter 63,63 $
7320
FM 3007
69
The message "SYSTEM FATAL MESSAGE 3007 MODULE=VIEW, ILLEGAL INPUT TO SUBROUTINE
VNASIN" will occur if using the backside on the CHBDYP LINE element, for
example:
CHBDYP 101
+
11
1111
LINE
0
111
-1.0
2
1.0
3
0.0
70
The MSC/NASTRAN Quick Reference Guide does not document the FORCE command
(PLOT) option. This option may be used if element force calculations are
desired for post-processing without printing them.
7331
Writing EPT
If an EPT table containing entries for more than two PBCOMPs is written to a
formatted OUTPUT2 file on a DEC Alpha system, then the job will terminate with
either no message or a "time: command terminated abnormally" message in the
.log file.
Avoidance include: 1)
2)
3)
OUTPUT2 statement.
4)
7333
69
TETRA, PSDF - UFM 3052
Random response analysis that requests PSDF xyplots of TETRA stress results may
69
69
SSSALTER - resflexa.v682
Nonlinear transient analysis fails in the module NLTRD2 with the message
"SYSTEM FATAL ERROR 4276.OPEN
ERROR CODE 1044". This error happens when
the adapt method is used if
1. There are no nonlinear elements in the model.
2. Stress output is requested.
3. The NO field of the TSTEPNL entry is greater than 2.
Avoidance: Use the default (1) for NO field of the TSTEPNL entry.
7340
2004
User DMAP runs submitted with scr=yes may fail with SYSTEM FATAL MESSAGE 3001.
This error may result if the LTU logic deletes a datablock even though it is
still needed.
Avoidance: Run the job using SCR=NO or create a copy of the datablock and use
the copy in the DMAP alter.
7342
70
- Wrong Answers
Wrong buckling sensitivities may occur when the following conditions are true:
1. DSNOKD is nonzero,
2. The Subcase Control command STATSUB does not refer to the first subcase and
3. The referred subcase does not have retained responses of its own.
Avoidance: Define an artificial response with very large upper and lower
limits and force retention of the response in the referred subcase using
DRESP1, DCONSTR and DSCREEN entries.
7356
2001
If a model contains output requests for p-elements (i.e., a DATAREC and OUTPUT
entry), but no p-elements are defined in the model, UFM 6352 may occur.
Avoidance: Either create a p-element in the model or remove the p-element
output requests.
7358
CRAY C90 Only
69.1
The CD for User Modifiable MSC/NASTRAN Version 68.2 contains errors in the
unicos and unicosc90 directories.
1) The unicos*/undynamic* files are misnamed. They are renamed as
follows:
mv
mv
mv
mv
unicos/undynamic_7X.o unicos/undynamic_70.o
unicos/undynamic_8X.o unicos/undynamic_80.o
unicosc90/undynamic_7X.o unicosc90/undynamic_70.o
unicosc90/undynamic_8X.o unicosc90/undynamic_80.o
7365
ulation
The CHBDYE element references the conduction element for the geometry. If the
user attempts to calculate the view factor exchange between two plates by using
a line element such as a bar or rod and the CHBDYE element which references the
rod element for the surface information, then no view factor calculation will
be performed on the CHBDYE line element. .
Avoidance: Use the CHBDYP,LINE to model the surfaces instead of the CHBDYE
element.
7367
70
2004
QUAD4 corner stresses do not support output in a user defined coordinate system
using PARAM,CURV,1 and PARAM,S1M,1 and a MCSID coordinate system on a MAT1 or
MAT2 entry. The MAT1 and MAT2 Quick Reference guide documentation needs to be
updated as follows:
The MAT1 remark 7 needs to changed to:
7. MCSID must be nonzero if PARAM,CURV is specified to calculate stresses or
strains at grid points on plate and shell elements only. This feature does not
support QUAD4 corner stresses.
The MAT2 remark 6 needs to changed to:
6. MCSID must be nonzero if PARAM,CURV is specified to calculate stresses or
strains at grid points. This feature does not support QUAD4 corner stresses.
7391
69
6, Infinite Loop
In SOL 153, if global view factors are specified (i.e. the continuation entry
on the RADCAV is used), then the run may go into an infinite loop or issue
SYSTEM FATAL MESSAGE 4276 for some set definitions.
Avoidance: Do not use global view factors or redefine which elements are
contained in sets selected by the RADCAV entry.
7397
69
Documentation - QRG, APP COUPLED - Incorr
ect Reference to Thermal User's Guide
The MSC/NASTRAN Version 68 Quick reference guide makes the following
refererence under the description of the APP Executive Control Command:
APP COUPLED Indicates that a coupled analysis combining heat transfer and
structural analysis
The presence of composites in SOL 200 when corner stresses are requested will
cause the following unnumbered fatal message in the SDRCOMP module:
USER FATAL MESSAGE. INCONSISTENT DATA DETECTED IN THE OES1A LAMINATE STRAIN AND
OEF1A ELEMENT FORCE DATABLOCKS
In V70.5 and later, an error message similar to the following may be output
instead from the SDRCOMP module:
*** SYSTEM FATAL ERROR 4276.GREAD
ERROR CODE
3001 PID=
Avoidance: Remvoe the CORNER, BILIN, SGAGE or CUBIC option from your STRESS or
FORCE output requests. However if noncomposite load responses are not used, the
following DMAP alters will allow noncomposite corner stress responses and
composite center stress and failure index responses to be used. But it will
cause non-composite force responses to fail.
7404
69
Memory, Excessive Runtime
When converting a large h-element model directly to a p-element model, the run
may fail in GP4 with the following error messages:
SYSTEM FATAL
MESSAGE 3008 MODULE = GP4
0INSUFFICIENT MEMORY AVAILABLE FOR SUBROUTINE CSTRAN
0FATAL ERROR
The runtime in GP4 will also be excessive. This error is most likely to occur
when there are many grid points which reference non-basic output coordinate
systems.
Avoidance: Other than increasing the memory on the mem keyword, there is no
other known avoidances. The amount of memory required for a large problem can
be substantial in this case.
7409
69
76. FREAD EC 3002
Solution 101 heat transfer (app heat) superelement runs will fail in solution
101 with the following message:
SYSTEM FATAL ERROR 4276.FREAD
69
EIGRL,SID,V1,,ND
is used, and the first flexible mode is substantially higher than the rigid
body modes, then modes below V1 may also be included in the eigenvalue table
printout.
Avoidance: Either increase V1 or include a shift scale that is close to the
estimated first desired mode.
7414
MSC/NASTRAN Version 68.2 on CRAY computers fails to write the CHISTM datablock
to the .xdb file. An incorrect xdb will show the following when the resulting
xdb file is written to neutral format with the TRANS utility:
.
.
DATA BLOCK
CHIST
CQD4
PROJECT
1
1
SE ID
0
0
PATH
1
1
SUBCASE
0
0
SET ID APPROACH
0
0
0
0
CQD4
CQD4
CTAB
CTAB2
DCYCT
1
1
1
1
1
7454
69
MP(LOAD) - SFM 4276, EC 7777
0
0
0
0
0
1
1
1
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
7460
69
SUBCOM - SFM 3007
The message, "SYSTEM FATAL MESSAGE 3007 MODULE = DSAL" is produced if:
(1)there are active DRESP1 responses associated with composites
(CSTRESS,CSTRAIN,CFAILURE), (2) SUBCOM's are used and (3) One or more of the
subcases used in the SUBCOM has no active responses.
Avoidance: An avoidance is to add responses in the subcases referenced on the
subcom and force their
retention using DSCREEN.
7462
wers
69
7463
70.5
ient Processing
The STDCON module can be very inefficient. For some problems, enhancements in
Version 70.5 have improved the performance of this module by several orders of
magnitude.
7464
69
POI) Preliminary edge table
If there are h-element CQUAD8s and/or CTRIA6s next to p-elements, and there are
midsides on the common edges, the following message may result:
SYSTEM FATAL MESSAGE 6398, (GP0I),
PRELIMINARY EDGE TABLE CREATED IN GP0B IS INVALID.
USER ACTION:
CONTACT CLIENT SUPPORT AT MSC.
The error message should be more specific. The error is considered corrected
in Version 69 by issuing the following message:
7469
2001.0.1
M 4276 EC 3001, Poor Message
In a random analysis, the J and K fields (fields 3 and 4) on the RANDPS entry
should reference the subcase identification number, as documented in the Quick
Reference Guide. However, if the J and K fields reference the subcase sequence
number instead, the job will fail with the following unclear messages.
BIOMSG: ERROR 3001 HAS OCCURRED IN ROUTINE FREAD
0
SYSTEM FATAL ERROR 4276.FREAD
ERROR CODE
3001 PID=
Avoidance: Modify the J and K fields on the RANDPS entry to reference the
appropriate subcase identification numbers.
7470
69
S4 - Wrong Answers
69
If the data on the TABLEM1 referenced by a MATT4 entry is poorly defined such
that the extrapolated viscosity versus temperature results in a negative
viscosity (which is physically impossible) then the run fails without message
in the EMG module.
Avoidance: Make sure that the viscosity versus temperature curve always
remains in the (+,+) quadrant.
7480
When building a delivery database in more than one run, if any subDMAP fails
compilation in the first run, which also compiles the NDDL, then a subsequent
run may fail with BIOMSG error 3001 in GREAD and SYSTEM FATAL MESSAGE 4276 in
XCSA.
Avoidance: If this message is encountered, the delivery database is corrupted
and must be rebuilt. To avoid corrupting the database again, do not compile
any subDMAPs in the first run.
7481
NKER
When building a delivery database in more than one run, if a subDMAP which is
called by a main subDMAP fails during compilation in one run and then a link of
the main subDMAP is attempted in the next run, then the run will fail with
BIOMSG error 3001 in GREAD and SYSTEM FATAL MESSAGE 4276 in LINKER. The run
should have failed with USER FATAL MESSAGE 443 or 444.
Avoidance: Recompile the offending subDMAP and relink the main subDMAPs which
call the offending subDMAP.
7495
sive CPU
69
For large models of TETRA p-elements with curved edges (i.e. FEEDGE bulk data
entries), the VIEWP module takes excessive CPU time. The time spent in the
VIEWP for TETRA p-elements with curved edges is approximately ten times a model
that does not have curved edges. The overall run time may be increased
approximately 30 percent.
Avoidance: There is no avoidance.
7498
69
2079, SWM 2072
If the grid points are given TEMP for the initial conditions without the use of
a TEMPD bulk data entry, then you the following error message is encountered:
USER FATAL MESSAGE 2079, GRID OR SCALAR POINT ******** HAS AN UNDEFINED
COORDINATE REFERENCED ON A NOLINI
CARD.
USER FATAL MESSAGE 2066, UNDEFINED GRID POINT
0 ON DAREA-, RLOAD- OR
TLOAD- CARD.
SYSTEM WARNING MESSAGE 2072, CARD TYPE
7107 NOT FOUND ON DATA BLOCK.
Avoidance: Add a TEMPD bulk data entry.
7511
g Answers
69
In rare cases Lanczos may produce wrong answers and no warning message is
issued. MSC/NASTRAN Version 69 corrects this situation by issuing appropriate
messages.
Avoidance: Prior to Version 69, it is the user's responsibility to verify that
the actual eigenvalues found agree with all sturm checks. If the results do
not agree then they can not be correct. The eigrl entry should be modified by
increasing maxset to 15 from the default of seven and the job should be re-run.
Changing the frequency range of interest such that f1 is blank, not 0.0, often
corrects the problem.
7513
70.5
RESP2, PARAM,OPTEXIT - SFM 3001
When only DRESP2 responses are defined in an optimization job, the requested
OPTEXIT=4 or -4 results in two different errors:
1. In Version 68.x, SYSTEM FATAL MESSAGE 3001 occurs in DOM6.
2. In Versions 69 and 70, the DSCM2 matrix is not generated in an f06 file.
Avoidance:
There is no avoidance for v68.x. A dmap avoidance is available for v69 and
v70:
compile exitopt
alter 'if ( ((','if ( (('
if ( ((dsprint or dsunform or dsexport) and mdtrkflg=0) and
(NORSP2>0 or nodscmg>0) ) THEN $
endalter
7515
69.0.4
OADSET/LSEQ - Wrong Answers
69
If a statics and a modes subcase are attempted in the same geometric shape
optimization run, then the following fatal message is issued, "USER FATAL
MESSAGE 2166, MATRIX TO BE PARTITIONED IS OF SIZE 22806 ROWS BY 7 COLUMNS. ROW
PARTITION SIZE IS 22806 COLUMN PARTITION SIZE IS 5 (INCOMPATIBLE)."
Avoidance: Include the following DMAP avoidance:
compile bndshp nolist noref
alter 'shpcas'
type parm,,i,n,nt $
MDCASE
CASEXXu/
CASESTAT,,,,,,,,,,,,,/
S,N,STATCC $
tabpt casestat/ $
paraml casestat//'trailer'/1/s,n,nstat $
paraml ygbndr//'trailer'/1/s,n,nyg $
nt=nstat+nyg $
delete /cvec,,,, $
matgen ,/cvec/6/nt/nstat/nyg $
7542
69
DOM9 - Unexpected EOF in DOM9
If a data deck has multiple weight or multiple volume responses that are
referenced by the objective or are
constrained, unexpected results occur and the answers are wrong. System Fatal
Messages such as "Unexpected end of file in DOM9" may also occur.
69
Documentation that defines the meaning of "Slip Ratio" for gap and slideline
elements does not exist. The following paragraph should be added to the
Section 15.3.12 of the Reference Manual.
The slip ratio is defined as the (shear force)/(coefficient of friction *
normal force). Thus, a ratio of 0.0 indicates no shear (or no contact), a slip
ratio of 1.0 indicates slipping, and a value in between 0.0 and 1.0 is a
normalized value which indicates how close to impending slipping the shear
force is."
7550
69
ODEPT - Parameter not set Correctly
The MODEPT parameter in SOL 200 is intended to indicate whether the design
model EPT (element property table) differs from the analysis model. There are
a number of implementations errors associated with this parameter:
The DOPR1 module has an error which results in the MODEPT parameter being set
to true only when the FINAL
designed property differs from the analysis value.
The DESOPT driver does not correctly pick up the MODEPT value set in subDMAP
PREDOM because of an error
in the call to PREDOM.
The design intent should be that the EPTN datablock is only equivalenced to EPT
when MODEPT is true. Currently it is always equivalenced with the results that
the finite element analyses on the
database gets destroyed on a restart when they should not.
7552
69
the icons on Beta NT systems
For Windows NT Version 4.0, which is the Windows 95 interface on top of Windows
NT, the installation of MSC/NASTRAN will not create the icons or group for the
Beta versions of this Operating System.
Avoidance: Do not upgrade your operating system to 4.0 until the non Beta
software is available. Or manually create the group (MSC) and create the icons
in the group.
7553
3002
70
If a model contains a pbcomp entry, and a restart is performed going from SOL
103 to SOl 111 on a DEC
AlPHA OSF machine, then the job may terminate with the following messages in
the f06 file.
SWM 2072 - CARD type 3002
On some DEC ALPHA machines, no messages may appear in the f06 file. In all
cases, the following messages appear in the log file:
time: command terminated abnormally
Avoidance: There are two possible avoidances:
1. Perform the analysis in one pass using solution 111 without using solution
103 for restart.
2. Replace the PBCOMP with an equivalent PBEAM entry.
3. Replace the PBCOMP record in the NDDL with the following:
RECORD=PBCOMP(5403,55,349),
PID,I, MID,I, A,RS, I1,RS, I2,RS, I12,RS, J,RS, NSM,RS, K1,RS,
K2,RS, M1,RS, M2,RS, N1,RS, N2,
7555
68.2.9
Floating Operation
A request for PUNCH output may result in the following traceback on Fujitsu
computers running MSC/NASTRAN Version 68.2:
jwe0292i-e Invalid floating operation exception was detected.
execution mode = advanced
error occurs at ofppun_ line 156 loc 00857c10 offset 00001800
ofppun_
at loc 00856410 called from loc 0083be68 in ofp_
1340
ofp_
at loc 008366f0 called from loc 00006eb8 in xsem14_
124
xsem14_
at loc 00006850 called from loc 00000928 in MAIN__
108
MAIN__
at loc 00000500 called from o.s.
taken to (standard) corrective action, execution continuing.
line
line
line
When an excitation is made at zero frequency for a model with rigid body modes,
the contribution from the rigid body modes (which is theoretically infinite) is
discarded. Only the finite modal displacements from modal DOFs with non-zero
natural frequencies are retained. An xy plot of element stresses from zero to
small excitation frequencies will be continuous. An xy plot of displacements
will grow rapidly as zero excitation frequency is approached, then drop to
values of the same magnitude as response at frequencies away from natural
frequencies. The solution at zero frequency is analogous to an inertia relief
solution, while the other solutions are made in an inertial basis. The
following remark should be added under the FREQi entries:
70
The default value for the I12 field of the PBCOMP entry is 0.0 and not
I1*I2-(I12)**2 as described in the MSC/NASTRAN Quick Reference Guide. The
correct description for I12 is as follows:
I12
Area product of inertia. See Remark 6. (Real, default=0.0, but
I1*I2-I12**2 > 0.0).
7561
70
Remark 2d in the section "How Can I Reduce the Size of the SCRATCH DBset?" of
the Common Questions and Answers Guide, Second Edition, should be changed from
d. Increase the available memory to the functional modules by setting the
"smem" and BUFFPOOL parameters
to zero......
to
d. Increase the available memory to the functional modules by setting the
"smem" parameter to zero......
Starting in Version 68, the default solver is the sparse solver. BUFFPOOL
cannot be turned off with the
sparse solver.
7564
69
OM, K2PP - SFM 4276 FREAD
When K2PP matrices or FREQ looping are present in random analysis, the RANDOM
module fails.
The problem has been identified as the wrong case control data block being
passed to the RANDOM module. The RANDOM module should get CASEXX instead of
CASECC. The following is a DMAP avoidance.
compile sol30 or SOL26
alter 'random',''
RANDOM XYCDB,DIT,PSDL,OUGV2,OPG2,OQG2,OES2,OEF2,CASExx/PSDF,AUTO/
S,N,NORAND $
7583
essages
68.2.8
MSC/NASTRAN may not be able to read INPUTT4 files on certain machines. Known
problem machines are Fujitu and DEC ALPHA. The Fujitsu systems gave the
following traceback in the INPUTT4 module:
error occurs
pack_
359
inptt4_
125
xsem02_
at pack_
line 113 loc 00e577b0 offset 00000360
at loc 00e57450 called from loc 00712bb0 in inptt4_
line
line
line 84
MAIN__
at loc 00000500 called from o.s.
error summary (fortran77 ex system)
While the DEC ALPHA OSF system completed but issued the following messages:
Unaligned access pid=15155 <analysis> va=14011d924 pc=1201febe0 ra=1201feb4c
type=ldt
Unaligned access pid=15155 <ana
7591
LL
70
The module MATREDU is using the DBALL as its scratch space instead of SCR300 or
the regular SCRATCH space.
Avoidance: There is no avoidance.
7599
69
ed in Case Control
The MSC/NASTRAN Version 68 Quick Reference Guide states that param,tstatic can
only be used in the Bulk Data section. It can be used in the Bulk Data and
Case Control.
7600
70.5
- Missing Roots
A complex lanczos eigenvalue analysis of a model with zero damping will likely
not find all the roots that are found by a real lanczos eigenvalue analysis
with the same shifts. Likewise in models with damping, complex lanczos is
likely to have missing roots.
Avoidance: The only avoidance is to add additional shift points. In Version
69.1 the epsilon has been adjusted so that correct behavior should be achieved
for real world models. Thus, a Version 69.1 run is likely to find more roots
then the same run in 69.0.
7615
70.5
If PLOAD2 or PLOAD4 entries specify a range of element ids with the "thru"
option and an element does not exist for each id in the range, the job will
fail with SYSTEM FATAL MESSAGE 2105 and SYSTEM FATAL MESSAGE 4577. This
limitation is not clearly documented and limits the usefulness of the thru
option and should be corrected.
7619
The current documentation does not make it clear how one should prepare input
files to perform data recovery restarts with a
nonlinear analysis. If the user expects to obtain any data recovery from
solution 106, 129, 153 or 129, the input file should be prepared to perform
the complete solution and not rely on the database to contain the necessary
datablocks. For example, flux output must be explicitly requested in the cold
start if one wants to obtain it on the restart. The user may specify
flux(plot) if he chooses not to see the printed output in the cold start.
7627
69
ormance, SFM 4276
Heat Transfer analysis that involves third body shadowing calculations for a
large number of surface element in the VIEW module may experience poor
performance or fail with the message SYSTEM FATAL MESSAGE 4276.
Avoidance: There is no guaranteed avoidance; however, if parallel processing
is being selected, deselecting parallel may avoid the problem. Furthermore,
even though the error is possible on all machine types a specific problem may
run on one machine but not another. Thus, running on another machine may avoid
the problem.
7632
FM 4287
70.7
Material sensitivity analysis in SOL 103 fails on Cray computers with the
following message, "USER FATAL MESSAGE 4287 , ILLEGAL THICKNESS FOR PLATE
ELEMENT ID = xxx".
Avoidance: Use SOL 200.
7633
69
re Convergence for Optimization
69
If ECHO=nosort is used in the case control section, bulk data echo is not
printed to the output.
Avoidance: use ECHO=unsort.
7644
TRAN - UFM 315
GL
In transient thermal analysis, if the user has CELAS2 entries in the input test
deck and there is also TEMPBC,TRAN bulk data entries, then the following fatal
message will be encountered:
0*** USER FATAL MESSAGE 315 (IFPDRV)
FORMAT ERROR ON BULK DATA ENTRY TEMPBC
CARD COUNT =
761
102
SORTED
This error occurs because the TEMPB,TRAN bulk data entry internally produce
CELAS2 entries for the large conductance method. These entries then conflict
with explicitly defined CELAS2 entries.
Avoidance: Instead of CELAS2 bulk data entry uses CELAS1,and PELAS to define
the thermal conductance value.
7655
70.6
OOP - Missing Eigenvectors
.
Avoidance: Request displacement output for all subcases.
7659
69.1
UM
UB
70
The PCOMP bulk data entry description in the MSC/NASTRAN Quick Reference Guide
does not give the default for TREF field. The default is "0.0".
In addition, remark 3 would be clearer if instead of:
3. TREF given on the PCOMP entry will be used for all plies of the element; it
will override values supplied on material entries for individual plies. If the
PCOMP references temperature dependent material properties, then TREF given on
the PCOMP will be used as the temperature to determine material properties.
TEMPERATURE Case Control commands are ignored for deriving the equivalent
PSHELL and MATi entries used to describe the composite element.
it said the following:
3. The TREF specified on the material entries referenced by plies are not
used. Instead TREF on the PCOMP entry
7678
69
RANK DEFICIENT
active column decomposition, i.e., it puts a very small term on the diagonal
and proceeds with the solution. The user is then warned about the degrees of
freedom causing the high maxratio.
7680
69.1
- RSSCON - Wrong Answers
The RSSCON element produces wrong answers if the shell grid is not on the
straight edge connecting the two solid grids. This is evident because the
element in this condition will not pass a rigid body check.
The magnitude of the error is related to the magnitude of the offset. In
Version 69 an offset up to 5% of the height of the solid is allowed. The mpc
relations generated by the element are adjusted as if the grid point was moved
onto the straight line but the actual geometry is not adjusted.
Avoidance: Other than manually moving the grid points so that they line along
the straight line there is no avoidance.
In V69.1, the shell grid point is moved on to the straight edge connecting the
two solid grids if the shell grid lies close to the edge within a tolerance.
The tol
7682
69.0.2
Incorrect GRID IDs
If a shell grid point lies outside the straight line between the two connecting
solid grid points when using the RSSCON element, then the following warning
messages will be issued.
*** USER WARNING MESSAGE 6695 (CONSSD )
RSSCON NUMBER aaa WILL MPC ONLY GRID bbb OF QUAD ELEMENT ccc TO HEXA
ELEMENT ddd
IT WILL NOT MPC GRID ddd; THE CORNER SHELL GRIDS MUST LIE ON OPPOSITE
EDGES OF A FACE
OF THE SOLID ELEMENT.
This is the proper message to issue; however, the error message may reference
an incorrect offending shell grid point "bbb".
Avoidance: Modify the shell grid point to lie on a straight line between the
two connecting solid grid points.
7685
ce Degradation
Increasing memory for a particular run may cause poor performance in sparse FBS
and sparse MPYAD. This problem is usually caused by poor method selection and
is considered a limitation.
Avoidance: Other than requesting less memory or forcing more efficient methods
(please see the MSC.Nastran Numerical Methods Guide) no avoidance exists.
7689
ages
69.0.2
The new capability in MSC/NASTRAN Version 69 which allows users to define their
own beam cross sections has two undocumented limitations. There is a limit of
250 user defined beam cross section types, and there is a limit of 7
dimensions, including the Non-Structural Mass (NSM) on user defined sections.
If either of these limits are exceeded various error types may be generated.
In optimization, the fatal message may be issued from the module DOPR1H, or it
may be issued from the API with the phrase buffer overflow.
Avoidance: Do not exceed the limits. The limits have been raised to 2000 beam
cross section types and unlimited dimensions on a beam section for the next
release.
7690
70.5
MATMOD Option 5
70
When using the enhanced superelement features (parts), the boundary points of
the upstream superelements may be sent downstream. Internally, these boundary
points are assigned very large ID numbers, numbers that are much larger than
the user can specify on the grid entries. These large numbers do not fit in
the format for the MATGPR module. If MATGPR is used with the enhanced
superelement, the IDs for these grids will be printed
as (*******). The matrix values are, however, correct.
Avoidance: Use MATPRN instead of MATGPR and use PARAM,USETPRT and the boundary
sequence table to identical the external degree of freedom.
7697
ATMOD-4
70
Currently the transient heat transfer analysis capability does not support
multiple SPC conditions. An analysis can only have one SPC condition apply
through all subcases. If multiple boundary conditions are attempted the message
"USER FATAL MESSAGE MATMOD-4" will be issued.
Avoidance: Multiple boundary conditions must be executed in separate runs.
7699
80
69.0.2
If the GMLOAD entry references an FEFACE entry that is undefined the following
fatal message is correctly issued but the FEFACE ID is not properly identified.
IS UNDEFINED.
70
The MSC/NASTRAN Version 69 Quick Reference Guide description of the EIGRL entry
documents a new parallel Lanczos capability. This new capability was not
documented in the Version 69 Release Guide because it did not meet MSC's strict
standards for quality. The capability and documentation has several errors:
1. The Quick Reference Guide fails to mention that the new capability is only
available on the CRAY and SGI
systems.
2. The following FATAL messages have occurred while using this capability:
*** SYSTEM FATAL ERROR 4276.SFUPFI
*** USER FATAL MESSAGE 815 (RDINIT)
(Note that bad answers have never been encountered as a result of this
capability.)
3. The purpose of this capability was to reduce the elapsed time. It has been
found that parallel lanczos
7706
69.1
If the evds200a.v69 sssalter is used, the job will fail with the following
messages:
*** USER FATAL MESSAGE
149 (LINKAR )
CALL STATEMENT IFPS IN SUBDMAP IFPL HAS AN ARGUMENT LIST OF DIFFERENT
LENGTH THAN THE CALLED SUBDMAP
*** SYSTEM INFORMATION MESSAGE 480 (SEMINT)
JOB TERMINATED DUE TO ABOVE ERRORS IN THE DMAP/NDDL LINKAGE EDITOR
(LINKER)
Avoidance: Replace the following statements:
type parm,,logical,n,noedom2,ambs9,nogoifp9,ngoxsrt9
type parm,,char8,n,dball9
$
call IFPS ,,bulk2/BULK9,
$
GEOM1Q,EPT,MPT,EDT,DIT,DYNAMIC,GEOM2,GEOM3,GEOM4,
GEOM1Q9,,MPT9,EDT9,DIT9,DYNAMIC9,GEOM29,GEOM39,GEOM49,
$
MATPOOL,AXIC,DEFUSET,DMI,DMINDX,DTI,DTINDX,PVTX,
7707
CFORCE Output
69.1
Nonlinear static analysis does not include the effect of the CBUSH element
forces in the forces of single point constraint output.
IF an SEUPPLOT request is made in solution 108, the job may fail with the
message time command terminated abnormally or, SYSTEM FATAL MESSAGE 4276.
Avoidance: Use SEPLOT instead of SEUPPLOT.
7713
69
s With No Message
69.0.2
On machines that enforce boundary alignment such as the HP 9000 the following
fatal message may be issued when the GMINTC entry is used:
*** SYSTEM FATAL MESSAGE 6425 (EMA).
THE KDICTP TABLE AND KDICTP TRAILER ARE INCONSISTENT.
USER ACTION: CONTACT MSC CLIENT SUPPORT.
This error does not occur on the IBM/RS6000 or the CRAY machines.
Avoidance: There is no avoidance.
7716
Output
69.0.2
SYSTEM(210) can be used to correct punch errors on many systems; however when
SYSTEM(210)=1 is used on the Sun/Solaris machines, excessive output is
generated causing the .f06 and/or .pch file to be very large.
Avoidance: There are no known problems that require Sun/Solaris systems to set
system(210)=1. Thus, on this system do not specify SYSTEM(210)=1.
7717
69.1
lements, GP2 - SFM 3001
The following message is issued when an attemt is made to load the neutral
database (created by dbunload) via sol DBTRANS. This error occurs only if the
database datablocks are related to p-element analysis.
SYSTEM FATAL
MESSAGE 3001 MODULE = GP2
THE INPUT DATA BLOCK NAMED EQEXINS AT POSITION
69.1
4276 EC 7777
If MPRES output is requested and PARAM,DDRMM,-1 is not specified wrong answers
or a SYSTEM FATAL MESSAGE 4276 ERROR CODE 7777 may appear.
Avoidance: In Version 68 simply specify PARAM,DDRMM,-1. For Version 69 the
following alter from the sssalter library will improve efficiency and correct
the error.
$ FILE VMEA.V69
$ LAST REVISED 17 DEC 96 M. A. GOCKEL
$ VIRTUAL MASS EFFICIENCY IMPROVEMENTS, FOR SOLS 103,111,112.
$ FOR NAST69 DATED 10/18/96, WITH DEL. DB TIME STAMP OF 961018160119
ECHOOFF $
COMPILE SEMRM nolist NOREF $
ALTER 'CALL MGEN1','' $
$ MODERNIZE NAMES
EQUIVX MCHI/CEE/ALWAYS $
EQUIVX MCHI2/BEC/ALWAYS $
EQUIVX MLAM/MEE/ALWAYS $
EQUIVX MLAM2/MEC/ALWAYS $
EQUIVX GEG/GGE/ALWAYS $
CALL DBSTORE CEE,MEE,BEC,MEC,MAR//SEID/0/'
'/0 $ FO
7719
70.7
, TEMP - Wrong Answers
In non-linear analysis the HEXA and PENTA elements will give incorrect results
if the element references a MATS1 or MATT1 or both and has a non-constant
temperature distribution. The displacements are correct. The center stresses
are correct. The Gauss/Grid Point Stresses have an incremental error which is
proportional to the temperature gradient.
Avoidance: There is no known avoidance.
7720
n
69.1
The PBAR1 and PBEAM1 area shear factor term, K2, for the I-beam cross section
is incorrectly calculated. It is formulated to be the area of flanges divided
by the total area, when it should be 5/6 of this amount.
Avoidance: The error can be avoided by specifying the correct properties on a
PBAR or PBEAM entry or the user could add their own section. The error has
been corrected in MSC/NASTRAN Version 69.0.2. If you have already been
When QVECT loads are applied to CHBDYE or CHBDYG elements with surface type REV
and midside nodes, the orientation vectors are not calculated. This error
results in zero directional heat loads for this type of
element.
Avoidance: There is no avoidance. The error has been corrected in Version
69.0.2. Version 69.0.2 will not be automatically delivered to clients who have
received 69.0.0 or 69.0.1, it must be requested.
7737
69.0.2
SFE 4276 EC 3001
In certain cases solution 200 jobs that contain DRESP2 entries may fail in the
DOM9 module with the following error:
*** SYSTEM FATAL ERROR 4276.GREAD
ERROR CODE
3001 PID=
70
Figure 1 under the PBARL description on page 793 and PBEAML on page 810 of the
MSC/NASTRAN Version 69 Quick Reference Guide indicates TYPE=BOX where it
should be BAR and vice versa.
7740
G 3002
69.1
Superelements with RBAR and RBE2 elements may cause an error in the sep1x
module which results in the message "BIOMSG 3002" being output.
Avoidance: Replace the RBAR and RBE2 elements with other types of rigid
elements.
7742
When using the enhanced superelement features, if the mirror or repeat option
is used to generate a copy of a primary superelement, and any of the GEOM4-type
data (e.g., MPC, RBEi, SPCi, ASETi, OMITi, BSETi, CSETi, etc.) for the mirrored
or repeated superelement is modified as compared to the primary superelement,
then the answers may be wrong.
Avoidance: If any of the GEOM4-type data for the mirrored or repeated
superelement must be different than the primary superelement, create a new
primary superelement instead of using the secondary superelement.
7743
Work.
GL
If a user has set the message state to off, e.g., with the 'mesg n' command,
the notification message cannot be sent. This is most noticable when a job is
70
If the memory specified on the 'mem' parameter is too high, then MSC/NASTRAN
may abort with a UFM 3060. The MSCID printed will be 0:
0*** USER FATAL MESSAGE 3060, SUBROUTINE MODEL
- OPTION NAST NOT IN APPROVED
LIST.
SYSTEM DATE (MM/DD/YY): 11/11/96
SYSTEM MSCID:
0 (DECIMAL) 00000000 (HEXADECIMAL) SYSTEM MODEL
NUMBER:
-1 , SYSTEM OS CODE:
1
Avoidance: Reduce the memory request.
7757
tation Error
69.1
The documentation for the symbol keyword in Section 4.1.2 and in Appendix B.1
of the MSC/NASTRAN Version 69 Configuration and Operations Guide (UNIX) is
incorrect. The correct syntax for the keyword is:
symbol=<symbolic_name>=<string>
where <symbolic_name> is the name of the symbol to be defined and <string> is
the value of the symbol.
The specific example in 4.1.2 should read:
SYMBOL=DATADIR=/dbs/data
The specific example in Appendix B.1 should read:
SYMBOL=DBSDIR=/dbs
7773
69.0.2
when submitted through at(1).
On HP-UX 10.20, an MSC/NASTRAN V69 job may hang if the job was run using the
at(1) facility. There are two ways to run a job using at(1), the most obvious
is to use the after keyword. Another is to create a queue command such as
submit=at -q %queue% -m -f %job% %after%
Once the job is submitted, it will hang in the limits special function with the
following error message
displayed on your window or sent in an email:
sh[29]: ulimit: The specified value exceeds the user's allowable limit.
Avoidance: This problem is corrected by inserting the line
unset MSC_ARGV
69.0.2
Contour plots are incorrect on the Solaris Version 69 system. These plots have
the contour lines going to the origin instead of to each contour point. The
effect is a set of vectors going from the origin to the contour points.
Avoidance: Use a post-processor such as MSC/PATRAN to view stress contours.
The error has been fixed in Version 69.0.2 and Version 69.1.
7776
70.7
If you specify the ACQUIRE NDDL, DBLOAD, and ENDJOB statements and the "del="
keyword on the submittal command then UFM 453 is issued.
Avoidance: Do not use the "del=" keyword. Add ASSIGN statements for MASTERA,
MSCOBJ, and MSCSOU.
7789
70
70.5
GL
The "LABEL GSPC" and "LABEL EPID" are not supported with the new superelement
features in Version 69.
7798
ed by Default
69
If PARAM,DESPCH is set to a value greater than one, then there should be DESVAR
and GRID output in the punch file for every design cycle. However, in Version
69 the GRIDS are not punched.
Avoidance: Insert the following DMAP alter:
compile desopt
alter 'dom12,',''
DOM12,
XINIT,XO,CVALO,PROPI,PROPO,OPTPRMG,HIS,DESTAB,
geom1,coordo,edom,mtrak/
HISADD,NEWPRM,,NEWDES/
DESCYCLE/OBJIN/OBJOUT/S,N,CNVFLG/1/OPTEXIT//
MDTRKFLG/DESPCH/MODETRAK/eignfreq $
Grid output for the last design cycle can be obtained by setting PARAM,DESPCH,0.
7814
70.7
DBset which is different from the path in which the job is run then the DBALL
and any other associated DBsets will not be auto-assigned. For example, if an
input file is located at /home/zzz/test.dat, and the desired databases are
/tmp/fender.MASTER and /tmp/fender.DBALL, and test.dat contains:
ASSIGN abc='/tmp/fender.MASTER'
RESTART LOGICAL=abc
then only the MASTER DBset is attached and all other DBsets will have the
status of "OFFLINE" echoed in the
.f04 file. Also, UFM 1127 will probably be issued.
Avoidance: Move the DBsets to the same path that the job is run in or specify
ASSIGN statements for all
DBsets.
7832
The BAR element in MSC/NASTRAN does not include a term for the torsional mass
moment of inertia in its formulation (even in the coupled mass matrix). This is
documented in the Basic Dynamics User's Guide, but not in the Quick Reference
Guide.
Avoidance: If torsional mass moments of inertia are needed, use BEAM elements
or provide the values using CONM elements.
7839
69.1
, Segmentation Fault
A DBUNLOAD of a database with p-elements may produce SYSTEM FATAL MESSAGE 4276
or a segmentation fault followed by a traceback.
7841
ory
69.0.2
The REIGL module was enhanced in Version 69 to allow a dmap writer to call it
without the input of a dynamics or casecc input data blocks. The data they
contain is input on some new parameters added to the end of the REIGL call. If
REIGL is run by itself, it quits with an "insufficient memory" error:
USER FATAL MESSAGE 6413 (DFMSA)
INSUFFICIENT MEMORY FOR THE SYMBOLIC PHASE OF SPARSE DECOMPOSITION.
USER ACTION : INCREASE MEMORY BY AN ESTIMATED 9401 WORDS.
Avoidance: An avoidance is to run reigl without case control inputs after a
call with the case control input. The first call will initalize a variable
properly for the second call. The first call could contain
a small set of matrices from matgen, for instance.
7844
69.0.2
entation Fault, Access Violation
Acoustic jobs may fail unexpectedly in ACMG. The error was discovered by
looking at the code, to our knowledge the error has never been encountered.
Avoidance: There is no avoidance. The error has been corrected in MSC/NASTRAN
Version 69.0.2. This release is not being shipped to clients who have already
received Version 69.0.0, it must be specifically requested.
7851
70
When a SUPORT entry is present in sol 105 the following error message appears:
*** SYSTEM FATAL
MESSAGE 3011 MODULE = RBMG4
ATTEMPT TO WRITE A TRAILER ON FILE 201WHEN IT HAS BEEN PURGED
Avoidance: Replace the SUPORT entry with a selected SPCi entry. In Version 70
the suport entry is treated as an SPC which is consistent with solution 101
when param,inrel is not selected. This error occurs in sol 103 also.
7852
wers
70
When using inertia relief without using the rigid body acceleration
(DMIG,UACCEL), and any one of the following entries
BNDFL, DMIAX, ELIST, MFLUID, RADCAV, RADSET, RADLIST, RADMTX, DMIG
is present in the input file, then a conventional static analysis is performed
instead of inertia relief. A symptom of this error is the printout of the URA
intermediate matrix will be missing. A review of the spcforce output will also
reflect that a conventional static analysis is performed instead of inertia
relief.
Avoidances: There are two possible avoidances.
1. Remove or comment out the above offending entries since they are not used
in a static analysis anyway.
or
2. Add the following dmap avoidances:
compile statrs $
alter 'paraml.*matpool' $
7854
69.1
k
If a PARAM,FOLLOWK,YES is requested to include follower force affects to the
differential stiffness and loads that do not exist are referenced the job will
stop in the TAFF module and the following traceback will be issued in the log
file.
Traceback:
Offset
Offset
Offset
Offset
Offset
0x000000ac
0x000000e8
0x00000684
0x000002d0
0x00000950
in
in
in
in
in
procedure
procedure
procedure
procedure
procedure
tafest_
tafldt_
taff_
xsem10_
mainal
69.1
The ESTIMATE utility may flag GRIDs as missing when in fact the GRID entries
are present. The error occurs when a line that exceeds 80 characters precedes
an otherwise valid line. Under certain circumstances, the valid line may be
skipped.
Avoidance: As a work around, delete all trailing blanks from the data file,
expand all tabs to spaces, and
truncate any lines exceeding 80 characters.
7857
69.0.4
Superelement jobs may fail in module SELA with the message SYSTEM FATAL MESSAGE
4276 ERROR CODE 1200. Encountering the error is dependent upon the size of the
load vector and the amount of memory requested.
Avoidance: Increase memory and re-run the job.
7860
68.2.8
SFM 4276, EC 7777
Solution 200 with analysis=dfreq may fail in the FRRD2 module with the message:
SYSTEM FATAL ERROR 4276.RECOVR
70
GPFORCE output is missing for steady state heat transfer analysis, SOL 153, in
Version 69.0.
Avoidance: Place the following alter in Version 69.0.
compile sedrcvr list$
alter 299,299 $ V69.0.2
IF ( GPFDR ) THEN $ GRID POINT FORCE
7874
h File
2001
69
If a GMLOAD references a GMCORD in Version 68.2, then the job will fail with
the following error messages.
*** SYSTEM FATAL
MESSAGE 3001 MODULE = GP1
THE INPUT DATA BLOCK IN POSITION
5 DOES NOT EXIST.
Avoidance: Use a CORDij instead of GMCORD when using GMLOAD.
7878
An optimization job may yield wrong sensitivity results when temperature loads
are applied but certain designed elements (either DVGRIDs or DVPRELi) are not
temperature loaded.
Avoidance: A possible avoidance is to add a small temperature load on unheated
elements in Version 68.2.
7881
69.1
- Missing tables in .xdb file
Design sensitivity coefficient tables ( R1SEN and R2SEN datablocks) are missing
from the XDB.
Avoidance:
1. Copy the nddl.dat file from the MSC/NASTRAN DEL directory.
2. Replace the DATABLK r1MAPR and R2MAPR statements with the following.
DATABLK R1mapR TYPE=TABLE
EOF
DATABLK R2mapR TYPE=TABLE
EOF
PATH=geomi,
LOCATION=DSOr,
PATH=geomi,
LOCATION=DSOr,
3. Insert the following in your executive control section above all compile
statements:
compile nddl noref nolist
incl nddl.dat
7892
69.1
r Gives Wrong Answers
When plotting superelements, the SEPLOT module may have problems parsing when
the command extends multiple lines. This may lead to a USER FATAL MESSAGE
pointing at the SEPLOT command.
Avoidance: If possible put the plot command all on one line. If not possible,
rearranging the command may help.
7903
70.5
K - Misleading Documentation
PATRAN P3 will display margin of safety results for bar elements even though no
allowables were specified in the analysis.
Avoidance: Either specify allowables or ignore the results.
25363
69.1
utput Printed to the Screen
Extraneous output will be written on Cray (and others?) when submitting a job.
The text "is y" or "is n" may appear on the screen just after the system ID
line is written as shown below:
mwali[136]: nast69t2 d10101d bat=n app=y scr=y
MSC/NASTRAN V69.0t2 (CRAY UNICOS 8.0.4.2) Tue Dec 17 09:12:20 1996
is y
MSC/NASTRAN beginning job d10101d.
This is the output from the mesg(1) command. This output should have been
captured by the nastran driver, and will result in the nastran driver not being
able to warn to user if they set notify=yes and their current message state is
"n".
25365
fault
70
In Version 69, when running a large problem on the SGI R4400, if there is
insufficient memory allocated for SPARSE DECOMP, then the job may fail with no
error messages in the f06 file. A symptom of this error is the printout of the
following unclear message in the log file.
Receiving signal number 11: Segmentation fault.
Note that in Version 69 sparse decomp is designed with an enhanced spill logic
so that it should be able to execute in significantly less memory.
Avoidance: Increase the memory substantially to avoid spill.
25375
69.0.2
- SFM 4276, EC 7777
Double precision complex functions in DMAP cause the following error on the HP
9000/800 Version 69.0.0 release of MSC/NASTRAN.
SYSTEM FATAL ERROR 4276.RECOVR
ERROR CODE
7777 PID=
2004
69.1
Any attempt to build the ACCESS sample programs will fail with the error
message:
$(EXE)/d
25379
70
AL TERMS ENCOUNTERED
In MSC/NASTRAN Version 69, if the decomp module runs out of memory and the
DECOMP parameter is set to 4 or 32, incorrect warning messages may be issued
that indicate "ZERO DIAGONAL TERMS ENCOUNTERED". The message that should be
output is:
USER FATAL (or WARNING) MESSAGE 6413 (DFMSA)
INSUFFICIENT MEMORY FOR THE SYMBOLIC PHASE OF SPARSE DECOMPOSITION.
USER ACTION : INCREASE MEMORY BY AN ESTIMATED XXXXX WORDS.
Avoidance: Increase the memory and re-run.
25422
69.1
UFM 4551, Failed Convergence
In nonlinear analysis (SOL 106), if the model has zero stiffness in the
undeformed configuration, then the solution may fail to converge or it may
converge to a wrong answer. This error first appears in Version 69, and is
associated with an error in the "KDIAG" processing.
Avoidance: Put PARAM,KDIAG,-1.-30 in the input file to avoid the error or
apply the following alter:
in NLSTATIC replace statement
ADD5
KAAL,KLLTX,KLLRH,,/KAALX///-1. $
with the statement
ADD5
KAAL0,KLLTX,KLLRH,,/KAALX///-1. $
25423
entified
69.1
The Silicon Graphics IP19 system is an R44 system, but is able to run IRIX64.
SGI had categorically claimed that IRIX64 would *only* be found on R8/R10
systems. As a result of the presence of IRIX64, M/N V69 will attempt to run
the incompatible R8/R10 executable.
69
Calculation of design sensitivities for static subcases with inertia relief can
be CPU intensive.
Avoidance: A DMAP avoidance is available.
25472
69.1
s fatal messages or wrong answers
70
70
The ability to run an MSC/NASTRAN job on a remote system using the 'node'
command line keyword will fail in Version 69.0 if the command is not named
'nastran' on the remote system. The nastran command is supposed to use the
actual command name used to run the job on the local system when running the
job on the remote system. The V69.0.X release will only use the generic
'nastran' command name on the remote system.
Avoidance: To correct this problem, the generic nastran name must be available
on the remote system.
25532
69
BLED1 - Possible Wrong Answers
69.1
In rare circumstances, Lanczos eigenvalue analysis may fail in the REIGL module
and the message "SYSTEM FATAL MESSAGE 4276, ERROR CODE 7777" will be issued.
Avoidance: The error is more likely when a large buffsize is set. The error
may be easily avoided by either increasing or decreasing the buffsize.
25555
lters
69.1
The SSSLATER library released for V69.0.2 is not the current library intended
for release.
Avoidance: Contact your MSC representative for the correct versions of the
alters.
25595
69.1
ses a Memory Fault
For Alpha/Unix Version 69.0.2 the use of the command line option cpu causes a
memory fault.
Avoidance: Set ppcdelta to .1 in the system rc file.
25673
70
Modal Transient Analysis - TRD1 failure w
ith SYSTEM(146)=2 and unsym. DMIG input
If in a modal transient analysis uses Lanczos with SYSTEM(146)=2 and an
un-symmetric direct matrix input with B2PP is activated, then the TRD1 module
fails on an SGI R4400 machine with the log-file message:
Receiving signal number 10: Bus Error
Avoidance: Do not set SYSTEM(146)=2.
25675
70
ll T3SKEW - Missing Documentation
70
The rflagb.v69 alter gives correct answers for motion at the enforced motion
DOFs, but wrong answers for all other DOFs. The cause of the error is in the
assembly of the modal matrices. This error applies to the alter dated November
96. The version delivered with Version 69.1 dated 10 Jan 97 has this error
corrected.
Avoidance: If you do not have access to Version 69.1, you may request a copy
of the updated alter through client support.
25691
777
69.1
69.0.2
In Version 69.1, the shell-solid connector RSSCON does not allow the connection
of midside noded elements with non midside noded elements when the ELEM option
is used. For example, a CQUAD8 shell element can not be connected to a CHEXA
with 8 nodes. A fatal message is issued.
In Version 69, non matching elements were connected with the ELEM option.
Spurious zero energy modes appeared
as a result of the incomplete connection. In Version 69.0.2 the fatal message:
USER FATAL MESSAGE 6689 (GP4RS2)
BULK DATA RSSCON
201 ELEMENT
1 CONNECTED TO ELEMENT
5 IS AN
INCOMPLETE ATTACHMENT.
ONLY A SUBSET OF THE SHELL GRID AND EDGE DEGREES OF FREEDOM ARE CONSTRAINED
is issued, wrong answers are avoided and thus the error is considered
corrected.
Avoidance: If non matchi
25715
70
ints - RSSCON - UFM 6692 (SECNSD)
If more than one shell element is connected to the same solid element with the
RSSCON element using the ELEM option, conflicts in the multi-point constraints
may occur. A message of the form:
USER FATAL MESSAGE 6692 (SECNSD )
RSSCON NUMBER
*** CANNOT CONNECT AN EDGE OF TRIA ELEMENT
ELEMENT **
TO TETRA
will be output for those shell grids which can not be connected. The Version
70 Quick Reference Guide documents this limitation closing this report.
Avoidance: In general, it is NOT recommended to connect more than one shell
element to the same solid element.
25724
70
The MSC/NASTRAN Version 69 Quick Reference Guide description of the CELAS1 and
CELAS2 indicates that multiple degrees of freedom may be attached on a single
entry. This is not the case and if attempted will result in the message:
*** USER FATAL MESSAGE 316 (IFPDRV)
ILLEGAL DATA ON BULK DATA ENTRY CELASi
25730
70
***
DBC can take an inordinate amount of time to write to the .xdb file in some
sort1 jobs. For instance, a 130000 dof dynamics job that is writing 100 modes
spent 50 minutes cpu time to calculate the modes, but 16 hours writing to the
.xdb file.
Avoidance:
Use the following alter which forces sort2 only for writing to xdb.
compile sedrcvr souin=mscsou list, noref
$ force sort2 output in a sol 103, normals modes run
alter 329,329 $
SDR3
OUGV1,OPG1,OQG1,OEF1X,OES1X,OSTR1/
OUGV2,OPG2,OQG2,OEF2,OES2,OSTR2 $ SORT2 OUTPUT
DBC OPG2,OUGV2,OEF2,OES2,OQG2,GPLS,EGPSTR,EGPSF,GPDCT,ELDCT,
ONRGY1,OGPFB1,ERROR1,,,,,,,//
'OPG'/'OUG'/'OEF'/'OES'/'OQG'/'GPL'/'GPS'/'SVF'/
25746
The DBC module which creates the graphics database may issue unclear messages
such as those that follow.
CHEX
ELEMENT
This message is simply an indication that an xdb existed prior to the run and
the element cited has been updated or changed.
25773
1 TO QUAD ELEMENT
Avoidance: Other than modifying the geometry to eliminate the warped elements
there is no avoidance.
25814
T.
70.5
If a user places a degree of freedom into the user sets (U1-U6), and the degree
of freedom is singular, then when GPSP moves it to the s-set it also removes it
from the user sets. The user sets are mainly used by DMAP writers
Avoidance: Use the USET table produced by the GP4 module rather than the
updated version produced by the GPSP module.
25817
70
, 1 and 3 Do Not Work.
69.1
The mini-database option only supports data recovery restarts, i.e., the
coldstart run must be executed for all superelements plus the residual
structure; i.e., SEALL=ALL, before the data base is useful. In other words,
superelements cannot be generated in separate runs with SEALL=n referring to
one or more superelements under the mini-database option. If this is attempted
then UFM 4252 will be issued in module SEMA.
Avoidance: None.
25821
70
C/NASTRAN Encyclopedia
Sel
1.
2.
3.
4.
5.
Architecture
Mode Mbyte
Digital Alpha UNIX . . . . . . . . . . . . . . . . . . . . . No
9
Hewlett Packard 9000
No
9
Hewlett Packard 9000 . . . . . . . . . . . . . . . . . . . . No
9
IBM RISC System/6000
No
8
Silicon Graphics . . . . . . . . . . . . . . . . . .
25824
70
If the lanczos module is given a mass matrix which contains terms further from
the diagonal than occur for the stiffness matrix, various errors may occur.
One symptom is a fatal message mentioning "spurious modes". Another is a
message of the form
*** SYSTEM INFORMATION MESSAGE 6470 (SSMR0D)
MORE EFFICIENT PROCESSING IN LANCZOS EIGENSOLUTION MAY BE POSSIBLE BY
INCREASING THE BUFFER SIZE OR
THE VALUE OF SYSTEM CELL 199 SUCH THAT THE PRODUCT OF THESE TWO VALUES
IS AT LEAST 2266 WORDS.
This above message is actually a symptom of a fatal error which will occur
later, of the form
0*** SYSTEM FATAL
MESSAGE 3001 MODULE = LANCZOS
THE EXECUTIVE FILE
0 DOES NOT EXIST.
This problem most commonly occurs with component mode synthesis, a capability
supported
25836
70
nstallation Problems
The V69 MSC/NASTRAN ENCYCLOPEDIA (MNE) Installation does not work if the user
chooses to keep both collections on the CD-ROM. This is the minimum
installation option.
Avoidance: If you want to install only the WorldView browser and access both
V69 and V68.2 documentation collections from the CD-ROM (minimum installation),
you must do the following before you start the installation.
1. Decide on the <install_dir> directory in which to install the MNE.
2. Before installation, create the directory <install_dir>/mne69
After installation, edit the <install-dir>/iview22/Iview file and change the
line
Iview*welcomeDoc:<install-dir>/mne69/v69docs/69doc/start69.pl
to
Iview*welcomeDoc:<install-dir>/mne69/v69docs-cd/69doc/start69.pl
Also, on some IBM RS6000 systems, when iview
25845
6578
70
A new feature in V69 allows the use of parameters on the REIGL DMAP statement
to be used to control Lanczos eigenvalue solutions. An error exists that if
this approach is used, then the a value must be provided for parameter 9 (NDES)
or the module will fail with UFM 6578 indicating that the value for parameter 9
is out of bounds.
Avoidance: If parameters on REIGL are used to control Lanczos, always include
a value for parameter 9 (NDES).
25846
70
6578 parameter 9 out of bounds
70
25865
70
The overflow message, "SYSTEM FATAL MESSAGE 4276 ERROR CODE 7777" has been
observed on the CRAY in the DOM6 module and has been identified as being caused
by a combination of requesting prints of sensitivity data (OPTEXIT = 4 or 7 the
DSAPRT case control command) when both DLINK and DVPREL2 entries are present.
Avoidance: The only avoidance is to eliminate one of the three contributing
factors. The Beam Library enhancement in Version 69 alleviates the need for
DVPREL2 entries and may be a desirable avoidance in many cases.
25873
70
ry for External Superelements
Version 69 on CRAY computers may not correctly detect duplicate boundary points
and thus may fail to issue:
69.1
Using the GIVENS method to calculate modes of a structure which has a non
positive definite mass matrix, should result in the following error message:
"USER FATAL MESSAGE 4646---- THE MASS MATRIX IS NOT POSITIVE DEFINITE,USING THE
GIVENS METHOD. USE MGIV INSTEAD"
However, the run may proceed and incorrect answers may be produced. Since
MSC/NASTRAN automatically omits massless degrees of freedom, this error only
occurs with models involving nearly massless mechanism. The user is warned of
the poor answers by a very large value for the factor diagonal ratio in the
following message:
USER INFORMATION MESSAGE 4158 ---STATISTICS FOR CHOLESKY DECOMPOSITION OF DATA
BLOCK MXX FOLLOW
MAXIMUM RATION OF MATRIX DIAGONAL TO FACTOR DIAGONAL =
The user may also be warned of the poor r
25891
70.5
In external superelement data recovery restart runs in which there are multiple
normal modes solutions, the run may fail with UFM 1126 on data block PHA.
Avoidance: Insert the following alter:
compile extdrin
alter 1
file ul=ovrwrt/ol=ovrwrt $
25909
70
2001
A client p-element model using the adaptive beam failed with the following
message;
USER FATAL MESSAGE 6367, (POLYD), GRID OR POINT ID =******** FOR ELEMENT ID =
*** IS UNDEFINED
even though the grid points were correctly defined for all elements in the
model.
Avoidance: The cause of this error is still under investigation; however,
modifying the sixth field of the PVAL entry from explicitly specifying "0" to
blank as follows caused the job to run successfully.
PVAL
SET
SET
to
PVAL
25939
70
SFM 4276 EC 3002
ERROR CODE
3002 PID=
Avoidance: Remove the OFREQ entry from the case control. A DMAP avoidance is
under investigation.
25948
70
Undefined Coordinate System
When using INPUTT2 and ALL of the following conditions are met:
1) Multiple rewind/reads off same INPUTT2 file (as would happen in a looping
situation)
2) Using a neutral (formatted) INPUTT2 file
3) An EOF marker (OUTPUT2, ,,,,//-9/iunit $) was NOT used when writing out the
output2 file
then the job will terminate in the f06 file without any messages. The log file
file may contain any
one of the following messages:
1)FORTRAN I/O ERROR 933 - Job aborts reading INPUTT2
2)1525-001 The READ statement on the file xxxxx cannot be completed because the
end of the file was reached.
The program will stop.
Avoidance: Add an EOF marker by adding an output2 statement similar to the
statement shown below:
output2,
26060
-UX - UFM 3060
70
,,,,//-9/junit $
Submittal - Memory Allocation Error on HP
70
If the database for a superelement has changed from the original run, then a
multi-master data recovery restart may fail in DBLOCATE.
26078
70
Traceback in CURV1
0x00000a78
0x000000d4
0x000000e4
0x0000097c
in
in
in
in
procedure
procedure
procedure
procedure
curv1_
curv_
xsem14_
mainal
Avoidance:
The CURV module grid output in the user defined coordinate system is obtained
by using PARAM,S1G,1 for stresses and PARAM,S1AG,1 for strains. This grid
output can either be turned off
26111
70.5
- UFM 6656 (MODTRK) PHGREF Not Found
MSC/NASTRAN Version 69 stops in EMG with no messages in the F06 file when
materials with duplicate IDs exist. The log file indicates either:
SIGNAL 10: Bus Error
or:
SIGSEGV - Segmentation violation.
In Version 68.2, USER FATAL MESSAGE 2017 MATERIAL PROPERTY IDENTIFICATION xxx
WAS DUPLICATED
was correctly issued.
26128
70
, DECOMP - Unexpected Fatal Message
PARAM,BAILOUT has the incorrect default in solutions 103, 105 and 107 when the
STATSUB command is specified; i.e., differential stiffness is requested. This
may cause jobs to stop and issue fatal messages in DECOMP. Also,
PARAM,BAILOUT,-1 is ignored in SOLs 103, 105, and 107 when the STATSUB command
is specified.
Avoidance: Insert the following DMAP avoidance:
compile statics2
alter 'call phase1c'(,-1)
bailout=-1 $
endalter
26132
2004
SAERO - UFM 4574
Analysis types STATIC and SAERO, do not work together in solution 200. If they
are attempted in the same run the following message is issued, "USER FATAL
MESSAGE 4574, DATA RECOVERY STARTED BUT NO DISPLACEMENT VECTORS AVAILABLE"
Avoidance: There is no avoidance.
26173
2001
ng Documentation
Although it is not documented in the QRG, the plot option is supported for the
GPFORCE entry.
26180
70
TETRA and PENTA p-elements with TEMPF thermal loading fail in the ADAPT module
with the following traceback.
Traceback:
Trap encountered:
SIGTRAP - Trace trap
Traceback:
Offset
Offset
Offset
Offset
Offset
Offset
Offset
0x00000414
0x00000b80
0x00000900
0x00000c70
0x0000134c
0x000003ac
0x0000094c
in
in
in
in
in
in
in
procedure
procedure
procedure
procedure
procedure
procedure
procedure
gxstrn_
adpegd_
adpeld_
adp_
adapt_
xsem14_
mainal
--- End of call chain --Avoidance: Use another method to define the thermal loads.
26187
2001
AKEOLD - Missing Documentation
In the Release Notes for Version 69 it states that the MAKEOLD module may be
needed to convert datablocks to the old format. This module is not documented
anywhere and there is no list of the datablocks it works on.
Avoidance: A brief description follows:
Description: Used to convert datablock GEOM1, GPDT, BGPDT, CSTM, AXIC and EST
to old format for OUTPUT2 module.
Format:
MAKEOLD
IDB1,IDB2,IDB3,IDB4,IDB5/ODB1,ODB2,ODB3,ODB4,ODB5/P1/P2/P3/P4/P5/P6/P7/P8/P9/P10
$
IDBi = Input Data Block, targeted datablocks are GEOM1, GPDT, BGPDT, CSTM, AXIC
and EST.
ODBi = Output Data Block.
P1:P5 Character input, default is blank. Then generic name of the
corresponding input data block; e.g. P3 corresponds to IDB3, etc.
P6:P10 Character input, default is blank. The generic n
26190
Warning Message
If the user intends to use RADBC, radiation to space, the absorptivity value
on the RADM bulk data entry must be specified. Otherwise, the ambient space
temperature is ignored and unexpected answers will result.
Avoidance: Make sure that when you have RADBC in the problem, you specify the
absorptivity value.
26204
70
ning Message, NaN in Output
Avoidance: The user should check whether he is applying this ill-posed boundary
condition.
26221
70
Grid point force data recovery for static analysis in SOL 105 is incorrect when
thermal loads are applied.
In version 69, the error exists also in SOLs 103 and 107. In version 70, the
error exists also in SOLs 103 and
107 through 112.
Avoidance: A DMAP avoidance is given below for Versions 68.2, 69, and 70.
compile phase1a
alter 'call selg'
equivx ptelem/ptel/-1 $
call dbstore ptel,,,,//seid/0/'
'/0 $
compile sedrcvr
alter 'GPFDR
CASEDR',''
call dbfetch /ptel,,,,/seid/0/0/0/0 $
GPFDR
CASEDR,UG,KELMx,KDICTx,ECTS,EQEXINS,GPECT,PG1,QG,
BGPDTS,SILS,CSTMS,VELEM,PTEL/
ONRGY1,OGPFB1/APP2/TINY//CYCFLG $
26231
)
70
Version 69.1 cannot RESTART from a Version 69.0 database. If attempted the the
message:
USER FATAL MESSAGE
146 (LINKTP )
A 'TYPE' STATEMENT DEFINES A DATABLOCK PVTBC
DEFINED IN THE 'NDDL'
will be encountered.
Avoidance: It is possible to perform a DBLOCATE restart.
26244
70.7
Optimization/Design Sensitivity - PARAM,P
OST - Optimized Soluton not on OP2 File
Solution 200 has been enhanced in MSC/NASTRAN Verison 70.7 to output the
optimized solution to the op2 file. Prior to this enhancement it was required
to update the bulk data file with the punch file solution results and rerun a
static solution to obtain an updated op2 file.
26250
ented
70.5
70
In order to get a CBAR element with a plot code of 100 which provides for data
recovery at intermediate locations on the bar, a PLOAD1 must be specified for
the element in question. Remark 1 under the Quick Reference Guide description
on the CBARAO incorrectly indicates that this a requirement for the SCALE=LE
option only.
26278
70
EW - Wrong Answers
26283
70
Incorrect Punched Output
70
Eigenvalue analysis using the Housholder method may hang on the VAX/VMS Version
69 system if parallel decomposition is selected.
No sparse parallel decomp has been blocked on all systems in Version 70.
Avoidance: Do not select parallel processing.
26294
70.7
for unformatted file
In a response spectrum analysis, if the NRL summing option is used, then the
Von Mises stresses are calculated differently than what is described in the
NAVSEA 0908-LP-000-3010 specification. In the NAVSEA spec, the von Mises
stresses are calculated for each mode based on the sigma-x, sigma-y, and tau-xy
for that mode. The von Mises stress for each element is then summed using the
NRL criteria based on the von Mises stresses for the modes. In MSC/NASTRAN, the
component stress (e.g., sigma-x) for each element is calculated using the NRL
criteria based on the component stresses for the modes. The von Mises stress
for the element is then calculated using the component stresses.
Avoidance: There is no avoidance.
26304
wers
70
2
1
...
...
where the first entry is the parent and the second entry is the child. Note
that the second condition above is met because the parent is of type
rectangular while the child is spherical.
Avoidance: Use the
26329
70.5
REFC - Wrong Answers
Nonlinear Analysis that combines RFORCEs with other loads will fail with the
following traceback in the NLCOMB module:
Traceback:
Offset
Offset
Offset
Offset
Offset
0x0000099c
0x00000210
0x00000234
0x0000017c
0x0000098c
in
in
in
in
in
procedure
procedure
procedure
procedure
procedure
nlcslb_
nlcslt_
nlcomb_
xsem15_
mainal
70
70
In Version 69.0, if there are multiple nested coordinate systems (e.g., CORD a
references CORD b and CORD b references CORD c, etc.), then the job may fail
with the following error messages on some machines. This error has so far been
observed on the SUN and HP machines when the nested coordinate system is
cylindrical and the z-axis lines up with one of the axes of the basic
coordinate system.
*** SYSTEM FATAL MESSAGE 2005 (GP1C)
INCONSISTENT COORDINATE SYSTEM DEFINITIONS DETECTED IN SUPERELEMENT
x
*** USER FATAL MESSAGE 6754 (GP1C)
NO GRID POINTS DEFINED FOR CORD1I ENTRIES IN SUPERELEMENT
When a shape optimization job has DVGRID entries that refer to non-existing
grids, Version 69 produces the following message:
0*** SYSTEM FATAL
MESSAGE 3062 MODULE = DOPR2
FAILURE OCCURRED IN UTILITY MAPXTI CALLED IN SUBROUTINE DSAJ1
REQUESTED EXTERNAL ID(S) NOT FOUND.
26351
70
UWM 7001 (DOPR1B), Wrong Answers
If the DLINK ID and the DDVID across multiple DLINK bulk data entries are not
in the same ascending order, then the message
USER WARNING MESSAGE 7001 (DOPR1B)
may be issued in error and the subsequent results will be incorrect.
Avoidance: Make sure the lowest DLINK ID corresponds to the lowest DDVID and
that subsequent ID, DDVID
pairs are in monotonically ascending order.
26352
70
Superelements - UFM 7139
70
The CSUPEXT entry with the "THRU" option does not function correctly. Only the
first grid point is made exterior to the superelement and all other points are
ignored. The SEELT and the RELEASE entries also have problems processing the
"THRU" range. It has been experienced that the last element of the range may
be dropped. The "THRU" problem may apply to other entries also.
Avoidance: Do not rely on the "THRU" range for the CSUPEXT, RELEASE or SEELT
entries. Explicitly specify the list of grid points or element ids for these
entries.
26356
70
Utilities - BUILDSSS -
If a design sensitivity run is made in SOL 200 that includes multiple flutter
subcases that use the same FMETHOD case control entry to invoke the same
FLUTTER bulk data entry, results will be repeated from the first subcase rather
than extracted from each subcase in turn.
Avoidance: Specify unique FMETHOD entries in each ANALYSIS=FLUTTER subcase in
SOL 200.
26404
70
In Version 69, when you select PLANE1 symmetry on an MFLUID bulk data entry,
MSC/NASTRAN incorrectly checks for PLANE2 symmetry instead. This may
incorrectly cause the following fatal message to be output if your model
violates the PLANE2 symmetry:
USER FATAL MESSAGE 4258. ELEMENT xxxx WHICH IS ON FLUID STRUCTURE BOUNDARY,
CROSSES A PLANE OF SYMMETRY
Avoidance: Put a coordinate system on the MFLUID bulk data entry such that
PLANE2 symmetry is not violated (even though it doesn't matter for the
problem). Note that PLANE1 symmetry is not checked.
26410
70
Unexpected Zero Gradients, UFM 6499
26424
69.1.1
PD - Wrong Answers
If thermal loads are applied to a structure and all of the following conditions
exist in the model:
1. A PSOLID property entry that references a MAT9 material property
2. The CORDM field on the PSOLID entry references a non-basic coordinate
system
then the answers will be incorrect. This error occurs on virtually all Version
69.0 and Version 69.1; however, the error has been corrected in Version 69
system that were built and released after April 1997. The corrected Version
69.0 systems are the DEC VAX and DEC Alpha/NT Version 69.0.4 systems and the
HP Exemplar SPP S CLASS (PA2) and NEC SX-4 Version 69.1 systems. This error
applies to all CHEXA, CPENTA, and CTETRA elements.
Avoidance: Transform the Gij matrix on the MAT9 entry into the basic
coordinate system and refer
26425
69.1
AD) - Wrong Answers
In MSC/NASTRAN Version 69, when an optimization job has TEMP load entries and
different types of elements in the model are subjected to the thermal loads,
wrong sensitivities may result.
Avoidance: There is no practical avoidance.
26427
70
S4 - Wrong Answers
CELAS3 and CELAS4 elements may cause geometric nonlinear analysis, sol 4 in
Version 69, sol 64 in Version 68, to stop in the GNFM module on DEC Alpha
systems.
Avoidance: Use CELAS1 or CELAS2 elements.
26429
70
Optimization/Design Sensitivity - PARAM,O
PTEXIT - Incorrect Termination Message
When param,optexit,4 is specified for an optimization job, the the correct job
termination message is:
RUN TERMINATED DUE TO PARAMETER OPTEXIT =
4.
However, when DESMAX on the DOPTPRM entry is set to 1 in the same deck, the
following job termination message will be produced:
RUN TERMINATED DUE TO MAXIMUM NUMBER OF DESIGN CYCLES =
1.
Avoidance: Remove DESMAX = 1 from the DOPTPRM entry, or simply ignore the
message.
26436
t Formats
PARAM,USETPRT and PARAM,OPGEOM request a print of the user set table for the
g-set and the full set. When SENQSET entries are present in the main bulk data
deck, or when CAEROi entries exist, leading to k-set variable, the degrees of
freedom automatically generated have large ids which may overflow the print
formats or these parameters.
An avoidance is to use param, usetprt, 1 instead of ,0.
26438
70
evel 6.2, R4400, R4000, R5000
MSC/NASTRAN V69.1 installation will fail on SGI R4XX and R5000 machines running
the IRIX64 operating system. A clue to this problem will show up when the
mscsetup installation script incorrectly identifies the machine as type
R8000/R10000. A "uname -a" command will also echo IRIX64.
Avoidance:
Prior to installation set the environment variable MSC_ARCH to irix. In c-shell
for example:
setenv MSC_ARCH irix
After this, the mscsetup script should correctly indicate the machine type as
R4XX/R5000 and the installation should complete normally.
26440
utput
70
When the LOADSET command is used in partitioned bulk data superelements, all
superelements for which the LOADSET applies must have LSEQ entries. If not, UFM
4390 will result.
Avoidance: Either have LSEQ entries for all partitioned superelements using
the LOADSET command or use the LOADSET command only in SUBCASEs applying to the
superelements which have LSEQ entries.
26450
70
s - Bad Message, SWM 3001
If there are superelements present along with an OUTPUT(PLOT) section but there
is no SEPLOT or SEUPPLOT
command in the OUTPUT(PLOT) section then SWM 3001 will be issued.
Avoidance: Specify an SEUPPLOT or SEPLOT command.
26455
MNE
Printing using the print command defaults will not work in the Version 69
MSC/NASTRAN online encycopedia for the UNIX BSD4.2 operating system.
The UNIX System V default command
messages:
Avoidance:
edit as root the file <NASTRAN-install-dir>/iview22/Iview as follows:
! example of printer definition for UNIX BSD4.2 default:
Iview*printerConfig:
grz13p2 PS-doublesided, LaserWriter+, lpr -P%s %s;
no-default, LaserWriter+;
26464
e (DIN A4)
Printing pages from the NASTRAN V69 Encyclopedia to DIN A4 paper (european
paper size) there is no reduced scaling. This means the contents of the page is
cut on the upper and right border.
This error exists since the first release of the on-line documentation.
Avoidance:
Due to the non-function of the <NASTRAN-install-dir>/iview22/Iview entry
Iview*europeanPaper: True
use the following
Workaround to print NASTRAN V69 Encyclopedia pages to european paper size:
-------------------------------------------------------------------------$ su
$ cd /msc/iview22/ps
$ cp -p psprolog.600 psprolog.600.org
Edit the standard postscript prolog file:
$ vi psprolog.600
Edit original line 49:
% modified by A. Hopf MSC/Germany 20-Mar-1997 --------------------------26475
70
n first subcomplex
The MSC/NASTRAN
CONVEX Exemplar
this keyword is
An error in the
usually this is
echo "Subcomplex:
%subcomplex%"
ii) Remove the two words "-sc %subcomplex%" from the line
%s.arch=sppux:% $tcmd /bin/m
26500
GL
E - SFM 1033 (XIO)
It has been observed in a model which has obvious singularities that Version 69
may continue with the solution after flagging these singularities using UWM
6137 (rank deficient matrix) and UIM 4258 and 4698 indicating that MAXRATIO has
been exceeded. This is in spite of explicitly setting PARAM,BAILOUT,1.
Avoidance: There is no known avoidance for this error. Search the output file
for message 6137. If it occurs look for UIM 4258 and 4698. The most obvious
evidence is large displacements (possibly as large as 1.E=12) with low stresses.
26527
70
xpected Results when Velocity = 0.0
26530
70
- Wrong Answers
Models that contain MPC equations or RBEs may produce wrong answers in Version
69. The symptoms which can cause this error
usually occur when the dependent points for the equations are widely spread
over the columns of the matrix, resulting in a need to pivot when solving the
equations. In this condition the pivoting may discard terms, leading to a
plausible but incorrect solution.
Avoidance: Models with rigid elements should be run through the checka alter
delivered in the sssalter library. SYSTEM(247) may be set to 1 to avoid this
error.
26547
70
t Identify Grid Point
In Version 69.1 the following fatal messages about RSSCON are properly issued,
but instead of printing the grid ID which is causing the error, the printout is
*** . The grid IDs are properly printed in Version 69.0.2.
*** USER FATAL MESSAGE 6694 (GP4RS4)
RSSCON CAUSES CONFLICTING ROTATIONAL CONSTRAINTS AT SHELL GRID POINT ***
26557
70
mented Differences
70
In MSC/NASTRAN Version 69, if the 'UM' option is used on the RBE3 entry and the
GMi terms are not in ascending order then wrong answers result.
Avoidance: Specify the GMi terms in ascending order. This error may be avoided
by setting system(247)=1. Please also see error number 26530.
26571
70
When using the external superelement feature in Version 69 with the DBLOCATE
method, if data recovery for a superelement is requested in a separate run from
the residual structure run (as shown in the superelement seminar notes), then
the answers may be incorrect. Note that this error report does not apply to
the enhanced superelement features introduced in Version 69, as external
superelement using the enhanced superelement technology is not supported in
Version 69.
Avoidance:
70
= /u/jfc/csr
"
body shadowing existed. In Version 69, even for this limited case, View factor
output for the CHBDYG element using the REV option is missing.
Avoidance: There is no avoidance.
26609
Output
70
In SOLs 109 and 112, transient response loads are computed inefficiently and,
depending on the number of time steps, may require significant CPU.
Avoidance: Insert the following DMAP alter in SOL 109 or 112:
compile sedtran
alter 'trlg ','trd1 '(,-1)
copy usetd/usett $
paraml usett//'trailer'/4/s,n,usetr $
PARAML USETT//'USET'//////'m'/S,N,NomSET/
's'/S,N,NosSET/
'o'/S,N,NooSET $
if ( nomset>-1 ) usetr=usetr-1 $ turn off m-set bit
i
26624
70.7
Wrong for Fluid Problems
The BNDSPC module is a new module introduced for partitioned bulk data
superelements in Version 69. Its function is to take spcs and spcds on
upstream superelement boundary points and transfer them to the downstream
superelement with the same boundary point. While this module has passed many
tests, different bad behaviors have been detected on some input files,
including:
[The s-set variables appear out of sequence when printed by use of param,
usetprt, 0. If the input datablocks (YSB and YSD) to the BNDSPC module are
null, then corrupted output datablocks may be generated which may lead to
failure in a subsequent module with the following messages: this may be wrong.
delete this sentence from error report]
BIOMSG: ERROR 1404 HAS OCCURRED IN ROUTINE GETSTR ,
This error has
26634
GL
issing Plot Output
Optimization jobs which have multiple analysis types and requests to the
MSC/NASTRAN plotter can cause problems with the OUTPUT2 file for MSC/PATRAN.
The OUTPUT2 file may be missing data and contain extra data.
Avoidance: Do not combine NASPLOT requests with PARAM,POST,-1 in solution 200.
26677
70
M 2051A, UFM 2052, SFM 3001
are issued. These messages are the correct messages and the job should have
terminated in GP4. MSC/NASTRAN is designed to continue when spcs are specified
on non-existent grid points, but not on spcd values. However, the job will
continue without producing a uset table. The next module that needs the uset
table will then fatal with the following error message:
*** SYSTEM FATAL
26728
692
MESSAGE
70
The shell-solid connector RSSCON fails for certain irregular geometries when
the ELEM option is used.
In the example, the following fatal messages are issued
*** USER FATAL MESSAGE 4296. (SECNSD) ILLEGAL GEOMETRY FOR QUAD4 ELEMENT
WITH ID =
129131
*** USER FATAL MESSAGE 6692 (SECSR )
RSSCON NUMBER 129780 CANNOT CONNECT AN EDGE OF SHELL ELEMENT
TO SOLID ELEMENT 129079
129131
The failure occurs when the shell element shares an edge with the solid element
and the shell plane is tilted
to the solid face.
Avoidance: Use the GRID option to make the connection.
26735
70
OL MEMSAVE IS UNDEFINED
The documentation for SYSTEM(229), a.k.a. MEMSAVE, indicates that setting this
system cell to 1 reduces scratch space usage in Lanczos by 67%. This is the
maximum possible savings. Jobs that execute three shifts or less will
experience no savings.
26747
70
2, Wrong Answers
For modal frequency response (SOLs 11,111, and 200), if only modal damping
(SDAMP) exists in the model, then the uncoupled solution algorithm should be
used. However in Version 69.1, the coupled solution algorithm will be used
even though only modal damping exists in the model.
Avoidance: Insert the following dmap alter for SOLs 111 and 200:
$
compile freqrs souin=mscsou list
$$$$
alter ' frrd1 ','' $
FRRD1
CASES,DIT,CKDDF,CBDDF,CMDD,K4DDF,PDFI,FRLI,FOLI,
EDT,SILD,USETD,/
UDFI,FOLI1/SOLTYP/-1/////S,N,FIRSTBD0/FRRDSET $
$$$$
alter ' frrd1 '(2),''
FRRD1
CASES,DIT,CKDD,CBDD,CMDD,K4DD,PDFx,FRL,FOL,
edt,sild,usetd,/
UDF,fol1/
SOLTYP/-1/////s,n,firstbad/frrdset $
$
On long word machines like CRAY, if the following user information message is
encountered in an eigenvalue analysis using a transformation method such as
Givens or Househoulder, then some of the eigenvectors requested may not be
output.
USER INFORMATION MESSAGE 5218
EIGENVALUE APPROACHING INFINITY AT ** MODE. EIGENVECTORS WILL NOT BE COMPUTED
BEYOND THIS POINT.
The error only occurs when ND on the EIGR entry is less than the number of
eigenvalues calculated. In this case there will be one missing eigenvector for
each mode that UIM 5218 is output for.
Avoidance: Increase ND by the number of missing eigenvectors.
26772
GL
C,TRAN - Wrong Answers
If there are unreferenced type TRAN, TEMPBC entries in the test deck, then
different answers occur. This is a design limitation. TEMPBC entries
internally generate CELAS2 elements and DAREA input. The CELAS2 elements are
generated whether the TEMPBC is referenced or not and this may cause unexpected
results.
Avoidance: Remove any unreferenced type TRAN, TEMPC entries.
26775
70
If DEFORM bulk data entries are included in a part superelement file (that is,
after a BDGIN SUPER= entry) they will be ignored.
Avoidance: Place DEFORM entries in the main bulk data deck.
26778
Wrong Answers
70
The design intent in solution 200 is that all static aeroelasticity subcases
should have the same boundary condition but that other analysis types can have
different boundary conditions specified. The sensitivity analysis for static
aeroelasticity may produce a fatal error in UMERGE1 of the form below if
different boundary conditions are applied to static aeroelastic subcases:
SYSTEM FATAL
MESSAGE 3001 MODULE = UMERGE1
THE INPUT DATA BLOCK NAMED USET
AT POSITION
1 DOES NOT EXIST.
USER INFORMATION: THIS ERROR IS CAUSED BY ONE OF THE FOLLOWING:
Avoidance: This following is a dmap avoidance for the problem:
compile pslgdv
alter 'desaerdr'(1,-1)
CALL SETQ CASES//SEID/PEID/S,MTEMP/S,K2GG/S,M2GG/S,B2GG/S,MPC/
S,SPC/S,LOAD/S,DEFORM/S,TEMPLD
26825
70.5
When part superelements are present, aseti entries in the main bulk data
section are ignored. That is all free degrees of freedom are placed in the
a-set, and none in the omitted set. In a non-superelement model all free
degrees of freedom not placed on aseti entries are moved to the omitted set.
Avoidance: An avoidance is to use BSETi entries in place of ASETi entries
26844
In SOL 144 and for ANALYSIS=SAERO in solution 200, wrong answers will result if
the user splines the aerodynamics to omitted degrees of freedom.
Avoidance: Do not spline to omitted structural degrees of freedom
26846
ith batch=yes
70
If a job is submitted using the XNASTRAN GUI with "batch=yes" and the "after"
keyword blank, the job will not execute.
Avoidance: Set the "after" keyword to a non-blank value. Setting "after=now"
will cause the job to run as soon as it's submitted. See the at(1) man page
70
In MSC/NASTRAN Version 69, if the CURV module is used with elements other than
QUAD4s or TRIA3s the run may abort with the following message:
*** SYSTEM FATAL MESSAGE 6806 (CURV)
RETURNED ERROR CONDITION
-3, LOC CODE =
FILE NUM = 104
(NOTE ADDITIONAL MESSAGES.)
No CURV module output will occur. The non-CURV module output will be available
in the f06 file and is unaffected.
Avoidance: There is no avoidance.
26867
70
- SELA, INREL - UIM 4570, UFM 4575
If inertia relief is requested in solution 200 with superelements then the run
may fail with UIM 4570 and UFM 4575.
Avoidance: Insert the following DMAP alter:
compile pslgdv
alter 'null egx'
type parm,,i,n,nopgs $
NOPGS=NDVAR*6 $
matgen ,/egpg6/7/lusets/nopgs $
26869
70.0.1
If an OUTPUT4 request is made for a sparse, formatted matrix, then the job
quits in the OUTPUT4 module with no message, no "END OF JOB" and the OUTPUT4
file is empty.
The input deck for the V69 Release Notes sample problem "blexam.dat" contains
an error on the continuation card for PBARL 1 (should be "A" instead of "B").
This error is in the file itself as well as the book (pp. 55-57). If run as
is, the input gives a fatal error. The corrected test deck has been put on the
Version 70.5 delivery in the archive directory, the documentation can not be
updated.
27029
70.5
If DEFORM entries are combined with GRAV entries with the same SID, wrong OLOAD
resultants and wrong answers result. It is documented that DEFORM entries
require unique SID; however, the following fatal messages should be issued not
wrong answers:
USER FATAL MESSAGE 628 (IFP1D)
THERMAL, DEFORMATION, AND EXTERNAL LOADS CANNOT HAVE THE SAME SET
IDENTIFICATION NUMBER.
or:
USER FATAL MESSAGE 2134 MODULE = GP3
LOAD SET
1 DEFINED FOR BOTH GRAVITY AND NON-GRAVITY LOADS.
27036
70
When applying a PLOAD1 with a SCALE of FRPR, and the load direction is parallel
(or near parallel) to the beam element, then a zero load will be generated in
versions prior to Version 69. In Version 69, an undefined load is generated
which leads to output that contains the following character "NANQ".
Avoidance: Since the load is parallel to the axis, use the SCALE of FR instead.
27048
2001
RESP1 - SFM 4276, Trap Encountered
If a FREQ response type is used on the DRESP1 entry and the associated
eigenvalue is negative, the code
attempts to compute the frequency by taking the square root of the negative
eigenvalue, subsequently a trap occurs in subroutine dsad11 and the job
terminates without a meaningful explanation.
Avoidance: A negative eigenvalues typically occurs with unsupported rigid body
modes. It is probably not the
intent of the user to place design conditions on these roots. Therefore,
review the design intent and force the eigenvalue analysis to only find
non-negative eigenvalues.
27055
)
70
Even though GRID ids may be up to one hundred million, the GRID ids referenced
on a SNORM bulk data entry must be less than one million. If larger GRID ids
are referenced the message:
USER FATAL MESSAGE 316 (IFPDRV)
ILLEGAL DATA ON BULK DATA ENTRY SNORM
will be issued.
Avoidance: Other than renumbering the model so that the grid id's are less
than one million, there is no avoidance.
27065
When using dmap, the lusets parameter of the TA1 module must be set consistent
with the values in the SIL table. If these values are not set consistently,
the results are unpredictable. In one instance, when lusets was set to 1
rather than the value of 150 set in the SIL data block, the TA1 module produces
a corrupted gpect data block. When this data block is subsequently input to
the EMA module, the job is trapped into an infinite loop and terminates only
after it runs into a resource limit (e.g., insufficient disk space).
Avoidance: Set the luset value equal to the second word in the trailer of sil
LUSET is used as a module parameter in not a few modules.
It also appears in a few data blocks. It cannot be arbitrarily set
a number, instead, it is determined by the model, otherwise,
error will occur!
In the system development, you can use a data block which includes the LUSET to
avoid use LUSET as a module parameter.
This is a good idea, but need not mandatory to do so.
Charles
27139
70
The datablk(local) option of the dbdict DMAP command which should list the
non-nddl datablocks contained in a subdmap does not work.
Avoidance: DBDIR ////64 $ can be used to provide the same information.
27147
- SFM 2085
70
Nonlinear jobs with PARAM,LGDISP,1 and CBUSH elements may fail with the
message:
SYSTEM FATAL MESSAGE 2085 MODULE = NLITER
ELEMENT TYPE
102 NOT SUPPORTED FOR NONLINEAR ANALYSIS.
SYSTEM FATAL MESSAGE 3007 MODULE = NLITER
ILLEGAL INPUT TO SUBROUTINE NLEMG
Avoidance: Other than not selecting PARAM,LGDISP there is no avoidance.
27247
utput
70.5
Solution 1 accepts the LOADSET case control command and the LSEQ entries it
references. It calculates loads and solutions
for all of the load conditions listed on LSEQ entries, but outputs loads only
for the first loading condition.
Avoidance: Use subcases with LOAD commands instead.
27255
When a user dmap uses the TABPT module to print the CASECC datablock, a system
fatal message may occur on certain platforms if a parameter is specified in the
case control. Other platforms may not give a system fatal message, but
instead print "nan" or "Nan" in the output.
Avoidance: Put the parameter in the bulk data if possible.
The problem is due to a non-printable (at least in some platforms)
simbol used as a end -of-entry mark. To avoid this, tabprt should
be used instead of tabpt.
Charles
27257
299 (PARCPU)
70.7
27286
2001
H) - Mislabeled Punch File
When strain output is requested for transient analysis, the punch file labels
it "POINT ID" instead of "ELEMENT ID". The element ID numbers and the "ELEMENT
TYPE" labels are correct.
27291
70
Eigenvalue Analysis - REIGL - Incorrect H
iwater Memory Output, Poor Performance
The REIGL module does not keep track of the maximum amount of memory it uses so
the HIWATER value reported in the .f04 file may be underestimated for
eigenvalue jobs that go through REIGL. An eigenvalue run using mem=X, where X
is the HIWATER value from a previous run of the same deck, may run slower, use
a smaller MAXSET (Lanczos block vector size), require many more solves, or may
not have sufficient memory to complete.
27368
If a file exists and the keyword NEW is indicated on an ASSIGN statement SYSTEM
FATAL MESSAGE 1019 will be printed. Included in this message is text returned
by the operating system. It should be noted that under some operating systems
this text does not always clearly indicate the nature of the file open problem
and may include the somewhat cryptic message "Not a typewriter (errno=25)".
27503
70
When using a split database with superelement in Version 69, if the upstream
database for a superelement is offline during a residual structure run, then
the job will fail with the following error messages:
USER FATAL MESSAGE 1127 (GNFIST)
DMAP MODULE XPURGE IS ATTEMPTING TO ACCESS DATA BLOCK 201 NAME = BTOPO WHICH
IS ON AN UNAVAILABLE DBSET
Avoidances: 1. Leave the upstream database online.
2. Modify the NDDL. Replace "PATH NLOOP ..." with:
" PATH NLOOP
PEID,APRCH,HIGHQUAL,NLOOP $"
27515
Restarts using the rflagb.v69 alter in the sssalter directory have not been
tested. While some restarts may work correctly, this can not be determined for
any particular run without testing, and perhaps modification of the alter.
Restarts are not supported for production work, and should be regarded as an
experimental technique when using the
alter.
Avoidance: Do not use the alter for restarts on production runs.
27516
70
The effmassa.v69 dmap alter included in the sssalter directory for V69 may fail
with the message:
USER FATAL MESSAGE 2025, UNDEFINED COORDINATE SYSTEM
Avoidance: The cause of this is under investigation. If you encounter this
error, contact MSC client support for an updated version of the alter.
27524
2001
If a DMIG matrix is input after two or more BEGIN SUPER or BEGIN AUXMODEL bulk
file delimiters, and the DMIG matrix in each partitioned file has the same
name, an error message of the form
*** USER FATAL MESSAGE 327, BAD DATA OR FORMAT OR NON-UNIQUE NAME. DMIG AXGGT
SORTED CARD COUNT =
1
is produced.
Avoidance: An avoidance is to place a second dmig matrix in each file, with a
different name. Only a header entry is needed. The code keeps only one name
from the dmig entries in the bulk data deck stored between repeated calls to
ifp.
27533
70
n SGI R4400 Computers -Very Serious
In Version 69 on SGI R4400 computers, if the memory specified with the default
memory or a mem= on the command line causes the MEMORY AVAILABLE to be between
the MINIMUM MEMORY REQUIREMENT and the SPARSE DECOMP SUGGESTED MEMEORY as
listed in USER INFORMATION MESSAGE 4157 of the f04 file, bad results may be
calculated. One symptom of the bad results is a very large epsilon in the f06
file. Larger problems are more likely to be affected by this. Sometimes under
these conditions the problem will terminate with a Segmentation fault.
Avoidance: Specify more memory or set SYSTEM(205)=1 and SYSTEM(198)=1. The
latter avoidance can cause up to a 30% increase in decomposition times. MSC
RECOMMENDS adding the two system cell settings to
install_dir/conf/irix/nast69rc for V69 and install_dir/co
27561
70
Wrong Answers in XDB
The nonlinear stress values for
in the .XDB graphical database.
the stress for the y direction.
strains for the center point).
NPENR.
Post Processing - CHEXA, CPENTA, CTETRA the center point of any solid element are wrong
The stress in the x direction is swapped with
All other data is correct (including nonlinear
The data blocks affected are NHEXR, NTETR, and
In Version 69, you can define a logical symbol in the RC file. However, if the
logical symbol is defined in the rc file as shown on page 43 of the MSC/NASTRAN
Configuration and Operations Guide, then the job will fail with the following
error messages:
*** USER FATAL MESSAGE (decode_keyword)
SYMBOL XXX=yyy
Set by ./.nast691rc[1].
This keyword is not recognized.
Avoidance: Replace the following statement
SYMBOL DATADIR=/dbs/data
with
SYMBOL=DATADIR=/dbs/data
27580
70.0.1
If a superelement run is sent to the plotter and the residual contains no plot
information, the resulting plots may be bad for SEUPPLOT 0.
Avoidance: Include at least one grid/scalar which has a finite displacement.
27597
70.5
slabeled Datablocks
Postprocessing - PARAM,POST,-1 or -2 - Mi
A restart into a structural analysis with APP COUPLED from a previous heat
transfer run fails with the message:
USER FATAL MESSAGE 9086 (GETLOOP)
THE DATA BASE IS INSUFFICIENT FOR PARAM,LOOPID RESTARTS. CHECK FOR BULK DATA
CHANGES RELATED TO
GEOMETRY, CONNECTIVITY, AND PROPERTIES, WHICH CAUSE THE RECALCULATION OF
NONLINEAR DATA.
Avoidance:
compile super1
alter 'PARAML CASECC',''
type parm,nddl,i,y,subid $
PVT
PVT,CASECC/PVTX $
PARAML CASECC//'DTI'/SUBID/251////S,N,PATH $
compile getloop
alter 1
type parm,nddl,char8,n,aprch $
if ( GETSYS(1,21)=5 and APRCH='
' ) APRCH='HEAT
27611
70
CD, BC - Wrong Answers
' $
70
70
If there are more than 5 superelements at a single level, then the static load
matrices in the downstream superelement will be wrong.
Avoidance: Increase BUFFPOOL on the NASTRAN statement or insert the following
DMAP alter:
compile fea noref nolist
alter 'return'(,-1)
dbdelete datablk=(zuzr11) where(zname='pav' and zuzr1=*) $
$
compile sela1 souin=mscsou noref nolist
ALTER 'TEMP=SEID','END $ SELA1'(1,-2) $ V68.2.3 and up
call dbfetch /pav,,,,/s,seid/0/0/0/0 $
add5
pav,pjc,,,/pg $
$
compile phase0 noref nolist
$
$ The alter and GP1 call are for V68.2.3 and up
$
ALTER 'IF ( IMAGE OR EXTER ) THEN'(1,+1) $ V68.2.3 and up
GP1
GEOM1I,GEOM2Scr,,GDNTAB,MEDGE/
xGPLS,xeQEXIN,xGPDT,xCSTM,xBGPDT,xSIL,xVGFS/
S,N,xLUSET/0/NOGPDT $
call dbstore xeq
27629
70.5
A buckling analysis in Version 69.1 that specifies the SINV method will issue
the warning message:
*** USER WARNING MESSAGE 6278 (MTMD23)
THE BULK DATA ENTRY SELECTED BY THE CASE CONTROL COMMAND METHOD
FOUND
= xx WAS NOT
If there is no fatal message printed in the f06 file, this warning message can
be safely ignored.
Avoidance: There are two possible avoidances:
1. Ignore the extraneous warning message.
2. Use Lanczos method.
27647
70
tor Information not Written to XDB
When the GRID option is used to define the orientation of the CBEAM element,
the orientation information is not written to the XDB file.
Avoidance: Other than using the vector option, there is no avoidance.
27659
70
TSUB - Wrong Answers
The message "USER FATAL MESSAGE 3060, SUBROUTINE MODEL, OPTION NUSR NOT IN
APPROVED LIST" will appear when running on Windows NT systems that allow
multiple users to run concurrently, e.g., Windows NT 4.0 with "remote shell"
support. The problem has been fixed in MSC/NASTRAN V69.0.4 on the updated
Windows NT CD released with the Digital Alpha NT system.
27677
ed Features
70
When defining the mirror plane for a partitioned, image superelement, only the
MTYPE=PLANE option on the SEMPLN entry is supported. The Version 69.1 Release
Guide incorrectly states that the MTYPE=NORMAL option is also supported.
Avoidance: Use the MTYPE=PLANE option on the SEMPLN entry.
27685
mation in XDB
70
The "negative" key is not written to the STX6R Object to distinguish between
Von Mises and Octahedral Shear stress results for the CTRIAX6 element.
27704
2001
Nonlinear Transient Heat Transfer - CP is
Temperature Dependant - Wrong Answers
If CP, specific heat is a function of termperature, in a nonlinear heat
transfer transient analysis then wrong answers will be produced.
Avoidance: There is no avoidance
27717
70.5
Wrong Margins of Safety in XDB
The Bar, Beam, Rod and Conrod elements all get wrong answers for the margins of
safety in the .XDB file.
Avoidance: There is no avoidance.
27722
M 5199
70
70
Prior to Version 70 element strain energy output was incorrect in the presence
of thermal loads. This limitation was documented in the Quick Reference Guide
under Remark 4 of the ESE Case Control Command. This limitation has been
removed in Version 70 but the Version 70 QRG had already been sent to press, so
Remark 4 was not removed.
27739
4276
Nonlinear
with USER
dependent
corrected
70
Heat Transfer jobs that request an XDB (i.e. param,post,0) may fail
FATAL MESSAGE 4276 on HP 9000/700 systems. The error appears to be
on problem size, machine and operating system. The error has been
in Version 70.
If the model has nonunique element IDs among with heterogeneous type of
CHBDYP,CHBDYG, or CHBDYE , MSC/NASTRAN does not know which CHBDYx element ID
should be used in the convection or radiation. This confusion in the code may
lead to wrong answers or SYSTEM FATAL MESSAGE 3007 in the SSG1 module. The
fix to the code allows the program to flag the non-unique CHBDYP and CHBDYG in
the GP2 module.
Avoidance: Change the Element IDs of CHBDYP and CHBDYG so that the IDs are
unique.
Duplicate CHBDYi element ids may result in the message:
27755
Small models with many repeated modes may require smaller values for MAXSET
else the following message may be encountered:
*** SYSTEM FATAL MESSAGE 5299.UNRECOVERABLE TERMINATION FROM LANCZOS ITERATION
INTERNAL ERROR CODE = -3
USER ERROR RETURN = -33
Avoidance: Reduce the value of MAXSET on the EIGRL entry.
27757
70
WM 4398, BIOMSG ERROR 1305
If p-elements have FEFACE records that use SURFID to specify the geometry of
the edges of the face, bad answers or one of
the following messages may result.
Module EMA may give the message:
BIOMSG: ERROR 1305 HAS OCCURRED IN ROUTINE ENDPUT,
FILE INDEX (FILEX) =
0
Module GPSP may give the message:
USER WARNING MESSAGE 4398 (GPSP)
GRID POINT nnnnnnnnn FOR TRANSLATION DEGREES OF FREEDOM DOES NOT
70
2001
A p-element run may terminate with a fatal message if a shell p-element and a
solid p-element share a face and the p-order of the edges of the face is higher
than 2. There is no avoidance to this errror. The following fatal message is
issued
0*** SYSTEM FATAL
MESSAGE 3008 MODULE = EMG
0INSUFFICIENT MEMORY AVAILABLE FOR SUBROUTINE PSHELD
0FATAL ERROR
27774
70
The format for the EXTRN entry as shown in the Version 69.1 Release Guide is
incorrect. The correct format is as follows:
EXTRN
GID1
GID5
C1
C5
GID2
-etc-
C2
GID3
C3
GID4
C4
70
When defining the superelement boundary search options for the external
superelement using the partitioned bulk data method, the TYPE field on the
SEBULK entry should be specified as EXTERNAL. The V69.1 Release Guide
incorrectly states that the TYPE field is either EXTRNLG or EXTRNLA. The
documentation will be corrected in the Version 70 Quick Reference Guide.
Avoidance: Use TYPE is equal to EXTERNAL.
27789
Wrong answers
69.0.4
In the MSC/NASTRAN Quick Reference Guide it states that elements which use the
PBARL entry to define their properties have the origin of the element
coordinate system at the shear center of the cross-section. The manual does not
state that the PBARL does not account for offsets between the neutral axis and
shear center. Therefore, the CHAN, CHAN1, and CHAN2 cross-sections may produce
incorrect results.
Avoidance: If a cross-section does not have coincident shear center and
neutral axis, use a PBEAML.
27819
2001
e Strain - Wrong Answers
In a plane strain analysis, the von Mises stress output using the grid point
stress option is incorrect. The component
stresses using the grid point stress option are, however, correct.
Avoidance: If feasible, use the von Mises stress output from the element
stress output.
27820
When the nonlinear property PELAST is used for the scalar spring, CELAS1 or
CELAS3, the linear stiffness, Ki, must be greater than zero. If Ki is non-zero
the actual value is replaced by the PELAST function. However, if 0.0 is
entered then the value of 0.0 is used.
27821
70.5
ch standard MSC/NASTRAN RC files
The ESTIMATE utility does not examine the standard nast*rc files to determine
default settings for any of its keywords.
Avoidance: In order to set default values, you must set them in the
$MSC_BASE/$MSC_VERSD/$MSC_ARCH/estimate.ini, $HOME/.estimaterc, or the
./.estimaterc files.
ESTIMATE V70.5 will use the nastran command to search the standard MSC/NASTRAN
RC files. In order to do this properly, (i) the nastran command executable
must present in the same directory containing the ESTIMATE executable, and (ii)
ESTIMATE must be passed the same values for <version> and <rcf> (if any) that
will be passed to the nastran command. Items set in the ESTIMATE RC files and
on the ESTIMATE command line will override the MSC/NASTRAN RC files.
27822
- UFM 316
70.5
The Quick Reference Guide appears to allow the user to leave the HIGHRNG field
blank with the algorithm defaulting to
the highest extracted mode. However, if the user has set LOWRNG and leaves
HIGHRNG blank, the following fatal message is issued:
USER FATAL MESSAGE 316 (IFPDRV)
ILLEGAL DATA ON BULK DATA ENTRY MODTRAK
Avoidance: Either remove the LOWRNG value or specify the HIGHRNG value.
27824
70
SIGNAL 10 ABORTING
On the HP that uses the PA2.0 processor, if the SDR3 module is being exercised
(whether it is through user-dmap or executed automatically by the SOL sequence,
e.g., SOL 111), the job may fail with the following error messages:
***** RECEIVED SIGNAL 10, ABORTING ...
BIOMSG: ERROR 7777 HAS OCCURRED IN ROUTINE RECOVR , FILE INDEX (FILEX) =
0
0*** SYSTEM FATAL ERROR 4276.RECOVR ERROR CODE
7777 PID= 0
The module SDR3 is used to convert sort1 output to sort2 output.
Avoidance: If feasible, use sort1 output instead of sort2 output to avoid
execution of the SDR3 module.
27826
70
acking and Acoustics - UFM 6677
If fluid elements are present in SOL 200 and mode tracking is requested the run
may fail with:
USER FATAL MESSAGE 6677 (DOM12E)
RUN TERMINATED DUE TO MODE TRACKING FAILURE. SEE USER FATAL MESSAGE 6677
(MTFTRD) PRINTED ABOVE FOR INFORMATION.
Avoidance: Insert the following DMAP alter:
COMPILE FEA
ALTER 'MODTRK','MODTRK'
MODTRK CASEM,EDOM,LAMAS,MGG,MAA,PHG,PHSA,
PHGREF0,PHAREF0/
MTRAK,NEWLAMA,NEWPHG,NEWPHA,PHGREF,PHAREF/
DESCYCLE/S,N,NOTRACK $
27828
70
Large models with RADMT bulk data entries may fail in NLITER with the message:
2005
The "Getting Started with MSC/NASTRAN User's Guide" states that "In any
coordinate system, all angular input is in degrees, but output ... is in
radians". This statement needs clarification. The "input" refers only to
geometric locations. If an angular enforced displacement is specified the
input is in radians.
27867
70
INPUT TO SUBROUTINE MPGTKG
Superelement jobs with SETs with large thru ranges may encounter the following
fatal message:
SYSTEM FATAL MESSAGE 3007 MODULE = SEMA
0ILLEGAL INPUT TO SUBROUTINE MPGTKG
0FATAL ERROR
Avoidance: There is no practical avoidance.
27872
Ignored
70
In solution 200 with superelements, requested data may be missing from the XDB
for any design cycle after the initial analysis.
Avoidance: Insert the following DMAP alter:
compile update
alter 'do while'(,-1)
descycle=descycle-1 $
alter 'descycle=descycle-1',''
27880
70
T,0 - SWM 6065, 6066
Superelement jobs that set PARAM,POST,0 to produce an .XDB file may encounter
the following messages when the new partitioned bulk data superelements are
used:
SYSTEM WARNING MESSAGE 6065 (DBC)
*** DBCMSG ERROR MESSAGE 11 FROM SUBROUTINE DBCEQG
PREMATURE EOR FOR MSC/NASTRAN LOGICAL FILE GEOM1S
DBSET
0.
FOR SEID
0,
70
Large input files (<1 million entries) can cause overflow in the sorted entry
count of an error message. For instance:
*** USER FATAL MESSAGE 316 (IFPDRV)
ILLEGAL DATA ON BULK DATA ENTRY MPC 1 SORTED ENTRY COUNT = ******
^^^ USER FATAL MESSAGE 9002 (IFPS)
^^^ ERROR(S) ENCOUNTERED IN THE
MAIN BULK DATA SECTION
^^^ SEE MESSAGES ABOVE. ERROR ENCOUNTERED IN MODULE
IFP,
27917
P1X - SFM 3001
70.5
In Version 69.1, when using the parameter EXTOUT=dmigop2 option for external
superelements, and more than one external superelement is brought in, then the
job will fail with the following error messages:
*** SYSTEM FATAL MESSAGE 3001 (SEP1X )
THE EXECUTIVE FILE
0 DOES NOT EXIST.
PROGRAMMER INFORMATION: SUBROUTINE SEPMAB
0FATAL ERROR
Avoidance: If more than one external superelement is to be brought in, use the
dmigpch option.
Or insert the following DMAP avoidance:
compile phase0
alter 'dbview geom1f','dbview
dbview geom1f=geom1qs where (
dbview geom2f=geom2s where (
dbview geom4f=geom4qs where (
dbview sgpdtf=sgpdts where (
27918
geom1f'(,3)
peid<>0 ) $
peid<>0 ) $
peid<>0 ) $
peid<>0 ) $
70
A DEQATN entry is validated for syntax by evaluating the equation with all
variable set to zero. If this evaluation results in an invalid operation,
like the square root of a negative number, then the following message may be
unnecessarily issued:
SYSTEM FATAL MESSAGE 6048 (XQFNC7)
Avoidance: The error should be able to be avoided by adding appropriate
absolute value operators to the equation.
27927
escription
70
The description of the ACOUT parameter in the Version 69 Quick Reference Guide
states;
To obtain sound pressure level in units of dB and dBA given by the FORCE,
DISPLACEMENT, and PRESSURE commands, a peak reference pressure must
be specified with PARAM, PREFDB.
The sentence should read:
To obtain sound pressure level in units of dB and dBA given by the FORCE
command, a peak reference pressure must be specified with PARAM, PREFDB.
27930
When a plate is immersed in a fluid, then the structural grid points will be
attached to up to eight fluid HEXA elements (more if PENTAs and/or TETRAs are
use) and two fluid/structure interfaces, one for each side of the plate
structure. The fluid grids on each side of the plate are on different
interfaces and thus must have unique coincident grids. Thus, at a point in
space there should be two fluid grids and one structural grid.
If only one fluid grid is erroneously used, that is, the fluid elements on both
sides of the interface use the same grid, then the following error will occur:
*** USER FATAL MESSAGE 6169, FOUND TWO OR MORE STRUCTURAL GRID POINTS WITH
IDENTICAL COORDINATES
WHICH LIE ON THE FLUID/STRUCTURE BOUNDARY.
USER ACTION: CHECK GRIDS AND/OR SET1 CARDS WHI
27936
70
issing FMS statements
70
The NASTRAN command must be the first entry in an input file, disregarding
comment lines. If the NASTRAN command is mixed in with FMS commands such as
ASSIGN statements, the command may be ignored.
27938
UFM
70
APP HEAT will be ignored in cyclic symmetry jobs. The job may fail in various
ways, one likely way is:
70
In nonlinear statics (Sol 106), the following user fatal messages are issued
when a bulk data entry RSSCON with option
"ELEM" is in the residual structure.
*** USER FATAL MESSAGE 6692 (GP4RS1)
BULK DATA ENTRY RSSCON CAN NOT FIND ELEMENT IDS, USER ACTION: CHECK
SUPERELEMENT STRUCTURE.
*** SYSTEM FATAL MESSAGE 3001 (GP4 )
THE INPUT DATA BLOCK IN POSITION
Avoidance: Use the following DMAP alter which provides the element connection
GEOM2S to
the GP4 module.
compile nlstatic souin=mscsou, nolist, noref
alter 'GP4
CASESX2,GEOM4S','GP4
CASESX2,GEOM4S' $
GP4
CASESX2,GEOM4S,EQEXINS,SILS,GPDTS,BGPDTH,CSTMS,,,,GEOM2S,/
RGNL,YS1H,USET1,/
LUSETS/S,N,MPCF1/S,N,MPCF2/S,N,NOSSETX/
27964
Old Design Sensitivity - DSVG1, PARAM,EIGD - SFM 4276 EC 1409
IN ROUTINE GETSTR
When param,eigd,yes is used in solution 103 to calculate the eigenvector
derivatives, SYSTEM FATAL MESSAGE 4276 ERROR CODE 1409 is issued from module
DSVG1 in subdmap DSAMODES.
Avoidance: Use the alter evds103a.v691 provided in the SSSALTER library.
27968
27996
70
62, Subroutine CNSTRC
Use of a plot set defining a list of elements and grids to be used by the
structure plotter cause a SFM 3062 whenever the exclude option is used.
For example:
SET 1001 =110106 THRU 110452 110553 220101 THRU 220120 120274 THRU,
120292 120134 THRU 120178 230274 THRU 230286 220208 220218,
.
.
5033 5080 241 5034 5078 240 209 218 520 545 208 219,
exclude grid points 1 thru 999999
results in the SFM 3062 from the PLTSET module.
Avoidance: Commenting out the exclude set from the set definition allows the
run to proceed but the plots are not consistent with the request of the set.
That is, more information is plotted than requested.
28008
ack
2001
This option of matmod filters small numbers from the input matrix. When given
a complex matrix, a floating point overflow occurs at 1.E19 on rs/6000
computers, and other relatively small numbers on other computer types. Since
the range of this computer type is greater than 1.E30, this is not a reasonable
limitation.
The diagnostics from such a crash are machine dependent. On the rs/6000, the
following appears in the .log file:
SIGTRAP - Trace trap
Traceback:
Offset 0x00000028 in
Offset 0x0000042c in
Offset 0x000028e4 in
FP overflow
procedure pack_
procedure mtmd02_
procedure matmod_
Avoidance: Use the NORM module to first find the largest number in the matrix,
scale it with the inverse of this number before using matmod(2), then re-scale
the results. The NORM m
28009
76, EC 7777
70
Extrapolation of data from either TABLED1 or TABLEM1 entries beyond the end
points of the table may result in numerical overlfow. Version 70 has been
enhanced to trap machine overflow due to extrapolation and will issue USER
FATAL MESSAGE 6917 to address this error.
Avoidance: Add additional data points at each end of the curve to make the
curve flat so that extrapolation to any x value can not be unbounded.
28011
70.5
ot Codes - Missing Definitions
The stress item codes 8, 16 and 22 in the Quick Reference Guide are incorrectly
labeled for the CHEXA (page A-7), CPENTA (page A-9 and A-10), and CTETRA (page
70
In MSC/NASTRAN Version 69 on the IBM RS6000 power2 computer, the 10 noded TETRA
element in conjunction with MAT9 and thermal loads produces wrong answers
whenever there is also HEXA elements in the model.
Avoidance: The non-power2 executable can be selected with the exe submittal
line command but this executable will run significantly slower.
28047
rong Answers
70.5
The OFREQ and OTIME case control commands will produce wrong answers in SOLs
108 and 109 in MSC/NASTRAN Version 69.1.
Avoidance: Insert following DMAP alter to avoid this error:
compile disprs
alter 'upf1'
equivx upf1/upf/-1 $
28063
formance
70.5
Acoustic analysis jobs that request data recovery sets with the thru option may
experience very poor performance in the SDR2 module.
Avoidance: There is no avoidance.
28070
70
Left on Remote Node
When using the <node> keyword, the XDB file is left on the remote node. This
file should have been deleted after it was copied from the remote node to the
local node.
Avoidance: Add the following line:
%trans=[ya]:%
If the ESTIMATE utility is being used by the nastran command to estimate the
memory requirements of a job, the nastran command fails to pass in either
"smemory" or "bpool". If set to non-default values, they could have a
significant impact on ESTIMATE's accuracy.
Avoidance: Either use the default "smemory" and "bpool", or set the values in
the following files:
UNIX: $HOME/.estimaterc or <jid-dir>/.estimaterc
NT: %HOME%\estimate.ini or <jid-dir>\estimate.ini
VMS: SYS$LOGIN:estimate.ini or <jid-dir>:estimate.ini
28088
70
S Defined in RC File Not Used
The nastran command will not use SYMBOLs defined in the RC files on the command
line.
For example, if the following line exists in one of the system RC files or the
$HOME RC file,
symbol=MYDIR=/my/main/project
The following will fail
msc69 nastran MYDIR:myjob ...
Avoidance: Set the SYMBOL values that will be used in the command line as
environmental variables, e.g.,
export MYDIR=/my/big/project
MYDIR=/my/big/project; export MYDIR
setenv MYDIR /my/big/project
# Korn shell
# Bourne shell
# C-shell
If the TABPT module is used to print the CSTM or BGPDT tables on double
precision, short-word machines, then incorrect data for the tables is printed.
Avoidance: Use TABPRT (Formatted print of selected table data blocks) to print
the CSTM and BGPDT table.
TABPRT
TABPRT
TABPRT
TABPRT
$TABPT
CSTM/////1$
CSTM//'CSTM'$
BGPDT/////1$
BGPDT//'BGPDT'$
CSTM,EQEXIN,BGPDT/ $
28123
3) CD for HP
70
to
iv_file="${iv_file};1"
Install the CD using the modified scr
28124
o Convergence
70
Nonlinear analysis with CELAS elements that reference PELAST may encounter
difficult converging. The problem is caused by an error in the element's
coordinate transformation.
Avoidance: Replace the nonlinear spring by a ROD element with nonlinear elastic
material.
28128
70.5
t Description in QRG
The description of the CMASSi bulk data entries in the Version 69 and 70 Quick
Reference Guide indicates that multiple degrees of freedom, "up to six unique
integers", may be specified for the component degree of freedom. This is
incorrect, only a single degree of freedom may be specified.
28158
70
MSC_BASE is not Properly Defined.
The remote execution capability of the nastran command will fail if the
MSC_BASE on the remote machine is not properly defined. The command will fail
even if the nastran command on the remote machine was able to determine the
proper MSC_BASE value.
Avoidance: Make sure the MSC_BASE value is properly defined in the
<install_dir>/bin/nast70 script.
28169
70
ay Cause Wrong Answers
Cray Research has reported a T90 hardware error that has the potential to
return random results for certain vector operations. The specific MSC/NASTRAN
routines that may be affected by this error have been identified.
It is very important to note that:
1) In our testing, and in specific testing of MSC/NASTRAN by Cray Research, the
effects of this error have NOT been seen.
2) This error is ONLY present on T90 systems.
3) No client has ever reported a problem related to this error.
The specific MSC/NASTRAN executables that are affected by this error are:
MSC/NASTRAN Version
--------------------V68.0
Executables
--------------------------------------unicos/analysis.C90
V68.1
unicos/analysi
28184
t Description
70.5
Default=-1
COUPMASS>=0 requests the generation of coupled rather than
lumped mass matrices for elements with coupled mass capability, ...
It should say:
COUPMASS
Default=-1
COUPMASS>0 requests the generation of coupled rather than
lumped mass matrices for elements with coupled mass capability, ...
Note that the action of the code has never changed. To obtain coupled mass a
setting of 1 or greater has always been required.
28186
70.5
t to non-local filesystem.
Jobs on an SGI R8K, R10K system will fail if the <sdirectory> keyword or TMPDIR
environment variable is set to a non-local, i.e., NFS-mounted, filesystem.
Avoidance: There are two avoidances:
1) Do not set <sdirectory> or $TMPDIR to an NFS-mounted filesystem.
2) In <install-dir>/bin/nast*.lcl, change the line
"TMPDIR=%sdir%; export TMPDIR"
to
"TMPDIR=%TMPDIR%; export TMPDIR"
28194
70
P - Missing Output
The Quick Reference Guide indicates that a PCOMP entry may be referenced by the
CQUADR and CTRIAR element. It should be noted that composites are not
supported for these elements and it is not possible to obtain lamina stresses
and strains.
28199
s
Catia Versions 4.1.6 and 4.1.7 require a shared dbiolib.a to link with
MSC/NASTRAN Version 68.0 and Version 68.1 on HP 9000 systems. The standard
dbiolib.a delivered with V68.0/V68.1 was not built this way (all subsequent
releases were). This standard library is available from the anonymous ftp site
under the URL
ftp://ftp.macsch.com/pub/msc-products/NASTRAN/V68/v68-hp9000-dbiolib.a+z
This file is NOT required for MSC/NASTRAN V69 and later versions.
28210
70.5
ommands No Longer Exist
Starting with Version 69, the RFALTER executive control statement and the
RFINCLUDE FMS statement no longer work. This is due to the removal of RFALTERs
from the program. The Quick Reference Guide incorrectly still lists these as
valid commands.
Avoidance: Use the INCLUDE command.
28218
70
ND SCR=NO - UFM 9050
If the reduced external se is unconstrained and scr=no is used, then the job
will fail with UFM 9050 (run failed due to
excessive pivot ratio). The subsequent residual restart run will fail with the
following messages:
SYSTEM FATAL MESSAGE 6551 (INPTX2)
AN END-OF-FILE WAS DETECTED ON UNIT
30 DURING BINARY INPUTT2 PROCESSING
PROGRAMMER INFORMATION:
1. A KEY VALUE WAS BEING READ
2. THE LAST KEY VALUE READ:
0
FATAL ERROR.
0
NO. FORTRAN RECORDS READ =
0
NO. FORTRAN WORDS READ =
0
0FATAL ERROR
Avoidance: There is no known avoidance.
28219
70.5
The Quick Reference Guide indicates that the QUADR element may reference a
PSHELL or PCOMP property entry. Although referencing a PCOMP entry may not
cause a fatal error, technically the QUADR element does not support composites
and referencing a PCOMP will lead to the following message:
USER WARNING MESSAGE 4385, STRESS PROCESSING FOR NON-COMP ELEMENTS IN SUBCASE
XX
NOT COMPLETE BECAUSE OF INSUFFICIENT DATA IN DATA BLOCK OES1A
28226
GL
Elements - QUAD4 - Incorrect Corner Stres
ses and Forces with Variable Thickness
The corner stresses and forces are incorrect for the QUAD4 element if variable
thickness is specified.
Avoidance: Do not request corner stresses, request stresses at the centroid
(the default).
28227
70.0.1
70
PARAM,PRTMAXIM are supported for solution 106. They are not supported and
their specification will yield no output. These parameters on supported in
solution 106 starting in Version 70.5.
28304
The element summary table (Table 1. Element Summary - Small Strain Elements) in
the Encyclopedia Reference Manual chapter 5.1 pg 158-164 is missing important
footnotes. The symbols appear in the table but the corresponding footnotes are
missing. The critical footnote that is missing is that that midside nodes are
not allowed for elements in geometric nonlinear analysis.
Avoidance: See the printed version of the Reference manual for the proper
footnotes.
28338
UFM 2042
70.5
When a design optimization analysis has a DRESP1 entry with RTYPE=WEIGHT and
CBUSH elements, it may result in the following error message:
*** USER FATAL MESSAGE 2042 MODULE = WEIGHT
MISSING MATERIAL TABLE ******** FOR ELEMENT
xxx.
In buckling analysis, solution 5, the static results are not written to the xdb
file. The buckling results
are written properly.
Avoidance: Insert the follwing DMAP alter:
compile sol5
alter 'EQUIVX CASECC\/CASEXX',''
if ( post=0 ) soltype='statics' $
CASE
CASECC,/CASEXx/'TRAN'/1 $
alter 'DBC OSTR1'
soltype='bkl0' $
28373
ng FLEXlm
70.5
MSC/NASTRAN V70 on HP-UX does not support large files. Both the PA-RISC 1.1
and PA-RISC 2.0 executables should have supported large files, i.e., files
larger that 2GB. This support is missing.
Avoidance:
Use FMS commands to partition the database into multiple files, each of which
is smaller than 2GB.
28395
FM 3002
69
70.5
If an element edge being mapped to a GMSURF or GMCURV has tangents which are
anti-parallel at the endpoints, the mapping is incorrect, possibly causing the
following fatal message in EMG.
*** USER FATAL MESSAGE 4659 (EMGPSD)
DURING INTEGRATION FOR ELEMENT WITH ID =
BAD GEOMETRY HAS BEEN DETECTED.
An example of an element that will cause this error is an element edge spanning
a semicircle.
Avoidance: Move one of the endpoints or split the element into multiple
elements, such that the tangents are not anti-parallel.
28508
ERG)
70
Use of alter1ga.v691 from the sssalter library may result in USER FATAL MESSAGE
5423 point to the trailers for matrices GOAQ and AIDENT matrices.
Avoidance: If this error occurs, call your local MSC office for an updated
version of the alter. If you wish to make the correction yourself, change the
line:
UMERGE USET,QIDENT,/AIDENT/'A'/'Q'/'T' $
to:
umerge1 uset,qident,,,/aident/'A'/'Q'/'T' $
28509
27, EC 7777
70
It has been reported on a Cray Version 69 system that when more than one
processors is requested, then the job may fail with the following error
messages:
0*** SYSTEM FATAL ERROR 4276.RECOVR
ERROR CODE
7777 PID=
Avoidance: We have been unable to duplicate this error at MSC. To avoid the
error simply do not select parallel processing.
28525
70
tall, V70 No such file
The "MSC/NASTRAN V70 Configuration and Operations Guide UNIX Edition", Section
2.2.2, for remote CD installation of V70 on HP systems specifies
file_set = "/CDROM/MSCSETUP.TAR;1"
It should specify
file_set = "'/CDROM/MSCSETUP.TAR;1'"
28533
If the user requests VELO(PHASE) output and the resultant velocity is near
zero, then NASTRAN will not convert the result to the phase format and will
print the real/imaginary result in an F rather than an E format. An example of
the case control request and the incorrect output is:
VELO(PHASE,SORT2) = 100
X-VELOCITY
0.0
-0.0159
Avoidance: Correct E format results may be obtained by selecting
VELO(REAL,SORT2), the phase option is not applicable.
X-VELOCITY
0.0
1.591795E-02
28554
The iterative solver may issue the message "SYSTEM FATAL MESSAGE 6723" NON
POSITIVE DIAGONAL ELEMENT IN SCALAR ROW INCREASE IPART VALUE ON BULK DATA
CARD".
Avoidance: IPAD may be increased by 1, the current value is given in SYSTEM
INFORMATION MESSAGE 4157 in the f04. However, SFM 6723 is often an indication
of an ill-conditioned model. Thus, the model should be reviewed by plotting
and/or by using the checka alter in the sssalter library.
28557
1305, EC 32
70.0.1
The message "USER FATAL MESSAGE 7087" is issued when a velocity requested in a
flutter design task does not correspond to one used in the analysis. This
could be a user input error, but it has been found that it can also be
encountered when the user uses the thru option on the flfact entry. An
equality check is being used to make the comparison and the numerical values
that appear to be the same can differ slightly when they are generated from the
thru data.
Avoidance: Do not use the thru option on the flfact entry to specify analysis
and/or design flutter velocities in design optimization (SOL 200).
28566
70.0.1
DSDJ2S - SFM 3007
The message "SYSTEM FATAL MESSAGE 3007" can appear when performing adjoint
sensitivity analysis if the adjoint solution vector is null. The adjoint
solution vector will only be null if the resultant sensitivity is null. Thus,
the message indicates a poorly posed design task in that a critical response is
unaffected by the design variables. An example is asking that an acceleration
response be greater than zero at zero hertz. Since this response can only be
zero, the error is triggered.
Avoidance: Remove the responses that trigger the message since they cannot
affect the design.
28573
t - SFM 3007
70.7
When computing normal modes using Lanczos in the REIGL module, if the number of
generalized coordinates assigned is larger than the actual number of component
modes available or auto-omit is performed, then the job will fail with the
following messages:
*** SYSTEM FATAL MESSAGE 3007 (REIGL )
ILLEGAL INPUT TO SUBROUTINE MERGE
Avoidance: Remove the extra generalized coordinates or insert the following
DMAP alter avoidance:
compile moders
alter 'EQUIVX MKAA\/KXX\/NOARED'(,-1)
noared=-1 $
28581
70.5
ses on SGI R8K, R10K Systems
If the FLEXlm license server is installed on an SGI R8K, R10K system and
mscsetup installs the license file, the DAEMON line will incorrectly reference
the irix64 architecture (which isn't used on FLEXlm). As a result, the license
server will not function.
Avoidances: Either of the following two avoidances can be used:
1) Modify the <install_dir>/flexlm/licenses/license.dat file and change the
"irix64"
reference on the "DAEMON" line to "irix"
2) Create a link in the <install-dir>/flexlm directory from irix64 to irix with
the command
ln -s irix irix64
28582
69
ist Upon Return from SUPER3
In SOL 101, the tables containing containing the results in "OFP" format are
not returned from subDMAP SUPER3. This means if a client DMAP alter tries to
use these tables (OPG1, OQG1, etc) in SESTATIC, they will not exist.
There is no effect on the solution or output.
Avoidance:
Insert the following DMAP alter in runs using DMAP in SOL 101:
COMPILE SEDRCVR, SOUIN=MSCSOU, NOLIST, NOREF
ALTER 2,2
28604
2gB on HP
70.5
Punch files can not exceed the 2 giga-byte limit on HP and possibly other
machines. The 2 giga-byte limit still applies to all FORTRAN I/O files.
Avoidance: The only avoidance is to break-up the output requests so that the
punch files remain under the 2 giga-byte limit.
28605
If a large job is run on a HP-Exemplar PA-RISC 1.1 system in Version 70, then
the job may fail in DCMP with one of the following error messages:
*** SYSTEM FATAL MESSAGE 1013 (GBKMGR)
CANNOT FIND CORRECT CLUSTER POINTER RECORD
BIOMSG: ERROR 4276 HAS OCCURRED IN ROUTINE GBKMGR , FILE INDEX (FILEX) =
0
*** SYSTEM FATAL ERROR 4276.GBKMGR
ERROR CODE
4276 PID=
BIOMSG: ERROR 7777 HAS OCCURRED IN ROUTINE RECOVR , FILE INDEX (FILEX)
0
STATUS =
0
Avoidance: Use the iterative solver instead of the sparse solver. The
iterative solver can be activated by adding
the following nastran statement to the top of the input file.
nastran iter=yes
28615
70
Error in Transformation Matrix
to:
UMERGE USET,GOAT,/GOGT/'G'/'O'/'A' $
or request an updated copy of the alter from MSC.
28650
Answers
70.7
If unsymmetric sparse is turned off using NASTRAN system cell 209 (USPARSE=0)
and a complex left-handed fbs is required,
wrong answers are produced and there is no warning message. This error affects
all SOL 145 and 146 runs that use
doublet lattice aerodynamics. Also any solution 200 run that uses doublet
lattice aero in a flutter analysis.
Avoidance: Do not select USPARSE=0.
28655
70.5
W Poor Performance
The performance suffers on the NT running slide-line contact problem using SOL
106 as memory is increased.
Avoidance: Limiting the memory to 4 million words will improve performance.
28662
70.5
ND1, IFP - UFM 315
If the TABRND1 entry uses the log-log option with very small data the following
fatal message may result:
USER FATAL MESSAGE 315 (IFPDRV)
FORMAT ERROR ON BULK DATA ENTRY TABRND1
Avoidance: This message has been encountered for data on the order of e-12.
The only avoidance is to either use the linear option or to use different units
to scale the data up.
28669
sing Output
2001
If element force output is requested in SOL 103 and one or more PLOAD1 entries
exist in the bulk data, there will be no element force output provided.
Avoidance: Remove the PLOAD1 entries from the input.
28673
70.6
76, EC 1401 Using GIVENS
ERROR CODE
1401
70.5
The documentation for the MAXIMUM DEFORM plot entry is deficient. Remark 2 is
not true, and should be replaced with the remark below. Remarks 3, and 4
should be added:
2. If you wish the FIND command to utilize the d value, a MAXIMUM DEFORMATION
command should precede the FIND command.
3. If you wish the plot deformation scaling to be different then the FIND
scaling a different MAXIMUM DEFORMATION command can appear first before the
PLOT command.
4. For nonlinear plotting MAXIMUM DEFORMATION d and the MAXIMUM DEFORMATION
field on the PLOT command should have the same value.
28679
70.5
Dynamic Analysis - Multiple FREQ, TSTEP,
DLOAD Subcases - Inefficient Processing
In SOLs 111 and 112, if multiple FREQ or TSTEP and/or DLOAD subcases are
specified and default data recovery (PARAM, DDRMM, 0) is performed then SDR1
and SDR2 are re-executed every subcase even though their outputs do not change.
Avoidance: If no superelements are present, then use SOLs 11 or 12.
28680
70.5
MPYAD - SFM 3007, UFM 5423
When a fluid/structure model with rigid body modes (requiring a SUPORT card) is
run with PARAM,RESVEC,YES the following FATAL errors are issued:
*** SYSTEM FATAL MESSAGE 3007 (REIGL )
ILLEGAL INPUT TO SUBROUTINE MERGE
0FATAL ERROR
or
*** USER FATAL MESSAGE 5423---ATTEMPT TO MULTIPLY OR ADD INCOMPATIBLE
MATRICES, (SMPYAD)
Avoidance: Apply the following DMAP avoidance:
compile modefsrs
alter 'call resvec'(,-1)
call dbstore vafs,,,,//0/0/'
'/0 $
compile resvec
alter 'px1',''
call dbfetch /vafs,,,,/0/0/0/0/0 $
partn
pab,,vafs/px1,,,/1 $
alter 'px3,,,'(,-2)
merge
pxf,,,,,vafs/pxfs/1 $
equivx pxfs/pxf/-1 $
alter 'phux1'(3,-1)
partn
ux2,,vafs/ux2s,,,/1 $
equivx ux2s/ux2/-1 $
endalter
28684
70.5
in SOLs 11 - Missing output
In SOLs 11 with default dynamic data recovery (PARAM, DDRMM,0) and multiple
FREQ subcases,
element strain and SPCforce (if PARAM,DYNSPCF=NEW) output will be missing in
the 2nd and subsequent subcases.
Avoidance: Insert the following alter:
compile sol11
alter 1
file mus=append/kus=append/bus=append/istr1=append $
file mum=append/kum=append/bum=append/istr2=append $
28685
70.5
bcases - SFM 3002
In SOLs 108,
subcases, if
the run will
module. For
109, 111 and 112 with multiple FREQ and TSTEP (or DLOAD)
a superelement has fewer subcases than the residual structure then
fail with the message SYSTEM FATAL MESSAGE 3002 in the CASE
example,
disp=all
subcase 10
super=10
subcase 100
freq=1
subcase 200
freq=2
Avoidance: Specify SUPER=ALL or the same number of subcases for the
superelements and the residual structure or insert the
following DMAP alter:
compile super3
alter 'casedrm',''
paraml casedr//'trailer'/1/s,n,norec $
if ( dloop>norec ) then $
CASE
CASEDR,/CASEDRM/'tran'/norec $
else $
CASE
CASEDR,/CASEDRM/APP/DLOOP $
endif $
28686
70.5
Acoustic Analysis - Modal Participation
Factors - Missing Output, Wrong Answers
In solution 111, modal frequency response, modal particicipation factor output
is wrong or missing when PARAM,ACSYM,YES, which is the default.
Avoidance: Insert PARAM,ACSYM,NO or the following DMAP alter:
compile mpf
alter ',ah,'
type parm,,char8,y,acsym='yes' $
if ( acsym='yes' ) then
delete /ah,,,, $
PARTN
bHH,VPHFS,/,mAH,, $
add5
mah,,,,/ah/-1. $
endif $
alter 'z2x'
if ( acsym='yes' ) then $
add5
z2x,,,,/z2xx/-1. $
equivx
endif $
z2xx/z2x/-1 $
28687
70.5
L, EIGR, SUPORT - SFM 3007, UFM 4405
In an eigenvalue solution, if null dofs (e.g., SPOINTS) are placed in the aset,
and a SUPORT entry exists, then depending on the eigenvalue solver requested,
the job will fail with one of the following error messages:
*** SYSTEM FATAL MESSAGE 3007 (REIGL )
ILLEGAL INPUT TO SUBROUTINE MERGE
FATAL ERROR
or
USER
FATAL
MESSAGE 4405,0
NO EIGENVECTORS COMPUTED FOR COMPONENT MODE SYNTHESIS OR SYSTEM SOLUTION.
Avoidance:
1. Do not place the unreferenced SPOINTs in the ASET.
2. Remove the SUPORT entries if feasible. This avoidance only works for the
Lanczos method.
28688
6, EC 7777
70.5
2001.0.1
If an ACSRCE Bulk Data entry has the same DAREA ID (field 3) for loads applied
to structural grid points and the loading applies to more than one degree of
freedom at a given structural grid point then the run will fail in the DPD
module with SFM 3007. The run should fail with UFM 6825 (see CSR 4618).
Avoidance: See CSR 4618.
28710
rong Answers
70.5
If UFM 6715 shown below is issued in SOL 153 (or 106) then the run will not
terminate but will continue and produce wrong answers.
*** USER FATAL MESSAGE 6715 (ECNVMD)
THERE IS NO DYNAMIC VISCOSITY SPECIFIED ON THE MAT4 ENTRY FOR CONVM
ELEMENT
11.
USER INFORMATION: FORCED CONVECTION ELEMENTS REQUIRE SPECIFICATION OF
DYNAMIC VISCOSITY
ON A MAT4 ENTRY IF ON THE PCONVM ENTRY THE REYNOLDS
NUMBER CONVECTION EXPONENT
70
Wrong answers have been observed when the rflagb.v70 alter is used on
fluid-structure problems, and enforced pressures are input via the Lagrange
Multiplier Technique. The problem has been observed only on short word
machines, and does not occur on long word computers such as Cray. The alter
package has been modified to test for wrong answers, and to switch to the
avoidance procedure automatically when wrong answers are found. An
investigation is underway to determine if this type of wrong answer could be
achieved in any other manner, in particular when no dmap alters are present.
The only cases found to date were for the circumstances given above.
If the Case Control commands TF, K2PP, M2PP, or B2PP, change between subcases
in SOLs 108 and 111, then the frequency response solution is repeated but the
answers will not be correct.
Avoidance: There is no avoidance.
28762
70.0.5
ible Wrong Answers
Equation 8-43 in Section 8.10 of the Aeroelastic User's Guide indicates that
the Imaginary part of Q31 is used to calculate the yawing moment coefficient
due to sideslip rate. This is a typographical error. It should be using the
Real part of Q31. See the Version 65 Aeroelastic Handbook equation 18 on page
6.2-190.
28778
70.7
A frequency response run on an SGI R8000 using the sssalter rflagba.v691 may
fail in FRRD1 with "signal 11 : segmentation fault" in the log file.
Avoidance: The problem is under investigation at this time. Try to use the
large mass approach in place of the alter.
28782
70
When adding new user modules to the MSC/N user modifiable in version 69.1, the
job may fail with the following error messages:
** SYSTEM FATAL MESSAGE
52 (XGPIDG )
2001
Applying an enforced displacement with SPC or SPCD while using the CONV field
set to UPW causes wrong answers.
28813
UFM 6011
The Quick Reference Guide states that character parameters are allowed as
inputs on the PARAM entry. However, the
full range of character values are not allowed. The Old Exec construct of
"BCD" parameters is enforced by the preface. This construct states that only
alphanmumeric values are used, that is, the first character must be a letter of
the alphabet. An input of param, char, -1, where char is typed as a char8
variable in dmap, results in the fatal diagnostic:
USER FATAL MESSAGE 6011 (IPVDFT)
THE MAIN SUBDMAP VPS TYPE OF PARAMETER CHAR DIFFERS FROM THE TYPE DETERMINED
FROM PARAM CARD DEFINITION.
USER INFORMATION: VPS TYPE IS CHARACTER. PARAM TYPE IS INTEGER.
28817
70.5
Default Value for BAILOUT in QRG
The V70 Quick Reference Guide states the default for BAILOUT is -1. In Version
70 of MSC/NASTRAN, the default is 0.
28829
2001
), Poor Message
When the SUPER=i,j feature is used to input different load ids in subcases for
different superelements, messages of the form
*** USER FATAL ERROR ---- (SEP2D)
CASE CONTROL RECORDS FOR SUPERELEMENT
2 CONTAIN A MIXTURE OF ZERO
AND NON-ZERO LOAD SEQUENCE NUMBERS.
may occur. The error message does not cause the program to exit, however. In
all cases studied to date it continues to completion, and produces correct
answers.
Avoidance: The error message may be ignored. Using a fully expanded case
control instead of using SUPER=ALL above the subcase level and SUPER=i,j within
the subcase will also avoid the problem.
28840
k, UFM 476
If an ASSIGN statement is used to define the database and the ASSIGN statement
specifies the DELETE option, a pre-existing database may not be deleted and the
run may fail with the message:
USER FATAL MESSAGE 476 (GPFILX)
THE LOGICAL NAME DBALL_1 ASSIGNED TO A PHYSICAL FILE NAME OF THE PRIMARY
DATA BASE, DOES NOT EXIST.
USER INFORMATION: PHYSICAL FILE NAME =
Avoidance: Delete unwanted databases before executing the run
THis quality is a dupplication of 31608.
28846
70.5
Complex FBS with 2 by 2 Pivots
where <work_directory>
is an alternate directory with at least <req> MB free
space that can be used for scrat
28857
GL
aster - SFM 4276 EC 3001
The multi-master technique, allows the user to develop a design task in pieces.
That is, an automotive design task might have a chassis in one model, the body
in another and doors and windows in other models. As part of the adjoint
sensitivity development, an efficiency was introduced, which skips the
generation of pseudo-loads if there are no active responses for a particular
subcase. Unfortunately, this breaks the random order capability of the
multi-master technique which would allow the user to have pseudo-load
information available on a standby basis in case a later job submittal requires
it. If a later run needs the pseudo-load information from a previous run,
which did not calculate it, then the message "SYSTEM FATAL ERROR 4276.GREAD
ERROR CODE 3001 PID= 0" is issued.
Avoidanc
28891
Incorrect
70.5
Remark 1 under the Version 70 Quick Reference Guide description of the MATHP
entry shows the equation 2D1=K2D1=K, it should read 2D1=K.
28892
Wrong Answers
70.5
In Version 70, the capability to modify the type and/or precision of a matrix
with the MODTRL module was removed. DMAPs that use MODTRL in this way will
fail with a message of the form:
USER FATAL MESSAGE
(MODTRL)
AN ATTEMPT TO MODIFY MATRIX 101 TYPE OF TERMS HAS BEEN MADE.
USER INFORMATION: USE MATMOD OPTION 34 TO CREATE TWO OUTPUT REAL MATRICES
FROM A COMPLEX INPUT MATRIX.
USE ADD OR ADD5 TO CREATE A COMPLEX OUTPUT MATRIX FROM
ONE OR TWO REAL INPUT MATRICES.
Unfortunately there is no documentation in the Version 70 Release Guide and the
diagnostic messages from the MODTRL module
above may be misleading.
Avoidance:
1. In order to change the precision of a matrix, use ADD5. If the new
precision does not match the mach
28894
70.5
ARAM,RESVEC) - Wrong Answers
If there is a c-set and/or r-set and component modes are augmented with
residual vectors (PARAM,RESVEC,YES or PARAM,INRLM,-1) then the answers will be
wrong.
Avoidance: Insert the following DMAP alter:
compile semr3
alter 'call resvec',''
call resvec pg,uset,gm,kfs,ys,bgpdts,scstm,cstms,medge,mff,
cmpho0,loo,koo,cmlama0,moo,got,koo,cmphrc/
cmpho,cmlama/
nozset/norc/seid/'o
' $
compile resvec
alter 'if ( nobset',''
if ( nobset>-1 ) upartn uset,got/,,gorc,/'t'/'b'/'c'/2 $
28917
70.5
Nonlinear Analysis - MATHP - Poor Answers
Using MATHP with Isotropic Materials
Hyperelastic elements have been designed to allow incompressible solutions.
The elements yield poor results when used with isotropic material properties.
1. In the Version 70 QRG entry for MATHP, Remark 1. Wrong: "2D1 = K2D1 = K"
Correct: "2*D1 = K"
2. The "MEAN PRESSURE" is wrong for the hyperelastic element.
28919
PCKI EC 62
70
The message, "SYSTEM FATAL ERROR 4276.SFPCKI ERROR CODE 62 PID= 0", is supposed
to be issued when the matrix to be decomposed exceeds the maximum allowable
size. However, prior to MSC/NASTRAN Version 70, it may be issued erroneously,
when the DCMP module starts to spill. This is because the spill logic may
overwrite the variable that contains the matrix size.
Avoidance: If possible, increase memory to avoid spill. Otherwise, change the
available memory, so the spill logic will work differently, and perhaps not
overwrite the variable with a number larger than allowed.
28936
swers
70.5
The NASTRAN system cell OLDQ4K is ignored in Version 69.1 and 70 systems.
Avoidance: The avoidance is to set SYSTEM(173)=1.
28939
ULE = SDRCOMP
70.5
If a model requests STRESS output for some plate elements referencing PCOMPs
and other plate elements referencing an equivalent PSHELL/MAT2 combination
generated in a prior MSC/NASTRAN run, then no composite ply stress output or
homogeneous stress output occurs and the following error message is issued:
0*** SYSTEM WARNING MESSAGE 3002 MODULE = SDRCOMP
0EOF ENCOUNTERED WHILE READING DATA BLOCK EPTS
(FILE 103) IN SUBROUTINE
SDRCMA
Avoidance: MID1s, MID2s, MID3s, MID4s that are created on the equivalent
PSHELL/MAT2s are equal to 100000000 plus the PCOMP PID. This is a flag to
NASTRAN that they are from PCOMPs. If the MIDis in the punched output are
change to smaller numbers, then composite ply stresses for the PCOMP elements
and homogeneous stresses for the PSHELL element
28959
70.5
The Quick Reference Guide documentation for the EXTRN bulk data entry states
that a thru option is available for listing connected points. When this option
is used for scalar points the following fatal error messages are output:
FOR EXTERNAL SUPERELEMENT ID=
ILLEGAL COMPONENT DESIGNATED ON THE
EXTRN BULK DATA ENTRY.
712 HAS AN
Avoidance: Remove the thru range and list each point explicitly.
28965
- Wrong Answers
The 20-noded hyperelastic hexa element produces wrong answers when used with
lumped mass. The mean pressure output is wrong for all hyperelastic elements.
Avoidance: Use consistent mass, ignore the mean pressure output.
28972
70.5
LFACT, DSAD - SFM 3007
70.5
# Korn shell
# Bourne shell
# C-shell
A solution 200 shape optimization analysis that contains multiple subcases and
ANALYSIS=MODES will not output the eigenvectors for the final design cycle.
Avoidance: Apply the following DMAP avoidance:
compile presens
alter 'deseig=false',''
29013
70.5
Optimization Input
70.5
CID
GID
CID
(ETC)
123456 14
CID
GID
CID
123456 22
123456 24
CID
GID
29043
70
ay cause Auth Code Error, UFM 3060
CID
GID
CID
123456, $ etc.
GID
Installation - Folded license.dat Files m
Various mail tools may fold text that exceeds a pre-determined line length.
Generally, the tool will break the line between words, i.e., at whitespace. In
normal text this is, at worst, annoying. In a license.dat file, this can
result in the failure of lmgrd.
Avoidance: Use the mscsetup script in TAN #2778 to install a license.dat file.
If the file has already been installed, but has been folded, copy the file to
another location and reinstall it using the revised mscsetup.
29044
2001
Initial Stiffnes on PELAS
$
where (wildcard and desiter=ncycl) $
where (wildcard and desiter=ncycl) $
where (wildcard and desiter=ncycl) $
dbview qhhx=qhhl
alter 'dscmg'(2)
ncycl = desiter $
29050
70
70.5
The RSSCON (rigid shell to solid connector element) has been found to produce
wrong answers for one problem on SGI computers.
Avoidance: The problem is not yet fully understood. In the case where the
answers were wrong the oload and spc resultants did not agree. Thus, the user
is advised to closely check these results. If they do not agree, then if
possible run the job on another computer or use another method such as rbe2s to
connect the shell elements to the solids.
29064
70.5
es for Prestressed Eigenvectors
If a Sol 106 run calculates a preloaded condition and then solves for the
modes, the stress output for the modal portion of the analysis will be wrong
whenever the stiffness matrix has been updated because the stresses are
calculated using the initial geometry. The nonlinear stresses are still
correct.
Avoidance: A DMAP avoidance for Version 70 is:
$
$
s29064.v70
11-13-97
$
$ ALTER FOR SOL 106 (VER 70) FOR NMLOOP DATA RECOVERY
$
AVOIDS LARGE SOURIOUS STRESSES (CSR 29064)
ECHOOFF
COMPILE NLSTATIC $
ALTER 'APPEND *UGNI' $
IF
( NLOOP = NMLOOP ) CALL DBSTORE UGNI,,,,//0/0/'
$
COMPILE SEDRCVR $
ALTER 'OPG1,OQG1,OUGV1','' $
TYPE
PARM,
,I,Y,NMLOOP=0 $
TYPE
PARM,NDDL,I,Y,LGDISP $
IF ( APP1 = 'REIG' AND NMLOOP > 0 AND LGDISP > 0 ) THEN $
29068
70
Insufficient Memory in FRRD2
'/0 $
It has been observed that for some frequency response problems that an
incorrect estimate is made for the amount of core required for the incore
decomposition. This error results in the message:
*** USER FATAL MESSAGE 6136 (UDSFA) insufficient memory in FRRD2
regardless of how much memory the job is given.
Avoidance: The avoidance is to set system(166)=1 so that if this error is
encountered the job will revert to standard decomp and avoid this error.
29082
70.5
ng mscsetup to Crash
The aerodynamic matrices required in SOL 146 are interpolated from aerodynamics
calculated at reduced frequencies input on the MKAEROi bulk data entries. The
calculations are performed in single precision and it has been observed that
this can produce bad answers when a poor choice of MKAERO data is entered. The
problem has not shown up on long word machines.
Avoidance: Restrict the number of k's input on the MKAERO to no more than
eight. Avoid k's that are close to one
another (certainly no closer than 0.005). Check answers on a long word machine
if possible.
29096
70.5
Include Inertial Forces
If MPCFORCEs are requested for MPCs or R-type elements (RBAR, RBE2, etc) in a
70.5
The description of the CONVM bulk data entry in Quick Reference Guide
incorrectly states that the EID may be that of a CHBDYE or CHBDYP element.
This entry may only reference the CHBDYP entry and only when the FTUBE option
is specified.
29140
70.5
Optimization/Design Sensitivity - SIGSEGV
Segmentation Violation - Problem Size
The message "SIGSEGV - Segmentation violation" can appear in the log file of
short word machines for large optimization design tasks. The cause is an
integer overflow calculation. A general limit on problem size is that the
2*ndv + ncon SQRT< 2**31-1 = 46,341 (where ndv is the number of design
variables and ncon is the number of constraints,
including property limits but not side constraints.
Avoidance: Reduce the problem size to fit within the above limit or run on a
long word machine where the comparable limit is 3 billion and therefore not
meaningful.
29144
70.5
COMP, CTRIA3 - UFM 5626 (DSAD13)
The above message can occur in error when a DRESP1 entry asks for a CFAILURE
response and the deck contains only CTRIA3's or CQUAD8's and no CQUAD4's.
Avoidance: Add a dummy, disjoint QUAD4 that references the same PCOMP entry
and constrain its response.
29150
70.5
), EIGRL - UFM 4418
FATAL
MESSAGE 4418,
NO EIGENVALUE EXTRACTION DATA IS AVAILABLE.
70.5.1
The bending energy is calculated incorrectly for the error estimator for
p-shell elements. Thus, p-shell element models subjected to bending may
produce poor or wrong answers.
Avoidance: There is no avoidance using p-elements.
29178
70.5
ored, Reduction Not Performed
The aseti entries are ignored if they are placed in the main bulk data section
using the enhanced superelement capabilities (begin super=seid).
Avoidance: There are two possible avoidances:
1. Perform a component mode reduction instead of a Guyan reduction on the
residual structure.
or
2. Place only aset grids in the residual structure and put the rest of the
grid points in a separate superelement.
29199
4276, EC 7777
70.5
Called
Called
Called
Called
29200
from
from
from
from
line
line
line
line
020080
The release guide for V70 states that the adjoint sensitivity method is not
available when there are multiple static boundary conditions. In fact, the
adjoint method may still be selected by the code but will yield wrong answers.
Avoidance: The following alter avoids the problem:
compile descon
alter 'IF ( DOSTATX'(,-1)
mbcflg=false $
alter 'bcdr '(,-1)
mbcflg=true $
29203
70.5
, FBS - SFM 2198
The message "SYSTEM FATAL MESSAGE 2198, INPUT DATA BLOCK 101 HAS BEEN PURGED"
may be produced when a design sensitivity task contains static and normal modes
subcases and the normal modes subcase contains a SUPORT1 entry that the static
subcase does not.
Avoidance: Use the following DMAP alter
compile desopt
alter 'fbs '(,-1)
CALL SETQ CASESx//
SEID/PEID/S,MTEMP/S,K2GG/S,M2GG/S,B2GG/S,MPC/
S,SPC/S,LOAD/S,DEFORM/S,TEMPLD/S,P2G/S,DYRD/S,METH/
S,MFLUID $
PARAML CASESx//'DTI'/1/255//S,N,SUPORT $
29210
70.5
NDDL Description for AERO Datablock
The first record of the AERO datablock was changed for Version 70, but the NDDL
description was not updated. Three additional words were added to the datablock
to support running static aero and flutter in the same run while using
different reference chord lengths. The words are the reference chord length
from the third field of the AEROS entry, plus the aerodynamic and reference
coordinate system ID's from field 7 and 8.
Avoidance: The correct NDDL description for Version 70 is:
Desc={Aerodynamic Matrix Generation Data }
Desc={Contains information for control of }
Desc={aerodynamic matrix generation and flutter
Desc={analysis }
Desc={ }
RECORD=HEADER,
NAME(2),CHAR4,{Data block name
}
EOR,
RECORD,
ND,I,{Y sym flag SYMXZ
$
$
$
$
29213
n QRG
70.5
Remark 1 of the Quick Reference Guide description of the STRAIN case control
command claims that 'Strains for nonlinear elements are requested by the STRESS
command and appear in the nonlinear stress output'. This remark should state
that 'Nonlinear strains for nonlinear elements are requested by the STRESS
command and appear in the nonlinear stress output'.
29310
70.5
DVPREL2 - UFM 316
The message "USER FATAL MESSAGE 316 ILLEGAL DATA ON BULK DATA ENTRY DVPREL2"
will be produced in error if the input deck contains DRESP2 entries and the
highest numbered DRESP2 entry references DVPREL1 data.
Avoidance: Remove the DVPREL1 references from the highest numbered DRESP2
entry. In almost all cases, this is a simple replacement to a DESVAR reference.
29311
0FATAL ERROR
Avoidance: This message may be caused by a negative term on the factor
diagonal.. A potential cause for getting a negative diag. term is that the
matrix is ill-conditioned. The error may be avoided by increasing the IPAD
parameter on the ITER entry. Another possibility is- to use BICILL instead of
BICWELL.
29315
70.5
Missing Documentation & Examples
The message SIGTRAP TRACE TRAP FP OVERFLOW may appear in the log file when a
DVPREL1 entry is referenced by a DRESP2 entry and sensitivity results are
requested.
Avoidance: Replace the DVPREL1 reference with a reference to the associated
DESVAR's or remove the request for sensitivity output.
29324
70
signal number 10 : Bus error
When running a large problem in Version 69.1 on the SGI, if insufficient memory
is available, then the job may fail in the TRD1 module with no error messages
in the f06 file. A symptom of this error is the presence of the following
error message in the log file:
Receiving signal number 10 : Bus error
This error has been observed in a large transient dynamic run when using the
rflagba.v691 sssalter.
Avoidance: Increase the memory.
29329
2004
In solution 106 with lgdisp,1 and composite elements, ply stresses are printed
in the f06 file but not in the param,post,-2 output2 file. Also homogeneous
stresses are put in the output2 file although they are not requested.
Avoidance: Use the following alters:
V68:
$
$ the following alter is used to work-around a problem when
$ using PCOMP in SOL106 with INTOUT=YES on NLPARM (V68.2.3)
$ originally the NLSTATIC DMAP writes OESCP multiple times
$ with PARAM,POST,-1 which causes problems for PATRAN...
$ the fix is to APPEND OESCP within the loop and write it
$ afterwards.
$ modified 10-9 to add I-DEAS output (POST=-2)
$
$ output2 blocks: OESCP laminar stresses
$
OESTRCP laminar strains
$
COMPILE NLSTATIC SOUIN=MSCSOU NOLIST NOREF $ v68.2
$
AL
29339
70.5
If grid point force output is requested for only some of the subcases, and the
set does not contain all the grid points, then the job may fail with one of the
following error messages below. Similarly in superelements, if there is a
gpforce request above the subcase level that references a set and the set does
not contain a grid point in each of the superelements then the job will fail.
SYSTEM FATAL ERROR 4276.FILPS2
ERROR CODE
1044 PID=
0 GPFDR
If a component mode DOF from an external SE is not being attached into the
residual structure as anticipated it is an indication that the mode is either a
linear combination of the static transformation vectors or the first mode
calculated. MSC/NASTRAN will eliminate this mode via the autospc and INREL DMAP
mechanism by design. Two avoidances exist.
1) remove the cset entries from the external SE run.
or
2) ask for more modes to be calculated and add a second spoint putting it into
the qset.
29344
70.5
al Orientation, Wrong Answers
29348
70.5
,FLUIDMP - Missing Output
delete /ah,,,, $
PARTN
bHH,VPHFS,/,mAH,, $
add5
mah,,,,/ah/-1. $
endif $
alter 'z2x'
if ( acsym='yes' ) then $
add5
z2x,,,,/z2xx/-1. $
equivx
z2xx/z2x/-1 $
endif $
and fluid modal participation factors can be obtained with the following alter:
alter 'ENDIF \$ FLUIDMP\<NOFHSET'(,-1)
else $
equivx PHDFH1/PHDFH2/-1 $
29356
70.5
mem - SFM 3007
If an optimization job does not have enough memory allocated to it, it may fail
with the message " *** SYSTEM FATAL MESSAGE 3007 (DOM9 ) ILLEGAL INPUT TO
SUBROUTINE DOM9P4".
Avoidance: Allocate more memory (using mem keyword on NASTRAN command line).
If more memory is not available, and the model contains only DVPREL1 entries
with one associated DESVAR, then you can reduce the memory requirement by
setting DELP > DELX on the DOPTPRM entry.
29367
70.7
FM 4551, UFM 5423, Missing Output
When a nonlinear transient model has difficulty converging, NASTRAN issues some
variation of the message "USER FATAL MESSAGE 4551". The job stops at that
point and results which have been obtained up to that point are printed out.
However, if the variation "USER FATAL MESSAGE 4551, STOPPED PROBLEM DUE TO TWO
DIVERGENCES IN THE SAME TIME STEP." is issued, then no results are printed, and
it is followed by the fatal message:
0*** USER FATAL MESSAGE 5423---ATTEMPT TO ADD INCOMPATIBLE MATRICES, (SADD5)
COLS ROWS FORM TYPE
NZWD DENS
2
IS
27
22
IS
28
22
875
19 9740
Avoidance: Correct t
29398
Force Output
70.7
29411
70.5
S=BUCK - Missing Eigenvalue Table
The initial delivery of the MSC/NASTRAN Version 70 CD-ROM does not contain the
FLEXlm network licensing servers for Windows NT.
If you want to use your Intel Windows NT system as the license server and do
not already have this software, then you can get the network software from MSC
by calling our toll-free Order Processing hotline at: 1-800-400-4672. A
revised Version 70 CD is available, the Version 70.5 CD will also have the
Intel Windows NT license server.
For Digital Alpha Windows NT systems, we do not have the network license server
available.
We will update the Version 70 Windows NT CD-ROM to contain both licensing
servers in the near future.
29421
s
On an SGI IRIX 6.4, use of the NASTRAN keyword "after" will lower the maximum
filesize from unlimited to 2Gb. This is error is caused by a bug in the SGI
operating system.
Avoidance: There is no avoidance except not to use the "after" keyword.
29425
70.5
4276, EC 7777, Trap Encountered
If element force data recovery is requested for the CTRIA6 elements, then the
job may fail on the IBM RS6000, HP, and possibly other machines. Depending on
the machine, the job may fail with the following error message in the f06 file,
***** RECEIVED SIGNAL 8, ABORTING ...
BIOMSG: ERROR 7777 HAS OCCURRED IN ROUTINE RECOVR , FILE INDEX (FILEX) =
0
STATUS =
0
or with the following error messages in the log file without any messages in
the f06 file.
Trap encountered:
SIGTRAP - Trace trap FP overflow
Traceback:
Offset
Offset
Offset
Offset
Offset
Offset
0x00000024
0x00005044
0x0000075c
0x00000c54
0x00000260
0x00000194
in
in
in
in
in
in
procedure
procedure
procedure
procedure
procedure
proc
gmmatd_
str61d_
s2bbrd_
sdr2b_
sdr2_
29442
70.5
Process GPFORCE Results
An error in the access key for grid point force results in the xdb prevents
these results from being post processed in transient and modes runs.
MSC/PATRAN Version 7.5 supports post processing of these results but
MSC/NASTRAN Version 70.5 will be required to produce the corrected xdb.
29478
69.1
- UFM 6794 (SEPSEB)
4 AT GRID
This error is caused by grid points 4001 and 4002 which are not needed.
Avoidance: Remove the definition for grid 4001 and 4002. The correct file is
on the delivery CD for Version 69.1.
29480
2001
, TABLED1 - BIOMSG ERROR 1044
If a GMSURF has a point with zero derivatives, such as the center of a cylinder
or sphere, linear element edges with grids at the singularity may have skewed
parameterizations. This may result in poor answers.
Avoidance: An avoidance is to specify an FEEDGE for any such element edge. No
GMCURV or POINTs need to be specified for a linear edge.
29508
on Fault
70.5
The SKIP feature on the TABRND1 entry does not work when LOG-LOG option is
used.
The following messages are issued.
*** USER FATAL MESSAGE 316 (IFPDRV)
ILLEGAL DATA ON BULK DATA ENTRY TABRND1
ENTRY COUNT =
**
*****
SORTED
When using the enhanced superelement capabilities (begin super=x), only one
grid point may occupy the same location for a particular superelement at a
particular boundary location. This is a documented limitation. Logically a
user may believe that one way to get around this limitation is to use the
SECONCT command; however, the use of the command for this purpose will cause
the job to terminate with no message in the f06 file and the traceback shown
below in the log file. The proper way to get around this limitation is to use
the SEEXCLD command.
Trap encountered:
SIGSEGV - Segmentation violation
Traceback:
Offset
Offset
Offset
Offset
29532
3062
0x00000a90
0x000003f8
0x00000180
0x00000754
in
in
in
in
70.5
procedure
procedure
procedure
procedure
sepmc1_
sepman_
sepsrh_
sep
Superelements - SEEXCLD, SEMA - SFM 4192,
If the enhanced superelement capabilities (begin super=x) are used, and there
is more than one boundary point that occupies the same location, the SEEXCLD
can be used to exclude the extra boundary points. However, if the model also
contains the old superelement type (seset), then the job may fail with the
following misleading error messages:
0*** SYSTEM FATAL message 4192 (sema)
GRID POINT
10 IN SUPERELEMENT
0 IS NOT DEFINED IN BGPDT FOR
DOWNSTREAM SUPERELEMENT
0*** SYSTEM FATAL
MESSAGE 3062 MODULE = SEMA
FAILURE OCCURRED IN UTILITY MAPBTI CALLED IN SUBROUTINE SEMA
.
REQUESTED EXTERNAL ID(S) NOT FOUND.
0FATAL ERROR
Avoidance: Reordering the grid sequencing for the superelements may avoid this
error. Reorder the grids such that the lowest s
29547
70.5
The message:
*** USER FATAL MESSAGE 1126 (GNFIST)
DMAP MODULE ADD
IS ATTEMPTING TO OUTPUT DATABLOCK
201 NAME =
AJJ0
, WHICH ALREADY EXISTS.
USER ACTION: DELETE THE DATABLOCK, OR USE FILE AJJ0
=OVRWRT
is produce when the input deck has m,k (Mach number and reduced frequency)
pairs that are identical.
Avoidance: Remove duplicate mk pairs.
29548
swers
70
An error in the seaspa.v70 alter (wrong value of app to some apd calls) results
in un-needed data being checked improperly. It is unlikely that the error in
the alter will cause errors in answers; however, the alter has been fixed to
remove this error and it also gives better diagnostics if the auxmodel input
file is given a wrong value. The revised alter may be down loaded from the web
and has a revised date of Oct 23, 1997. The appropriate sample input files have
also been updated and posted on the web at http://www.macsch.com.
29577
70.5.2
Interior Angle of Element is Small
P-Elements may encounter a data recovery error when the interior angle of the
element is small.
Avoidance: Other than modifying the mesh, there is no avoidance. In Version
71 an new system cell 269 is introduced to allow the user to specify a
threshold ratio for the Jacobian determinant at a VU-grid with respect to it
p-element center. If the ratio is smaller than the threshold specified, then
the Jacobian determinant at the VU-grid is replaced with its element-center
value when computing the stress and strain.
29580
70
es not include HP Exemplar
In the COG, Section 4.8.3 describes a method to flush the F04 and F06 files to
disk during a long running job. The method is stated to work on Convex, Cray,
and SGI systems. The method also works on HP Exemplar systems. The
documentation should also explicitly state that after the buffers are flushed
the job is terminated.
Edition 2 of the Version 70 Configuration and Operations Guide has been
clarified.
29581
(SLCDRV)
70.5
Copying the lower triangular factor from DECOMP or DCMP module may lead to the
fatal message:
*** SYSTEM FATAL MESSAGE 1269 (SLCDRV)
THE ASSOCIATED FILE FNUMERIC OF DATABLOCK
In general, an analysis started at P=1 will not produce the same results as
starting at other p-levels. Although it is not suggested in the PVAL
documentation where the p-order is set by either default or recommendation, a
minimum starting p-level of 3 is recommended for accuracy and efficiency.
29615
Example in QRG
70.5
The format and example for the UACCEL entry in the Quick Reference Guide
implies that enforced accelerations are input as one column. The correct input
format is one column for each enforced acceleration case. A better example
with more typical values follows:
$
dmig,
dmig,
dmig,
dmig,
2
uaccel,
uaccel,
uaccel,
uaccel,
3
0,
2,
3,
4,
4
9,
,
,
,
5
1,
,
,
,
6
,
2,
2,
2,
7
,
3,
4,
6,
8
,
386.4
3.0
1.0
9
4
Remark 2 implies that the SUPER case control command must be present. This is
not true. A better remark would be:
"2. The load sequence number interpretation depends on the value of NCOL field
on dmig, uaccel, 0 entry. The recommended method is to set it equal to the
number of loading conditions, 4 in this example. The load sequence number L is
then the sequence numbe
29619
70.5
for K1, K2, Cw, J
pbar and pbeam entries or create a beam server library with the correct cross
sectional properties.
29622
07
70.5
If the EIGRL Bulk Data entry is selected and the CYSUP entry is also specified
in SOL 15 then the run may fail with SFM 3007 in REIGL.
Avoidance: Run SOL 115, use EIGR entry or insert the following DMAP alter:
compile sol15
alter 'reigl
',''
REIGL
Kxx,Mxx,DYNAMICS,CASEcc,,MR,DMx,vxcompr,,,vaxw/
LAMA,phixc,MI,EIGVMAT,OUTVEC/READAPP/S,N,NEIGV/RECNO/
///////////nreigl $
29625
70.5
mentation Violation
Nonlinear jobs that fail due to insufficient time or failure to converge that
have param,post,0 may continue and issue a traceback from the DBC module:
Traceback:
Offset
Offset
Offset
Offset
Offset
0x000006c4
0x00000db8
0x00001180
0x000002d4
0x00000984
in
in
in
in
in
procedure
procedure
procedure
procedure
procedure
dbcaol_
convrt_
dbc_
xsem14_
mainal
29639
70.5
ng DMAP Non-upward Compatibilities
The MSC/NASTRAN Version 70 Release Guide did not contain the description of the
DMAP module non-upward compatibilities. Below is the information that should
have been included. The information is also soon to be included on the MSC
external web site. The location will be included in this report when it
becomes available.
This section summarizes DMAP module changes from Version 69 and 69.1 to Version
70. This information is intended to help you convert your Version 69 and 69.1
DMAP alters or sequences to run in Version 70.
A structured solution sequence excerpt shows how the module is
actually invoked in the structured solution sequences and the additions or
deletions are shown in lowercase in the Version 69 or 70 excerpt, respectively.
Th
29643
ntation
70.5
The design intent of the COMPILER LIST statement is to list all subDMAPS called
by a solution sequence. If you wish to list only specific subdmaps you must
input a specific COMPILE LIST statement for each subdmap listing desired.
Remark 4 should be clarified to discuss this design intent.
29645
Wrong Answers
70.5
If GPFORCE force is requested for a set of grid points and SUBCOM is used, then
the the gpforce output from the SUBCOM subcase will be incorrect.
Avoidance: There are two possible avoidances:
1. Request GPFORCE=all
or
2. Use SUBCASE instead of SUBCOM
29646
70.5
tial Stiffness - STATSUB - UFM 1126
70.5
MSC/NASTRAN Version 70 on Dec Alpha OSF may fail in the EIGRL module with the
message SYSTEM FATAL MESSAGE 4276, ERROR CODE 7777. The following traceback
will be issued in the log file:
handler(0x11fffdff8,0x11fffdf98,0x8,0x0,0x11fffdff8) L. 28
<<?? pc=0x12180e0b4>>(0x0,0x0,0x0,0x8,0xc00000007) L. 28
dot3rd_(0x140602658,0x1208397bc,0x1409cbddc,0x12164ccc8,0x1409eb378)
lncrdd_(0x1404c1678,0x165000b38,0x1404c1678,0x1409eb378,0x165001708)
lncr3d_(0x165001c30,0x1407ac4f0,0x165001c50,0x165001c70,0x165000b38)
lncr2d_(0x1650023c8,0x165002550,0x1650026d8,0x1650008f8,0x140645210)
lncr1d_(0x165002550,0x165001cc8,0x1650026d8,0x165000250,0x1650002f8)
lncs1d_(0x1405d2348,0x14064522c,0x140645230,0x140645228,0x1406450c8)
L.
L.
L.
L.
L.
L.
93
266
357
429
457
893
Avoidance: In the si
29655
Answers
70.6
The sssalter propa.v70 and accompanying fortran program propf.for enables the
flutter analysis of propellers. Two errors have been discovered in this
package. The first is that the propeller blade aspect ratio is based on the
propeller diameter when it should be based on the radius. The second is that
the example case based on NASA TN 1807, uses a reference semichord that is
twice that specified in the NASA TN. The updated input file (prop1.dat) and
the input for the pre-processor (prop_data.dat) has been added (8/15/2007).
This will be delivered with the next version of MSC Nastran.
Avoidance: Either input the aspect ratio into the preprocessing routine
directly or modify the supplied FORTRAN code to use radius in the aspect ratio
calculation. For the test case, divide the input chord lengths by two.
29663
3007
70.5
If TEMP is applied to a CRAC3D element that has 32 grids or more the run will
fail with the message:
*** SYSTEM FATAL MESSAGE 3007 (GP3 )
ILLEGAL INPUT TO SUBROUTINE GP3D
Avoidance: If possible use TEMPD to apply the temperature load.
29672
2004
The case control command STRAIN=n is supposed to write ply strains to the .f06
file. This command only works if stress is also requested. Thus, there is no
way to get ply strains only.
Avoidance: To get only strain output, specify the STRESS=m command where SET m
specifies an undefined element or use FORCE=m
Cancelling this one since Xref'd CR 33749 is being worked on
29691
70.5
Optimization/Design Sensitivity - ANALYSI
S=FLUTTER, K2GG, M2GG B2GG - SFM 6296
If flutter optimization is attempted with CASE CONTROL commands K2GG, M2GG or
B2GG then the run will fail and the message SYSTEM FATAL MESSAGE 6296 Unable to
locate a member of datablock QHHL" will be issued.
Avoidance: Don't use the K2GG, M2GG or B2GG commands in an ANALYSIS=FLUTTER
subcase in SOL 200. A complex workaround involving TABEDIT's is available if
this avoidance is unacceptable.
29699
70.5
2 - Misplaced Output
The parameters ounit1 and ounit2 are ignored in Version 70 when used with
param,post,-2.
Avoidance: If the ounit1 and ounit2 are needed, the following DMAP alter may
used:
$
$ for v70.0
$
compile super3 nolist, noref $
alter 335,335 $
type parm,nddl,i,y, ounit1 $
type parm,,i,n, ounit1x $
message //' ounit2 before out2geom call= '/ounit2 $
IF ( POST<0 ) THEN $
IF ( OUNIT1>0 ) THEN $
OUNIT1X=OUNIT1 $
ELSE $
OUNIT1X=OUNIT2 $
ENDIF $
ENDIF $
IF ( ( ((DROPT=0 OR DROPT=4) AND APP1<>'BKL1')
OR APP='BKL0') AND
(OGEOM='YES' OR OGEOM=' ') AND
(POST=-2 OR POST=-4) ) CALL OUT2GEOM,
CSTM,GPL,GPDT,EPT,MPT,GEOM2,GEOM3,GEOM4,
GEOM1,DIT,DYNAMICS,EQEXIN,BG
29704
70.5
essive Run Time
It has been observed on a very large test problem (1.5M DOF) that the matrix
operation PhiT*M required more than 1000 passes, where M is symmetric and
nearly diagonal, and Phi has the same number of rows of M and 70 columns. This
type of operation is unlikely to occur in a standard solution, but may occur in
a user-dmap. This operation is, for example, used in the checka.v70 sssalter.
The MPYAD method selected was method 1T, which unpacks the (mostly null) rows
of M in memory. This is on a model for which eigenvectors had already been
computed, and the time spent up to the start of the mpyad was less than the
estimate for the multi-pass solution.
Avoidance: Instead of solving for x=PhiT*M in one step, break the operation
into two steps as follows:
xt = M*Phi
x = trns
29705
70.5
- Missing OUTPUT2 Data
When an input file is submitted with the scr=mini option and param post,-2 is
used, no op2 output will be generated.
Avoidance: Do not use the scr=mini option. If the scr=mini option and
param,post,-2 are needed, then the following dmap alter may be used.
COMPILE SUPER3 SOUIN=MSCSOU NOLIST NOREF
ALTER 335,335
IF ( (OGEOM='YES' OR OGEOM=' ') AND
(POST=-2 OR POST=-4) ) CALL OUT2GEOM,
CSTM,GPL,GPDT,EPT,MPT,GEOM2,GEOM3,GEOM4,
GEOM1,DIT,DYNAMICS,EQEXIN,BGPDT,CASECC//
OUNIT2/S,NP $
29710
70.7
Unrequested punch file
If both the beam library and echo=none are used in the same run, then a punch
file containing the equivalent beam properties will be created.
Avoidance: If this additional punch file is not desired, then remove the
echo=none case control command.
29723
70.7
,FOLLOWK - SFM 3002 (TAFF)
0) IN
Avoidance:
1) Set PARAM, FOLLOWK, NO -- thus follower force effects will be ignored.
2) Do not reference more than one PLOAD4 card on the LOAD bulk data entry.
29724
ujitsu systems
70.5
The Operating System version reported by the nastran command and in the
MSC/NASTRAN F06 title block is incorrect. The correct version is obtained with
the 'uname -v' command.
The result "1" indicates "V10L10"; "2" indicates
"V10L20"; and "3" is expected to indicate "V20L10".
The correct version may be specified with the "s.osv" keyword in any RC file,
for example
s.osv=V10L10
29736
70.5
Optimization/Design Sensitivity - ANALYSI
S=MFREQ - SFM 4276 EC 3001 module DSAD
If FREQ3, FREQ4 or FREQ5 Bulk Data entries are specified in SOL 200 run with
ANALYSIS=MFREQ and a METHOD entry, the following message is erroneously
received:
USER WARNING MESSAGE 6645 (FRSRTD)
FREQ3,FREQ4, AND FREQ5 ENTRIES ARE PRESENT IN A DIRECT FREQUENCY RESPONSE
ANALYSIS.
and the following message is issued in the DSAD module:
BIOMSG: ERROR 3001 HAS OCCURRED IN ROUTINE GREAD
0
STATUS =
0
3001 PID=
ERROR CODE
70.5
70.5
When a model consists of both h- and p-elements, the edges of the p-elements
which are on the h-p boundary will not remain at p-level 1 if these edges are
defined with curved geometry. These edges will adapt to higher p-level, giving
incorrect results.
Avoidance: Do not define curved FEEDGE geometry on the h-p element boundary.
29780
70.5
0x000006f8
0x000005dc
0x0000028c
0x000010c0
0x00000284
0x00000934
in
in
in
in
in
in
procedure
procedure
procedure
procedure
procedure
procedure
domcb_
domc_
dopr1f_
dopr1_
xsem03_
mainal
70.5
MATMOD(12) may output matrices with an incorrect trailer of the form of 7, when
it should be a form of 2. Some modules may accept this vector, while others
may crash in unpredictable manners. The ADD module, for example, exits with
the message below:
BIOMSG: ERROR 211 HAS OCCURRED IN ROUTINE BLDPK, FILE INDEX (FILEX) = 0
Avoidance: Use the MODTRL module to change the form to 2.
29797
2004
NALYSIS=FLUTTER - SFM 3007
29798
70.5
Optimization/Design Sensitivity - DRESP1,
FRSPCF, TSPCF, DSADJ - UFM 5423, 3007
If the DRESP1 entries requests spc forces (FRSPCF or TSPCF) in a frequency
response or transient response optimization task and all the constraints are
inactive then an incompatible matrix multiply may result leading to the
following message:
*** SYSTEM FATAL MESSAGE 3007 (DSADJ )
ILLEGAL INPUT TO SUBROUTINE DSDJ2D
0FATAL ERROR
or
*** USER FATAL MESSAGE 5423---ATTEMPT TO ADD INCOMPATIBLE MATRICES, (SADD5)
Avoidance: Use the DSCREEN entry to force a constraint in each subcase to be
active.
29800
70.5
FLUID - SFM 3001 in MGEN
In SOLs 3 and 7 through 12, if there is an ELIST1 entry and no free surface nor
plane of antisymmetry then
SFM 3001 is issued from the MGEN module.
Avoidance: Use SOLs 103 and 107 through 112.
29802
Equation
70.5
The equation written in Remark 2 for the SPLINE3 Bulk Data Entry is incorrect.
The sign on the right-hand side of the equation should have a minus sign.
That is the processing of the SPLINE3 entry is similar to the MPC entry and the
equation should be written as:
u + sum(A * u ) = 0
d
i i
29817
70.0.5
pendent Materials May Fail, SFM 3007
In Version 70, material table lookups can fail if there are points outside the
range of the supplied tables. This is true
for both linear and nonlinear solution sequences. Symptoms of this error are
the following messages:
*** USER WARNING MESSAGE 4698. STATISTICS FOR DECOMPOSITION OF MATRIX KLLRH
.
THE FOLLOWING DEGREES OF FREEDOM HAVE FACTOR DIAGONAL RATIOS GREATER THAN
1.00000E+07 OR HAVE NEGATIVE TERMS ON THE FACTOR DIAGONAL.
*** USER WARNING MESSAGE 3057 (NLITER)
MATRIX IS NOT POSITIVE DEFINITE.
*** SYSTEM FATAL MESSAGE 3007 (NLITER)
ILLEGAL INPUT TO SUBROUTINE NLINIT
Avoidance: Define the temperature dependent material tables over a wider range.
29825
70.5
UFM 316, Partitioned Superelements
If GENEL elements are used in a partitioned superelement run, then "USER FATAL
MESSAGE 316 (IFPDRV) ILLEGAL DATA ON BULK DATA ENTRY GENEL xxx SORTED ENTRY
COUNT = yyy" will be incorrectly issued if any GENEL ids in the second and
subsequent bulk data sections are greater than or equal to any GENEL ids in a
previous bulk data section.
Avoidance:
1) Do not use duplicate GENEL ids, and
2) Number your GENELs and order the bulk data sections such that the GENEL ids
of the second and subsequent bulk data sections are less than those of the
preceding bulk data sections.
29829
70.5
g may be Inefficient
In very large models, if stress sorting is requested, then the time spent in
the stress sorting module STRSORT may dominate the total runtime. This is most
apparent in less efficient I/O machines.
Avoidance: There is no known avoidance.
29837
70.5
7, 108, 109, scr=no - UFM 9058
If scr=no and the Case Control command STATSUB are specified in SOLs 107, 108,
or 109 to select the static subcase for differential stiffness, then the run
will fail with the message:
USER FATAL MESSAGE 9058 (STATICS2) THE SOLUTION FOR THE RESIDUAL
STRUCTURE AND THE CURRENT SUBCASE DOES NOT EXIST.
Avoidance: Submit the job with scr=yes or insert the following DMAP alter:
compile phase1dr
alter 'not(statics) or kdiff',''
IF ( true ) then $
29851
Decompressed.
70.5
If the "GZIP" environment variable is set, mscsetup may fail with the error
message
Not all the files could be decompressed.
<req> MB free space are required.
<free> MB were available in the installation directory /some/dir/
<free> MB were available in the work directory /some/otherdir/
Please make more space available and redo this installation using the co
mmand
/some/dir/mscsetup.pbk -t <work_directory>
where <work_directory> is an alternate directory with at least <req> MB
free
space that can be used for scratch purposes during the installation proc
ess.
Prior to this error message, you may also see lines like:
7 22:18
36976
120864 69.4% ./msc70/irix64/demo1 11 Jul
7.gz: No such file or directory
22:18.gz: No such file or directory
29852
FDR)
70.0.5
Large TETRA models, about 35000 grids, with a GPFORCE request may fail with the
message:
. *** USER WARNING MESSAGE 2354 (GPFDR)
MODULE IS UNABLE TO CONTINUE AND HAS BEEN TERMINATED DUE TO ERROR MESSAGE
PRINTED ABOVE OR BELOW THIS MESSAGE.
THIS ERROR OCCURRED IN CODE WHERE THE VARIABLE -NERROR- WAS SET =
37
*** SYSTEM WARNING MESSAGE 3003 (GPFDR )
ATTEMPT TO READ PAST THE END OF A LOGICAL RECORD IN DATA BLOCK SCRATCH
(FILE 302) IN SUBROUTINE GPFDFB
0FATAL ERROR
Avoidance: Increase memory.
29859
70.7
raceback in hess1, UWM 6137
Complex eigenvalue analysis that selects the Hessenberg method may issue a
traceback in the hess1 routine with no other message whenever the mass matrix
is singular. Other runs may issue a warning message that the input matrix is
rank deficient or may explicitly state that the mass matrix is singular and
proceed and give unreliable answers. Examples of the traceback and warning
message are given below:
Offset
Offset
Offset
Offset
Offset
0x00000030
0x00000ec4
0x00000c60
0x0000006c
0x00000994
in
in
in
in
in
procedure
procedure
procedure
procedure
procedure
pack_
hess1_
cead_
xsem11_
mainal
On the NEC, if the DLOAD entry references more than 12 RLOADi entries in a
frequency response analysis, only the last 12 RLOADi entries will be included
in the applied load. The other loads are ignored.
Avoidance: If more than 12 combined loadings are required, use a single RLOADi
entry which in turn references multiple DAREA entries with the same ID.
29898
70.5
i - UIM (RESVEC) No Static Shapes
70.5
In a frequency response analysis, if too many continuation entries are used for
a FREQ entry, then the job will either fail with the following error messages:
SYSTEM FATAL ERROR 4276.GETSTR
ERROR CODE
32 PID=
70.5
The description for field 3 (SEIDB) of the SEEXCLD entry should be changed from
SEIDB Superelement identification. (Integer > 0 or Character = "ALL")
to
SEIDB Superelement identification. (Integer >= 0 or Character = "ALL")
29922
69
MSC/NASTRAN V68.2.3 (r2) for the SGI R8K may not run on IRIX 6.4 or later
systems. The failure will occur at program start, before any processing has
begun, with the following message:
MSC/NASTRAN started Mon Nov 17 08:45:14 PST 1997
Process Id = 27828
idalloc: address of dynamic common is too low
current brk value:
0x12700000 ( 309329920)
current address of XNSTRN: 0x121f0000 ( 304021504)
***memory allocation failed, program stop***
real
user
0m0.04s
0m0.02s
sys
0m0.02s
MSC/NASTRAN finished Mon Nov 17 08:45:14 PST 1997
The specific reason is that the amount of code and data put into the user's
address space by the runtime libraries and OS has become too large and
interferes with MSC/NASTRAN
29944
70.5
Static Aeroelastic Analysis - QSETi, SEQS
ETi - UWM 5229, SFMs 2198, 2199, 3007
If QSETi entries are present in SOL 144, Static Aeroelastic Analysis, the run
will fail in subDMAP AESTATRS. The message issued from subDMAP AESTATRS
varies. If the a-set contains only q-set dofs, the following messages are
issued:
*** USER WARNING MESSAGE 5229 (DDCOMP)
INPUT FILE TO MODULE DECOMP PURGED. MODULE RETURNS WITH PURGED OUTPUT.
*** SYSTEM FATAL MESSAGE 2198 MODULE = FBS
INPUT DATA BLOCK
101 HAS BEEN PURGED.
*** SYSTEM FATAL MESSAGE 2199 MODULE = FBS
SUMMARY, ONE OR MORE OF THE ABOVE FATAL ERRORS WAS ENCOUNTERED IN
SUBROUTINE DFBS
.
If the a-set contains q-set and t-set dofs the the following message are
issued:
*** SYSTEM FATAL MESSAGE 3007 (UMERGE)
ILLEGAL INPUT TO SUBROUTINE MERGE
QSETi and SEQSETi entries
29965
70.5
C, SWM 6065 (DBC)
The DBC module always has had a
available for any process list,
modes, etc. The enforcement of
until V70. This limit may lead
20013 INTERNAL
Version 70.5 uses a new dynamic access key technique which effectively
increases the limit for many problems. MSC/XL and other programs may no be
compatible with this new technique. SYSTEM(274)=1 (a.k.a. DBFACT=1) is
provided to access the old technique. This system cell may be set in the
system or user rc file as well as the individual test deck.
29976
70.5.2
Certain problems cause MPYAD METHOD 4T to be selected when other methods would
solve the problem much more efficiently. The problem will take longer to run
than it should and may run out of disk space. The symptom of the bad method
selection is that MPYAD METHOD 4 T is selected with a large number of passes.
This can be seen in the f04 file, for instance, as follows:
20:36:57
END
20:36:58
BEGN
267:07 53987.9
626.3# 6843.0
267:08 53998.1
0.5
81.7, I/O=
40.0, TOTAL=
20:36:58 267:08 53998.1
20:36:58 267:08 53998.9
121.8
0.0
0.8
188.9#
FDRMGEN
0.0
FREQRS
6843.1
MPYAD
15 MPYAD
30005
, SFM 3007
70.5
6843.1
6843.2
0.0
A transient nonlinear analysis may yield slightly different results when the
problem is defined with multiple subcases rather than a single subcase. The
difference occurs because loads are averaged over three timesteps. The loads
at the end of a subcase and the beginning of the subsequent subcase may then be
slightly different.
30009
, or CODE 6
70.5
rather than
%MSC_ARCH=convex:%
30010
- SFM 3001
2005
The ESTIMATE utility may incorrectly count the degrees of freedom associated
with CTRIAX6 elements. If the singular degrees of freedom are explicitly
constrained, either on spc entries, grid entries or grdset entries, then the
ESTIMATE will assume that a constraint in the 2 degree of freedom is removing
one of physical degrees of freedom. This is not correct as a CTRIAX element is
define in the x-z plane not the x-y plane. As a result, ESTIMATE will
undercount the DOF by one per CTRIAX6 element.
Avoidance: Do not explicitly constrain the singular degrees of freedom, let
autospc perform this function.
30020
wers
70.7
When very low memory is requested such that MPYAD method 2 or 3 are selected,
and multiple passes are required, then the job will produce wrong answers.
Insufficient memory causes the sparse method to be deselected and MPYAD METHODs
2 and 3 to spill in multiple passes. This information is contained in the f04
file with DIAG 19.
Avoidance: Deselect method 2 and 3 by adding the following system cell to the
top of the input file or system rc file:
nastran system(66)=60
This may cause some jobs that require methods 2 or 3 to fail with the message:
*** SYSTEM FATAL MESSAGE 3001 (*** )
THE SCRATCH FILE
399 DOES NOT EXIST.
PROGRAMMER INFORMATION: SUBROUTINE GOPEN
0FATAL ERROR
The most likely jobs to encounter this message are optimization jobs in DOPR1.
If
30023
P Systems
70.5.1
The ISHELL module will not work on the HP Version 70 system because the
allocated size of the stack and child thread was too small for HP machine. The
original cause of this error was fixed in Version 70.5.0 but another error
effectively renders the error not fixed on HP-UX 10.2 systems. The error has
been fixed in Version 70.5.1.
Avoidance: There is no avoidance.
30027
70.5
Optimization/Design Sensitivity - SPCD, s
cr=no, auxiliary models - Wrong Answers
In a shape optimization run with SPCD loads on auxiliary models and scr=no the
answers are wrong after the first cycle.
Avoidance: Use scr=yes or insert the following DMAP avoidance:
compile update
alter 'delete
\/yg1,'
DBVIEW ygp=yg
(WHERE DESITER=DESP) $
RESTART YGp,YG,//TRUE $ DETECT ENFORCED DISP CHANGES
endalter
30030
ency
70.5
The ssg2 module reduces the spline matrix gtkg to several other components.
The r-set component is not used anywhere, and this operation takes a
considerable amount of cpu time.
Avoidance: An alter which eliminates this computation is to remove this
component from the dmap call:
COMPILE AESTAT NOLIST NOREF $ V70
ALTER 'SSG2','' $ REMOVE GTKR FOR EFFICIENCY. NOT USED DOWNSTREAM.
$SSG2
USET,GM,,,GOA,DM,GTKG/GTKR,GTKO,GTKS,GTKA,GTKL $
SSG2
USET,GM,,,GOA,DM,GTKG/,GTKO,GTKS,GTKA,GTKL
30037
70.5
TFL - UFM 3055
If the TFL command is specified and ANALYSIS=MFREQ or DFREQ in a SOL 200 run
that performs adjoint sensitivity then the run will fail with UFM 3055 at
statement 404 in subDMAP DESOPT.
Avoidance: Insert the following DMAP alter:
compile desopt
alter 'PARAML CASERS'
PARAML CASERS//'DTI'/1/ 15// S,N,TFL $
30041
70
authorize.dat or license.dat Files
If the user running mscsetup has their umask set to a value that disables group
or other access, e.g., 026 or 027, mscsetup may create files that are not
readable by the user community. The specific files of concern are:
<install-dir>/flexlm/licenses/license.dat and/or
<install-dir>/conf/authorize.dat.
Note, having a restrictive umask value is a necessary, but not sufficient,
condition for the error to occur. This error has been corrected on the
MSC/NASTRAN V70 (r4) CD.
Avoidance: Either of the following actions below will avoid the error.
1) Set the umask to 022 before running mscsetup.
or
2) Change the permissions of the affected files after installation, e.g.,
chmod a+r <install-dir>/flexlm/licenses/license.dat
chmod a+r <install-dir>/conf/authorize.da
30045
70.5
USH - Wrong SPCFORCE Output
30054
70.7
L - UFM 9058 (SUPER3)
30058
70.5.2
Documentation - Incorrect Specification o
f FLEXlm License Servers on Windows NT
The MSC/NASTRAN Version 70.5 NT "Configuration and Operations Guide" indicates
the format for a list of alternate FLEXlm licensing files or license server
nodes is specified as
value:value:...
The correct format for NT machines is
value;value;...
Note, ANY list of values, such as a PATH, or the FLEXlm license spec, use
semicolons on Windows NT.
30064
ages
As problem sizes get larger the unsymmetric solver becomes less robust and the
program may fail after significant time is spent in the module.
Avoidance: The use of the unsymmetric solver can be avoided for some
solutions by:
SOL 108, fluid structure analysis. The default method now selects the
symmetric solver, where possible. Do not use PARAM, ACYM, NO, because it
forces use of the unsymmetric solver. The default value for this parameter
since Version 69 provides the correct action.
SOL 144. Several methods are introduced in Version 70.5 which avoid use of the
unsymmetric solver, which is still the default method. The recommended method
is requested by use of PARAM, AESMETH, AUTO. This selects an iterative
solution.
30073
C 1039
70.6
In a nonlinear run, it is possible that the run may terminate in APPEND with
SFM 4276, EC 1039.
Avoidance: Set SYSTEM(158)=1000 and SYSTEM(159)=500
30083
70.5
Transient Response Analysis - TLOAD, TRL
,- time: command terminated abnormally
If a transient response analysis has a DLOAD that references a nonexistent
TLOAD id, the job aborts without any messages except:
*** TERMINATING
/pw/devl/svr4/structures/t477/nastran/msc70/solaris/analysis.ult
ra
*** Received signal 11 (SIGSEGV)
time: command terminated abnormally
in the log file.
Avoidance: Remove the reference to the nonexistent TLOAD id.
30101
70.5
- UFM 3007 (UMERGE)
70.5
The default value for the executive control section entry "TIME" changed in
V69. The value is now 1.892160e9 (seconds), not 60 minutes as documented.
Avoidance: Specify a user defined value for TIME.
30109
70.5
The norm module sets an output parameter to the size of the maximum magnitude
number in a matrix. On short word machines these numbers can be as large as
1.E60+. The number is stored in an output parameter of single precision whose
maximum size is 1.E30+. Therefore, matrices which are legal for other modules
cause overflow in norm.
Avoidance: Short of not generating matrices with large numbers in them, there
is no avoidance.
30124
70.0.3
me: command terminated abnormally
Jobs with PARAM,GRDPNT on SUN SOLARIS Version 70.0.0 systems may fail in the
GPWG Module with the message:
*** TERMINATING /local/msc/msc70/solaris/analysis
*** Received signal 11 SIGSEGV
time: command terminated abnormally.
Avoidance: Remove the PARAM,GRDPNT from the data deck. The error could not be
repeated on Version 70.0.3 or 70.5.
30136
issing:"
70.5
If a user or site has replaced the standard tar(1) command with another
"equivalent" utility, e.g., pax(1), mscsetup may fail with the following error:
The following items are missing:
msc70/access
where msc70/access is any file to be loaded from the CD-ROM.
Avoidance: Make sure the tar command invokes the standard tar(1) executable.
30147
2008.0.0 (MD R3)
ve Load Factors
2
2
2
LOOPID
LOOPID
LOOPID
29
30
31
LOAD FACTOR-7.38852477
LOAD FACTOR-8.89144518
LOAD FACTOR***********
When two solid elements are connected to one shell element using the ELEM
option on the RSSCON entry, the following error message
is issued:
USER FATAL MESSAGE 6694 (GP4RS4)
SHELL GRID POINT xxx IS CONNECTED TO MORE THAN TWO SHELL ELEMENTS BY RSSCON
BULK DATA ENTRIES.
THIS IS NOT ALLOWED IF THE SOLID ELEMENT FACES CONNECTED ARE TRIANGLES.
Although the user made an illegal connection, the error message is incorrectly
worded. The problem is not that the shell is connected to a shell but that it
is connected to two solids.
The RSSCON entry can not connect more than one
solid element to one shell element when the ELEM option is used. If the shell
to solid connection spans across more than one solid element, the GRID option
must be used.
30201
70.7
A negative sign in the CID field of the FORCE entry may not be trapped and the
analysis may continue as if the field was left blank indicating the loads are
to be applied in the basic coordinate system.
Avoidance: Other than checking the oload output and entering proper data in
the field, there is no avoidance.
30204
Running an input file with an auxiliary model generated with MSGMESH fails with
the fatal error:
1 CGEN
QUAD4 2001
2000
1
INPUT **
*** MSGMESH FATAL ERROR 9104 *** N1=1
ERROR **
2001
N2=5
N3=0
2054
N4=0
30212
3007 (UMERGE)
70.5
On multi-processor SGI system running IRIX 6.2 or later, mscsetup may report a
syntax error such as the following:
./mscsetup[24]: 10000^J10000^J10000^J10000^J10000^J10000^J10000^J10000:
syntax
error
Avoidance:
Set the MSC_ARCH environment variable to "irix64" for any R8 or R10 processor
running IRIX64, or "irix" for any other combination of processor and OS. Note,
specifically "O2" systems use the "irix" architecture.
For example, on an Origin2000 system, set
export MSC_ARCH=irix64
setenv MSC_ARCH irix64
30235
M 3055 (MPYAD)
70.5
# Korn shell
$ C-Shell
Superelements - SUPORT1, PARAM,SESEF - UF
The use of SUPORT1 entries with PARAM,SESEF,>=0 and superelements will result
in *** USER FATAL MESSAGE 3055 (MPYAD ) AN ATTEMPT TO MULTIPLY OR MULTIPLY AND
ADD NON-CONFORMABLE MATRICES TOGETHER WAS MADE IN MODULE MPYAD.
Avoidance:
$V70
compile postreig nolist noref
alter 4 $
type parm,nddl,i,n,suport $
alter 25 $ after call setq
paraml casedr//'dti'/1/255//s,n,suport $
ENDALTER
30250
70.5.2
- SFM 3002 (DSADJ )
The message:
SYSTEM FATAL MESSAGE 3002 (DSADJ)
may occur when the adjoint method is invoked and there are REPCASE case control
commands.
Avoidance: The best avoidance is to remove the REPCASE commands. A more
complex and less robust avoidance is to force the direct sensitivity method.
This latter technique entails forcing the retention of an element response.
30251
70.5
R - SFM 4276, EC 7777
If a run contains SUBCOMs and a GPFORCE request, the run will fail on Digital
Alpha UNIX systems in the GPFDR module with the following message and
traceback:
SYSTEM FATAL ERROR 4276.tbk ERROR CODE
7777 PID= 0
USER INFORMATION MESSAGE: TO OBTAIN A NASTRAN DUMP, RESUBMIT JOB WITH DIAG 44
INSERTED IN THE EXECUTIVE CONTROL SECTION.
Process Id = 9467
handler(0x11ffff138,0x0,0x120974d00,0x150fb59a4,0x1405fd6c0) L. 24
<<?? pc=0x12105c844>>(0x120974d00,0x150fb59a4,0x1405fd6c0,0x8,0xc00000007) L.
24
gpfdr_(0x1409ac7b0,0x11ffff494,0x14057e9b0,0x14057e9b4,0x1409ac7b4) L. 1057
xsem13_(0x12005727c,0x11ffff915,0x11ffff710,0x0,0x1) L. 94
mainal_(0x11ffff710,0x0,0x1,0x0,0x3ffc0082620) L. 349
<<?? pc=0x12005727c>>(0x140a40188,0x0,0x100000000,0x100000001,0x100000000) L.
349
<<?? pc=0x12
30252
70.5
uation Entries in Punch File
If a heat transfer analysis contains multiple cavities and each cavity exceeds
100,000 elements the duplicate continuation entries for RADMTX may be output
to the punch file.
This problem only occurs when each cavity exceeds 100,000 elements.
If each cavity has more than 100,000 elements,then you will get the duplicate
continuation entries on the RADMTX bulk data entry. This error will lead to:
*** USER FATAL MESSAGE 4392. CONTINUATION CARD ERRORS. EXPLANATIONS FOLLOW LIST
OF CARDS IN ERROR
when the punch file is used.
Avoidance: Manually edit the punch file. The continuation fields may be left
blank as long they are in order.
30254
70.5
4276, EC 7777
If a complex eigenvalue analysis is missing a cmethod entry in the Case Control
the job may end with a traceback in the CEAD module.
Offset
Offset
Offset
Offset
Offset
Offset
Offset
Offset
Offset
Offset
0x00000020
0x00004110
0x00000134
0x00000240
0x0000019c
0x00004048
0x000002c0
0x000010d8
0x00000094
0x000009b4
in
in
in
in
in
in
in
in
in
in
procedure
procedure
procedure
procedure
procedure
procedure
procedure
procedure
procedure
procedure
raise
bioxxx_routine
bioxxx_
nsexit_
pexit_
gperr_
mesage_
cead_
xsem11_
mainal
--- End of call chain --Avoidance: Add a cmethod entry in the Case Control.
30259
or Answers
70.5
The ten noded TETRA element and the 15 noded PENTA element produce poor answers
when the convection coefficient is large relative to the thermal conductivity
of the material. For example , when h*delta(x)/k is larger than 10, where h is
the convection coefficient, delta(x) is the element length and, the k is the
thermal conductivity of the material poor answers result.
Avoidance: Use other element types such as the 4 noded TETRA which uses
CHBDYG,AREA3 for convection.
30273
age
2001.0.1
The intrinsic functions MIN and MAX for the DEQATN entry have an open ended
70.0.5
30336
Poor Message
An attempt to LINK a "called SUBDMAP" (one with input and output arguments on
the SUBDMAP line) will result in the following error message, which does not
explain the problem:
*** USER INFORMATION MESSAGE 1179 (RESDBS)
A DB-DIRECTORY IMPROPERLY CLOSED IN THE PREVIOUS RUN IS BEING RESTORED BY
THIS RUN.
MAIN: "Access violation" (C0000005) exception encountered.
MAIN: For reference, A(MAINAL) = 408540, A(/SYSTEM/) = 14ef640
MAIN: Exception occurred at address 89050D.
MAIN: Program attempted to access data at location 19970738.
MAIN: Context Flags 0001001F
Avoidance: Do not LINK a "called SUBDMAP" only MAIN SUBDMAPs with no arguments
in the SUBDMAP line are to be linked.
30367
Stresses
70.5
30414
70.7
Long SET case control entries may cause NASTRAN fail with the message SYSTEM
FATAL MESSAGE 3008. The following SET entry resulted in this fatal:
SET 1 = 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21
Avoidance: The above SET entry may be broken up as follows:
SET 1 = 1,2,3,4,5,6,7,8,9,
10,11,12,13,14,15,16,17,18,19,
20,21
30419
70.5
e Field Format Continuation Entries
In the discussion in the QRG on the "Format of Bulk Data Entries" there is no
mention made of how to continue a large field format Bulk Data Entry. There is
an example of a large field format entry, which shows the correct use of the
"*" in column 1 that marks field 1B as a continuation mnemonic of the parent
entry begun in field 1A. However, in the "Continuations" discussion, there is
no mention made of how to continue with child entries that are also of the
large field format. These types of continuations require an "*" in column 1 of
field 1B along with the continuation mnemonic of the first half of the entry.
Additionally, it is stated that continuation fields can be auto-generated (the
recommended practice) within MSC/NASTRAN, provided that those continuations
immediately follow
30420
or Message
70.5
Large punch jobs on the HP and SUN may fail with the following message:
Segmentation fault in OFP source OFPPUN
SIGSEGV in ofppun.f
and in the log file:
11:21:41 Beginning Analysis
Process Id = 23091
Process 23091 received signal 8
Process traceback ...
( 0) 0x0009700c sysrcv + 0x320 [/apps/msc70/msc70/hpux/analysis.pa2_0]
( 1) 0x00f83310 _sigreturn [/apps/msc70/msc70/hpux/analysis.pa2_0]
( 2) 0x00f48644 __convert_and_assign_data + 0x1464
[/apps/msc70/msc70/hpux/analysis.pa2_0]
( 3) 0x00f4a368 __cnv_fc + 0xb0 [/apps/msc70/msc70/hpux/analysis.pa2_0]
( 4) 0x00f335bc __a_c_t + 0xed4 [/apps/msc70/msc70/hpux/analysis.pa2_0]
( 5) 0x00f33ecc __a_c_t + 0x17e4 [/apps/msc70/msc70/hpux/analysis.pa2_0]
( 6) 0x00f342d8 __io_tn1 + 0x118 [/apps/msc70/ms
30453
r, UFM 802
2001
30459
Results
70.5
70.5
70.5
If a very large memory is requested in a run, then the job may fail in vecplot
with the following error messages:
0*** SYSTEM FATAL
MESSAGE 3062 MODULE = VECPLOT
FAILURE OCCURRED IN UTILITY GETGPT CALLED IN SUBROUTINE VECPL1 .
PREXYZ FLAG ARGUMENT WAS SET WITH AN INCORRECT VALUE TO GET THE REQUESTED
DATA RETRIEVAL.
In this case, a memory of 400mw was requested.
Avoidance: Reduce the amount of memory request.
30496
tal Messages
2001.0.3
When a restart delete entry, using the small field format, is incorrectly
shifted a column to the left, the beginning and end values are misread without
a fatal message.
For instance the following delete bulk data entry:
/
65266
65267
is read as:
/
5266
5267
Avoidance: Use free field, comma separated input for this entry.
30507
SFM 3062
70.5
70.5
If a restart is made from a solution 103 normal models run and epoints are
added, the modes will be recalculated even though they are unaffected by the
epoints.
Avoidance: Use the following alter, it removes the check on DYNAMIC(s) and the
restart skips the READ or REIGL module.
THIS AVOIDANCE PRODUCES INCORRECT RESULTS!
compile ifpl
alter 158,158
compile phase0
alter 590,590
endalter
30522
70.5
SFM 5628 (DSAD12)
70.5
When using Response Spectrum ananlysis in SOL 103, if you have multiple
SUBCASEs (solutions) and there are diffenrent output requests in various
SUBCASEs, only the requests which match the first SUBCASE will be honored.
Avoidance: Insert the following DMAP alter:
compile postreig
alter 'sdr2 ',''
SDR2
CASEDR,CSTMS,MPTS,DIT,EQEXINS,,,,BGPDTS,OLB,PHQG,
PHIGH,EST,XYCDBDR,,,,GPSNTS,,,/
,IQG1,IPHIG1,IES1,IEF1,/
'mmREIG' $
endalter
30550
rect Default
70.5
The default value for the SCRATCH dbset is stated as 175,000 gino blocks in the
Quick Reference Guide. The correct default value
is 250,000 gino blocks.
30560
70.5
4410, Missing output
70
In Version 69.1, the OTIME command is ignored for element-type output (e.g.,
forces, stresses). Furthermore, the time labels are in the correct sequencial
order, but the label values are incorrect. The OTIME command functions
properly for grid-type output (e.g., disp, velo, acc). This problem has been
corrected in Version 70.
Avoidance: Either remove the OTIME command or upgrade to Version 70.
30575
GL
n the Number of Design Variables
30578
2008.0.0 (MD R3)
1, LOAD - Wrong Answers
The Quick Reference Guide incorrectly lists cubic as being the same as the
corner output for the force and strain output. The correct default corner
option for the force and strain corner output is BILIN, similar to the stress
output.
30631
rted
substituting the STRESS Case Control Command with the STRAIN command. Grid
point strain output is not supported.
30638
70.5
- Wrong Answers
Grid point force balance output of element force contributions are not correct
when pressure loads are applied. For example, PLOAD1 on BAR, BEAM and BEND
elements will produce different element forces with the ELFORCE data recovery
than from that printed in the grid point force balance output. The same is
true of the plate elements under pressure loads.
Avoidance: There is no avoidance, this is currently a limitation of the GPFDR
module. The GPFDR module has as input the discrete load vector to perform the
data recovery operations. The discrete load vector does not contain any of the
distributed load effects and will calculate element force contributions based
on the discrete loads not the distributed loads. The limitation has not been
removed but is now documented under the G
30639
70.5
BEAM - Wrong Answers
There is a limit on the number of GRID points which can be processed by the DBC
Although there is still a limit on the total amount of data DBC can process,
Version 70.5 contains changes that take into account the actual number of
timestep or load steps actually solved. Thus, the program can more accurately
predict the amount of data that it must process. The maximum number of grids
is now determined dynamically and this change effectively greatly increases
At 2005R2 this limitation is removed with DBCFACT=2.
30704
57
70.5
The backside on an ambient plate element cannot be used for thermal radiation.
If attempted the follow message results:
USER FATAL MESSAGE 2157, MATERIAL ID = 0 FOR ELEMENT ID =
DOES NOT APPEAR ON ANY RADM RADIATION MATERIAL DATA CARD
FATAL ERROR
30712
70.5
NREL, ADD - UFM 5423
The USER FATAL MESSAGE below may occur when performing an inertial relief
sensitivity analysis with multiple subcases and one or more subcases does not
have any retained responses. The message is:
0*** USER FATAL MESSAGE 5423---ATTEMPT TO ADD INCOMPATIBLE MATRICES, (SADD5)
COLS ROWS FORM TYPE NZWD DENS
TRAILER FOR PL
IS
6
57
2
2
50 3596
TRAILER FOR PLR6Y
IS
12
57
2
2
64 5614
TRAILER FOR PLIPA
IS
12
57
2
2
34 2281
FATAL ERROR
Avoidance: Insert the following DMAP alter:
compile desopt
alter 'call descon'
solapp='stnmbk' $
call dbstore caseds,casdsn,,,//0/0/'
'/0 $
compile inersen
alter 'plbase','qrbase'
call dbfetch /caseds,casdsn,,,/0/0/0/0/0 $
type parm,,i,n,ic
30721
70.5
- Eigenvectors in Wrong Order
Mode tracking in design optimization seeks to place modes back into their
original order if any mode switching has occurred as a result of changes made
to the design. The eigenvalue summary, however, will not be correctly
correlated with the eigenvector output if modes have switched, and the
parameter, NASPRT is set to a positive integer to request data recovery for the
intermediate design cycles. The values are correct but the order does not
agree with the eigenvalue summary table.
Avoidance: The following is a DMAP alter for Version 70 that correctly
reorders the eigenvector summary output as a result of mode tracking. This
alter has been built into Version 70.5 of MSC/NASTRAN along with some
additional module MODTRK enhancements.
$
$ v70 avoidance for csr 30721:
$
comp
30738
2001
, - SFM 3001, Possible wrong answers
The message:
USER FATAL MESSAGE 3005 (AMP )
ATTEMPT TO OPERATE ON THE SINGULAR MATRIX SCRATCH IN SUBROUTINE AMPC
FATAL ERROR
will occur in the AMP module if multiple group ids are used in defining the
aerodynamic model and the model contains both lifting surface entries (CAERO1)
and body entries (CAER02).
Avoidance: Place all the aerodynamic panels and bodies in the same
interference group.
30766
70.5
If you choose an installation option that does not install the PRIMARY (V70)
documentation set onto the hard disk, you must do the following after executing
the installation script:
1. Change the current directory to <install_dir>/mne70, where <install_dir> is
the directory in which you installed the MNE:
cd
2.
rm
3.
ln
<install_dir>/mne70
Remove the existing erroneous symbolic link to v70qrg:
v70qrg
Add the correct link for v70qrg:
-s /<CDROM>/doc/mne70/v70qrg
where <CDROM> is the CD-ROM mount point.
30775
s
70.5
There is an error in the follower force stiffness matrix (see PARAM FOLLOWK)
due to PLOAD, PLOAD2 or PLOAD4, if the global displacement system is not in the
basic coordinate system. This error occurs if the first grid point listed on
the PLOADi has a non-basic coordinate system reference in field seven of the
corresponding GRID entry.
30776
or Buckling
GL
The element strain energy output for modes found in SOL 103 using STATSUB is
incorrect. It includes only the linear portion
of the ESE; the differential stiffness contribution is ignored.
Avoidance: The following alter will calculate the strain energy contribution
of the differential stiffness in addition to the linear portion:
$ the following dmap is for V70 SOL 103 with STATSUB
$ after the solution completes, there are 2 ESE outputs
$ 1st: unstiffened ESE due to KELM
$ 2nd: stiffened ESE due to KDELM
$ combine these to get the total modal ESE
$ this has not been tested with superelements.
COMPILE SEKDR,NOLIST,NOREF
ALTER 'EMG.*KDELM'
$
CALL DBSTORE KDELM,KDDICT,,,//-99/SEID/'DBALL'/0 $
COMPILE SEDRCVR,NOLIST,NOREF
ALTER 'OFP.*ONRGY1
30782
70.5
When the analytic boundary shape option is used for a shape optimization task
and a local coordinate system is defined for the auxiliary boundary model, the
job may fall in an infinite loop in the SEP1A module.
Avoidance: Do not define local coordinate systems in the auxiliary boundary
model.
30852
, UIM 1206
GL
GL
70.5
Use of a gap element (tmax>=0.) with a negative value of U0 when GA and GB are
NOT coincident may lead to wrong answers. Consider two grids on the x-axis
with GA to the left of GB and the CID field blank and U0 specified to a
negative value. Then the gap will always try to push GA to the left and GB to
the right regardless of whether GA comes first or GB comes first in field 4 on
the CGAP entry. Thus, a press fit with the inner radius of the outer disk at GA
and the outer radius of the inner disk at GB would always pull in the wrong
direction when UO is negative.
Avoidance: To make the gap sensitive to the order of GA and GB with U0
negative, the CID entry of field 9 must be specified.
30969
70.7
M 4276, EC 3061, SWM 3002
If a GPFORCE request is made for a SET that only contains grid points attached
to rigid elements then the deck will fail in the GPFDR module. The exact
message encountered may vary. The following messages have been encountered:
SYSTEM FATAL MESSAGE 4276, ERROR CODE 3061
or
*** USER WARNING MESSAGE 2354 (GPFDR)
MODULE IS UNABLE TO CONTINUE AND HAS BEEN TERMINATED DUE TO ERROR MESSAGE
PRINTED ABOVE OR BELOW THIS MESSAGE.
THIS ERROR OCCURRED IN CODE WHERE THE VARIABLE -NERROR- WAS SET =
33
*** SYSTEM WARNING MESSAGE 3002 (GPFDR)
EOF ENCOUNTERED WHILE READING DATA BLOCK SCRATCH (FILE 303) IN
SUBROUTINE GPFDFA
Avoidance: GPFDR does not support rigid elements, request MPCFORCE output
instead.
30976
70.5.1
The UNIX installation aborts if you choose an installation option that installs
the V69.X documentation set on the hard disk. The old V69 documentation is
duplicated on this CD only for those customers still running MSC/NASTRAN V69 or
V69.2. If you use MSC/NASTRAN V70, we recommend not installing V69.X
documentation onto your hard disk, since all the documents applicable to V70
are already contained in the Standard installation. If you occasionally need to
refer to V69 documentation, it is best to access it directly from the CD.
If GE is specified on the MAT10 entry and PARAM,ACSYM is YES (default) then the
answers will be wrong.
Avoidance: Insert the following DMAP alter:
compile gma
alter 'if ( app=\'tranresp\''(2),''
alter 'if ( app=\'tranresp\''(3,-1)
if ( app='tranresp' or soltyp='direct' or modacc>=0 ) then $
alter 'k4hh',''
if ( nok4dd>0 ) then $
if ( acsyml ) then $
add5
ifdd,,,,/mifdd/-1. $
MERGE
isdd,,,mifdd,VAFSE,/idd $
mpyad
k4dd,idd,/k4ddx $
SMPYAD PHDH,K4DDx,PHDH,,,/K4HH/3////1 $
else $
SMPYAD PHDH,K4DD,PHDH,,,/K4HH/3////1 $
endif $
endif $ nok4dd>0
endalter
31000
tors Ignored
GL
The READ module has provisions for initial vectors as input for the Lanczos
method. These vectors are ignored in the READ module.
Avoidance: Use the REIGL module.
31003
70.5
The form of the column vector output in MATMOD option 12 is 7 (labeled "ROW
VECTOR") and should be 2 (labeled "ROW RECTANG.").
Avoidance: Run MODTRL on the output; for example,
MATMOD I1,I2,I3,,,/O1,O2/12 $
MODTRL O2// / /2 $
31027
70.5
PRTPG, SSG1 - SFM 3003
If you use an EQUATION or Aries BSP for geometry evaluation, in other words, if
"MSCGRP1", or "MSCABS" is specified for the 'group name' field on the GMCURV or
GMSURF entries the job may fail with the following traceback in GP0:
Trap encountered:
SIGSEGV - Segmentation violation
Traceback:
Offset 0x000003d4 in procedure get_edge_info
Offset 0x000000e8 in procedure abspnt
Offset 0x000000a8 in procedure ngpont_
Offset
Offset
Offset
Offset
Offset
Offset
0x00000b80
0x00000680
0x000017c8
0x00000cf8
0x000004b0
0x000009a8
in
in
in
in
in
in
procedure
procedure
procedure
procedure
procedure
procedure
gp0dx_
gp0dc_
gp0da_
gp0_
xsem02_
mainal
70.5.1
It is possible, but not probable, that a file run on the HP9000 using the
analysis.pa2_0 executable may fail with SFM 4276, EC 777, signal 10. This is
due to a kernel error on the PA2 machines.
Avoidance: There are several possible avoidances:
1) run using a different BUFFSIZE or memory
2) try using a different SMEM
3) run using the older 'analysis' executable (this will avoid the error, but is
slower)
4) change bpool
31069
2042
IIIIIIII
Avoidance: Always use a positive FID on a DVPREL1/2 entry when PTYPE is not
PBEAM.
31070
70.5
A file indexing error may cause a nonlinear analysis to fail in the NLTRD2
module.
Avoidance: Increase the bufferpool or smem.
31071
70.5
If the PARAML module DTI option is used to extract a character string then the
variable contains both the value from the selected word in the record and also
the value in the next word; e.g.,
PARAML TABLE//'DTI'/1/45////S,N,STRING $
the variable STRING will contain the character value from the 45th and 46th
word.
Avoidance: Add the following statement after the PARAML module:
STRING=SUBSTRIN(1,4,STRING) $
31073
70.6
MATMOD OPTION(17) is designed to read the PARTN case control entry. When PARTN
is present, it sets p4 to 0, properly. When it is not present it sets p4 to
-1, also properly, but also outputs
*** USER FATAL MESSAGE 6968 (MTMD17)
NO GRID OR SCALAR POINTS IN SELECTED SET. PARTITIONING VECTOR N ULL.
However, execution continues.
Avoidance: Ignore the message, or test for the presence of a PARTN command,
and branch over the module if none is present. SSSALTER evds103.f705
demonstrates this avoidance.
31076
70.5
(15) - Failed Convergence
If there are temperature dependent material properties in the model and you are
running a transient thermal analysis using the PENTA(15) element the run will
fail to converge.
Avoidance: Use lower order PENTA elements.
31083
70.7.2
70.5
The nastran plotter does not support the plotting of p-element results. If the
nastran plotter is requested with p-elements, then the job will fail with the
following unclear messages.
BIOMSG: ERROR
0
STATUS =
70.5
It has been observed on a very large problem, if the matrices are very dense,
then the job may fail in MPYAD. On some machines, the following message may
appear at the bottom of the f06 file.
***** RECEIVED SIGNAL 8, ABORTING ...
BIOMSG: ERROR 7777 HAS OCCURRED IN ROUTINE RECOVR , FILE INDEX (FILEX) =
0
STATUS =
0
On other machines, there is no messages in the f06 file, but the following
messages may appear in the log file:
Trap encountered:
SIGTRAP - Trace trap
Traceback:
Offset
Offset
Offset
Offset
Offset
Offset
0x00000024
0x000007bc
0x00000708
0x000004f8
0x0000029c
0x000008f4
in
in
in
in
in
in
procedure
procedure
procedure
procedure
procedure
procedure
gino_
mpytim_
mpyad_
dmpyad_
xsem07_
mainal
This is due to an o
31105
70.5
oundary Lead to UFM 6794
When a model with list superelements has part superelements added to it,
duplicate grid points at the boundary of the list superelements are not
allowed, although they were allowed prior to Version 69. This condition leads
to following error message:
USER FATAL MESSAGE 6794 (SEPSEB)
DUPLICATE BOUNDARY POINTS DETECTED IN UPSTREAM SUPERELEMENT xxx WHILE SEARCHING
0 AT GRID
yy.
LIST FOLLOWS:
Avoidance: Remove the part superelements, or move one of the offending grid
points.
31114
LL
70.5
If the NEUTRAL option is used in DBUNLOAD, the run will fail. The f06 will
likely contain no message, the log file will contain a message of the form:
***** RECEIVED SIGNAL 11, ABORTING ...
BIOMSG: ERROR 7777 HAS OCCURRED IN ROUTINE RECOVR , FILE INDEX (FILEX) =
0
STATUS =
0
Avoidance: Use the BINARY DBUNLOAD.
31118
70.0.5
If a model has thermal loadings and GPFORCE is requested, the run may terminate
with SFM 6218 in the GPFDR module.
Avoidance: Remove the request for GPFORCE or the thermal loads. Defining SETs
(which omit the GRID points connected to the element mentioned in the message)
for GPFORCE may avoid the problem.
31139
70.5
age and Wrong Answers.
NOT FOUND
If the specified V2 value on the eigrl entry is substantially larger than the
last mode found and the absolute value of V2 is large (e.g., 99999.), then the
eigenvectors may be incorrect. This can lead to incorrect responses in a
subsequent modal response analysis. This error is most likely to occur if
there are massless degrees of freedom and/or large mass in the model and the
above conditions exist. If the model is stable, a possible symptom of this
error is large rotational displacements in the eigenvectors. This error does
not occur with the new Lanczos method which is the default method in Version
70.5.
Avoidance: There are two possible avoidances:
1. In v70.5, use the new Lanczos (the default method).
2. Based on the last eigenvalue calculated and the sturm sequence
31145
70.5
c Analysis for Base Excitation
A method to perform automatic restarts from static nonlinear analysis (SOL 106)
to linear dynamic analysis (SOLs 103-112) has been avaialble for several
versions. The resart runs have limitations on the type of data that can be
changed. A Technical Application Note (TAN) describing this capability can be
obtained from your MSC Technical Represenative.
31150
70.7
Optimization/Design Sensitivity - PARAM,O
PTEXIT - Incorrect Termination Message
When optexit is set to -4 (output design sensitivity information into an
external file) for a design optimization input file, the task terminates with
an incorrect message:
RUN TERMINATED DUE TO MAXIMUM NUMBER OF DESIGN CYCLES =
IIIII.
70.5
It is a rule of superelement usage that element ids must be unique across all
element types, including structural, rigid, and plot elements. When part and
grid list superelements are in one model, duplicated element ids in the list
superelements are not detected. The results are difficult to predict. Some
models have computed correct results, but it is possible that others would
either give wrong answers or take confusing fatal exits.
Avoidance: An avoidance is to perform a data check run where all of the part
superelements are removed. This will result in a different path through the
code which will identify all illegal duplicate element ids.
31155
UFM 6174
Offsets should not be used for the beam and plate elements in a buckling or
nonlinear analysis. This is a documented limitation. However, the action
taken for the beam and plate element with offsets is inconsistent. In the case
of a beam element, the job terminates with UFM 6174; however, in the case of
the plate element, the job continues without any messages.
31189
4276, EC 7777
70.5.2
Nonlinear analysis with creep and temperature loads may fail in the NLITER
module with the message:
0*** SYSTEM FATAL ERROR 4276.tbk ERROR CODE
7777 PID=
The traceback will indicate the routine nmcrd. Other machines may produce
NaN's in the output.
Avoidance: The only avoidance is to use Version 70.5.2 where the error has
been fixed.
31209
401
GL
70.5
GPFORCE output for SUBCOMs with thermal loads will be missing the contribution
of the Forces of Single Point Constraint. Standard SUBCASE processing will be
correct.
31225
70.5
4382, Wrong Answers
A job that includes PBARs and PBARLs with the same PID will issue USER FATAL
MESSAGE 4382 and then continue to run. The same behavior is seen with
PBEAM/PBEAML.
*** USER FATAL MESSAGE 4382 (IFP9 )
PBARL AND PBAR IDENTIFICATION
31232
If a static pre-load is used in a modal solution, then LOADSET entry may not be
used to define the dynamic loading. This combination will lead to either UWM
4582 show below (if the number of LSEQ entries is not equal to the number of
static subcases) or wrong answers (if the number of LSEQ entries is equal to
the number of static subcases).
USER WARNING
STATIC LOADS
USER WARNING
STATIC LOADS
MESSAGE 4582---,
MATRIX COLUMN
MESSAGE 4582---,
MATRIX COLUMN
Avoidance: Do not use the LOADSET command when using static pre-loads.
31237
70.5
If a control node is used in a very large heat transfer analysis model, then
(FILE 101) IN
If a design optimization design task contains subcoms and one or more of the
subcom related subcases has no retained responses,
the following fatal message may occur:
SYSTEM WARNING MESSAGE 2092 MODULE = SDR2
SDR2 FINDS A SYMMETRY SEQUENCE LENGTH = xx
AND AN INSUFFICIENT NUMBER OF VECTORS AVAILABLE = yy WHILE ATTEMPTING TO
COMPUTE STRESSES AND FORCES.
ALL FURTHER STRESS AND FORCE COMPUTATION TERMINATED.
BIOMSG: ERROR 3021 HAS OCCURRED IN ROUTINE GREAD , FILE INDEX (FILEX) =
0
STATUS =
0
In a related error, if a subcom contains subseq coefficients that are 0.0 and
the subcase associated with this zero coefficient has no retained responses,
the above fatal message may occur.
Avoidance: Either remove the subcase that has no retained responses or fo
31262
2001
ents are Always Set to Zero.
The documentation for the PBEAML does not state that the equivalent PBEAM
created will not contain warping coefficients.
Avoidance: Provide the terms using a PBEAM entry.
31263
70.5
The description for the parameter "acsym" in the Quick Reference Guide states
that the parameter only works for coupled fluid-structure analysis in direct
frequency response. This parameter also works for coupled fluid-structure
analysis in modal frequency response.
31266
70.5
The Quick Reference Guide states that the PKNL method can be used in the
evaluation of a DRESP1 with RTYPE=FLUTTER if the
word `PKNL' is placed in the ATTB field of the DRESP1 entry. This is an error,
it should be placed in the PTYPE field of
the DRESP1 entry.
Avoidance: Move PKNL from the ATTB to the PTYPE field.
31271
2001
- Unexpected Answers
large deflections. The next release of the Quick Reference Guide will warn the
user that if param,autspc,no is set, then the user should take extra caution
analyzing the results in the GRID POINT SINGULARITY TABLE, EPSILON output as
well as all warning messages.
31278
M 4188
70.5
A superelement job that contains PARAM,SERST,SEMI and attempts to add the bulk
data for a new superelement fails with the message:
USER FATAL MESSAGE 4188 QUAD4 ** REFERENCES UNDEFINED GRID POINT **.
Avoidance: Apply the following alter:
COMPILE IFPS1 nolist noref
alter 60 $
putsys(1,109)
endalter
31304
Answers
70.5
If the aerodynamic coordinate system is not aligned with the basic coordinate
system, the geometry of CAERO2 slender bodies IN THE BASIC COORDINATE SYSTEM
(BGPA or BGPDT where MODLTYPE=aerostruc) may be incorrect. These data are used
in Spline calculations, so that, if the geometry is affected in such a way as
to shift the location of the body relative to the spline computational
coordinate system, erroneous results may be obtained. The geometry in the
aerodynamic coordinate system is not affected, so the "rigid aerodynamic" data
are not affected--only the spline matrix MAY BE affected.
It has been observed, however, that certain erroneous transformations in
combination with TYPEs of CAERO2 bodies (Z, Y or ZY) can yield identical
answers even if the transformation error has moved the bo
31318
EC 7777
70.5
Large composite models that request large amounts of data recovery may fail on
CRAY systems with SYSTEM FATAL MESSAGE 4276, ERROR CODE 7777 in the SEDRCVR
module.
31322
70.5
- SWM 3001 in SEP1X, Wrong answers
If a run is submitted using the MEM= option and the memory allocated is above
or near the limit of what is available, it is possible that the run may fail
with SFM 3063 indicating that there is no more dynamic memory available.
Avoidance: Always leave at lease 8mW of memory available for the system when
using the MEM keyword. For example, if you are using a queue which has a 128mW
limit, use a MEM value of 120mW or less.
31327
2001
EXTDR, EXTDROUT, EXTOUT and EXTUNIT
The Version 70.5 Quick Reference Guide documentation for the CSUPER entry
should be modified to reference parameters EXTDR, EXTDROUT, EXTOUT and EXTUNIT
in section 6 of the QRG.
31334
2001
REL2 - QRG Not Updated for V70.5
Version 70.5 has simplified the interface for the design of constant section
beams. The revised user interface requires changes
in the Quick Reference Guide's description of the DVPREL1 and DVPREL2 entries.
These changes were not completed in time before the Version 70.5 QRG was sent
to press.
Avoidance: The revised descriptions can be found in Appendix B of the Version
70.5 Release Notes.
31351
70.5
- SFM 4276.GETSTR ERROR CODE 31
The message:
SYSTEM FATAL MESSAGE 4276, GETSTR ERROR CODE 31
may occur if the user employs SUBCOMs and the adjoint sensitivity method is
selected.
Avoidance: Since the adjoint method is not selected when there are p-elements,
an easy avoidance is to tell the module that determines whether the adjoint
method can be selected that there are p-elements in the model. This is done
70.5
IF there are zy bodies in the model and the aerodynamic coordinate system is
rotated about the x-axis relative to the aerodynamic reference system, wrong
answers can occur in the stability derivative prints, and hence, the trim
solution.
Avoidance: If ZY bodies are included in the analysis, make sure the aerodynamic
coordinate system and the reference coordinate systems appearing on the AEROS
entry are not rotated relative to each other.
31374
70.5
If a PBEAM entry contains an integer in a real field, then the job may fail in
IFP without a meaningful message.
Avoidance: The error was only experienced on CRAY systems. If you have access
to another system then run the job on that system to identify the invalid
entries and correct them.
31381
If the .dat file that is used to read the INPUTT2 file has the same prefix as
the referenced INPUTT2 file--for example, test.dat is the .dat file and
test.op2 is the referenced INPUTT2 file--then depending on the value of
STATUS=x, the job may fail with one of the following error messages:
ASSIGN INPUTT2='test.op2',UNIT=12
USER FATAL MESSAGE 1019 (OPNPFL)
FORTRAN UNIT OPEN ERROR
IOSTAT =
6, No such file or directory(errno=2)
LOGICAL = INPUTT2 FILE = test.op2
SYSTEM FATAL MESSAGE 6551 (INPTX2)
AN END-OF-FILE WAS DETECTED ON UNIT
12 DURING BINARY INPUTT2 PROCESSING
PROGRAMMER INFORMATION:
1. A KEY VALUE WAS BEING READ
2. THE LAST KEY VALUE READ:
0
FATAL ERROR
0
NO. FORTRAN RECORDS READ
This error is caused because of the versioning code (old=yes, old=no) in the
nastran command processor. Without
possibly extensive logic changes, there is no workaround other than making the
inputt2 file name something other than
<jodname>.op2. For example, if the name is created as "<jid>.inp2" the job
will run properly. The status has been changed
If GPFORCE output is requested when using the trncompa alter, then the job may
fail with the following error messages:
*** SYSTEM FATAL MESSAGE 5423 (DMPYAD)
ATTEMPT TO MULTIPLY INCOMPATIBLE MATRICES
COLS ROWS FORM
TYPE NZWD DENS
2
12
18 7792
IS
101
21
739
IS
102
21
11
77
0
TRANSPOSE FLAG IS 0
0FATAL ERROR
There are two possible avoidances:
1. Add "param,ddrmm,-1" to the input file
or
2. Replace the following dmap statement
mpya
31399
2001
SEL - Incorrect Decimal Equivalent
the Version 70 and 70.5 Quick Reference guide parameter section indicates that
the decimal equivalent of set U6 (to be specified on PARAM,USETSEL for
PARAM,USETPRT) is 76108864, it should be 67108864.
31422
T - UWM 979
2001
The GMCURV option on the GMBNDC entry may incorrectly result in the following
fatal message:
*** USER FATAL MESSAGE 6403 (CIFCRV)
THE GMBNDC ID =
2 REFERENCED BY GMINTC
CONTINUOUS AT GRID ID=
1.
ID =
5001 IS NOT
Avoidance: The exact cause of the problem is not yet known. The FEEDGE and
GRID options may be used instead.
31427
70.5
5) exception encountered
When there is an illegal bulk data entry "0" as shown below, then the job may
fail in various ways. NT systems have failed with the message "Access
violation (C0000005) exception encountered"
0
4602
4603
4606
4607
4604
4605
The CMASSi elements have provisions for defining a pair of DOFs, although they
are often used for point masses. To input a point mass, define only a single
DOF. When two DOFs are used a coupled mass matrix is produced. If not input
correctly it may cause internal constraints. No checks are made for internal
constraints in such elements. The following remarks should be added to the
CMASS1 and CMASS2 Quick Reference Guide Descriptions:
7. Scalar elements input coupled mass matrices when the second pair of fields
is entered. When uncoupled point masses are desired input only the first pair
of fields. When a coupled mass matrix is requested the submatrix added has M
on the diagonal, and -M on the off-diagonal. The element is not checked for
internal constraints, which is the user's
31436
ocumentation
2001
Models that connect curved surfaces with the GMINTC and GMINTS interface
elements may experience non-zero stresses due to rigid body motion. These
non-zero stresses are caused by the differences in cubic geometry on the
dissimilar mesh.
Straight interfaces have no such problem, since the geometry is identical.
Avoidance: The tolerance TOL on the PINTC and PINTS property entries will
generate a warning message for differing geometry, and may be set lower to be
more conservative.
31461
Documentation
2001
Default=0
If NQSET>0, and the PARAM entry is in case control, all part superelements that
do not contain qset entries, or are not referenced by senqset entries in the
main bulk data deck, have NQSET generalized coordinates assigned to them.
These qset variables are functionally equivalent to those generated by senqset
entries.
31463
70.5
ATICS - UFM 9058
In solution 200 with ANALYSIS=STATICS, if the static loads are null then UFM
9058 will be issued during the sensitivity analysis:
THE SOLUTION FOR THE RESIDUAL STRUCTURE DOES NOT EXIST
Avoidance: Insert the following DMAP alter:
compile pslgdv
alter 'call sela1'(,-1)
dbstatus egxp//s,n,noegxp $
if ( noegxp<=0 ) matgen ,/egxp/7/lusets/nopgs $
endalter
31465
- Record 16
2005.5
The DMAP Programmer's Guide incorrectly states that for matrices Record 16
(OP2NEW=0) is not equal to zero. Record 16 is always zero for both matrices and
tables. The same error exists for OP2NEW=1 in Record 20.
31469
GL
If PART superelements are used in a model and manual connections are specified
through the SECONCT entry and there are coincident exterior points in the
PARTs, the run will fail when attempting to connect the reduced matrices with
UFM 4156 indicating an incorrect matrix trailer as shown below:
USER FATAL ERROR 4156--- DIMENSIONS OR TYPE OF DATA BLOCK XAAV
,
SUPERELEMENT
xx
TRAILER=( 1278 1278
6
2
58
52) ARE INCONSISTENT WITH
SUPERELEMENT MAP.
FATAL ERROR
Avoidance: Coincident points are not supported when connecting PART
superelements. It is possible that the error could be avoided by only
connecting one of the points to the other PARTs in the model and using an RBAR
or CBUSH to connect the coincident points in the PART. If the automatic
connection logi
31472
2001
The Appendix A in the Quick Reference Guide documents stress plot codes for the
CVISC element. The CVISC element only supports force output.
31475
70.6
Optimization/Design Sensitivity Analysis
- Multi-Level Superelments - UFM 9058
"USER FATAL MESSAGE 9058" may appear in a superelement sensitivity analysis if
the model contains multilevel superelements and an upstream superelement
contains a design model but more than one of its downstream superelements does
not.
Avoidance: Place dummy design information in downstream superelements.
31479
70.5
6497 on SGI and SUN Machines
TETRA p-elements with GMLOAD and GMCORD may lead to the following fatal
message:
*** USER FATAL MESSAGE 6497 (TRNJFD)
THE POINT AT: X= 0.346875D+03 Y= 0.500000D+03 Z=-0.203698D+03, IN THE
BASIC COORDINATE SYSTEM
COULD NOT BE LOCATED ON FEFACE ID=
1.
*** USER FATAL MESSAGE 2025 MODULE = SSG1
UNDEFINED COORDINATE SYSTEM
1
0FATAL ERROR
Avoidance: Either:
- mesh with HEXA elements.
- use a system other than GMCORD with GMLOAD
- use PLOAD4 instead of GMLOAD
31488
r SUBTITLE
70.5
Under certain circumstances, ESTIMATE will ignore the entry following a TITLE,
SUBTITLE, or LABEL entry. This may cause ESTIMATE to ignore a METHOD, MPC,
SPC, STRAIN, or STRESS CC entry if it immediately follows a TITLE, SUBTITLE, or
LABEL that contains a comma "," character.
Avoidance: One of the following avoidances may be used:
1) Enter a comment following the TITLE, SUBTITLE, or LABEL.
or
2) Specify the missing METHOD, MPC, or SPC entry on the command line.
31498
2001.0.9
357, plus others
If scr=no is specified in a cold start, but the data base path and name is
not assigned by the dbs keyword or the ASSIGN statement, then a restart run in
a different directory with only an ASSIGN statement for the MASTER dbset, and
not DBALL, will fail with UFM 1127. This problem does not occur if the dbs
keyword specifies the location of the database on the command line. Some of
the possible error messages are shown below:
*** USER FATAL MESSAGE 1127 (GNFIST)
DMAP MODULE PLTSET IS ATTEMPTING TO ACCESS DATA BLOCK
GEOM2
WHICH IS ON AN UNAVAILABLE DBSET
*** SYSTEM WARNING MESSAGE 3001 (SEP1X )
THE INPUT DATA BLOCK NAMED GEOM1QS AT POSITION
103 NAME =
2001
Starting with Version 69, the QRG states that the default for PARAM,AUTOSPC is
NO in SOL's 1 thru 12, when in fact it is YES for all of these solutions except
SOL 4.
31540
in XDB
69.1
Solution 1 in Version 69 will incorrectly set the approach code to 4 in the xdb
file. The correct value is 1.
Avoidance: Either insert the following DMAP alter or use solution 101:
compile sol1
alter 'dbc '(2),''
DBC CASECC,,,,,,,,,,,,,,,,,,,//
'CASECC'////////////////////
-1/DBCPATH/S,N,CP/soltype//V,Y,GEOMU/V,Y,LOADU/V,Y,POSTU/
V,Y,DBCDIAG/V,Y,DBCCONV/V,Y,DBCOVWRT $
endalter
31568
70.7
The WHERE clause on the DBLOC command does not work consistantly with the
VERSION and PROJECT qualifaiers with the DBDICT entry.
The following
statement:
DBLOC DATABLK=(QKKS) WHERE (VERSION=* AND PROJECT=*) LOGICAL=QTODB5
caused the diagnostic message:
0*** USER FATAL MESSAGE 723 (LCDEFW)
PROJECT ID EXPRESSION HAS AN UNBALANCED NUMBER OF SINGLE QUOTES
Other variations of the WHERE clause with these qualifiers may cause data to
not be found.
31578
nite Loop
LOGNAME
OBJSCR
DBA
MAST
SCRA
SCRU
MASTER
31590
ar restart run
STREAM_ID
00000002
00000003
00000004
00000006
00000007
00000008
NAME
/work/30314_42.OBJSCR
/work/fnd1.dba
/work/fnd2.mast
/home/no4/emc/emc3fnd/fnd5.scra
/tmp/fnd6.scru
The fms statement ASSIGN includes the DELETE qualifier, which specifies that an
existing data base at the start of a run should be deleted, and replaced with a
new version. If this qualifier is applied against a MASTER database, it
properly deletes the MASTER database. However, MASTERs point to one or more
data base members, such as DBALL. The index for these databases are stored on
MASTER, so they are useless after MASTER is deleted and they too should be
deleted but are not.
Aoidance: using assign with delete option applying to all dbsets of the
database.
31622
70.5.1
egmentation Error
Heat Transfer models with CHBDYE elements may fail with a segmentation error.
Avoidance: There is no avoidance.
31636
2004
- UFM 6293 incorrectly issued
The message:
SYSTEM FATAL MESSAGE 4276, ERROR CODE 1409
can occur in the DOM6 or DOM9 module if there are DRESP2 responses and two or
more of the DRESP1 id's invoked by a single DRESP2 are duplicates.
Avoidance: Remove the duplicate DRESP1 id's from the DRESP2 entry. It is most
likely not the user intent to have duplicated the id's, but it will be
permitted once this error is corrected.
31662
p
70.7
If the view name and the datablock name are identical on the DBVIEW statement,
and the datablock is local scratch, then an
infinite CPU loop will occur in GNPREP when the view name is used as input to a
module. The following input deck demonstrates the
problem:
sol AERBG
diag 8,24$
compile AERBG
$
SUBDMAP AERBG
dbview uset = uset ( where peid=1)
tabprt uset
END $
$
CEND
BEGIN BULK
ENDDATA
31664
70.7
4, No Fatal Message
The um fields of the RBE3 element contain grid point and component data. A
GID-component pair may appear only once in the um fields. When a pair appears
more than once, the gp4 modlule takes an exit without producing any
diagnostics.
The most likely clue that this has happened is to inspect the .f04 file. If
the last several modules to run are gp4, append, bcdr,prstum, and exit, a bad
rbe3 may be the cause.
Avoidance: An avoidance is to check the um fields of all rbe3 entries.
31665
When using the MATGPR module to print a matrix for p-elements, the components
of the higher-order degrees of freedom represented by the GRIDNs are incorrect.
70.5.1
The Version 70.5 Release Notes state that it is now possible to design
properties for the constant cross section PBEAM by
referencing the END A fields only on the PBEAM bulk data entry. (Previously,
one had to reference the EPT and explicitly
design END A and END B). The implementation of this new capability was
incomplete in that it does not change the DVPREL2 invoked designed properties
at END B. As a consequence, sensitivities of END B responses are most likely
incorrect. If an optimization
task in undertaken with END B responses, the redesigned structure will provide
incorrect analysis results at END B and lead to invalid designs.
Avoidance: Either do not use the new feature or do not ask for data recovery at
END B in the design task.
31671
2001
ssing, Excessive Output
The MODES case control command may be used in all solution sequences as a
subcase replicator. The most common and obvious use is in eigenvalue solutions
and is demonstrated under the Quick Reference Guide's description of this
entry. This command may be of no use in other solution sequences such as
transient response and may cause the data recovery processing to be repeated
and printed multiple times.
31674
2001
Documentation - PARAM, CB1, CB2, CK1, CK2
, CK3, CP1, CP2, CM1, CM2 - UFM 6011
Parameters CB1, CB2, CK1, CK2, CK3, CP1, CP2, CM1, and CM2 are incorrectly
indicated to be real parameters with a default of 1.0 when
they are complex parameters with a default of (1.0,0.).
Avoidance: If you use these parameters, define both the real and imaginary
terms.
31686
- UFM 316
70.7
The MCID field on the CQUAD4, CQUAD8, CTRIA3 and CTRIA6 entries cannot be
greater than 999999 or else UFM 316 will be generated. However, on the PSOLID
and CGAP, coordinate system IDs > 999999 are accepted.
31689
2004
Nonlinear Static Analysis - PGAP - Unnec
essary Restriction for Non-Adaptive Gap
The adaptive gap element requires that MU2 <= MU1; however, this restriction is
unnecessarily imposed on the non-adaptive gap element.
Avoidance:
vector.
31694
swers
70.7
In SOLs 103, 105, and 107 through 112, if the Case Control section contains
multiple dynamic subcases or a static subcase for differential stiffness, then
PARAM commands specified in the dynamic subcase(s) are ignored.
Avoidance: Specify PARAMs in the Bulk Data section or insert the following
DMAP alter:
compile sekdr
alter 'pvt ',''
pvt
pvts,casebuck/pvtxxx $
endalter
31703
6944
70.5.1
If an AELIST set is referenced by more than one AESURF entry, then the job will
fail with the message:
USER FATAL MESSAGE 6944 (ADG)
AELIST ENTRY ID = xxx THAT IS REFERENCED ON AESURF ENTRY ID =yyy DOES NOT
EXIST.
The id's specified in the message are also scrambled in that aesurf id's are
given in the aelist position and vice versa.
Avoidance: Create another AELIST entry with a unique ID but with the same set
of aero boxes.
31717
70.7
The internal resequencing option for decomposition in the SOLVE module is not
performed. This may lead to inefficient processing.
Avoidance: Use the DCMP and FBS modules.
31721
t Problems
70.5.1
The MSC/NASTRAN Version 70.5 Release Guide as well as the README file in the
Version 70.5 relnotes directory refer to the problems ar29be01.dat,
ar29src1.dat, tpsnp.dat, and tpsp.dat. These problems are missing on the UNIX
R0 cd.
Avoidance: The input decks are listed below separated by $fname.
$ ar29be01.dat
$
$*********************************************
$ Test of nonlinear shock absorber
$ under large deformation
$********************************************
TIME 1000
SOL 129
$********************************************
CEND
$
TITLE = Shock absorber and spring loaded with sine pulse
LABEL = CBUSH1D with SHOCKA option and SPRING option
ECHO = SORT
SET 1= 1,2
DISP(SORT2,PLOT) = 1
SET 2 = 1, 100
STRESS(SORT2,PLOT) = 2
OLOAD(SORT2,PLOT) = 1
$
SPC = 1
$
31724
Wrong Answers
2004
2001
70.5.1
The following fatal message may be incorrectly encountered in the TRLG module:
*** USER FATAL MESSAGE 2025 (TRLG)
UNDEFINED COORDINATE SYSTEM ID = 1065353216
0FATAL ERROR
Avoidance: The error exists in Version 69.1, 70. and 70.5. The best avoidance
is to request MSC/NASTRAN Version 70.5.1. The correction of this error has
been integrated in to Version 70.0.5 for NASTRAN for Windows. The fixed version
remains at 70.5.1 since this error was never an issue for the prior release of
NASTRAN for Windows which was based on Version 68.2.
31759
2001
The documentation for the RELEASE entry does not state that it is not supported
In the rare case that Lanczos shifts directly on a mode, the new lanczos shift
logic in MSC/NASTRAN Version 70.5 may encounter an error which may cause the
job to fail with messages similar to those below instead of performing a new
shift.
*** USER WARNING MESSAGE 4698 (DCMPD)
STATISTICS FOR DECOMPOSITION OF MATRIX (NONE) .
THE FOLLOWING DEGREES OF FREEDOM HAVE FACTOR DIAGONAL RATIOS GREATER THAN
4.85302E+11 OR HAVE NEGATIVE TERMS ON THE FACTOR DIAGONAL.
*** SYSTEM FATAL MESSAGE 7340 (LNNHERR)
process error reported by subroutine LNNP2CD
see LNNP2CD abstract (ier = -729)
*** SYSTEM FATAL MESSAGE 7340 (LNNHERR)
warning reported by subroutine LNNDRVD
see LNNDRVD abstract (ier = 729)
Avoidance: The simplest, most guaranteed avoidan
31769
70.5
Missing from Index
The RANDPS index is missing from the Table of Content section of the online
documentation. The actual RANDPS entry is in the online CD.
Avoidance: Click on the RANDT1 button and scroll one page up to find the RANDPS
entry.
31775
70.5.1
BLE library error
On all Cray platforms, PLOTPS will fail with the following error message
lib-1171 plotps: UNRECOVERABLE library error
An output list item is incompatible with its data edit-descriptor.
Encountered during a sequential formatted WRITE to an internal file (character
variable)
Error initiated at line 647 in routine '_wrfmt'.
Abort
Beginning of Traceback:
Interrupt at address 74547a in routine '_lwp_killm'.
Called from line 16 (address 75571a) in routine 'raise'.
Called from line 92 (address 15347c) in routine 'abort'.
Called from line 59 (address 352112a) in routine '_ferr'.
Called from line 647 (address 424651c) in routine '_wrfmt'.
Called from line 232 (address 343053c) in routine '_xfer_iolist'.
Called from line 396 (address 423231c) in routine '_FWF'.
31778
ees of Freedom
70.5.1
Avoidance: Change the conflicting CHBDYP and CHBDYG element id's so that they
are unique.
31796
s
70.5.1
When a shell or beam p-element is omitted from the error analysis because of
the EPSTOL parameter on the ADAPT bulk data entry, all subsequent shell and
beam p-elements will also be omitted.
Avoidance: An avoidance is to set the EPSTOL parameter to zero on the ADAPT
entry so that no elements are omitted.
31801
70.5.1
If a shell or beam p-element has a low stress at one grid, the element may be
omitted from the error analysis because of the EPSTOL parameter on the ADAPT
bulk data entry. The element should not be omitted unless all grids have a low
stress.
Avoidance: An avoidance is to set the EPSTOL parameter to zero on the ADAPT
entry so that no elements are omitted.
31804
70.5.2
If the T1 and T2 fields are specified on the TEMPP1 entry and the MID1 field on
the PSHELL record is left blank, then the calculated element stress will be
wrong.
Avoidance: Specify the MID1 field on the PSHELL entry.
31814
70.5.1
age 1 - Memory Allocation Error
70.5.2
2004
If there is a user defined degree of freedom set (USET, USET1), and row sorting
is selected (PARAM,USETPRT,0 or 10), then the uset print tables will not be
sorted in ascending order, but will be in a random order.
Avoidance: Select 'Column'(val=1 or 11) or 'Row and Column'(val=2 or 12) sort
on the PARAM,USETPRT entry.
31842
70.7
If the SOL executive statement points to a user-written dmap, and the dmap is
inserted in front of the SOL statement using the include command, then the job
When using AESMETH=ITER or AESMETH=AUTO in SOL 144 and the displacement and
force splines are not the transpose of one another (e.g., if the USAGE field is
not BOTH on all SPLINEi entries), the iterative aeroelastic solution may
converge slowly or even fail to converge. This is caused by an error in the
AEKX subdmap in which it was mistakenly assumed that the splines were
transposes of one another (as they had been required to be prior to Version
70.5). If the force and displacement splines are transposes of one another,
this problem does not occur.
Avoidance: An avoidance is to use identical FORCE and DISP splines (which was
a requirement prior to Version 70.5). Another avoidance is to apply the
following alter to Version 70.5:
compile aekx list noref $
$ fix errors due to mqg' an
31849
70.5.1
pplication Error
With penalty CGAP (default), W3 damping can become excessive because of large
CGAP penalty stiffness. This is a limitation that should be documented under
the CGAP entry.
Avoidance: When gap elements are used in nonlinear transient analysis,
param,g damping should be avoided. Damping should be specified on the MATi
entries and PARAM,W4 set.
31884
70.7
ARAM, DSNOKD - UFM 5423
70.7
Diagnostic USER WARNING MESSAGE 7343 for the RBE3 element appears, properly,
when an RBE3 element has inadequate connectivity and is approaching
singularity. It may also appear for a stable element when there is a large
distance between the grid points to which it attaches. This is because the
test used to measure singularity is not independent of the units of measure of
the model. A test model of an rbe3 connecting 4 grid points in a square
pattern to a point at their center does not cause the message when the points
are 100 units apart, but does cause the message when they are 10,000 units
apart on certain computer types.
Avoidance: The criterion used to print this message is that the computational
zero ("error value") associated with its use is greater than 1.E-10. This
conserva
31890
70.5.2
illegal RBE3 found per run
All bad rigid elements should be found and identified in a single execution.
However, the RBE3 is an exception. It causes the program to stop after the
first bad element is found.
This is a particular problem with Version 70.5 because improved logic for
detecting singular RBE3 elements was introduced in this version, and the
program may fail RBE3 elements that earlier versions passed.
Avoidance: The error has been corrected in Version 70.5.2. Another avoidance
is to run the model in Version 70 with param, checkout yes present. This makes
tests on the model including equibrium tests on the rigid element constraint
matrix. Elements which will pass tests in Version 70 but fail with
singularity messages in Version 70.5 are likely to show poor equilibrium
properties in the para
31891
2001
r Midside Nodes
MSC/NASTRAN does not printout GPSTRESS for midside nodes. This limitation is
documented in the Application Manual but since that manual is no longer current
a remark should be added to the Quick Reference Guide.
31898
70.5
In a frequency response analysis run (SOL 108 and 111), if the FREQ Case
Control command does not exist, then the job will terminate with the following
unclear error messages on some machines.
*** USER WARNING MESSAGE 6498 (MsgGetStr)
Message number is not found
PROGRAMMER INFORMATION:
Check call to MSGPOP from FRLG with the message number 3031
Severity is USER WARNING
Parameter 1 is
0
Parameter 2 is FRL
Parameter 3 is FRRD
USER ACTION: Please contact MSC Client support
0FATAL ERROR
On other machines, the job may terminate with a signal 11 error in the log
file.
Avoidance: Add the appropriate FREQ case control command.
31906
70.5.2
If a nonlinear analysis fails to converge and PARAM,POST,0 is set, the job will
issue fatal messages indicating that the analysis has not converged but then
will continue and will fail in the DBC module with a machine dependent message.
An example of the messages are:
*** USER
INFORMATION MESSAGE 6194,
*** STOPPED ITERATIONS DUE TO REACHING MAXIMUM ITERATION LIMIT WITHOUT
CONVERGENCE ***
*** USER
INFORMATION MESSAGE 6193,
*** MAXIMUM NUMBER OF BISECTIONS OR MINIMUM LOAD STEP HAS BEEN REACHED.
*** USER
FATAL
MESSAGE 4551,
*** STOPPED PROBLEM DUE TO FAILED CONVERGENCE
^^^ USER INFORMATION MESSAGE 9005 (NLSTATIC)
^^^ THE SOLUTION FOR THE LAST CONVERGED LOOPID=
85 IS SAVED FOR RESTART
***** RECEIVED SIGNAL 8, ABORTING ...
BIOMSG:
31919
70.7
Installation - Sun/Solaris - fatal : libs
unmath.so.1: can't open file errno = 2
For Sun SuperSPARC V70.5 and v70.6 and Sun UltraSPARC V70.0.3 Clients only, If
you do not have a Fortran compiler on your system, you may
receive the following error message in the LOG file when you attempt to run
MSC/NASTRAN:
ld.so.1: <install-dir>/msc705/solaris/analysis:
fatal : libsunmath.so.1: can't open file errno = 2
This error occurs when the system cannot find the "libsunmath" dynamic library.
This error is corrected on the MSC/NASTRAN V70.5.1 (r2) CD-ROM.
You can also obtain the missing libraries from your MSC representative or
directly from MSC's Web site at the URL:
ftp://ftp.macsch.com/pub/msc-products/NASTRAN/V70.5/solaris/libsunmath.so.1
Once you have obtained the file, please copy it to the solaris architecture
directory, i.e.,
31931
70.6
SFM 6169
Some models with TRIA3 structural elements and TETRA fluid elements at the
fluid/structure interface using IDENT method on the ACMODL bulk data entry fail
in the GP5 module with a message similar to:
*** USER FATAL MESSAGE 6169, FOUND TWO OR MORE STRUCTURAL GRID POINTS WITH
IDENTICAL COORDINATES
WHICH LIE ON THE FLUID/STRUCTURE BOUNDARY.
USER ACTION: CHECK GRIDS AND/OR SET1 CARDS WHICH
BELONG
TO PANEL OR ACMODL CARDS.
GRID ID =
12
GRID ID = 101979
^^^ USER WARNING MESSAGE 9031 (ERRPH1) NOGO ENCOUNTERED IN SUBDMAP
SEMG
This message is in error since one of the referenced structural grids is really
a fluid grid. Abitrary changes to the model can make it run or not run.
Avoidance:
Use the DIFF method on the ACMODL
31933
2001
AP Module Dictionary
The documentation for MATGEN option 5 states that the parameter p5 may be used
to select pseudo-random or non-repeating random numbers, but the equation used
is incorrect. It states that if P5<0, a matrix of random numbers that do not
repeat from call to call is produced. By implication, values outside this
range produce pseudo random numbers. The usual definition of this term is that
while the numbers produced should have reasonable distributions for a set of
random numbers, the matrix produced on each call should be the same, both on
one run, and on different runs.
The correct formula is "if p5 is less than or equal to 0" the non-repeating
("seeded") type of random numbers are used. Note that this changes the action
for the default value of p5, which is zero.
31934
the CD Field
2001
The content description of the CID and R1, R2, R3 fields for the RFORCE entry
currently states CID must be a Caresian system. It should state that if a
non-rectangular system is specified, RFORCE will use the CID as if it were a
rectangular system and unexpected answers may result.
The desrcription of
CID, R1, R2, R3 should read as follows and remark 14 should be added.
CID
vector.
R1, R2, R3
Rectangular components of the rotation vector R. The vector wil
l
pass through G,
please see remark 14. (R1**2 + R2**2 + R3**2 > 0.0)
Remark 14.
On a large model, it has been observed that the job may fail in REIGL or GPFDR
with the following unclear messages:
*** SYSTEM FATAL MESSAGE 4275. DURING A
READ OPERATION, UNIT = 26, DATA
BLOCK=NUMERIC
, A BLOCK NUMBER CHECK CONDITION OCCURRED. ( IONAST
CODE= 304)
0*IONAST* err 304 pid,name,b+1,z4(b+1),nxtblk,pbknbr=
0 118 62402415
0
3377
5912
BIOMSG: ERROR 304 HAS OCCURRED IN ROUTINE IONAST , FILE INDEX (FILEX) =
0
STATUS =
0
The exact cause of this error is currently unknown. MSC has been unable to
obtain the input file that shows this error due to the confidentiality of the
input file.
Avoidance: Increasing memory cured this particular problem.
31966
70.7
2, MATHP - UWM 6286 in ZREAD
If nonlinear stress output is requested for CBUSH, CELAS1, and CELAS3 elements
which reference PBUSHT and PELAST in nonlinear
analysis then UWM 6286 will be issued. This also occurs for hyperelastic
element grid point output.
Avoidance: Insert and/or replace the following changes into nddl.dat under
DATABLK OES:
OR,40,{ Bush1d }
EITHER,BACK(FCODE)=0,{ Real
}
FE,RS,{Element Force}
UE,RS,{Axial Displacement}
VE,RS,{Axial Velocity* }
S,RS,{Axial Stress*}
E,RS,{Axial Strain*}
EP,RS,{Plastic Strain*}
FAIL,I,{Failed Element Flag}
OR,1,{ Real / Imaginary
}
FER,RS,{Element Force}
UER,RS,{Axial Displacement}
SR,RS,{Axial Stress*}
ER,RS,{Axial Strain*}
31970
erelement
If there are no elements inside a superelement, but there are interior points,
and CSUPEXT entries are used to define the exterior points, the CSUPEXT entries
will be ignored.
Avoidance: Add PLOTEL elements between interior and exterior points.
31980
70.5.1
If a problem has BEAM, BAR, or BEND elements and thermal loads in a nonlinear
solution sequence (106 and 129), the job may fail in module NLCOMB. This error
first occurred in Version 70.5. This has been observed only on the Cray, but
might occur on other systems. On the CRAY the following traceback was
encountered:
Beginning of
Called from
Called from
Called from
Called from
Called from
Called from
Called from
Called from
31982
Traceback:
line 42 (address 15517150b) in routine 'TRBK'.
line 39 (address 132053d) in routine 'RECOVR'.
line 112 (address 140623d) in routine 'sysrcv'.
address 15237006a in routine '__handlr'.
address 5616165c in routine 'NLCWRK'.
line 126 (address 5607145c) in routine 'NLCOMB'.
line 90 (address 10632226d) in routine 'XSEM15'.
line 363 (addr
70.6
In the checka.v70 and checka.v705 alters, there are two lines which exceed 80
columns. If these alters are pasted into the data file, the line will wrap in
many editors, and cause the following fatal message:
0*** USER FATAL MESSAGE 13 (XGPIDG )
ERROR IN DMAP INSTRUCTION Q-SET
INSTRUCTION NO. 50
DMAP INSTRUCTION NOT IN MODULE LIBRARY.
Avoidance: Shorten the comments following the DMAP instructions "type
db,aagds,ptga $", and "upartn uset0,aagds/ptga,,,/'G'/'A'/'S'/1 $". Another
option is to avoid pasting the file in, but instead use the include statement.
31986
70.5.2
The DBDN DBset is larger in V70 and V70.5 than in earlier versions of
MSC/NASTRAN. The increased size is due to several data blocks which are
generated during dynamic reduction being incorrectly stored on DBDN. The only
effect of this error is an increase in the DBDN Dbset disk usage.
Avoidance: Insert the following DMAP alter:
compile semr3
alter 'call cmpmode'
type parm,nddl,char8,n,dbupx,dbdnr1 $
type parm,,char8,n,dbtmp $
dbtmp=dbdnr1 $
dbdnr1=dbupx $
alter 'call sesum'
dbdnr1=dbtmp $
compile sekr
alter 1
type parm,nddl,char8,n,dbupx,dbdnr1 $
type parm,,char8,n,dbtmp $
dbtmp=dbdnr1 $
dbdnr1=dbupx $
alter 'end \$'(,-2)
dbdnr1=dbtmp $
compile semrm
alter 'mvaa'(2,-1)
type parm,nddl,char8,n,dbupx,dbdnr1 $
type parm,,char8,n,dbtmp $
dbtmp=dbdnr1 $
dbdnr1=dbupx
31990
2001
Documentation - PBUSH1D
The MSC/NASTRAN Quick Reference Guide for Version 70.5 incorrectly states that
SHOCKA, CVT, IDTS, IDETS, IDETSD, TYPE, IDT, IDTTU, IDTDV are required on the
PBUSH1D entry. These fields may be required based on values in other fields
and options selected, but are not mandatory.
32011
2001
Direction Not Described
The documentation for PBUSH does not say which coordinate system the
"directions 1 through 6" refer to. These directions refer to the element
coordinate system.
32014
70.5.2
Answers, Traceback
Input files using the NLRGAP in SOL 109 may fail with a floating point
exception on NT platforms or may issue a traceback in the TRD1 module, routine
tabld on SGI R8000/R10000 systems. The error is caused by the table look up
for the coefficient of friction for the NLRGAP. All 32 bit, short-word,
machines will return an incorrect value for the coefficient of friction;
however, this is not likely to have a significant effect on the results of most
problems.
Avoidance: Run the problem in solution 129. A different error with similar
symptoms may also be encountered in the same area of the code, please see error
number 32685.
32015
2001
es Not Work in Solution 112.
The MSC/NASTRAN Release Guide for Version 70.5 incorrectly states that the
NLRGAP element works in SOL 112. The NLRGAP does not work in this solution, but
it does work in SOL 9.
32016
2001
, Wrong Answers
If the iterative solution for GAP constraints in SOL 101 does not converge, a
warning message is issued (9096), indicating that the solution has not
converged; however, the results for displacements, etc. are still output.
^^^ USER WARNING MESSAGE 9096 (CSTRDISP)
^^^ CONSTRAINED DISPLACEMENT ITERATIONS FAILED, ITERATION LIMIT LOAD CASE =
1
Avoidance: If warning message 9096 is issued, do not use the results.
Increasing the value of CDITER may help the problem to converge.
32022
oblem
70.5.1
The tpl test deck nlrgap.dat referred is not the problem described in the
Version 70.5 Release Guide. The tpl deck nlrgap.dat has been replaced with
the correct input deck on the Version 70.5.1 r2 cd. A listing of the correct
input follows:
$ shaft1x.dat
$ radial gap, .002 clearance, contact stiffness = 1.e6 constant
$ example: rotating load on cantilevared shaft
$ 40" shaft, circular x-section, 2" diameter shaft
$ 10" diameter rotor
$ 15 hz. imbalance
sol 129
time 80
cend
title= 15 hz. rotating imbalance, radial gap
set 1 = 9,10
set 2 = 1,8
set 3 = 1001,1002
$sdisp=3 $ epoint displacements (relative displacements)
disp(plot) = 1$ NLRGAP grid displacements
force(plot) = 2
nlload=1 $ NLRGAP load output
nonlinear = 200 $ NLRGAP set ID
tfl=900 $ transfer function ID fo
32047
70.7
nswers with Material Damping
32073
70.5.2
swers or Fatal Messages
Avoidance : Include the following DMAP alter in the run which performs the
residual structure solution
compile super3
alter 'call extdrout'(4),''
if ( extdrout<>'
' ) then $
if ( app1='mmreig' ) then $
call extdrout uls,ol1m,eqexins,maps/
dum/app1/'
'/true $
call extdrout uh2,ol1r,eqexins,maps/
dum/app/soltyp/true $
else $
call extdrout uls,ol1m,eqexins,maps/
dum/app1/soltyp/true $
endif $
32080
4276, EC 1605
70.7
On the SGI, complex Lanczos eigenvalue analysis may produce the unexpected
system fatal message 4276 error code 1605. This appears to be caused by
insufficient memory for the CEAD module.
Avoidance: In most if not all cases experienced to date, increasing the memory
has allowed the runs to run successfully.
32087
rs
70.7
TLOADi entries are ignored in direct frequency response (SOLs 8, 11, and 108).
Avoidance: Insert the following DMAP alter in SOL 108:
compile sedfreq
alter 'CASE
CASErs'
type parm,,logi,n,fourier $
paraml dynamics//'bulk'//////'tload1'/s,n,tload1/
'tload2'/s,n,tload2 $
PARAML CASEF//'DTI'/-1/38//S,N,TSTEP $
fourier=(tstep=-1 and (tload1=-1 or tload2=-1)) $
alter 'call freqrs',''
CALL freqrs CASEF ,USETD ,DLT
,FRL
,trl
rpd
,DIT
,EST
,cstms ,mpts
bgpdts ,gpsnts ,GPECT ,SILS
,edts
ckdd
,cmdd
,cbdd
,k4dd
,
,
,
,sild
,ditid
vafs
,rgdfd ,rsgg
,rmgg
,ppf
32091
70.7
N, PARAM,POST,0 - Missing XDB Output
,
,
,
,
,
,
70.5.1
If a subcase invokes multiple CSSCHD bulk data entries, the user fatal message
shown below incorrectly states that the CSSCHD ID's must be unique.
*** USER FATAL MESSAGE 311 (IFPDRV)
NON-UNIQUE FIELD 2 ON BULK DATA ENTRY CSSCHD
ENTRY COUNT =
153
10
SORTED
BIOMSG: ERROR
There is a typographic error for Remark 14 of the PSHELL entry in the Version
70 and 70.5 Quick Reference Guide. The term (Ts)10**8(Ts) should simply be
10**8 instead.
32099
2004
Geometry Written to OUTPUT2 File
70.7.2
The MSCACT utility delivered with MSC/NASTRAN Version 70.5 on the UNIX and
Windows NT systems has an error that disables the "standard" output summary.
If one of the alternate summaries is selected via the "summary" keyword, the
correct detail lines will be generated, but the total line will be missing.
This error can be corrected by changing the following lines in the
<install-dir>/msc705/util/mscact.c source file and rebuilding the MSCACT
2001
The messages encountered when there is an error on a DMIG or DMI entry do not
point to the location of the error. This can make it almost impossible to
locate the error in a large matrix input.
32116
70.5.1
y ISHELL Not Found
If the program called by the ISHELL module has a name with fewer than 8
characters without including the extension, the module will not search properly
for the extension. For example, the file named "EFM.EXE" will be found if the
name "EFM.EXE" is entered, but will not be found if the name "EFM" is entered.
Avoidance: Use 8 characters in the filename if you do not include the
extension.
A related error that may occur on Windows NT if a 16-bit executable is to be
run. If ISHELL processing fails with an "UNABLE TO CREATE A NEW PROCESS"
error, specifying the standard NT command processor as the processor to be used
may solve the problem. That is, setting the MSC_ISHELLEXT environment variable
to exe#cmd, either in the System/Environment Control Panel tab or by a command
line set opti
32125
I
70.5.1
If a very long filename is used, either via the job datafile pathname, the dbs
or out keywords, or an ASSIGN statement, the job may fail without any messages
in the F06, F04, or LOG files. A clue to this error may be the termination of
the job in the DBINIT module (as indicated in the F04 file) or incomplete
reports for the "SUMMARY OF FILE ASSIGNMENTS" or "SUMMARY OF PHYSICAL FILE
INFORMATION" or "SUMMARY OF PHYSICAL FILE I/O ACTIVITY" tables.
Avoidance: Reduce the lengths of the longer pathname components. A pathname
component is either a directory name (i.e., the text between slashes) or the
actual filename part.
32127
rong Answers
70.5.1
If AELINK and CSSCHD entries appear is the same subcase in a static aeroelastic
analysis, wrong answers are produced.
Avoidance: There is no avoidance.
32134
70.5.1
When trying to run Version 70.5 on SGI IRIX 64 systems the following error
message may appear in the command window:
3708:/msc/msc705/irix64/analysis: rld: fatal error: cannot successfuly map
soname 'libcomplib.sgimath.so' under any of the filenames < then a list of
library files follows >.
Avoidance: If the client does not have a complete set of sgi math libraries
they will need to get a /usr/lib64/mips4/libcomplib.sgimath.so from MSC. This
can be found at the following locations:
On the web at:
ftp.macsch.com/pub/msc-products/NASTRAN/V70.5/irix64
filename: libcomplib.sgimath.so
or the following computer file on MSC's net:
/net/oberon/oberon/disk1/msc705/unix/msc705/irix64/libcomplib.sgimath.so
32135
70.6
ing Left Hand Vectors
The new CEAD module option for the CLAN method in Version 70.5 will produce
both left and right hand eigenvectors. However, if there are less than three
DOFs in the problem only the right hand vectors are output.
Avoidance: An avoidance is to add a third DOF, uncoupled, if necessary.
32136
ct Equation
2001
The documentation for PARAM,CURV in the Quick Reference Guide indicates that
if:
| n dot lm | >= .4, then the projection of the y-axis on the surface of the
element is taken as the reference axis.
The left hand side of the inequality should be squared.
( n dot lm)**2 >= .4.
32143
70.5.2
Transient analysis may fail in the TRD1 module with no message. The log file
may contain a machine dependent message of the form:
*** Received signal 10 (SIGBUS)
time: command terminated abnormally
70.5.2
It is possible that a job that should fail in DCMP with a max ratio error,
identifying the problem degrees of freedom, instead fails with a traceback in
sparse decomposition. The following is an example of the traceback from an
hpux system.
Process traceback
0) 0x0009700c
1) 0x00f83310
2) 0x005efba0
3) 0x0022b7b4
4) 0x004c355c
5) 0x00220eb8
6) 0x000c0fe8
(
(
(
(
(
(
(
32171
t
...
sysrcv + 0x320 [/cae_k_apps/msc/msc70/hpux/analysis.pa2_0]
_sigreturn [/cae_k_apps/msc/msc70/hpux/analysis.pa2_0]
dfmsj_ + 0x130 [/cae_k_apps/msc/msc70/hpux/analysis.pa2_0]
dfmsa_ + 0x2b20 [/cae_k_apps/msc/msc70/hpux/analysis.pa2_0]
sdcomp_ + 0xb8 [/cae_k_apps/msc/msc70/hpux/analysis.pa2_0]
dcmpa_ + 0x2b8 [/cae_k_apps/msc/msc70/hpux/analysis.pa2_0]
dcmp_ + 0x130 [/cae_k_apps/msc/msc
70.7
Laminar stress and strain output is not written to the xdb file in SOL 103 and
105.
Avoidance: Insert the following DMAP alter:
compile sedrcvr
alter 'DBC
OSTR1'
endIF $ SORT2
alter 'endIF $ SORT2'(3),''
endalter
32174
70.5.1
The XNASTRAN utility is missing from the Version 70.5 (R1) CD. The executable
file, <install-dir>/msc705/<arch>/Xnastran, can be copied from any earlier
version.
32176
n
2001
In modal analysis (sol 103), when POINT normalization is selected on the EIGR
bulk data entry, and the defined component is zero, NASTRAN does not revert to
MAX as specified in the Quick Reference guide for the EIGR bulk data entry:
NORM
Method for normalizing eigenvectors. (Character: "MASS," "MAX," or
"POINT"; Default+"MASS")
.
.
POINT Normalize to a positive or negative unit value of the component
defined
in fields 3 and 4
(defaults to "MAX" if defined component is zero).
Documentation of NORM POINT should read:
.
.
POINT Normalize to a positive or negative unit value of the component
defined
in fields 3 and 4
(defaults to "MASS" if defined component is zero).
32177
2001
Default values
Under the description of the INIT command in the Quick Reference Guide, the
default values for DBALL and SCR300 are stated incorrectly as 25000 and 175000
blocks. The correct default value is 250000 blocks for each of the DBSETs.
32193
70.6
ST, NLITER - SFM 2085
32220
2001.0.1
FATAL
MESSAGE 4562,
TSTEP (TIME STEP) DATA IS MISSING
Avoidance: This message can be safely ignored if all the requested output is
obtained.
32225
ssing Option
2001
Option 9 of system cell 206 which selects the better of METIS and MMD, is not
documented in the Version 70.5 Quick Reference Guide.
32259
70.7
for Unrestrained Hinge Moment Coeff.
Two errors have been detected that relate to the printing of unrestrained hinge
moment coefficients in SOL 144 (static aeroelasticity):
1. The unrestrained hinge moment coefficient values printed for the "INTERCEPT"
coefficients are in error if they are nonzero.
2. If there are multiple subcases with the same Mach and q (dynamic pressure)
conditions, the unrestrained hinge moment coefficient values printed for the
second and subsequent subcases are in error. The coefficients for the first
subcase are deemed correct with the exception of the INTERCEPT value mentioned
previously.
Avoidance: Make the following DMAP change:
compile aestatrs list
alter 'totu','kbrzx'
dbstatus ipzf//s,n,noipz $
if ( noipz=-1 ) matgen ,/ipzf/7/norset/1 $
add ipzf,/mipzf/-1.0
append mipzf,k
32264
69
Due to an error in parallel EMA, any system running parallel EMA (even if they
are only using one processor), could get wrong answers.
Avoidance: Use the serial version.
32282
70.7.2
th the Wrong File Names
The XNASTRAN utility does not properly handle an alternate input data file
type, e.g., "example.bdf", when directly starting XMONAST to monitor a job. It
will attempt to directly start XMONAST on the files "example.bdf.f04",
"example.bdf.f06", and "example.bdf.log". Instead, it should be setting the
nastran command's "xmon" keyword and relying upon the nastran command to
correctly monitor the job.
Avoidance: Set "xmon=yes" in an RC file or as an "advanced argument" and do not
use XNASTRAN's ability to start XMONAST.
32286
70.6
- SFM 6710 (TAFF)
When more than one static subcase exists in the bulk data for forming the
differential stiffness matrix for a normal modes analysis (STATSUB), and the
model contains superelements, then the job will fail with the following unclear
messages:
*** USER INFORMATION MESSAGE 7325 (SEP2DR)
PROCESSING OF SUPERELEMENT
10 IS NOW INITIATED.
^^^ USER INFORMATION MESSAGE 9049 (SEKDR)
^^^ SUPERELEMENT DIFFERENTIAL STIFFNESS GENERATION, ASSEMBLY, AND REDUCTION.
*** SYSTEM FATAL MESSAGE 6710 (TAFF)
THE THIRD INPUT PARAMETER TO MODULE TAFF REFERENCES AN UNDEFINED LOAD SET
ID.
0FATAL ERROR
This job will fail even if there is only one static subcase callout, but there
are multiple loadings in the bulk data section that are not used.
Avoidance: There are two possible
32294
ory on CRAY
70.5
Use of the ISHELL utility on a CRAY computer may cause the job to fail due to
insufficient memory.
Avoidance: Specify twice the memory that the job would normally take.
32296
2005.1
ements - UFM 5423 (MPYAD)
60 4333
8 3333
40 2000
32303
tput
IS
106
12
50
IS
103
12
IS
104
50
SUBCASE 1
TSTEPNL = 100
DLOAD = 200
SET 1 = 1,2
THERMAL =1
SUBCASE 2
TSTEPNL = 100
DLOAD = 200
THERMAL = ALL
Avoidance: The only avoidance is to request the same output for all subcases
above the first subcase. In the above example, request THERMAL=ALL above the
first subcase.
32320
Answers
70.7
32361
o Not Work
The Quick Reference Guide bulk data definitions for the GMBNDC and GMBNDS
entries needs the following remark added:
The interface elements may generate high or negative matrix/factor diagonal
ratios. If there are no other modelling errors, these messages may be ignored
and PARAM,BAILOUT,-1 may be used to continue the run.
32364
70.5.2
Answers, SWM 1204
Incorrect data may be output by a TABPRT and/or an OUTPUT2 request using the
neutral option. Many occurences of SYSTEM WARNING MESSAGE 1204 may be an
indication of a problem.
Avoidance: For the OUTPUT2 neutral option, increase mem such that the value
is at least
f2 x size of largest record + 2 x nasbuff + compiled length of the NDDL of that
datablock
For TABPRT NDDL-output, increase mem such that the value is at least
4 x size of largest record + 1 x nasbuff + compiled length of the NDDL of
that datablock
32365
2001
free-free Dynamic Reduction
Models with free-free component modal superelement reduction give poor answers
(or may fail).
This limitation should be documented under the SESUP entry by
adding the following remark:
5. SESUP bulk data records are not allowed for Part (partitioned bulk data)
Superelements. Use the SUPORT bulk data records to
identify component
rigid body modes.
32375
ut Mis-Labeled
70.5.2
The p-shell element's two transverse shear strain outputs for the default
curvature option are switched. Otherwise the values are correct.
Avoidance: There is no avoidance.
32376
2001
ng P-Shell Output
When the PROJ=F option is used on the OUTRCV bulk data entry for p-shell
elements, no output is produced in the .f06 file. The option should be used if
a postprocessor requires results in terms of 3D vectors or tensors, for
example, stress tensors with 6 stress components. The option does not produce
output in the print file *.f06.
32388
R ERROR CODE 31
ERROR CODE
ERROR CODE
-31 PID=
31 PID=
0
0
-> CELAS2
-> CBUSH1D
70.7
The READ module may issue the message: UIM 6137 INPUT MATRIX
HAS xx SINGULARITIES, followed by *** SYSTEM FATAL MESSAGE
is due to null columns in the matrices. For cyclic symmetry
remove unused degrees of freedom if they are for grid points
records.
TO DECOMPOSITION
3001 (READ). This
AUTOSPC does not
listed on CYJOIN
Avoidance: For solid element models, add a bulk data record GRDSET,,,,,,456 to
remove unused rotation degrees of freedom. Setting NASTRAN SYSTEM(273)=1 (Use
earlier version Lanczos method) has been shown to work as well in NAST705. The
following ALTER may be applied to version 70.5:
COMPILE MODERS
ALTER 'MATMOD *CASES'
SETVAL //S,N,METHTYP/0 $
MESSAGE //'DO A-SET REDUCTION FOR MASSLESS DEGREES OF FREEDOM'
32394
3008 (UTMCOR)
70.5.1
The new block complex lanczos method in Version 70.5 (selected by setting
system(108)=4) does not accurately predict the memory requirement. For large
problems this may lead to the following fatal message:
*** SYSTEM FATAL MESSAGE 3008 (UTMCOR)
MODULE = CEAD
INSUFFICIENT CORE AVAILABLE FOR SUBROUTINE CLDRV
USER ACTION: INCREASE OPEN CORE BY AT LEAST 1130847 WORDS
PROGRAMMER INFORMATION: LOCATION KEY = TSLSPILL
Avoidance: The fatal message may not be able to be avoided by increasing
memory. The analysis may have to be performed with another method.
32395
7340 (LNNHERR)
70.5.2
The new lanczos in MSC/NASTRAN Version 70.5 may fail with some variation of the
following message:
*** SYSTEM FATAL MESSAGE 7340 (LNNHERR)
process error reported by subroutine LNNDRVS
-1)
70.7
10.
If a p-element edge is too distorted, the program may fail with the traceback
that follows in GP0 instead of exiting with a meaningful message.
SIGTRAP - Trace trap FP division by zero
Traceback:
Offset
Offset
Offset
Offset
Offset
Offset
0x00001380
0x00000c54
0x00001710
0x00000cd4
0x000004b0
0x000009dc
in
in
in
in
in
in
procedure
procedure
procedure
procedure
procedure
procedure
evlpnd_
gp0dc_
gp0da_
gp0_
xsem02_
mainal
--- End of call chain --Avoidance: Other than correcting the distorted geometry, there is no
avoidance.
32438
70.5.2
ted on HP-UX 11
Apparently HP will make both 32- and 64-bit versions of HP-UX 11.0 available.
As a result of this, if the client is running the 32-bit version of HP-UX 11.0
on a PA-RISC 2.0 system, the nastran command will incorrectly choose the
V-class executable.
This error can only occur with MSC/NASTRAN V70 and MSC/NASTRAN V70.5 (r1).
The error estimators for the beam p-element are incorrect by a factor based on
the length of the beam. This error may lead to over adapting or under
adapting. That is the error may lead to poor answers or it may lead to an
unnecessarily high p-level.
Avoidance: There is no avoidance.
32458
ry
70.6
MSC Estimate underestimates memory for input files with P-elements. This
limitation will be removed with version 71 for P-element runs without interface
elements (GMINTC/GMINTS). The limitation still exists for runs with interface
elements.
Avoidance: Do not use estimate to determine memory and disk requirements of
runs with p-elements prior to Version 71, and do not use estimate to determine
memory and disk requirements of any run with interface elements.
32467
70.5.5
When parallel processing is selected, the f04 per processor cpu times may show
negative cpu times on Version 70.5 NT systems. This problem has been corrected
in the Version 70.5.5 release.
32476
data correctly
The rcout2 utility will not transfer the BGPDT correctly on short-word UNIX
systems.
32477
rmance
70.6
If an input file has an SPC entry specifying 1 THRU 9999999, then estimate will
take a lot of CPU time. This performance error will be removed in version 71.
Avoidance:
Specify the last grid id instead of 9999999.
32482
.
2001
The DRMS1 module may fail with SFE 4276 EC 1305 in ENDPUT.
Avoidance: Reduce the number of subcases (or modes) in the input data blocks to
the DRMS1 module.
32489
In SOL 146 for Harmonic Gust (Frequency Response), the AEROF=<setid|ALL> option
is supported. However, if the ALL option is used in Version 70.5, the f06
output listing incorrectly lists the Aerodynamic Box ID's as 0 (zero) for all
boxes. Whereas, if a specific SET is used, the correct results are obtained.
The complex forces printed in both cases, are correct.
32490
70.7
Poor Message, UFM 3007
If PARAM,INREL,-1 is specified without any SUPORTi entries then the run will
fail in the UPARTN module with the message:
*** SYSTEM FATAL MESSAGE 3007 (UPARTN)
ILLEGAL INPUT TO SUBROUTINE PARTN
Avoidance: Remove PARAM,INREL,-1 or specify SUPORTi entries.
32495
70.6
OST,0 - Missing .xdb Output
,PHA
,olb
,
,XYCDB
,EQEXINS
,GOT
,
,OLB
,
,
,POSTCDB
,PVTS
,GOQ
,
,
,
,
,FORCE
,CASES
,
,GPLS
,
,
,
,
,
,
,
32496
Documentation - PSDF, ATOC, RALL - Random Requests not yet Su
pported in PATRAN
The documentation for the new random analysis data recovery request options
PSDF, ATOC and RALL for DISP, VELO, ACC, FORCE, and STRESS documented in the
Version 70.5 Quick Reference Guide is misleading. These options are not yet
supported in PATRAN and thus are of no use and should not be selected.
Presently if they are selected, the random output is written to output2 file
and no random output is written to the f06 file. Currently, nothing is written
to the xdb graphics data base as might be implied by the Quick Reference Guide
Either:
were incorrectly attached. (NOTE - the matrices are attached in the order
listed on the CSUPER and care must be exercised to verify that the correct
order is listed - do not simply change the order on the CSUPER to correct this
problem)
Avoidance: If possible, use only GRID points on the CSUPER, or be careful to
create the matrices for the external superelement in such a way that the terms
for the GRID point
32526
70.5.2
2 or Wrong Results
On the SUN computer, if a MYPAD operation uses the DOT3RD kernel, then the
answers may be incorrect or the job may terminate with one of the following
error messages:
BIOMSG: ERROR 3012 HAS OCCURRED IN ROUTINE QOPEN
If a model contains many subcases with mulitple boundary conditions and the
boundary conditions are not "grouped" then UWM 5244 in GPFDR or SFM 3002 in
SDR2 may result. If the warning message is encountered wrong answers or
missing output may result.
USER WARNING MESSAGE 5244 (GPFRBI)
HAS IGNORED DATA FROM THE PG MATRIX
DUE TO INCOMPATIBILITY WITH THE UGV MATRIX
OR
*** SYSTEM FATAL MESSAGE 3002 (SDR2)
EOF ENCOUNTERED WHILE READING DATA BLOCK UG2
SUBROUTINE SDR2
(FILE 112) IN
Avoidance: Group all subcases with the same boundary condition together or
insert the following DMAP alter:
compile phase1dr
alter 'S,N,load'(2)
PARAML CASEq//'DTI'/nskip/1//S,N,subid $
load=100000+subid $
compile sestatic
alter 'PARAML CASESX'(2)
PARAML CASEsx//'DTI'/nskip/1//S,N,subid $
load=100000+subid $
compile sedisp
alter 'PARAML USET'(,-1)
PARAML CASEw//'DTI'/nskip/1//S,N,subid $
load=100000+subid $
endalter
32551
2001
IFP - SFM 4276, Error Code 7777
If integer values are used for XINIT, XLB, or XUP on DESVAR entries,
MSC/NASTRAN may fail in the IFP module with either SIGNAL 8, error 7777, or SFE
4276, EC 7777.
Avoidance: Correct the format on the DESVAR entries.
32557
70.7
ements - UFM 4562 in TRLG
If there exists more subcases for a superelement than the residual structure,
then the run may fail with UFM 5423. If the load sequence number is specified
on the SUPER commands for the superelement subcases, then UFM 7324 is issued.
However, the run continues and output is missing for the extra superelement
subcases.
Avoidance: Remove the extra superelement subcases or add residual structure
subcases.
32608
70.6
If less than 6 degree of freedom are specified on a single grid point on the
DMIG,UACCEL entry, then the job will fail with the following messages:
32609
cumentation
2001
70.5.2
If there are beam p-elements in a model with no strain, such as rigid body
modes in modal analysis, the error estimator may crash. The EPSTOL parameter
does not work with beam p-elements so it will not help avoid this error.
Avoidance: Exclude beam p-elements from the error estimate in such models, or
turn off the error estimator.
32612
A BEAMP p-element has bad residual bending flexibility when p=2. The error is
more apparent when small values for the modulus "E" are used.
Avoidance: Set NASTRAN SYSTEM(226)=1, to turn off the residual bending
flexibility.
32615
Submittal - A "$" Sign in Command Line Argument Causes Argume
nt to be Truncated
If a command line argument contains a dollar sign ('$'), the command line
argument is truncated at the dollar sign. This probably should only occur for
NASTRAN cards encountered in RC file processing.
Avoidance: There is no avoidance for Windows NT. The error can be avoided on
UNIX by quoting the argument and escaping the dollar sign, however, a dollar
sign is a very unusual UNIX filename character.
32626
atio
A dynamic factor was added for the access key in MSC/NASTRAN Version 70.5.
Thus, the program smplr.f delivered with MSC/NASTRAN Version 70.5 does not work
properly.
Avoidance: An illustration of the protocode required is:
Call READR (file,ia,0,iret)
<- when output object is open
attempt to locate entry with key=0
if ( iret.eq.0 ) then
factor = ia(2)
<- obtain dynamic factor for
access key
else
if ( approach=statics ) then
<- conventions before V70.5
more or less
factor = 1
else
factor = 10000
endif
key = intid*factor + offset
<- intid from EQEXING/E and
offset from TOL,FOL, etc.
32639
answers
70.6
The HESS method may produce one pair of roots that are wrong for diagonal input
matrices. The symptoms indicate that the shift may not be removed from the
last pair calculated. The solchk alter in the sssalter libray may be used when
it is suspected that roots may be wrong. It computes a normalized residual for
each eigenvector. Similar code is built into the complex eigensolver for
systems after v70.5. It has been confirmed that a new HESS method implemented
there has solved the two problems discovered to date that have wrong answers.
Avoidance: An avoidance is to use the CLAN method instead. In Version 70.6
and beyond this error occurs only when the old HESS method is selected by
system cell 108. An avoidance is to remove the system cell request from the
NASTRAN card. The n
32642
70.7
ting Point Exception
An error in the spill logic on "small endian" computers which include Digital
and Windows NT systems may cause a floating point exception to occur in the
complex eigenvalue solver.
The message obtained is machine dependent, one
example is:
70.6
A wrong stiffness matrix may occur if both h- and p-elements occur in the same
model, the h-element grid points use a non-basic coordinate system for
displacements, and multiple passes are required for matrix assembly. Since
some columns are output using the Basic coordinate system rather than the local
system, the matrix will be unsymmetric. The wrong answers should be evident by
high epsilon values and the spcforce resultants will not balance the applied
loads.
Avoidance: Either increase memory to avoid multiple passes or avoid the use of
displacement coordinate systems.
32660
bnormally
70.5.2
MSC/NASTRAN will fail to run if the hard limit for the system's data segment
size, see the "data(kbytes)" line of the "ulimit -H -a" command, has been set
to any value other than "unlimited".
Avoidance: Reset the hard limit to unlimited. This can only be done by root,
it will require the user to exit the affected shell.
32664
316
70.6
The RANDPS bulk data entry has an error that limits the number of RANDPS
entries that are processed. This error occurs only for the special case of
uncoupled PSDF (see remark 8 in the QRG). The error may results in various
fatal messages. Those experienced include USER FATAL MESSAGE 5418 and USER
FATAL MESSAGE 316. The text of these messages indicate that there are illegal
RANDPS entries and NO GRID POINTS IN THE MODEL. It is speculated that there is
a transition area somewhere between 100 and 320 bulk data entries where
different types of bulk data entries may be discarded, leading to many
different error messages.
This error does not apply to other types of random analysis input, where the
number of RANDPS entries that are allowed depends only on memory requirements.
Avoidance
32670
ncy Modes
70.7
The QUADP element may have spurious modes (more zero frequency modes than
expected) for certain values of p along the edges.
Avoidance: An avoidance is to set SYSTEM(225)=1, which turns off the bubble
functions.
32677
oes Not Exist
2001
In the Version 69, 70, and 70.5 Quick Reference guides the parameter
description for EIGD says:
"PARAM,EIDG,YES requests ..." But, it should say:
"PARAM,EIGD,YES requests ..." (note EIDG vs EIGD)
32685
70.5.2
- TRD1, Signal 10, Bus error
When using the NLRGAP element in SOL 109, the job may terminate with no error
messages in the TRD1 module on some machines. Depending on the machine, the
log file may contain messages similar to the following:
Receiving signal number 10: Bus error
The FPU has been reset after floating point exception.
Avoidance: Look at the "TOTAL MSC/NASTRAN MEMORY LIMIT" in the Execution
Summary (f04 file) and increase the memory by exactly 2 words on SUN systems
and 6 words on SGI systems by specifying mem= on the nastran submittal command.
See also error 32014 before proceeding.
32705
Grids
2001
70.5.2
A remark will be
Acoustic Analysis with the 10 noded CTETRA element fails with the message:
*** USER FATAL MESSAGE 4683 (READ)
MASS
MATRIX NEEDED FOR EIGENVALUE ANALYSIS
Avoidance: Other than using the 4 noded TETRA element there is no avoidance.
32717
Bus error
If the INV complex eigenvalue method is used in version 70+ and the model
contains transfer function callout (tfl) and p-elements, then the job may fail
with one of the following error messages:
Receiving signal number 10: Bus error
Trap encountered:
SIGSEGV - Segmentation violation
Access violation
Avoidance: Use the complex lanczos method instead of the inverse method.
32725
2004
PARAM,FIXEDB - Missing Output
70.5
type db,gpak,gdak
CALL EXTOUT mKAA,MAA,BAA,K4AA,PA,GPAK,GDAK,
EQEXINS,USET,BGPDTS,CASES,GOT,GOQ,GM,MSF,
BSF,KSF,K4SF,CMLAMA,ECTS,SILS,UOO,CSTMS,
MPTS,DIT,ETT,EST,IBULK,VGFS,AAA/
DUM/LUSETS $
CALL PRTSUM /RSTJUNK $
EXIT $
32748
70.5.2
Documentation - Network Mounted Database
Files Affect Elapsed Time Performance
Database files that are remotely mounted will affect elapsed time performance
of MSC/NASTRAN jobs. There is no explicit documentation or user warning to
this fact.
Depending on the I/O characteristics of the job, the relative performance of
the processor, and the relative performance of the network, the penalty can be
extreme. One user saw a 24:1 ratio of elapsed time to CPU time with NFS files
and 2:1 with local files. Higher ratios would not be surprising.
32751
70.5.2
MATT4 - SFM 4276, EC 7777
0x00001250
0x0000059c
0x0000aeb4
0x0000054c
0x00000b68
0x000004a0
0x000000fc
0x00000948
in
in
in
in
in
in
in
in
procedure
procedure
procedure
procedure
procedure
procedure
procedure
procedure
tab_
hmat1_
ehexd_
emgbrd_
emgpro_
emg_
xsem09_
mainal
--- End of call chain --Avoidance: User avoidance is to add an additional point at the end of the
TABLEMi table.
32760
mate.generate_)
If the input file uses the nastran replicator to generate continuation entries,
the ESTIMATE program may fail with the following error messages:
*** USER FATAL MESSAGE (estimate.generate_bulk_entry)
In file "run1.dat", at line 26:
*1,
*2, *2
Field 10 is blank.
Avoidance: Echo the input file into a sorted nastran punch file and run the
ESTIMATE program on the new file.
32773
70.5.2
- UFM 6695 (SEGRDD)
When using the ELEM option of the RSSCON entry, the following error may result
when the shell element has a significant acute angle causing attachment to the
wrong edges of the solid:
*** USER FATAL MESSAGE 6695 (SEGRDD)
RSSCON
12 CANNOT CONNECT SHELL GRID POINT
CHECK THE GEOMETRY
*** USER FATAL MESSAGE 6695 (SEGRDD)
RSSCON
13 CANNOT CONNECT SHELL GRID POINT
CHECK THE GEOMETRY
32783
orrect Default
70.7
44 : USER ACTION,
43 : USER ACTION,
2001
Under the Quick Reference Guide description of the EIGC entry, field 3, the
OMEGAAJ-field, of the first continuation entry should be +5.6 instead of -5.6
32793
70.7
entation Violation in TRLG
In SOL 129, various computer types may fail with a segmentation fault of a
"signal" error if LOADSET-LSEQ is used to define the dynamic loadings and the
static load ids on the LSEQ entries are identical to the associated DAREA ids.
Avoidance: Always use unique ids for the static loadings and DAREA ids
32828
The error does not exist when the a-set option is used. For this option the
number of DOFs listed on the seconct entry is exactly equal to the number on
the extern entry.
Avoidance: If it is required to release some of the boundary dofs this can be
done by coupling them to an extra grid point in the downstream superelement,
then connecting
32829
uild
70.5.2
The main program object file for the Beam Server is missing from the
MSC/NASTRAN V70.5 CD's. This file is only needed by clients building a beam
server. If a build is attempted messages similar to the following will be
encountered:
f77 -o beamserv /big_fish/msc/msc705/hpux/bmsrv.o bsmsg.o bsbrc.o
bsbrg.o bsbri.o bsbrp.o bsbrt.o bscon.o bsgrq.o mevbr.o msbri.o msbrg.o
msbrc.o brtup.o brtui.o brtug.o brtuc.o /big_fish/msc/msc705/hpux/libbmsrv.a
-Wl,-a,archive +O3 +U77 +Oparallel_env +Onolimit +DS770 -v -lM
f77: Cannot read file /big_fish/msc/msc705/hpux/bmsrv.o
f77: Errors detected, no link
*** Error exit code 1
Stop.
Avoidance: The files will soon be available from the following URL:
ftp://ftp.macsch.com/pub/msc-products/NASTRAN/V70.5/
Select the appropriate
32837
70.5.2
mand will Fail.
Remote execution of a nastran job using the "node" keyword will fail. A
typical error message that will appear on the terminal or window is:
ksh: 128: not found.
Avoidance: Edit <install_dir>/bin/nast705.rmt and change all four (4)
occurrences of the text "0.name" to "rcmd".
32846
The g-set option allows connecting less DOFs to the downstream superelement
than exist in the boundary matrices. If the number of DOFs listed on the
SECONCT entry is less than the number on the EXTRN entry, then what is called
the g-set option is being used. The method, used to discard unwanted DOFs, is
to discard their rows and columns from the boundary matrices, which is
analogous to spcing them. This will make internal constraints in the model,
that is, spcs whose affects are visible implicitly in missing rigid body modes,
load and element force unbalance at some of the grid points, etc. but the
internal spc forces do not appear in spcforce output. Also be aware of error
32828.
Avoidance: An avoidance is to use the a-set option only. See the discussion
in error 32828 on how to
32852
70.5
The DBC.XDB schema database was not included with the NT Version 70.5 delivery.
This will cause the ddlqry and ddlprt utilities to fail or not have access to
the Version 70.5 description information.
32864
AD - SFM 3001
70.5.2
If external superelement matrices are used in SOL 101 or 103, then the run may
fail with SFM 3001 in SMPYAD.
Avoidance: Insert the following alter:
compile extin
alter 'smpyad xmap,x_k','mpyad
xmap,x_p'
type parm,,char8,n,name $
trnsp
xmap/xmapt $
smpyad xmap,x_k ,xmapt,,,/kxx/3////////6 $
call fname /mxx,ZUZR11/S,NAME
if ( name<>'
' ) smpyad xmap,x_m ,xmap,,,/mxx/3////1////6 $
call fname /bxx,ZUZR11/S,NAME
if ( name<>'
' ) smpyad xmap,x_b ,xmap,,,/bxx/3////1////6 $
call fname /k4xx,ZUZR11/S,NAME
if ( name<>'
' ) smpyad xmap,x_k4,xmap,,,/k4xx/3////1////6 $
mpyad
xmap,x_p,/px $
32870
70.5.2
X6 with MATT4 - UFM 4551
Nonlinear transient heat transfer models that use the 6 noded CTRIAX6
axi-xymmetric element will not converge and will fail with the message:
*** USER FATAL MESSAGE 4551 (NL2CON)
Avoidance: Use the 3 noded axisymmetric element instead.
32873
70.5.2
TRIAP elements
The VUGRID id for TRIAP elements may be output as zero. This will cause
missing points in deformation plots.
Avoidance: There is no avoidance.
32884
70.7
with MATT4 - Wrong Answers
The CBEND element produces wrong answers in nonlinear transient heat transfer
analysis.
Avoidance: Use the CBEAM element.
32890
70.6
mbered Fatal Message
and rotations, in order to avoid the erroneous fatal message, RBAR another GRID
to it. The other GRID has no use in the analysis, but just allows the model to
a
32899
70.6
AUTOSPC,NO - SFM 3001, SFM 3002
A model which contains degrees of freedom with no mass or stiffness may cause
the Lanczos eigensolver to fail with one of the messages below. The most
likely cause for this is submitting a model with PARAM,AUTOSPC,NO. This error
is also likely in cyclic problems with solid elements and points on the axis of
symmetry since these points are unaffected by PARAM,AUTOSPC,YES and are
singular in the rotational degrees of freedom.
*** SYSTEM FATAL MESSAGE 3001 (READ)
THE INPUT DATA BLOCK IN POSITION
13 DOES NOT EXIST.
USER INFORMATION: THIS ERROR IS CAUSED BY ONE OF THE FOLLOWING:
1. THE DATA BLOCK IS UNSPECIFIED ON THE DMAP MODULE.
2. THE DATA BLOCK IS SPECIFIED ON THE DMAP MODULE AND ON THE SUBDMAP
STATEMENT
BUT NOT ON THE CORRESPONDING
32901
70.5.2
, TABK - Possible Wrong Answers
When using the NLRGAP element, if the gap stiffness varies as a function of
time, and either the AUTO or TSTEP method is selected on the TSTEPNL entry,
then the answers may be incorrect.
Avoidance: Use the default ADAPT method.
32906
- Poor Message
The default for PARAM,AUTOSPC is NO for the nonlinear solution sequences, this
includes solution 159 for nonlinear transient heat transfer. This is because
AUTOSPC only acts on the linear portion of the kgg matrix and thus if it was
YES it could lead to wrong answers. To prevent possible wrong answers, Version
70.5 ignores a YES setting for AUTOSPC. The correct action would be for
AUTOSPC to act on the sum of the kggl and the kggnl matrices. The correction
of this error will be to take this action.
Avoidance: Do not use the PARAM,AUTOSPC,YES in transient heat transfer
analysis. Identify any isolated/disjoint grids and constrain them.
32917
2001
2001
The MSC/NASTRAN Quick Reference Guide does not state that the PLOAD2 may not be
applied to p-elements. If a PLOAD2 references a p-element the message:
*** USER FATAL MESSAGE 2105 MODULE = GP3
PLOAD2 CARD FROM LOAD SET xxx REFERENCES MISSING OR NON-2-D ELEMENT OR
HYPERELASTIC PLANE ELEMENT
yyy
will be encountered.
receive UFM 2105 stating that the loading references a missing or non 2-d
element or hyperelastic element.
Avoidance:
Use a PLOAD4 to load p-shells.
32931
Wrong Answers
70.6
If the direct sensitivity method is used in one iteration and then the adjoint
method is selected by the program in a subsequent iteration, then the run will
fail with the following messages:
^^^ USER WARNING MESSAGE 9058 (FEA)
^^^ THE
PSEUDO SOLUTION AND THE PSEUDO LOADS FOR THE RESIDUAL
STRUCTURE
AND THE CURRENT SUBCASE ARE ZERO.
*** USER
FATAL
MESSAGE 4574,
DATA RECOVERY STARTED BUT NO DISPLACEMENT VECTORS AVAILABLE
Avoidance: Insert the following DMAP alter:
compile pslgdv
alter 'isolapp\=1'
psload=false $
endalter
32938
70.5.2
If a model with p-elements has both TEMPF and TEMP entries, a solid element
without a TEMPF entry will be assigned the default temperature, rather than
using the nodal TEMP temperatures.
Avoidance: A workaround is to use all TEMPF or all TEMP entries to assign
temperatures.
32944
ocumentation
2001
The parameter fluidse is only documented in the Version 70.5 Release Guide, it
is not documented in the Version 70.5 Quick Reference.
Prior to Version 70.5 the fluid-structure analysis capability required that all
fluid elements and all points (structure and fluid) at the fluid-structure
interface be in the residual structure. With this parameter the structure
points may now be assigned to upstream superelements.
32945
The BEGIN BULK command may contain the words SUPER=seid or AUXMODEL=auxmid. If
any other word is input, then the BEGIN BULK command is not recognized as a
delimiter and no related fatal or warning message is issued.
Avoidance: There is no avoidance.
32951
Mid-Side Nodes
GAP elements do not work well with elements with midside grid points.
Irregular stresses will be produced in elements near the GAPs. This problem is
severe when quadrilateral faces are involved (HEXA-20) and moderate when
triangular faces are used (TETRA-10).
Avoidance: Use elements without midside nodes.
32960
e
70.5.2
In the static solution sequences; e.g., SOLs 101, 114, 106, MCE2 may be
reexecuted unecessarily during a restart. In SOLs 101-200, GP2 is reexecuted
unecessarily.
Avoidance: Insert the following alter in all runs including the restart:
compile sekmr
alter 'ENDIF \$ SEMR'(,-1)
else if ( statics ) then $
purgex /goq/-1 $
compile phase0
alter 'gp2 ',''
GP2
GEOM2,EQEXIN,EPT,geom2a,epta/ECT,ecta/S,N,ACOUSTIx $
alter 'fscoup\=',''
FSCOUP=(ASCOUP='YES' AND ACOUSTIx=2) $
endalter
32961
4276 EC 1044
70.6
A restart into SOL 146 from SOL 103 may fail with SYSTEM FATAL MESSAGE 4276,
70.5.2
If PARAM,PEDGEP,1 is specified in the bulk data file, the POINTs on the FEEDGEs
are not re-parameterized. This parameter only applies to cubic edges; for
quadratic edges, the parameter is ignored.
Avoidance: There is no avoidance; however, it is unlikely that this
inconsistency would negatively affect answers.
32973
ts
The following remark needs to be added to the Quick Reference Guide for the
PAERO2 bulk data entry as follows:
Remark:
8. For half models, the theta arrays LTH1 and LTH2 should encompass a full 360
degree range.
32981
70.5.2
Avoidance: The only avoidance is to adjust NSM to take into account the
thickness of the element.
32983
70.7
FILPS2
When a sebulk entry references a seid that is not on a begin super entry, the
following system error occurs:
BIOMSG: ERROR 1044 HAS OCCURRED IN ROUTINE FILPS2
A log file message also appears, with a machine-dependent message.
32987
6985
70.5.2
The BUSH1D element when used in Nonlinear Statics (106) will abort in the SDR2
module when STRESS data recovery is requested.
The fatal message is shown
below.
*** SYSTEM FATAL MESSAGE 6985 (SDR2RD)
PREVIOUS ELEMENT-ID =
101
DID NOT REQUEST CORRECT NUMBER OF PHASE-1 OUTPUT WORDS.
0FATAL ERROR
Avoidance: An avoidance is to request the BUSH1D data recovery with the
NLSTRESS Case Control Command and to EXCEPT the range or BUSH1D elements from
the STRESS Case Control Selection.
32991
70.0.5
RFORCE - SFM 3002, TAFF
SOL 106 Follower forces. EOF ENCOUNTERED WHILE READING DATA BLOCK (NONE)
(FILE
0) IN SUBROUTINE TAFMEG
In nonlinear analysis, solution 106, when follower forces are used and there
are GRAV and/or RFORCE inertial loads, the job may fail in the TAFF module with
the message:
SYSTEM FATAL MESSAGE 3002
EOF ENCOUNTERED WHILE READING DATA BLOCK (NONE) (FILE 0) IN SUBROUTINE TAFMEG.
Avoidance: A DMAP avoidance is under investigation. Currently there is no
practical avoidance other than inserting PARAM,FOLLOWK,NO or removing the
inertial loads. Although this error exists in Version 70.5.0 (it was fixed in
70.5.2) the error correction was taken to Version 70.0.5 for NASTRAN for
Windows. Therefore, the fixed version has been changed to 70.0.5 under the
assumption that all 70.5 cl
33006
70.5.2
Frequency Response Analysis - MPYAD, SOLs
108, 111, 146, 200 - Poor Performance
The MPYAD module in subDMAP FREQRS for frequency response analysis that is used
to compute the PDF matrix does not take advantage of the tendency of the
dynamic load matrix to be very sparse and this leads to poor performance.
Avoidance: Insert the following alter:
compile freqrs
alter 'mpyad '(,-1)
trnsp ppf/ppft $
matmod ppft/vppf/12/s,n,nullppf/1 $
if ( nullppf>-1 ) then $
partn
ppf,,vppf/ppf1,,,/1 $
partn
rpx,,vppf/rpx1,,,/1 $
mpyad
rpx1,ppf1,/pdf/1 $
else $
alter 'mpyad '
endif $
endalter
33012
SFM 6804
2001
2001
Documentation/QRG - SEEXCLD
The Quick Reference Guide description for the SEEXCLD entry states that
SEIDA(field 2) must be larger than zero. A value of 0 (zero) is also allowed.
Also, the thru range is indicated as 61<62 it should be GIDA1<GIDA2
33023
Currently, the SEPLOT module does not support contour plots of superelements.
Avoidance: There is no avoidance.
33026
70.7
PARTN) from CALCV
A nonlinear buckling analysis will fail in the NLSTATIC module with the
message:
*** SYSTEM FATAL MESSAGE 3007 (UPARTN)
ILLEGAL INPUT TO SUBROUTINE CALCV
if the run contains superelements and there are no spc or mpc sets in the
residual structure.
Avoidance: Apply the following dmap avoidance:
compile nlstatic
alter 'upartn.*dugni.*dulv'(2),'upartn.*dpgni.*dpl0'
paraml usetnl//'uset'//////'G'/s,n,Gsize/'L'/s,n,Lsize $
message //'debug: from UsetNL, G-size is '/Gsize
message //'debug: from UsetNL, L-size is '/Lsize
if(Gsize = Lsize) then
message //' fyi: copying dugni --> dulv, dpgni --> dpl0'
equivx dugni/dulv/-1 $
else
message //' fyi: doing normal upartn on DUGNI and DPGNI'
UPARTN
endif
endalter
USETNL,DUGNI/DULV,,,/'G'/'L'/'M'/1 $
33027
- Incorrect ID
2001
On CRAY systems DEQATN id's may be printed incorrectly in error message output.
33045
2004
ETi - Wrong Answers at Omitted DOF
70.7
70.5.2
70.7
If CALL DBSTORE and DIAG 47 are used then the run will fail with a hard crash
in the PARAML module.
Avoidance: Remove DIAG 47 or insert the following DMAP alter:
compile dbstor
alter 't6',''
type parm,,i,n,t6 $
endalter
33080
70.7
IOMSG: ERROR 1044
in NLTRD2.
Avoidance: Add appropriate damping and mass to the model.
33101
6498
2001
Module TRLG issues the following message if a nonlinear transient analysis has
a DLOAD command which refers to non-existant TLOADi entries:
*** USER WARNING MESSAGE 6498 (MsgGetStr)
Message number is not found
PROGRAMMER INFORMATION:
Check call to MSGPOP from TRLG with the message number 3031
Severity is USER WARNING
Parameter 1 is
111
Parameter 2 is DLT
Parameter 3 is TRLG
USER ACTION: Please contact MSC Client support
Avoidance: Remove references to non-existant loadings on the DLOAD entry.
33108
2001
The Lanczos buckling shift logic in MSC/NASTRAN Version 70.5 was enahanced.
The enhanced code allowed many outstanding difficult problems to be solved
without resorting to adjustments of the EIGRL entry. However, a very unusual
case has been found that gives the Lanczos new shift logic trouble, wheras the
old Lanczos shift logic solved the problem. The problem case occurs when there
are on the order of thousands of eigenvalues below 1. and there are on the
order of thousands of eigenvalues in the frequency range of interest. The old
Lanczos shift logic would shift near V1 first, thus if ND was specified and
there were ND roots near V1, the old shift logic would solve the problem. The
new shift logic has a tendency to shift near 1. first or V2 if V2 is less than
1. The new logic solve
33113
70.6
OMSG: ERROR 3021 from FILPS2
Documentation/Superelements - CSUPER - BI
Although the documentation does not specifically state so, a superelement which
is a copy (mirror or otherwise) of another superelement may not be copied or
mirrored. Version 70.6 addresses this error by issuing a more meaningful fatal
message.
Avoidance: If additional copies are required, make more copies of the original
superelement.
33118
ng
70.5.2
MSC/NASTRAN Version 70.5 does not run on IRIX 6.5 with a standard operating
system configuration. Error messages such as those shown below will be
encountered:
MSC/NASTRAN V70.5 (Silicon Graphics IRIX64 6.5) Fri Aug 21 20:11:26 1998
MSC/NASTRAN beginning job test. PID: 4669.
jever 5% 4735:/msc/msc705/irix64/analysis: rld: Fatal Error: Cannot
Successfully Map soname 'libblas.so' under any of the filenames
/msc/msc705/irix64/libblas.so:/usr/lib64/libblas.so:/usr/lib64/internal/libblas.
so:/lib64/libblas.so:/opt/lib64/libblas.so:/msc/msc705/irix64/libblas.so.1:/usr/
lib64/libblas.so.1:/usr/lib64/internal/libblas.so.1:/lib64/libblas.so.1:/opt/lib
64/libblas.so.1:
Avoidance: If the client does not have a complete set of sgi math libraries
they will need to get a /usr/lib64/mips4/libco
33119
wers
70.6
The TRIAX6 element gives incorrect stresses if THETA (see CTRIAX6 entry) is
nonzero, and there is thermal expansion. The deflections are not affected.
The THETA field is most likely used for MAT3 orthotropic materials.
Avoidance: The only known avoidance when there is thermal expansion, is to
input the material properties in the r-z system, so THETA is zero.
33121
70.5.2
ystem, Wrong Answers
The iterative solver may fail without issuing a meaningful message if the
model contains adaptive p-elements. USER FATAL MESSAGE 4157 may be issued
indicating insufficient memory; however, the message may not indicate the
amount of memory required or it may indicate an incorrect amount.
Avoidance: The failure may be the result of insufficient memory. Thus,
increasing memory may solve the problem. If increasing memory does not solve
the problem, then do not use the iterative solver.
33171
linear static analysis where the linear initial stiffness is used. However,
the SHOCK option has no stiffness and NASTRAN does not issue a warning message.
33181
NEC V70.5.1
70.5.2
The SDR2 module in V70.5.1 on the NEC system may be up to 60% slower than in
V70.0.
Avoidance: The problem has been fixed in Version 70.5.2.
33186
It has been found that a very low memory request may result in poor complex
eigenvalues being produced when using the modal method or poor answers in a
modal response. In the case that demonstrated the problem the memory was set
to one million words, well below the default of four million words. The one
million word value was barely above the minimum needed for subroutine xspace.
This error is not expected to occur if more than 1mw of open core memory is
available to nastran, which is the case if the default memory and buffsize are
used. The error appears to have occurred in the GKAM module which assembles
the modal matrices.
Avoidance: Make sure that sufficient open core memory is available.
33233
ong Answers
70.6
If an inertia relief analysis in solution 101 or 200 specifies less than six
suport degrees of freedom in Version 70.5 of MSC/NASTRAN, then wrong answers
may result.
70.5.2
Restarts into SOL 145 or 146 may fail with UFM 5423 in the AMP module.
Avoidance: Insert the following DMAP alter:
compile phase1dr
alter 'call phase1a'(,-1)
delete /gpjk,gdjk,gdak,gpak, $
delete /gpgk,gdgk,,, $
compile pfaero
alter 'DELETE \/D1JK,D2JK',''
DELETE /D1JK,D2JK,wskjf,, $
endalter
33272
70.6
inite Mass Matrix, Wrong Answers
If the mass matrix is indefinite, then the roots coming out of Lanczos may not
be correct. A symptom of this error is the issuance of the following error
messages:
INERTIA (STURM SEQUENCE) COUNT DISAGREES WITH THE NUMBER OF MODES ACTUALLY
COMPUTED IN A (PARTIAL) INTERVAL
FOUND xxx MODES BETWEEN aaaa HZ AND bbbb HZ BUT THERE SHOULD BE ONLY yyy
MODES.
Note that in almost all cases, an indefinite mass matrix is caused by modeling
errors. Starting in Version 70.6, the job will terminate with the fatal
message below if an indefinite mass matrix is encountered.
USER FATAL MESSAGE 4646 (REIG)
THE MASS MATRIX INPUT TO THE REAL EIGENSOLVER IS INDEFINITE.
USER ACTION: REMOVE THE NEGATIVE MASS TERMS.
If GDR is being used (DYNRED) it is possible that poor numerics (very s
33274
70.6
Superelements - SFM 5423
70.7
The QUAD4 p-element may be too stiff when p=1 on some edges. This is most
noticible for coarse meshes. An avoidance is to specify p >= 2.
33307
5267
70.6
The above message was produced by a client whose length units was millimeters
and mass units were kilograms. The trim matrix became singular in this case,
apparently because of the dynamic range within the equations to be solved.
*** USER FATAL MESSAGE 5267 (ASGLD)
ZXX MATRIX IS SINGULAR. TRIM AND AELINK ENTRIES SPECIFY AN INADEQUATE
CONSTRAINT SET.
Avoidance: In this case, the problem was avoided by scaling the ZZX and PZ
matrices going into the trim module by 1.0e-4. This avoidance is likely to be
problem dependent, so other factors may be required in other cases. The alter
to perfrom the scaling is:
compile aestatrs
alter 'asg'(,-1)
add zzx,/zzxs/1.0e-4 $
add pz,/pzs/1.0e-4
delete /zzx,pz,,,/ $
equivx zzxs/zzx/always $
equivx pzs/pz/always $
A more general
33308
Very large problems that use the metis method of sequencing (system(206)=8)
may fail with a memory allocation error as follows:
*** SYSTEM INFORMATION MESSAGE 6916 (DFMSYN)
MALLOC FAILED INSIDE METIS. DECREASING THE MEMORY GIVEN TO THE JOB WILL
INCREASE THE MEMORY AVAILABLE FOR MALLOC.
DECOMP ORDERING METHOD CHOSEN: METIS, ORDERING METHOD USED: MMD
Dynamic memory starts at address 000000008BE56940
*** Opencore memory reduced to
49791588 ***
Metis Error: ***Memory allocation failed for CreateCoarserGraph: gdata.
Requested size: 21237992 bytes
time: command terminated abnormally.
Avoidance: There is no guaranteed avoidance. Decrease the memory or use
another sequencing method. Requesting system(206)=72 requests the metis method
with a different pre-phase t
33309
2001
MIGPCH - UFM 327
SORTED CARD
Avoidance: Remove the offending PAX header. This entry is not used in a SOL
103 run.
33334
2001
The number of allowable non-blank characters for the DEQATN entry was increased
from 12,500 to 32,000 in Version 70; however, the Quick Reference was not
updated to reflect this.
33367
- UFM 316
70.6
The message:
*** USER FATAL MESSAGE 316 (IFPDRV)
ILLEGAL DATA ON BULK DATA ENTRY DESVAR xx SORTED ENTRY COUNT = yy
was produced when a DESVAR punched at the end of an optimization task had an
XINIT that was very slightly less than the XLB value. When a new run is
attempted, an equality test is used to see if the input satisfies XINIT .ge.
XLB and the entry is rejected even though it had been produced in a previous
run.
Avoidance: Manually reset any punched DESVAR values to satisfy the relations
XLB .LE. XINIT .LE. XUB
33401
2008.0.0 (MD R3)
UFM 9015, Poor Message
If the SEALL, SEMG, SEKR, SELG, SELR, or SEMR command is specified in a subcase
which is not the first subcase then the operation requested by that command is
not performed and various messages or wrong answers may result. For example,
with SEALL or SEMG then UFM 9015 will be issued.
USER FATAL MESSAGE 9015 (SEMODES)
THE USET TABLE IS NOT PRESENT.
Avoidance: Specify SEALL, SEMG, SEKR, SELG, SELR, or SEMR above all SUBCASE
commands.
33424
70.6
- UFM, Incompatible Matrix Multiply
An error in the dependencies results in restarts into solution 144 where only
the AELINK entries have been changed failing with SYSTEM FATAL MESSAGE 5423
indicating an attempt to multiply incompatible matrices:
SYSTEM FATAL MESSAGE 5423 (DMPYAD)
ATTEMPT TO MULTIPLY INCOMPATIBLE MATRICES
COLS ROWS FORM TYPE NZWD DENS
TRAILER FOR WSKJ
IS 101
40
80
2
2
4 250
TRAILER FOR FFAJI
IS 102
7
40
2
2
80 10000
TRAILER FOR FFINT
IS 103
2
80
2
2
0
0
Avoidance: Do not attempt restarts when only changing AELINK bulk data
entries. A simultaneous change in the aerodynamic model geometry will enable
the restart, but this would also entail recalulation of the aerodynamics. Alter
33454
2001
Complex Lanczos is not the Default
The more modern and reliable Hessenberg which supports spill was made the
default in Version 69 by switching the meaning of system(108)=0 and 1.
However, the documentation was never updated to reflect this change.
Furthermore, because of poor performance for some problems the new Block
Complex Lanczos was not made the default in Version 70.5. Although this
decision is reflected in the release notes the decision was made too late to be
reflected in the Quick Reference Guide's description of system(108) under the
NASTRAN command and EIGC entry.
33476
70.6
The elapsed time will be incorrect if more that 24 hours are spent in any one
module.
33480
70.6
POST - Missing output
70.6
When an SPC references an SPOINT, the estimate utility may indicate that a
undefined GRID has been referenced.
33491
- UFM 7115
70.6.1
The results from a response spectrum spectrum analysis are not written into the
".xdb" file when PARAM,POST is set to 0.
Avoidance: Set PARAM,POST,-1 and they are written into the OUTPUT2 file.
Fix being imported via 38537.
33499
Spurious hourglass modes have been observed when solid elements refer to an
anisotropic smeared material property that has a modest shear modulus, but
almost zero extensional modulus.
Avoidance: Put ISOP=1 on the PSOLID record for these elements.
33500
rference Groups
If multiple interference groups are used with bodies in any interference groups
except the last one and control surfaces exist, the DJX matrix generated by ADG
(adgdjx routine) is corrupted.
Avoidance: Specify a single interference group.
33517
The Version 70.5 Configuration and Operation Guide for NT does not discuss the
installation of the FLEXlm license manager. This software is provided on the
Version 70.5 NT CD but must be installed separately. Please see the
"install.htm" on the NT-CD itself for installation instructions.
33527
5
70.6
70.6
If a run with a ctriar element is execute back to back and the xdb file is not
removed, the job will fail with the following message unclear message:
*** USER FATAL MESSAGE 6498 (MsgGetStr)
Message number is not found
PROGRAMMER INFORMATION:
Check call to MSGPOP from with the message number 0.0
Severity is INVALID ERROR TYPE (0)
Parameter 1 is
3
Parameter 2 is CTRIAR
Parameter 3 is CTRR
Parameter 4 is
0
USER ACTION: Please contact MSC Client support
If free-free component modes are used (e.g., secset), then the eigenvectors may
be incorrect. A symptom of this error is indicated by the discrepancies
between the eigenvalues printed in the eigenvalue table versus the eigenvalues
printed at the top of the eigenvector output.
Avoidance: Do not use free-free components, use the default fixed-fixed
component modes. See related error 32365.
33543
70.6
The estimate program may incorrectly recommend turning sparse decomposition off
(i.e. setting SPARSE=1) for tet models. Sparse decomposition is virtually
always better than standard decomposition for decomposing stiffness matrices
for real world models. Sparse should never be turned off.
33559
2001
XS is not an Equivalent Stress
A remark should be added to the Quick Reference guide description of the STRESS
case control command that MAXS for shell elements is not to be confused with an
equivalent stress as is the case for von Mises stress or the octahedral stress.
33566
2001
UFM 327 (IFS2P)
SORTED CARD
Edit the punch file and delete the DMIG entry for PAX.
33568
70.6
ARAM,NOCOMP, PCOMP - SFM 3007
# Windows NT
Note, the first three items are consistent with all other nastran command
keywords.
33573
70.6
- Mislabeled Output
The P2 parameter on the DOPTPRM entry is used to control the output of design
optimization results. The output that is produced for composite responses is
scrambled in that CFAILURE output appears as CSTRESS, the CSTRESS appears as
CSTRAIN and the CSTRAIN appears as CFAILURE.
Avoidance: The numerical values are correct. It is only the labeling that is
in error.
33588
70.6
STRESS, CSTRAIN, CFAILURE - SFM 3007
The message:
*** SYSTEM FATAL MESSAGE 3007 (DSAD) ILLEGAL INPUT TO SUBROUTINE DSAD13
can be produced if there is a combination of CSTRESS, CSTRAIN, and CFAILURE
response types on DRESP1 entries and they invoke different sets of elements.
Avoidance: Either only use one composite response type or apply the multiple
response types to exactly the same set of elements.
33600
Wrong Answers
70.6
If a restart is selected with additional MKAERO data, only the new MKAERO pairs
will be used in the Flutter or Dynamic Aeroelastic analysis and the original
data will be ignored.
Avoidance: For SOL 145, apply the following dmap alter in the restart run:
compile flutter
alter 'cntr'(2,-1)
endif $
alter 'endif'(2),'endif'(2)
For SOL 146, the appropriate alter is:
compile seaero
alter 'cntr'(2,-1)
endif $
alter 'endif'(7),'endif'(7)
33606
70.7
al Input to Subroutine CALCV
2004
If an image superelement has SPOINTs for component mode synthesis the the
following warning message may be incorrectly encountered:
USER WARNING MESSAGE 4155---GRID POINTS FOR SECONDARY SUPERELEMENT 82 ARE
COLINEAR. CONFORMITY CHECKS NOT MADE.
33629
2001
CTRIA3 - SFM 6352
If beam and plate p-elements are used in random analyses, the following
uninformative message is printed in the .f06 file:
*** SYSTEM FATAL MESSAGE 6352 (SDRP36)
LOGIC ERROR: KERROR=
7.
USER ACTION: CONTACT MSC CLIENT SUPPORT.
PROGRAMMER INFORMATION: SUBCASE ID =
101 IN RECORD NUMBER
OUGV1
DATA BLOCK DOES NOT MATCH
THE SUBCASE ID =
102 IN RECORD NUMBER
2 OF CASEDR DATA BLOCK.
0FATAL ERROR
Avoidance: There is no avoidance, p-elements are not supported in random
analysis.
29 OF
33644
70.7
es with DLOAD - Wrong Answers
2007.0.0
If insufficient scratch space is available for a large mpyad, the job may crash
and a meaningful message may not be output.
Avoidance: Increase the amount of scratch space available ot the job.
33726
70.7
stic Analysis, FLUTTER - SFM 7088
The message:
*** SYSTEM FATAL MESSAGE 7088 (DOPR3I)
MODE NO. xx ASSOCIATED WITH FLUTTER DRESP1 ID = yy EXCEEDS 0, THE NUMBER
OF MODES
AVAILABLE FROM THE ANALYSIS.
may be produced in error when NVALUE is not explicitly specified on the FLUTTER
entry. Since there is a default value for NVALUE, the input may be valid. The
message is also incorrect in that it is
(a) listed as a system fatal message when it should have been a user fatal
message and
(b) the run does not stop despite the supposedly fatal message.
Avoidance: If the default value has been used for NVALUE, the message can be
ignored.
33749
2005.5
STRAIN case control
When STRAIN ply results are requested, failure indices are not calculated.
Avoidance:
Supply a STRESS=n also, where n is the set of elements that will have failure
indices calculated, but you get the extra ply stress results in addition to the
ply strain results..
See related CR 1-18756447 which is being fixed right now.
33753
2001
n QRG results in UFM 6721
The replication example in the Version 70.5 Quick Reference Guide on page 427
results in USER FATAL MESSAGE 6721. The example:
GRID, 101, 17, 1.0, 10.5,,17,3456
=(4),*(1),=,*(0.2),==$
Should be changed to:
GRID, 101, 17, 1.0, 10.5,,17,3456
=,*(1),=,*(0.2),==$
=3
33770
Message
70.7
A Bourne shell cannot be used to process the job file in a user's submit
command. If a Bourne shell is used, the following error may occur:
-sh: MSC_ASG=/Stemp/TT7293_19.asg: is not an identifier
The error message:
MSC_ASG=/Stemp/TT7293_19.asg: is not an identifier
was written by the Bourne shell, /bin/sh, and was complaining about an export
command.
Avoidance: Do not specify a Bourne shell. Section 3.11 of the "Configuration
and Operations Guide" does specifically state that a Korn shell must be used.
However, the example should be changed from "-s /bin/sh" to "-s /bin/ksh".
Note, the use of "/bin/sh" is correct on a POSIX-compliant system, but could be
misleading to an inexperienced user.
33775
When an optimization job with ANALYSIS=MODES uses more than one MODES
statements in Subcase Control section, the results are printed in *.f06 file
only for the first subcase.
Avoidance: Do not use the MODES command.
33776
Output
70.6
The AEROF output from solution 146 is all zeroes in Version 70.5. For
frequency response analysis, the AEROF case control command should produce
force and moment data for the the aerodynamic boxes of the DLM.
Avoidance: A workaround is to supply a Case Control SET having the desired ids
and referencing that SET in the output request: AEROF=<setid>
33779
70.6
DM - Wrong Answers
When higher order solid elements are used in Grid Point Stress Volumes, and
their PSOLID references a material coordinate system, the local grid point
stress will be incorrect. The invariants, such as Pressure or Von Mises are
correct.
Avoidance: Use the default basic coordinate system.
33797
2001
on Clarification
The Version 64 Programmer's Manual indicates that the X0 field of the GUST bulk
data entry will change the phase relationship (it can be viewed as a time
delay) whenever a harmonic gust is used in SOL 146. Also the streamwise
location of aerodynamic elements introduces a phase change (a delay) in the
aerodynamic forces caused by a harmonic gust. The statement on page 606
paragraph 2 is not completely accurate. The X0 and the aerodynamic element
center streamwise location are terms in the equation that calculates the real
and imaginary parts downwash for each aerodynamic element. The phase relation
represents a time delay for an excitation at X0 to arrive at an aerodynamic box
streamwise position.
33809
70.6
Incorrect Unrestrained Hinge Moments
On a very large buckling problem, 2.6 million degrees of freedom in this case,
depending on the machine, the job may fail with one of the following error
messages either in the log or f06 files. The error is caused by trying to
solve THE BUCKLING SHIFT SCALE CALCULATION FBS OF a very large problem in core
instead of out of core.
Trap encountered:
SIGSEGV - Segmentation violation
Traceback:
Offset
Offset
Offset
Offset
Offset
Offset
Offset
Offset
Offset
Offset
0x0000007c
0x00000488
0x00000b50
0x00000040
0x000003f8
0x0000041c
0x00000598
0x0000039c
0x000010c4
0x000
in
in
in
in
in
in
in
in
in
procedure
procedure
procedure
procedure
procedure
procedure
procedure
procedure
procedure
dbsmr1_
gbkmgr_
ionast_
girdbk_
sfupfc_
ssmf1d_
ssm5d_
bucksd_
lnnrigl_
33841
70.6
using Drucker-Prager Yield Criterion
If MSC/NASTRAN is run on a computer which has more than 68 CPUs. Then the F04
file may have "nan" in the output.
15:44:41
0:00
0.0
0.0 nan
nan
SEMTRN
BGN
Avoidance: There is no avoidance but the "nan" ouput may be safely ignored.
33861
70.7
VGRID - abnormally terminated
Shape optimization jobs may fail in the DSAJ module on machines that enforce
boundary alignment. This includes SUN, HP and Digital Alpha. The log file
will contain a message of the form;
*** TERMINATING /software/msc/nastran705/msc705/solaris/analysis.ultra
*** Received signal 10 (SIGBUS)
time: command terminated abnormally.
and then a machine dependent traceback:
from SUN:
t@1 (l@1) signal BUS (invalid address alignment) in unpack_ at 0x8fcc58
unpack_+0x1d8: std
%f2, [%o1]
(dbx) where
=>[1] unpack_(0x275, 0x1, 0x1dbb92c, 0x1a494e0, 0x1a49430, 0x0), at 0x8fcc58
[2] dsaj4_(0x18a88d4, 0x244598, 0x18a8680, 0x18a86d8, 0x1f6d010, 0x18a8638),
at 0x244810
[3] dsaj_(0x18a8680, 0x18a8690, 0x1358, 0x18a8574, 0x0, 0x18a8578), at
0x243510
[4] xsem02_(0x123, 0x18852b0, 0x1
33863
70.7
Poor Performance
2001
rrect Description
The descriptions for system cell 146 in the Quick Reference Guide under the
EIGRL entry and the NASTRAN statements are incorrect. The system cell values
are no longer a percentage increase of the memory reserved for the sparse
method, rather, it is calculated as (3 * x * buffsize), where x is the value
specified for system cell 146.
33896
If multiple LSEQ entries exists in a model and the LSEQs reference different
TIDs, then the job will fail with the following unclear messages:
*** USER FATAL MESSAGE 4017 (GETEMP)
THERE IS NO TEMPERATURE DATA FOR ELEMENT x IN SET yyy
0FATAL ERROR
Avoidance: Reference the same TID on all the LSEQ entries.
33911
70.6
ry Restart for Modal Solutions
In a data recovery restart run in SOLs 110, 111, 112, 145, and 146, the GKAM
module is unnecessarily reexecuted.
Avoidance: Insert the following DMAP alter in the restart run:
compile semfreq
alter 'call gma',''
CALL GMA CASERS ,MATPOOLs,EQDYN
,
,MAA
USETD ,KAA
,BAA
LAMAs ,DIT
,VAFS
AGG
,kddd
/
,
,CMDD
MHH
,BHH
,KHH
K2MG
,M2MG
,B2MG
B2SF
/
LUSETD /SOLTYP /APP
FALSE /FMODE /FALSE
33913
2001
- Missing Output
,TFPOOL
,GOD
,K4DD
,PHFA
,
,GMD
,PHsA
,lamaf
,
,
,
,
,CK2DD
,PHDH
,K2SF
,CB2DD
,VPHFS
,M2SF
,
,
,
/NOUE
/FALSE
/NOA
/FS
/
/
The parameter GPL described under PARAM,CHECKOUT in the Quick Reference Guide
should be PARAM,PRTGPL.
33936
70.5
utput from a Trim Analysis.
If there are multiple interference groups (IGID on the CAEROx entry) and the
element ID's are not in ascending order with respect to the IGID's, the trim
force output can have incorrectly labeled element id's since it uses
monotonically ascending values starting from the lowest element ID.
Avoidance: Remove the multiple IGID's or make sure that element id's ascend in
order with the IGID's.
33938
2001
If the pressurized modes of a free-free structure are desired, the rigid body
modes may not be very clean and may only be separated from the flexible modes
by 3 orders of magnitude. Negative values may also be observed. This
condition may occur in any model with follower stiffness or rigid elements.
Avoidance: No avoidance is necessary. Even though eigenvalue analysis without
follower forces typically produces 6 orders of magnitude separation between the
flexible and rigid body modes the answers should be acceptable.
33943
If a PARAM is entered in the input data but is not used (for example when the
param does not exist), no warning message is issued. Depending on the intent of
the user this may lead wrong answers.
33952
70.7
Does not work in SOL 107
2001.0.9
If residual structure cms is used, unused Q-set dof are not automatically
removed by AUTOSPC. This may result in unexpected or incorrect answers.
Avoidance: Either specify the correct number of Q-set dof (this may be
difficult, as it requires prior knowledge), or use PARAM,SMALLQ,0., which will
remove unused Q-set dof from the solution.
33954
cumentation
2001
this parameter is to remove unused Q-set degrees of freedom from the solution
set. If you are performing residual structure qms, then it is recommended to
set PARAM,SMALLQ,0. in order to remove the unused Q-set dof.
33955
Stresses
2004
The bulk data description of the CQUAD8 in the Quick Reference Guide needs to
be changed as follows:
- Remove Figure 1 and change the title of Figure 2 to Figure 1,
- The description of the MCID field needs to be changed as follows:
"MCID
...................MCID coordinate system (defined by the
CORDij entry or zero for the basic coordinate system) onto
the surface of the element (see Remark 3). MCID is
ignored ........."
- Change Remark 3 as follows:
"3.
........the line of constant xi."
- Add the following paragraph to Remark 3:
"The definition of the material coordinate system by
projection is used to calculate an angle THETA.
Please note that since xi changes direction throughout
the element based on element shape, the material
coordinate system varies similarly. Because of this an orthotropic or
anisotropic material will cause the CQUAD8's stiffness to be biased by both
it's shape and grid ordering. Use the QUAD4 element if a constant material
coordinate system direction is desired."
33960
er Technique
Mike suggested to keep in the enhancement status for the later relase.- Raj
Section 8.11 in the Aeroelastic User's Guide demonstrates the use of the
Lagrange Multiplier Technique with TPL problem ha110a.dat. Currently, solution
110 problems can not be solved reliably with the LMT approach and this example
should be removed.
33973
70.6
The form of the column vector outputs in MATMOD option 25 is 7 (labeled "ROW
70.7
The word "WARNING" in "USER WARNING MESSAGE 4204" which warns the user that
there are RSPLINE elements with no dependent degrees of freedom was
inadvertently changed to "FATAL" in Version 70.5. The run continues and the
results are unaffected.
34028
70.5
M 4276, EC 7777
If coupled mass is used with CBAR elements with pinflags, the run may fail with
the following traceback in the EMG module:
Traceback:
Offset
Offset
Offset
Offset
Offset
Offset
Offset
0x00000010
0x00000130
0x000003ac
0x00000a08
0x000003c8
0x00000108
0x0000097c
in
in
in
in
in
in
in
procedure
procedure
procedure
procedure
procedure
procedure
procedure
zerod_
ebarkd_
emgbrd_
emgpro_
emg_
xsem09_
mainal
34038
2001
DSAJ - SFM 4276, EC 31
When a solution 200 run has both shape and sizing variables and the shape
variables have smaller ids than those for the sizing variables, the job may
fail in the DSAJ module with "SYSTEM FATAL MESSAGE 4276, ERROR CODE 31".
Avoidance: Renumber the DESVAR ids so that the shape DESVAR have larger ids
than the sizing variables.
34042
70.6
issing xdb Output
If your run contains multiple subcases in nonlinear static analysis and you
have requested strfield, output will only be obtained for the first subcase and
subsequent subcase output will be missing.
Avoidance: There is no avoidance other than performing RESTARTs for each
subcase.
34043
2001
upport of SOL 153 not Documented
The Quick Reference Guide description of the ITER bulk data entry fails to list
solution 153 as a supported solution sequence.
34060
70.6
SYSTEM FATAL MESSAGE 4276. QOPEN ERROR CODE 1044 is issued in SOL 145 if BOTH
the METHOD and SPC change (or are not included) for each subcase.
Avoidance: Include the same METHOD and SPC callouts in all residual subcases
or place them above the subcase level.
Also include the following DMAP alter:
compile sefluttr
alter 'modefsrs',''
$ change cases to casem
call MODEFSRS MR,USET,DM,CASEm,DYNAMICS,MAA,KAA,GPLS,SILS,EED,
EQEXINS,,pg,gm,got,kfs,ys,lll,kll/
,,,,PHA,LAMA,PHA0,LAMA0/
app/NORSET/NOASET/false/
0/NOASET/METH/0/true/NOQSET/nsub/0 $
alter 'call setq',''
CALL SETQ CASE1//
SEID/PEID/S,MTEMP/S,K2GG/S,M2GG/S,B2GG/S,MPC/
S,SPC/S,LOAD/S,DEFORM/S,TEMPLD/S,P2G/S,
34089
70.7
nfinite CPU Loop
If PCOMPs are changed in a RESTART and there is more than one PCOMP entry in
the model, then the run may enter an infinite cpu loop in the DBLOCATE module.
Avoidance:
You can avoid the error with the following DMAP alter.
malter 'ept,eptr','ept,eptr'
restart ept,,/list/ $
malter 'epts,eptsr','epts,eptsr'
restart epts,,/hists/ $
This alter will redo the entire analysis. Only use this alter if there is a
difference in the number of plies between the restart pcomp card and
the new pcomp card.
34114
70.6
PTEXIT,3 - Missing Output
PARAM OPTEXIT 3 is used to exit SOL 200 after evaluating the constraints.
However, the results of this evaluation are not printed, making this option of
marginal utility. These prints could be of particular benefit if the user has
synthesized a response that is not currently available with standard output
requests. The user could see the values of the response, but avoid costly
sensitivity/optimization calculations.
Avoidance: The following dmap alter provides the P2 output (see the DOPTPRM
bulk data entry) when PARAM OPTEXIT= 3
compile desopt $
alter 'optexit=3'(,-1) $
if ( descycle=1
) DOM10
DESTAB,XINIT,,CNTABRG, CVALRG, ,
DVPTAB,PROPI,,R1TABRG,R1VALRG,,
RSP2RG,R2VALRG,,OPTPRMG,OBJTbg,DRSTBLg,
34139
g UWM 3204
2001
When the new reordering methods are used, it is possible that the message "Lost
some, 2206 of 2209 eliminated" (the numbers may not be the same) may be written
to the f04 and the job will stop. This appears to happen when the EXTREME
reordering is used and insufficient memory is available. This has only been
observed in two client runs.
Avoidance: If the message above is encountered, disable the EXTREME method by
setting SYSTEM(206) to 1, 8, or 9
34153
70.7
UFM 6482, Response Types Mislabeled
70.7
AT POSITION
Avoidance: Ensure that property values for both the analysis and design model
are identical or apply the following dmap alter.
compile desopt
alter 'luset= '
DBVIEW eht0=eht (WHERE DESITER=0) $
EQUIVX eht0/eht/always $
DBVIEW ehta0=ehta (WHERE DESITER=0) $
EQUIVX ehta0/ehta/always $
DBVIEW gdntab0=gdntab (WHERE DESITER=0) $
EQUIVX gdntab0/gdntab/always $
DBVIEW medge0=medge (WHERE DESITER=0) $
EQUIVX medge0/medge/always $
DBVIEW mfac
34211
N - UFM 6962
70.6
70.7
HP systems may have fail with a traceback in IFP when it attempts to read bulk
data inputs that contain PBAR and/or PBEAM input with very large property
values.
Avoidance: There is no avoidance.
34239
ation
2001
A remark under the description of the TLOADi entries in the Quick Reference
Guide indicates that if time dependent loads are applied in a frequency
response solution, that a Fourier transform is performed to transform the loads
to the frequency domain and that the results are converted and reported in the
time domain. This remark should refer the user to the Section 5.4 in the
Advanced Dynamics User's Guide to obtain more information on the process.
34254
70.7
rmance, Poor Convergence
2001.0.1
When a fluid only model with a fluid superelement is run in solution 103, the
job may fail with the following messages:
^^^ BULK DATA AND CASE CONTROL PARTITIONING,
RESTART CHECKING, AND
UNDEFORMED PLOTTING IS
^^^ INITIATED FOR SUPERELEMENT
0
^^^ USER FATAL MESSAGE 9101 (PHASE0)
^^^ FLUID ELEMENTS ARE DETECTED IN THIS SUPERELEMENT.
^^^ USER ACTION: ENSURE THAT ALL FLUID ELEMENTS
ARE ASSIGNED TO
SUPERELEMENT
yy
Avoidances:
1) Do not use a superelements for this analysis, it is not needed. This may
require stripping the superelement designation from all of the fluid grids if
the model comes from a fluid/structure analysis.
2) Add a dummy structural element similar to the following:
grid, 10000 $ token grid point in se 0
celas2,
34264
nks
70.6
Documentation/Superelements - PARAM,MINIG
In Version 70.5, setting SYSTEM cell 273 to 1 allows the selection of the old
(pre-v70.5) Lanczos eigensolver. This is mentioned in the Version 70.5 Release
Guide, but is not documented in the QRG.
34270
BEAM p-elements with p-order of 1 are stiffer in bending than BEAM h-elements
due to incorrect residual bending flexibility in BEAM p-elements.
Avoidance: The avoidance is to start at a p-order of 3.
34271
70.6
Results in OES1 Table
Wrong ENDB max and min stresses are written to the OES1 table for the p-Beam
element types by Module SDRP. However, the OFP printout of the ENDB max and min
stresses is correct since the OES1 table values are not read but computed by
the OFP module. This error will affect design optimization results and
postprocessors which report these values.
Avoidance: There is no known avoidance.
34287
70.6
y Derivative Sensitivities
The UXU and UXR matrices produced by DSARLP may be in error. Consequently,
this can produce wrong answers for the sensitivities of stability derivatives
and will produce unpredictable downstream errors.
Avoidance: There is no known avoidance. This capability should be used with
caution. Zero or unreasonable stability derivative sensitivities may be an
indication that this error has been encountered.
34290
2001
ty is not Allowed, UFM 316
The Quick Reference Guide description for the TABLES! entry should explicity
state that discontinuities are not allowed and will lead to a fatal message.
34321
GMLOADs on FEEDGEs with p=1 will give incorrect loads if another edge with p>1
was processed.
If the PROJ=F option is chosen on the OUTRCV entry for p-shells, the moments
may be incorrect. In addition, if a coordinate system is specified with the
CID=n option, the transformation may be incorrect.
Note that the PROJ=F option does not output any data into the f06 file, but it
does affect the output in the OP2 and XDB files. The option was created
primarily for use by MSC/ARIES.
34393
70.7
work for NASTRAN Version 70.5
The msc2ptc utility does not run due to a problem with the nast705 script and
missing m2p.dsc file. An attempt to convert the xdb file fn.xdb results in the
message:
fn: executable for fn not found or not executable.
Verify that the fn executable has been installed.
The full pathname of the bracket executable is:
/nastran705/msc705/solaris/fn
Avoidance: The updated files are posted at
http://www.macsch.com/support/support.html
34415
70.6
In part superelements with extra points, the sequence of grid points provided
in the usetd table, produced from the uset table by adding extra point data,
may differ. This will cause plausible but wrong answers. In one example
discovered in testing the load vectors were in a different sequence than the
corresponding terms in the stiffness matrix.
Avoidance: An avoidance which prevents the error is
SEQGP entry for a residual structure grid point. It
that will cause no extra resequencing of the model.
bulk data file includes grid point 47, the following
SEQGP, 47,
47.1
This avoidance may be used with any model, of any size, with negligible effect
on cost. The presence of an SE
34424
2001
to List All Keys
70.6
If a job requires more than 999999.9 CPU seconds, then the F04 will print
********. If a job requires more than 999999.9G of I/O then ******** will be
printed.
Avoidance: There is no avoidance.
34459
70.7
n in Punch File
If large CHBDYG id's exist, then the punch file which contains the RADLST
entries will be incomplete and contain a line such as:
RADLST
12
1****************
The HEXA element with p=1 on most edges is too stiff. This was discovered when
analyzing the thin flat plate test problem of the MacNeal Harder test set. For
most problems the effect is small, but for the thin flat plate model the effect
is dramatic.
Avoidance: Use a higher p-order.
34467
70.7
g Answers for Transformed Stresses
If stresses and strains are being transformed using the CID= keyword in the
OUTRCV bulk data entry, then wrong answers may result.
Avoidance: The only avoidance is to request the stresses in the basic
(default) coordinate system.
34474
70.6
by the nastran Command
The nastran command will refuse to accept an otherwise valid FLEXlm license
spec for redundant servers written as:
port@host1,port@host2,port@host3
Avoidances:
1) Do not use redundant servers. They are high maintenence with little gain.
Multiple servers, specified via "port@host1:port@host:..." on UNIX and
"port@host1;port@host;..." are more powerful and less work.
2) Only specify one of the hosts. Each of the hosts in the quorum knows about
the other two, so the comma specification is redundant. You could even specify
all three hosts as if they weren't redundant, using the ":" or ";" separators
as appropriate.
34480
70.6
Missing Eigenvalues
The automatic restart logic does not schedule modules to run on restart that
have no output data blocks. The dbstore subdmap, and the dbstor subdmap which
it calls, have this attribute.
Avoidance: Use putsys(1,109) before the call statement, or use an alter in the
v70.5 sssalter library that includes dummy output data blocks for both modules.
34491
xtend file
70.7
On Cray systems, if a user has the Delivery Data Base (SSS*) files on a device
that does not have a sector size that is a multiple of 4096 words, and if the
user specifies ff_io_defaults=eie.sds.diag, then the following message is
printed:
eie layer unable to extend file
"/apps/mscnast/v7052/msc705/unicosts/SSS.MASTERA" to a multiple of 65536 bytes
/apps/mscnast/v7052/msc705/unicosts/SSS.MASTERA : open failed : errno =5048 :
Unknown error
ffopen(/apps/mscnast/v7052/msc705/unicosts/SSS.MASTERA) using alternate layers
system
opening layer system
/apps/mscnast/v7052/msc705/unicosts/SSS.MASTERA : using layers : syscall
The job will then continue to run if the the BUFFSIZE is 4097. However, if
BUFFSIZE is set to a different value, then the following error is printed:
34517
70.7
P-Elements - STRAIN, SHELLS & SOLIDS -- I
ncorrect Principal and von mises strain
If a problem has either shell or solid p-elements, then the principal, von
Mises, and mean pressure strains may be incorrect.
Avoidance: There is no avoidance.
34520
rong Answers
70.7
Use
use
put
use
compile gma
alter 295
partn k1dd,vafse,/k1shh,,, $
partn kddd,vafse,/kdhh,,, $
igh=ig $
call xadd5 k1shh,kdhh,,,/gk1shh/igh/cu/cz/cz/cz $
endalter $
34523
- SFM 4276
2001
Optimization runs with large DEQATN entries that are near or exceed the limit
of 32000 non-blank charachters may fail on Cray computers with the following
message:
lib-1190 /u/app/nastran/msc/msc705/unicosc90/NAST705: UNRECOVERABLE library
error
A numeric input field contains an invalid character.
Encountered during a sequential formatted READ from an internal file (character
variable)
Error initiated at line 656 in routine '_rdfmt'.
SIGNAL - Signal SIGABRT(6) caught, job aborting.
See signal(2), CRI manual SR-2012 for further information.
Beginning of
Called from
Called from
Called from
Called from
34535
2020, UFM 5503
Traceback:
line 42 (address 15624627c) in routine 'TRBK'.
line 39 (address 132322c) in routine 'RECOVR'.
line 112 (address 15073635b) in routine 'sysrcv'.
Optimization/Design Sensitivity - PCOMP, MAT8, SDRCOMP - UWM
In solution 200, if ply failure indice responses are requested for a composite
element whose PCOMP entry references a material entry that does not define the
composite failure allowables for one or more of the plies, then the following
fatal and/or warning messages are issued and the failure index responses are
not used for that element in the optimization analysis.
** USER FATAL MESSAGE 5503 (DSAD13)
ELEM NO.
42649 PLY NO.
BE FOUND.
*** USER WARNING MESSAGE 2020 (SDRCOMP)
ONE OR MORE OF THE ALLOWABLE STRESS CONSTANTS WERE INCORRECT FOR ELEMENT
1 PLY
4
ELEM NO.
1 PLY NO.
1 REFERENCED ON A DRESP1 ENTRY COULD NOT
BE FOUND.
USER ACTION: CHECK THE ELEMENT IDS REQUESTED ON THE DRESP1
34548
6719 (MRGIDX)
70.6
44
[C] =
48 x
Avoidance: Insert the following DMAP alter or add a dummy grid point and
constrain all of its degrees-of-freedom.
compile fdrmgen
alter 'if ( noa',''
type parm,,i,n,noue $
if ( noa=-1 and noue=-1 ) then $
compile freqrs
alter 'if ( noa'(3),''
IF ( noa>-1 or noue>-1 ) then $
endalter
34552
th no message
70.6
If EPOINTs are used in a fluid-only model in solution 111, the run will fail
without message after the eigenvalue extraction and before the frequency
response output.
Avoidance: Use the following alter:
compile gma
alter 'gkam'
if ( fonly and noue>-1 ) then $
matgen ,/iee/1/noue $
paraml phfa//'trai'/1/s,n,nohset $
paraml phfa//'trai'/2/s,n,noaset $
type parm,,i,n,nhe,nae $
nhe=nohset+noue $
nae=noaset+noue $
matgen ,/vhe/6/nhe/nohset/noue $
matgen ,/vae/6/nae/noaset/noue $
merge phfa,,,iee,vhe,vae/phdfh/1 $
merge MFHH,,,,vhe,/mfhh1 $
equivx MFHH1/mfhh/-1 $
merge K1FHH,,,,vhe,/k1fhh1 $
equivx K1FHH1/k1fhh/-1 $
endif $ fonly and noue>-1
34558
70.7
at View Points
The results output at view points for beam p-elements is wrong if a curved
coordinate system is specified as the output coordinate system on the OUTRCV
entry.
34581
R THAN "VFZTOL"
It is possible running a view factor calculation using the VIEW3D module (this
is the default view factor method selected by PATRAN) to encounter the message:
*** FATAL *** DIMENSIONAL LENGTH: 1.732432600E-11 IS SMALLER THAN "VFZTOL":
1.000000013E-10
REASSIGN "PARAM,VFZTOL,X.XE-XX" TO BE SMALLER THAN THE
DIMENSIONAL LENGTH.
Avoidance: Comment out the VIEW3D input so that the older view factor module is
used. In the test problem that encountered the poor message, the old view
factor module issued the messages below which identified the problem:
*** USER FATAL MESSAGE 4528 (VNASIN)
ERROR IN CHBDY CARD xx AN AREA4 ELEMENT MUST BE A QUADRILATERAL
CONTAINING NO ANGLE GREATER THAN OR EQUAL
TO 180 DEGREES. THE GRID POINTS MUST BE SPECIFIED SEQUENTIALLY AR
34585
2001
A limit in the database directory size may cause large jobs to fail with the
message SYSTEM FATAL MESSAGE 1041 (GALLEX).
Avoidance: This limitation can be overcome by increasing the buffsize and/or
setting system(158)=1000 and system(159)=500 to allow for a larger expansion of
the database.
34590
GL
- SFE 4276, FREAD EC 3002
In SOL 16, cyclic buckling, if the SINV method is used, and no eigenvalues are
found for the current harmonic, then the run fails with the following message
in CYCLIC4.
*** SYSTEM FATAL ERROR 4276.FREAD
ERROR CODE
3002 PID=
The use of CYSUP in SOL 116 causes SFM 3001 in UPARTN. In SOL 16, if
eigenvalues are requested at more than one harmonic, then UFM 1126 in CYCLIC3
is issued.
Avoidance: Insert the DMAP alter:
compile sol16
alter 1
file pvec=save,ovrwrt $
COMPILE MODECYC $
ALTER 'CALL *MODERS'(,-1) $
DELETE /MR1,,,, $
REACT = -1 $
endalter
34592
2004.0.7
OINT - Missing Random Output
Complex corner stress output for QUAD and TRIA elements is incorrect in
MSC/NASTRAN Version 70.5.2. The value for the real part of the stress at the
grid point will be overwritten with the imaginary value. The results at the
center of the element are not affected.
Avoidance: Other than not requesting the corner stress option, there is no
avoidance.
34604
f Resources
70.6
70.6
0xffffffff
0x0000014c
0x00001094
0x00000884
0x0000063c
0x000008c8
0x00000114
0x000009a0
in
in
in
in
in
in
in
in
procedure
procedure
procedure
procedure
procedure
procedure
procedure
procedure
WriteUnit
_xlfWriteFmt
cy1bld_
cy1ccl_
cycl1_
xsem12_
mainal
--- End of call chain --Avoidance: Although the job should not issue a traceback, the fatal message
output is correct and the user should cor
34652
2001
1 and 2 Produce the Same Loads
Remark 9 in the MSC/NASTRAN V70.5 Quick Reference Guides for the RFORCE bulk
data entry states:
9. METHOD=2 should be used for the CTRIAX6. METHOD=1 produces null loads.
This is incorrect. Method 1 produces the same loads as method 2.
34665
70.6
- Under-predicts Memory
In a NonLinear analysis (SOL 66, 99, 106, 129, 153,159) the ESTIMATE utility
erroneously assumes the rotational degrees of freedom are fixed for grids
attached only to 3-dimensional elements. The result is that the memory and
disk requirements may be under-predicted.
34666
70.7
Optimization/Design Sensitivity or Super
element- GENEL - Possible Wrong Answers
If the number of GENEL's is an odd number greater than 1, the stiffness terms
produced by the GENEL's will be in error on the second and subsequent design
cycles in SOL 200. Similarly, in other solution sequences, having GENELs in
more than one superelement, or in a superelement and residual structure can
result in some of the GENELS not generating their respective stiffness matrices
which will lead to wrong answers.
Avoidance: Insert the following dmap alter.
compile semg1 $
alter 1 $
type parm,,i,n,nsize $
alter 'sma3.*nogenl','' $
if ( nokggx<0 ) then
paraml kjjz//'trailer'/2/s,n,nsize $
else $
paraml kjjx//'trailer'/2/s,n,nsize $
endif $
matgen ,/knull/7/nsize/nsize $
sma3 gei,knull/kjjy/lusets/nogenl/-1 $
$
34671
70.7
Beam Library - PBARL, PBEAML - Incorrect
Sensitivity for Custom Cross Sections
If custom beam cross section are added to the beam library and they are applied
in the model without providing analytical sensitivities of the beam properties
with respect to the beam dimensions, the sensitivities calculated using finite
difference techniques will be too large in magnitude by 50%.
Avoidance: There is no easy avoidance except to manually scale the gradients.
The sensitivities are of the correct sign and are therefore of some value when
optimizing the cross section.
34699
70.6
Running a nonlinear analysis restart with RSSCON entries results in USER FATAL
MESSAGE 9086. In other solution sequences the restart may be inefficient. The
restart fails because of a logic error in subdmap PHASE0.
Avoidance:
compile phase0
alter 'if ( noxsort )',''
equivx geom1/ngeom1/-1 $
endalter
34714
70.6
ements - UFM 7052, Wrong Answers
70.7
Access Objects with internal keys exceeding 214747 in solution sequences other
than linear statics will corrupt the object maps in the xdb. The internal key
id is a 1 to n list of any particular type of output such as grids, bar
elements, quad elements etc. In the Version 70.5 system, logic has been added
to prevent integer overflow before the access key formation. A FATAL error
indicating that translation has stopped is generated if an overflow condition
is encountered.
Avoidance: Each superelement restarts the 1 to n list for each type of output,
thus splitting the model into superelements is one avoidance.
34756
2001
Documentation/Aeroelastic User's Guide Inconsistent Description of REFC Field
The Aeroelastic User's Guide should be consistent in referring to the REFC
field on the AERO and AEROS entries as being the reference chord. The
following places in the Guide incorrectly refer to REFC as the semichord:
Section 8.2, page 350, should refer to chord rather than semichord.
Section 8.13 (example HA145KR ) incorrectly inputs the reference semichord on
the AERO bulk data entry. The REFC should be 40.0 and the same answers could
be produced if the reduced frequency values were doubled.
Section 9.1, page 578 should refer to chord rather than semichord.
34766
70.7
correct Mass Calculation
For the beam library, PBAR section properties are computed based on the user's
PBARL input. Due to a code error, this computation is incorrect for the NSM
(non-structural mass) property calculation for section TYPE=HEXA. Therefore,
if the mass properties of the BAR are used in the analysis, the answers will be
incorrect.
Avoidance: The PBEAML/PBEAM computation is correct for TYPE=HEXA, so PBEAML's
could be used in place of PBARL's for this section type if the bar is not being
designed. The error is benign in a static analysis without inertial relief or
gravity loads.
34767
70.6
Freedom Identifiers
The output for the checka alter was modified for V69.1. Due to an error in the
alter, the degree of freedom identifiers for the matrices REACCOLN and
REACCOLA will be incorrect.
Avoidance: Change the following line in the alter:
MATGPR GPLS,USETB,SILS,REACcoln//'H'/'G'//printol $
to:
MATGPR GPLS,USETB,SILS,REACcoln//'H'/'N'//printol $
and change the following line:
MATGPR GPLS,USETB,SILS,REACcola//'H'/'G'//printol $
to:
MATGPR GPLS,USETB,SILS,REACcola//'H'/'A'//printol $
34774
70.7
Although the fields are not used, Remark 6 of the Quick Reference Guide's
description of the GRIDB entry clearly states:
If mpcforce output is requested in a multiple subcase run, and not all subcases
have an mpc callout, then the subcase labels for the mpcforce output will be
incorrect. The results, however, are correct. The labels will be in ascending
order of the subcase ids. Using the following case control setup,
Avoidance: Ignore the subcase labels, the results are correct. Else place the
subcases with MPC requests first.
verified fixed in V2001
34784
2001
ect Default Value
The MSC/NASTRAN Quick Reference Guide states that the default for SYSTEM(198)
(a.k.a MINFRONT) is 8. The default is actually machine dependent is documented
in the Configuration and Operations Guide.
34795
2044
Avoidance: In the restart run remove all subcases after the subcase in which
PARAM,LOOPID occurred. For example, if the cold start contained 4 subcases and
PARAM,LOOPID value occurred in the 2nd subcase, then remove the third and
fourth subcases in the restart run.
34824
te Output
All output for the QUAD4 and TRIA3 elements at intermediate steps (NLPARM
INTOUT > 1) is wrong when there exists a temperature dependent material
property.
Avoidance: Other than ignoring the intermediate output there is no avoidance.
34833
70.5
ng or Wrong Corner Force
70.5
If a C-set is defined for a superelement, the component modes are passed thru a
filtering process to remove any which might be a linear combination of the
static transformation. In V70, if residual vectors are not requested, the
component modes will not be passed thru the filter. This may lead to either
rank-deficient matrices or wrong answers. If the filtering is not performed,
the reduced stiffness matrix will incorrectly contain the original eigenvalues
on the diagonal and there will be no off-diagonal terms (as there should be if
the filtering is not performed).
Avoidance: If residual vectors are requested with at lease one loading or
U6-set dof defined, then the filtering will be performed. Otherwise, use
Version 70.5 or later version.
34850
er than f06
DBC OPNPFL messages may be written to the log file rather than the f06.
34874
70.7
elements - Poor Answers
endalter
34902
70.7
CVISC, CDAMP - UFM 1126
Optimization (SOL 200) produces User Fatal Messages 1126 when damping element
properties ( CDAMP, CVISC, CBUSH) are active design variables and superelements
are used in the model.
Avoidance: Apply the following DMAP alters:
compile desopt
alter 'type DB'
type db belmdsf, bdictdsf, belmdsb, bdictdsb $
alter 'dopr5'
type db zuzr01
equivx tabdeq/zuzr01/always $
compile fea list
alter 'type parm'
type db zuzr01
alter 'dspt1'(2),'dspt1'(2)
PARAML zuzr01//'TRAILER'/1/S,N,NDVAR $ no. of des. var.
alter 'dspt1'(3),'dspt1'(3)
PARAML zuzr01//'TRAILER'/1/S,N,NDVAR $ no. of des. var.
matprn zuzr01 // $
alter 'trd2'(2),'trd2'(2)
TRD2
CASERS,TRL,NLFT,DIT,KHH,BHH,MHH,PHT,zuzr01,,,/
UHTDS,,TOLSCR/
SOLTYP/NOUE/NONCUP/0 $
COMPILE PSLGDV
alter 'emg,'(3),'
34925
2001
2001
34940
2005
SFM 4276, Traceback
0x00000014
0x00000564
0x00001124
0x00000780
0x00000088
0x00000990
in
in
in
in
in
in
procedure
procedure
procedure
procedure
procedure
procedure
zerod_
nrdbcd_
nlemg_
nliter_
xsem15_
mainal
--- End of call chain --Avoidance: Make a better estimate of the initial temperature on the TEMPD bulk
data entry. In general it is safer to have a very high initial temperature
than too low
The deck with default temperature=0.0 ran to the end without errors on v2005t1
of AIX and LINUX platforms.
34949
The XYPLOT capability fails to scale the xy-plots properly when small values of
displacement exist in the entire frequency range of interest.
Resolution/Avoidance: Use Microsoft Excel to plot the data or scale the model
so the response values are not so small.
34956
Matrix
The Quick Reference Guide AERO and AEROS descriptions caution against placing a
lifting surface in the plane of symmetry. The problems associated with this
modelling practice in the XZ plane of symmetry have been removed in Version
70.6. However,
the XY symmetry was not addressed so that vehicles flying in ground effect
(SYMXY=-1) with any panel or body
in the XY plane still produce a singular matrix. The user is also cautioned
not to attempt to perform a SYMXZ=1 (symmetric) analysis with ALL panels and
bodies on the XZ plane.
34967
70.7
M,RESVINER Ignored
If PARAM,RESVINER,YES
inertial loads due to
LOADSET-LSEQ loadings
be ignored. This may
When superelements are used in a shape optimization task with solids elements,
the job may fail in EMG during the sensitivity analysis phase with the user
fatal messages: UFM 4659 and UIM 4656 from routine EHEXD. Other similar error
message may also be issued depending on the type of elements being used in the
model.
Avoidance: Do not use superelements.
35007
70.6
DRMM,0 - UFM 5629, UFM 9058
If SORT2 is requested for static analysis results, zero results are written to
the PUNCH file.
Avoidance: The following DMAP alter uses OFP to write the data in f06 format
to an alternate fortran unit thus avoiding the punch unit.
$
$ Output of QUAD4 Element Stress data
$ for post-processing of printed stress in
$ a fortran unit separate from the usual
$ f06 file.
$
COMPILE SEDRCVR,SOUIN=MSCSOU,NOLIST,NOREF
ALTER 'OFP.*OES2S,OSTR2,,,,,','' $
type parm,,i,n,linespp $
linespp=getsys(linespp,9) $
paraml kelm//'trailer'/1/s,n,noelem $ No. of nl elem. in model
noelem=20*noelem $ calc. lines per page to 20 x no. of elem.
putsys(noelem,9) $ set lines per page
putsys(13,2) $ write printed output to unit 13
ofp oes2s,ostr2 // s,n,cardno $
putsys(linespp,9) $ reset lines
35050
dow and UNIX
70.6
70.6
If inertia relief (PARAM,INREL,-1) is requested in SOL 200 and there are more
than 12 static load cases then the run will fail with UFM 6143 in the MERGE
module in subDMAP INERSEN.
Avoidance: Insert the following DMAP alter in V70 or V70.5:
compile inersen
alter 'nld6\=' $
type parm,,i,n,nz $
nz=nld6-5 $
alter 'vn6r'(2),''
matgen ,/vn6r/4/1/nld6r//6/nz/i661/0/1 $
alter 'vn6r'(4),''
matgen ,/vn6r/4/1/nld6r//6/nz/i661/0/1 $
endalter
35066
- UFM 315
2001
When a DRESP2 bulk data entry is missing a continuation line an error message
is issued but the message indicates that a subsequent DRESP2 is in error. The
message is similar to the following:
*** USER FATAL MESSAGE 315 (IFPDRV)
FORMAT ERROR ON BULK DATA ENTRY DRESP2
1001
SORTED
ENTRY COUNT =
584
USER INFORMATION : THE FORMAT OF DRESP2 ENTRY HAS BEEN MODIFIED IN
MSC/NASTRAN VERSION 68. PLEASE REFER TO THE QUICK
REFERENCE GUIDE FOR MORE INFORMATION.
USER INFORMATION : PLEASE NOTE THAT THE FORMATS OF THE FOLLOWING DESIGN
OPTIMIZATION ENTRIES HAVE BEEN MODIFIED IN
MSC/NASTRAN VERSION 68 :
DCONSTR DOPTPRM DRESP1
DRESP2
DSCREEN DTABLE
DVPREL1
DVPREL2
*** USER FAT
35067
5423, 6719
70.7
In SOL 111, if there are frequency dependent elements, and if the a-set equals
the g-set, the modal reduction of the frequency dependent matrices is not
performed. In a structural analysis, this results in UFM 5423, and in an
acoustic (uncoupled) analysis, the result is SFM 6719.
Avoidance: Add a dummy SPC.
35096
0 (SB85RD)
70.7
A job that uses the iterative solver and specifies DEFORM type loads failed
with the message:
*** SYSTEM FATAL MESSAGE 6980 (SB85RD)
LARGEST BLOCK ROW OF THE INITIAL MATRIX ( 85606 WORDS) EXCEEDS THE
SPECIFIED MAXIMUM RECORD LENGTH ( 65536 WORDS).
USER ACTION: PLEASE CONTACT MSC CLIENT SUPPORT.
*** SYSTEM FATAL MESSAGE 3008 (UTMCOR)
MODULE = SOLVIT
INSUFFICIENT CORE AVAILABLE FOR SUBROUTINE
USER ACTION: INCREASE OPEN CORE BY AT LEAST
20070 WORDS
PROGRAMMER INFORMATION: LOCATION KEY = M
FATAL ERROR
Avoidance: Increasing memory may solve the problem but it is likely that the
sparse solver will need to be selected.
35117
Answers
70.7
Avoidances:
1) Remove the unreferenced DRESP1 entry using RTYPE=FREQ or
2) Use RTYPE=EIGN instead of RTYPE=FREQ
35138
70.7
no longer needed
Documentation/SSSALTER - prldbckla.v706 -
Buckling with preload has been included in the standard 105 solution sequence
in v70.6. Therefore, the prldbcka alter is no longer needed.
Avoidance: The new capability is invoked through the STATSUB Case Control
command. The documentation for STATSUB in Version 70.6 follows:
Format:
STATSUB[(BUCKLING)]=n
(PRELOAD)
Examples:
STATSUB=23
STAT=4
STATSUB(PRELOAD)=7
Describer
Meaning
BUCKLING
70.7
Avoidance: Remove param,inrel,-1 from the input file since it is not used in a
non inertia relief run.
35141
70.7
PARAM,MODACC, CVISCi - Wrong Answers
70.7
In a superelement analysis using PARTS, if more than 12 points occupy the SAME
location at the boundary in the same superelement, then the job will fail with
the following messages:
*** SYSTEM FATAL MESSAGE 3007 (SEP1X)
ILLEGAL INPUT TO SUBROUTINE SEPBSD
0FATAL ERROR
Avoidance: Do not define more than 12 points occupying the same location at
the boundary for a single part superelement.
35158
70.7
If the first input, usually CASES, to LCGEN is purged then SFM 3007 is issued.
SFM 3001 should be issued instead.
Avoidance: There is no avoidance.
35187
2001
If double-field entries are used to enter property ID's longer than 8 digits,
then it is possible to obtain USER FATAL MESSAGE 6440 indicating that a
property id is not found even though it exists in the input file. The cause of
this error is the sorting routine which uses only the first 8 digits of the id.
The problem will only occur if property ID's which are both 8-digit and longer
than 8-digits exist in the input.
Avoidance: Either keep the property ids less than 9 digits, or use all
property ids greater than 8 digits in length.
35188
70.7
The database of large restart runs may be corrupted when data spills from one
file to another. In the restart run the error may lead to the message:
** ERROR ** UNABLE TO VALIDATE DATABASE FILE FORMAT. DATABASE MAY NOT HAVE
BEEN BUILT ON A COMPATIBLE PLATFORM.
BIOPNR ERROR ** TIMESTAMP/RECL VALIDATION FAILED. FILX = 30, LOGNAME =
DBALL5 , NSBUF3 =
4096
FILE = /disk/tmp/test.dball
TIMESTAMP OFFSET INVALID.
*** SYSTEM FATAL MESSAGE 471 (DGETTS)
ERROR ATTEMPTING TO OPEN THE FOLLOWING PHYSICAL FILE NAME (PFILEX= 30) :
/disk/tmp/test.dball
USER ACTION: 1) CHECK THE READ/WRITE PRIVILEGES GRANTED THIS FILE.
2) CHECK MAXIMUM NUMBER OF FILES THAT MAY BE OPENED
SIMULTANEOUSLY.
3) CHECK THAT THIS DATABASE FILE IS COMPATIBL
35197
2001
DVPRELi - Unexpected Results
The Quick Reference Guide fails to document that when a property on a PBUSH
entry is designed a negative FID number must be specified on the DVPREL1 and
DVPREL2 entries. If a positive FID number is specified on a DVPREL1/2 entry,
unexpected results may occur.
Avoidance: Use a negative word position number from the element property table
for the FID field on the DVPREL1/2 entry. The following table provides the word
positions for the PBUSH entry in the element property table.
EPT Section for PTYPE = "PBUSH"
Word
1
2 through 7
8 through 13
14
35200
QRG
Type
I
R
R
R
2001
Item
Property ID
K1 through K6
B1 through B6
Documentation - QRG - FSLIST Missing from
Version 69 and later Quick Reference Guides do not have a description for the
FSLIST bulk data entry.
Avoidance: See the V68 Quick Reference Guide or the Fluid-Structure Seminar
Notes for the description. An abbreviated description follows:
FSLIST
Defines the fluid points (RINGFL entry) that lie on a free surface boundary.
Format:
Contents
RHO
Mass density at the surface. Real>0.0; the default is taken from
DRHO on
the AXIF entry).
IDFi
Identification number of RINGFL entry. (Integer>0 or Character="
AXIS" in
first and/or last field only)
Remarks:
1. This entry is allowed only if an AXIF entry is also present.
2. The order of the points must be sequential with the fluid on the right with
respect to the directi
35206
70.7
rong Answers, UFM 5423
If external superelements are used and restarts are performed, the restart
logic will insist on re-processing the external superelements and any
downstream superelements whether or not any changes are made to the model. If
the superelements are created using PARAM,EXTOUT,DMIGDB, this may result in
incorrect answers or UFM 5423 indicating an incompatible matrix multiply.
Avoidance: When restarting from a run which read in external superelements
which were created using PARAM,EXTOUT,DMIGDB insert the following DMAP alter:
compile extin
alter 'IF.*NOKAA.*0.*THEN',''
IF ( NOKAA>0 and nomatk<0) THEN $
35217
70.7
GDB - Inefficient Restarts
If external superelements are used and restarts are performed, the restart
logic will insist on re-processing the external superelements and any
downstream superelements whether or not any changes are made to the model.
Avoidance: The following alter will disable the deletions for external
superelements. If any changes are made to the external superelements, this
alter should not be used.
compile phase0
alter 'INVOKE ALL RESTART DELETIONS HERE',''
if(setype<>'EXTRNA')RESTART ,,,HISTS/TLIST/TRUE $
35234
age
70.7
It is possible that MPYAD may fail with SFM 4276 EC 3002 or 32 when very large,
dense matrices are being multiplied. The client model that encountered this
error had a very long duration transient analysis (more than 100000 time
steps). This model failed during mode-acceleration data recovery in module DDR2
(using MPYAD).
Avoidance: It is possible that providing more memory may allow the run to
finish. For the problem mentioned above, using residual vectors
(PARAM,RESVEC,YES) instead of mode-acceleration allows the run to complete. If
you are encountering this problem in a run using mode-acceleration, try using
residual vectors instead of mode-acceleration.
35259
ng answers
70.7
If LSEQ entries are used in SOL 129 and the DAREA and LID fields have the same
ID, then the dynamic loads which are based on the LSEQ entries will be doubled
and wrong answers will result.
Avoidance: Insert the following DMAP alter:
compile nltran
alter 'trlg ',''
TRLG
CASESX2H,USETD,DLT,,BGPDTS,SILS,CSTMS,TRL,DIT,
GMD,GOD,,EST,MPTS,/,,,PDT,,TELH,DLT1/
/S,N,DCOL/IMETHOD/RSTIME/BETA/S,N,FAC1/S,N,FAC2/
S,N,FAC3//TABS $
endalter
35261
70.7
If the area of a CHBDY element is less than 1.E-10, than the job may fail with
the message:
0*** USER
FATAL
MESSAGE 4017, ESTNL AND FILE (103) ARE NOT PROPERLY
ALIGNED
*** SYSTEM FATAL MESSAGE 3007 (NLCOMB)
ILLEGAL INPUT TO SUBROUTINE NLCKDT
0FATAL ERROR
Avoidance: This error may be caused by a poor selection of units. Change the
units to increase the size of the element.
35277
g Answers
70.7
If a LOAD bulk data entry references a TEMP bulk data entry which has already
been referenced by a previous subcase (TEMP(LOAD)), then the temperature loads
are ignored and wrong answers are produced for all subcases which contain GRAV
or TEMP loads. In addition, then the warning message below, will not be
issued:
Avoidance: Do not reference TEMP bulk data entries from the LOAD bulk data
entry. In order to combine temperature and mechanical loads, use a LOAD case
control entry to specify the static loads, in combination with the TEMP(LOAD)
case control entry to specify the TEMP loads.
35280
70.7
PANELMP - Wrong answers
70.7
DBLOCATE fails if the MASTER dbset is assigned twice under different logical
names and the first assignment is not used on a DBLOCATE statement. The
following is an example of the input and fatal message:
ACQUIRE NDDL
ASSIGN ADB_1='test.MASTER.2'
DBLOCATE LOGICAL=ADB_2 WHERE(DBSET='ADB' OR DBSET='AEDB') $
ASSIGN ADB_2='test.MASTER.2'
DBDICT
ENDJOB
35295
2004
- Inertia Relief
70.7.2
When two matrices are being merged row-wise in modules SDR1, UMERGE1, SSG4,
DDR2, and READ and the number of columns in each matrix do not match, then the
following message is issued. This error also occurs in UMERGE and UMERGE1 if
the the number of zeros and non-zeros in the partitioning vector do not match
the corresponding number of rows and columns in the sub-matrices.
0*** SYSTEM FATAL ERROR 4276.GETSTR
ERROR CODE
31 PID=
in
in
in
in
in
in
in
procedure
procedure
procedure
procedure
procedure
procedure
procedure
raise
tracbak_
nsexit_
pexit_
gperr_
getstr_
m
35314
2004.5
Buckling Analysis - Insufficient memory SFM 3001,1015, Out of range, Error 924
In a buckling analysis and possibly other eigenvalue solutions, if insufficient
memory is allocated, then depending on the machine and number of cpus
requested, the job may fail with any one of the following unclear messages:
1. *** SYSTEM FATAL MESSAGE 3001 ()
THE INPUT DATA BLOCK IN POSITION
If a model using parallel on HPUX 10.20 is 'killed' by the system (for example,
due to a full disk or exceeding file size limits), it is possible that a
process may still remain active, possibly with a high CPU usage.
Avoidance:
If this occurs, use 'kill -9 pid' (where pid is the process id obtained using
ps -ef) to 'kill' the remaining process.
35324
Submittal - No Output
d
If a nonlinear model contains a CBUSH element, no nonlinear materials, and
PARAM,LGDISP is not set, NASTRAN will solve the problem as a linear analysis.
Avoidance: Add PARAM,LGDISP to the deck.
35370
70.7.2
ibuted Memory Parallel Hangs
In SOL 129, if the number of unique, with respect to DAREA ID, LSEQ Bulk Data
entries is less than the number of subcases and static enforced displacements
are specified, then SFM 6920 will be issued from the MATMOD module.
Insert the following DMAP alter:
compile nltran
alter 'MATMOD YST',''
paraml yst//'trai'/1/s,n,yscol $
if ( yscol>1 ) then $
MATMOD YST,,,,,/YS,/1/1 $
else $
equivx yst/ys/-1 $
endif $ yscol>1
alter 'MATMOD YST'(2),''
paraml yst//'trai'/1/s,n,yscol $
if ( yscol>1 ) then $
MATMOD YST,,,,,/YSt1,/1/1 $
else $
equivx yst/yst1/-1 $
endif $ yscol>1
35411
70.6
The fatal message shown below may be issued in an optimization job if there are
REPCASE subcases but no SETt case control commands (all the data recovery
requests = ALL)
*** SYSTEM FATAL MESSAGE 3003 (DOPR3) ATTEMPT TO READ PAST RECORD IN DATA
BLOCK
Avoidance: Place a set command in the case control.
35460
2001
AM,SNORM - SFM 4276
A nonlinear transient run may give a traceback similar to the following when
param,snorm is used.
+80
+81
+82
+83
+84
+85
+86
Offset
Offset
Offset
Offset
Offset
Offset
Offset
Avoidance:
0x000001c4
0x0000003c
0x00001688
0x00000258
0x00001124
0x000004c0
0x000001a4
in
in
in
in
in
in
in
procedure
procedure
procedure
procedure
procedure
procedure
procedure
getnml_
gshnod_
nqd4d_
nembrd_
nlemg_
nltrd_
xsem15_
35483
70.7
ng Message with ff_io=no
MSC/NASTRAN V70.5(r4) mistakenly omitted support for EAG FFIO in the template
file. On some jobs this may lead to a slight degradation in I/O performance
and hence longer run times.
Avoidance: This can be corrected by updating:
<install-dir>/bin/nast705.lcl
After line 143, which currently reads:
%MSC_ARCH=irix64:%%threads:%
bose%"
the following lines can be added:
%MSC_ARCH=irix64:%%ff_io=^[ya]:%%ff_io_opts:%
export
FF_IO_OPTS='%ff_io_opts%'
%MSC_ARCH=irix64:%%ff_io=^[ya]:%%ff_io_defaults:%
export
FF_IO_DEFAULTS='%ff_io_defaults%'
%MSC_ARCH=irix64:%%ff_io=^[ya]:%
print "EAG FFIO enabled."
%MSC_ARCH=irix64:%%ff_io=^[ya]:%
print "FF_IO_OPTS:
$FF_IO_OPTS"
%MSC_ARCH=irix64:%%ff_io=^[ya]:%
print "FF_I
35508
2008.0.0 (MD R3)
sless Mechanisms
Eigenvalue analysis of models with massless mechanisms may fail in the READ
module with the following messages:
*** USER INFORMATION MESSAGE 4158 (DFMSA)
---- STATISTICS FOR SPARSE DECOMPOSITION OF DATA BLOCK KFF
FOLLOW
NUMBER OF NEGATIVE TERMS ON FACTOR DIAGONAL =
5
MAXIMUM RATIO OF MATRIX DIAGONAL TO FACTOR DIAGONAL = 1.0E+15 AT ROW
NUMBER
4*** SYSTEM FATAL MESSAGE 7340 (LNNHERR)
process error reported by subroutine LNNP1ED
see LNNP1ED abstract (ier = -729)
*** SYSTEM FATAL MESSAGE 7340 (LNNHERR)
process error reported by subroutine LNNDRVD
see LNNDRVD abstract (ier = -729)
Avoidance: Add a small amount of mass to the mechanism or remove the mechanism.
35547
70.5.5
ank space in path
If a directory in the path to the file contains a blank space (for example
('Program Files'), MSC/ESTIMATE will not be able to find the input file and
will fail.
Avoidance: Do not include blank spaces in directory names.
35549
2005.1
l input to subroutine SEPEXT
If an EXTRN entry is not used when trying to use the new (V69+) external
superelements, the run will fail and issue SYSTEM FATAL MESSAGE 3007 indicating
illegal input to subroutine SEPEXT. The run will then terminate.
Avoidance: Be sure to use an EXTRN entry when using the external superelements.
35551
6739 (SEP2MP)
70.7
If the THRU range is used on the EXTRN entry for a set of SPOINTs, the program
will incorrectly issue UFM 6739 stating that the SPOINTs are specified with a
nonzero degree of freedom
Avoidance: Do not use the THRU option on the EXTRN for SPOINTs.
35562
rs
70.7
Version 70.5 introduced the capability in SOL 144 to trim an aircraft that had
more free variables than there are free degrees of freedom. The results from
this Generic Control System capability will be in error unless the aerodynamic
extra points (AESTAT and AESURF) specified on the TRIM bulk data entry are in
ascending ID order.
Avoidance: When there are redundant control surfaces, list the known trim
variables on the TRIM entry in ascending ID order. The ID's are those entered
on the AESTAT and AESURF bulk data entries.
35603
70.7
Parallel - Confusing Messages
%MSC_ARCH=aix:%
to
35615
Missing output
If multiple flutter subcases are specified in a SOL 145 job and the job is run
with scr=mini, then the job will only process the first subcase and ignore
subsequent subcases.
Avoidance: Insert the following DMAP alter:
compile super3
alter 'saverstl\=',''
compile sefluttr
alter 'call super3'(,1)
if ( saverst='sedr' ) saverstl=true $
compile sedisp
alter 1
file ol1s=ovrwrt $
endalter
35619
70.7
esired Roots not Found
Prior to MSC/NASTRAN 70.7 the Complex Lanczos eigenvalue method would require
the user to specify many shifts to find many modes in a lightly damped system.
Beginning in Version 70.7, an the system will automatically choose new shifts
until the desired number of modes is found.
35622
70.5.2
ing the Called Program
In versions prior to V70.5.2, the ISHELL module may have difficulty locating
the called program file. This may result in the fatal message:
^^^ PRECLOSING FORTIO UNIT
25
^^^ ISHELL PROCESS RETURN CODE:
^^^ ISHELL FAILED WITH RETURN CODE
1
1
Starting with V70.5.2, the search logic has been improved to search for
different file extensions and thru the path correctly.
Avoidance: If you are using ISHELL in a version prior to V70.5.2, use a program
name containing the exact name specified in the ISHELL statement (upper-case
only, maximum of 8 characters including the extension) and make sure that the
program is in the current directory.
35630
Postprocessing/Eigenvalue Analysis - PARAM,POST- Wrong Eigenv
ector Labels in XDB
If multiple eigensolutions are requested in SOL 103 with PARAM,POST,0, then the
eigenvectors will be labeled incorrectly in the xdb file.
Avoidance: Use PARAM,POST,-1 or insert the following DMAP alter:
compile super3
alter 'EQUIVX CASECC',''
EQUIVX CASErs/CASESEP4/-1 $
endalter
35633
70.7
70.7
If a model contains both CBAR and CBEAM elements and the value of BIT is set to
0.0 on a CBEAM entry and p-elements are not being used, the run will fail with
UFM 2007 stating that the BEAM element references an undefined GRID point.
*** USER FATAL MESSAGE 2007 (GP2)
ELEMENT xx REFERENCES UNDEFINED GRID POINT yyy
Avoidance: Do not place a value in the BIT field of the BEAM element unless
you are using p-elements.
35657
on of Remark 1
2001
Nastran fails to trap invalid copies of DBSETs used in RESTART (or reuse) runs.
The following sequence demonstrates the problem:
> nastran s31498a.dat
# cold start run creates s31498a.MASTER
and s31498a.DBALL
> cp s31498a.MASTER s31498b.MASTER
# copy s*a.MASTER to s*b.MASTER; DBALL is
not copied
> nastran s31498b.dat
# run using s*b.MASTER; nastran finds
s*a.DBALL using autoassign
> nastran s31498a.dat
# run using s*a.MASTER; nastran fails to
recognize s*a.DBALL was modified above and is no
# longer in synch with
s*a.MASTER
35726
2001
ID COULD NOT BE FOUND
Trying to use XYPLOT for CBUSH postprocessing results in the following error
message:
*** USER WARNING MESSAGE 979 (XYTRAN)
AN XY-OUTPUT REQUEST FOR POINT OR ELEMENT ID
n
-FORC- CURVE IS BEING PASSED OVER. THE ID COULD NOT BE FOUND IN DATA
BLOCK
106
35743
70.7
tries with no Fxed Parameters
PBARL and/or PBEAML entries do not work in SOL 1. They cause the following
error message:
in V69.0 - V70.0;
*** USER FATAL MESSAGE 1126 (GNFIST)
DMAP MODULE MODEPT IS ATTEMPTING TO OUTPUT DATABLOCK
201 NAME =
IEPT
, WHICH ALREADY EXISTS.
USER ACTION: DELETE THE DATABLOCK, OR USE FILE IEPT
=OVRWRT
FATAL ERROR
The documentation for the beam server is missing from the "Configuration and
Operations Guide, Windows NT Edition".
Avoidance: The UNIX documentation can be used in its place.
35760
tent Answers
GL
In a transient analysis, the MPCFORCES may appear incorrect because they may
vary when the independent and dependent degrees of freedom are reversed.
This is due to the inconsistency between the way the "equilibrium" is
calculated using the modified Newmark integration scheme (which is evaluated at
3 time steps-- Un+1, Un, and Un-1) and the MPCFORCE data recovery (which is
evaluated at Un).
Avoidance: Use a smaller time step if mpcforces are desired. The error is
negligible if (delta t)**2 * acc << disp
35762
ers
2001
Matmod option 4 (p1=4) does not produce the correct output matrix when using
form 2 (LUSETS).
Avoidance: Use form 1 (SILS) instead of form 2
35765
If the ITER entry uses the free field keyword approach but it is entered
incorrectly a misleading fatal message may result. For example the entry
"ITER,100,IPAD=3" lead to the following fatal message:
*** USER FATAL MESSAGE 3032 (NLITER)
UNABLE TO FIND SELECTED SET (
100) IN TABLE (
0FATAL ERROR
This entry should have been:
ITER,100
,IPAD=3
35778
If the GRID points or POINTs listed on a SELOC entry in the PBi fields do not
have the same relative geometry as the GRID points listed in the PAi fields,
then the following misleading error message may occur:
*** USER FATAL MESSAGE 6790 (SEPO21)
THE FOLLOWING SUPERELEMENTS ARE DETACHED:
Avoidance: Be sure that the relative geometry is correct.
I believe that the intent of the quality is related to the content of the
message 6790 which was broken when MSGPOP was introduced. It was changed
during the 2004 release under 1-4266901 and is more distinct. I do not believe
it is related to the SELOC since all integrety tests were passed and a correct
SCSTM matrix was produced. Since unattached parts can exist outside the domain
of REPEAT usage, I believe the current messages are sufficient.
35781
70.7
nlinear Stresses, SWM 6065 (DBC)
If plane stress elements are mixed with plane strain elements (i.e., PSHELL
with MID2=-1) then garbage may appear in the nonlinear stress output and if
PARAM,POST,0 is selected then the DBC module will issue the following warning
message:
SYSTEM WARNING MESSAGE 6065 (DBC)
DBCMSG ERROR MESSAGE 22 FROM SUBROUTINE ELMBLK
Avoidance: There is no avoidance.
35790
70.7
If RROD or RBAR elements are used to connect interior and exterior degrees of
freedom on a PART superelement, the run may incorrectly fail with the
message:
*** USER FATAL MESSAGE 6591 (SEP2RP)
RIGID ELEMENT DEFINES DEPENDENT EXTERIOR POINTS
Avoidance: An avoidance which sometimes works is to interchange the ga and gb
points, and their related data. This behavior has not been found using other
rigid elements, such as the RBE2.
35821
2001
equired for Ply Stresses
In the MSC/NASTRAN Quick Reference Guide, Remark 7 under the PCOMP entry which
states that an ELFORCE and ELSTRESS request is necessary for composite ply
stresses is no longer true. Only a STRESS request is required.
35845
The iterative solver produces incorrect results for the SPCFORCE RESULTANT when
the linear gap (PARAM,CDITER) is used.
Avoidance: Use the direct solver or ignore the spcforce resultant output.
35851
70.6
A call to the ISHELL module in Version 70.5 on Windows NT may fail with an
Access Violation.
Avoidance: Two possible avoidance exist. If the problem occurs, use Version
70.6 or higher. Else, use character parameters whose length is 8 characters
with no blank spaces. The workaround for Version 70.5 may not always work.
Whether or not the access violation occurs depends on the contents of the
various data fields and is unpredictable.
35857
Message
Composite materials run in sol 129 that request stress output may fail with the
message:
*** SYSTEM FATAL MESSAGE 1013 (GBKMGR)
CANNOT FIND CORRECT CLUSTER POINTER RECORD
BIOMSG: ERROR 4276 HAS OCCURRED IN ROUTINE GBKMGR , FILE INDEX (FILEX) = 0
Avoidance: Do not use the STRESS= case control command since nonlinear
transient analysis does not support composite data recovery. Else substitute
equivalent PSHELL/MAT2 entries for the PCOMP entries.
35876
70.7
rices Incorrect
Output for the checka.vxx alter has the row and column output for the modal
effective mass and FRACTOT output incorrectly labeled. It should state that
each column represents a mode and each row represents an associated degree of
freedom.
Avoidance: Edit the alter to correct the printout form or request an updated
copy from MSC.
35877
70.7
rrect DOF Identified
70.7
ED is off by a Factor of 2
If PARAM,EVAL,-1 is used in the modevala.vxx alter, the matrix for the modal
strain energy (STRAINED) is off by a factor of 2. If the recommended value of
PARAM,EVAL,-2, is used this problem does not occur.
Avoidance: Modify the alter to divide the MATRIX by 2 as follows:
Replace:
DIAGONAL STRAINE/STRAINED/ $
with
DIAGONAL STRAINE/STRAIND2/ $
add straind2,/strained/(.5,0.) $
35886
cted Answers
70.7
70.7
70.7
If OUTPUT(POST) and SETS DEFINITION are incorrectly both included in the case
control the following error message is output:
19
OUTPUT(POST)
20
SETS DEFINITIONS
BIOMSG: ERROR 3012 HAS OCCURRED IN ROUTINE QOPEN
0
The message should say the same thing as Remark 1 of the SETS DEFINITION
description of the MSC/NASTRAN Quick Reference Guide:
"Either SETS DEFINITION or OUTPUT(POST) may be specified but not both."
35895
ETT
70.7
remember to
It is common for
let MSC/NASTRAN
not updated
70.7
In linear static analysis (SOLs 101 and 200), if there exist MPC entries, but
no rigid element entries, and some subcases, but not all select those MPCs,
then MPCFORCE output may be labeled with the incorrect SUBCASE ID listed in the
upper right hand corner of the printed output and the forces will be wrong.
Avoidance: Add a rigid element or insert the following alter:
compile sedisp
alter 'IF ( NOQMG',''
IF ( NOQMG>-1 and not(delta) ) THEN $
if ( nomset<0 ) then $
PARAML USET//'USET'//////'g'/S,N,NOgSET $
matgen ,/qmx/7/nogset/nloads $
else $
alter 'call cforce'
endif $
endalter
35918
70.7
cient Processing
When param, wtmass is used in conjunction with fluid elements it causes the
mass matrix to be of form 1 (unsymmetric). This causes an unsymmetric
solution, which requires more memory and cpu time than a symmetric solution.
Avoidance: The following alter avoids this problem:
compile semg list noref
alter 'MPYAD.*MJJX1','' $ add sym flag
matprn wtmassg// $
MPYAD
MJJX1,WTMASSG,/MJJX/////6 $ force symmetry
35921
(MKSPL)
70.7
Aeroelastic Analysis with SPLINE3 entries may fail with the following message
in Version 70.5:
*** USER FATAL MESSAGE 2331 (MKSPL)
BOXES PICKED ON SPLINE3 ENTRY ID =
ENTRY ID =
yyy
USER INFORMATION: CAERO ENTRY ID =
zzz.
yyy to
70.7
Restarts/P-Elements - PARAM,PVALINIT - Wr
Avoidance:
compile ifps1
alter 'type ',''
type parm,,i,n,seid,gnmax,pvalid,pvaltmp,np,adptindx,pval0,
oldseq1 $
type parm,nddl,i,n,pvallast $
endalter
35932
2004
without Friction, UFM 316 (IFPDRV)
Using the NLRGAP does not allow input of the nonlinear forces without reference
to a TABLED1 which specifies O.O for friction. Leaving the field 8 blank
yields the following message:
*** USER FATAL MESSAGE 316 (IFPDRV)
ILLEGAL DATA ON BULK DATA ENTRY NLRGAP
ENTRY COUNT =
36
20
SORTED
SID
90
GA
101
GB
XY
plane
21
Avoidance: The avoidance is to specify a table for the TABU field with values
of 0.0 for friction.
35935
(DPD4)
20 REFERENCES GRID
100 COMPONENT
1 SIL
(DPD4)
20 REFERENCES GRID
100 COMPONENT
2 SIL
(DPD)
90 ON NOLIN- ENTRY.
The CPU time reported in the f04 file is not consistently reported across all
platforms. Thus, comparisons of CPU time between machines that are reported
differently are meaningless. The method of reporting for most systems is
shown below:
Compaq:
Cray:
HP:
IBM:
NEC:
SGI:
user + system
user
user
user + system
user
user
Sun:
user
In Version 70.6, if a referenced include file does not exist, the job will
issue the following fatal message
*** USER FATAL MESSAGE 398 (GETLIN)
A REQUESTED INCLUDE FILE WAS NOT FOUND
.
.
THE INCLUDE REQUEST IS SKIPPED
but the job will continue. This may lead to unexpected results as the
information in the INCLUDE file will not be included.
Avoidance: Make sure that the referenced INCLUDE file exists.
35993
70.7
- UFM 6482 (DOPR3R)
, ,
35996
2001
2,
140.,
6294
If the sssalter trncomp1 is used with PARAM,DDRMM,-1 or in SOL 112 T then the
message:
SYSTEM FATAL ERROR 3002 (SDR2 )
EOF ENCOUNTERED WHILE READING DATA BLOCK SILS
CASEDR,CSTMS,MPTS,DIT,EQEXINS,SILS,ETT,OL2,bgpdts,
,,UG,EST,,,,,GPSNTS,,,/,,,,OEF1AX,/
APP1/S,N,NOS/FRCNCMP $
CASEDR,CSTMS,MPTS,DIT,EQEXINS,SILS,ETT,OL2,bgpdts,
,,UG,EST,,,,,GPSNTS,,,/,,,OES1AX,,/
APP1/S,N,NOS/STRNCMP $
to:
SDR
36000
on
In many problems nltrd2 runs slower in Version 70.5 than in previous versions.
The investigation continues; however, it has been found that increasing smem
from the default of 100 to 1000 significantly improved the performance of
nltrd2 to where it exceeded prior versions performance.
Avoidance for V69: Nastran command should include keyword "sysfield=mapio=no"
in all v69 runs to improve the performance.
36014
70.7
strained Unit Solution not available
The static aeroelastic solution sequence (SOL 144) will store the "unit
solutions" (displacements and aeroelastically corrected forces associated with
the unit perturbation of the aerodynamic extra point) on the XDB if PARAM,
POST,0 is specified in the Bulk Data. Due to a typographical error, the
variant of the unit solution forces associated with the unrestrained
formulation are not correctly passed to the DBC module for storage.
Consequently they are not available to be visualized in MSC/PATRAN V8.1+ (which
has been enhanced to recognize these data as part of MSC/FLD V1.0).
No other results are affected since the data are computed. They are simply not
stored for subsequent post processing.
Avoidance: The following DMAP alter against V70.6 will correct the problem
compile aeopu
36042
70.7
brary, DVPREL1 - Wrong Answers
The design of the PBARL creates internal constraints on the bar dimensions to
insure, for example, that the inner radius of a tube does not exceed the outer
radius. The calculation of these constraints will be in error if the DVPREL1
that designs a beam dimension that is included in the constraint has a non-zero
value for C0.
Avoidance: There is no avoidance other than to recast the design task in a way
that eliminates the need for a C0 term.
36066
70.7
P-Elements with p>=10 may yield incorrect applied loads, boundary conditions,
and displacement coordinate systems.
36073
2001
mputed for METHOD(FLUID)
2001
2004
When the tridiagonal eigensolution methods GIV, MGIV, HOU, or MHOU are
selected, and the roots are closely spaced, the messages below may result:
0***USER WARNING MESSAGE 4648---- THE MODAL MASS MATRIX IS NOT POSITIVE
DEFINITE.
0*** USER WARNING MESSAGE 3034, ORTHOGONALITY TEST FAILED. LARGEST TERM =
1.00E+00 ,NUMBER FAILED =
36
Avoidances:
An avoidance is to select the Lanczos method instead. It tests for
orthogonality as a requirement for stopping the solution process.
Another avoidance when using the tridiagonal methods is to stlightly perturb
the system so that the repeated roots are separated. It was found by
experiment with a 10 by 10 problem with 9 repeated roots in one cluster that
only the first four modes had good orthogonality. If 10 stiffness terms
36104
2001
- Infinite cpu Loop, read error
If a large DEQATN entry is used, then depending on the machine, the job may
terminate without any messages in the f06 or f04 files or the run may appear to
be caught in an infinite loop. Depending on the machine, any of the following
messages may appear in the log file. This situation can occur even if the
number of non-zero characters are below the 32,000 limits.
1.
2. 1525-097 A READ statement using decimal base input found the invalid digit
'' in the input file. The program will
recover by assuming a
zero in its place.
Avoidance: Reducing the size the DEQATN entry.
36112
Output
If rigid element sensitivity is requested in SOL 200 for static and frequency
response analysis, then UFM 1126 is issued from module DSVGP5 in subDMAP
PSLGDV for data block ENX3.
Avoidance: Insert the following DMAP alter:
compile pslgdv
alter 1
file enx3=ovrwrt/kmmb=ovrwrt/kmntb=ovrwrt/kmnb=ovrwrt/knnb=ovrwrt/
gtkmn=ovrwrt/ym=ovrwrt/egxx=ovrwrt/egx3=ovrwrt/mmmb=ovrwrt/
mmntb=ovrwrt/mmnb=ovrwrt/mnnb=ovrwrt/gtmmn=ovrwrt/gtmmny=ovrwrt/
gtmyg=ovrwrt/gtkmny=ovrwrt/gtbmny=ovrwrt/gtbyg=ovrwrt/gtkyg=ovrwrt/
gtkyg1=ovrwrt/gtk4yg=ovrwrt/gtk4mny=ovrwrt/egx4=ovrwrt $
endalter
36136
70.7
PBARL - Incorrect Sensitivities
The sensitivities of the stress recovery locations with respect to the section
dimensions are in error for the CHAN and Z section types. This error will
result in incorrect stress response sensitivities.
Avoidance: There is no avoidance. The magnitude of the error has been under
10% in the examples that have been seen. Thus, the designs produced using the
incorrect sensitivities should be adequate.
36155
70.7
Poor Performance
The blank common block name for the User's Modifiable has been changed for
Version 70.5. If the old name common /
/ is used, the results may be
unpredictable.
Avoidance: Replace the following common block
common /
/
with
common /BLNKCM/
36215
Output
2001
In the MSC/NASTRAN V70.5 QUICK REFERENCE GUIDE, Remark 7 under the PCOMP bulk
data description needs to be changed:
from:
7. ELFORCE and ELSTRESS requests must be present for all elements for which ply
stress or failure index output is desired.
to:
7. In order to get failure index output the following must be present:
a) ELSTRESS or ELSTRAIN case control commands,
b) Sb, FT, and SOUTi on the PCOMP bulk data entry,
c) Xt, Xc, Yt, Yc, and S on all referenced MAT8 bulk data entries if str
ess
allowables are used,
or Xt, Xc, Yt, Yc, S, and STRN=1.0 if strain allowables are used.
36230
2001.0.1
2 - Unexpected Answers
If an input file contains both a SET1 and a SET2 Bulk Data entry with the same
identification number, one or the other willl randomly be used in the spline(s)
that reference that SETi identification number. There is no way to control
which entry will be used and no error message is issued that indicates that one
of the two inputs is being ignored.
Avoidance: There is no real avoidance. You must ensure that your SET1 and SET2
entries do not have common identification numbers.
36245
2001
FUSET References PA or PS Sets
2001
SORTED
Multiple loadset entries may not be specified in a dynamics run. If there are
loadsets in each subcase the results for the subsequent subcases use the
initial loadset and are usually zero. However if the user defines the same
assumed DAREA id on each of his LSEQ entries wrong results will occur for the
subsequent subcase. The load is calculated from
using the initial loadset. A warning or fatal message should be issued if the
loadset is ignored. This problem has been fixed in the code in V2001.
36250
If a static analysis has SUBCOMs and SUBSEQ, the job may issue SYSTEM FATAL
MESSAGE 3002 from the SDR2 module if the referenced subcases have different spc
sets.
36251
70.7
Properties for "T1" Section
PBEAML and PBARL produce incorrect I2 and J properteis for the "T1" type
section.
Avoidance: If possible use the "T" type section.
36257
70.7
Nonlinear analysis may identify degrees of freedom large factor diagonal ratios
at every iteration with the UWM 4698 shown below. This may result in a large
amount of output. Version 70.7 has been enhanced so that this output may be
controlled by setting SYSTEM(60)=-999.
USER WARNING MESSAGE 4698 (DCMPD)
STATISTICS FOR DECOMPOSITION OF MATRIX KLLRH .
THE FOLLOWING DEGREES OF FREEDOM HAVE FACTOR DIAGONAL RATIOS GREATER THAN
1.00000E+07 OR HAVE NEGATIVE TERMS ON THE FACTOR DIAGONAL.
36286
70.7
In Version 69 and later systems, RFORCE will produce incorrect moment loads.
Moments are produced when CONM2 entries have an offset specified. Moments are
also produced for the mass associated with a PBEAM entry when an offset is
specified and for the PBEAM entry when a channel cross section is specified. .
Avoidance: The only avoidance is to specify an additional GRID at the offset
location and use a rigid element to attach it to the main GRID.
36287
70.7
, scr=no - SFM 3001 in DOM12
When running SOL 200 with mode tracking (MODTRAK) and scr=no, the job may
terminate with the following diagnostic message in the f06 file:
*** SYSTEM FATAL MESSAGE 3001 (DOM12)
THE EXECUTIVE FILE -112 DOES NOT EXIST.
PROGRAMMER INFORMATION: SUBROUTINE DOM11C
Avoidance: Run with scr=yes or insert the following DMAP alter:
compile fea
alter 'if ( modetrak'(2)
IF ( MODETRAK>0 ) THEN $
delete /mtrak,,,, $
modtrl mtraki//nomod/nomtk $
copy
mtraki/mtrak $
endIF $ MODETRAK>0
alter 'delete /mtrak'(,-1),'delete
endalter
36299
ing
70.7
/mtrak'(,3)
Miscellaneous - OFP - Inefficient Process
Efficiency has been improved in the OFP module for MSC/NASTRAN Version 70.7 for
jobs that request only plot output.
36350
70.7
SSSALTER mtacca.vxxx assumes that the modes are mass-normalized. If your modes
are not mass-normalized, wrong answers will result.
Avoidance: Use the default (MASS) eigenvector normalization.
36389
r Performance
70.7
If a very large value of x is requested with the modes=x case control command,
then the performance will be very inefficient. An example of this situation is
illutrated below:
Subcase 1
modes = 20
disp = all
Subcase 21
modes = 9000
disp = none
Avoidance: Request a reasonable modes value.
36391
5423
2001
In the MSC/NASTRAN V70.5 Quick Reference Guide, remark 1 of the CLOAD case
control command should read:
"1. This command may only appear in the residual structure subcases (see SUPER
command) and it must be specified in all of them."
36410
cases
In Sol 101, if TEMP(INIT) is not defined above the subcase level, it is ignored
and incorrect results occur. Contrary to the Quick Reference Guide
documentation TEMP(INIT) is the recommended way for specifying the datum
(reference) temperature for static analysis with temperature loads. However,
TEMP(INIT) must be made above the subcase level.
36428
UWM 7602
70.7
If there are multiple edge GMBC's for different coordinate directions using
different methodon a p-element, the following error results:
*** SYSTEM FATAL MESSAGE 6363 (EVLEDG)
THE ENFORCED DISPLACEMENT VECTOR COLUMN DOES NOT EXIST
FOR EDGE ID =
-21 FOR COMPONENT =
3
USER ACTION: CONTACT MSC CLIENT SUPPORT.
PROGRAMMER ACTION: CHECK ENFORCED DISPLACEMENT VECTOR ROUTINE (IERROR=2).
Avoidance: A workaround is to use the same method for the multiple boundary
conditions.
36451
Answers
2005
The tpl deck ha145i fails in Version 70.6 due to an interaction between the
incomplete Case Control used in this test case and the changes made to NASTRAN
to support multiple aerodynamic symmetries.
Under those changes, the AERO/AEROS symmetries (which are single valued for a
run) are "replaced" by symmetry in Case Control. However, for upward
compatibility, the AERO/AEROS symmetries are used in the absence of any Case
The trans program may fail to convert a binary XDB file to a neutral file when
MAT5, MAT9, or MAT10 entries are present in the MSC/NASTRAN input file. This
error has only been duplicated on DEC ALPHAs running UNIX thus far. The error
message from trans is: forrtl: error (65): floating invlaid.
Avoidance: Set PARAM,GEOMU,0 which eliminates all of the undeformed geometry
or edit the PHASE0 subdmap DBC statement to eliminate the writing of the MPT
table.
36546
Models that contain more than 100 superelements may fail with SYSTEM FATAL
MESSAGE 4276, ERROR CODE 1044 caused by an integer overflow in routine GETOFF.
36563
70.7
ving signal number 10: Bus error
On the SGI when running OS level 6.5, if the scratch disk is full, then the job
may fail with the following unclear messages in the log file:
Receiving signal number 10: Bus error
Job aborting..
Avoidance: Allocate more space with the scratch disk..
36569
70.7
rror Messages, Unexpected Answers
The number of coefficients for SUBSEQ are limited to 200, which is documented
in the QRG. However, if more than 200 coefficients are used--in the case of
combining more than 200 subcases--only the first 200 coefficients are used
without any warning or fatal messages.
Avoidance: If more than 200 coefficients are needed, create a separate subcase
36589
rmance
70.7
When there are a large number of m-set dofs, the mce1 module may exhibit poor
performance. In cases seen to date, the decomp portion of mce1 finishes in a
reasonable time, but the next portion, which happens to be an fbs with many
right-hand sides, ran for hours without completion.
This condition can be detected by looking at the run time for the decomp
operation. If the fbs takes more than 10 times this value, the avoidance below
may be worth considering.
Use the mce1.v706 subdmap from MSC's web site for sssalters. It has been
verified that it works correctly for Version 70.5 as well. On the model in
question, it reduced mce1 times from over 15 hours to minutes.
36611
2001
, DVGRID, MODTRK - UFM 1126 in GP4
If mode tracking is requested with BNDGRID and DVGRID entries present, then the
run will fail with the message:
*** USER
DMAP
USET0 ,
USER
70.7.2
If insufficient memory is available for the SOLVE module with SPARSE, then the
results may be incorrect.
Avoidance: Increase memory.
36628
70.7
sary Calculation of View Factors
According to the MSC/NASTRAN Quick Reference Guide, the RADSET entry "Specifies
which radiation cavities are to be included for radiation enclosure analysis."
However, in a multiple radiation enclosure model, if an enclosure is NOT
referenced on the RADSET entry, the view factors are still calculated.
Avoidance: There is no avoidance.
36630
70.7
ases causes failure in dbc
If PARAM,CURV,1 is specified then the run may fail in the CURV module with the
following traceback:
Trap encountered:
SIGTRAP - Trace trap
Traceback:
Offset 0x00000240 in
Offset 0x00001bd4 in
Offset 0x00000198 in
Offset 0x000000e4 in
Offset 0x00000984 in
FP overflow
procedure
procedure
procedure
procedure
procedure
pstr2s_
curv3_
curv_
xsem14_
mainal
Avoidance: The input that demonstrated the error contained a STRESS=set id.
The error was avoided when this request was changed to STRESS=ALL.
36636
70.7
UIM 4534, UWM 6137 (UDSNRD)
70.7
When an extremely large number of RBE3 elements is used, the job may fail
indicating an RBE3 input error:
*** USER FATAL MESSAGE 6490 (WRGMTD)
FATAL ERRORS HAVE OCCURRED WHILE PROCESSING MPC AND RIGID ELEMENT ENTRIES.
PROGRAMMER INFORMATION: SIL NUMBER ******** DOES NOT EXIST IN THE
DEPENDENT SIL TABLE.
Other symptoms are that run times may increase greatly if the number of RBE3
elements increases. This effect begins to be noticeable at about 10,000 RBE3
elements, and becomes the dominant source of cost in runs where there are
hundreds of thousands of RBE3 elements.
The RBE3 code was revised in V70.7 to provide increased efficiency. The
original code was made with the assumption that no model would have over 100
RBE3 elements. More modern general software tools for
36646
79
2004
PSDF force plots fail for BUSH elements, but RESPONSE plots work. That is:
XYPLOT ELFORCE RESPONSE.... (works)
XYPLOT ELFORCE PSDF...(fails with the message below)
*** SYSTEM WARNING MESSAGE 3002 (RANDOM)
EOF ENCOUNTERED WHILE READING DATA BLOCK OES2
SUBROUTINE RAND2
(FILE 107) IN
70.7
If the user attempts to run an aeroelastic solution sequence (SOL 144, 145 or
146 or SOL 200 with aeroelastic analyses) without any aerodynamic data, an
infinite loop will occur in the PFAERO subdmap. This is caused by a failure to
trap the absence of the requisite aerodynamic data. Subsequently, the PFAERO
subdmap (responding to data reuse logic) will endlessly attempt to create the
aerodynamic model.
Avoidance: You must have at least one aeroelasticity-related bulk data entry to
avoid the infinite loop and trigger the "missing data" error traps.
36678
340
2004
-723
-724
-725
-726
-727
36682
70.7
ield Wrong Answers
Reguesting more than 1200mb of memory on an RS6000 system may result in wrong
answers or a fatal message.
36685
7 in UPARTN
70.7
If there are multiple subcases with SUPORT1 command in some, but not all,
subcases and PARAM,INREL,-1 is specified in the Bulk Data then the run will
terminate with:
*** SYSTEM FATAL MESSAGE 3007 (UPARTN)
ILLEGAL INPUT TO SUBROUTINE PARTN
Avoidance: Insert the following DMAP alter:
compile statrs
alter 'if ( norset',''
if ( norset<6 and norset>0 ) then $
endalter
36701
wers
2001
If on the DAREA entry the coordinate system is specified as "0" for a grid
point it will be interpreted as "1". For example:
$
DAREA
pi
410
ci
1
410
If BEAM elements are used in a modal analysis with the old design sensitivity
analysis, then the design sensitivity coefficients may be incorrect.
Avoidance: 1. Replace the beam elements with bar elements.
2. Use SOL 200 (v707.7) to perform the same task if the user
insists using beam elements.
36709
2005.1
Optimization/Design Sensitivity - DSVG1D
- UFM 5172 When Material has no Density
If a designed property (DESVAR/DVPREL1) references a material with zero
density, then the job will fail with the following messages:
*** USER FATAL MESSAGE 5172 (DSVG1D)
THE VARIATIONAL ELEMENT ID IN MDICTDSF INCONSISTENT WITH THE VARIATIONAL
ELEMENT ID IN DSPT1, MODULE DSVG1 IS TERMINATED.
*** SYSTEM FATAL MESSAGE 3001 (DSVG1)
THE INPUT DATA BLOCK NAMED MDICTDSF AT POSITION
1 DOES NOT EXIST.
Avoidance: Specify a non-zero density on the material entry.
36727
70.7
Dynamic Analysis w/Differential Stiffness
- SUPORTi, STATSUB, scr=yes - UFM 4407
If differential stiffness is requested in dynamic analyis, supported
degrees-of-freedom are specified (see the SUPORT or SUPORT1 entries), and the
job is run with scr=yes, then the mass matrix will not be reduced to the
supported degrees-of-freedom and UFM 4407 will be issued.
Avoidance: Run with scr=no or insert the following DMAP alter:
compile phase1dr
alter 'or kdiff',''
if ( true ) then $
endalter
36730
4
70.7
1 WHILE
even though the points identified do not appear to be at the same location
within the tolerance. The exact cause of this error is not known at this
point.
Avoidance: Use the SEEXCLD command to remove all but a single boundary point
at each PART.
36737
70.7
OFTEXIT YES, SDR1 - UFM 4574
36741
4276 EC 777
70.7
(
(
(
(
(
(
real
...
sysrcv + 0x2a0 [/nast2/msc705t2/hpux/analysis]
_sigreturn [/nast2/msc705t2/hpux/analysis]
rspcod_ + 0x740 [/nast2/msc705t2/hpux/analysis]
rspec_ + 0xbc [/nast2/msc705t2/hpux/analysis]
xsem14_ + 0x2fc [/nast2/msc705t2/hpux/analysis]
mainal_ + 0x9b0 [/nast2/msc705t2/hpux/analysis]
19.5
Avoidance: The only avoidances are to run Version 70 or generate the curves on
another computer.
36752
nown keyword
70.7
36776
70.7
LINK, DOM9 - UFM 6499 (DOM9D)
An optimization job which designs PBARL dimensions with DLINK entries fails in
DOM9 with the following message:
THE GRADIENT OF CONSTRAINT NUMBER
NNNNN IS ZERO
CONSTRAINT IS REMOVED FROM THE ACTIVE SET
** THIS IS A VIOLATED CONSTRAINT
** A FATAL ERROR WILL BE GENERATED
**** ONE OR MORE VIOLATED CONSTRAINTS HAS A ZERO GRADIENT ****
NO PROGRESS IS POSSIBLE
OPTIMIZATION TERMINATED
*** USER FATAL MESSAGE 6499 (DOM9D)
THE DOT OPTIMIZATION ALGORITHM HAS ENCOUNTERED AN ERROR THAT MAKES FURTHER
PROGRESS IMPOSSIBLE.
SEE MESSAGES ABOVE.
Avoidance: There is no avoidance.
36777
70.7.2
Optimization/Design Sensitivity - ANALYIS
IS=MODES and MFREQ - SFM 3001 in DSAH
If a model has fluid-structure interaction in SOL 200 and both ANALYSIS=MODES
and ANALYSIS=MFREQ are requested, the run may fail with SFM 3001, stating that
data block PHG does not exist.
Avoidance: The following alter will avoid the FATAL error, but has not been
confirmed to give correct answers.
compile fea
alter 'IF.*DOSUPER3 AND NOT.*FSCOUP',''
IF ( DOSUPER3 ) THEN $
36780
rsion
70.7
If a different version than the latest installed (or latest known by the
invoked nastran command if under the form nastxxx where
xxx is a version number) is requested, the rc files of the requested version
are picked up, but not the executable and SSS.
36790
Radiation Heat Tranfer Analysis - VIEW, UDSFA - UFM 6136, est
imate=mem, unsymmetric decomp
MEM=estimate did not yield the correct estimate for a large heat trasnfer
radiation problem. The job subsequenty Failed with the message:
*** USER FATAL MESSAGE 6136 (UDSFA)
INSUFFICIENT CORE FOR NUMERIC PHASE OF SPARSE DECOMPOSITION.
USER ACTION: INCREASE CORE BY
5217107 WORDS
0FATAL ERROR
Avoidance: Use the following dmap alter to run the symmetric decomp instead of
the unsymmetric decomp
sol 153
diag 8
compile nlstatic list noref
70.7
2001
The TEMPP3 thermal loading bulk data entry is obsolete and is no longer
supported. The TEMPP3 entry may give wrong answers for composites with inplane
or normal thermal gradients.
Avoidance: Use the TEMPP1 bulk data entry instead which works correctly in all
cases and includes the same features as the TEMPP3.
36821
nsitivities
2001
1 - BIOMSG: ERROR
211 in BLDPK
the same job runs with fewer time step intervals for output (NO) on the TSTEPNL
card or with fewer OTIME requests in the case control.
Avoidance: Do not use the OTIME entry in nonlinear transient analysis. The
Quick Reference Guide does not indicate that OTIME is supported for nonlinear
transient solutions.
36836
2004
ECHOON and ECHOOFF entries may be used in the Executive, Case Control, or Bulk
Data but there are limitations. ECHOOFF must not be the first entry in the
Executive Control section else it will be ignored. ECHOOFF does not handle
continuation entries (for example SET commands) in the Case Control correctly.
If after and ECHOOF command has been placed in the Bulk Data, PARAM entries
are the only entries that follow the ECHOON command, they will not printed in
the unsorted output.
36943
70.7
tput for Gust Analysis
In SOL 146, the gust loads are computed inside the GUST module and then
transformed to generalized coordinates. Only the generalized loads are output.
This makes it impossible for clients to manipulate these loads in any
meaningful way.
Avoidance: There is no simple avoidance.
36949
70.7
The GPFDR module with the third parameter xflag=1 (the cross strain energy
output) gives extra output for the first subcase. There should be no results
output for the first subcase.
36978
70.6
Downwash Matrices not Kept
In SOL 200 with static aeroelasticity, user input downwash matrices (W2GJ) are
not kept after the first cycle.
Avoidance: Apply the following dmap alter in V70 and V70.5:
COMPILE PFAERO
ALTER 'dmiin'
CALL DBSTORE W2GJ,,,,//0/1/'DBALL'/0 $
$
COMPILE FEA
ALTER 'fea' $
TYPE PARM,,I,Y,IFOUND $
ALTER 'pfaero'
IF ( DESCYCLE >1 ) CALL DBFETCH /W2GJ,,,,/0/1/0/0/S,IFOUND $
$
36997
70.7
re Termination - UIM 6464
An optimization job starting from a feasible region may terminate for a hard
convergence after the first design cycle without showing any improvement in
either objective or constraint and showing any changes in the design variables.
Here is the termination message:
*** USER INFORMATION MESSAGE 6464 (DOM12E)
RUN TERMINATED DUE TO HARD CONVERGENCE TO AN OPTIMUM AT CYCLE NUMBER =
1.
Avoidance: None.
36998
cts Ignored
70.7
The version 70.6 nlgyroa.v706 sssalter does not include the gyroscopic effect.
Avoidance: Replace nlgyroa.v706 with the following alter. A copy of the
revised alter is also available on the MSC web site.
$
$
$
$
$
$
$
$
echooff $
$
$
nlgyroa.v706 - updated 8-13-99
$
$ updated July 7, 1998 - tlr
$
$ added PARAM,RFORCE,i - set i to the RFORCE to be used by this alter
$
37010
2004
- SFM 4276, EC 31
When an optimization deck includes a DRESP2 entry which references the same
DRESP1 ID more than once, the following system fatal message is issued from
module DOM9:
BIOMSG: ERROR
0
STATUS =
followed by:
0*** SYSTEM FATAL ERROR 4276.GETSTR
ERROR CODE
31 PID=
2001
Case control commands are free field input and should allow users to add
comments at the end of the lines so long as a dollar sign precedes the comment.
The new Version 70.6 aeroelastic analysis case control commands do not allow
comments to be specified on the same line as the command. The simple input file
below fails in IFP due to the comments onthe AE* case control commands.
sol 144
cend
aesymxz=symmetric $ this is a comment on the aesymxy line
aesymxy=asymmetric $ this is a comment on the aesymxy line
aeconfig=csr $ this is a comment on the aeconfig line
spc = 1 $ this is a comment on the SPC line
begin bulk
param,checkout,yes
enddata
37032
2001
ible Wrong Answers
When residual vector is requested, it has been observed on some models that
the additional augmented eigenvalue is lower than the highest calculated mode.
This has been observed on a very small problem and also on problems using
virtual mass.
Avoidance: Insert the following DMAP alter:
compile resvec
alter 'matmod oxf',''
type parm,,rs,y,resvoxf=.001 $
matmod oxf,,,,,/ox5,/2////resvoxf $ filter again
alter 'append=',''
append=(noox5<0 or ox5r<10000) $ set flag for below
endalter
or inspect the augmented eigenvalue table, if the additional mode is lower than
the highest calculated frequency, use o
37038
2004.0.5
mance in Unsymmetric Decomp
The nltrd2 module may exhibit poor performance while performing an unsymmetric
decomposition.
Avoidance: The following dmap alter will allow a factor of four performance
improvement.
compile nltran
alter ' kjjnl, '
trnsp kjjnl/kjjnlt $
add5
kjjnl,kjjnlt,,,/xxx//-1. $
norm
xxx/////1/s,n,xnorm $
if ( xnorm<=1.d-6 ) modtrl kjjnl////6 $
endalter
37042
70.7
If working memory is small relative to problem size, data is stored past the
end of working memory, destroying executive tables. The result will ultimately
be a confusing error message, such as:
*** SYSTEM FATAL MESSAGE 4276 (GINO)
ERROR CODE
100 PID= 0
*** USER INFORMATION MESSAGE 4276 (GINO)
TO OBTAIN A NASTRAN DUMP RESUBMIT JOB WITH DIAG 44 INSERTED IN THE
EXECUTIVE CONTROL SECTION.
1
* * * END OF JOB * * *
70.7
When there are more than 50,000 rbe3 elements run times in the GP4 module,
where they are processed, may be very long.
Avoidance: Avoidances are to reduce the number of rbe3 elements, or put them
in several superelements. Each superelement will call GP4 for only the
elements within it.
37051
76, EC 100
70.7
The message "SYSTEM FATAL ERROR 4276 ERROR CODE 100" is issued from the ASG
module in an aeroelastic trim analysis when there are no SUPORTed degrees of
freedom but there are aerodynamic extra points (AESTAT and/or AESURF entries)
that are not constrained on the TRIM entry.
Avoidance: Constrain or remove the aerodynamic extra points or add to the
SUPORT degrees of freedom.
37055
70.7
xcessive resource usage
If component modes are requested and the number of q-set points is not exactly
equal to the number of component modes then the reduced stiffness and mass
matrices and the resulting residual structure matrices will contain many small
off-diagonal terms which should be exactly zero. This condition contributes to
inefficiencies in subsequent matrix operations.
70.7
It has been reported that when HPIO is turned on the NEC SX-5 and the disk
space is full, then nastran will not terminate properly and the job will hang.
Avoidance: Kill the job manually.
37078
2001
, SFM 4276, missing PSD output
If PSD
random
random
one of
SWM 3002 "EOF ENCOUNTERED WHILE READING DATA BLOCK OES2 (FILE 107) IN
SUBROUTINE RAND2"
SFM 4276 in the SDRX module.
Avoidance: There are two possible avoidances:
!. Replace the BAR elements with BEAM elements.
2. If the BAR element must be used, replace PLOAD1 with equivalent point loads.
37080
Wrong Answers
2001
When an optimization job includes CBAR elements which are loaded by PLOAD1
entries, the end-B maximum stress, end-B minimum stress and end-B Safety margin
in compression for the static case are incorrectly selected from the stress
data file.
Avoidance: Use item code + 1 for selecting end-B maximum stress and end-B
minimum stress. However, there is no avoidance for getting the correct end-B
safety margin.
37088
70.7.2
migop2 - Wrong answers
model, then the boundary solution written out for PARAM,EXTDROUT,DMIGOP2 will
be in the incorrect order, resulting in incorrect results for data recovery on
the component.
Avoidance: Insert the following dmap alter.
compile super3
alter 'call.*extdrout','call.*extdrout'(3,)
CALL EXTDROUT ULS,OL1M,EQEXINS,MAPS,uset/
DUM/APP1/'
'/TRUE $
CALL EXTDROUT UH2,OL1R,EQEXINS,MAPS,uset/
DUM/APP/SOLTYP/TRUE $
ELSE $
37089
GL
Aeroelastic Analysis/Superelements - SPLI
NEi - AECOMP Datablock Does not Exist
If external superelements are used in an aeroelastic solution and all splines
are contained within the external superelements, the run will fail claiming
that datablock AECOMP does not exist.
37102
swers
2001
If buckling (SOL 105) is run with superelements and there are enforced
displacement on the upstream superelements, then the static answers will be
incorrect and hence the eigenvalues will be wrong.
Avoidance: Insert the following DMAP alter:
compile phase0
alter 'ISOLAPP\=NSOLAPP',''
noop() $
alter 'ISOLAPP\=ISOLAPP'(,-1)
IF ( SEID>0 ) ISOLAPP=NSOLAPP $
endalter
or place all enforced displacements on the boundary into the residual
superelement.
37106
70.7
nswers for TEMPP1 Loads
2001
The MSC/NASTRAN V70.5 Quick Reference Guide case control description in the
XYPLOT section for the LONG command says that the default is YES. This is not
correct. The default is NO.
37128
70.7.2
MIGOP2 - SFM 3007 (UPARTN)
If the original component model for an external superelement has one or more
superelements defined, and the residual structure is equal in size to the ASET
chosen for the reduced matrices, then the data recovery run on the component
will fail with the following messages if the PARAM,EXTDROUT,DMIGOP2 option is
used.
*** SYSTEM FATAL MESSAGE 3007 (UPARTN)
ILLEGAL INPUT TO SUBROUTINE CALCV
Avoidance: Insert the following alters.
compile extdrin
alter 'upartn.*uset.*ul',''
paraml uset//'uset'//////'g'/s,n,lgset/'a'/s,n,noaset $
if(lgset<>noaset)then $
UPARTN USET,EXTDB/UL,,,/'G'/'A'/'O'/1 $
else $
equivx extdb/ul/-1 $
endif $
37130
2001
S=FLUTTER, SE - SFM 3001
70.7
paraml uset0//'uset'////s,n,nousetxx//'R'/s,n,norset/
'C'/s,n,nocset $
37146
70.7
M 5423, Incompatible Matrices
In case control section of Quick Reference Guide the Plot command AXES page
header and format spell it as AXIS which is incorrect.
37152
- SFM 3001
70.7
"SYSTEM FATAL MESSAGE 3001" occurs in the MODTRK module when all three of the
following are present:
1. shape design variables,
2. at least one subcase with mode tracking
3. and at least one subcase with ANALYSIS=STATICS
Avoidance: Place the MODTRAK request above the subcase level
37169
Error
2001
The Quick Reference Guide description of the ADAPT entry contains the
typographical error:
TY=PEUNIP, SIGT=OL22
it should be
TYPE=UNIP, SIGTOL=22
37173
2001
OFTEXIT - Incomplete Design History
In SOL 200, if PARAM SOFTEXIT YES is used and soft convergence is achieved, the
DESIGN CYCLE HISTORY does not include the results
from the final exact analysis.
Avoidance: The information that should be in the DESIGN CYCLE HISTORY can be
obtained using the P1 and P2 parameters on the
DOPTPRM entry.
37178
ted Answers
70.7
If a negative sign is the only character in a field of a bulk data entry it may
be ignored. This may lead to unexpected answers. For example if the negative
sign was intended for the value in the following field as in the following
entry:
CBAR
70101
++000363
++000363
+000364
51001
464
1322
0.
.238
0.
1.0
-
.238
70.7
Use of PBARL with "T" section in an optimization task may cause an infeasible
result with Version 70.5 or earlier release of MSC.Nastran.
Avoidance:
1. Use equivalent PBAR with DVPREL2 equations defining the PBAR properties.
2. Use a new version such as v70.7.
37195
70.7
Elements - Incorrect Sensitivities
When a shape optimization job has locations of rigid elements being designed it
may result in incorrect sensitivities or may have difficulty converging. This
may lead to excessive time in the DSVGP5 module.
Avoidance: There is no avoidance. Version 70.7 corrects this error and shows a
dramatic improvement in performance of the DSVGP5 module for some problems.
37222
ssing
Restarts into SOL 200 will not be efficient if the design model is not
included in the cold start run.
Avoidance: 1. Include the design model in the cold start run
or
2. Insert the following alter in the cold start run:
compile prtsum
alter 1
DBEQUIV WHERE (DESITER=0 and WILDCARD) ,
CONVERT (DESITER=1), OVRWRT $
endalter
37224
2001
DSAD - SFM 4276, Poor Message
In solution 200, when using the cfailure criteria force item code 7
(interlaminar stress), NASTRAN will either fail in the DSAD module with system
fatal 4276 or give
wrong answers if the code is specified for the last lamina (ply). This fatal
occurs because there are no interlaminar stresses for the last lamina since
interlaminar stresses are between laminae. Also, using the cfailure criteria
as force item code 8 (max of FP and FB) will fail unless the lamina (ply)
number specified on the DRESP1 is the final one.
37227
70.7.2
Overflow - SFM 4276 in nmcrd
Some forms of creep law may cause an overflow condition in nonlinear creep
analysis. The error causes an overflow in the nmcrd subroutine which will be
identified in the log file.
Avoidance: A different creep law may avoid the error.
37247
In transient analysis, thermal strains are not subtracted from the total
strains before computing the state of stress. This leads to wrong answers.
Avoidance: This is a limitation, there is no avoidance.
37253
Wrong Answers
2001
Virtual mass will cause wrong results when used with cyclic symmetry if a
fluid segment is modeled. This path should be blocked with a fatal error.
Fully enclosed fluids in each segment will give correct answers.
Avoidance: Use acoustic fluid elements instead.
37263
2004
s Not Function Properly
When param, vmopt, 1 is present, the virtual mass should be added to the
structural mass at the g-set, that is, before any constraints are applied. In
Version 70.6 and 70.7 and V2001, setting this parameter has no effect and the
solution method adds virtual mass after all constraints are applied. This may
or may not affect the results
Avoidance: The alter below will make vmopt, 1 take effect.
compile semg list noref $
Alter 'if ( vmopt=1 and','' $ always do what user requests
IF ( VMOPT=1 ) THEN $
Compile semrm list noref $
Alter 'if ( vmopt=0 or','' $
IF ( VMOPT=0 ) THEN $
Note that the original dmap would over-rule the user's request if it did not
seem to "make sense". The alter always honors the vmopt request. Note that if
vmopt=1 is used on medium- and large-size mode
37264
70.7.2
rage 2 not selected
37272
k with IN=2
Element Stresses at the Gauss integration points cannot be produced for the
8-point CHEXA element when the integration option, IN=2 is used. Instead, the
stresses at the corner points are generated. The description in the QRG for the
PSOLID bulk data entry states that if the stress flag is "1" or "GAUSS" the
integration points will be the location of the stress output, this is
incorrect.
Avoidance: There is no avoidance for this integration option.
37276
nverge
70.7
2001
The Quick Reference Guide documentation of parameter POST,0 does not mention
the possibility to use the xdb database with MSC.Patran. This should be added
and it should be clarified that the parameters MODEL and SOLID are not
supported by MSC.Patran.
37291
70.7
ong Sensitivities
Optimization/Design Sensitivity - GE - Wr
Avoidance: Turn off the adjoint method using the following dmap alter
compile descon
alter 'dsad'(1,-1)
pexist = true
alter 'dsad'
pexist = false
37295
nce
2001
The "EQUIVALENT STRESS" for the nonlinear HEXA element is wrong if there are
temperature dependent material properties.
Avoidance: There is not avoidance.
37309
70.7
The APPEND module may fail and issue the message "USER FATAL MESSAGE
4276.OPENDV EC=1039"
Avoidance: There is no avoidance. The error is fixed in Version 70.7.
37319
70.7.2
- Unexpected Answers
DESGLB is intended for the selection of design constraints at the global level
(e.g., weight, volume). If DESGLB is used above the subcase level with the
intent to apply the constraints to all the subcases, the constraints will be
ignored for the second and subsequent subcases.
Avoidance: Use of the DESSUB above the first subcase applies it to all
subsequent subcases until a new DESSUB request is entered. DESGLB is reserved
for subcase independent response only.
37335
70.7.2
start, Modes Recalculated
In a restart from SOL 106 to SOL 111, the stiffened modes are being
recalculated unnecessarily.
Avoidance: Insert the following dmap avoidance.
compile semfreq $
alter 'call modefsrs'(,-1) $
equivx lama/lamas/-1 $
equivx pha/phsa/-1 $
if ( false ) then $
alter 'call modefsrs' $
endif $
endalter
37336
ter DEPEND=-1
The SEGYRO alter puts the gyroscopic terms in the damping matrix and not in the
mass matrix for param, depend,-1 and this leads to wrong answers. The
assumption eigenvalue lambda = i*Omega is not valid in a rotating reference
frame.
The Corillis forces are equal to the mass times the cross product of the
rotation vector times the velocity vector in the ROTATING SYSTEM. ie. f=m(omega
X V ). The assumption that lambda is proportional to i*omega is only good
for a limited set of response cases where the applied load has the same
frequency as the rotations. An example would be an unbalanced turbine. The
problem would diverge at the critical rotational frequency.
37341
2001
- Wrong Answers
2004
Small initial values of stiffness for the CBUSH1D element, i.e. K=1, may lead
to wrong results when PARAM, LGDISP,1 is specified. The problem occurs because
the compression displacement is not limited to the length of the element.
Avoidance: Specify a larger value for the stiffness.
37392
5423
70.7.2
If frequency dependent elements are present in both the fluid (CAABSF) and the
structure (CELAS1) then the run will fail with UFM 5423.
The Lanczos method for Real Eigenvalue analysis may not find all desired roots
when ND is specified on the EIGRL bulk data entry. Lanczos may report the
reason for termination as "REQUIRED NUMBER OF EIGENVALUES FOUND IN RANGE" even
though the number of desired eigenvalues is not output.
Avoidance: Specify a frequency range on the eigrl entry.
37399
AIN Requests
70.7.2
The OUTPRT module introduced in Version 70.7 does not process STRAIN requests.
As a results the partitioning vector that is generated will not include these
points unless they are requested with other output requests.
Avoidance: An avoidance is to also request STRESS for the same output set.
At present, this module is used only in sssalter spdra.v707.
37400
70.7.2
Wrong answers may be obtained when RFORCE is applied to p-elements where p>2.
Avoidance: The only avoidance is to use the origin of the basic coordinate
system to locate the rotation vector.
37402
70.7.2
- UFM 6499(DOM9), UFM 9050(SEKRRS)
When the C field on a BNDGRID entry in a shape optimization task is left blank
or takes the value of zero, this input error is not detected. Therefore, the
job may fail in one of the following ways:
1. UFM 6499 (DOM9) due to a zero gradient of a violated constraint
2. UFM 9050 (SEKRRS) due to excessive pivot rations in Matrix KLL.
3. Wrong Answers
Avoidance: Specify a non-zero component on the C field.
37403
2001.0.1
If the first input, I1, to the MATMOD module, under option 12, is purged then
the module will incorrectly report that NONULL=0 and the O1 output is purged
without warning or fatal even if the second and third inputs (I2 and I3) are
not purged and contain null columns. The documentation for MATMOD option 12
contained in the DMAP Module and Data Blocks Guide states that only I2 and I3
may be purged, which implies that a fatal message should be issued if I1 is
purged.
Avoidance: Rearrange the inputs so that the first input is not purged.
37407
4276 EC 3001
2005.1
70.7.2
If MSC.Nastran is run with DMP=n (n > 1) on an NEC system, and there is a FATAL
message, then the processors which do not get the FATAL hang. They accumulate
CPU time, but never finish.
Avoidances: Avoidances are given below; however, this and several other
problems related to DMP have been corrected in Version 70.7.2. DMP users
should install this later version.
1. Modify the $MSC_BASE/bin/nast707.lcl file:
insert after line 294:
%MSC_ARCH=superux:%
errorcode=$?
insert at the end of the file:
%MSC_ARCH=superux:%
exit $errorcode
2. Or run without DMP being specified.
37437
70.7.2
REQ subcases - Infinite loop
jump endloop $
alter 'if ( loopflag'(,-2)
label endloop $
endalter
37454
- SFM
70.7.2
2001.0.1
A job with thousands of subcases may fail in DBC during a BLKWRT. The
following message was encountered:
MSC.XL
0
0
PATHQUAL
0
0
PATHLINK
0
0
0
PATHINT
0
0
MSC.Nastran may fail with SYSTEM FATAL MESSAGE 3007 (NLCOMB), ILLEGAL INPUT TO
SUBROUTINE NLCXGR on Sun/Solaris systems when run with MEM => 2Gb.
Avoidance: Either:
1. Reduce memory below 2Gb
2. Run with version 70.7 or higher.
37485
70.7.2
ct Sensitivities for Static Aero
The be-set is a new set introduced in Version 70.7. It is not used in any
solution sequences at present. Its only use is in the rflaga.v707 alter
package.
The be-set should not be autospcd, even when singular. This is analogous to
the suport entry. It sometimes is autospcd, although the circumstances when
this happens are not well understood yet.
Avoidance: An avoidance is to always used an spcoff entry for every be-set
point. It may not be necessary, but it should not cause problems either.
Example
uset, be, 17, 3
spcoff, 17 3
37487
or Message
70.7.2
US
2001
In a direct frequency response analysis, the stress output for the CELAS2
element is incorrect.
Avoidance: Use the CBUSH element instead,
37503
IFS5P)
2001.0.1
707
If a SET command is used to request grid point output, and the set contains a
thru range referencing non-existing grid points, then duplicate output will be
printed for the last existing grid point. For the following example, no grid
point exists between the range of 10001 and 10010, the displacement for grid
point 12 is printed twice.
SET 1 = 11,12 , 10001 THRU 10010 $
DISP(PHASE,SORT2) = 1
Avoidance: Remove the reference to the non-existing grid points in the set.
37590
70.7.2
MPC forces in SOL 144
When Grid Point Forces (GPFORCE) are requested in SOL 144 (Static Aero), the
forces of multipoint constraint (MPCFORCE) should be included in the output,
but are not.
PEID,MPC,SPC,MTEMP,NLOOP,DESITER,PVALID,
APRCH,HIGHQUAL,K2GG,M2GG,AUXMID,STATSUB,P2G $
with
PATH KDSF
seid,PEID,MPC,SPC,MTEMP,NLOOP,DESITER,PVALID,
APRCH,HIGHQUAL,K2GG,M2GG,AUX
37597
70.7.2
ts - Modes Not Deleted
When using the delmodea.vxx alter with PART superelements, and the DMI,SKPMODE
entry is placed in the main bulk data section, then selected modes will not be
deleted. The following warning messages will be issued:
^^^ USER WARNING MESSAGE: MODE PARTITIONING MATRIX NOT FOUND IN BULK DATA
^^^
PLEASE CHECK INPUT DECK FOR DMI, SKPMODE ENTRIES
^^^
^^^ THE MODE DELETION ROUTINE CANNOT CONTINUE - NORMAL PROBLEM SOLUTION
CONTINUING WITH ALL MODES...
Avoidance: Either request a copy of the updated alter from your local support
engineer or put the DMI, SKPMODE in the last partitioned bulk data section.
37598
70.7.2
s - Infinite loop
paraml
cmphixz//'trai
37600
LSTRESS Format
70.7.2
If a SOL 101 run is made with Distributed Memory Parallel and the iterative
solver is selected, then the job may crash with the following message:
*** SYSTEM FATAL MESSAGE 4276 (UNPACK)
ERROR CODE
20 PID= 0
Avoidance: Do not use DMP. The error is corrected in Version 70.7.2
37606
70.7.2
lts=yes, OLOAD - Wrong Answers
DEGREE OF FREEDOM
2004.5
If a model contains CBUSH elements, then upon RESTART SYSTEM WARNING MESSAGE
2072 will be issued by the RESTART module when it compares the GEOM2 data
block. A similar error can occur if the model contains CBEND, CAABSF, GMINTS,
or GMINTC entires.
Avoidance: No avoidance is necessary, ignore the message.
37646
2001
rk 3 of CSUPER Entry
Remark 3 of the description of the CSUPER bulk data entry in the QRG should be
improved to read:
3. For identical or mirror image superelements, the grid point IDs, GPi, may
appear in any order. However, if they are not in the same order as the external
GRIDs of the primary superelement, then the SEQSEP entry is also required. In
case of external superelements, the GRID IDs must be in the order that the
terms in the associated matrices occur in.
37653
n
2001
The Quick Reference documentation for the CREEP entry should be changed to
further explain what turns on the thermal correction for the creep strain rate.
If the T0=0.0 or blank, then the thermal correction is not utilized. However
if PARA,TABS is used, TABS is added to T0 and then the thermal correction is
utilized even if T0 is blank or 0.0. If thermal correction is utilized then,
EXP must be meaningful and have the consistent units.
37661
70.7.2
UFM 7323, Possible Wrong Answers
1 WHICH
The job will continue to execute and the results are unpredictable.
Avoidance: Correct the offending SUPER case control command.
37700
70.7.2
Memory Processing - SFM 7492
If DMP is specified on the command line for a SOL 101 run, the following error
message may appear:
*** SYSTEM FATAL
INCONSISTENT
ACCORDING TO
ACCORDING TO
USER ACTION:
2001
Section 2.7 of the Version 70.7 Release Guide documents a new keyword
"DCMPSEQ". This section of the guide does not give examples and it contains a
typo. The Guide states that this keyword is the same as SYSTBM(206), this is a
typo, it should be SYSTEM(206). It states that the new option is invoked by
adding 64 to the value of the keyword; however the default of SYSTEM(206) is
not documented. The default value of SYSTEM(206) is 4 for all systems except
NEC, the default for NEC is 0. This keyword must be set on the NASTRAN command
line in the input deck.
For all systems except NEC the input to activate this option is:
NASTRAN DCMPSEQ=68
or
NASTRAN SYSTEM(206)=68
37748
2001
ages - Wrong DOF Output
The following new messages are sent to the log file in Version 70.7:
10:32:43 Finite element model generation started.
10:32:43 Finite element model generated
1 degrees of freedom.
10:32:43 Finite element model generation successfully completed.
The second message above always reports 1 DOF which is in almost all cases
wrong.
37764
70.7.2
DMP, PARAM,RESVEC - UFM
70.7.2
The PARTN and MERGE modules perform poorly when the partitioning vectors are
purged.
Avoidance: There is no avoidance but this has been corrected in Version 70.7.2.
37775
70.7.2
Miscellaneous - Q4SKEW,Q4TAPER, TETRAAR,
and T3SKEW do not work in Unix rcfile
On unix workstations, if you attempt to set SYSTEM cells 189, 190, 191, or 218
in the "rcfile" using the cell name (Q4TAPER, Q4SKEW, TETRAAR, T3SKEW), the
default values will be used for these cells with no warning messages issued,
Avoidance: Use the SYSTEM cell number in the "rcfile" for these cells. For
example:
nastran
nastran
nastran
nastran
37793
system(189)=1.
system(190)=1.
system(191)=100.
system(218)=1.
2001
The "diag" command line keyword does not work for all possible diag flags. In
particular, diag flags 5 and 6 cannot be set from the command line or an RC
file.
Avoidance: Set these diags in the bulk data file using the standard DIAG
statement, DIAG 5,6
37799
(DOPR3)
2001
In an optimization run, if a DRESP2 references both DRESP2 and DRESP1, and the
DRESP1 references a property PTYPE (e.g., PBAR) which points to more than one
element, then the job will fail with the following error messages:
*** SYSTEM FATAL MESSAGE 3007 (DOPR3)
ILLEGAL INPUT TO SUBROUTINE DOPR3J
0FATAL ERROR
*** SYSTEM INFORMATION MESSAGE 1156 (XCLNUP)
GINO FILE 110 WAS LEFT OPEN AT PROGRAM TERMINATION.
Avoidance: There are two possible avoidances:
1. Avoid referencing a DRESP2 with a DRESP2, reference a series of DRESP1
instead.
2. Reference ELEM instead of property on the PTYPE field on the DRESP1 entry.
37805
70.7.2
S=MFREQ - UFM 9068
The message "USER FATAL MESSAGE 9068 NO DRESP1 OR DRESP2 ENTRIES EXIST FOR
DESOBJ=n" may be issued in error for a solution 200 analysis that contains only
frequency or transient analysis subcases and the objective is a WEIGHT or
VOLUME response. The fatal will only occur if the DRESP1 ID that is just below
the ID called out by the DESOBJ request has a blank ATT1 field on the DRESP1
bulk data entry; i.e., the response is RTYPE = EIGN, FREQ or LAMA.
Avoidance: Provide an ID on the DRESP1 entry for the WEIGHT or VOLUME objective
that is lower than any other DRESP1 ID or ensure that
the ID that is just below the objective ID has a non-blank ATT1 value.
37806
2001.0.1
Release Notes, p50, "File Size Reduction for Modal Frequency Response"
The efficiencies described in this section require the use of sssalter
spdra.v707, available on the msc internal web site. Contact your local MSC
Technical Representative to get a copy of this dmap alter.
37812
ct EPSILONs
70.7.2
The EPSILON table produced when interface elements are used is incorrect in the
NEC Version 70.7.0 release of MSC.Nastran The EXTERNAL WORK is correct
however.
Avoidance: There is on known avoidance. The error has been corrected in
Version 70.7.2.
37832
001(TA1)
70.7.2
If TEMP(INIT) is set to the same ID as TSTRU then the job will fail with the
message:
The files INSTALL.txt and INSTALL.htm on the V70.7 CD state that for running
distributed parallel MSC.Nastran on SGI R8K/ R10K/R12K, MPT 1.5 is required.
This is a typo, MPT 1.3 is required.
37834
en in V70.7
70.7.2
In Version 70.7, if the keyword buffsize=estimate is used, then the job will
fail with the following error messages in the f06 file.
NASTRAN BUFFSIZE=ESTIMATE $(/USERS/SWAN/.NAST707RC[26])
*** USER FATAL MESSAGE 17 (LOOKUP)
SYMBOL "ESTIMATE" IS UNDEFINED
followed later by:
*** USER WARNING MESSAGE 782 (SYSCHK)
THE NASTRAN BUFFSIZE PARAMETER CANNOT BE SMALLER THAN MACHINE DEFAULT =
2049
USER INFORMATION: NASTRAN BUFFSIZE PARAMETER IGNORED.
USER ACTION: USE THE INIT FMS STATEMENT TO SET THE DESIRED BUFFSIZE FOR
EACH INDIVIDUAL DBSET.
*** USER INFORMATION MESSAGE 480 (SYSCHK)
JOB TERMINATED DUE TO ABOVE ERROR(S) IN THE NASTRAN STATEMENT PROCESSOR.
FATAL ERROR
Avoidance: Specify a specific buffsize.
37835
70.7
rts No Disk Space Available
Under some circumstances on HP-UX systems, mscsetup may report "0 MB" disk
space available on NFS or automounted filesystems. The full circumstances are
not yet known.
Note: The error is a direct result of incorrect information being returned from
the df(1) command on HP-UX 10.20 and 11.00. The specific command used by
mscsetup is "df -k", and sample output showing the error is:
$ df -k /net/trinity/scratch
/tmp_mnt/net/trinity/scratch (trinity:/scratch
allocated Kb
) :
0 total
0 free allocated Kb
0 used allocated Kb
45 % allocation used
70.7.2
The ESTIMATE utility will apply a minimum value to estimates for the following:
Parameter
--------memory
disk
sdball
scratch
scr300
Keyword
Default Value (MB)
---------- -----------------memmin
16
dskmin
1
dballmin
1
scratchmin
1
scr300min
1
The minimum value is applied after the conservative value (i.e., "memco",
"dskco", "dballco", "scratchco", and "scr300co" respectively). Thus, setting
"memco=0.5" to reduce all memory estimates by 50% will have *no* effect if the
estimate falls below the minimum value.
37843
4577 (GP3C)
70.7.2
If a PLOAD4 references an element with large field format, the job may fail
with the message:
USER FATAL MESSAGE 4577 (GP3C)
PLOAD4 LOAD SET= 1 REFERENCES ELEMENT ID =*******************
WHICH WAS NOT FOUND AMONG TRIA3, TRIA6, QUAD4, QUAD8, HEXA, OR PENTA ELEMENTS
Avoidance: There is no avoidance other than renumbering the elements.
37844
2001
olution Sequence
In releases prior to Version 70.7 the f04 Execution Summary ended with the
last module specific to the solution. Beginning in Version 70.7 the f04
Execution Summary ends with the last line XSEMDR END. For example:
13:19:02
0:13
EXIT
BEGN
13:19:02
0:13
212.0
212.0
0.0
0.0
12.8
12.8
0.0
0.0
NLTRAN 527
XSEMDR END
This prevents the accounting program provided my MSC which reads the last line
from determining the solution sequence.
37859
at in V70.7
70.7.2
The file mcs042.dat was missing from the Version 70.7 tpl. It has been added
to the Version 70.7.2 tpl.
37862
GL
th system checkpoint capabilities
MSC.Nastran jobs (as well as any other program) that use FLEXlm licensing or
any other socket-based communications cannot be checkpointed by system-level
checkpoint/restart capabilities, such as SGI's cpr utility. If attempted
messages similar to the following will be issued in the log file:
Checkpointing id 259527 (type PID) to directory /tmp/test.cpr
CPR Error: Uncheckpointable fd, pid 259527 fd 10 type socket
Checkpoint failed. Restarted all processes back to their running states
2001
37873
oes Not Exist
70.7
If the old sensitivity (SOL 103) is used and no material entries are present,
the run will fail with SFM 3001 indicating that data block MPTS does not exist.
Avoidance: 1) use SOL 200 to perform similar task or
2) or add a dummy material to the input file if the old dsa is used.
37880
70.7.2
ut with Multiple Subcases - UFM 5423
Distributed Memory Parallel jobs, dmp>1, with multiple subcases will fail with
the following message if spcforce output is requested.
*** USER FATAL MESSAGE 5423 (SADD5)
ATTEMPT TO ADD INCOMPATIBLE MATRICES, (SADD5)
COLS ROWS FORM TYPE NZWD DENS
IS
1 450
2
2
0
0
IS
2 450
2
2
24 267
70.7.2
The message:
UFM 5503 ELEM NO. n PLY NO.y REFERENCED ON A DRESP1 ENTRY COULD NOT BE FOUND
may be issued in error for composite responses (DRESP1 RTYPE=CSTRESS,CSTRAIN
or CFAILURE) if the SOUTi requests on the underlying PCOMP entries have
different values for the different layers (i.e., some are YES and some are NO
or blank).
Avoidance: Make all the SOUTi requests on a given PCOMP entry the same if
design responses are to be imposed on elements associated with the PCOMP.
37913
70.7.2
gnize LSF Submittal
The nastran command does not automatically recognize a submittal via LSF. For
NQS, the nastran command will recognize it is running in a batch job and set
the defaults batch=no and notify=no. In addition, if submitted as a DMP job by
LSF, the nastran will not recognize the list of selected hosts.
Avoidance: The problem may be avoided by:
1. set
running
2. Set
command
37918
ed
The MSC.Nastran DMAP Modules and Datablocks CD for Version 70.7 mentions, but
does not document the module DISUTIL The following is the documentation for
this module:
Broadcast data blocks between slave and master processors for parallel
processing.
Additional processing may occur on the master processor.
Format:
Format for DISMETH=1 or 2:
DISUTIL B,X,R,EQMAP/
EPSSE/
NSKIP/S,N,EPSI/1 or 2 $
Format for DISMETH=3 on master processor:
DISUTIL DB,,,////3 $
Format for DISMETH=3 on slave processor:
DISUTIL ,,,,/DB///3 $
Format for DISMETH=4 or 5:
DISUTIL RESMAX,RESMAX0,CASECC,HEADCNTL////4 or 5 $
Format for DISMETH=6:
DISUTIL UG,SPCPART,GEQMAP,/UGG///6 $
Format for DISMETH=7:
DISUTIL PG,SPCPART,GEQMAP,/PGG///7 $
Format for DISMETH=8 or 9 on master processor:
DISUTIL MATS,,,
37925
2001
UFM 5629 (DSAD1C)
material properties
used, then the run will
unexplainable job
in the objective
Avoidance: Run the job with scr=yes or insert the following alter:
compile update
alter 'RESTART EPTS,EPTSP'
DBVIEW mPTSP=mPTS
WHERE (DESITER=DESP) $
RESTART mPTS,mPTSP,/UHIST $
DBVIEW geom2SP=geom2S
WHERE (DESITER=DESP) $
RESTART geom2S,geom2SP,/UHIST $
endalter
37944
2001
Datablock Dictionary
The Version 70.7 DMAP Module and Data Blocks Dictionary has incorrectly
indicates that the VECPLOT module has only one output datablock. Starting in
Version 70.7 the VECPLOT module has two output datablocks. This is correctly
documented in the V70.7 Release Notes.
37952
70.7.2
cedence of Keywords
2005
UFM 6790 shown below is output when a list superelement has no points that can
be identified as boundary points. The fatal message is followed by table print
which may be ignored.
*** USER FATAL MESSAGE 6790 (SEPO21)
THE FOLLOWING SUPERELEMENTS ARE DETACHED:
1
3
62000000007
52000000008
212000000002
222000000003
232000000004
242000000005
252000000006
61101529088
71102053376
81102577664
91103101952
101103626240
11
22000000001
42000000007
52000000008
212000000002
22
2000000003
232000000004
242000000005
252000000006
-1
0
0
0
0
0
37978
2001
nce for Small Loads
Geometric nonlinear analysis (SOL 106 with PARAM LGDISP > 0) with solid
elements and extremely small loads may fail to converge.
37981
2001
Entry Should be a FATAL
Using a DEFORM entry in the case control for SOL 106 (nonlinear statics) will
produce:
*** USER WARNING MESSAGE 5426, DEFORM BULK DATA CARDS REFERENCED BY DEFORM CASE
CONTROL COMMAND ARE NOT DEFINED.
THE REQUEST FOR STRESSES AND/OR FORCES IS IGNORED.
This will cause data recovery for stresses and/or forces to be ignored. It
will also lead to misleading results, because the DEFORM entry is not
applicable to Sol 106.
Recommendations:
A nonlinear analysis of a BEAM with the warping degree of freedom specified may
results in failed convergence or SFM 4549 followed by a traceback:
SYSTEM FATAL
MESSAGE 4549,
SINGULAR (C+KBRR) MATRIX ENCOUNTERED FOR BEAM ELEMENT
1001
Traceback:
Offset
Offset
Offset
Offset
Offset
Offset
Offset
Offset
38012
0x00003e28
0x000009d0
0x000022dc
0x0000017c
0x00001124
0x00000790
0x00000088
0x00000990
in
in
in
in
in
in
in
in
2001
procedure
procedure
procedure
procedure
procedure
procedure
procedure
procedure
nmepd_
nmatd_
nbem2d_
nembrd_
nlemg_
nliter_
xsem15_
mainal
Documentation/QRG - PARAM,FOLLOWK
Specification of TYPE is ignored in the PARTN module. This may cause a problem
in user dmaps. The avoidance is dependent on the intent of the DMAP.
38016
2004
sing THRU range entry
It has been observed that the SESET entry may cause failures when a THRU range
is specified where the low GRID ID is less than the starting GRID ID of the
model.
Avoidance: An avoidance is to make the starting grid equal to the low the low
grid identification.
38021
70.7.2
The V70.7 Configuration and Operations Guide states that the Fujitsu VPP,Vx
UXP/V systems require that the XDB file be translated. This information is
incorrect. The correct line would be similar to that of HP HP-UX right
underneath the Fujitsu line.
38023
2001
ncluded on PBEAML entry
The Quick Reference Guide incorrectly omits the field for the NSM
(non-structural mass) on end B of the PBEAML entry. The last field on this
entry is the NSM for end B.
38031
DB
In an optimization run, if the DESGLB global constraint is used, and there are
two or more static subcases with gravity loads, then the job may fail with the
following error messages:
*** USER FATAL MESSAGE 5423 (SADD5)
ATTEMPT TO ADD INCOMPATIBLE MATRICES, (SADD5)
COLS ROWS FORM TYPE
NZWD DENS
1830
IS
2 80532
IS
1 80532
114
10976 681
0FATAL ERROR
Avoidance: Use the DESSUB constraint callout instead.
38046
2001
ct Format Field
Output datablocks (OFP tables) contain information in the header record which
describes the information contained in the datablock. Word 9 is used to
indicate if the information is (1) REAL, (2) REAL/IMAGINARY, or (3)
MAGNITUDE/PHASE. If the data is REAL/IMAGINARY, this flag is incorrectly set to
1.
Avoidance: There is no avoidance.
38055
70.7.2
Parallel Processing - DMP - Incorrect SPC
forces for constrained & loaded points
In a distributed memory parallel execution, dmp>1, SPCforces are incorrect for
constrained and loaded interior DOFs.
Avoidance: Insert the following DMAP alter:
compile disph1b
alter 'pss'
call dbstore pss,,,,//0/0/'
'/0 $
compile sedisp
alter 'kfs,uox,pss'(,-1)
call dbfetch /pss,,,,/0/0/0/0/0 $
endalter
38056
2001
ILLEGAL INPUT
TO SUBROUTINE DOMPFTN
When the generalized PBARL is designed using the beam library server, the job
fails in DOPR1 with the following message:
"ILLEGAL INPUT TO SUBROUTINE DOMPFTN".
This message is caused by designing the sixth property (FE) in the EPT table
which is currently not used.
Avoidance: In the bsbrid subroutine, change the
Do 110 i = 1,nprop
do 100 j = 1,ndim
sentyp(i,j)=3
100 continue
110 continue
to
Do 110 i = 1,nprop
if ( iprop .eq. 6 ) go to 110
do 100 j = 1,ndim
sentyp(i,j)=3
100 continue
110 continue
38061
M 3003 (EMG)
2001
The following message will occur in with the SSSALTER CYGYROA if thermal loads
are used.
SYSTEM FATAL MESSAGE 3003 (EMG)
ATTEMPT TO READ PAST THE END OF A LOGICAL RECORD IN DATA BLOCK ETT
(FILE 107) IN SUBROUTINE EMGTAB
The error occurs when the differential stiffness matrix is being generated, and
hence the actual output (e.g. displacements, stresses) is correct. However,
since differential stiffness is not generated, restarts off this database will
not include the desired gyroscopic effects. The error occurs because of the
unique way thermal loads are called out in Cyclic solution sequences. The
TEMP(LOAD) case control command points to a bulk data LOADCYN entry which
inturn points to a temperature set. The EMG module issues the fatal error
because it is searching for
38062
2001
modes, tempi - UFM 4342, SFM 3001
In a cyclic symmetry run that uses the differential stiffness (e.g., buckling
and normal modes with preload), the applied loads must be uniform. To enforce
this requirement, the loads must be applied to segment one only. If loads are
applied to segments other than one, then the job will fail with following error
messages:
*** USER FATAL MESSAGE 4342 (CY1BLD)
THE LOAD BULK DATA CARD GIVEN BELOW IS INCONSISTENT WITH SPECIFIED
ANALYSIS HARMONICS OR SEGMENTS OR SYMMETRY TYPE.
LOADCYN
xxxx
yyy
zzz
To avoid this message, remove loads from segments greater than one.
Furthermore, if the preload consists of thermal loads, then the job will fail
with the following error messages:
*** SYSTEM FATAL MESSAGE 3001 (CYCLIC4)
THE INPUT
38070
70.7.2
message at completion of job
DMP jobs may report the following error text at job completion:
ERROR 0031-636 User requested child or EOF termination of pm_command
This message does not affect the MSC.Nastran job.
Avoidance: Delete the following line from <install-dir>/bin/nast707.dmp:
%MSC_ARCH=aix:%export MP_NEWJOB=yes
38073
2005.0.2
ficient Restart
If a restart from SOL 114 (Cyclic static) into SOL 115 (Cyclic modes) is
performed to calculate pre-stressed modes of the model, the static solution
will be re-calculated in SOL 115.
There is no avoidance.
38096
2008.0.0 (MD R3)
type and CPU time are not written
The Version 70.7 accounting program does not properly identify the solution
name, CPU, or elapsed times in the account files.
Avoidance: Use the following procedure to modify and install a new accounting
logging program.
1) Change the current working directory to <install-dir>/msc707/util
2) Change lines 1440 through 1443 in mscact.c from
if( (f04 = fopen( f04f, "r" )) == NULL ) {
(void) strcat( f04f, ".f04" );
f04 = fopen( f04f, "r" );
}
to
(void) strcat( f04f, ".f04" );
f04 = fopen( f04f, "r" );
That is, delete the "if" statement and its matching closing brace.
3) Build a new version of mscact with the command
msc707 util mscact
4) Install the new account logger program with the command
cp -p mscact ../<
38097
is wrong.
70.7
mscsetup for MSC.Nastran Version 70.7 does not set the /etc/inittab line with
the full path of the flexlm utility. If the system is subsequently rebooted
FLEXlm will not run automatically.
Avoidance: If FLEXlm is already installed, and you want the new version of
FLEXlm, install it but do not have mscsetup set the /etc/inittab file; if
FLEXlm is being installed for the first time, modify the /etc/inittab file
after the installation is complete and add the full path for the
<install-dir>/bin/flexlm utility.
38100
70.7
Installation - No Output
70.7
IBM AIX clients that don't have the Fortran compiler installed will be unable
to run MSC.Nastran V70.7.0 and V70.7.2 until the libxlsmp.a library is
installed on their system or in the <install-dir>/msc707/aix directory. The
following message is issued in the log file:
MSC/NASTRAN started Mon Jan 03 09:46:03 EST 2000
Could not load program /tmp/vxlq/n707/msc707/aix/analysis
Could not load library libxlsmp.a[smprt.o]
Error was: No such file or directory
Avoidance: Install the missing library.
38116
If SOL 101 with inertia relief is used with external superelements, the
external superelement data recovery run will fail with:
*** SYSTEM FATAL MESSAGE 5423 (DMPYAD)
ATTEMPT TO MULTIPLY INCOMPATIBLE MATRICES
indicating that UOO and CRX are not correct. This is due to an error which
2001
Under PARAM,POST,0 in SOL 105, the buckling eigenvalues and eigenvectors will
not be available in MSC.Patran.
Avoidance: Use PARAM,POST,-1 or insert the following DMAP alter:
compile super3
alter 'CASEdr,ol2s'(,-1)
app=app1 $
alter 'CASEdr,ol2s'
app='reig'
endalter
Verified , see attachs for files. Chanhed 'reported by to ABBEY as LIBBY no
longer with MSC
38123
2001
DRESP2 - Wrong Answers
If multiple DRESP2's refer to the same DEQATN, only the first (lowest numbered
DRESP2 is checked to see if the number of DRESP2 arguments agrees with the
number DEQATN arguments. If a subsequent DRESP2 has a mismatch with the number
of arguments, the error goes undetected and unpredictable answers are produced.
Avoidance: There is no avoidance other than not sharing a DEQATN id on multiple
DRESP2's. If this is too tedious, the user must be vigilant in checking that
the number of arguments on the DRESP2 agree with the number of arguments on the
left hand side of the DEQATN in every DRESP2 except the lowest numbered one.
38127
2001
DSAPRT - Incorrect Sensitivity Data
When the formatted prints of sensitivity data (case control command DSAPRT) for
DRESP2 responses list a frequency value of the response, the value has been
incorrectly scaled upward by a factor of ten. A similar error exists for time
values. Also, values that are greater than 100. appear as *******.
Avoidance: Frequency/time values for DRESP1 responses are printed correctly.
The user must be aware that printed DRESP2 frequency/time values are 10 times
greater than they should be. It should also be noted that when a DRESP2
response spans several frequency, only the lowest frequency is printed.
38137
ter9ga.vxx
R2001
OTM if OUTPUT2 is used. alter9ga.vxx does not correctly use the OTM if it is
used in frequency response.
Avoidance: Contact MSC and request an updated version of the alters or get
them from the MSC web page at:
http://www.mechsolutions.com/support/prod_support/nastran/sssalters/index.html
38141
70.7
rrect Year Printout
When running nastran jobs in year 2000+, on some unix machines, the output2
trailer information will print out the date incorrectly. For example, when
using param,post,,-1, the trailer information for OEF1 coming out right after
UIM 4114 with a job ran on January 6, 2000 will appear as follows:
1001
63
6 100
63
In this case field 5 is the year. This problem is fixed in Version 70.7
Avoidance: There is no avoidance. Note that the results are not affected by
the date printout.
38143
ormulation
2001
SYSTEM(173) allows the selection of either the pre-V68 QUAD4 formulation or the
V68-V70.5 formulation. This system cell is incorrectly documented in the
Version 70.7 Release Guide. The documentation should state:
1: Requests pre V68 QUAD4 Formulation
2: Requests V68-V70.5 QUAD4 Formulation
Likewise the Version 70.7 Release Guide documentation for the keyword OLDQ4K
incorrectly states that this keyword is equivalent to setting SYSTEM(173)=2,
the keyword is equivalent to setting SYSTEM(173)=1.
38167
rsions
/msc/md200702/linux
Rather, the whole tree needs to be under the version. Ie:
/msc/md200700/msc2007/linux
/msc/md200701/msc2007/linux
/msc/md200702/msc2007/linux
The /msc/bin/nast* files will need to have links made to
/msc/VERSION/msc2007/bin/nast2007
38168
2004
or different SEs w/ PARAM OUNIT2
If PART superelments are used, and different values are provided for
PARAM,OUNIT2 in different PARTs, the program will use these values incorrectly.
1) Setting distinct PARAM, OUNIT2 values in each of the Partitioned Bulk Data
Sections is ignored - only the setting for the residual structure is used and
the OUNIT2 values set under the BEGIN SUPER=xxx are ignored.
2) Setting distinct PARAM, OUNIT2 values PER SUBCASE using expanded Case
Control causes:
A)
B)
C)
D)
2001
The plot file will contain an invalid date string on any file generated after
Dec 31, 1999. The error is present in all versions of MSC.Nastran, up to and
including V70.7.2. On Version 70.7 the year 2000 was written simple as "0",
for example 1-10-0; however other strings are possible.
This error does not cause any other problems with the plot data.
Avoidance: There is no known avoidance.
38207
2001
When a plate element references a MAT2 entry with an MID larger than 99999999,
it is assumed that this MAT2 entry has automatically been created from a PCOMP
entry (see QRG, MAT2 entry, Remark 13). Thus, stress output will be missing
unless PARAM, NOCOMPS, -1 is specified.
Avoidance: Do not use MIDs of MAT2 entries larger than 99999999, or use PARAM,
NOCOMPS, -1.
38237
2001
s=no - Clarify Documentation for DMP
Distributed Memory Parallel executions may specify the keywords slaveout and
mergeresults on the submittal line. These keywords are documented in the V70.7
Release Guide. The Release Guide should have clarified and emphasized that the
non-default values of these keywords, slaveout=yes and mergeresults=no are
typically only used for debug purposes. The following should also be noted:
1. If mergeresults=no is specified in a static run the results of the
individual domains will not be sent back to the master and the system solution
will not be obtained.
2. The keyword mergeresults has no affect on a solution 103 or 111 run.
3. In solution 108, if mergeresults=no is specified and slaveout=yes is not
specified, then the results of the slave processors will be lost.
4. In solution
38238
essage
2001
In SOL 115, if the stiffness and mass matrix have common null-columns the
following message will be issued:
*** SYSTEM FATAL MESSAGE 3001 (READ)
THE INPUT DATA BLOCK IN POSITION
Avoidance: Make sure degrees of freedom with no stiffness and no mass are
constrained. In Version 70.7 parameter AUTOSPC will do this, but in Version
70.5 AUTOSPC would not correctly constrain grids on CYJOIN entries. A better
error message is implemented in Version 2001..
38254
2001
UFM 5626 (DSAD17)
Optimization analysis does not support item codes 18 and 19 for PBAR for
complex stress. If specified the following fatal message is issued:
*** USER FATAL MESSAGE 5626 (DSAD17)
ITEM CODE 18 REFERENCED ON DRESP1 ENTRY
16 WITH RTYPE = FRSTRE
IS INVALID FOR ELEMENT TYPE BAR
34.
USER ACTION: CHECK THE SPECIFIED ITEM CODE WITH THOSE LISTED IN
APPENDIX A OF THE MSC/NASTRAN QUICK REFERENCE GUIDE.
Avoidance: There is no avoidance.
38257
31
2001
The FBS module may return poor fatal diagnostics (BIOMSG: ERROR 31) or wrong
answers when a left hand fbs is requested incorrectly. An example of a left
hand fbs follows.
The conventional (right hand) equation solved by the FBS module is:
Given the square matrix A, and a collection of vectors X, find B, where
A*X< = B $ FBS module
A is first decomposed into its factors L and U. $ DECOMP OR DCMP modules.
Typically, X and B have many fewer columns than A.
There are applications where X has many more rows than A. That type of problem
is most naturally posed as
X*A<= B
The unknown vectors X have been moved to the left hand side, hence the name LH
FBS. One method to solve this problem is to transpose it. Assume, for the
sake of simplification, that A is symmetric
38263
2001.0.1
ry - Missing Output
70.7.3
Transient loads are computed in single precision in module TRLG. One effect
that has been observed is the accumulated time after many delta-T steps is in
error due to numeric underflow. This round-off error typically only occurs if
the duration, T is greater than 100000 times delta-T. Loads such as COS(W*T)
may appear to have a slight frequency shift.
This problem is more likely to occur on 32-bit computers than on 64-bit
computers.
38276
ctly Described
2001
In the Quick Reference Guide, remark 2 on the XMIN (XYPLOT) command incorrectly
states that if XMIN is not specified, it is set to the lowest value of "Y".
This should state that it is set to the lowest value of "X".
38282
Using NASTRAN system 213=1 to override the element distortion fatal message,
USER FATAL MESSAGE 4659, for TETRA elements does not work.
Avoidance: Set a high value for the maximum acceptable aspect ratio on
system(191).
38283
2001
rayservices not available
When running distributed parallel (DMP) on the SGI, the job may fail with the
following error messages in the log file:
'MPI: asgetnetinfo_array('(null)') failed : array services not available
S L A V E 1
Avoidance: Change the authentication method in the /usr/lib/array/arrayd.auth
from
AUTHENTICATION NOREMOTE
to
AUTHENTICATION NONE
and make sure you start the array services with '/usr/etc/arrayd start' as
root. Furthermore, make sure that the user account can do a 'rsh shu01irx
date' on the shu01irx machine without running into a 'permission denied'
problem.
38293
2001
INE, AMP- SFM 4276 EC 1044 QOPEN
In Version 70.7, a flutter analysis (SOL 145) with superelements may fail with
SFM 4276, EC 1044 (QOPEN) in the AMP module if the superelement reduction is
applied using separate subcases AND the separate subcases do not include the
FMETHOD bulk data entry .The problem occurs because the splining to upstream
superelements, combined with work in Version 70.6 to support multiple
aerodynamic symmetries has coupled the spline matrix data to both the
aerodynamic configuration (AECONFIG) and to the superelement/boundary condition
qualifier paths. To ensure that the correct linkage among configurations and
boundary conditions is performed, the Case Control is examined for aerodynamic
cases to determine the AECONFIG name of each subcase. In the case of
superelement reduction subcases, these fict
38295
2001
Wrong answers or fatal
70.7
2001
2005
If a heat transfer analysis attempts to calculate view factor from the edge of
plate elements using CHBDYE with sides from 2 to 5, then you will get UFM 6285
Avoidance: Define the line segment with CHBDYP, LINE boundary elements.
38317
2001
record number outside range
After a successful build, the following error may occur during execution of
any of the sample ACCESS utilities.. The error may occur for both v70.5 and
v70.7.
"forttl:severe (25) record number outside range, unit 40, file
c:\filename.xdb"
Avoidance: Download new dbio object libraries, libdbio_vc.lib and
libdbio_irc.lib, from MSC's ftp site.
38323
2001
In Version 70.7, when using the buildsss utility to create a new delivery
database with more than one added user dmap, the following error occurs:
Machines with physical memory in excess of 8GB may cause the nastran command to
fail with a message similar to:
MSC/NASTRAN V70.7 (SUN SPARC SunOS 5.7) Wed Jan 26 14:23:19 2000
*** SYSTEM INFORMATION MESSAGE (pgm: nast707, fn: validate_buffsize_memory)
Assuming "memory=-2147483648" as specified by
"memorymaximum=0.8*physical".
In some instances, an error will not occur, instead the nastran command may
generate an incorrect memory request.
Avoidance: Set the maximum memory size in a system RC file to the value listed
in the "MSC.Nastran V70.7 Configuration and Operations Guide", Table 4-2, pg
90. For example, on Solaris:
memorymaximum=4GB
38349
2001
3001 VECRMA (70.7)
It is possible that in a model containing both p- and h-elements that the run
may fail with either UFM 9050 or UFM 3001.
Avoidance: This problem is under investigation. The model demonstrating this
problem executed successfully when more memory was allocated or the BUFFSIZE
was increased.
38365
2001
The maximum allowed value of the SNORM parameter is 45 degrees. Higer values
are automatically set lower. For shells meeting at a large angle, such as a
right angle, with a
different number of elements on each side, the calculated normal may be greater
than 45 degrees from one side. This is legitimate, but will fail the error
check.
38373
2001
- RBEi, MPC - UFM 5289
If a dof is listed as depednt more than once on an MPC or RBEi entry, Nastran
will issue UFM 5289, indicating an error. Unfortunately, the message may point
to the wrong dof and may not point to the entry which has the error.
Avoidance: There is no avoidance other than inspecting the MPC and rigid
element entries.
38376
2001
AM,POST,0 - Missing output in xdb
If grid point stresses are requested with dmp>1 and param,post,0 then the xdb
file will be missing the grid point stresses for the slave domains.
Avoidance: Insert the following DMAP alter:
compile sedrcvr
alter 'GPLS,EGPSTR'(2),''
DBC
OPG1,OUGV1,OEF1X,OES1X,OQG1,GPL,EGPSTR,EGPSF,GPDCT,
ELDCT,error1,,,,,,,,,//
'OPG'/'OUG'/'OEF'/'OES'/'OQG'/'GPL'/'GPS'/'SVF'/
'GPDCT'/'ELDCT'/'perror'//////////
-1/DBCPATH/S,N,CP/APP1/ICYCLIC/GEOMU/LOADU/POSTU/
DBCDIAG/DBCCONV/DBCOVWRT/DESCYCLE/////adptindx/lusets $
endalter
38378
2001
Missing Fatal Message
If the first input, I1, to the MATMOD module, under option 12, is purged then
the module will incorrectly report that NONULL=0 and the O1 output is purged
without warning or fatal even if the second and third inputs (I2 and I3) are
not purged and contain null columns. The documentation for MATMOD option 12
contained in the "DMAP Module and Data Blocks" guide states that only I2 and
I3 may be purged, which implies that a fatal message should be issued if I1 is
purged.
Avoidance: Rearrange the inputs so that the first input is not purged.
38381
2001
- UFM 6482 from DOPR3R
USER FATAL MESSAGE 6482 indicates that an invoked DRESP1 entry in a SOL 200
subcase is not compatible with the ANALYSIS type for that subcase. Although
the message points to a real user input error, it is possible that the
identified DRESP1 type is not the type that caused the error.
Avoidance: The UFM has the correct RID for the DRESP1. Use the RID and not the
response type to identify the incorrect input.
38396
2005.0.2
192, SFM 3062 in SEMA
If the multi-master method is used on a Cray and LOCBULK is set to 2 and there
are GRID id's greater than 1000000 (one million) then the run may fail with SFM
4192, indicating undefined grid points.
*** SYSTEM FATAL MESSAGE 4192 (SEMA)
GRID POINT
.... IN SUPERELEMENT
DOWNSTREAM SUPERELEMENT
and
0*** SYSTEM FATAL
MESSAGE 3062 MODULE = SEMA
FAILURE OCCURRED IN UTILITY MAPBTI CALLED IN SUBROUTINE SEMA
REQUESTED EXTERNAL ID(S) NOT FOUND.
Avioidance: There are several avoidances:
1. Insert the following DMAP alter in the residual structure run:
compile phase0
alter ',np,'
paraml bgpdt//'trai'/6/s,n,maxgid//s,n,nobgpdt $
if ( nobgpdt>-1 ) putsys(maxgid,186) $
endalter
2. Reduce all GRID id's to less than one million.
3.
38398
2001
DRESP1 - SFM 4276
If the fomatted sensitivity option is used and there are no retained responses
associated with DRESP1 entries, but there are retained DRESP2 responses, SYSTEM
FATAL MESSAGE 4276 and a traceback in dsaprt is produced.
Avoidance: Use the unformatted sensitivity option or force the retention of a
DRESP1 response.
38401
2001
s may yield Wrong answers
The trans utility prorgram delivered with Version 70.6 and 70.7 will not
convert a solution 145 xdb file to a ndb file. If executed the utility yields
a message similar to the following:
TRANS - V70.7 (23-NOV-1998)
XDB FILE:
mlgo_flutter2_test.xdb
NEUTRAL FILE: mlgo_flutter2_test.ndb
MSC DATA BASE TRANSMIT PROGRAM - VERSION 70.7COMPILE DATE: 30-AUG-1999
due: [22] Invalid argument
logical unit 42, named 'fort.42'
lately: reading direct unformatted external IO
Abort (core dumped)
Avoidance: The only avoidance is to execute the run on an ieee compatible
system where the post-processing will be performed so that trans is not
necessary.
38411
2001
, APRCOD, DOM9 - SFM 4276, EC1404
If an input file for optimization has DVPREL2 entries and APRCOD is set to 3 on
the DOPTPRM entry, the run may fail and issue SYSTEM FATAL MESSAGE 4276 ERROR
CODE 1404 in the DOM9 module. .
Avoidance: 1) If the file contains DVPREL2 entries, do not set APRCOD to 3 or
2) If the deck contains DVPREL1 entries, force them to be retained
using a DSCREEN entry.
38412
GL
irectories" error
If a PAERO4 entry has fewer strips that requested, the program will issue USER
FATAL MESSAGE 6171 (APD4) and terminate. Unfortunately, the fatal message will
incorrectly state that the error is on an AEFACT entry with the same id as the
PAERO4.
Avoidance:
38443
ts
The documentation for the DEQATN entry does not mention that the arithmetic is
carried out using the type of the input data. For example, if a term is raised
to a fractional power:
X=A**(1/2)
since both values in the exponent are integers, the value returned for the
exponent is calculated using integer arithmetic or 1/2=0.
Avoidance: Excersize caution when writing equations. If possible, avoid
integer terms.
38449
2001
APP-LOAD Output
If there are thermal loads and mpcforces, GPFORCE output may be missing the
applied load (APP-LOAD) output.
Avoidance: There is no avoidance.
38455
2001
s Guide - Maximum Memory on HP-UX
Tables 4-2 and C-7 of the "Configuration and Operations Guide" incorrectly
state the maximum memory size on HP-UX systems is 2 GB. The maximum memory size
on HP-UX systems is:
1 GB (256 MW) on HP-UX 10.20
2 GB (512 MW) on HP-UX 11.00, PA-RISC 2.0
The actual value usable by the "memory" keyword is reduced from this by
approximately 35 MB.
38458
Answers
38468
70.7.3
es - Infinite Runtime
Sort routines in nastran have an upper limit that may be exceeded if models
have many of one type of element. The deck that encountered this error had
several hundred thousand rigid elements.
Avoidance: There is no avoidance. The limit has been removed in MSC.Nastran
V2001.
38478
2001
L - Non-Existant Developer's Guide
The MSC/NASTRAN Quick Reference Guide documentation for the FMS CONNECT
statement, remarks :
5. Custom beam cross-section evaluator libraries developed by users shou
ld
comply with the MSC/NASTRAN Beam Cross-section Evaluator Developer's Gui
de.
There is no such document.
Avoidance: The remark should instead, refer to:
MSC/NASTRAN V69 Release Guide,
Section 3.1 Beam Cross-Section Library
Appendix C: Adding Your Own Beam Cross Section Library
38501
2001
, Superelements - UFM 1126 for FPHP
Avoidance: Remove the eigenvector request or make the following dmap changes:
compile fea
alter 1
type db fphp
endalter
38502
In SOL 200, if the DEQATN bulk data entry uses certain keywords such as "OR" as
variable names in the equation argument list, an error message similar to the
following will occur:
*** SYSTEM FATAL MESSAGE 233 (PRSPOP)
UNDERFLOW OCCURRED DURING PROCESSING OF OPERAND STACK
DURING DEQATN EQUATION PROCESSING.
PROGRAMMER INFORMATION: STACK POINTER = 0 WITH MINIMUM = 1
*** COMPILATION DIAGNOSTIC INFORMATION ***
1. STATEMENT TYPE: DEQATN EQUATION
2. EQUATION ID NUMBER:
14
3. EQUATION:
TWALL(OR,IR)=OR-IR
*** SYSTEM FATAL MESSAGE 233 (PRSPOP)
The error message needs to be improved to add the following:
Possible cause: variable name is a keyword such as "OR".
Avoidance: Change the variable name
38519
2001
The Quick Reference Guide description for the PACABS entry should state that
the units of the B, K, and M fields are per unit area.
38539
2001
P - Infinite CPU Loop
MSC.Nastran may get caught in an infinite cpu loop when distributed memory
parallel is used with inertia relief.
Avoidance: Do not use ineria relief with distributed memory parallel in V70.7.
38542
ficient Memory
2001
Module VECPLOT does not check for insufficient memory. This may lead to the
following unclear message:
0*** SYSTEM WARNING MESSAGE 3062 MODULE = VECPLOT
FAILURE OCCURRED IN UTILITY GTXYZD CALLED IN SUBROUTINE DMTRXD .
PREXYZ FLAG ARGUMENT WAS SET WITH AN INCORRECT VALUE TO GET THE REQUESTED
DATA RETRIEVAL.
*** USER WARNING MESSAGE 3199 (VECPLOT)
NON-FATAL MESSAGES MAY HAVE BEEN LOST BY ATTEMPTING TO QUEUE MORE THAN
100 MESSAGES.
38547
2001
tice Groups yield Wrong Answers
If a doublet lattice model (CAERO1 and/or CAERO2) is created in SOL 144 for use
in static aeroelasticity, and the model has more than one interference group,
the downwashes representing unit perturbations of the control devices (the DJX
matrix) are incorrect under most circumstances. The problem is caused due to
the erroneous introduction in Version 70.5 of an assumption that the coordinate
system ID and the CAEROi ID are in the same order. This is true for a single
interference group, but not for multiple groups. As a result, the wrong
coordinate system may be used in the computation of the downwash.
Avoidance: There is no avoidance other than to convert the model to have a
single interference group. Note, also, that unsteady aerodynamics (SOL 145 and
SOL 146) are NOT affected.
38555
nd 11.0
70.7.2
The original MSC.Nastran V70.7 (r1) CD may fail to install correctly on some
HP-UX 10.20 and 11.00 systems if the installation base directory is NFS mounted
from another system. The problem is due to incorrect information being
returned from the df(1) utility, this should be visible from the output of the
command
df -k <install-dir>
Avoidance: Choose one of the following avoidances:
1) Use the MSC.Nastran V70.7.2 (r2) release, that works around the HP-UX
utility error.
2) Install on the computer exporting the filesystem. If this is not an HP-UX
system, you can use the "Custom" installation to deselect the local computer's
binaries and select the HP-UX binaries.
38559
2001
RESP2 - SFM 3007
An optimization job may fail in module DSAD with SFM 3007 when the following
conditions are met:
1. The DRESP2 entry only references the DNODE term,
2. The job has more than one subcases,
3. The DESGLB entry references the DRESP2 entry with DNODE terms.
The avoidance is to replace DESGLB with the DESSUB entry and place it in the
last subcase.
38564
70.7.2
e files (> 2 GB)
The "Configuration and Operations Guide" incorrectly states that large files
are available on Linux. They were not in the version of either the Linux
kernel (2.0.36) or libc (2.0) that MSC.Nastran was built with.
Note: The support required for this was not built into MSC.Nastran, so using a
system with support for large files will not help.
The formula of Remark 4 on the FLFACT bulk data entry of the Quick Reference
Guide V70.5 has two omissions and a typographical error.
It should read as follows:
F1 (FNF-FMID) (NF-i) + FNF (FNF-F1) (i-1)
Fi =
----------------------------------------------------------------------(FNF-FMD) (NF-i) + (FMID-F1) (i-1)
The above formual was taken from the Aeroelastic Supplement and was compared to
output generated by Version 70.5.
38610
2001
29 Documentation Incorrect
decreased. This system cell applied only to the old Lanczos solver and will not
have an impact on the current Lanczos solver in MSC.Nastran Version 70.7 (The
old Lanczos solver is available by setting SYSTEM(273)=1).
38614
e poor answers
2001
Nonlinear SOL 106 with PARAM NMLOOP may give poor answers. The eigenvalues,
displacements, and stresses for modes including prestresses and nonlinear
geometry may be based upon matrices that do not reflect a converged solution.
This error started in version 70.7 when a different version of the history file
was used to construct the required matrices. The use of NLPARM method ITER-1
gives fairly good results.
Avoidance: An avoidance ALTER is available from MSC to improve results. When
using HEXA elements in nonlinear, include NASTRAN SYSTEM(309)=1 , see CSR 38899.
38620
2001
The message above occurs when two part superelements adjacent in the processing
order have dmigs or dmis with the same name.
Avoidance: Add a second dmig or dmi matrix. It does not need to be used
anywhere, it is only necessary to have more than one dmig or dmi name.
38627
2004
In static analysis, if DEFORM and SPC entries are changed between subcases the
job will fail with the message:
USER FATAL MESSAGE 9058 (SUPER3) - THE SOLUTION FOR THE RESIDUAL STRUCTURE DOES
NOT EXIST
Avoidance: Execute the subcases as two separate runs.
38629
AD Output
add5 kjjl,kjjnl,kdjjnl,,/kjjz $
endalter
38634
g Output
2001
If sort1 output is requested while using the trncompa sssalter, no ply output
will be obtained.
Avoidance: Only request sort2 output.
38645
70.7
2001
The MSC.Nastran Version 70.7 Release Guide states that the name for SYSTEM(303)
is CUTOFF. If SYSTEM CUTOFF=1 is specified, the program will issue:
USER FATAL MESSAGE 17 (LOOKUP)
SYMBOL "CUTOFF" IS UNDEFINED
Avoidance: Use the system cell number rather than the name.
38654
2001
POST,0 - SWM 6065 (DBC)
2001
The use of NMLOOP yields incorrect prestressed modes in Version 70.7 if the
user does not enforce a stiffness update. The prestressed modes are correct
in Version 70.5 because the stiffness is updated automatically at the end of
the subcase.
Avoidance: There are three possible avoidances in V70.7, we recommend the first
option.
1.
Remark 14 under the PSHELL description in the MSC/NASTRAN Verson 70 and 70.5
Quick Reference Guide description is incorrect.
It says:
14.
It should say:
14.
The v70.5 online encyclopedia has the correct remark as does pre v70.0 Quick
Reference Guides.
38722
2001
UFM 315, UFM 316
Avoidance: Punch out the PCOMP entries using the small field format (e.g.,
param,despch1,x) where x can be -1, -2, -3, -5 -,6, or -7. The default
is param,despch1,6.
38740
2001
It has been observed that on Version 70.5 SGI systems that the OES1 table
produced bythe DRHM3 module is corrupted and can not be printed.
38743
2001
E, DSCREEN - UFM 315
Specifying the response type (RTYPE) of SPCFORCE on the DSCREEN entry in SOL
200 will result in UFM 315 ILLEGAL DATA ON BULK DATA ENTRY DSCREEN. Note that
the SPCFORCE response type was first added in V70.7.
Avoidance: Create an equivalent DRESP2 for each DRESP1 of type SPCFORCE that
will be constrained. Then specify the response type (RTYPE) of EQUA on the
DSCREEN entry.
Verified in R. 32. -TIN38750
2001
Inefficient Processing
The dynamic aeroelastic restarts are dependent on the sorted order of the
MKAEROi (i=1 or 2) bulk data entries whenever multiple entries are present.
This creates the situation of regenerating the aerodynamic matrices when the
/,1,99999 method of deleting and reinputting the bulk data is used. The
MKAEROi entries on the restart MUST be in the same order as the coldstart run
otherwise SOL 145 or 146 will rerun AMG/DECOMP even though the MKAEROi entries
are identical to the coldstart but in a different sorted order.
Aviodance: To avoid this problem the restart should only delete the specific
bulkdata entries required NOT the entire bulkdata input.
38769
2001.0.3
In Version 70.7, if the G12 field on the MAT8 entry is blank, then the job will
fail with the following misleading error messages:
*** USER FATAL MESSAGE 4297 (EQD4D)
QUAD4 ELEMENT WITH ID =
1
HAS AN INTERIOR ANGLE POSSIBLY GREATER THAN OR EQUAL 180 DEGREES.
Avoidance: There are two possible avoidances:
1. Add the G12 field to the MAT8 entry if appropriate.
or
2. Set SYSTEM(173)=2
38780
2001
It has been observed that the mmecha alter may fail due to a singularity
When requesting punch output for element forces or stress at the corners ,
the punch file does not print the grid ID. It does not know wich fields are
integer and which fields are floating point
Avoidance: There is no avoidance.
38815
s Error on SGI
2005
SGI distributed memory parallel jobs that request 8 or more processors may fail
with a "SIGBUS: Bus error" as follows:
Core from signal SIGBUS: Bus error
(dbx) where
> 0 _realloc(0x100193e8, 0x190, 0x19450152, 0x0, 0x110, 0x9436c5a, 0x94369bd,
0x94369d2)
["/xlv43/6.5.7m/work/irix/lib/libc/libc_n32_M4/gen/malloc.c":367,0xfb2a1fc]
1 parse_file(0x111, 0x1, 0x19450152, 0xfb51ef8, 0x110, 0x9436c5a,
0x45,0x94369d2)
["/home/poppy08/kak1/mpt/1.3/mpi/lib/libxmpi/libxmpi_n32_M3/all/all_parse.c":264
,0x9406214]
2 parse_global_opts(0x9425388, 0x1, 0x19450152, 0xfb51ef8, 0x110, 0x9436c5a,
Avoidance: The following changes need to be made to the nast707.dmp file:
From:
%MSC_ARCH=irix64:%
print -nu3 -- "${hosts[$i]} -np 1 ${rcmds[$i]} -c$i
-d%r.debug% jid=$jid $args"
To:
%M
38839
3001 (READ)
2001
If component modes are requested on a collector superelement then the run will
fail with SWM 3001 in READ.
Avoidance: Insert the following DMAP alter:
compile phase0
alter 'call ifps1'
if ( setype='colltr' ) equivx
endalter
38841
70.7
dynamic/dynamics/-1 $
Installation - Poor Error Message
Both the Version 68 DMAP Module Dictionary and the current Version 70.7 online
pdf documentation indicate that the 1st parameter for the APPEND module may be
either a "0" or a "1" in order to create an output datablock [IN1:IN2].
However, if "0" is used then "UFM 5005 INVALID VALUE OF OPTION PARAMETER
DETECTED 0" is issued, followed by "SFM 3007 MODULE = APPEND ILLEGAL INPUT TO
SUBROUTINE APPEND".
Avoidance: Set the 1st parameter to "1" instead of "0".
38889
2001
70.7.2
Degree of freedom Set U1 is not recognized by DMAP modules dealing with degree
of freedom sets, e.g. PARAML, VEC, etc.
Avoidance: The only avoidance is not to use the U1 set.
38898
nce
70.7.3
Poor convergence may be experienced for Nonlinear jobs with HEXA elements in
MSC.Nastran Version 70.7. The problem occurs because the new HEXA formulation
introduced for linear analysis in Version 70.7 is used on the first iteration
and it shouldn't be.
Avoidance: Set SYSTEM(309)=1 to revert to the pre-Version 70.7 formulation for
all iterations.
38907
5411 (REIGL8)
The message below may appear many times when using the complex eigensolver
module CEAD.
*** USER WARNING MESSAGE 5411 (REIGL8)
NEGATIVE TERM ON DIAGONAL OF MASS(VIBRATION) OR STIFFNESS(BUCKLING)
MATRIX DETECTED.
ROW NUMBER =
80 VALUE = -1.20000D+02
Avoidance: This message may be safely ignored when encountered in the CEAD
module.
38925
2001
tact, PELAST - SFM 3001 in EMG
Job will fail in SOL 106 when line contact problem includes nonlinear springs
in the model. For example, any SLIDE-LINE model with PELAST and/or PBUSHT,
which refer to TABLEDi bulk data cards, will be terminated during contact
nonlinear stiffness generation in SOL 106.
Avoidance: Please insert the following DMAP alter into SOL 106 decks to avoid
this difficulty
COMPILE NLSTATIC $
ALTER 'CALL NLKR'(3),'' $
CALL NLKR MESTNL ,CSTMS
BGPECT ,BGPDTH
,
DEQATN ,DEQIND
/
BKELM ,BKDICT
,
S,NO
,
,USETNL
,USET1
,
,
,GMNL
,
,
,
,
,
,
,BKGG
,
,BKFS
,BKMG
,BKAA
/
38927
2001
UWM 4683 (READ) MASS MATRIX
,BTOPSTF
,SILS
,GPSNTS
,ETT
The mass matrices for mid-side-noded CTETRAs are not calculated correctly if
the defaults values for IN and ISOP fields on the PSOLID are not used. This
may lead to UWM 4683 from the READ module and poor answers.
Avoidance: Leave the IN and ISOP fields blank on the fluid PSOLIDs in order to
use the defaults.
38939
2001.0.1
on Windows 2000
In some instances, the authorization process on NT and Windows 2000 may take
almost a minute to return with the authorization. If this is happening, add the
following line to your .rcf file
SYMBOL=LM_NO_SNMP=1
38949
and is ignored
2001
If the hosts keyword is defined in any of the RC files, then you will be unable
to override it's value on the command line.
Avoidance: A work around is to put the keyword in a local RC file in the
directory where the input file resides. This value will override any values set
in the other RC files.
38951
2001
Submittal - Execution on remote node may
cause input and output to be deleted.
If a Nastran analysis is run on a remote system using the the node keyword, and
the output file directory is visable to the remote node, then all the output
files and the input files will be deleted after the job has run.
Avoidance: There are two avodiances.
1) Run the job in a directory that is not visable to the remote node
2) Make the following change near the end of the install_dir/bin/nast707.rmt
file.
127,128c127
< %s.rsh% %node% -l %username% /bin/rm -f "%r.out%*"
< %r.outvis=y:%/bin/rm -f "%r.out%*"
--> %r.outvis=n:%%s.rsh% %node% -l %username% /bin/rm -f "%r.out%*"
38955
oint Exception
2001
When the PARAML module is used to extract an element from a matrix with the DMI
option, and the element is larger than the range allowed by single precision
parameters, a machine-dependent overflow error exit occurs. On NT MSC/NASTRAN,
the output from the f06 file is:
0THE NUMBER OF NON-ZERO TERMS IN THE DENSEST COLUMN =
1
0THE DENSITY OF THIS MATRIX IS 100.00 PERCENT.
MAIN: The FPU has been reset after floating point exception.
MAIN: For reference, A(MAINAL) = 405290, A(/SYSTEM/) = 1777f60
[similar data is presented in the .log file]
There is no mention in any of the diagnostic output that the PARAML module was
being executed when the overflow occurs. One diagnostic method is to
temporarily put a message statement in front of every suspected module ca
38960
pected Answers
2005.5
CSTM,SIL,,,,/TRANS10,/5//10 $
TRANS10/TRANST10T $
TRANS10,KGGBASIC,TRANS10T,,,/KGG10/3 $
to
CSTM,SIL,,,,/TRANS10,/5//10 $
TRANS10/TRANST10T $
TRANST10T,KGGBASIC,TRANS10,,,/KGG10/3 $
39041
2001
OCOMPS -1 not supported on DRESP1
If the DBDICT FMS command is used in a run as follows, the dictionary will be
blank.
assign master='oldrun.MASTER'
DBDICT
endjob
Avoidance: Use a read-only restart similar to the following to list the
database dictionary.
assign run1='oldrun.MASTER'
restart, logical=run1
dbdict
sol 101
cend
begin bulk
enddata
39056
D)
2001.0.1
2005.1
The following message may occur in a cyclic symmetry modal run (SOL 115) when
requesting a tridiagonal solution method such as AHOU or AGIV. The message is
output from the DCMP module if the USET and SIL tables are mismatched with the
input matrices.
*** SYSTEM FATAL MESSAGE 3001 (DCMP)
THE INPUT DATA BLOCK IN POSITION
Avoidance: An avoidance is to use the Lanczos method which does not perform
this operation. Another avoidance is to use the DECOMP module instead:
Compile moders list noref $
Alter 'dcmp.*kww1'(,-1) $
If (cyclic) then $
Decomp kww1/lww1,, $
Else $
Alter 'dcmp.*kww1' $
Endif $
39098
AM,SETSTR1
2001
In Version 70.7 param,usetsel has been changed such that values greater than 0.
are not acceptable. If USETSEL is set greater than 0 the following message
occurs:
^^^ USER WARNING MESSAGE 9109 (SEKR0)
^^^ USETSEL IS GREATER THAN ZERO WHICH IS OBSOLETE. USETSEL WILL BE
TO -1 TO PRINT ALL SETS.
RESET
Avoidance: The syntax for the r USETSTRi paramerter is: PARAM,USETSTR1,M:R for
more info see the description under TABPRT in the Release Guide for Version
70.7.
39109
2004
U - Poor Answers
When using methods GIV, HOU, or their variants, if there are repeated roots
their eigenvectors may not be orthogonal. A small test problem with 9 repeated
roots produced only three orthognal vectors.
Avoidance: An avoidance is to use the LAN method.
39125
2001
If a model has CRAC3D elements that reference MAT9 entries, then the job may
fail with the following error messages:
**** USER FATAL MESSAGE 3005 (SNGERR)
Attemp to operate on singular matrix AI in subroutine SD92ND.
Avoidance: There is no known avoidance.
39129
70.7
e non-integer exponent
If the diagonal terms of a matrix are raised to a negative power using the
DIAGONAL command with the 'SQUARE' option, if there are negative off-diagonal
terms, the program will fail with:
UFM 5250 DIAGNL Negative non-integer exponent
Avoidance:
First extract the diagonal terms using a POWER of 1.0, then raise the resulting
matrix to the desired negative power.
39150
not Supported
2001
The formatted sensitivity prints produced using the DSAPRT case control command
are not supported for aeroelastic responses (DRESP1 RTYPE = TRIM, STABDER or
FLUTTER
Avoidance: Use the unformatted sensitivity prints.
39168
A dmap had a purged input data block of the form call xyz a,,c . . . It in
turn called another dmap, with the format call wyz b// $, where b is the purged
input. If an attempt was made to test for the presence of b with paraml or to
print it with matprn, an access violation occurs. If all inputs to a subdmap
are purged, an executive system error occurs.
Avoidance: An avoidance is to add another non-purged datablock to the calling
argument. This purged argument does not need to be used in the subdmap. Its
presence avoids the error that results when all inputs to the subdmap are
purged
2001
If the paraml option 'name' is used on a data block in the calling argument of
a subdmap, and the datablock used as input to paraml is an NDDL-scratch data
block that has previously been equivalenced, the data block is discarded at the
end of the subdmap.
Avoidance: There is no known avoidance.
39191
2001
WM 3001 UXAX Does not exist
2001
If the 2nd parameter is unspecified on the MATGPR DMAP module, then UWM 3059
is issued. This warning can be safely ignored.
Avoidance: Specify the 2nd parameter.
39203
2001
Postprocessing Output
PARAM,POST does not work correctly in the Case Control of a Version 70.7
Nonlinear run.
Avoidance: Insert the following DMAP alter;
COMPILE NLSTATIC
alter 'PVT
PVT,CASESX2',''
dbstatus casesx2//s,n,nocase2 $
if ( nocase2>0 ) PVT
PVT,CASESX2/ $
endalter
39208
Output
2004
2001
In MSC.Nastran it has been found that FRLG can produce incorrect loads when
insufficient memory is given.
Avoidance: If the answers are suspect, run the analysis at only the suspected
problem frequencies and see if the answers change. If the answers change
increase memory and rerun the job.
39215
2001
nts not Identified
The indefinite mass matrix check may not correctly identify the grid point
and degree of freedom.
AN INDEFINITE MASS MATRIX DOF DETECTED AT GRID:
0 COMPONENT:
In MSC.Nastran Version 70.7 the new Block Complex Lanczos Eigenvalue analysis
method automatically reverts to real operations when no damping matrix exists.
This may cause roots to be missed in acoustic/fluid problems.
Avoidance: Two possible avoidances are:
1. Introduce a false damping matrix by applying the following alter:
compile gma
alter 'acsyml\=',''
acsyml=(acsym='yes' and fs) $
endalter
2. Force the method to always use complex arithmetic by setting
system(108)=16384.
39224
UFM 7055
2001
When an optimization task tries to design K1, K2 and other quantities specified
on the last two continuations of a PBEAM entry, then USER FATAL MESSAGE 7055
(DOPR1C/DOPR1Z) will be printed.
Avoidance: Do not design K1, K2 and others on the last two continuations of the
PBEAM entry.
39235
2001
1 (DSAL)
In a SOL 200 senstivity analysis with multiple frequency subcases, an error can
result if an initial subcase has no responses that require a direct (as opposed
to adjoint) sensitivity analysis and a subsequent subcase does.
Avoidance: A possible avoidance is to arrange the subcases so that any that the
initial subcase requires a direct analysis. Another avoidance is to force the
use of the direct senstivity calculation for all subcsases with PARAM AUTOADJ
NO.
39248
2001
, PBEAML, PBARL - UFM 7193
USER FATAL MESSAGE 7193 may be issued in error when there are both PBARL and
PBEAML entries being designed. The error does not occur when a single PBARL is
designed.
Avoidance: The only avoidance is to replace either the designed PBARL's or the
PBEAML's with PBAR's of PBEAM's and use the original dvprel1/dvprel2 techniques
to design these properties.
39269
2001
- SFM 4027 (WRITE), EC 3021
An optimization task may fail with the SYSTEM FATAL MESSAGE 4027 when the
following two conditions are met:
1) a DRESP1 response is referenced in the first subcase and
2) a DRESP2 response is retained in the second subcase where the DRESP2
response references to another DRESP2 entry.
Avoidance: Do not use a DRESP2 referencing a DRESP2.
39272
2001
- Wrong Answers
An optimization task may generate incorrect type 2 response values when the
nested referenced DRESP2 entries are used in multiple subcases.
Avoidance: There is no avoidance.
39273
2001.0.1
Possible Wrong Answers
In Version 70.7, if the HEXA element is highly distorted, then the corner
stresses may be incorrect. The element center stresses are correct.
Avoidances: There are two possible avoidances.
1. Use the version 70.5 HEXA formulation by adding
nastran system(309)=1
to the top of the input file
2. Do not use the corner stress values.
39275
2001
FREQ3, 4, 5- SFM4276 (GREAD)
In SOL 200, SYSTEM FATAL MESSAGE 4276 may be issued if mode tracking is
requested and there is a modal frequency subcase that uses the FREQ3, FREQ4,
or FREQ5 entries. in the specification of the excitation frequencies.
Avoidance: The use of FREQ3, 4 or 5 is not recommended with sensitivity and
optimization analysis since the excitation frequencies are not updated when the
structural model is changed. Further, the sensitivity calculations ignore the
effect of the change on the excitation frequency on the design response and are
therefore inaccurate, at best, and may cause the design to go in the wrong
direction.
39280
2001
er OUTPUT(POST) Missing Keywords
The SET description on page 244 of the V70.5 QRG for OUTPUT(POST) is the
missing keywords [ELEMENTS, GRID POINTS].
39285
IUNIT
SUBDMAP EIGVECDS does not contain the parameter iunit. Thus, when the
DSAPRT(EXPORT) Case Control command is used, OUTPUT4 fails because IUNIT is
undefined.
Avoidance: Apply the following alter:
INIT MASTER(S)
assign output4='a200.op4' unit=21 formatted delete
$
ID MSC, SWRO
TIME 100
DIAG 5,6,8,56
SOL 200
$need to rewind iunit before anything else
malter 'file.*append'
output4 //-1/iunit $
$ need to modify output2 from rewind to do nothing
malter 'output2.*dscmcol','output2.*dscmcol'
OUTPUT2 DSCMCOL,,,,//0/IUNIT/'DSCMCOL'/OMAXR $
compile eigvecds,nolist
alter 'nddl'
TYPE PARM,NDDL,I,Y,iunit
$need iunit id subdmap eigvecds
alter 'output4'
message // 'iunit='/iunit $
alter 'output4'(2,0),'output4'(2,0) $ remove rewind of iunit
$exit
39288
RRS)
2001
If a CTETRA with midside nodes references a PSOLID that has the IN field equal
to "TWO", the following error message occurs:
^^^ USER FATAL MESSAGE 9050 (SEKRRS)
^^^ RUN TERMINATED DUE TO EXCESSIVE PIVOT RATIOS IN MATRIX KLL.
^^^ USER ACTION: CONSTRAIN MECHANISMS WITH SPCI OR SUPORTI ENTRIES OR SPECIFY
PARAM,BAILOUT,-1 TO
When an optimzation task includes a DRESP2 entry which also references a DNODE
and another DRESP2 entry, incorrect sensitivity coeffcients for the DRESP2
entry may be produced.
Avoidance: Do not reference both DNODE and DRESP2 on a DRESP2 entry.
39304
Postprocessing/Cyclic Symmetry Normal Modes - DBC, PARAM,POST
,0 - Incorrect Results in XDB
Cyclic Symmetry Modal Analysis produces incorrect XDB outputs. The results for
modes may be truncated.
39309
RV for CBEAMs
2001
A limit in the database directory size may cause large jobs to fail with the
message SYSTEM FATAL MESSAGE 1041 (GALLEX).
Avoidance: This limitation can be overcome by increasing the buffsize and/or
setting system(158)=1000 and system(159)=500 to allow for a larger expansion of
the database.
39342
rning
2001
The DEFUSET function was removed in Version 70.7. Any such bulk data entries
are now ignored, without warning.
Avoidance: There is no known avoidance.
39375
ted
2004
:q
vi rIn Version 70.7, if an ASSIGN statement is specified for the database, the
database will not be deleted at the end of the job even if scr=yes is specified
on the command line.
Avoidances: There are two possible avoidances.
1. Add the following FMS statement to the input file
init master(s)
2. Add a ",temp" to the end of the assign statement.
39378
am Servers
When more than one beam server is used, it may produce incorrect the
properties. This error occurs whe the Group names or evaluator class names
show certain pattern in which the first portion of the n-th group name is
identical to the name of the (n-1)-th group where n is => 2. In addition the
CONNECT entry including (n-1)-th group must precede the CONNECT entry
containing n-th group name. For example, the CONNECT entries given here will
produce the incorrect properties for the beamsrv1 group: CONNECT BEAMEVAL
beamsrv locbml and CONNECT BEAMEVAL beamsrv1 locbmls.
Avoidance: Do not use the problematic pattern as the group name for multiple
beam servers.
39386
2001
Documentation for SOL 109 and 112
Stress sorting was implemented in SOL's 109 and 112 in Version 69. The QRG
incorrectly shows that the associated parameters are not supported for these
solutions. .
39387
2001
- SFM 3007 DOM9
An optimization task may fail with the 'SFM 3007 DOM9, SUBROUTINE DOM91'
message when the DRESP2 response references another DRESP2 entry.
Avoidance: 1) Convert the offending DRESP2 entries into a single DRESP2 entry
or
2) Use the following dmap alter:
For v70.7
COMPILE DESCON
alter ' DSAD '
DBSTATUS RR2IDR//S,N,NORR2ID $
IF ( NORR2ID>0 ) THEN
PARAML RR2IDR//'TRAILER'/1/S,N,NRR2 $
TYPE PARM,,I,N,NRR2I
NRR2I = NRR2
PARAML RR2IDR//'DTI'/1/ S,N,NRR2I//S,N,R2ID $
IF (R2ID = 0) THEN
MODTRL RR2IDR //0 $
ENDIF
ENDIF
39391
2001
REQ, FLUTTER - Wrong Sensitivities
Incorrect sensitivities can be produced in SOL 200 when all of the following
pertain:
a. There are superelements
b. A global response is selected as the objective
c. The response is not WEIGHT or VOLUME.
An example of responses are EIGN, LAMA, FREQ and FLUTTER.
Correct answers are provided when the response is constrained. It is only when
it is invoked by the DESOBJ case control command that incomplete sensitivity
information is provided.
39422
2001
ails with large value of "dmp"
Nastran runs with large values of the "dmp" parameter will fail in the setup
of the run. The exact value that is allowed is a function of various factors
like the size of the current path name.
39426
2001.0.1
Optimization/Design Sensitivity - Multipl
e Eigenvalue Subcases - Missing Output
If two eigenvalue subcases with different boundary conditions are run in SOL
200, the second subcases eigenvalues are printed twice but the first is not
printed. The eigenvector results are printed correctly and the optimzation is
performed correctly.
Avoidance: Setting NASPRT=1 will produce correct eigenvalue results at each
design iteration, including the last. Version 70.5 can also be used to get the
correct prints.
39433
8
2001
2001
rformance
When the automated suport capability for inertia relief is selected (param,
inrel, -2) the problem may run many times slower than when other methods of
inertia relief are used.
Avoidance:
ir2a.v707.
39440
Wrong Answers
2001
The Stress-Strain Item Codes, in Appendix A, of nonlinear HEXA, PENTA and TETRA
are wrong in the current Quick Reference Guide, The errors and corrections are
listed as follows:
1) The last row of Nonlinear CHEXA (Code=93), "19-146 Items 3 through 17
Repeated for 8 corners", should be changed to
"19-146 Items 3 through 18 Repeated for 8 corners ".
2) The last row of Nonlinear CPENTA(Code=91), "19-146 Items 3 through 17
Repeated for 8 corners", should be changed to
"19-114 Items 3 through 18 Repeated for6 corners".
3) The last row of Nonlinear CTETRA(Code=85), "19-146 Items 3 through 1
39452
2001
External Superelements - ASET, USET, Resi
dual Vectors - Possible Wrong Answers
If an explicit ASET and a user USET (i.e. U1, U2, U3, U4, U5, or U6) are
specified, then the USET table is corrupted. The ASET will be reduced by the
dof which are common with the user set (u1-u6). and wrong answers may occur.
39473
2001
- PLSOLID, MATHP, PCOMP - SFM 3003
When hyperelastic material properties (PLSOLID and MATHP) are used together
with composites (PCOMP) or the alternate form of beam property (PBCOMP) in a
nonlinear analysis, Nastran fails in IFP6 if MATHP refers to any TABLES1
entry.
Avoidances:
When running jobs using DMP (distributed memory parallel) with more than 2
cpus, the f04 file may only show the execution time of 2 cpus. The log file
does have the correct information. The results are correct.
Avoidance: The F04 and F06 output from Slave processes may be retained by
specifying "slaveout=yes" on the command line. Otherwise the Slave output is
discarded. The stderr/stdout output is retained in the log file regardless of
the slaveout setting.
39488
ce
The automatic sequencing options in the DCMP and READ solver modules go from a
grid point based sequencing to a DOF sequencing under some circumstances.
Avoidance: TAN 4593 describes the reasons for this transition, and methods to
avoid the transition. It has been observed that DOF sequencing can be more
than 10 times slower than grid point sequencing.
39490
FM 4276 UNPACK
2004
It is possible that a nonlinear transient analysis may fail with BIOMSG 33,
followed by SYTEM FATAL MESSAGE 4276, indicating an UNPACK error.
Avoidance: The exact cause of this problem is under investigation. One
potential cause is epoints. Replacing epoints with spoints may solve the
problem.
39502
This problem can be solved using coupled convection approach that is available
in PATRAN.
If a nonlinear heat transfer analysis models radiation across a gap using the
RADBC entry the job is likely to have trouble converging and will issue the
message:
*** USER FATAL MESSAGE 4551 (NCONVG)
*** STOPPED PROBLEM DUE TO FAILED CONVERGENCE
Avoidance: Use a CONV entry to model the radiation across the gap.
Avoidance: Model radiation across gap using convection with exponent equal to
4.0
Or run the model in transient analysis until it reached steadty state solution
39508
2001
- PLSOLID, MATHP
Nastran job may fail in nonlinear analysis when the specified number(s) of NA
(order of polynomial function of the distortional strain energy) and/or ND
(order of polynomial function of thethe volumetic strain energy) in MATHP card
are higher than the real rank(s). The real ranks are computered from user
specified material constants (Aij and Di) or tables (TABLES1) in MATHP bulk
If a modal transient analysis is run using PARAMs ADSTAT and LFREQ and the
case control command STATSUB, then the run will fail with UFM 6143 indicating
incorrect input to the MERGE module.
Avoidance: Insert the following DMAP your file:
compile super3
alter 'matmod.*lm1.*mass'
type parm,,rs,y,lfreq
if(lfreq>0.)then $
$
$ correct error if ADSTAT, LFREQ, STATSUB are all used
$ this is a simple correction and will not work for the general case
$
paraml freq//'trailer'/2/s,n,nmodes $
type parm,,i,n,rmmodes
rmmodes=nmodes-NRUH1 $ number of modes removed by LFREQ - NOTE this alter does
$
2001
USER FATAL MESSAGE 5401 is issued when a Lanczos job does not find any roots.
Possible causes are given. One cause that is not given in the message is a
large maximum ratio indicating a modeling error.
39560
2001
Optimization/Design Sensitivity - ANALYSI
S=FLUTTER SFM 4276 (tbk) at DSAPRT,DSAD
A design optimization analysis may fail in the DSAD or DSAPRT modules if
ANALYSIS=FLUTTER
2001
Bad eigenvalues may occur on the Version 70.7.2 NEC system with a build date
of December 15, 1999. This error has been corrected in Version 70.7.2 on the
R3 CD. The error was fixed without changing the Version. The build date of
the corrected executable is June 28, 2000.
Avoidance: There is no avoidance.
39609
The FFIO feature may cause problems on some SGI operating systems. The jobs
may stop with a traceback in ffopen.
Receiving signal number 5: Trace/BPT trap
Avoidance; Setting ff_io_opts = 'casecon.DB* casecon.db* casecon*SCR*
casecon*scr* may solve the problem. Else turn off FFIO.
39612
2004
a Matrix to a Null Matrix
The ORTHOG module may incorrectly declare a matrix with small terms to be null
and the following message is then issued.
*** SYSTEM WARNING MESSAGE 6467 (ORTHRD)
A NULL COLUMN WAS ENCOUNTERED AT COLUMN NUMBER =
ORTHOGONALIZATION
39624
2001
1 DURING
If the component number from the DAREA entry is not included on an SPC, then
its value is superimposed with the TABRNDG entry. For
gust analyses, this will duplicate the gust loading in Sol 146.
This is
discussed in section 9.3 of the Aero User's Guide but should also be discussed
in the QRG.
39630
- Missing Output
Nonlinear buckling analysis in a cold start run was made possible in Version
70.7 by specifying param, buckle, 2. A buckling analysis should be able to be
selectively perfromed for each subcase that has a method = n specified.
However, if a method request is not made in each subcase the job will fail
with the following message:
*** USER WARNING MESSAGE 8592 (REIG)
THE METHOD RECORD IN CASE CONTROL IS MISSING OR INCORRECT.
THIS WILL CAUSE THE FOLLOWING FATAL ERRORS.
USER ACTION: PUT A METHOD ENTRY IN CASE CONTROL WHICH POINTS TO AN EIGR,
EIGRL, OR EIGB RECORD IN BULK DATA.
*** USER FATAL MESSAGE 3032 (READ)
UNABLE TO FIND SELECTED SET (
0) IN TABLE (EED ) IN SUBROUTINE
(REIG).
0FATAL ERROR
Avoidance: Insert the following DMAP alter or make the
39636
2001
2001
A large optimization job that utilized the external beam library capability
gave a segmentation error in the DOM9 module. This problem was traced to a
time-out problem.
Avoidance: Use Node Locked instead of Flexm
39682
Answers
70.7
PARAM,RESVEC,YES may cause a floating point error in READ. This occurs when
the number of modes plus residual vectors exceeds the rank of the mass matrix.
This problem typically only occurs in very small test models where all modes
may be unexpectedely calculated.
Avoidance: Modify the EIGR(L) record so not all modes are computed. If there
are disjoint submodels, do not get all of the modes for any submodel for which
there will be residual vectors.
39697
2001
g eigenvalue table - SFM 3001
,,lamdum1/lamat $
to
lamx lamdum1,/lamat/nummodes $
39705
2001
When using virtual mass, if any grid point of an element listed on an ELIST
record lies very near the free surface, a nonpositive definite mass matrix may
occur. This may result in the following message:
*** USER WARNING MESSAGE 5411 (REIGL8)
NEGATIVE TERM ON DIAGONAL OF MASS(VIBRATION) OR STIFFNESS(BUCKLING)
MATRIX DETECTED.
ROW NUMBER =
56 VALUE = -3.60212D+01
The number of modes calculated may not match the Sturm sequence output.
Avoidance: Change the free surface level slightly so that no grid point lies
near the free surface. Near means a distance less than one percent of the
square root of the area.
39713
2001
DMIG matrices may be selected by the (K2gg, M2gg, and B2gg) commands, and the
(K2pp, M2pp, and B2pp) commands. If the same matrix is requested twice, for
example
K2gg = AA $
M2gg = AA $
or
K2pp = AAX $
B2pp = AAX $
Then the following misleading fatal message is output:
*** USER FATAL MESSAGE 2070 (MTRXIN)
REQUESTED DMIG MATRIX AA IS UNDEFINED.
Avoidance:
39714
2001
, ERROR 3001 MTRXIN
If the Case Control contains the command TFL = [sid] but there is no TFL entry
in bulk data, a non-standard exit is taken. For Version 70.7 on the NT, the
following exit was taken in the MTRXIN module:
BIOMSG: ERROR
0.
STATUS =
, FILE INDEX =
2001
If SORT2 format output is requested with the MPRESS Case Control command, the
associated "PRESSURES FOR ELEMENTS ON FLUID STRUCTURE BOUNDARY" output will
have no element labeling on it.
Avoidance: Request SORT1 output
39724
2001
r Normalization causes Wrong Ans.
2001
2001
If you have a large number of loads the analysis may fail with the message:
USER FATAL MESSAGE 2008 (GP3)
UNDEFINED GRID **** IN LOADSET ****
Avoidance: Increase BUFFSIZE
39771
2001
requires SOUT=YES
If a tapered PBEAML is being designed and the user has a value of NO for one of
the SO stress requests, incorrect sensitivity values will be created. The
optimizer will then be unable to make progress. A fatal message may be issued
or the job may indicate a hard convergence at design cycle 1.
Avoidance: Do not use SO(j) or SO(B) = NO.
39772
2001
Z0 term is Incorrect in Punch File
Solution 200 jobs may fail with USER FATAL MESSAGE 7052 or USER FATAL MESSAGE
7197 when the field name of an intermediate section of a PBEAML is referenced
on a DVPREL1 entry.
Avoidance: Split a PBEAM with multiple intermediate sections into multiple
CBEAM/PBEAML. For the new PBEAMLs, provide properties for end A and B only.
39786
2001
plication produces UFM 6721
2001
osition Number
The DMAP message:
*** SYSTEM FATAL MESSAGE 3001 (SDR2)
THE INPUT DATA BLOCK IN POSITION
Starting with Version 70.7, if an input deck contains a "BEGINBULK" entry (no
space between "BEGIN" and "BULK") and the bulk data section contains INCLUDE
statements, then bulk data cards that appear BEFORE the "INCLUDE" statement
will be ignored.
39808
If MPCFORCE output is requested in a run using the alter1ga.v707 alter the run
will fail with a message warning that datablock QGDYN is being output twice.
Avoidance: Either remove the MPCFORCE request or request an updated version of
the alter from MSC.
39847
2001
When the same DCID specified by a DESSUB command is referenced by DCONADD and
DCONSTR entries, the constraints defined with the DCONSTR entry are ignored.
Avoidance: Two avoidances exist:
1. Do not reference the same DCID with the DCONADD and DCONSTR entries.
2. If one insists on referencing the same DCID with both entries, include that
DCID in the DCONADD entry as the DCONSTR identification number.
39871
_abort mpi bug
When using Distributed Memory Parallel (DMP) and there are many MPCs, then a
large amount of memory is needed. If insufficient memory is allocated, then
the job will fail with the following messages in the log file
---------SIGNAL CAUGHT:
Signal number
= 15
Signal code
= -1
Signal pid
= 3426
Signal uid
= 9450
Signal tid
= 1
Fault addr
= 00000d62
FP inexact
= 0x0
FP divide0
= 0x40000000
FP underflow
= 0x0
FP overflow
= 0x20000000
FP invalid
= 0x0
---------TRACEBACK:
Avoidance: If there are large number of MPCs, use a single processor instead
of DMP.
39885
2001
Starting with Version 70.5, if a bulk data file includes PSHELL/MAT2s with
9-digit MIDs where any of the MIDs are greater than 400,000,000 then the deck
fails with the message:
USER FATAL MESSAGE 2042 (EMG) MISSING MATERIAL TABLE ****** FOR ELEMENT
Such PSHELLs/MAT2s are routinly constructed from the PUNCHed echo of a PCOMP
entry but they must not be mixed with other PCOMP entries. The message has
been improved in Version 2001.
39889
Job Hangs
2004
A distributed memory parallel Statics, SOL 101, job will hang if one of the
tasks gets a fatal error in EMG.
Avoidance: Other than correcting the input there is no avoidance.
39892
nd
2001
Lanczos eigenvalue problems that ran in Version 70.5 may fail in 70.7 with the
message:
*** SYSTEM FATAL MESSAGE 7340 (LNNHERR)
process error reported by subroutine LNNP2CD
Avoidance: This error may be related to the re-formulated RBE3 elements,
Setting rotational dof set as independent, appears to be the cause of the
problem.
It is possible that the fortran libraries cannot be found for the NASTRAN
utilities 'trans' and 'receive'. This is evidenced by an error message like:
ld.so.1: receive: fatal: libF77.so.4: open failed no such file or directory
Avoidance: A possible solution is as follows (example for SUN SOLARIS):
Ensure the following three libraries( libF77.so.4; libM77.so.2;
libsunmath.so.1) exist in directory <installation-dir>/msc/msc707/solaris.
Then set the environmental variable LD_LIBRARY_PATH to that directory.
39904
2001
Superelement heat transfer works in SOL 101 by specifying APP HEAT. However,
it only works when there is no convection in the problem. NASTRAN heat transfer
applies convection by first defining a boundary element (CHBDYG or CHBDYE) and
then applying CONV with the same element ID on that boundary element. For
example:
chbdyg,101,,area4
,5,6,17,16
conv,101,1,,,99
However, there is a limitation in superelements that all element IDs must be
unique else the following fatal message is encountered:
*** USER FATAL MESSAGE 6599 (SEPUEC)
DUPLICATE ELEMENT IDS CONV
SUPERELEMENT
0
0FATAL ERROR
101 IN
If you are using Windows NT, the files necessary to create a delivery database
are not in the "del" directory.
Avoidance: Contact MSC and request a copy of the necessary files
Installed 2001 onto my w2k machine holywell, looks like files are
inD:\msc\msc2001\nast\del dir. Ken Winkler
39942
Using SOL 106 to perform a nonlinear static analysis of a rotating beam with
followk effects leads to wrong results when the modes are calculated by
restarting with SOL 103 using the NMLOOP parameter. Restarting SOL 106 from a
converged solution with just the NMLOOP parameter and a METHOD case control
request yields onty the results of the nonlinear static analysis, no normal
modes are computed.
Avoidance: To get the modes from a restart with SOL 106, add a static subcase
with the appropriate values of SUBID and LOOPID set with the NMLOOP parameter
and METHOD case control command, then the nonlinear normal modes could be
obtained.
39962
ers
2001
2001
The element force output for CELAS1 in nonlinear solutions has an incorrect
sign in MSC.Nastran Version 70.7.
39994
2004
If the XYPLOT command YTAXIS is used, the program will incorrectly issue UFM
676 indicating that it is not recognized.
*** USER FATAL MESSAGE 676 (IFP1XY)
YTAXIS IS NOT RECOGNIZED ON ABOVE CARD.
Avoidance: Remove the command
39995
2001
) with Concatenated DLINKs
The following remark show be added to the DLINK bulk data description in the
QRG. i
Remark 6.
If a design variable is specified as dependent on a DLINK entry, then it
cannot be specified as independent on another DLINK entry.
39997
in MRGCOL
If conventional static solutions are mixed with inertia relief in the same run
and REPCASEs are used, the run may fail with UFM 6143 indicating incompatible
matrices. This error can also occur in SOLs 105, 200, and all dynamic SOLs
with preload capability.
Avoidance: Insert the following DMAP alter:
compile sestatic
alter 'NSKIP1=NSKIP-1',''
nskip1=nskipl-1 $
alter 'NSKIP1=NSKIP-1'(2),''
nskip1=nskipl-1 $
endalter
40001
2001
will fail in
issues the
AUTOMATIC
SUPER
DMIG entries are selected by the K2GG, M2GG, P2G, and K2PP, M2PP case control
commands. If a case control command selects a bulk data DMIG entry, and there
are no DMIG or TF entries in the bulk data file, the module that reads this
matrix returns without any error messages, and the run may go to completion
although it is missing the selected DMIG information.
Avoidance: An avoidance is to put in at least one legal DMIG matrix. The
program will provide good diagnostics and a fatal error exit if any selected
matrices are missing from bulk data.
40037
The View factor calculation may have trouble detecting elements when the
elements are very close. This may lead to wrong answers.
Avoidance: Decrease the ETOL error estimate from default 0.1 to a small
number such as 0.0001 on the VIEW3D bulk data entry , so that the VIEW3D
program will go and calculate the view factor using the contour integration
method
40040
2001
When the ADAPT module is retrieving the thermal loads to calculate the error
estimators, the following fatal error may occur:
2001
If a complex matrix is input using the K2PP command, a transient response run
will fail with the message:
*** SYSTEM FATAL MESSAGE 3007 (TRD1)
ILLEGAL INPUT TO SUBROUTINE TRD1H
Avoidance: Use only real matrices in transient analysis.
40127
2001
2001.0.1
TLOAD1 and TLOAD2 entries define a time dependent load. In frequency response
a Fourier analysis is used to transform the time-dependent load to the
frequency domain. The TYPE field on the TLOAD1 and TLOAD2 entry which
specifies whether the dynamic excitation is and enforced displacement,
velocity, or acceleration, is ignored in frequency response.
Avoidance: There is no avoidance.
40134
2001
OJ statement is present
The estimate program fails when a PROJ file management statement is present.
2001.0.1
When USET entries are present in the bulk data section that place degrees of
freedom in user defined displacement sets, Form 1 (MATGPR GPL,USET,SIL, ...)
usage of the MATGPR module may cause the degree of freedom output identifier
code to change from the expected T1/T2/T3/R1/R2/R3 to simply the component
direction number (1 thru 6). This will occur when the degree of freedom
internal number associated with the grid/components defined on the USET entry
is less than the number of grid points in the bulk data. External grid
identification numbers and printed matrix values are correct. Only the
component code identifiers may be displayed differently. The identifier
(whichever one is displayed) is correct.
Avoidance:
40141
2001.0.1
er has difficulty making progress
It has been observed that the Method of Modified Feasible Directions (Method=1
on the DOPTPRM entry) can sometimes fail to provide a better design even though
it seems that it should. This occurs in situations when there are many more
active constraints than there are design variables
Avoidance: The SQP algorithm (Method=3 on the DOPTPRM entry) may make progress
in these situations.
40156
2001
issing Acoustic Pressure Output
If a model contains only fluid elements then the "COMPLEX ACOUSTIC RESULTS"
output will not be printed.
Avoidance: Insert a dummy structural element or the following DMAP alter:
compile sedrcvr
alter 'fscoup'
fscoup=true $
endalter
40157
ART - SFM 6036
2001
Nonlinear buckling analysis by a restart in SOL 106 with param, buckle, 1 will
encounter SFM 6036 (divide by zero) if the number of increments for the restart
subcase is different from 2 or the bisection is triggered.
Avoidance: Specify INTOUT=YES on the NLPARM Bulk Data entry in the last
subcase or insert the following DMAP alter:
compile nlstatic
alter 'IF ( BUCKLE=2 ) POUTF=1',''
if ( buckle>0 ) poutf=1
endalter
40158
ferent Answers
2001
In MSC.Nastran Version 70.7 the NEC system has special code to enhance the
performance of design sensitivity tasks that utilize the adjoint method. This
code yields wrong answers when there are no coordinate systems in the bulk data
file and a CBUSH element is being designed.
Avoidance: Add a dummy coordinate system. For small problems where performance
is not a large concern, setting PARAM AUTOADJ NO will avoid the problem by
avoiding the adjoint method.
40171
2001.0.1
READ module is Indirect.
40228
2001
xception in SEP1X
Response spectra analysis does not work with prestressing (STATSUB Case Control
command). If attempted the following message is issued:
.*** USER WARNING MESSAGE 4568 (INTERR)
THE NUMBER OF SPECTRUMS SELECTED ON THE, DLOAD CARD DOES NOT MATCH THE
NUMBER OF SUPPORT POINTS.,
CALCULATIONS FOR THIS SUBCASE TERMINATED.
Avoidance: Insert the following DMAP alter:
compile semodes
alter 'call postreig'(,-1)
call dbstore casem,,,,//0/0/'
'/0 $
compile postreig list
alter 'equivx '
call dbfetch /casem,,,,/0/0/0/0/0 $
PA
40261
2004
PARAM,OUNIT2 is ignored
The Nastran Quick Reference Guide indicates that PARAM,OUNIT2 may be specified
in either the Case Control or the Bulk Data. If it is specified in the Bulk
Data after a BEGIN SUPER entry it will be ignored.
Avoidance: Specify the parameter in the case control..
40263
2004
RAM,ADSTAT - UFM 6143
$
else $ n1=nruh1
$
alter 'merge.*f0m,,,,vone'
endif $
40275
2001
If the first input to MATMOD Option 20 is purged, then wrong answers result.
Avoidance: Rearrange the inputs so that the first input is never purged.
40276
2001
In any dynamic solution with static loads used to define dynamic loads, if the
initial run is made using SCR=MINI, the restart run may fail with the following
message:
*** USER FATAL MESSAGE 2071 (DPD2) will be issued indicating that the DAREA set
is not defined.
Avoidance: Insert a dummy DAREA or the following DMAP alter in the restart
run only:
compile (insert main subdmap name; e.g., sedtran for SOL 109, sedfreq for SOL
108, semfreq for SOL 111, semtran for SOL 112)
alter 'dpd ',''
DPD
DYNAMICS,GPLS,SILS,USET,,/GPLD,SILD,USETD,
TFPOOL,,PSDL,,NLFT,TRL,EED,EQDYN/
-1/S,N,LUSETD/0/0/0//0/0/1/123/S,N,NOUE $
endalter
40280
03
dummy element
3
4
5
6
333333 777777 888888
K
.1
KN
1212
-9.-9
0.
Running shock response analysis using Sol 103 with PARAM,POST,0 will generate
2001
2001
If a design variable has more than 6 digits in its id, the formatted
sensitivity output will replace the design variable id with ******.
Avoidance: Do not use design variables with more than 6 digits in the id.
40315
DIAGONAL
2004
The DMAP Module Dictionary description of the DIAGONAL Module's WHOLE option is
incorrect for complex matrices.
In case of a complex matrix, the option WHOLE gives the following result:
POWER = 1.: Magnitude of the complex matrix elements
POWER != 1.: The real part of the complex matrix element is raised to the power
40358
2001
xpected Results
40369
002
The Hessenberg eigenvalue extraction method used in the ke flutter analysis may
fail to converge. When this happens, a misleading message such as
BIOMSG: ERROR
, FILE INDEX = 0
is produced.
Avoidance: This problem has only been observed on decks where the flutter input
data is questionable. If this message is encountered it is suggested that the
k-method of flutter analysis be chosen combined with the complex lanczos
method.
40394
Wrong Answers
2001
Grid Point Force gives incorrect answers when thermal (TEMP) loads are
combined with DEFORM loads in the same subcase.
40395
The applied load may be incorrect for Grid Point Force output when thermal
loads are applied to CQUAD8 elements.
Avoidance: There is currently no avoidance.
40399
2001
RTYPE=ESE - UFM 1126 (GNFIST)
If RTYPE=ESE is specified on the DRESP1 entry then the job may fail with USER
FATAL MESSAGE 1126.
Avoidance:
compile respsen
alter 'IF ( DOWTVOLD\<=0 ) ELTPRT', ''
40408
The value specified for the GE, material damping, field on the MAT8 entry is
being ignored if it is referenced by a PCOMP entry.
Avoidance: If the GE field is important, replace the PCOMP/MAT8 with
equivalent PSHELL/MAT2/MAT1 entries.
40423
on
2004
The executable built by User Modifiable Nastran can not use memory larger than
115mb else the following error may be encountered:
Error (errno=12) in opencore memory allocation of xxxx words
MSC.NASTRAN (ocalloc.c): Not enough space
This error may be caused by:
Insufficient swap space.
The maximum possible size was exceeded.
Avoidance: This problem is caused by a typo in the link script (umnld). In
this file, there is an enviroment variable MAXDATA. For non-dmp it should be
set as MAXDATA=0x80000000 and for dmp should be set as MAXDATA=0x70000000 (it
should have 7 zeros).
40444
2001
BAR - Wrong Answers
When an optimization job includes both sizing variables, and shape variables
that affects the grid locations associated with the r-type elements, the
response sensitivities with resepcet to a sizing variable may be null.
Avoidance: use the following dmap alter:
compile desopt
alter 'rgsens='
rgsens = false
alter 'dopr5 '
rgsens = false
compile respsen
alter 'rgsens=('
rgsens = false
compile pslgdv
alter 'dsvgp4'
rgsens = false
40465
2001
A FORCE=ALL Case Control request will cause an analysis with CBUSH1D elements
to fail with the message:
*** SYSTEM FATAL MESSAGE 6985 (SDR2RD)
PREVIOUS ELEMENT-ID =
9010
DID NOT REQUEST CORRECT NUMBER OF PHASE-1 OUTPUT WORDS.
Avoidance: Request STRESS=ALL instead or both FORCE and STRESS
40479
2001
Tom, This is old error see Louis' comment in the attachement. - Raj
In a nonlinear buckling analysis, if the differential stiffnes matrix is null
then a traceback may occur in the READ module.
Traceback:
Offset 0x000003c0 in procedure
Offset 0x000005fc in procedure
Offset 0x0000149c in procedure
Offset 0x000028b8 in procedure
Offset 0x000000f4 in procedure
Offset 0x00000134 in procedure
Offset 0x0000005c in procedure
Offset 0x00000984 in procedure
--- End of call chain --40503
nce
2001
chkjacd_
bucksd_
lnnrigl_
reig_
xsem06_
xsemdr_
nastmon_
mainal
Transient Response - TRLG - Poor Performa
MPYAD picks inefficient methods. It tends to pick method 1 nt, when that is
almost always the slowest method, usually requiring multiple passes when there
are many time steps.
An alter that avoids this error is:
Compile semtran list
Alter 'trlg.*ppt'(,-1) $ before
type parm,,I,n,oldsys66 $
oldsys66=getsys(oldsys66,66) $
message //'oldsys66'/oldsys66 $
putsys (1,66) $ deselect 1 nt
Alter 'trlg.*ppt' $ after
putsys (oldsys66,66) $ restore original value
40514
2001
scr=yes - Wrong Answers
Nonlinear buckling analysis in SOL 106 with PARAM,BUCKLE,2 may give poor
answers if a scratch data base is used (scr=yes) and there are linear elements
in the model.
Avoidance: Insert the following DMAP alter:
COMPILE NLSTATIC
ALTER 1
FILE
KDJJ=SAVE,OVRWRT/KDGG=SAVE,OVRWRT/KDSF=SAVE,OVRWRT/
KDSS=SAVE,OVRWRT/KDAA=SAVE,OVRWRT/KDMG=SAVE,OVRWRT/
KDLL=SAVE,OVRWRT $
alter 'call sekdr '(,-1)
dbdelete datablk=(kdaa,kdmg,kdsf,kdjj,kdgg,kdss,kdelm,kddict) ,
where(wildcard) $
endalter
40545
2001
- Traceback in IFS6P
It has been observed on Cray computers that DEQATN input that exceeds 10000
characters can cause NASTRAN to fail during the processing of the input bulk
data deck. This is well below the 32000 character limit that is documented.
Symptons are erroneous echos of the deqatn input and a traceback in the log
file which includes subroutines PRERR2 and IFS6P.
Avoidance: Run on a computer other than the CRAY. Reduce the number of
characters in a DEQATN to less than 10000. In Version 70.7 a DRESP2 can
reference a DRESP2 so that a single DEQATN could be broken up into a string of
DEQATN's.
40547
2001
If there are both h- and p-elements in the model, and the output requests
differ, for example stress=print for h-elements and stress=print,plot for
p-elements, the p-element output may be missing.
40563
2004
on Units of ROLL, PITCH and YAW
Table 1 of the description of the AESTAT bulk data entry in the Quick Reference
Guide states that ROLL, PITCH and YAW are urdot(R1), urdot(R2) and urdot(R3).
It might be incorrectly concluded that the units are rad/s. Actually, the
examples given in the Aeroelastic User's Guide as well as the more detailed
description in the seminar notes show that normalized roll, pitch and yaw rates
have to be input, i.e. ROLL = pb/2V, PITCH = qc/2V and YAW = rb/2V. A remark
should be added which explicitly states this.
40564
Description
2004
Optimization/Sensitivity - PARAM,EIGD,YES
equivx fg/ff/always $
else $
alter 'ssg2'(,6)
endif $ no spc, mpc or omit
40579
2004
erty Name for 12I/T**3
The DVPREL1 entry has the ability to reference property field id names;
however, the PSHELL id field 12I/T**3 and other fields that begin with integers
can not be referenced in this manner.
Avoidance: Refer to the field by the field position.
40582
2001
OFTEXIT,YES - UFM 2109 in DPD
The message:
USER FATAL MESSAGE 2109
will be issued from the DPD module with an accompanying "NO GRID, SCALAR, OR
EXTRA POINTS DEFINED." when PARAM SOFTEXIT set to yes.
Avoidance: Do not specify PARAM SOFTEXIT YES
40620
2001
PARAM,SOFTEXIT - UFM 4276 EC 3001
40644
rrect Results
2001
2001
In Version 70.7, when using DMIG UACCEL to apply inertia loads in SOL 101 and
SPCFORCE = ALL is specified, the following error may occur:
*** USER WARNING MESSAGE 3059 (SDR1)
SET IDENTIFIER DOES NOT EXIST. ERROR DETECTED IN SUBROUTINE GETBOL
0FATAL ERROR
Avoidance: Either use GRAV/RFORCE to apply the loads, or remove the
SPCFORCE=ALL case control.
40667
2001.0.1
OM) Insufficient Memory for RAND5A
If SORT2 output is requested, and PSDF, ATOC, or RALL output are requested, and
the SET being used has a THRU range, the RANDOM module will fail with SFM 3002,
indicating insufficient memory.
Avoidance: This only occurs if all 3 of the above are done simultaneously.
Removing the SORT2 request or using a SET which does not contain a THRU will
allow the problem to run.
40670
2001
If the p-element output requests are varied by subcase, for example stress only
for the first subcase and stress and displacement for the second, the output
for the earlier subcases may be missing and/or mislabeled.
Avoidance: An avoidance is to request the same output for all subcases.
40685
Systems
2001
When requesting XYPLOT output, several commands require that an equal (=) sign
be used. On NT systems, if any of these commands (XTGRID for example) do not
have the equal sign, the program will fail with an access violation in IFP1.
On other systems, it will terminate with "USER FATAL MESSAGE (IFP1X) 676 IS
NOT RECOGNIZED ON ABOVE CARD"
Avoidance: Be sure to include the equal sign on the appropriate commands.
40686
g Answers
2001
If solution 111 is run with multiple subcases loading the fluid structure, all
loading on the fluid structure is lost after the first subcase.
When using PART superelements (BEGIN SUPER), error messages 6065 and 4698 may
use internal numbers, rather than the original ids, to identify GRID points.
*** SYSTEM WARNING MESSAGE 6065 (DBC)
*** DBCMSG ERROR MESSAGE 19 FROM SUBROUTINE DBCEQG
EXTERNAL GRID ID 2000000334 DOES NOT MEET UPDATE ASSUMPTIONS, CHECK
MODEL BEFORE PROCEEDING.
Avoidance: To guarnatee a specific order boundary grids are biased with the
value of system cell 223. The default value for this system cell is
2,000,000,000. Subtracting this value from the value identified in the message
will obtain the external grid id.
*** USER WARNING MESSAGE 4698 (DCMPD)
STATISTICS FOR DECOMPOSITION OF MATRIX (NONE) .
THE FOLLOWING DEGREES OF FREEDOM HAVE FACTOR DIAGONAL RATIOS GREATER THAN
40725
2001
Strains overwrite Stress in XDB
P-elements/Postprocessing - PARAM,POST -
When stress and strain output is selected in an analysis with P-Elements, the
P-Element strains will over-write the P-Element stresses on the xdb file.
Avoidance: When saving P-element stresses on the xdb, make stress requests
only. Strain can be saved when no stresses are requested but will be
identified incorrectly on the xdb.
40732
2001.0.1
ing Fatal Message, Wrong Answers
The CHACAB and CHACBR elements are structural elements and all faces must
connect to structural points. The face on the fluid side should connect to
structural grids that have all degrees of freedom constrained (spc'd) except
the dof that is normal to the fluid. These grids should coincide with the
fluid grids but be separate from them. If the fluid side of the element
attaches directly to fluid points a bad solution will result with no warning.
This can happen when both the CHACAB or CHACBR element and the fluid points are
in the residual.
40733
2005.5
Missing ESE Results
Postprocessing/Buckling - PARAM,POST,0 -
In a solution 105 buckling analysis the Element Strain Energy results are
written to the xdb file for the static subcase but not the buckling subcase.
From the attachments and data base content I believe this problem no longer (
and possibly never ) existed from a XDB perspective. kkk
40734
2004
Superelements - SEBNDRY and SECONCT with
THRU - UFM 315, Wrong answers, UFM 6782
The THRU format on the SEBNDRY and SECONCT Bulk Data entries causes various
failures or wrong answers:
1. THRU ranges on SEBNDRY continuation entries cause UFM 315.
2. The second THRU range on the SEBNDRY parent entry is ignored
with no warning or fatal message issued and produces wrong answers.
3.
4. THRU ranges with gaps in numbering on the SECONCT entry causes UFM 6782.
Avoidance: For SEBNDRY use only one THRU range. For SECONCT, specify separate
THRU ranges without any gaps.
40773
2001.0.1
- SIGNAL 11 ERROR, access violation
Insert the following alter into SOL 103 to correct the problem.
compile semodes
alter 1
putsys(0,192)
$
compile super3
alter 'call.*sedisp.*cmpho',''
type db,cmpho0,cmlama0
CALL SEDISP,
GOT
,GOQ
,LOO
UOX
,USET
,PJ
CASESX ,CASEDR ,ULS
GM
,PSS
,KFS
CMPHO0 ,OL1M
40821
ong answers
,LAO
,UL
,EDTS
,KSS
2001
,UOO
,CRJ
,YS
,QR
,
,
,
,
When using part (BEGIN SUPER) superelements with any type of RESTART then the
data recovery may be incorrect.
Avoidance: Insert a dummy (unreferenced) FORCE Bulk Data entry in the main
Bulk Data section of the restart run.
40826
If a nonlinear transient heat transfer analysis, solution 159, model has extra
grid points that are not attached to any elements and are not constrained, then
the job may fail with the message:
*** USER WARNING MESSAGE 6137 (UDSNRD),
INPUT MATRIX IS RANK DEFICIENT, RANK =
USER ACTION: CHECK MODEL
0*** UNSUCCESSFUL MATRIX DECOMPOSITION.
7816 IERROR
40839
2004
ficient Restart or SFM 4252
Restarts with DMIG entries may unneccessarily re-process the entire model even
though no changes to the input have occurred. The way to verify that this is
happening is to run with DIAG 56 and to look in the .f04 file for "changed" and
"DMIG" on the same line. If these words occur on a line output by the RESTART
module, the program will re-run the entire model.
Avoidance: This is currently a limitation of the sort routines used in
Nastran. Other potentially problem entries include BNDFL, DMIAX, ELIST, DMIAX,
ELIST, MFLUID, RADLIST, and RADMTX. If there are no changes to any BNDFL,
DMIAX, DMIG, ELIST, MFLUID, RADLIST, and RADMTX entries, then insert the
following alter to disable the checking for changes in these entries.
compile ifpl
alter 'restart.*matpool',''
message //'re
40843
A very large model with PBARL or PBEAML entries may fail with the following
error messages:
*** SYSTEM FATAL MESSAGE 6498 (Beam Lib, allocate_Master_Buffer)
API MESSAGE FOLLOWS.
USER INFORMATION: Memory Limit exceeded.
Could not allocate Memory for the Main Buffer Pool!
MSC.Software has not been able to duplicate this error and the model that
causes this error is confidential. The client model contains over 1.3 million
entries, but only a few PBARLl entries.
Avoidance: There are three possible avoidances.
1. Replace the pbarl/pbeaml entries with equivalent pbar and pbeam entries.
2. Allocate more memory.
3. Run the job on a non-Cray computer since Cray computers require more
memory.
40874
2005.5
ssage, UFM 4016 (GETEMP)
In Version 70.7 Heat Transfer analysis the following message indicating that
there is missing TEMP entry data will be output for any point with an SPC
constraint that does not have a corresponding TEMP entry.
USER FATAL MESSAGE 4016 (GETEMP)
THERE IS NO TEMPERATURE DATA FOR ELEMENT
FATAL ERROR
8127187 IN SET
Avoidance: Check all the grids with SPC constraints and ensure that there is a
corresponding TEMP entry.
Developer's comments:
The code has been fixed in v2005t1 to avoid the fatal messages. (7/7/05)
40892
2004
Documentation/QRG - PBEAM
The following remark should be added to the Quick Reference Guide description
of the PBEAM entry:
Remark 13:
In nonlinear analysis the location of the 8 plastic rods is the same on the
PBEAM as on the PBCOMP SYMOPT=0.
40909
2001
T - Missing Plot Output
If a nonlinear transient analysis restart run adds a request for CGAP element
force/stress output the output may be missing.
Avoidances: Request the output in a cold start run.
40934
2001
PBEAML - Illegal input to DPNCH6
When both PBARL and PBEAML entries are included in an optimization task, the
job may fail in routine dpnch6 with a SYSTEM FATAL MESSAGE indicating illegal
input to subroutine dpnch6.
Avoidance: Set PARAM,DESPCH,-1
40936
2001.0.1
The Nastran Quick Reference Guide does not specify a limit for element
identification numbers. With the large field format 16 digits may be specified
but id's greater than 8 digits may result in missing output or USER FATAL
MESSAGE 316. In Version 2001 a limit of 8 digits will be enforced.
Avoidance: Do not specify element ids that are greater than 8 digits.
40937
UWM 4203
2001
If a model has superelements and contains more than 32,000 SPOINTs the run may
fail after issuing SYSTEM WARNING MESSAGE 4203 and USER WARNING MESSAGE 4203,
indicating that the SEMAP datablock has been marked as non-executable in SEP1.
Avoidance: If possible use GRID points in place of SPOINTs.
40953
2001
- No Message, Traceback in dopr3m
dopr3m_
dopr3_
xsem03_
xsemdr_
nastmon_
mainal
2001.0.1
2001.0.1
For beam p-elements, the non-structural mass (NSM) on the PBEAM bulk data entry
is ignored.
Avoidance: An avoidance is to adjust the density to account for the
non-structural mass.
41020
2004
2001.0.1
If an AEFACT entry has a duplicate station defined, then the APD module fails
with a floating point exception.
Avoidance: The avoidance is to remove or correct the duplicate station
specification.
41034
2001.0.1
2001.0.1
2001.0.1
Use of the DRMH1module to generate transfer matrices for certain element types
may cause an underflow to occur. Subsequent use of the matrices will generate
the following error on Alpha machines:
*** SYSTEM FATAL MESSAGE 4276 (tbk)
ERROR CODE
7777 PID= 0
Avoidance: This error appears to occur only on Compaq Alpha Unix systems. If
possible, try running on a different type of computer.
41050
2001
seqcon_
seqmpc_
seqp_
xsem02_
xsemdr_
nastmon_
mainal
Avoidance: Increasing memory may allow the job to execute but there may still
be a performance penalty that makes Distributed Memory Parallel undesirable for
models with a large number of depen
41057
2001.0.1
The above error can result when using Strip Theory aerodynamics with a
Prandtl-Glauert correction to the lift curve slope (CLA < 0) and a supersonic
Mach number is chosen on a MKAEROi entry. This is because the correction
involves computing a term of the form sqrt(1.0 - M**2); i.e., taking the square
root of a negative number
Avoidance: If strip theory is to be used with lift curve slope corrections, use
CLA > 0
41061
WK - UFM
2004
The follower stiffness for PLOADX1 is incorrect. This could cause some
nonlinear static problems in SOL 106 to diverge.
Avoidance: Turn off the follower stiffness by specifying param, followk, no.
41065
answers
The calculation of the VIEW factors for CQUAD8 elements for curve surfaces such
as cylinder and sphere in heat transfer analysis yields poor results when
compared to the CQUAD4 element.
Avoidance: Use the CQUAD4 element.
This quality is cancelled because the answere of CQUAD8 elements are close to
those of CQUAD4 elements
in v2005. The view factor calculations of mid-side nodes have been improved in
v2004. (8/18/04)
41066
2001
olution Sequences
The Version 70.5 Quick Reference Guide description of PARAM,FOLLOWK does not
include all applicable solution sequences. The description should read:
In Sols 103, 105, 106, 107, 108, 109, 110, 111, 112, 115, 116,
FOLLOWK=YES(default) requests......
and on the fourth line:
For FOLLOWK=YES in Sols 103, 105, 107, 108, 109, 110, 111, 112, 115, and 116 a
separate static subcase is required .......
41069
2001
RESVINER - SFM 5423 (DMPYAD)
MSC.Nastran Version 70.7 with DMP with PARAM,RESVINER,YES fails in SOL 111
with:
*** SYSTEM FATAL MESSAGE 5423 (DMPYAD)
ATTEMPT TO MULTIPLY INCOMPATIBLE MATRICES
Avoidance: Insert the following DMAP alter:
compile resvec
alter '\/paa',''
dbstatus vafs//s,n,novafs $
if ( novafs>0 ) then $
merge
mxx,,,,vafs,/mxx1 $
else $
equivx mxx/mxx1/-1 $
endif $
mpyad
mxx1,dga,/paa $
endalter
41071
EL,-2
2001.0.1
2001.0.1
Some small eigensolutions compute extra roots by repeating one of the roots and
its eigenvector. This tends to cause fatal exits in the dynamics solvers such
as frrd1 and trd1.
Avoidance: Use the AHOU method. In MSC.Nastran 2001 Lanczos automatically
switches to a QLHOU method for problems with less than 20 degrees of freedom.
Thus, this and other difficulties that Lanczos has with small problems are
considered fixed.
41133
Strain Output
The Lanczos method gets eigenvectors with poor orthogonality when there are
repeated roots, and both the mass and stiffness matrix are diagonal. On some
occasions these matrices can also cause overflow exits. Diagonal matrices
occur most commonly on research efforts when using dmap.
Avoidance: Use the AHOU method instead.
41142
2005.5
INTs - UFM 4156 (SEMA)
72
18
662) ARE
Avoidance: The error occurs because the program assumes every scalar point has
six degrees of freedom. The error may be avoided by using the internally
generated q-set DOFs with the SENQSET entry. Remov
Note still errors at 70.7.2, however works from 2001.0.1 forward.
41146
2001
=2 on eigrl causes fatal exits
The number of vectors in a block for the LAN method is controlled by the maxset
input (field 7) on the eigrl entry. When set to any explicit value, several
classes of small problems have been observed to fail, with diagnostics
including floating point overflow, lnherr subroutine errors., and other obscure
diagnostics. Examples include those with Lagrange Multiplier variables and
those with diagonal input matrices.
Avoidance: Use the default value for maxset (leave it blank), or use the AHOU
method.
41152
2001.0.1
Allocating too much space to scratch files may lead to poor messages such as;
"SPECIFIED RECORD IS BEYOND MAXIMUM FOR THIS FILE SYSTEM" or
"DBSET SCRATCH IS FULL AND NEEDS TO BE EXPANDED.
USER ACTION: USE FILE MANAGEMENT STATEMENT "EXPAND" FOR THIS DBSET."
Avoidance: The diagnostic stating to use EXPAND FMS statement is applicable
only to restarts. The user is referred to the Version 2001 Installation and
Operations Guide or tan 4893 on the msc web site for methods to make larger
databases.
41165
If f1 is specified as 0.0 on the EIGRL entry and the model contains a "large
mass" for enforced motion the run may produce poor answers.
Avoidance:
41178
Leave f1 blank.
Parts Superelements - SEP1X - WM 6795, SFM 6790
If a PART superelement does not have any attachment points between it and the
rest of the model, the program will correctly issue SWM 6795, but may
incorrectly issue SYSTEM FATAL MESSAGE 6790 (SEP021) followed by an incorrect
list of superelements.
Avoidance: Be sure that PART superelements have points which connect to the
rest of the model.
Related to 35778, Corrected message content at 2004 under 1-4266901. kkk
41192
2001.0.1
i - Poor Efficiency
stiffness results in an
for parameter FOLLOWK is yes in
have an unsymmetrical
This may lead to an
Avoidance: If the follower force effects are not great, a more efficient
solution may be achieved by setting PARAM,FOLLOWK,NO.
41198
2001
,RESVEC - SFM 6424 (DFNSB)
2001.0.1
The APPEND module will append incompatible matrices and this may cause problems
in subsequent modules including a segmentation violation in TRNSP module.
Two steps have been taken to address this problem in MSC.Nastran 2001. First,
the following warning message is issued:
*** USER WARNING MESSAGE 5423 (APPEND)
ATTEMPT TO APPEND INCOMPATIBLE MATRICES
ID
NZWD DENS
TRAILER FOR X
IS
101
20
30
TRAILER FOR Y
IS
102
40
10
60 10000
20 10000
Second, the program will select the greater number of rows for the output
matrix. For example if APPEND is requested to append a 10X40 matrix with a
30X20 matrix ins
41221
fficient Space
Distributed Memory Parallel jobs, dmp=n, executed on Sun systems may hang if
insufficient space exists. Currently, this is a limitation of the Sun MPI
implementation but this problem may also exist on other machines.
Avoidance: The only avoidance is to provide more space.
41237
2001.0.1
1 - Floating Point Exception
If a SPLINE1 with the FPS option is used to connect a CAERO1 that only has one
spanwise box, then a floating point exception may occur in the GI module. This
error will also occurs if the spline connects to a chordwise strip of elements
On Alpha platforms, large runs may fail during a SMPYAD operation with a
message in the log file:
Receiving signal number 11: Segmentation fault
Job aborting..
Avoidance: There are 2 possible avoidances either replace the SMPYAD in the
dmap with 2 equivalent MPYAD's, or set NASTRAN SYSTEM(129)=1. This error has
been corrected in the dot3rd kernel in Version 70.7.4 and 2001. Version 70.7.4
was not made available until after 2001 was released. It is available on
special request only.
41243
nput, SFM 6830
2007.0.1
The solve module requires a square input matrix when used for the matrix
inverse function. If it is given a rectangular matrix it issues a system fatal
message, but continues with no output and this may lead to SYSTEM FATAL MESSAGE
6830.
An avoidance is to test for the presence of output:
solve s,,,,/sinv/3 $
paraml sinv//'presence'////s,n,nooutp $ error avoidance
if (nooutp=-1) then $
message //'user fatal message. Solve failed due to illegal input' $
matprn s// $
exit $
endif $
41257
ra Output
2001.0.1
OFREQ feature does not work for solution output requests in complex eigenvalue
analysis
41260
2001.0.1
If the model in frequency response does not have any stiffness, the program
will fail in FRRD1 with SFM 3001 indicating that executive file 0 does not
exist.
41269
2001.0.1
Arithmetic Trap in gmtstd
2001.0.1
2001.0.3
An error exists in the recovery of nodal aero mesh data (like OPPHIPA in Sol
145) if the CAERO ID's do not allow enough spacing for unique mesh point node
id's (element IDS must be unique, but node ids are allowed to be non-unique for
backward compatibility). In the case of non-unique nodes, the aero mesh data
should NOT be recovered. Instead, it is recovered but the results are
nonsensical. DBC may give warnings or fatal messages.
41308
Strains
2001.0.1
For solid p-element dynamics in SOL 112 (modal transient), the principal
strains calculated with DDRMM are incorrect.
Avoidance: A workaround is to turn DDRMM off by setting param,ddrmm,-1.
41319
Nonlinear Analysis - BUSH1D - Wrong Answers for a Stepped For
ce-Deflection Curve
If a BUSH1D element references a TABLED1 that defines the force-deflection
curve in descending order, wrong answers will occur in nonlinear analysis.
Avoidance: Do not define the tabled1 for the bush1d in the descending order
The calculation of complex eigenvalues in SOL 106 does not include the effect
of structural damping defined by Ge on the material entries.
Avoidance: Insert the alter:
compile nlstatic
alter 'call semr2'
equivx kllrh/kaa/-1 $
type parm,,i,n,nobggnl=-1,nok4ggnl=-1 $
EMG
MESTNL,CSTMS,MPTS,DIT,,MUGNI,ett,,DEQATN,DEQIND,BGPDTS,
GPSNTS,,,,ditid/
x1,x2,,,belmnl,bdictnl/
-1/0/s,n,nobggnl/s,n,nok4ggnl/NSKIP/
/////////tabs/sigma/K6ROT/LANGLES/NOC//////unsym
41344
Acoustic Analysis - No Fluid to Structure Coupling in Comple
x Eigenvalue Analysis
The fluid/structure interface matrix (A matrix) is not used in a fluid
stiffened structure complex eigenvalue analysis. This results in no
interaction between the structure and the fluid. Thus, wrong answers
41348
When fluid elements are present in SOL 111 and the FORCE= case control is used,
the PRESSURE column in the element ACCEL, VELO, PRESS output has a N/A
incorrectly printed.
In SOL 108 or SOL 111, the COMPLEX ACOUSTIC results are always magnitude/phase
regardless of whether the REAL or PHASE options are used on the PRESSURE= or
DISPLACEMENT= case control commands.
41359
2001
NEi - Unexepected Answers
The USAGE field of the SPLINEi entries is not clearly documented that the
"BOTH" option is the ONLY one in which a single SPLINEi entry will transform
both loads and displacements (wherein the virtual work transpose of forces to
get displacements is used). Since the set of structural degrees of freedom
appropriate for load application may not be the same set that is appropriate to
represent the important deflections for the aeroelastic correction, the FORCE
and the DISP options allow the the splines to be defined separately. However,
FORCE or BOTH spline must be defined for each aerodynamic box to yield a
"complete" mapping of forces.
It is unusual (but not unheard of) to have aerodynamics for which forces are
not desired (e.g., to impose 2D-like boundary conditions or "infinite
41365
GL
C, RESVINER, INRLM - UFM 9050
If NDT on the TSTEPNL entry is incorrectly set to a value less than 3, the
program will fail with a Floating Point Exception.
Avoidance: Specify a value greater than 3 for NDT.
41387
2008.0.0 (MD R3)
nswers for GPWG
The GRID POINT WEIGHT GENERATOR output is incorrect in (DMP) Distributed Memory
Parallel solutions.
Avoidance: The only avoidance is to execute a checkout run without dmp.
41389
2001.0.1
- Incorrect DRESP2 Response Output
The print of the DRESP2 response values that are controlled by the P2 parameter
on the DOPTPRM entry may be in error. The error occurs when there are more
DRESP2 values than
the length of the maximum record in the RESP12 datablock (this value is the
second word of the trailer of the RESP12 datablock). The incorrect value that
is printed is not used for subsequent
calculations with the exception that it may get used in calculating the
sensitivities of DRESP2's that reference other DRESP2's. Optimization is not
affected.
41397
2004
2001.0.1
The MATGPR module fails with "Illegal input" error messages when attempting to
print matrices that contain the k or ks sets in aeroelastic analysis.
Avoidance:
For matrices that are of size (aero) x (unknown), or (unknown) x (aero),
MATGPR may be made to work by specifying DBVIEWs for the USET and BGPDT similar
to the following:
DBVIEW BGPDTF=AEBGPDTS WHERE (
(MODLTYPE='AEROSTRC') OR
(MODLTYPE='STRUCTUR' AND AECONFIG=AECONFIG
AND SYMXY=SYMXY AND SYMXZ=SYMXZ) ) $
DBVIEW USETFF=AEUSETS WHERE (
(MODLTYPE='AEROSTRC') OR
(MODLTYPE='STRUCTUR' AND AECONFIG=AECONFIG
AND SYMXY=SYMXY AND SYMXZ=SYMXZ) ) $
MATGPR BGPDTF,USETFF,,AEDBQKV//'H'/'K' $
41415
2007.0.0
tiffness Matrix Leads to SFM 4276
2001
When the server routine for either external beam library or external response
fails due to an unexpected error, the following error message may appear in the
f06 file. However, the SFM 6498 message will be repeated untill the disk space
is filled.
API MESSAGE FOLLOWS.
USER INFORMATION: Server has Crashed.
IpcRead: Read an End-Of-File from the Server
IpcRead: The server has probably Crashed.
*** SYSTEM FATAL MESSAGE 6498(code=32) Invalid Error Code
0FATAL ERROR
Avoidance: Kill the processes for both client and server.
41424
- SFM 5423
2001.0.1
If MPCForces or SPCforces are requested in a dmp run in SOL 111 then the job
will fail with SFM 5423.
Avoidance: Insert the following DMAP alter:
compile semfreq
alter 'if ( not(acms'(2),''
if ( not(acms) and procid>1 and fdmodes ) jump endloop $
endalter
41437
g Frequencies
2004
Parameter DFREQ is used to determine how the program will filter the loading
frequencies to remove apparent duplications. This parameter is ignored in SOL
108, which may result in unintentional removal of desired loading frequencies.
Avoidance: Insert the following alter in your file:
compile sedfreq
alter 'frlgen ',''
type parm,nddl,rs,y,dfreq $
frlgen dynamics,,/frl0,frli///dfreq $
endalter
41458
2004
next: bad fileposition
RCOUT on the NT will not work with files larger than 2gb.
This limitation has been removed in Version 2003.
41487
d to Converge
2004.0.3
POINT entires can not be used to locate a superelement (on the SELOC entry).
If attempted the run will fail.
Avoidance: User GRID entries instead of POINT entries.
110850
bels
69
The triangular shellp elements produce incorrect point ids in the displacement
output.
Also, stress and displacement output is missing for certain elements in the
patran op2 file.
1-11YIK
2001.0.3
PBEAML, DVPREL2 - Wrong Answers
The tpl deck it101err when modified to request SYSTEM CELL(241)=2000 and
PRECOND=BICILL on the ITER bulk data entry, crasehd with the following
traceback:
Trap encountered:
SIGTRAP - Trace trap FP division by zero
Traceback:
Offset
Offset
Offset
Offset
Offset
Offset
0x0000002c
0x0000100c
0x00000c50
0x00000628
0x000005a0
0x00000964
in
in
in
in
in
in
procedure
procedure
procedure
procedure
procedure
procedure
sbut5_
sbvrd_
sitdr3_
solvit_
xsem07_
mainal
When running pre-stiffened modes in cyclic symmetry SOL 115 or buckling with
SOL 116, using STATSUB, if scr=no is used, UFM 1126 in CYCLIC3 is issued.
Avoidance: Either run with scr=yes or use the following alter for both SOL 115
and SOL 116.
COMPILE CYCBUCKL
ALTER 'CYCLIC3'(,-1)
DELETE /KKK,,,, $
COMPILE CYCMODE
ALTER 'CYCLIC3'(,-1)
DELETE /KKK,,,, $
ENDALTER
121710
2007.0.1
ect Results for frequency of 0.0.
When using DMP, if each processor does not have at least one internal and one
external dof, then the job will stop with the following messages:
DFMSA: ICOMP= 1
*** SYSTEM FATAL MESSAGE 7402 (DFMFRD)
ERROR DURING NUMERIC ASSEMBLY OF MATRIX ROWS.
USER ACTION: PLEASE CONTACT MSC.SOFTWARE CLIENT SUPPORT.
0FATAL ERROR
Avoidance: Do no use dmp on small models.
125213
work with dmp.
MSC.Monitor (xmon=yes) does not work with distributed memory parallel jobs.
125393
Poor Answers
2004
Any method other than complex Lanczos will not produce left-hand eigenvectors
of sufficient accuracy to yield reasonable complex eigenvalue sensitivities.
If another method is requested the job should issue a USER FATAL MESSAGE
recommend.
UFM 7629 (DOPR3) issued if method on EIGC is not CLAN or HESS. 3/28/02 gdc
125588
A multi-MASTER residual structure run may fail and issue USER FATAL MESSAGE
3046.
Avoidance: If this fatal message is encountered add the following commands
into the Case Control:
SET 99=0
SELR=99
SELG=99
Else, insert NASTRAN OLDDAREA=0 above the FMS and Executive section
125797
Optimization/Design Sensitivity - Complex Eigenvalue Sensitiv
ity - SFM 3001 (DSFLTF)
If the only designed property is pushed to 0., the optimization job may fail
with the message:
*** SYSTEM FATAL MESSAGE 3001 (DSFLTF)
THE INPUT DATA BLOCK IN POSITION
This message was encountered on a simple 2-dof model that was only designing
the damping. The damping value was correctly pushed to zero by the optimizer.
126109
ng Output
2001.0.9
Distributed Memory Parallel jobs with OUTPUT(PLOT) may fail in sepltp with a
traceback.
Segmentation violation "Offset 0x00000334 in procedure sepltp_"
1-296X7
2004
Performance/Nonlinear Analysis - Poor pe
rformance in SOL 106 with superelements
If superelements are present, then SOL 106 executes subdmap XSEDRDR which may
take an excessively long CPU time to complete.
Module xsedrdr is no longer executed in v2004
1-2M26V
2004
4276 EC 3102 QOPEN
In Version 2001 a request for GPFORCE output in a nonlinear run that uses
arc-length methods specified on the NLPCI entry may result in USER FATAL
MESSAGE 4276 EC 3102.
Avoidance: Other than removing the GPFORCE request or NLPCI, there is no known
avoidance.
1-2WTGH
2001.0.4
AIN(FIBER,BILIN) option
The AEROF request in SOL 146 produces a table which always indicates
MACH=0.00000, regardless of the Mach number used in the analysis. If there is
a single Mach number input with the MKAEROi entries, then only the label is
wrong. With multiple Mach numbers, the print will be based on the lowest Mach
number and the data will be in error if the analysis has been performed at
other than the lowest Mach number.
Avoidance: The following dmap alter produces the correct Mach number print:
compile seaero
alt
1-2771301
2004
uses excessive SWM 1204 (UNRTN)
When Nastran is writing a formated op2 file for certain large models, it
creates thousands of warning message:
*** SYSTEM WARNING MESSAGE 1204 (UNRTN)
ABSOLUTE VALUE OF SINGLE PRECISION VALUE IS LESS THAN THE MINIMUM FILTER
OF 1.0E-37,
AND WILL BE RESET TO THE CORRECTLY SIGNED FILTER VALUE
1-2791701
It has been observed on a large job (over 1.2million degrees of freedom) that
an excessive amount of disk space is required in DCMP. An indication of this
problem is the large disk space usage relative to the estimate for "the number
2001.0.3
The new skewed QUAD4 element formulation introduced in Version 70.7 may yield
incorrect answers for static analyses with thermal loads.
Avoidance: The version 70.5 formulation may be requested by setting
SYSTEM(173)=2.
1-2856201
Models with indeffinite mass matrices may hang when using distributed memory
parallel gdmodes.
Avoidance: Correct the indefinite mass matrix.
1-2859001
2007.0.0
The DMAP compiler gives a bad message, when a "/" delimiter is used instead of
a ",". The message is UFM 404 (CTYPE) "A NON-RIGHT PARENTHESIS DELIMITER WAS
DETECTED WHERE A RIGHT PARENTHESIS DELIMITER IS REQUIRED".
1-2883605
wers
DPHASE and DELAY functions on fluid loads with ACSRCE and RLOAD1 entries give
incorrect delays in Version 2001 leading to wrong answers.
Avoidance: Use RLOAD1 with TD and TC combinations for phasing.
1-2971701
o errors
The CYSUP entry is ignored in the static analysis part of SOLs 115 and 116.
This may lead to maxratio errors.
Avoidance: There is no Avoidance.
1-2994320
If there is a LOADSET request in the Case Control and no LSEQ entries in the
Bulk Data but other static load entries with the same id , the program
terminates the job with a very confusing USER FATAL MESSAGE 4603.
The
program should terminate the job with the more appropriate UFM 4390.
1-2994324
2004
DMAP - ORTHOG Module - Incorrect Matrix T
railers may lead to various fatal messages
If the ORTHOG module is used to generate the Q and R output matrices for a
rectangular matrix A using parameter values of IOPT=1 and ICON=0, the R output
In ACMS case control superelement commands such as SEALL=set will cause ACMS to
fail.
Avoidance: Comment out all superelement case control commands in runs using
DOMAINSOLVER ACMS.
Note that SEQP removes SUPER records from case control.
Fatal messages takes the form:
*** SYSTEM FATAL MESSAGE 4252 (SEMA)
MATRIX XAAV FOR UPSTREAM SUPERELEMENT XX DOES NOT EXIST.
where XX is some upstream SE number.
1-3011601
Wrong Answers
2001.0.3
When a static load set is specified in SOL 129 in version 2001, incorrect
result may be produced if:
(1) The LOADSET case control command and LSEQ bulk data entries are omitted
(an enhancement supported by v2001); and
(2) At least one of the following static loads is referenced by the field of
DAREA in TLOADi (i=1,2) bulk data card. They are FORCE1, FORCE2, MOMENT1,
MOMENT2, PLOAD, PLOAD4 and PLOADX1.
Avoidance: Always use the LOADSET case control command and the LSEQ bulk data
entries to specify static loads in nonlinear transient analysis (SOL 129) if
the type of static loads is a follower force.
1-3012601
Nonlinear Transient Analysis - OLOAD - OLOAD output may not i
nclude follower force effect.
In Version 2001, the OLOAD output does not include the follower force effect in
SOL 129 when static loads are selected but the case control command LOADSET and
bulk data entry LSEQ are omitted. This is a cosmetic problem that will not
affect the other results.
1-3036805
2004
Heat Transfer in P-Elements
If multiple aero methods such as strip theory and the doublet lattice method
are used in the same run, the AMP module will produce a message that the LAJJT
matrix is not available.
Avoidance: Do not run multiple aero methods in the same run or run in a
Version 70 or earlier system.
1-3103909
- SFM 3003
2001.0.3
The above fatal message can occur when spc forces or element strain energy
responses are used in conjunction with grid responses. The problem is caused
because the code incorrectly thinks that adjoint sensitivity method is
appropriate and subsequent calculations produce incompatible datablocks.
Avoidance: Set PARAM AUTOADJ NO to preclude the selection of adjoint senstivity
analysis.
1-3151101
2001.0.3
Optimization/Design Sensitivity - Adjoint
Method with Inertia Relief yields Wrong Answers
Sensitivity analysis results are in error for a statics analysis with inertia
relief when the program selects the adjoint method for the sensitivity
analysis.
Avoidance: Set PARAM,AUTOADJ,NO to force the direct sensitivity method.
1-3151106
2001.0.3
Optimization/Design Sensitivity - Gravity
effects ignored in adjoint method if PARAM,CDIF,YES
The adjoint senstivity calculation ignores the sensitivity of any gravity loads
when the PARAM,CDIF.YES is used to specify central difference based element
perturbations.
Avoidance: Set PARAM,CDIF,NO (the default for property optimization) or obtain
2004
2001.0.6
It has been observed on some problems that the output for the TOTAL EFFECTIVE
MASS FRACTION SUMMARY is missing in some of the directions.
Avoidance: Divide the appropriate diagonal term of the EFFECTIVE MASS MATRIX by
the corresponding RIGID BODY MASS diagonal term.
1-3209224
3 IS INVALID. IT MUST BE
1002 WORDS
However, increasing the MEM keyword may not increase the allocated memory.
Avoidance: Use one of the following avoidances.
1. Add nastran system(108)=512 to use the QZ HESS method.
2. Add nastran system(108)=2 to use the old complex Lanczos
3. Add nastran system(108)=131072 to the input file
1-3354804
2001.0.4
r on NT is missing .dll file
The new FlexLM license server (V7.0) delivered with Nastran V2001 on Windows NT
is missing a .dll file that allows the FlexLM GUI (from the Control Panel icon)
to check the license server status. Picking on the "Status" button on the NT
FlexLM GUI results in a message that it is "unable to obtain status due to
missing lmgr326a.dll The same message appears when you choose the HostID
button to find out the current FlexLM HostID.
1-3379905
ients
2004
Table 4-3 in Section 4A of the Quick Reference Guide indicates that TEMP(INIT)
is not supported in SOL's 101, 103, and 105, 107, 108, 109, 110, 111, and 112.
TEMP(INIT) may be used in SOLs 103, 107, 108, 109, 110, 111, and 112 if
STATSUB is used to define the initial temperature. Likewise TEMP(LOAD) may be
used in SOLs 103, 107 and 110 if STATSUB is used.
1-3422001
2004
ing Documentation
The value of param, inrel, -2 provides an inertia relief analysis in SOL 101
without the need for a SUPORTi entry. Remove all such entries. The model must
have mass defined. Request TAN 4854 from your client support user
documentation and example problems.
1-3437715
NRGY
2004
When the ONRGY datablock is printed using TABPRT using the NDDL descriptions,
the final -1 is not recognized and is printed as NaN.
compile sedrcvr
alter 208
tabprt onrgy1//'onrgy'///1 $
endalter
1-3439701
2004
Optimization/Design Sensitivity - DESGLB,
DESSUB - Wrong Answers for Superelement Optimization
When a superelement optimization job includes a DESGLB (or DESSUB) command that
references a constraint defined by either a volume response or weight response
with ATT1=ALL, the contraint values for each SE, along with the one for the
whole model are presented to the optimizer which may lead the optimizer to
reach a wrong conclusion.
Avoidance: There is no avoidance.
1-3451401
tput
2001.0.3
In a SOL 106 run, if grid point force is requested, and the model contains more
than one linear element type and thermal loadings are applied, then the
following fatal message will be issued.
*** SYSTEM FATAL MESSAGE 3007 (GPFDR)
ILLEGAL INPUT TO SUBROUTINE GPFTDL
Avoidance: Other than having only one linear element type, there is no known
avoidance.
1-3458801
TSTEP
2001.0.3
t Output
In a modal frequency response analysis, if element strain energy is requested
and a set ID of 2 is used, then erroneous complex acoustic results may be
printed, even though there is no acoustic elements in the model.
Avoidance: Use a set ID other than 2.
1-3507901
2004
ting Point Overflow in frrd1
Modal frequency response jobs may fail in the frrd1 module with a traceback
when param,resvec,yes is specified.
Traceback:
Offset 0x00001680 in procedure
Offset 0x00000790 in procedure
Offset 0x0000215c in procedure
Offset 0x0000000c in procedure
Offset 0x00000124 in procedure
Offset 0x00000164 in procedure
Offset 0x0000005c in procedure
Offset 0x000009ac in procedure
--- End of call chain ---
bldpk_
frrd1f_
sqfreq_
freq_
xsem10_
xsemdr_
nastmon_
mainal
2001.0.3
1-3543501
2004
Optimization/Design Sensitivity - Multipl
e Superelement, Incorrect Complex Eigenvalue Sensitivities
In multiple superelements, the complex eigenvalue sensitivity coefficients are
incorrect for the residual superelement (SEID=0). This problem also exists in
flutter sensitivity when more than one superelement is in the model. This
problem can be avoided with following DMAP alter:
compile ceigsens,list $
alter 'EQUIVX CDELK1/CDELK/DMRESD',''(,10) $
IF ( DMRESD<0 ) THEN $
EQUIVX CDELK1/CDELK/DMRESD $
EQUIVX CDELM1/CDELM/DMRESD $
EQUIVX CDELB1/CDELB/DMRESD $
ELSE $
ADD5
CDELK1,CDELK,,,/CDELK2 $
ADD5
CDELM1,CDELM,,,/CDELM2 $
ADD5
CDELB1,CDELB,,,/CDELB2 $
EQUIVX CDELK2/CDELK/-1 $
EQUIVX CDELM2/CDELM/-1 $
EQUIVX CDELB2/CDELB/-1 $
ENDIF $ DMRESD<0
$
In addition, flutter job may fail if upstream SEs have their own subcase.
1-3556907
2004
, - SWM 2072, Missing Output
If the FLSPOUT Case Control command selects PANELMP and GRIDMP=ALL and one or
more of the PANEL Bulk Data entries lists more than one panel then SWM 2072 may
be issued and acoustic output will be missing for some panels.
1-3612601
2001.0.3
DMAP - ADD5 - SFM 6924 Wrong Answers for
Double to Single Precision Conversion
The procedure outlined in SFM 6924 and the DMAP Module dictionary to convert a
double-precision matrix to single-precision will produce wrong answers in
Version 2001.
Avoidance: Change the following in the outlined procedure:
PUTSYS(1,55)
ADD5 DOUBLE,,,,/SINGLE $
PUTSYS(2,55)
to
putsys(1,55)
add5 doubl,,,,/a52
putsys(2,55)
1-3654801
IFS10P
$
$
$
2001.0.3
Solution 106, nonlinear analysis, jobs may fail on Compaq Alpha systems in
routine IFS10P with the message:
BIOMSG: ERROR 7777 HAS OCCURRED IN ROUTINE tbk
1-3677801
2001.0.3
The calculation algorthm for spot weld elements (CWELD) sometimes returns a
projection point outside of the triangular shell. The program should return an
error and abort the execution. This leads to wrong answers.
1-3677804
2001.0.3
A neutral database load, DBLOAD, on little endian machines may lead to UFM 2025
(SSG1).
Avoidance: This error is believed to be related to p-elements and is not
likely to occur.
1-3694031
, Poor Message
2004
If HEXA, PENTA, or TETRA acoustic elements fail the geometry check the job will
stop after EMG and the only message output will be "NOGO FLAG ENCOUNTERED".
Avoidance: Specifying
GEOMCHECK STD_MSG
in the Executive Section will cause the correct fatal message and the problem
elements will be identified.
1-3699001
nite loop
2001.0.3
Large acoustic analysis sol 111 jobs may get into an infinite loop in the
XYTRAN module. This behavior has been seen on both NEC SX-5 and AIX systems.
1-3724703
UFM 5608
2001.0.3
An aeroelastic optimization task with multiple subcases and with one or more
subcases having a temperature load will fail in the sensitivity phase. The
type of failure is dependent on the specific design task, but there will be an
indication of missing data.
Avoidance: The following DMAP avoidance is available for the V70.7 and 2001
Release:
compile saersens
alter 'dksalx'(,-1)
if ( stflg>0) then $
alter 'lauldx'(2)
endif $ stflg>0
alter 'lauldx'(3)
if ( ncol > 0 ) then $
alter 'lauldx'(5,2)
endif $ ncol>0
compile gendv2p
alter 'bcdr'
PARAML CASE0//'DTI'/s,n,nskip/7//S,N,TEMPLD $
PARAML CASE0//'DTI'/s,n,nskip/6//S,N,DEFORM $
compile xsedrdr
alter 'bcdr'
(complete alter does not fit in allowed space. See the attachment)
1-3745506
In nonlinear analysis (SOL 106), if superelements are used, they will use the
output requests from the residual structure subcases. Any output requests in
the superelement subcases will be ignored.
Avoidance: Insert the following alter into your input file:
compile super3
alter 'alter 'IF ( (NOCASRS1>-1',''
IF ( NOCASRS1>-1 AND SEID=0 ) THEN $
1-3749805
2004
T), Excessve Memory
If ELSUM output is requested and the model has composite elements, the run may
fail with in ELTPRT or ELTPT4 with a message of the form:
*** SYSTEM FATAL MESSAGE 3008 (ELTPRT)
INSUFFICIENT MEMORY AVAILABLE FOR SUBROUTINE PREMAT
Avoidance: There is no avoidance other than providing a large amount of
memory or not requesting ELSUM output.
1-3751401
2004.0.5
Post Processing - param,post,0 - Patran c
an not view postprocess results in the xdb
SOL 106 may diverge with symmetrized follower stiffness as the rotations
becomes large. If the effect of asymmetry of the follower stiffness dominates
the stiffness, but the default option for param,fksymfac symmetrizes it, then
the problem may have convergence difficulty.
Avoidance: Set param,fksymfac,0.0.
1-3770604
wers
2001.0.3
1-3771601
age
2004
MSC.Nastran issues an incorrect fatal error message when the NOLIN-type Bulk
Data entry (including NLRGAP) references an undefined grid point ID.
1-3787901
2001.0.3
Acoustic Analysis - Fluid/Structure Analy
sis with multiple PANEL bulk data entries - UFM 653
Fluid/Structure analysis using multiple PANEL bulk data entries may fail with a
GINO read error. The GP5 module counts EDT PANEL entries incorrectly when
there are 3 or more individual PANEL bulk data entries.
Avoidance: Use a single PANEL entry to list panel data.
1-3788001
2001.0.3
Large p-element models with output displacement coordinate systems may fail in
VECPLOT with the following message:
error in VECPLOT:
*** USER FATAL MESSAGE 2025 (VECPLOT)
UNDEFINED COORDINATE SYSTEM ID =
10
2001.0.6
Using the OFREQ or OMODES feature in modal complex eigenvalue analysis results
in SYSTEM FATAL MESSAGE 6143 in the UPARTN module.
1-3889242
a Output
2001.0.3
If on the WEIGHTCHECK case control command set is not equal to g, then the CG
location, I(S), I(Q), and Q matrices are not printed unless the CGI keyword is
set to YES. This is the design intent. The default for CGI is NO. However,
if CGI is explicitly set to NO for set not equal to G, then the CG location,
I(S), I(Q), and Q will also be printed. For example:
weightcheck(set=(n),cgi=no )=yes
Avoidance: If this additional information is not desired, leave the CGI
keyword out.
1-3889601
2004
Documentation/QRG - GPFORCE - Slideline F
orces ignored in the GPFORCE Calculation
Remark 5 of the GPFORCE case Control description in the V2001 QRG needs to be
modified to state that Slideline force contributions are ignored in the GPFORCE
calculation.
1-3948211
Documentation
2004
The documentation for parameter OMID is missing from the 2001 Quick Reference
Guide. The parameter is documented in the 2001 Release Guide. The
documentation should read:
OMID
Default=NO
2004
In a SOL 103 run, if the direct load method is used (TLOADi pointing directly
to a spatial load, e.g, FORCE entry) instead of the LOADSET/LSEQ combination,
then the residual vectors are not generated.
Avoidance: If the residual vectors are desired in a SOL 103 run, then use the
LOADSET/LSEQ combination
1-3961311
2001.0.3
IDUAL VECTOR, USET,U6 - UFM 2049
If a job employs ACMS, and USET,U6 is used to request a residual vector, then
the job will fail with the following error messages:
*** USER FATAL MESSAGE 2049 (GP4)
UNDEFINED GRID POINT
xx HAS A COORDINATE REFERENCED ON A USET
CARD.
Avoidance: Use the inertial load method or the applied load method
(LOADSET/LSEQ combination)
1-3971529
2004
Issued for Missing MATi
2004
10
***
ELEMENT TO ELEMENT VIEW FACTORS
PARTIAL
SURF-I
SURF-J
SHADING ERROR SCALE
AREA-I
AI*FIJ
FIJ
C*
ERROR
1 -
18
NO
52
NO
1
1
18
52
YES
YES
240/256
2004
A missing material entry may cause UFM 4297 (EQD4D) to be incorrectly issued:
QUAD4 ELEMENT WITH ID =
140507
HAS AN INTERIOR ANGLE POSSIBLY GREATER THAN OR EQUAL 180 DEGREES.
before issuing a correct message UFM 2042 (EMG)
MISSING MATERIAL TABLE 111551 FOR ELEMENT 140507
This is misleading when a large number of UFM 4297 are issued before the
correct UFM 2042.
1-4037006
2001.0.3
nts in plane 2.
The moments in plane 2 (m_y) of CWELD elements are
output with the opposite sign.
1-4056201
2001.0.3
If the CWELD element is used in superelement analysis the job may fail with the
message:
*** USER FATAL MESSAGE 2042 (EMG)
MISSING MATERIAL TABLE xxx FOR ELEMENT yyy
Avoidance: There is no avoidance.
1-4056908
2004
multiple BC's - SFM 6143 in DUMERG
A sol 103 run w/ multiple subcases having different SPC sets runs in Version
70.7.2 DMP but not Version 2001. More precisely, multiple boundary condition
subcases with different s-set size do not run under Geometric Domain Parallel
(GDMODES).
The following error results:
*** SYSTEM FATAL MESSAGE 6143 (DUMERG)
THE SIZES OF THE INPUT MATRICES AND THE DOF SETS ARE INCOMPATIBLE.
SPECIFICALLY:
The number of rows in PHA1 is not equal to the size of the COMP-set
Essentially, when the F-set changes between subcases, an incompatible matrix
multiplication with PHA1 is attempted.
Multiple BC case works when Domainsolver FDMODES is used.
1-4063523
2005.0.2
(GKAM), Wrong Answers
The ISHELL module terminates the Nastran execution if any forked process takes
more than about 5 minutes to complete.
1-4070108
2001.0.3
In an optimization run, if both PBARL and PBEAML exist in the model, then the
job may fail with the following error messages:
THE GRADIENT OF CONSTRAINT NUMBER
x IS ZERO
CONSTRAINT IS REMOVED FROM THE ACTIVE SET
2004
A remark needs to be added to the Quick Reference Guide LOADCYN entry that
indicates that in cyclic buckling anaysis loads may only be applied to the
first segment and only harmonic zero loads may be applied.
1-4082801
2004
Elements - CWELD - Incorrect sign on mome
nt force output.ccordinate system is not published
The sign of the m_y element moments of the CWELD is wrong, it must be opposite
to be the same as for the CBAR.
In adition, the CWELD element force item codes are not published in the Quick
Reference Guide and the rules for the element coordinate system have not been
published.
A word document is attached to this quality that contains all the necessary
information for post processing the CWELD.
1-4100101
49 from QRG
2004
DIAG 49 should be removed for the Quick Reference Guide, see error 33293. The
utility f04rprt should be used to summarize the f04 Execution Summary.
1-4117910
2004
g Documentation
The documentation for parameter XYUNIT is missing from the 2001 Quick Reference
Guide. The documentation should read:
XYUNIT
yy IS
2004
The formula in Remark 3 of the FREQ1 bulk data entry description should say:
(NDF+1)
not
(NDF=1)
1-4168512
In a random analysis, if there are multiple subcases, and each subcase has a
different frequency callout, then the following unclear messages will be issued
without performing a random analysis:
*** SYSTEM WARNING MESSAGE 3002 (RANDOM)
EOF ENCOUNTERED WHILE READING DATA BLOCK OUGV2
SUBROUTINE RAND2
(FILE 104) IN
Avoidance: Use the same frequency callout for all the subcases
1-4168528
2004
r Dynamic Response
GPKE output is only supported for normal modes analysis. Contrary to what is
indicated in Table 4-5 of the QRG, the GPKE output is not supported in SOL 108.
GPKE output can be obtained for the normal modes part of the other modal
dynamic solutions.
1-4195201
2004
The CWELD element does not support nonlinear analysis nor does it create a
differential stiffness matrix. However, if the CWELD element is used in a SOL
105 buckling analysis, depending on the problem and machine that you are
running on, the job may terminate without any message, yield incorrect results,
or terminate with the following messages:
MAIN: The FPU has been reset after floating point exception.
MAIN: For reference, A(MAINAL) = 401380, A(/SYSTEM/) = 1915050
MAIN:
A(/XNSTRN/) = 3320020
MAIN: "Floating point zero divide" (C000008E) exception encountered.
MAIN: Exception occurred at address 010654CD.
MAIN: Context Flags 0001003F
MAIN: EAX 00000006 EBX 03
1-4214309
2004
This problem has been fixed under Quality # 36709 for 20055 (2005R3) and
2007R1 release.
In an optimization job, when an existing MATi entry is being designed by a
DVMREL1/2 but has not been referenced by any property entry, then the job will
fail in DSABO with SFM 4276, EC 3001.
Avoidance: Make sure the problematic MATi entry is referenced by a property
entry.
1-4299402
2005.5
iption Incorrect
The MSC.Nastran Quick Reference Guide incorrectly describes the TABK field of
the NLRGAP entry when it is set to less than zero. When TABK<0 the
description under the Contents heading on the NLRGAP entry should be "force vs
penetration" NOT "stiffness vs pentration".
1-4304427
2004
hanged on a PELASi entry
When the Ge field of a PELAS entry is changed between a SOL 103 cold start and
a SOL 111 restart, the eigenvalues are recomputed. This is inefficient as the
change to damping does not affect the eigenvalue computation.
Resolution: Insert the following DMAP in your file (be careful, as it disables
the restart checking for element property changes)
compile ifpl
alter 'RESTART EPT,EPTR, /LIST','' $
message //'WARNING - element property
' has been disabled' $
endalter
compile phase0, list
alter 'RESTART EPTS,EPTSR','' $ line
message //'WARNING - element property
' has been disabled' $
endalter
1-4306901
2001.0.3
), ILLEGAL INPUT TO SUBROUTINE SDRX3
194
change restart checkingl/
841
change restart checkingl/
MSC.Nastran 2001 may issue SYSTEM FATAL MESSAGE 3007(SDRX) - ILLEGAL INPUT TO
SUBROUTINE SDRX3 for a model with CBEND elements requesting STRESS=ALL.
Avoidance: If this error occurs, use a SET which does not include the BEND
elements.
1-4332806
2004
Documentation/QRG - LOADCYH,DAREA
The following sentence in Remark 5 of the QRG description of the LOADCYH entry
..FORCE2,MOMENT2,PLOAD,...
should be replaced by
..FORCE2,MOMENT2,DAREA(if these entries have been converted),PLOAD,...
1-4342210
2004
In the Release Guide, Section 9.8 says set system cell(119)=1 for extended
error messages. This should be system cell(319)=1 instead.
Release Guides are not re-issued. This error will be marked fixed when the
system cell is added to the 2003 QRG.
1-4344301
2004
.f and tabtst.f are reversed
2004
A SOL 103 external superelement creation run using the EXTSEOUT Case Control
command fails with SFM 3001 in the DSAP module if the superelement is reduced
via static condensation (no QSET data provided) rather than via component mode
reduction.
1-4383701
2004
1-4387523
2004
When using ACMS for a fluid/structure model, the job may fail with the
following fatal messages:
*** SYSTEM FATAL MESSAGE 3001 (FBS)
THE INPUT DATA BLOCK NAMED LLL
AT POSITION
In an ACMS run with fluid/structure, the f06 and punch file may contain extra
erroneous output. An indication of this is the output results for non-existing
elements or grids. This error is considered fixed with the introduction of
auto-Qset.
Avoidance: Other than ignoring the extra output there is no known avoidance.
1-4405054
sages
2004
The CTRIAX6 element should not be used in a buckling analysis since it does not
generate a differential stiffness matrix. This is documented in the Reference
Manual. If the CTRIAX6 element is used in a buckling analysis, then the job
will fail with the following unclear messages:
MAIN: The FPU has been reset after floating point exception.
MAIN: For reference, A(MAINAL) = 401380, A(/SYSTEM/) = 1915050
MAIN:
A(/XNSTRN/) = 2e40020
MAIN: "Floating point zero divide" (C000008E) exception encountered.
MAIN: Exception occurred at address 010654CD.
MAIN: Context Flags 0001001F
MAIN: EAX 00000006 EBX 02F2C790 ECX 00000008 EDX 02F2CA58 ESI 02EDD4D8
EDI 02E8EA80
MAIN: EBP 02F2CAB0 ESP 0012F210 EIP 010654D3 EFLAGS 0001029
The traceback has been corrected. Models but differential stiffiness is not
supported and buckling analysis is likely to fail with a message that there are
no roots in the range.
1-4415801
2004
d FDMODES - SFM 3008
2001.0.4
2004
A very large problem fails in EMG with the following error message:
0*** SYSTEM FATAL MESSAGE 4275. DURING A
READ OPERATION, UNIT = 1, DATA
BLOCK=EST
, A BLOCK NUMBER CHECK CONDITION OCCURRED. (
IONAST CODE= 304) 0*IONAST* err 304 pid,name,b+1,z4(b+1),nxtblk,pbknbr=
0
101 366837611
0
466
6683
BIOMSG: ERROR
304 HAS
OCCURRED IN ROUTINE IONAST , FILE INDEX =
0.
STATUS =
0
The model that failed is a fluid structure interaction problem with
approximately 800,000 grids. It has been verified that the model ran past emg
in version 2004.
1-4470101
in output
2001.0.3
OUTPUT4 ASCII format closes off a matrix with an extra column. An arbitrary
number is placed in this column, which is later thrown away. On NT and Compaq
DEC Alpha systems this number may be an illegal number which prints as NaNQ
when viewed with an editor. This may also cause the INPUTT4 module to crash
with *** USER WARNING MESSAGE 6445 (INPTT4)
2004
The description of the DTABLE entry in the Quick Reference Guide needs to be
updated to indicate that it may be referenced by a DVMREL2 entry.
1-4483401
2001.0.3
as Wrong Frequencies
When effective mass is calculated for more than 100 modes, the effective mass
listing gives wrong frequencies in the table.
1-4507201
Hang
2004
DMP jobs that encounter DMAP fatal errors in subDMAP PHASE0 may hang. DMAP
level fatal errors which are handled via NOGO/EXIT in subdmap PHASE0 are not
handled correctly.
Avoidance: Insert the following DMAP alter:
compile phase0
alter 'if ( stop0'(,4)
if ( nproc>1 ) then $
param //'stsr'/1/-3 $
putsys(0,307) $
endif $ nproc>1
endalter
1-4534835
When using PACMS in a model that has many MPCs (mpc, rbei, etc.) and/or
PLOTELs, the job may fail with the following unclear messages:
*** SYSTEM FATAL MESSAGE 6802 (SEPSUP)
SUPERELEMENT
xx HAS FAILED TO AUTOMATICALLY DERIVE A SEARCH KEY.
USER ACTION: REVIEW MODEL FOR REASONABLE GEOMETRY AND SELECT SEARCH KEY
VIA OVER-RIDE PARAMETER AND/OR REVIEW
GRID POINT LOCATIONS FOR REASONABLE GEOMETRY
Avoidance: The exact cause of this problem is not yet known. Other than using
a serial run, there is no known avoidance. Adjust system cell 360 (from 10 to
2000)
1-4534854
1-4557005
2004
Documentation/QRG - PARM,OPPHIPA
The QRG documentation of the PARAM OPPHIPA should indicate that the resulting
normal modes are output in the global coordinates and refer to OPPHIB for the
option to have basic output.
1-4586601
is blank or "NO". On the punched entries the SOUTi field is populated with
"STRN" instead of "YES" or "NO". Reading this entry into Nastran will yield a
fatal message.
Also SOL200 generates designed PBEAM for both END A and B data for a constant
section beam. For constant section beams only END A data for PBEAM and PBEAML
should be output.
Avoidance: The only avoidance is to edit the punch file.
1-4598306
For some problems, if a pbusht references a non-existing tabled1, then the job
may fail with the following unclear messages:
BIOMSG: ERROR 3001 HAS OCCURRED IN ROUTINE SYSTEM , FILE INDEX =
0.
STATUS =
0
********* NASTRAN FILE TABLE *********
INDEX LOGNAME
STREAM_ID
NAME
2004
In section 10.3 of the MSC.Nastran 2001 Release Guide, "Summary of DMAP Module
changes from V70.7 to MSC.Nastran V2001", the VECPLOT module description for
v2001 should be changed from
VECPLOT XG,BGPDT,SCSTM,CSTM,CASECC,{LAMA or USET}, MEDGE,x66p,vgq,rbf/
XOUT,RESMAX,HEADCNTL,x66/
S,N,GRDPNT/COORID/IOPT/TITLE1/TITLE2/TITLE3/
ALTSHAPE/WTMASS/SEID/setnam/rbfail $
to
VECPLOT XG,BGPDT,SCSTM,CSTM,CASECC,{LAMA or USET}, MEDGE,x66p,vgq/
XOUT,RESMAX,HEADCNTL,x66,gcfxx/
S,N,GRDPNT/COORID/IOPT/TITLE1/TITLE2/TITLE3/
ALTSHAPE/WTMASS/SEID/setnam/rbfail $
wher GCFxx is the ground check force.
1-4638015
2001.0.3
Property for Shear Center Location
The beam library (PBEAML) calculates an incorrect shear center for the CHAN,
CHAN1, and CHAN2 cross sections. Patran uses the Nastran routines and also
calculates an incorrect shear center.
Avoidance: There is no avoidance.
1-4659227
2004
MSC.Nastran 70.7 & 2001 INCLUDE statement can be longer than 72 characters,
even though the QRG indicates there is a 72 character limit (Remark 2 in the
INCLUDE keyword documentation)
Avoidance: The MSC.Nastran Configuration and Operations Guide, Section 4.9
indicates how to use long filenames.
1-4669601
When the add5 module has a purged CS parameter for a data block, and an
explicit CD parameter set equal to zero, the module uses the default for the CS
parameter, which is 1.0. Complex Double paremeters used as inputs to the add5
module should not be set to zero values.
This is a limitation that should be
documented.
Avoidance: If a variable parameter is used to set the value of the DP input
parameters, and its value can be the DP equivalent of zero, the default value
of the corresponding SP parameter will be used instead. That happens to be
unity, unless changed with an explicit value. When using DP paramters set by
variable parameters, it is therefore a good practice to use calls of the form
ADD5 A,B,C,D,E/X/0./0./0./0./0./ALPHAD/BETAD . . etc.
1-4672328
Answers
2004
If a high modal damping level is used with the new enforced motion capability
in MSC.Nastran 2001, then the answers may be incorrect. The effect on results
is not significant unless the modal damping value is high.
Avoidance: There are two possible avoidances:
1. Approximate the modal damping with structural damping. See quality
1-5399310
2. Put the entire structure in a superelement and apply the modal damping to
the superelement.
1-4674201
2004
mmand Disabled
In coupled fluid structural analysis the PARTN Case Control command has been
disabled for Version 2001 but the Remark 2 under the QRG description of this
command was not removed.
This capability is being replaced by the FSLPOUT
command.
1-4678201
Acoustic Analysis - LFREQ PARAM is ignored in Fluid Participa
tion Factor Calculation
JoeM, The attached file contains an include for a file that is not in the list
of attachments. Please attach the missing file or attach another example that
demonstrates the problem. I am re-setting the status to open until I hear back
from you. It might even be that our latest efforts resolving related
difficulties may have solved this one too, but I will look into it if you
provide a deck. Thanks. Joe Cole 3/19/2008
The LFREQ param is ignored when calculating the fluid participation factors in
Version 2001, sol 111, using FLUIDMP & STRUCTMP params.
1-4698707
e
In a nonlinear static restart run, the xdb does not contain all the output for
all the requested load steps.
Avoidance: Use op2 by selecting param,post,-2 or -1, instead of param,post,0.
1-4702701
2001.0.3
k in Unsymmetric Decomp
2004
If a model contains elements which cause unusable matrices, the default value
of INFORM on the GEOMCHECK statement will not print a FATAL message. Therefore,
the run might fail later in the process with a message which does not indicate
the elements which caused the problem. In one example, a user encountered the
following message with multiple elements which gave bad jacobians:
^^^ USER WARNING MESSAGE 9031 (ERRPH1)
^^^ NOGO ENCOUNTERED IN SUBDMAP
SEMG
Avoidance: Use the FATAL option on GEOMCHECK rather than try to run a model
with bad elements.
1-4721414
USER WARNING MESSAGE 6584 might be incorrectly issued in SOL 106 if an RFORCE
load is used.
Avoidance: If p-elements or coupled mass are not being used, this message
can be ignored.
1-4724901
2004
ng reference to TEMPBC
Remark 4 under the description of the TLOAD1 and TLOAD2 entry in the
MSC.Nastran 2001 Quick Reference Guide should include the TEMPBC entry:
4. EXCITEDID may reference sets containing QHBDY, QBDYi, QVECT, QVOL and
TEMPBC entries when using the heat transfer option.
1-4733501
2004
DRMM,-1 - SFM 5423 (DMPYAD)
When OFREQ is used with PARAM,DDRMM,-1 to output ESE (or EKE/EDE) in an SPCD
Sol 111 run, get the FATAL error:
*** SYSTEM FATAL MESSAGE 5423 (DMPYAD)
ATTEMPT TO MULTIPLY INCOMPATIBLE MATRICES
Avoidance: Apply the following dmap avoidance:
compile disprs
alter 15,15 $ V2001
if( otf>0 and noypo>0 ) modacc casef,fol,ypo,,,/
fol00,ypo1,,,/app $
alter 30,30 $ V2001
if ( otf=0 and noypo>0 ) equivx ypo/ypo1/-1 $
alter 89,89 $ V2001
CALL SPMPYAD RPH1,UHF1,YPO1,V01DR/UPX/0/1 $
1-4734006
MTRXIN
2004
If DMIGDB is used when creating external superelements and they are brought
into the analysis using the CSUPER entry, the program will issue the message:
USER FATAL MESSAGE 2065 (MTRXIN)
if SPOINTs are referenced.
Avoidance: Insert the following DMAP alter:
compile phase0
alter 'GP1
GEOM1I','GP1
GEOM1I'
GP1
GEOM1I,geom2scr,,,,,/
XGPLS,XEQEXINS,XGPDTS,XCSTMS,XBGPDTS,
XSILS,XVGFS,,/
S,N,XLUSETS/0/NOGPDT/////SEID $
endalter
1-4734222
2004
- SIM 6491, Wrong Answers
produced the same results as the Lanczos method in Version 70.5. Setting
SYSTEM(108)=2 to force the old method or setting SYSTEM(108)=64 to force full
orthoganalization also avoided the problem.
1-4747001
ng Answers
2004
2004
If a user program is designed to read the element strain energy output from an
OUTPUT2 (op2) file created by Version 2001, it is possible that the program
might only find the first mode.
Avoidance: This problem is actually due to an error fix in 2001. In the table
description in the NDDL, it indicates that word 5 in the IDENT record of the
element strain energy is the mode number. In Version 2001, this is correct. In
previous versions, the mode number was incorrectly written in word 4. Many
programs which read OUTPUT2 files are looking for the mode id in word 4 and
will not find it in a v2001 OUTPUT2 file. The reading program needs to be
updated.
1-4807909
2004
nswers for Rotational Inertia Terms
The output for Modal effective mass (MEFFMASS) may have wrong values for the
rotational inertia terms.
Avoidance: Use the alter effmassa.v707 from the V70.7 sssalter directory.
1-4807929
Output
If the bulk data section contains a parameter called AENLTOL with a real value,
the run will terminate before printing the sorted bulk data (in module XSORT)
with no messages
Avoidance: Do not use this parameter name
Comment from JAS: This error was introduced when code was added to XSORSO to
handle PARAM,NLTOL,<integer value>. Since t his change was added by Ed
Dickerso, I am assigning this issue to him.
1-4819505
2001.0.7
Optimization/Design Sensitivity - DRESP3
- Missing Data in the USRDATA field on a DRESP3 entry
When the USRDATA field is present on a DRESP3 entry, the first part of the
string input data may be lost. The following remedies may be used to avoid the
data loss:
1) If the DRESP3 entry does not include any DNODE item, start the string input
from the fifth letter in the USRDATA field;
2) If the DRESP3 entry includes one pair of DNODE items, no action is needed;
3) If the DRESP3 entry includes more than one pair of DNODE items, the forward
offset in the server routine, r3svald/s is required to obtain the original
string input. The actual offset value may be obtained experimentlly.
1-4830716
2004
ectors not Calculated
The presence of an OMODES or OFREQ case control request will result in a SYSTEM
FATAL MESSAGE 3001 from the MODACC module, if DOMAINSOLVER GDMODES is used.
This is a DMP method for SOL 103.
Avoidance:
compile super3 $
alter 'EQUIVX CASEcc\/CASEDR' $
EQUIVX UL/ULS/-1 $
compile sedisp $
alter 'equivx ul\/un'(2),''(2,1) $
equivx ul1/un/nosset $
if ( nosset>-1 ) umerge uset,ys,ul1/un/'N'/'S' $
endalter
1-4835004
2001.0.3
SDF, ATOC, or RALL
If random output is requested using the PSDF, RTOC, or RALL options in case
2004
2004
The CRAC2D(ADUM8) and the CRAC3D(ADUM9) elements are not supposed to have any
frequency (SDR2) data recovery and should simply return when running frequency
response such as SOL 108. Instead they crash with SYSTEM FATAL MESSAGE 6984
(SDR2RD)
INCORRECT NUMBER OF WORDS BEING REQUESTED FOR TRANSMISSION TO AND BY PHASE-2
ROUTINE.
1-4855904
2004
ue for SYSTEM(166)
The Quick Reference Guide incorrectly states that the default value for SYSTEM
cell 166 is 1. The actual default is 0.
The following alter will allow you to view the default value:
compile seaero
alter 1
type parm,,i,n,sys166 $
sys166 =getsys(sys166,166) $
message //' the value of system cell 166 is '/sys166 $
exit $ OPTIONAL
endalter $
$
1-4866203
not EKE.
2004
The Quick Reference Guide incorrectly states that parameter OUMU is for element
kinetic energy. It is for element strain energy.
1-4866209
ra Output
2004
2004
2001.0.3
Large magnitudes for the values of the material properties on the MAT1 bulk
data entry can cause floating point overflows in the material property lookup
routines.
Avoidance: Be sure that the magnitudes of the properties are less than the SQRT
of the largest magnitude number representable on the machine.
1-4902401
PYAD)
2001.0.7
IS
IS
IS
101
102
103
Avoidance: Follow the recommendation desribed in Remark 7 under the OFREQ Case
Control Command desription in the Quick Reference Guide.
1-4915301
6137
Non Linear Buckling with PARAM,BUCKLE,2 does not work with the AUTO KMETHOD
option on the NLPARAM entry. If an analyis contains these entries
iInformation message 6137 and user warning message 4698 listing almost all DOF
with MAXRATIO may be encountered.
In solution 200, multiple PLOAD1 sets may result in USER FATAL MESSAGE 2025 in
the SDRX module.
1-4936611
igin Only
SYSTEM FATAL MESSAGE 3007 (DOPR1) ILLEGAL INPUT TO DOP1E may be issued if
DVPREL1 entries point to designed PBARL's or PBEAML's while other DVPREL1
entries point to PBEAM's or PBEAML's.
Avoidance: The only sure avoidance is to not design PBARL's or PBEAML's with
PBEAM's or PBEAML's
1-4948003
2001.0.3
- ILLEGAL INPUT TO SUBROUTINE DSAD12
The fatal message below may occur when SUBCOM's are used in SOL 200 with a
SUBSEQ request that references a single subcase.
USER FATAL MESSAGE
ILLEGAL INPUT TO SUBROUTINE DSAD12
Avoidance: Either eliminate the SUBCOM request or reference more than one
subcase with the SUBSEQ. The Ri coefficients on the SUBSEQ can be 0.0
1-4966701
2004
rmalization - Possible Wrong Answers
If the max option is used in the eigenvalue calculation, then the modal
effective mass output will be off by the generalized mass term. The modal
effective mass fraction, however, is correct.
Avoidance: Use the default mass option or insert the DMAP alter found in the
attachments.
1-4966763
Error
2005
John, I think most of the old bus errors have been fixed in
v2004 or v2005, if it's ok please close this error.
On the SGI, it has been reported that on a large modal complex eigenvalue
problem, the job terminates without any messages in the f06 file. The log
If all modes of a model are calculated and residual vectors are requested, the
run will fail in the second eigenvalue solution with a floating point
exception.
Avoidance: This error only occurs when the static solution cannot be
represented by a combination of all modes of the model. Then the residual
vector contains only dof which have no mass associated with them (and
therefore, an infinite eigenvalue). The avoidance is to not request residual
vectors when all modes of the model are found.
1-5009015
2001.0.3
Heat Transfer - VIEW - Large models may p
unch impropely formatted RADLST entries
Improperly formatted RADLST entries may be output from the VIEW module in heat
transfer analysis of large models.
1-5014405
2004
In SOL 116 (buckling with cyclic symmetry), boundary conditions may not be
changed between the static preload and the buckling eigenanalysis subcases
leading to wrong answers.
Avoidance: Insert the following DMAP alter:
COMPILE CYCBUCKL
ALTER 'ISOLAPP=2' $
CALL SETQ CASERS//
SEID/PEID/S,MTEMP/S,K2GG/S,M2GG/S,B2GG/S,MPC/
S,SPC/S,LOAD/S,DEFORM/S,TEMPLD/S,P2G/S,DYRD/
S,METH/S,MFLUID $
DELETE /CYCD,,,, $
CYCLIC2 GEOM4S,EQEXINS,USET/CYCD/NSEG/CTYPE $
endalter
1-5023407
Answers
2004
Complex eigenvalues using the ridgyroa alter with sync=no and Lanczos causes
incorrect mode shapes in v70.7 and v2001.
Avoidance: Use system(108)=2 or the Hessenberg method.
1-5023428
2004
If the user defines a cbush entry with the same grid id for end A and end B,
the cbush will be grounded. This input should result in a fatal error.
1-5023444
or PCOMP
2004
In V2001, using the ELSUM Case Control command with a plate element that
references a PCOMP entry using the BEND option on the LAM field causes wrong
large numbers in the Structural Mass field of the ELSUM printout.
1-5052701
2001.0.9
7777
The sensitivity of the N1(b) and N2(a) properties with respect to the PBEAML
dimensions are reversed. This can result in errors in the element response
sensitivities. To date, this error has only appeared to be significant with
the HAT1 section type.
Avoidance: If neutral axis locations are important, the only complete avoidance
is to replace the PBEAML with a PBEAM and use DVPREL2 relations to specify the
beam dimension/property relationships.
1-5081408
2005
SFM 3007 (DSFLTF)
2001.0.3
A SOL 103 external superelement creation run using the EXTSEOUT Case Control
command with BULK=PUNCH option fails with SFM 3200 in the BDRYINFO module
(caused by logic error 11 in subroutine BDYINP) if the number of Q-set SPOINTs
specified is odd.
Avoidance: Use an even number of Q-set points.
1-5089207
2004
of OEE datablock.
In the NDDL description of datablock OEE in the DMAP Module Dictionary, there
is an error in the comment notes describing the approach codes.
The values for approach codes 1 thru 5 are correct, but
Approach code =6 should be Transient (not Buckling part 1)
the values after this should be increased by 1.
IE.
Approach Code Solution Type
1
Statics
2
Reigen
3
DS0
4
DS1
5
FREQ
6
TRANS
7
BKL0
8
BKL1
9
Complex Eigen
10
NonLinear Statics
etc
1-5093401
2004
Optimization/Design Sensitivity - Poor Me
ssage when DRESP2 incorrectly refers to DESVAR labels
Optimization run fail with no meaningful message when DRESP2 entries
incorrectly refer to DESVAR labels rather than ids.
The following is an example of the error message in log files:
for SUNS
For closed hat sections, the input constraints are checked, but the less
stringent of 'GT' is utilized. This may cause a divide by zero in the RJ
computation.
Avoidance: To avoid the floating point divide by zero, observe the following
constraints on DIMx for HAT1 sections (closed hat)
1. DIM1>DIM3
2. DIM1>2*DIM4
3. DIM2>2*DIM4+DIM5
1-5104009
2001.0.4
- Incorrect Sensitivities
For tapered PBEAML, cw(b), na1(b) and/or na2(b) are perturbed when end a DIMx
are designed. Although this is not correct, the impact on sensitivity is not
expected to be significant.
1-5109902
2001.0.3
- Poor Accuracy
The accuracy of the dynamic response output (SOL 111 and 112) may be reduced
due the the retention of an inadequate number of Q-set points in the residual
structure.
If the number of O-set modes, plus the number of associated residual vectors,
is greater than [ngrids/(numdom*4)], the accuracy may suffer.
Avoidance: Include the following bulk data entry:
senqset,0,N
where N is greater or equal to the required number of Qset points.
1-5126706
3
2001.0.3
If the new Version 2001 dynamic enforced motion is used with multiple input
locations, it is possible that the run might fail incorrectly with UFM 6083 in
BNDSPC, indicating a long list of points which do not exist.
Avoidance:
This problem has only been seen on Windows/NT systems. If this problem is
encountered it may be avoided by defining an ASET.
1-5129501
5 (PREFACE)
2001.0.3
2001.0.3
2004
The QRG description of the HAT1 section of the PBEAML and PBARL incorrectly
describes dimensions as "Di" instead of "DIMi" and is missing the length of the
horizontal leg.
In addition, for both the HAT and the HAT1 sections, the torsional moment of
inertia incorrectly uses the open section equations instead of closed section
equations. This is incorrect for the HAT1 because it is shown as closed and
for the HAT because hats are by definition always attached to skins. A remark
needs to be added to this effect. In the unlikely event that a hat is used as
open (for instance, upside down), an option needs to be added to select an open
section calculation.
1-5162113
2004
GPFDR if ESE not in all REPCASEs
If a file contains REPCASEs and ESE output is requested in some, but not all,
REPCASEs and SUBCASEs, the run may fail with SFM 4276 EC 31.
Avoidance: Place an ESE request in all SUBCASEs and REPCASEs.
1-5169004
2001.0.3
SFM 3200 (BDRINFO)
A SOL 103 external superelement creation run with 9 boundary grid points, 120
Q-set SPOINTs and 15 CORD2R Bulk Data entries and using the EXTSEOUT Case
Control command terminates with SFM 3200 in the BDRYINFO module with Logic
Error 11 in subroutine BDYINF.
This problem is caused by a serious error associated with memory management in
the BDRYINFO module. There is no easy avoidance for this. The user may be
able to avoid it
if he reduces the number of grid points, Q-set SPOINTs or CORD2x entries (if
any) or a combination thereof in his input data.
1-5174501
2004
yields incorrect J value.
The J calculated by MSC.Nastran for the PBARL and PBEAML HAT1 section is wrong.
1-5204241
2004.0.5
symmetric decomp
2004
If effective mass is requested and there is no s-set in the model, the job will
fail with the following error messages:
*** SYSTEM FATAL MESSAGE 3007 (EFFMAS)
ILLEGAL INPUT TO SUBROUTINE PARTN
Avoidance: Add and constrain a dummy grid point in the model.
1-5233716
2001.0.9
In a large model that has many coordinate systems and requesting effective mass
output (MEFFMASS), the job may fail with the following error messages
*** USER FATAL MESSAGE 2025 (EFFMAS)
UNDEFINED COORDINATE SYSTEM ID = xxxx
*** SYSTEM INFORMATION MESSAGE 1156 (XCLNUP)
GINO FILE 301 WAS LEFT OPEN AT PROGRAM TERMINATION.
This error occurs even though the coordinate system referenced in the message
exists.
Avoidance: The effmass.v707 alter from the v70.7 sssalter library provides
similar output and this alter will run in v2001 also. Removing unused CORD2R
entries may also allow the job to run successfully.
1-5235204
eback in READ
2004
2004
2004
In ACMS for certain post-processing programs, the data block names don't match
the names expected by the post-processor. This prevents these data blocks from
being imported into the post-processing program.
Note that Patran can read these names without any problems.
Avoidance: Please contact MSC Support for A DMAP alter avoidance.
1-5284409
2001.0.5
SOL 103 restarts where the method command is changed in the Case Control will
not modes.
Avoidance: Use param,serst, manual and seall=0 commands.
1-5328702
2004
rrect with non-structural mass
2004
Nastran Version 70.7.2 gives a clear message (UFM 4659) that a fluid element is
badly shaped, Nastran 2001 fails with
^^^ USER WARNING MESSAGE 9031 (ERRPH1)
^^^ NOGO ENCOUNTERED IN SUBDMAP
SEMG
without any indication of the problem.
1-5330601
ta
70.7
If the formatted option is used for OUTPUT2 of the DTI datablock, then some
information may be missing.
Avoidance: Other than using the binary format, there is no known avoidance.
1-5334628
2004
TSTRU - SFM 3003 (GP3)
2004
On the NEC, the default sparse matrix reordering method is Metis. The Metis
package has some uncontrolled memory allocation instances (mallocs) that may
cause very large jobs, or jobs featuring dense matrices, to fail via operating
system fault. Beginning in Version MD R3 (2008.0.0) metis may be selected
automatically on an platform. If a job fails in without message, it is
possible that metis is the cause and extreme reordering should be attempted.
Avoidance: If jobs fail in the SEQP module, select Extreme reordering with
sys206=4.
1-5372208
2004
nite Root Aborts UWM 6137
Degrees of freedom with no stiffness may cause complex Lanczos to fail with the
following message:
*** USER FATAL MESSAGE 6138 (UDSFBI)
INSUFFICIENT CORE FOR SPARSE FBS
USER ACTION: INCREASE CORE BY
1002 WORDS
2004
When running optimization with discrete design variables and mode tracking is
used, the following error is obtained:
*** USER FATAL MESSAGE 6656 (MODTRK)
THE TRACKED SUBSET PHGREF OF MODES FROM A PREVIOUS DESIGN CYCLE CAN NOT BE
FOUND.
Avoidance: A dmap alter is available on request.
1-5378704
2004
The explicit grid id and element id must be a positive integer greater than 0
and less than 100,000,000. This is documented for the grid id in the Quick
Reference Guide. However, for element id, the QRG only specfies the lower
bound, but does not the upper bound of 100,000,000. If an element ID of
100,000,000 or greater is used, then the following error messages will be
issued and the results are unpredictable.
*** USER FATAL MESSAGE 316 (IFPDRV)
Note that internally, nastran can generate larger values (e.g., p-elements).
Avoidance: Define the element id as (0< Integer < 100,000,000)
1-5386201
2004
Transient Heat Transfer - Models with sma
ll relative stiffness fail to converge.
In the transient thermal analysis, varying temperature boundary conditions
require that a value of 1.0e10 be used for the stiffness in conjuction with
SLOAD entry in order to apply time-varying temperature BC. If the model has
very small stiffness, then the transient solution will not converge.
The 1.0e10 is defined in the code and can not be changed by the user.
Avoidance: Change all the TEMPBC,TRAN into SLOAD and CELAS2 combinations.
Else, see the newly implemented NASTRAN TBCMAG=1.0e3 in Nastran Version 2004
1-5386817
2004
Stress Sorting/Filering - PARAM,NUMOUT2,0
causes strange characters in the f06 output
2004
Wrong SPCForces at the enforced motion dofs will result in SOLs 111, 112, and
200 if any of PARAMs G, W3, or W4 are specified.
Avoidance: Insert the following DMAP alter:
compile disprs
alter 'call CFORCE ',''
call CFORCE2 USET,rgs,yso,MSs1,BSs1,
KSs1,,fOL1,,,,/
Qpy/
APP/APP /'spcforce'/true $
endalter
If the DMAP option is not available then
add param,ddrmm,-1 to the input file.
1-5409701
If only one grid point is in the connected DOFs, the answers produced by the
RBE3 may be wrong.
Avoidance: Either replace the rbe3 with an rbar element, which will give
equivalent action, or use the "UM" feature. The error will not occur when this
feature is present.
1-5447411
2005.5
pe 38(gap) missing
Element type (38) cgap is missing from Table A2 in the MSC.Nastran Quick
Reference Guide.
1-5450201
If you attempt to read data from a file without a label using a value of -1 or
-3 for ITAPE, then the run will fail with:
2004
If residual vectors are requested on a restart run, the program will not
calculate them unless the eigenvalue solution is re-solved. There will be no
warning or information messages issued. If enforced motion is used (V2001+),
this may result in incorrect answers if a restart is made from SOL 103 to
perform the enforced motion solution.
Avoidance:
The following DMAP alter will force the program to re-calculate the residual
vectors on a restart (inlcuding any based on the new loading).
compile modefsrs
$
alter 'call resvec'(,-1)
type parm,,i,n,nophsa
dbstatus phsa//s,n,nophsa $
if(nophsa>0)then $
copy phsa/phsa0 $
copy lama/lama0 $
delete /phsa,lamas $
endif $
endalter
1-5467701
2004
Motion - SFE 4276 in DPD
2001.0.9
When using the nonlinear tet10 elements, if the material is elastic perfectly
plastic and the default grid option is used, then the stresses may be
incorrect.
Avoidance: Use the GAUSS option by specifying GAUSS in field 6 of the PSOLID
entry.
1-5500401
2004
- BIOMSG: ERROR 31
Section 7.11 of the V68 MSC/Nastran User's Guide for Design Sensitivity and
Optimization illustrates how to use the restart feature of MSC.Nastran in SOL
200. This capablity is broken with the result that the example case does not
work and will result in a message such as:
BIOMSG: ERROR
31 HAS OCCURRED IN ROUTINE UNPACK
Avoidance: Insert the following DMAP alter in the restart run:
compile desopt
alter 'call predom'
DELETE /RSP2RG,CNTABRG,R1TABRG,DRSTBLG,FRQRPRG $
DELETE /R1VALRG,R2VALRG,CVALRG,wmidg,r3valrg $
DELETE /RESP3RG,rr2idrg,,, $
DELETE /DSCMG,DELW,DELV,DELB,DELF $
compile descon
alter 'dbstatus'
NR1OFFST = 0 $
NR2OFFST = 0 $
NCNOFFST = 0 $
1-5504006
2004
Acoustic Analysis - Modeling Errors lead
to Wrong Answers with No Warning or Fatal Messages
Fluid elements that have geometry should give a fatal message if stucture
points are connected to them but they do not. This includes all fluid elements
except the single GRID CAABSF, the CHACAB, and the CHACBR. The CHACAB and
CHACBR fluid elements have their own rules that must be followed where four
structure GRIDs must be on one side of the hex and four fluid GRIDs must be on
the other. Structure elements with geometry must give fatal errors when
connected to fluid GRIDs. This includes all structure elements except elements
such as CELASi, CDAMPi, CMASSi, CBUSH.
When the above modeling error was present, different results were obtained
between SOL 103 and SOL 111.
1-5509401
2001.0.3
oves 2 gig XDB File Size Limit
MSC.Nastran 2001.0.3 effectively removes the 2 gig XDB file size limit. The
default value for buffsize of 1024 will allow a file size of approximately 68
gig but any one object is still limited to 1 gig. While the need for a file
size greater than 68 gig is not likely, the need for an object greater than 1
gig is. Increasing the buffsize to 65535 with the following assign statement
will allow a single object to be 68 gig.
assign dbc='testb.xdb' status=new unit=40 recl=65535
1-5525601
2001.0.7
The message below which is output when mode tracking fails is of limited
usefullness and needs to be enhanced by output the filtered and unfiltered
"truth matrix".
TWO OR MORE MODES ARE NEARLY IDENTICAL, WHICH MAKES TRACKING THE MODES NOT
POSSIBLE.
USER ACTION: RERUN USING A SMALLER VALUE ON ONE OR MORE OF THE FOLLOWING:
1) DELXV PARAMETER OF THE DESVAR BULK DATA ENTRY
2) DELP PARAMETER OF THE DOPTPRM BULK DATA ENTRY
2004
Incorrect CWELD element forces are output if any of the attached grids (the
CWELD grids or the connecting shell grids) are in a global coordinate system.
1-5580011
70.7.2
2004
The continuation fields are supposed to support a base of 36 (0-9, A-Z), which
allows a maximum of 36**7 continuation entries. However, when the continuation
fields are left blank, MSC.Nastran only generates the continuation field using
the numbers 0-9 and it starts with 1 and goes to +9999999 and then it starts
repeating. This will cause a fatal error if there are more than 9999999
continuation entries.
There are two possible avoidances:
1. Set system cell 357 to 1. This is the recommended method.
2. Specify the continuation fields explicitly, then you can use all 36
numbers/characters. Start field 10 of the parent entry with +0000000 and
increment the right-most column first (starting from 0,1,2,...9,A,B,...Z).
Next increment the 2nd right-most column by 1 and repeat the same thing for
column 1. Repeat the same process until this is done for all 7 columns.
1-5643535
alter 'aug1x'
delta=true $
compile pslgdv
alter 'caseaa'(2),'caseaa'(2)
SSG1
SLT,BGPDVP,CSTMS,medge,ESTDV2F,MPTX,ETTDV,EDT,,
caseau,DIT,,,,gpsnts,cstm0,,/
aAG ,PTELMa,/
LUSETS/0/1/'ALL'/altshape $
alter 'caseaa'(3),'caseaa'(3)
SSG1
SLT,BGPDVb,CSTMS,,ESTDV2B,MPTXB,ETTDV,EDT,,
CASeau,DIT,,,,gpsnts,cstm0,,/
aAGB ,PTELMAB,/LUSETS/0/1/'ALL' $
alter 'pmg'(4),'pmg'(5)
dbstatus pma//s,n,nopma$
IF ( nopma<0 ) then $
compile fea
alter 'fluidse0'(2)
type parm,,i,n,
nsolga = 0
alter 'saersens'(,-1)
nsolga = nsolga + nsol $
alter 'psload'(6),'psload'(6)
IF ( FEAOPT='SENSITIVITY' AND
NOT ITOL( NOSEDV )
AND ( ITOL(-SAERODSA) OR ITOL(-STATDSA) )
AND PSLOAD
AND ( SAERCC AND NSOLGA>0 ) ) THEN $
1-5676909
UFM 7522
2004
If an input file has multiple TEMPD entries with the same id, the program will
issue UFM 7522, incorrectly indicating that there are conflicts with DEFORM
entries.
Avoidance: If you get this error message, check all TEMPi, DEFORM, and TEMPD
entries for unique ids.
1-5684501
2004
ATTB - UFM 5628 (DSAD)
When performing restarts in a dynamic response analysis with load changes using
the direct enforced motion (spcd option), the job will fail with the following
error messages:
If complex lanczos method is used and the EIGC entry does not have ND0
specified and has no continuation lines, the program will fail in the CEAD
module with:
BIOMSG: ERROR
2005
Documentation/QRG - MFLUID
The following remarks should be added to the description of the MFLUID entry in
the QRG.
10. A tolerance is computed for each wetted element, with the value of
0.01*sqrt(2.*A), where A is the area of the element. If any grid point
connected to the element lies within TOL below the free surface it is moved to
the free surface.
11. Any element that has all grids on or above the free surface, after the grid
points are moved by the procedure given in Remark 10, is removed from the
ELIST. It is not included in the VM effects, and will produce no pressure
output.
1-5784601
2004
Random Analysis - RANDPS with Cross Spect
rum - Possible Wrong Answers, SWM 3002 (RANDOM)
If a random analysis with a cross spectrum, requests random output for a
non-existing grid point, then the answers may be incorrect. The following
warning messages are issued:
*** SYSTEM WARNING MESSAGE 3002 (RANDOM)
EOF ENCOUNTERED WHILE READING DATA BLOCK OUGV2
SUBROUTINE RAND2
*** USER WARNING MESSAGE 979 (XYTRAN)
AN XY-OUTPUT REQUEST FOR POINT OR ELEMENT ID
(FILE 104) IN
xxxx
Avoidance: Remove the output request for the non-existing grid point
1-5784622
SFM 3003
2004
3010
Attempting to DBLOAD a large database in neutral format may fail with errors
similar to the following:
BIOMSG: ERROR 3010 HAS OCCURRED IN ROUTINE GXWRIT
or
MAIN: "Access violation" (C0000005) exception encountered.
Avoidance: There is no avoidance.
In V2005+ the error is given as follows:
*** USER FATAL MESSAGE 1129 (GNLOC)
THE FILE ASSIGNMENT (DBSPACE) TABLE CONTAINS NO ENTRY FOR LOCATION
PARAMETER ADBX
= ADB
USER INFORMATION:
1. GNLOC PERFORMS MODULE FILE ALLOCATIONS
2004
If a CWELD element generates GRID points for the connection, the locations of
these new GRID points will be written into the OUTPUT2 file incorrectly if
PARAM,POST,-2 is used.
Avoidance: Insert the following DMAP alter:
compile phase0
alter 'geom1qx'
call dbstore geom1qx,,,,//0/0/'
'/0 $
compile super3
alter 'gp1',''
call dbfetch /geom1qx,,,,/0/0/0/0/0 $
GP1
GEOM1qx,GEOM2,,,,,/
GPL,EQEXIN,GPDT,CSTM,BGPDT,SIL,,,/0/0/0 $
alter 'call.*out2g.*geom2'(2,),''
CALL OUT2GEOM,
CSTMs,GPL,GPDT,EPT,MPT,GEOM2s,GEOM3s,GEOM4s,
GEOM1s,DIT,DYNAMICS,BGPDTs,CASECC,MATPOOL,
AXIC//OUNIT1X/S,NP $ $
endalter
1-5818132
ACTIONS:
CHECK MATERIAL AND PHYSICAL PROPERTY ENTRIES FOR EXCESSIVELY LARGE OR SMALL
PROPERTY SPECIFICATIONS OR INCOMPATIBLE UNITS.
CHECK FOR BAR/BEAM TO SHELL NORMAL CONNECTIONS IF PARAM,K6ROT IS NOT 0.0
CHECK FOR SEVERELY DISTORTED ELEMENTS
(2) MECHANISMS CAUSED BY ELEMENTS CONNECTED TO DOFS WITH LITTLE OR NO
STIFFNESS
ACTIONS:
CHECK FOR SECTIONS OF THE MODEL UNCONNECTED DUE TO ERRORS IN MODEL BUILDING
SUCH AS FAILURE TO EQUIVALENCE GRIDS IN PATRAN
CHECK CONNECTIONS OF ELEMENTS WITH DIFFERENT TYPES SUCH AS:
SHELL TO SOLID (SOLID ELEMENTS ROTATIONAL DOFS ARE NULL)
BAR/BEAM TO SHELL (SHELL ELEMENT DRILLING FREEDOMS ARE NULL)
CHECK PSHELL PROPERTY IS NOT MEMBRANE ONLY (IS THE MID2 (BENDING)
FIELD SPECIFIED?)
CHECK PIN FLAGS FOR BAR/BEAM ELEMENTS
(3)
ACTIONS:
CHECK SPC ENTRIES IN THE BULK DATA ARE PRESENT WITH CORRECT SET ID
CHECK CASE CONTROL SPC ENTRIES FOR ALL SUBCASES ARE PRESENT AND HAVE
CORRECT SET ID
(4)
ACTIONS:
ENSURE ALL SCALAR ELEMENT STIFFNESSES ARE POSITIVE
(5)
ACTIONS:
EITHER USE INERTIA RELIEF (TO PERFORM A STATIC SOLUTION) OR USE A DYNAMIC
SOLUTION SEQUENCE
TO OBTAIN A SOLUTION UNDER LOAD FOR AN UNSTABLE STRUCTURE.
GENERAL DIAGNOSTIC ADVICE
IF THERE IS A TABLE OF DOF FOLLOWING THIS MESSAGE THEN THIS REPRESENTS THE LAST
SET OF DOF
IN YOUR MODEL WHICH (IF CONSTRAINED) COULD HAVE PREVENTED THE INSTABILITIES.
IT IS NOT RECOMMENDED TO CONSTRAIN THESE DOF AND RUN AS THIS IS PROBABLY NOT
PHYSICALLY
MEANINGFUL. THE DOF SHOULD BE USED TO TRY TO DETERMINE WHAT THE MECHANISMS
(OR INSTABILITIES) ARE AND PREVENT THEM.
PAY ATTENTION TO ANY SPC'S, SCALAR ELEMENTS, RIGID ELEMENTS OR LOCAL ANALYSIS
COORDINATE
SYSTEMS USING THESE DOF.
INSPECT THE ELEMENTS CONNECTED TO THE DOFS FOR ERRORS AS DESCRIBED IN THE
POSSIBLE CAUSES
SECTION OF THIS MESSAGE. IF NO ERRORS ARE FOUND, CONSIDER REMODELLING THE
CONNECTION OF
THE ELEMENTS TO THESE DOFS, OR TRY THE METHODS BELOW.
DIAGNOSTIC ANALYSIS METHODS
RUN A SEPARATE SOL 101 RUN WITH A SUBCASE FOR EACH DOF LISTED. THEN IN EACH
SUBCASE, MOVE
ONE OF THE LISTED DOF 1.0 UNITS WHILE THE OTHERS ARE CONSTRAINED. THE RESULTING
DEFORMED SHAPES REPRESENT THE MECHANISMS (INSTABILITIES) WHICH ARE IN YOUR
MODEL
RUN THE MODEL IN SOL 103 AND ANY 0.0 HZ MODES FOUND REPRESENT THE
MECHANISMS/INSTABILITIES.
RUN A DIAGNOSTIC ANALYSIS TO ASSIST IN VISUALIZING MECHANISMS OR LARGE
LOCALISED
DISPLACEMENTS. DO THIS BY FORCING THE RUN TO CONTINUE PAST THE FATAL ERROR
POINT BY
SETTING PARAM,BAILOUT,-1 IN THE BULKDATA OR SETTING PARAM,MAXRATIO TO
A VALUE HIGHER THAN THE LARGEST MAXRATIO INDICATED ABOVE. BE AWARE THAT THE
RESULTS
OBTAINED USING EITHER OF THESE METHODS WILL ALMOST CERTAINLY BE IN ERROR AND
ARE FOR
DIAGNOSTICS ONLY- YOU HAVE BEEN WARNED
1-5821306
962
On the SGI, for a large problem, it has been observed that the job may
occasionally terminate in the READ module without any additional messages. The
following message may appear in the log file
Receiving signal number 11: Segmentation fault
Note that this is an intermittent problem and may or may not be repeatable.
The problem may go away by varying buffsize, memory, or even having different
loads on the machine.
Avoidance; Change BUFFSIZE or Memory.
This error can only be corrected by
changing to f90 compilers. A 2001.0.9 system built with f90 compilers has
been released to correct this problem. This system with a build date of
February 11, 2003 has been put out on the external MSC web site. Go to
www.mscsoftware.com, pick support, pick product Nastran, pick software updates.
Replace the analysis executables in the irix64 directory and place the
nast2001.lcl file in the bin directory. This latter file sets:
setenv FORMAT_TYPE_CHECKING RELAXED
which is required for this executable.
1-5824401
2001.0.7
Aeroelastic Analysis - TRIM - Nonlinear C
ontroller with Redundant Control may lead to SFM 3007 (ASG)
If a nonlinear controller exists that is not labeled as one of the standard
rigid body controllers, and the users attempts to trim with redundant controls,
then the following error message may appear:
*** SYSTEM FATAL MESSAGE 3007 (ASG)
ILLEGAL INPUT TO SUBROUTINE ASGNMD
0FATAL ERROR
1-5828001
2001.0.6
Large nonlinear jobs may fail in MSC.Nastran 2001.0.4 in the DBC module with
the message:
*** USER FATAL MESSAGE 1250 (BLKRD)
STATUS =
6007, FILX = 40, LOGNAME = DBC
FILE = ./bi-metallic-plate.xdb
BLKNBR =
78533
ERROR MESSAGE IS -Read block number beyond End-of-file.
0FATAL ERROR
at SEDRCVR 596
DBC
, NSBUF3 =
1024
BEGN
Avoidance: Reducing the amount of data recovery or increasing the memory may
avoid the error.
1-5843101
9 (DOM9D)
2004
When an optimization task has more active and violated constraints than the
number of design variables, the optimization module may produce the error
message:
USER FATAL MESSAGE 6499 (DOM9D)
or may have difficulty converging.
Avoidance: Set METHOD to 3 (SQP) or 2 (SLP) on the DOPTPRM entry.
*** USER FATAL MESSAGE 6499 (DOM9D)
THE DOT OPTIMIZATION ALGORITHM HAS ENCOUNTERED AN ERROR THAT MAKES FURTHER
PROGRESS IMPOSSIBLE. SEE MESSAGES ABOVE.
1-5862001
Wrong Answers
2004
Nonlinear transient analyis should treat the PLOADX1 as a follower force but
does not. This may lead to wrong answers.
1-5872004
2004
Nonlinear Analysis - PARAM,LGDISP - CBEAM
with Offsets may not produce UFM 6174.
A nonlinear analysis with BEAM elements with offsets should produce the
following fatal message:
USER FATAL MESSAGE 6468 may occur in an optimization analysis when multiple
buckling subcases with separate STASUB requests are employed.
Avoidance: The following 2001 DMAP should avoid the problem:
compile respsen
alter 'casebuck','dsnokd'(3)
DSVG1
KDICTDSF,KELMDSF,BGPDTS,SILS,CSTMS,KDICT,
KELM,BUDG,,LBTAB,DSPT1/
EGKBK///2/0 $
IF ( cdifx='yes' ) THEN $
DSVG1
KDICTDSB,KELMDSB,bgpdts,sils,cstms,kdict,
kelm,budg,,lbtab,dspt1/
EGKBKB///2/0 $
ADD5
egkbk,EGKBKB,,,/EGKBKC/.5/-.5 $
EQUIVX EGKBKC/EGKBK/-1 $
ENDIF $ cdifx='yes'
if ( dsnokd<>0.0 ) then $
dbview casebuck=casers (where isolapp=2) $
IF ( SEID=0 ) THEN $
PARAML CASEBUCK//'DTI'/1/3 //S,N,SPC $
PARAML CASEBUCK//'DTI'/1/2 //S,N,MPC $
PARAML CASEBUCK//'DTI'/1/255//S,N,SUPORT $
PARAML CASEBUCK//'DTI'/1/5 //S,N,BMETH $
PARAML CASEbuck//'DTI'/1/256//S,N,STATSUB $
ENDIF $ SEID=0
GETCOL CASEbuck,CASE0//1/S,N,COLNO $
PARAML CASESX//'DTI'/1/7//S,N,TSET $
EMG
EST,CSTMS,MPTS,DIT,,UG,ETT,EDT,,,BGPDTS,
GPSNTS,,,,/KDELM,KDDICT,,,,/
1/0/0//1//Tset/-1//////COLNO $
1-5883813
If EPOINTs are used in a model with superelments, the applied load output may
be incorrect. This has been encountered when the EPOINT ids are less than the
highest GRID id and the number of EPOINTs is not a multiple of 6.
Avoidance: Always use id numbers for EPOINTs which are greater than the highest
GRID id.
1-5884008
nvergence
2004
An optimization job using the modified feasible method may encounter divergent
behavior when it starts with a feasible design and degrades to an infeasible
design.
Avoidance: It may help to scale the objective to unit.
1-5884017
2004
FM 4276 (NLTRD2)
Nonlinear transient analysis may fail in the NLTRD2 module with SYSTEM FATAL
MESSAGE 4276 (as shown below) if multiple load cases exist and NO (the time
step interval for output) is set greater than 1 on the TSTEPNL entry.
FATAL 4276 ERROR CODE 1044 (BIOMSG: .....
1-5884049
2004.0.6
ECKOUT - SIM 6296 (EMGPOM)
Heat transfer analysis, SOL 153, with CHBDYG elements and PARAM,CHECKOUT,YES
results in SYSTEM INFORMATION MESSAGE 6929(EMGPOM) for every CHBDYG element.
This message is misleading and does not indicate any problems with the model.
1-5884081
EC 1044
2004
If output is not requested for all time steps in a nonlinear transient analysis
the job may fail with:
SYSTEM FATAL MESSAGE 4276 ERROR CODE 1044
Avoidance: Request output for all time steps.
1-5884092
If in radiation heat transfer analysis a TEMP(INIT) Case Control entry and TEMP
or TEMPD Bulk Data entries are not specified to define the initial temperature
vector the following fatal message will be issued:
SYSTEM FATAL MESSAGE 3001 (RMG2)
THE INPUT DATA BLOCK NAMED MUGNI
AT POSITION
3 DOES NOT EXIST.
USER INFORMATION: THIS ERROR IS CAUSED BY ONE OF THE FOLLOWING:
1. THE DATA BLOCK WAS NEVER CREATED.
2. THE DATA BLOCK WAS DELETED.
3. THE DATA BLOCK IS SPECIFIED ON A TYPE STATEMENT IN THE CURRENT
SUBDMAP OR A HIGHER SUBDMAP BUT THE CURRENT QUALIFIER VALUES DO NOT MATCH THE
QUALIFIER VALUES OF THE DATA BLOCK(S) ON THE DATABASE.
USER ACTION: 1. IF YOU ARE EXECUTING AN MSC.SOFTWARE SUPPLIED SOLUTION
SEQUENCE AND NOT USING THE ALTER EXECUTIVE CONTROL STATEMENT, THEN CHECK FOR
BULK DATA AND/OR CASE CONTROL INPUT ERRORS.
1-5896512
2004
a Line added to puch output
2004
2004
A SOL 111 external superelement creation run using the EXTSEOUT feature
followed by a SOL 111 assembly run with two FREQ requests in the Case Control
does not produce any output for the external superelements in the assembly run.
Avoidance: Insert the following DMAP alter:
compile super3
alter 'norec',''
paraml casers//'trai'/1/s,n,norec//s,n,nocasers $
if ( nocasers<0 ) paraml casers1//'trai'/1/s,n,norec $
compile semfreq
alter 'dloop=dloop',''
paraml casef//'trai'/1/s,n,norec $
dloop=dloop+norec $
endalter
1-5916231
2004
Postprocessing - CWELD - GPDT Table conta
ins incorrect locations for CWELD GRIDS
The table GPDT does not contain the correct locations for GRID points generated
by CWELD elements. This has no impact on MSC.Nastran, but if you have a program
which reads this table, it will get incorrect locations.
Avoidance: Use GEOM1S, which contains the correct locations.
1-5927813
16
2004
1-5930003
2001.0.7
Miscellaneous - ISHELL - Very large timeo
ut value for ISHELL causes error on Solaris
If a user specifies a very large timeout value for ISHELL (greater than
100,000,000) using system cell 275, the ISHELL run fails on Solaris with an
"Invalid Argument" system error code. Solaris allows a maximum timeout value
of 100,000,000 seconds (about 3.1 years) and fails the request if this value is
exceeded. Other UNIX systems quietly reset the timeout to the maximum
supported and continue.
The X-Open specified max is 31 days. ISHELL will be modified to quietly reset
user-specified timeout values to 31 days. If this is not long enough, the
"infinite" option can be used.
1-5931701
4551 (NCONVG)
2001.0.9
The TET10 element has problems converging in nonlinear analysis in the plastic
range. This problem may lead to the following fatal message:
*** USER FATAL MESSAGE 4551 (NCONVG)
*** STOPPED PROBLEM DUE TO FAILED CONVERGENCE
Avoidance: The problems has been corrected in Version 2001.0.9 available on
the Nastran 2001 R4 CD.
1-5953201
2004
If the PARAML module TRAILER option is used to output the density of a matrix
from trailer word 6 into the 3rd parameter position of PARAML and the density
is greater than 99.999%, but not full, then the value returned to the PARAMLs
3rd parameter will be 10000 which incorrectly indicates a full matrix.
Avoidance: Use PARAML's 4th parameter output which will give the density as a
real value with 1.0E0 indicating a full matrix.
1-5963032
2004
Documentation/QRG - ACCELERATION - Output
is available for SOL 103 for Response Spectrum Analysis
In the MSC.Nastran Quick Reference Guide, Remark 2 on the ACCELERATION case
control command incorrectly states that ACCELERATION output is only available
in Frequency response and Transient response. Table 4-5 in the QRG correctly
indicates that acceleration output is available in SOL 103. However,
acceleration output is only available when the response spectrum method is used.
1-5963501
(TPSPLD)
2001.0.7
The thin plate spline will fail due to a singular matrix for small models.
The message encountered is:
USER FATAL MESSAGE 2260 (TPSPLD)
SINGULAR MATRIX DEVELOPED WHILE PROCESSING SPLINE
0FATAL ERROR
1-5987106
2005
iles are Incompatible
100001
This report is written to document op2 format changes for clients and developer
2004
Documentation/QRG - GPFORCE
\The following line should be added to the end of Remarks 2 and 3 of the
MSC.Nastran Quick Reference Guide description of the GPFORCE entry.
See remark 4 for further details.
Furthermore, CQUAD4 should be added to the list of elements supported for the
output of grid point forces aligned with the edge of the element.
1-6047029
2004
s Direction Code not Documented
When using the strain failure criteria for composite elements, the -1, -2, or
-12 output follows the failure indices printout. The intepretations of these
values are not documented anywhere. They can be intepreted as follows:
-1 - failure in the fiber direction
-2 - failure in the matrix direction
-12 - failure in the inplane shear.
1-6051920
If the nlgyroa.vxx is used and m-set exists in the model (e.g., RBAR, RBE2,
etc.), then the job will fail with the following message:
USER FATAL MESSAGE 5423 (SADD5)
ATTEMPT TO ADD INCOMPATIBLE MATRICES, (SADD5)
Avoidance: Replace the MPCs with a stiff BAR.
1-6054801
2005
or points, restart - SFM 3001
A restart run in SOL 200 can fail due to a missing MPSRV datablock when
attempting a static aeroelastic trim analysis. It appears that the failure
only occurs when the design variables change the analysis model from the cold
start to the restart.
Avoidance: The following dmap alter can be used in the restart run to avoid the
missing datablock:
compile phase0
alter 'if ( aero )','nlheat'(3,-1)
alter 'not(exter or image'(1,-1)
if ( aero ) then $
$
$ Create the aerodynamic model geometry and other data dependent
$ only on the model
$
GP1
GEOM1,GEOM2,,GDNTAB,MEDGE,,dynamics/
xGPL,EQEXIN,xGPDT,xCSTM,xBGPDT,xSIL,,,/
S,N,LUSET/0/s,n,nopoints $
$
if ( desopt0 ) then $
equivx casexxu/aecase/always $
else $
equivx casecc/aecase/always $
endif $
$
call aero0 aecase ,edt
,xcstm ,dmi
,dmindx ,
xbgpdt ,pcdb
,geom3 /
aebgpdts,aeusets ,aeboxs ,aecomp ,aero
,
acpt
,cstma ,trx
,control ,spline ,
mklist ,gpksk ,gdksk ,gpgk0 ,gdgk0 ,
mpjn2o ,mpjsfn2o,aempcomp,aemonpt ,saemprk ,
strucomp,monitor ,saerg0 ,aedbstdx,uxvst ,
pgvst0 /
false /aertyp /s,nk
/s,nj
/s,nx
/
s,bov
$
if ( ifpindx ) call xifpindx spline,,,,,,,,,//s,np $
endif $ aero
1-6077806
2004
, FILE INDEX =
The WEIGHTCHECK command does not support the punch option using the standard
case control
command
WEIGHTCHECK(punch...)=yes
as illustrated in the Quick Reference Guide.
Avoidance: If the WEIGHTCHECK output is desired to be send to the punch file,
request it in the print format and include the following alter.
$
compile semg1 $
alter 2 $
type parm,,i,n,sys2 $
sys2=getsys(sys2,2) $
putsys(7,2) $
alter 'return'(,-1) $
putsys(sys2,2) $
$
compile semrm $
alter 'call.*semr2'(,-1) $
type parm,,i,n,sys2 $
sys2=getsys(sys2,2) $
putsys(7,2) $
alter 'call.*semr2' $
putsys(sys2,2) $
$
1-6084723
2004.0.6
FM 4276, EC 3002
A flutter analysis using the KE-method fails in the FA2 module with a FSM 4276,
EC 3002. The MKAERO1 contains 20 k values each separated by 0.05 in k for one
Mach number.
Avoidance: Modify the MKAERO1 entry to have fewer k values and a more commonly
used distribution.
1-6151702
2001.0.7
PBUSH1D - UFM 5074
A message similar to:
will be produced when a PWELD or PBUSH1D is being designed and FID is used on
the fifth field of the DVPREL1 or DVPREL2 entry.
Avoidance: Input the PNAME in the fifth field. For example, for a PWELD
diameter, use D in the fifth field rather than 4.
1-6155301
2005
leration gives poor answers
An enforced acceleration problem may exhibit strange behavior due to the mixed
precision computations in the TRLG module (specifically in the TRLGCD
subroutine).
1-6166948
2004
Kb field is wrong
The QRG description of the PGAP's Kb field should have the following default:
"Default = 10e-14*KA"
instead of:
"Default = MU1*KA"
1-6181949
2004
Nonlinear Analysis - PCOMP, Unsymmetric
Ply Thickness, Negative Factor Diagonal
QUAD4 elements using offsets fail to converge when using SOL4 for large
displacements.
The same model with QUAD4 elements runs correctly in SOL 106, also TRIA3
elements with offsets run correctly in SOL 4.
1-6197801
o add module.
The decomp module outputs a special form matrix when the active column cholesky
option is selected. Inputting this matrix to the ADD module will cause the job
to fail in various ways and a meaningful message is not output.
1-6229106
2004
Frequency Response/Random Analysis - STRA
IN(PSDF) - Wrong Answers for Strain PSDF.
When there are both XYPLOT requests for STRAIN PSDF and STRESS PSDF, the strain
results are incorrect and in fact are identical to the stress results.
Avoidance: Remove the XYPLOT commands for STRESS PSDF output.
1-6242809
2004
FORCE plot results with damping
2005
Add a line containing only the word 'FEATURE' AFTER the USE_SERVER
2004
Transient analysis SOL 109 may, in rare cases, produce wrong answers in
MSC.Nastran Versions 70.7 and 2001. This can only happen when the following
message appears: UIM 5222 (TRD1) COUPLED SOLUTION ALGORITHM USED. The model
that encountered this error had TF entries, which created a "BDD" matrix with
null columns.
Avoidance: If you suspect wrong answers you can apply the following dmap
avoidance or execute Version 70.5 to see if the answers change.
COMPILE SEDTRAN $ Avoid error in TRD1 coupled integration, v70.5 or v2001
ALTER 'TRD1 *CASET'(,-1) $
PARAML
BDD//'NULL'////S,N,NULLB $
IF
( NULLB > -1 ) THEN $
MATMOD BDD,,,,,/VBD,IBDD/12/S,N,NCOLB/1 $
IF
The thin plate spline will fail if more that one spline is used because the
memory allocated to a previous spline is not freed.
1-6299601
2004
Documentation/QRG - CBUSH
The QRG does not list the tolerance for the minimum length requirement for a
BUSH element. The following remark be changed in the QRG.
6. If the distance between GA and GB is less than .0001, or if GB is blank,
then CID must be specified
1-6377201
Complex acoustic results incorrectly includes the phase results from the P
column under the P(RMS), DB, and DB(A) results. The phase should be blank.
1-6377906
2004
Optimization/Design Sensitivity - DRESP2
- Job with many dresp2 entries failed in xqaros or xqfnc7.
An optimization job may produce wrong sensitivity coefficients or fail in an
unexpected routine such as complaining that negative values are being used in a
SQRT function when the following conditions are met:
1) The job requests printing sensitivity coefficients and
2) A DRESP2 response is defined that also references to another DRESP2 3) or a
DRESP3 response is defined that also references to a DRESP2 response
4) and one design variable is referenced by more than one DVXREL1 entries,
Avoidance 1: Remove DSAPRT or OPTEXIT=+(-)4 request and replace it with
IPRINT = 7 on the DOPTPRM entry. The gradients printed from IPRINT=7 are for
constraints and have been scaled by the factor, SIGN(1/BOUND) where BOUND is
either the lower or upper bounds specified on a DCONSTR and SIGN is + for the
upper bound and SIGN is - for the lower bound.
Avoidance 2: Create dummy type 2 properties by referring to dummy design
variables whose lower and upper bounds are identical. The number of dummy type
2 properties plus number of independent design variables must be greater than
or equal to the number of type 1 properties in the task.
A SOL 200 job with dresp2 entries (around 540 entries) failed differently in
two machines:
On linux: it failed in xqfnc7 (dom6/dom61/dr2dx/xqaros) complaining that
negative values were being used in a sqrt function. On AIX, it failed in
xqaros indicating a floating point overflow.
/net/shere/shere/users/shz/csr/fd/icw1/test_01.dat (...)
1-6384209
incomplete
2004
The POINT option for the NORM field on the EIGR bulk data entry should include
2001.0.7
Restart jobs that attach a dball greater than 4GB will not restart on linux
systems. The .dball is shown as offline on the restart and the follow message
are encountered in the f06 and f04 respectively:
*** USER FATAL MESSAGE 1127 (GNFIST)
DMAP MODULE XSORT
IS ATTEMPTING TO ACCESS DATA BLOCK
BULK WHICH IS ON AN UNAVAILABLE DBSET
0FATAL ERROR
.f04 message
orb3.MASTER
OLD
32769
orb3.DBALL
OFF LINE
32769
1
1
MASTER
020307084253
DBALL
020307084254
102 NAME =
MASTER
DBALL
messages:
SYSTEM FATAL MESSAGE 6424 (DFNSB)
THE NUMBER OF ROWS IN THE LOAD VECTOR AND THE FACTOR MATRIX ARE INCOMPATIBLE
Avoidance: There are 2 possible avoidances:
1. Use the manual inertia relief (param,inrel,-1)
or
2. Contact client support and obtain the alter ir200a.v2001 from the internal
SSSALTER web site.
1-6442501
2004
Heat Transfer Analysis - UFM 4016 (GETEMP
)
THERE ARE NO TEMPERATURES FOR RAD
Heat transfer analysis may fail with the following message:
*** USER FATAL MESSAGE 4016 (GETEMP)
THERE ARE NO TEMPERATURES FOR RADBC ELEMENT xx IN SET 1
0FATAL ERROR
Avoidance: Do not define radiation to space on the backside of the plate
elements. Go back in PATRAN and change the bottom to top. In the entries
below, the CHBDYG IDs should be positive instead of negative
$ Radiation Boundary Conditions of Load Set : core-rad-bottom
RADBC
1204
1.
0
-100109
RADBC
1204
1.
0
-100110
1-6467801
2004
ion - Wrong answers
2004
If enforced motion is used in SOL 111, it is possible that the SPCFORCE output
might be incorrect at low frequencies.
Avoidance: Use SOL 108 instead.
1-6518631
2004
The 8 node chexa element, modified in v70.7, incorrectly uses a MATTi for
temperature dependent material properties.
Avoidance;
1) use nastran system(309)=1
2) use 20 noded chexa
3) use 10 nodes ctetra
1-6519201
- UFM 9086
2005
Nonlinear analysis restarts (SOL 106) that change the thermal loads may fail
with the following fatal message:
USER FATAL MESSAGE 9086 (GETLOOP)
PARAM, LOOPID,
1 DOES NOT CORRESPOND TO A VALID LOOP IDENTIFICATION
NUMBER.
Avoidance:
ASSIGN master='_____.MASTER'
RESTART,version=1,keep
with:
ASSIGN x='______.MASTER'
dblocate logi=x
and insert the DMAP alter:
compile nlstatic
alter 'rstrt=',''
rstrt=true $
endalter
1-6521809
swers
2004
Any heat transfer element that has temperature dependent conductivity should
be nonlinear. It appears that if MAT5 records are used, and only KYY is
temperature dependent, the element is treated as linear.
Avoidance: Replace MATT5 entries as follows:
MATT5
Add:
MATT5 4
TABLEM2 2
+T2
0.
1
+T2
1.
1000.
1.
ENDT
2001.0.9
k
Very large heat transfer jobs that calculate large view factors may fail with a
traceback in rmg2.
Avoidance: The failure occurs when the memory requirement is calculated and
overflows. There is no avoidance.
1-6561701
M 3002
2004
If on the EIGRL Bulk Data entry, ND is greater than problem (matrix) size, then
the run may fail with SFM 3002 in the READ module (subroutine reigl3).
Avoidance: Set ND to less than or equal to the problem size.
1-6599317
2004
) - Wrong Answers
TEMP(MATE) is not supported for hyperelastic elements in SOL 101. If SOL 101
is used with hyperelatic element (PLSOLID and MATHP) and the fields for AV and
TREF are input on the MATHP entry and TEMP(BOTH) is requested in the case
control, the results will be zero.
If TEMP(BOTH) is changed to TEMP(LOAD)
then plausible wrong answers are obtained.
Avoidance: Place a TEMP(INIT) above the subcase level pointing to a TEMPD
bulkdata entry with the TREF value specified. Put TEMP(LOAD) within a subcase.
1-6609014
rong Answers
2004
2004
When a DRESP3 entry in a SOL 200 job references to a combination of DRESP2 and
any other arguments except DRESP1, the expected to be retained DRESP3 response
is missing from the sensitivity calculation or optimization.
Avoidance: In V2001 R2 (2001.0.4) or R3 (2001.0.7) add a dummy DRESP1 argument
to each DRESP3
1-6697301
2004
d enforced motion - Wrong answers
A SOL 103 deck with PARAM,RESVEC,YES and employing enforced motion data via
RLOADi and SPCD Bulk Data entries does not generate any augmented modes due to
residual vectors.
Avoidance: Apply the following DMAP alter:
COMPILE SEMODES
ALTER 'CALL SETQ','' $
CALL SETQ CASESX//SEID/PEID/S,MTEMP/S,K2GG/
S,M2GG/S,B2GG/S,MPC/S,SPC/S,LOAD/
S,DEFORM/S,TEMPLD/S,P2G/S,DYRD/
S,METH/S,MFLUID $
1-6711505
ional Answers
2001.0.9
2004
If more than 50 grids are at the same location in the residual structure then
the message below is issued. If 50 or fewer grids occur at the same location
then the message is not issued.
*** SYSTEM FATAL MESSAGE 6802 (SEPSUP)
SUPERELEMENT
0 HAS FAILED TO AUTOMATICALLY DERIVE A SEARCH KEY.
USER ACTION: REVIEW MODEL FOR REASONABLE GEOMETRY AND SELECT SEARCH KEY
VIA OVER-RIDE PARAMETER AND/OR REVIEW
GRID POINT LOCATIONS FOR REASONABLE GEOMETRY
1-6875104
2004
UXP/M DMP executable
The following steps must be followed to install the Fujitsu UXP/M DMP
executable from the MSC.Nastran 2001 R3 cd:
After the uxpv cd installation completes.
1. cd "MSC_BASE"
(The installation directory)
2. tar xvf "cdrom_mount_point"/msc2001/uxpv/dmp.tar
3. /cdrom/tools/uxpv/gunzip "MSC_BASE"/msc2001/uxpv/MPMD.gz
4. /cdrom/tools/uxpv/gunzip "MSC_BASE"/msc2001/uxpv.analysis.dmp.gz
Note: If the installation is being done from a platform other than uxpv then
replace
../cdrom/tools/uxpv with the appropriate architecture.
1-6875107
mples
2004
The INCLUDE example on page 105 of the MSC.Nastran IOG is incorrect. The
example
include '/proj'
'/dept123'
'/sect456'
'/joe/flange.bdf'
should be
include '/proj
/dept123
/sect456
/joe/flange.bdf'
1-6889219
2004
Superelements - DMIGOP2 type superelement
s no longer work in main bulk data, CSUPER
In V2001, if an external DMIGOP2 type superelement is included as a main bulk
data superelement, then the job aborts with SFM 4252 because the upstream XAAV
is missing.
See activity for why.
Avoidance: Insert the following DMAP alter or use part superelements or use a
different type of external superelement
ECHOOFF $
COMPILE EXTIN NOLIST $
ALTER 'DBSTATUS XSOP2DIR' $
IF (NOOP2DIR<=0 AND SEID>0 AND PEID=0) THEN $
INPUTT2 /XSOP2DIR,,,,/0/INUNIT $
DBSTATUS XSOP2DIR//S,N,NOOP2DIR $
ENDIF $
ENDALTER $
ECHOON $
1-6941201
Nonlinear Analysis - Temperature Dependent Coefficient of Exp
ansion - Incorrect Intermediate Results
If the coefficient of thermal expansion is temperature-dependent in a SOL 106
analysis for CQUAD4, CTRIA3, and/or CBEAM elements, the intermediate load steps
may be incorrect. The final load step will be correct.
Avoidance: Define separate subcases for each load step for which the results
are desired.
1-6948901
2004
Optimization/Design Sensitivity - RANDPS
- Autocorrelation function may not be used for RMS response
The 2001 release allows for the design of rms responses. There is an
undocumented limitation that only one RANDPS ID can be used per subcase.
Therefore, if there is a desire to study the response to two separate input
spectra, separate subcases will have to be submitted. Each RANDPS ID can refer
to multiple subcases so that auto and cross correlations can be input for a
given RANDPS ID.
1-6953959
2001.0.9
Loads - OLOAD and SPCFORCE Resultant Outp
ut - Wrong Answersuse param,resltopt,1 to get correct
The oload and spcforce resultants are incorrect in v2001.0.4 and later systems
if global coordinate systems are present and loads and/or spcs are applied to
grid points that reference an output coordinate system.
Avoidance: Use param,resltopt,1 to get correct results but in the old format
1-6970301
2004
Postprocessing - PARAM,POST,-2 - Incorrec
t Displacements for Modal Response (SOL 111, 112) Analysis
The eigenvectors rather than the response vectors are incorrectly output to the
op2 file if post=-2 in modal dynamic response analysis.
In Version 2004 and beyond this error only occurs with PARAM,SPARSEDR,NO.
Avoidance: Three avoidances exist:
1. Add Param,DDRMM,-1 (not recommended)
2. Add PARAM,OUGCORD,GLOBAL
3. Insert following DMAP alter (tested with V2001.0.7 of MSC.Nastran).
Note: ALTER ONLY WORKS for CASE of DISP=ALL
compile sedrcvr
alter 'sdr2.*bougv1','' $
delete /ugb,,,, $
drmh1 ougv1,,,/tougv1,mougv1,,,,,,/ $
IF ( NOCSTMS>0 ) THEN $
MPYAD
TRANSG,mougv1,/UGB $
ELSE $
EQUIVX
ENDIF $
SDR2
mougv1/UGB/-1 $
CASEDR,CSTMS,,,EQEXINS,,,OL1,BGPDTN,,,
UGB,,,OINT,PELSETS,VIEWTB,,,,,,/
,,BOUGV1,,,,/APP///////ACOUT/PREFDB/-1./-1./
ADPTINDX/ADPTEXIT/FALSE $
ENDALTER
1-6973701
P)
2001.0.9
If there are multiple subcases and one subcase has a supported boundary
condition, followed by a subcase with a clamped boundary condition, then the
SDP module will fail with the following error:
*** SYSTEM FATAL MESSAGE 3001 (SDP)
THE INPUT DATA BLOCK NAMED MPAEUV
AT POSITION
1-6991176
2004
Aeroelastic Analysis - CAERO1, SPLINE1 FPS Spline may lead to SFM 4276, Floating Point Exception
If a SPLINE1 with the FPS option is used to connect a CAERO1 entry that only
has one spanwise box, then a floating point exception may occur in the GI
module. This error will also occur if the spline connects to a chordwise
strip of elements on a CAERO1 that is one spanwise box wide.
Avoidance: Split the CAERO1 entry so that it has two span wise boxes, or use
the IPS option on the SPLINE1.
1-6997601
2004
WELD and fluid elements are present
USER FATAL MESSAGE 2007 occurs in MODGM2 when CWELD elements and fluid elements
are present. The CWELD generates grids GA anf GB which are considered
undefined.
1-6998602
2004
L 103 - SFM 3001
The sorting of flutter roots that is used for the PK and PKNL is disabled when
the density used in the analysis changes. Since the PKNL method is likely to
change the density value for each analysis triplet, this effectively means that
the roots are not sorted.
Avoidance: Use the PK method or perform the sorting as a post-processing
operation.
1-7162927
ecomputed
A SOL 145 or SOL 146 aeroelastic analysis RESTART where only changes are made
to the structural model will unnecessarily recalculate the AJJ matrix even
though the aeroelastic model is unchanged.
Avoidance: Resusing the aerodyanmics by DBLOCATING the ADB dbset works as an
2005.5
To clarify the sign convention of the forces created with the RFORCE entry,
the following is to be added to remark 1 of the QRG RFORCE entry
------------------The forces that are created in msc.nastran with the RFORCE entry act on the
structure as follows:
The forces that are defined with the RFORCE entry for a constant angular
velocity (A) , act in the positive radial direction. These forces would
represent the inertia forces on the structure due to a constant angular
velocity.
The forces that are defined with the RFORCE entry for a constant angular
acceleration (RACC), act in the same direction as the angular acceleration.
These forces would be opposite to the inertia forces on the structure due to a
constant angular acceleration.
1-7241319
ing Message
2004
When an optimisation analysis (sol 200) with analysis=mfreq stops with a hard
convergence the message issued may be "no feasible solutions are found".
Avoidance: Tighten up either CONVDV or CONVPR (say one thenth of the current
one) should help.
1-7264401
TB=AVG
2004
When setting ATTB to AVG on a DRESP1 entry with RTYPE=FRSTRE the following
error message will appear:
USER FATAL MESSAGE 5629 (DSAD1C)
THERE ARE DRESP1 ENTRIES FOR RESPONSE TYPE = FRSTRE BUT THERE ARE NO
CORRESPONDING OUTPUT RESPONSES.
USER ACTION: CHECK THAT THE ELEMENT ID'S LISTED ON THE DRESP1 ENTRIES EXIST.
Avoidance: There is no avoidance other than to build a DRESP2 response for the
average.
1-7301106
Answers
2005
If offsets are defined on a warped plate elements with thermal loads and SNORM
is turned on (default in v2001), then the results may be incorrect.
Avoidance: Set PARAM,SNORM to 0.
An analyis that generates very large OUTPUT2 files may fail with an error
message similar to the following in the log file:
"outpn2.f", line 543: truncate: chsize: [22] Invalid argument
In the case where this message was encountered the OUTPUT2 file was 6gb before
the job was aborted.
Avoidance; Other than breaking the output requests up into multiple runs,
there is no avoidance.
Comment from JAS: This error has been eliminated in versions of MSC.Nastran
starsting with V2004. In V2004, the size of OUTPUT2 files is only limited by
the maximum file size supported by the operating system, not by any internal
MSC.Nastran limits.
1-7421606
059(DIOMSG)
2004
MSC.Nastran may fail in the DBC module when a large number of SPCD enties with
different set ids exist in the model. The fatal messsages encountered are:
USER FATAL MESSAGE 1250 (BLKRD)
Read block number beyond end-of-file.
SYSTEM FATAL MESSAGE 6059 (DIOMSG)
Avoidance: Use PARAM,LOADU,0 to avoid this problem.
1-7452105
- SFM 3001
2004
xx
2004
1-7472309
2005.0.2
time leads to incorrect message
Avoidance : Renumber the DRESP1 IDs such that the DRESP1 with function name in
the ATTB field has the the lowest ID among all DRESP1s.
1-7510324
2001.0.9
Solutions for Supersonic Speeds
2004
An optimization job may fail in the DSAL module with the following error
message:
*** SYSTEM FATAL MESSAGE 4276 (GREAD)
ERROR CODE
3001 PID= 0
Avoidance: Increase the memory space using the mem= option on the nastran
submit command so that module dsvg1 will only need a single pass to perform the
triple matrix product. The amount of memory required can be found from SYSTEM
INFORMATION MESSAGE 7502 printed in the f04 file.
1-7734165
utput
2001.0.9
MSC.Nastran V70.7 and 2001 require LAM 6.3.1 to run distributed memory
parallel. This version of LAM will NOT compile with RedHat 7.2. To avoid the
need to compile LAM, the binaries may be downloaded from
ftp://ftp.msclinux.com/contrib/jjg/nastran
This is not an issue in MSC.Nastran 2003.
For installation:
1) cd /tmp
2) download usr_local_lam631.tgz
3) cd /usr/local
4) tar xvzf /tmp/usr_local_lam631.tgz
5) rm /tmp/usr_local_lam631.tgz
6) modify /etc/csh.cshrc and /etc/profile to
have /usr/local/lam-6.3.1/bin in your path
1-7782902
2004
sign Sensitivity Coefficients
When an optimization task includes the design variable whose initial value is
zero, the sensitivity coefficients with respect to that design variable become
null.
2004
2004
Aeroelastic analysis (SOL 146) in Version 2001 does not honor the MPCFORCE
output request. The case control command does not yield any MPCFORCE output.
Version 70.7 works correctly.
Avoidance: Apply the following dmap alter:
compile seaero
alter 'call fdrmgen',''
call fdrmgen uset,vgfd,cases,usetd,gmd,gm,goa,phdh,
msf,m2sf,bsf,b2sf,ksf,k4sf,k2sf,
MMG,M2MG,BMG,B2MG,KMG,K4MG,K2MG,,,
MSS,M2Ss,BSS,B2Ss,KSS,K4Ss,K2Ss,,ys,
ects,bgpdts,sils,xy
1-7820401
2004
A SOL 103 job may fail without printing any messages in the f06 or log files
when illegal rigid element connections exist but there is no SPC request.
Avoidance: Add a dummy spc request. If illegal rigid element connections
exist, UFM 2101 will be output.
1-7939303
PCAX - UFM 316
2004
1-7979705
5423
2004
A linear or nonlinear transient analysis that has a static preload subcase and
requests mpcforces will fail with SYSTEM FATAL MESSAGE 5423.
Avoidance: Insert the following DMAP alter:
compile super3
alter 'paraml qg',''
paraml qg//'trailer'/1/s,n,ncqq//s,n,nqg $
if ( nqg<0 ) paraml qmg//'trailer'/1/s,n,ncqq $
endalter
1-7980301
entries.
2004
There is an undocumented limit that the number of bulk data entry names
included with the ECHO=SORT case control command cannot exceed 26. Items
exceeding that number are ignored.
Avoidance: Limit the list to to the 26 most critical names or do not use this
option on the ECHO=SORT command.
1-8002452
2004
The TABPRT DMAP module with the USET table print option does not allow DOF sets
with more than 2 characters to be output. For example given:
DEFUSET,K,LTMA
USET1
LTMA
123
111
MSC.Nastran does not support SMP parallel on Primepower because the vendor
implementation of tfork is missing. Delivered tpl problems dxxtp10 and others
will fatal with the message:
vendor implementation of tfork is missing.
Avoidance: There is no avoidance.
1-8010801
or Answers
2004
2004
MSC.Nastran Linux 2001 will issue the following message if an xdb file larger
than 2gigs is created.
*** USER FATAL MESSAGE 1250 (BLKRD)
STATUS =
6007, FILX = 40, LOGNAME = DBC
FILE = TEST.xdb
BLKNBR = 1129465448
ERROR MESSAGE IS -Read block number beyond End-of-file.
0FATAL ERROR
, NSBUF3 =
16384
If an eigenvalue problem is run with DMP and the model contains massless
mechanisms, the
job may hang. After the 1st eigensolution stops with FATAL factor errors, the
solution properly goes into the massless mechanism check, detects and
constrains the mechanism degrees of freedom. The run starts the 2nd
eigensolution in the master cpu but doesn't restart the slaves and the job
hangs.
Avoidance(s):
1) Run in serial.
2) Run with PARAM,MECHFIX,YES in dmp (as opposed to default MECHFIX,AUTO).
1-8137638
If SOL 106 is used for a problem that has no nonlinearity, (i.e. no MATS1, no
contact elements, and no PARAM,LGDISP,+1) but contains an MATT1 that
references a TABLEM1. then the job will iterate.
Avoidance: Run sol 101.
1-8192502
2004
20, 2121, 2122, 2123, UWM 3059
The use of "+" and "-" to form new dof sets (e.g.;
VEC USET/VGX/'G-A'/'M' $) as may be specified in the set name parameter inputs
in the MATGPR, VEC, UPARTN, UMERGE, and UMERGE1 modules will cause various
fatal errors like UWM 3059, UFM 2120, UFM 2121, UFM 2122, and UFM 2123. Also,
leading blanks in the set name parameters will cause similar fatal errors.
Also, MATGPR does not allow for set equations longer than 4 characters.
Avoidance: There is no avoidance.
1-8219301
rs
2001.0.7
MSC.Nastran 2001.0.7 for AIX 5.1 64 bit systems with a build date of April 3,
2002 on the Nastran 2001 (R3) cd may produce wrong answers for complex data
recovery.
The error has been corrected on a subsequent build dated April 19,
2002. The updated system may be requested from MSC support.
Avoidance: This executable is not automatically selected and must be
explicitly requested by setting exe=/aix/analysis.64 Thus, the problem may be
avoided by simply not selecting this executable.
1-8227901
- UFM 7147
2004
An optimization job fails with the UFM 7147 complaining that the objective
function referernces a non-scalar number. Although the job appears to be
defining a correct scalar quantity, the quantity is defined by a nested DRESP2
entry that further refers to a DRESP1 entry with the MAX function.
1-8235901
2004
OCCURRED IN ROUTINE BLDPK
100 HAS
A user DMAP that uses the ORTHOG module may result in a fatal message. For
example the dmap sequence:
TYPE PARM,,I,,NEIGV $
MATGEN ,/O1/1/10
$
ORTHOG O1,/PHO,DR/1/1/0.0/0.707/0.0 $
CEAD O1,,,,,,/RCPHX,CLAMA,OCEIG,LCPHX,CLAMMAT/
S,N,NEIGV//-1/'SVD'//-1/// $
END $
CEND
Results in:
*** SYSTEM INFORMATION MESSAGE 6581 (ORTHOG)
PERFORMING HOUSEHOLDER ORTHOGONALIZATION
BIOMSG: ERROR
100 HAS OCCURRED IN ROUTINE BLDPK
Avoidance:
1-8267177
To avoid this error, use one of the matrix modules such as MATPRN.
Complex Eigenvalues - EIGC - Poor Results with SYSTEM(108)=1
SOL 200 with ANALYIS=MFREQ with FREQ4 failed in the DSAH module with the
following message:
*** SYSTEM FATAL MESSAGE 3002 (DSAH)
EOF ENCOUNTERED WHILE READING DATA BLOCK DFFDNF
SUBROUTINE
(FILE 118) IN
Prior to the above failure the following messages were issued in every cycle
from the second on:
*** USER WARNING MESSAGE 6644 (FRPROD)
SOME OR ALL COMPUTED EXCITATION FREQUENCIES ARE OUTSIDE THE RANGE F1 AND F2
FOR FREQ4 BULK DATA ENTRY WITH ID = 502
THESE COMPUTED EXCITATION FREQUENCIES ARE IGNORED.
Avoidance: Use a different FREQi entry to specify the frequencies of interest
but not that the error may also occur with a FREQ entry with only one frequency
specified.
1-8310201
2004
d EKE - Missing Output
2004
Inaccurate grid point stresses may be output for quad4 elements in nonlinear
analysis (SOL 106) when stress(corner) is requested.
Avoidance: There is no avoidance other than not requesting corner stress
output.
1-8328301
2004
Optimization/Design Sensitivity - MODTRAC
K, PARAM,OPTEXIT - Misleading Message
See notes activitity dated 7/15/2003
If the user has requested mode tracking along with PARAM OPTEXIT <4, the DOM12
module will be called and a message like:
RUN TERMINATED DUE TO MAXIMUM NUMBER OF DESIGN CYCLES =
10.
1-8383704
in punch file
2004
In a random response run if the PSD is output to the output2 file the values
may be incorrect in the punch file.
The output from the XYPLOT is correct.
1-8424704
423 (SADD5)
2004
DMP>1
MPCFORCEs are requested.
Loads are applied to dependent DOFs which
are also interior to a domain (superelement)
or:
1.
2.
3.
DMP>1
SPCFORCEs are requested.
Loads are applied to constrained DOFs which
are also interior to a domain (superelement)
If neither MPCF nor SPCF is requested but OLOAD is requested and loads are
applied to a dependent or constrained DOFs which are also interior to a
domain, then the OLOAD output will be incomplete for the slaves' forcing
frequencies.
Avoidance: Apply the following dmap avoidance.
compile semfreq
alter 'call super3'(2,-1)
equivx frl0/frl/-1 $
endalter
1-8439702
2005.1
PT, SPCD - Wrong Answers
In a frequency response (SOL 108 or SOL 111) analysis using SPCD enforced
motion, if frequency dependent properties are defined on a PDAMPT, PELAST, or
PBUSHT entry, the frequency dependence is incorrectly interpolated.
Avoidance: Request a dmap alter avoidance from Client Support
1-8448301
2004
Optimization/Design Sensitivity - CQUADP,
CTRIA3 unrecognizable Entries in Punch File
A p-element optimization run may produce user unrecognizable Bulk Data entries
in the punch file for all types of shell elements such as CQUAD4P, CTRIA3P etc.
These entries will lead to a fatal message if they are subsequently read back
in as bulk data.
Avoidance: Remove these entries before reading back in.
1-8448304
2004
r in punch file
A pch file containing updated PBEAML entries written in the large field format
may fail when read back into MSC.Nastran due to format error.
Avoidance: Add a blank line to the end of the PBEAML entry if the number of the
existing lines is an odd number.
1-8516805
2004
Optimization/Design Sensitivity - PCOMP Incorrect composite element matrices in SOL 200
If there are differences in the design model with respect to the analysis model
and the differences arise from DVCRELi entries and from DVPRELi entries that
point to PCOMP's, the composite updates will be ignored for the initial
analysis. The result will be that the analysis, sensitivities and first
redesign will be in error. It's possible that subsequent design iterations,
which have the correct properties, will be able to recover, but it is also
possible that the initial errors will be such that recovery is not possible.
Avoidance: Apply the following alter:
compile desopt
alter 'modgeom2'(4), 'geom2nn'(3,1)
alter 'modgeom2'(5,-1), 'modgeom2'(5)
IF ( MODGEOM2 ) THEN $
DESITER=1 $ INCREMENT QUALIFIER IF GEOM2 IS UPDATED
$ EXCEPT WITH MULTI-MASTER METHOD
EQUIVX GEOM2NN/GEOM2/ALWAYS $
else $
DBEQUIV DATABLK=GEOM2, WHERE (DESITER=0 AND WILDCARD) ,
CONVERT (DESITER=1) OVRWRT $
ENDIF $ MODGEOM2
1-8550605
The QRG documents which elements the TEMPPi entries are applicable to. However,
the code does not perform any check. If a TEMPPi entries references an
element that is not supported no thermal load will be applied and unexpected
answers will result.
Avoidance: There
been referenced.
against GEOM2 for
improper elements
1-8564404
2004
Documentation/QRG - UFM 6632 (PAABSF) occ
urs when small value used within TZIMID
The following fatal message may occur when the value for TZIMID on the PAABSF
entry is less than the machine's numerical zero.
*** USER FATAL MESSAGE 6632 (EASFD)
THE NORM OF IMPEDANCE IS TOO SMALL
Avoidance: Specify a larger value for TZIMID.
1-8581001
2004
Failed Convergence
with respect to the PBUSH properties are likely to be in error with the result
that the optimization will not be able to make progress and may terminate with
various messages indicating failed convergence or maximum number of design
cycles.
Avoidance: Remove the CD from the GRID entry or replace the PBUSH with an
equivalent CROD or CELAS entry.
1-8587906
2004
- SFM 3007 (DOPRAN)
In Sol 200, if there are more than four frequency response subcases being
combined for random response, then the following error message may occur:
SYSTEM FATAL MESSAGE 3007 (DOPRAN)
ILLEGAL INPUT TO SUBROUTINE DOPRN2
Avoidance: Until the error is fixed, limit random response in SOL 200 to four
or less combined subcases.
1-8629707
2004
Strains computed in DDRMM
Principal strains are computed incorrectly in DDRMM and are off by a factor of
2.
Avoidance: Add param,ddrmm,-1 to the input.
1-8680201
oor Message
2004
1-8781636
2004
On the SGI, if NFS mount is used for filesystems that are larger than 2 gig,
then the job may fail with the following messages:
USER FATAL MESSAGE 1250 (BIORD)
Specified record is beyond maximum for this filesystem.
1-8783605
2004
correct stresses
When 8 noded CHEXA elements have different element coordinate systems and
default values for the PSOLID entry are used along with TEMP(LOAD), incorrect
stresses are output at corner/gauss points.
Avoidance: Set NASTRAN SYSTEM(309)=1 to use pre 70.7 CHEXA or set IN=2 on the
PSOLID entry
1-8788202
Optimization - Unneeded Constraints Cause Confusing Printouts
, Unneeded Calculations
The MSC.Nastran 2001 release supports putting a frequency range of applicabity
on the DCONSTR entry. Currently, if the referenced response falls outside this
range an upper and lower bounds of plus and minus 1.0e20 are substituted.
These responses should be ignored with no constraint applied.
Avoidance: There is no avoidance, but the negative effects are minor. The
answers should not be affected and the decrease in performance due to the
unneeded calculations should be minor.
1-8789951
2004.0.3
Large Models - Large Models with many rig
id elements may fail with SWM 2072 (GP4)
Large Models with many rigid elements may fail in GP4 with the following
message:
SYSTEM WARNING MESSAGE 2072 (GP4)
CARD TYPE
7201 NOT FOUND ON DATA BLOCK.
0FATAL ERROR
1-8803801
2004
2 OR 3 - Poor Sensitivities
Real sparse unsymmetric decomp may exhibit wrong answers for large models when
the rank of update specified by system(220) is set to a value larger than 1.
In Version 2004 HPUX and Linux systems set this system(220)=32.
Avoidance: For
1 in the system
encountered the
also avoided by
1-8821267
on from IFPS
Specifying very large values, greater than e+40, for Yt on the MAT8 entry may
cause a floating point exception in the IFPS module.
1-8957303
2005.0.2
Aeroelastic Analysis - AMP module unneces
sarily re-executed for each flutter subcase
In SOL 145 and SOL 200, the AMP module, which generates the QHH family of
generalized aerodynamic matrices, is re-executed for each flutter subcase, even
if there are no changes in modes or boundary conditions. This results in
increased solution times.
Avoidance: Insert the following DMAP alter:
compile flutter
alter 'dbstatus qhhl'(,-1)
type parm,,i,n,qf,qc $
type parm,nddl,i,n,cmeth,fmeth $
qf=fmeth $
qc=cmeth $
fmeth=0 $
cmeth=0 $
alter 'ENDIF \$ NOQHHL\>0'
fmeth=qf $
cmeth=qc $
alter 'FA1
KHH,BHH,MHH,QHHL',''
dbview qhhl0=qhhl where (fmeth=0 and cmeth=0) $
FA1
KHH,BHH,MHH,QHHL0,CASES,EDT/
FSAVE,KXHH,BXHH,MXHH/
S,N,FLOOP/S,N,TSTART/S,N,NOCEAD/LPRINT $
alter 'ADR
FPHH,CASEYY,QKHL',''
dbview qkhl0=qkhl where (fmeth=0 and cmeth=0) $
ADR
FPHH,CASEYY,QKHL0,FLAMA,AEBGPDT,AEUSET/
PKF/
BOV/MACH/'FLUTTER'/aeconfig/symxy/symxz $
compile flutsens
alter 'DSFLTE KHHx,BHHx,MHHx,QHHL,',''
dbview qhhl0=qhhl where (fmeth=0 and cmeth=0) $
DSFLTE KHHx,BHHx,MHHx,QHHL0,FLUTAB,r1tabr,casem,,/
CPHL,CPHR,VTQU0/1 $
endalter
1-8987307
rcentage
strain energy are "computer noise", values like 1.0E-12, when values are much
larger, 1.0E-10, the percentage maybe -50%. Valid negative values only occur
with thermal loading, see param xflag for the equations
Notes about TINY. The "positive" ESE due to Mechanical and the Absolute Value
of the "negative" due to Thermal load are compared to TINY as the floor. Note
both list absolute floor for TINY is zero, therefore negatives are not
considered to be below the floor in the presence of thermal loads. The
criteria for negative and floor was modified to take into account the selection
of thermal loads to modify the collection of elements below TINY.
1-8995906
2005.5
Very large models (millions of degrees of freedom) may overflow the integer,
where the non-zero terms of a sparse factor matrix is stored.
The integer overflow usually occurs during the reordering. Depending on the
context, it may be possible to avoid the integer overflow by using the DCMP
module rather than the DECOMP module, since DCMP uses grid-based or
supernode-based reordering, while DECOMP uses
dof-based reordering.
Avoidance: Since version 2005.5, one avoidance is to use mode=i8.
1-9007221
EPOINTs
2004
A dynamic analysis using static loading entries ignores extra point (EPOINT)
loading in Version 2001.
1-9025316
2004
S4), Poor Message
The SFM 6694 does not identify the GRID id or RSSCON element id that causes the
fatal message. It is extremely difficult to find the problem element in large
models with thousands of RSSCON elements.
1-9029611
2001.0.7
The SSSALTER named statdiva.V2001 has two problems associated with it. These
appear to be day 1 problems:
1) The Left handed complex eigenvector is plotted instead of the right handed
vector.
2) The displacements are incorrect if a SUPORT is present.
Resolution: Get the corrected alter from MSC technical support. The corrected
alter should be delivered with Nastran systems after V2001.0.7
1-9048033
k 9
2004
In the V2001 Quick Reference Guide, Remark 9 of the PBEAML entry states that
dimensions of the beam cannot be used directly as design variables in SOL 200.
This is no longer true as this capability was added into V70.7.
Remark 9 of the PBEAML should be removed.
1-9075705
2004
MID3 - Wrong Answers
In nonlinear analysis (SOL 106 and 129) the MID3 field on a PSHELL entry must
reference the same combination of nonlinear materials as the MID1 and MID2
fields else the element may behave in a linear manner and wrong answers will be
produced.
For example, when MID1 (and MID2) refer to MAT1, MATS1 and MATT1 but MID3 only
refers to MAT1 in a PSHELL card. Any plate element, QUAD4/QUADR/TRIA3/TRIAR,
uses this element property card will behavior like a linear element in the
nonlinear analysis.
[Avoidance]: Keep MID3 blank or refers to the same combination of material
properties like MID1 (and MID2) if it is possible. (Theoretically, MID3 cannot
tefer to MATS1 but NASTRAN will only issue a warning message and ignore the
reference of MATS1 for MID3 in V2001.)
1-9133301
unreadable
2004
The dbio libraries delivered with MSC.Nastran 2001.0.7 has an error which may
not allow new databases with user defined objects to be read after they are
created.
Avoidance: Use the dbio libraries delivered with Nastran 2001.0.9 on the 2001
R4 cd.
1-9145912
2004
or Flutter response output.
In SOL 200, when P2=8 is set on the DOPTPRM entry, the responses of DRESP data
are printed. For flutter damping responses, Nastran prints out the Mach number,
velocity, mode number and damping value. However, the density value is missing
and this is required in order to properly sort out the roots and establish the
altitude.
Avoidance: Print out the R1TABRG datablock after the DOM 10 module. Word 11 of
each record is the density. For example:
$V2001
COMPILE DESOPT
ALTER 'DOM10'
tabpt r1tabrg// $
MATPRN R1TABRG // $
ENDALTER
1-9153101
2004
s when end B data is not entered.
Remark 5 for the PBEAML in the QRG states that if blanks are used in the
specification of end b data, the corresponding values from end a will be used.
It has been found that, at least in the case of the ROD section type, a blank
DIM1(B) input will result in a constant section beam being produced, but other
occurances of blank fields have also been shown to produce incorrect results.
Avoidance: Don't use blank fields. Don't assume Remark 5 for the PBEAML is
honored. Instead, enter the data explicitly.
1-9246401
2005.1
FM 6144, SFE 4276
When a T type section on the PBEAML is designed (SOL 200), the E1 stress
recovery point has a sign error.
Avoidance: Use the T1 or T2 type section when designing this type of section.
1-9341428
2004
ith STATSUB - UFM 3046
Direct enforced motion using SPCD with a pre-stressed static subcase (STATSUB)
containing a mechanical and temperature load fails in the FRRD1 module issuing
a User Fatal Message 3046 with SOL 108 or 111 when a temperature load is
applied. The run will complete normally if only the mechanical load is
selected.
Prior to the UFM 3046, UIM 9035, indicates that no static shapes were found to
augment mode shapes. However, the static subcase contains displacements. It
appears that thermal loading causes Residual Vectors to fail.
Avoidance: Insert the following DMAP alter:
compile semfreq
alter 'lcgen',''
LCGEN
CASErS,SLT,ETT,dynamic,geom4s/
CASES2/S,N,DUMMY/'freqresp' $
alter 'dpd '(,-2)
dbview ysw=ys where (templd=0) $
equivx ysw/ys/-1 $
endalter
or use the large mass method.
1-9350803
If the OMODE Case Control is used in a restart run for data recovery using
output2 (e.g., param,post,-1) and the OMODE command does not appear in the
coldstart run, then the requested output may be written out twice to the
output2 file, or OMODE will not have an effect.
1-9360923
2004
Optimization/Design Sensitivity - Wrong
results for Flutter optimization with multiple subcases
IN SOL 200, if multiple flutter optimization subcases exist and the same
FMETHOD ID is referenced in both subcases, then the sensitivities for the
second subcase will be incorrect and hence the optimization will not likely
find a good solution.
Avoidance: Be sure each subcase references a different FMETHOD ID. The FLUTTER
entries selected by the two different FMETHOD IDs can be identical so long as
their IDs are not the same.
1-9391501
Answers
2004.0.3
Large models with composite elements that have a large number of plies may
encounter SYSTEM WARNING MESSAGE 3008 indicating that insufficient memory
exists in STRSORT. The job may continue and can give bad results with
incorrect element numbers and/or asterisks indicating an overflow in the ply
number field.
1-9468205
2004
NG - UFM 1126 (GNFIST)
Multiple superelements run with SOL 108 using an SDAMPING request at the
superelement level will cause the program to terminate prematurely during
processing of the next superelement with a SDAMPING request.
*** USER
DMAP
MPHVX ,
USER
Avoidance: Replace the data block name MPHVX in the call to subDMAP SUPER1 in
SEDFREQ with MPHVZ.
1-9486601
If the RANDOM Case Control command requests a non-existent RANDPS entry, the
program skips the random analysis without issuing a message.
Avoidance: Add the necessary randps entry.
1-9550910
wers
2004
In MSC.Nastran Version 2001 wrong answers may occur if RBE2 and RSSCON elements
are used together.
Avoidance: Avoid using RSSCON and RBE2 elements together. Always verify the
model using GROUNDCHECK. In the model that discovered this problem,
GROUNDCHECK indicated a problem in the n-set.
1-9616409
2004
In SOL 107, if the SPC and/or MPC request in the STATSUB subcase is different
from the statics subcase then the run will fail with UFM 5423.
Avoidance: Insert the following DMAP alter:
compile sedceig
alter 'call pmluset'(,-1)
PARAML CASErs//'DTI'/1/2//S,N,MPC $
PARAML CASErs//'DTI'/1/3//S,N,SPC $
PARAML CASErs//'DTI'/1/255//S,N,Suport $
endalter
1-9627001
2004
The RFORCE entry requires a vector to define the rotation axis. If the
components of this vector are defined as <0.0 0.0 0.0> (ie. no vector defined),
Nastran assumes a vector of <1.0 0.0 0.0>. This can lead to an incorrect load
application. If the vector is defined as <0.0 0.0 0.0>, a fatal error should
be issued.
For RFORCE records, we should accept < 0. ,0. ,0. > for the vector ONLY if
both "A" and "RACC" are zero. This can not lead to an error in the non-EMAS
code. For FORCE or MOMENT records, accept a zero vector ONLY if "F" or "M" is
zero.
1-9638401
2004.5
nfinite Loop in READ
The READ Module may go into an infinite loop for non-linear buckling model when
using the Lanczos method.
1-9691321
2004
Miscellaneous - ddladd segmentation fault
on HP (v2001.0.4), doesn't work, V2001.0.9
Using ddladd from Nastran V2001.0.4 may produce a segmentation fault on HP.
Avoidance: Use ddladd from the V2001.0.9 (V2001r4) installation
1-9703728
d
2004
If scr=yes is used in a run with a user-dmap that uses the DBVIEW module, then
the datablock referenced on the DBVIEW statement may be deleted at the end of
the modified subdmap.
Avoidance: Insert the following dmap alter to the main subdmap.
Compile whatever-the-main-subdmap
alter 2 $
putsys(0,192) $
1-9707301
Output
2004
In a modal analysis, Grip Point Stresses are only output for the first mode.
1-9731902
2004
or, line 963: truncate ...
On Windows, Nastran may terminate while writing an op2 file with the following
message:
line 963: truncate: lseek: [22] Invalid argument
logical unit 12, named './khaled.op2'
*** Execution terminated
This error has been corrected starting with MSC.Nastran V2004. There are no
limits in writing an OUTPUT2 file except those imposed by the operating system,
i.e., those related to file size limits.
1-9742614
k
2004
If the number of modes referenced by the MODES case control command is greater
than the number of eigenvalues calculated and GPFORCE or ESE data recovery is
requested, then the job will fail in GPFDR with a traceback or dump. The
failure may be precede the failure:
USER WARNING MESSAGE 4506 (GPFDEV)
Avoidance: Make the number of modes computed is equal to the number of modes
requested in case control
1-9754740
2004.5
A dmap that is missing a "/" such that the first parameter is in the output
slot failed with the message below which gives no indication of the problem.
BIOMSG: ERROR 3001 HAS OCCURRED IN ROUTINE FREAD
0
The TABLEM1 entry does not have a LOG option. This should be removed from the
QRG.
John said he gave fix to Lori.
1-9884901
2004
ments if GRAV entry is used
The following two cases have identical trim results, but different hinge moment
values:
1. 1g trim, no grav card
2. 0g trim, grav card
The elastic increment due to statically applied loads is missing in the second
case.
1-9884904
2004
Aeroelastic Analysis - Missing Data from
aero monitor point total coefficient table
The second "RESTRAINED INCR." column is hardcoded to N/A. If static applied
loads are present, this column should contain nonzero data.
1-9884907
2004
or Point Output
If applied loads are present, then their aerodynamic elastic increment should
be printed.
1-9925101
subcase
2004
SOL 106 fails with a 'No Load Increment Exists for Nonlinear Subcase' error
message when the load is null in a subcase. The null load may result from
user's input or computed zero load. SOL 106 needs to be changed to allow for
input and computed zero load.
1-9934302
2008.0.0 (MD R3)
Nonlinear Analysis - Wrong eigenvector fo
rces and stresses for restarts from SOL 106
Executing SOL 106 with NMLOOP and restarting into SOL 103 to calculate
eigenvalues will produce incorrect eigenvectors and associated stresses and
forces.
Avoidance: The following alter avodance is available for Version 2001. It
needs to be modfied for other versions.
$ alter.
COMPILE SUPER3 $
ALTER 'VECPLOT.*UGVBAS','MATMOD.*BGPDTN' $
CALL
NEWBGPDT UGNI,BGPDTS,CSTMS,CASEDR/BGPDTN $
ALTER 'SDR2.*IEF1','' $
SDR2
CASEDR,CSTMS,MPTS,DIT,EQEXINS,,ETT,OL2S,BGPDTN,,,UG2,ESTN,
XYCDBDR,OINT,PELSETS,VIEWTB,GPSNTS,DEQATN,DEQIND,DITID,PCOMPT,/
,,IUG1,IES1,IEF1,,/APP1/S,N,NOS2A/S,N,NCOMPS/////ACOUT/PREFDB/
TABS/SIGMA/ADPTINDX/ADPTEXIT/FALSE $
COMPILE NEWBGPDT $ AVOID TYPE NDDL RULE 8.
SUBDMAP NEWBGPDT UGNX,BGPDTS,CSTMS,CASEDR/BGPDTN $
TYPE
DB UGNI $
VECPLOT UGNI,BGPDTS,,CSTMS,CASEDR,,,,/UGVBAS,,,,/0/0/3 $
MATMOD UGVBAS,BGPDTS,,,,/BGPDTN,/11 $
RETURN $
END $
1-9936202
Models with CROD and/or CONROD elements that contains param,post,0 to generate
an .xdb file may issue the following warning message:
*** SYSTEM WARNING MESSAGE 6065 (DBC)
*** DBCMSG ERROR MESSAGE
1 FROM SUBROUTINE ELMBLK
UNABLE TO OPEN OUTPUT RELATION FCONR
RETURN CODE = 1.
2004
To get strains in Response Spectra (SOL 103, PARAM SCRSPEC), the input file
must contain STRESS and STRAIN output requests as well as PARAM POST -1.
Otherwise the strains will not be calculated.
Avoidance: The following alter allows the STRAIN command to be honored
regardless of PARAM,POST:
compile postreig
alter 'if ( post=-1',''
alter 'OFP
DOSTR1'
if ( post=-1 and patver>=3. ) then $
alter 'dostr1',''
DDRMM
CASEXX,UHVR,,IPHIG1,IQG1,IESTR,,XYCDBDR/
OUPDUMMY,OQGDUMMY,DOSTR1,,/OPTION/3 $
endalter
1-10025339
2007.0.0
Aeroelastic Analysis - Unsymmetric Decomp
of Singular matrix - Poor Message, UFM 6136 (UDSNC)
If a singular matrix is presented to sparse unsymmetric decomposition, the
module issues the erroneous message:
*** USER FATAL MESSAGE 6136 (UDSNCD)
INSUFFICIENT CORE FOR NUMERIC PHASE OF SPARSE DECOMPOSITION.
USER ACTION: INCREASE CORE BY
17 K WORDS
Increasing the memory results in the same message.
Avoidance: The model must be corrected so the the matrix is not singular.
1-10069515
2004
If the SURFACE requested has the ID = 110 or ID = 111 then the GPSTRESS
calculation may be skipped.
Avoidance: Change the id of the SURFACE
1-10073602
001 (DSAR)
2004
2 DOES NOT
1-10077813
2004
swers using TPS Method
Static Aero (SOL 144) or Aeroelastic flutter analysis (SOL 145) in Version 2001
may produce wrong answers when SPLINE4 uses the TPS method.
Avoidance: Use the IPS or FPS method.
1-10090702
in IFP
2007.0.0
On the CBAR element, if the value on the orientation vector is very large
(e.g., E268), then the job may fail in IFP with a dump or a floating point
overflow error.
On other machines, the job will continue and eventually
fail with a NaN output. The proper UFM 316 should have been issued instead of
the above unclear messages. This problem has been observed on the AIX, SUN,
Windows, and possibly other machines.
Avoidance: Modify the large number to a more reasonable number.
1-10106301
2004
d FREQ5 - SFM 3001 (DSAH)
A SOL 200 job with traditional superelements and FREQ5 entry failed in DSAH
with the following fatal message.
*** SYSTEM FATAL MESSAGE 3001 (DSAH)
THE INPUT DATA BLOCK NAMED CSNMB
AT POSITION
12 DOES NOT EXIST.
USER INFORMATION: THIS ERROR IS CAUSED BY ONE OF THE FOLLOWING:
1. THE DATA BLOCK WAS NEVER CREATED.
2. THE DATA BLOCK WAS DELETED.
3. THE DATA BLOCK IS SPECIFIED ON A TYPE STATEMENT IN THE CURRENT
SUBDMAP OR A HIGHER SUBDMAP
BUT THE CURRENT QUALIFIER VALUES DO NOT MATCH
THE QUALIFIER VALUES OF THE DATA BLOCK(S) ON THE DATABASE.
USER ACTION: 1. IF YOU ARE EXECUTING AN MSC.SOFTWARE SUPPLIED SOLUTION
SEQUENCE AND NOT USING THE
ALTER EXECUTIVE CONTROL STATEMENT, THEN CHECK FOR BULK
DATA AND/OR CASE CONTROL INPUT
ERRORS. IF NO ERRORS CAN BE FOUND, THEN CONTACT
MSC.SOFTWARE CLIENT SUPPORT.
2. IF YOU ARE EXECUTING A DMAP PROGRAM NOT SUPPLIED BY
MSC.SOFTWARE, THEN FOR DEBUGGING PURPOSES
2004
When running a nonlinear analysis (SOL 106) with temprb (defining a beam
cross-section temp gradient) referencing a temperature dependent coefficient
of thermal expansion, the resulting lateral deflection is in the wrong
direction.
Avoidance: There is no avoidance.
1-10303039
2004
- Floating Point Exception
In SOL 111 frequency response with direct enforced motion a singular mass
matrix will lead to a floating point overflow in the READ module if residual
vectors (param,resvec) are requested.
Avoidance: Provide a non-singular mass matrix.
1-10336801
s - SFM 3001
2004
In a nonlinear analysis, model changes are not allowed in a restart run. The
only allowables changes are boundary condition changes in SOL 106. If property
values are changed in a restart, then the job will fail with the following
misleading messages:
USER FATAL MESSAGE 9086
PARAM, LOOPID,
x DOES NOT CORRESPOND TO A VALID LOOP IDENTIFICATION
NUMBER.
Avoidance: Do not perform model changes in a nonlinear restart as it is not
supported in MSC.Nastran.
1-10344002
2004
If a model has only SPC type loading and param,post,0 is set to produce an xdb
file the following fatal message may occur:
*** USER FATAL MESSAGE 1250 (BLKRD)
STATUS =
6007, FILX = 40, LOGNAME = DBC
FILE = .'test.xdb
BLKNBR =
199
ERROR MESSAGE IS -Read block number beyond End-of-file.
*** SYSTEM FATAL MESSAGE 6059 (DIOMSG)
, NSBUF3 =
1024
Avoidance: The fatal message may be avoided by adding a dummy FORCE entry.
1-10372301
2004
1-10385207
2004
UX IA64 Nastran 2001 Installation
On some Itanium Workstations running HP-UX 11.22, the mscsetup script fails to
execute completely, and it gives an error saying "not enough space available
for decompressing files". This is due to the way the mscsetup script estimates
the available space on SOME itanium filesystems.
Avoidance: The HP IA-64 systems have not been consistent in the information
that is returned when the mscsetup script queries the system for the amount of
space available. Two distint problems have been found and they have required
different modifcations to the script to make it work.
The corrected script
is too long to list here but it is available through client support or at:
http://www.mscsoftware.com/support/software_updates/index.cfm#nastran.
Note that the corrected script will not solve all problems and on some
installations the user may still have to gunzip the files. The procedure for
completing the installation with the udpated script is:
A.. Copy the updated mscsetup script to /tmp/mscsetup
cp mscsetup /tmp/mscsetup
B. Execute /tmp/mscsetup
/tmp/mscsetup
C. Answer the rest of the installation questions.
1-10415448
2004
Superelements - DBEXT location parameter
to EXTDB datablock cannot be changed with a PARAM
The datablock EXTDB, used for automatic external superelements, has the
location parameter DBEXT. The default for this parameter in the NDDL is
'SCRATCH'. The parameter is forced to the DBALL in subdmap PHASE0.
This parameter should be available to change in the bulk data to allow the
EXTDB datablock to be written to another dbset (MASTER for instance) when using
the MATRIXDB option for external superelements. This would then only require
the much smaller MASTER file to be online at the external superelement
attachment phase, and the large omitted dof database could be off-line or even
deleted if no data recovery was needed.
Avoidance:
Insert the following DMAP alter in the run that generates the external data and
set PARAM,DBEXT1,MASTER in the bulkdata (or whichever dbset is desired)
COMPILE EXTOUT NOLIST $
ALTER 1 $
TYPE PARM,NDDL,CHAR8,N,DBEXT $
TYPE PARM,,CHAR8,Y,DBEXT1=' ' $
IF (DBEXT<>' ') DBEXT=DBEXT1 $
1-10441318
Beginning in Version 70.7, when using complex Lanczos, the phase angles for the
complex eigenvectors may be inaccurate if they are small numbers.
Avoidance: There are two possible avoidances.
1. Use the Hess method.
2. Add the following system cell to the top of your input file
nastran system(108)=24567
1-10469313
2005.0.2
Heat transfer - view factor - If CHBDYG I
D exceeds 1.0e8 then the view factor output is not printed
If a CHBDYG ID exeeds 1.E8 then the view factor output will contain ***** for
the id as shown below and the view factor output is not printed.
*******
*******
*******
*******
*******
*******
*******
*******
*******
*******
9.7893E-02
9.7893E-02
9.7893E-02
9.7893E-02
9.7893E-02
2.10642E-06
2.44702E-05
7.92138E-05
1.52525E-04
2.26236E-04
2.15175E-05
2.49968E-04
8.09187E-04
1.55808E-03
2.31105E-03
3.2974E-05
3.8119E-04
1.1879E-03
2.1771E-03
3.0770E-03
NO
NO
NO
NO
NO
NO
NO
NO
NO
NO
1-10470002
2004
Optimization/Design Sensitivity - Punch F
ile Produces Incorrect CQUAD4 Format - UFM 316 (IFPDRV)
When QUAD4 entries with thickness specified on the PSHELL or PCOMP entries are
designed in a SOL 200 run, the resulting CQUAD4 data written out in the PUNCH
file has -1.0000 placed in the 4 thickness fields on the continuation.
Subsequent use of these QUAD4 entries will result in:
USER FATAL MESSAGE 316 (IFPDRV)
ILLEGAL DATA ON BULK DATA ENTRY CQUAD4
Avoidance: Strip out the -1.0000 data from the QUAD4 data in the punch file
prior to using it in a subsequent run.
1-10474401
4
2004
The message:
SYSTEM FATAL MESSAGE 6144 THE SIZES OF THE INPUT MATRICES AND PARTITIONING
VECTORS ARE INCOMPATIBLE
has been encountered with static aeroelastic optimization with multiple
boundary conditions. TDVI and COL are the two input matrices to the merge dmap
module.
User Information: there have been a number of fixes to the static aeroelastic
optimization with multiple boundary conditions. This most recent error occurs
when one of three subcases does not contain any active constraints while the
other two share an mpc condition that is different from the deleted subcase.
Avoidance: The avoidance is to add the nsol parameter to the second call to the
gendv2p module in the respsen subdmap. This entails passing the NSOL parameter
into respsen, typing it and including it in the module call. Contact your MSC
Client Support for the dmap alter.
1-10479829
2004
Optimization - Punch file not preserving
XLB, XUB,DELXV and DDVAL fields on DESVAR entry
If the DELXV field of a DESVAR entry is left blank and SOL 200 is run, the
resulting .PCH file has replaced the blank DELXV field with the DELX value from
the original DOPTPRM entry. Therefore, if the user changes the DELX parameter
in a subsequent run that uses the DESVAR data from the .PCH file, the DELX
value is ignored because DELXV has already been explicitly set.
Avoidance: Manually replace the DELXV data with a blank field on the DESVAR
data in the .PCH file in order for the DELX setting from the DOPTPRM to be used.
1-10483401
2004
PCD - Wrong Answers
Incorrect results are produced when the SPCD method of enforced motion is used
in a multi-superelement analysis.
Avoidance: Use the large mass method.
1-10501801
2004
SFM 3007 (DOPR3B)
The message:
SYSTEM FATAL MESSAGE 3007: ILLEGAL INPUT TO SUBROUTINE DOPR3B
can occur when a DRESP1 entry with a composite response type (CSTRESS,CSTRAIN
or CFAILURE) refers to a PCOMP ID that does not exist.
Avoidance: Check that the composite responses point to existing PCOMP property
id's.
1-10507402
2004
2 (DSDJ1D) VARIATIONAL
The message USER FATAL MESSAGE 5172 (DSDJ1D) may be issued when:
a. Material damping is present in the model
b. Multiple properties of a given finite element are independently designed
(e.g., K1 and B1 on a PBUSH)
c. The designed element does not have any material damping associated with it.
d. The adjoint method is automatically selected.
Avoidance: Make sure all three of the above conditions are not satisfied
simultaneously. This can be done by applying a small amount of material
damping to the design element.
Or insert param,cdif,yes in the BDF section
or apply the following alter:
compile pslgdv list
alter 'emg,'
type parm,nddl,i,n,zuzri1 $
zuzri1 = nok4gg
compile respsen list
alter 'EMG ',''
type parm,,i,n,nok4gg $
type parm,nddl,i,n,zuzri1 $
nok4gg = zuzri1 $
1-10509309
2004
Virtual Mass - MFLUID - Results are not i
ndependent of element's grid ordering
Eigenvalues results on elements wetted on both sides with virtual mass, such as
a baffle, are not independent of the grid numbering. That is slightly
different results may be obtained when an element is numbered 1, 2, 3, 4 versus
4, 3, 2, 1.
Avoidance: Change the direction of the element normals of two sided elements,
rerun and average the eigenvalue results.
1-10515201
M 307 (IFPDRV)
2004
MSC.Nastran 2001.0.9 for Nec Linux IA-64 may issue the following user fatal
message if a blank precedes a bulk data etnry:
*** USER FATAL MESSAGE 307 (IFPDRV)
ILLEGAL NAME FOR BULK DATA ENTRY RRDD
Avoidance: Remove the blank
1-10523001
Post Processing - PARAM,POST - Incorrect von Mises Stress cal
culated in Patran for plane strain
When using plane strain elements in MSC.Nastran sol 101, the von Mises stress
is calculated properly in Nastran, but Nastran does NOT store the Stress ZZ
component to the .op2 or .xbd and therefore Patran will show a wrong von Mises
stress because it calculates von Mises stress from a tensor with SZZ=0.
SOL 101 must be changed to be similar to SOL 106 so that it outputs the
sigma_zz for plane strain elements to the .xdb and .op2.
1-10539915
2004
Optimization/Design Sensitivity - UFM 112
6 in subDMAP PSLGVD for datablock GTBMN
If a solution 200 input contains both MFREQ (or DFREQ) and MTRAN analyses and
rigid element sensitivity for damping elements then USER FATAL MESSAGE 1126
(PSLGVD) will occur.
Avoidance: Add OVRWRT permission for datablock GTBMN
COMPILE PSLGDV LIST
ALTER 'FILE.*OVRWRT'
FILE GTBMN=OVRWRT/GTk4MN=OVRWRT $
1-10567705
and NT
2004
MSC.Nastran 2001 may fail in the GPFDR module with a traceback (floating point
overflow) or a "Signal 8 error" on HP-UX and NT systems.
Avoidance:
Removing the rigid body modes may allow the job to run.
1-10603004
2004
r=yes causes UFM 477
DBLOCATE restarts, like tpl test problem adb144r1, can not be run with scr=yes
else UFM 477 (GPFILX) will be encountered.
1-10618104
2004
Missing Output
1-10636201
2005.0.2
nd 5 compute in single precision
In SOL 200, Analysis=MFREQ, the updated property cards in the punch file for
PBUSH are wrong for GE.
If a GE property was not updated, the value will be missing.
If a GE property was updated 0.0000 will be placed in the field where "GE"
belongs: Examples:
PBUSH*
*
*
*
PBUSH*
*
*
*
*
*
1501
K
1.46886547E+05 1.00000000E+06
RCV
1.00000000E+00 1.00000000E+00
1601
K
9.75584219E+04 1.00000000E+06
0.00000000E+00
RCV
1.00000000E+00 1.00000000E+00
1-10642623
2004
UWM 2070, Wrong Answers
2.00000000E+04 2.00000000E+04*
1.00000000E+06 1.00000000E+06*
1.00000000E+00 1.00000000E+00*
2.00000000E+04 2.00000000E+04*
1.00000000E+06 1.00000000E+06*
1.45218134E-01
*
*
1.00000000E+00 1.00000000E+00*
A sol 200 run with K2GG/M2GG (i.e. K2GG=KAAX1,KAAX2) will omit the X2GG
matrices in the final analysis. UWM 2070 will be printed:
*** USER WARNING MESSAGE 2070 (MTRXIN)
REQUESTED DMIG MATRIX KAAX1 IS UNDEFINED.
The GPWG table will be wrong and the final answers wrong.
Contact MSC Support for DMAP resolution.
(see attachments)
1-10647823
2004
A buckling analyis with quad4 elements and param,snorm may fail with a
floating point overflow in routine eqtxd.
Avoidance: Other than not specify param,snorm there is no avoidance.
1-10659704
2005
NER) - Wrong Answers
In Version 2001.0.7 and 2001.0.9 corner stresses for quad4 and tria3 elements
are incorrect when temperature loads are applied and zoff are present.
Avoidance: There is no avoidance other than using the cetroidal stress.
Use the CUBIC or SGAGE option to obtain correct stresses .
1-10675401
2004
In MSC.Nastran V2001.0.5 - V2001.0.9 data may be missing from the xdb. The
problem is dependent upon the number of datablocks written to the xdb. The
number of datablocks written is influenced by the number of data recovery
requests (i.e. STRESS, ELFORCE, GPSTRESS, DISP ...), the number of subcases,
and the number of different element types.
Avoidance: Reducing the number of subcases or performing data recovery of
different types in separate runs may resolve the problem.
1-10684101
2004
Rigid Elements - RSSCON, SNORM - Poor res
ults if solid element edge is not aligned with shell normal
The RSSCON connector element is used to connect solid and shell elements. If
the edge of the solid element is not aligned with the local shell normal, bad
answers may occur.
Avoidance: Use the SNORM bulk data entry for the shell point, with the vector
pointing along the solid element edge.
1-10687517
2005
ield View Factor Punch File
Large field view factor punch files may contain an incorrect extra line.
1-10695147
2004
If a model only contains scalar elements such as celasi then wrong GPFORCE
results may be produced.
Avoidance; Add a dummy quad4 element
1-10723901
SFM 3007
2004
When PARAM,POST,0 is set to create an xdb and the input file has cbush elements
that only reference one grid then a message similar to the following will be
issued:
*** SYSTEM WARNING MESSAGE 6065 (DBC)
*** DBCMSG ERROR MESSAGE
4 FROM SUBROUTINE CBUSH
ELEMENT
901 GRID POSITION
2 CONTAINS AN INVALID INTERNAL
INDEX.
1-10741302
2004
, FREQi - UFM 2109 (DPD)
The message:
USER FATAL MESSAGE 2109 (DPD) NO GRID, SCALAR OR EXTRA POINT DEFINED.
can occur in a SOL 200 optimization run when:
a. There are multiple analysis types
b. A frequency response subcase has a SUPORT1 command and a different boundary
condition than the other analyses
c. FREQ3,4 or 5 is used in the specification of the excitation frequencies.
Avoidance: Apply the following DMAP alter:
COMPILE PRESENS
ALTER 'TYPE' $
TYPE PARM,NDDL,I,N,SPC,SUPORT $
ALTER 'DPD'(,-1) $
IF ( SOLAPP='DFREQ' OR SOLAPP='MFREQ') ISOLAPP = 6 $
IF ( SOLAPP='MTRAN' ) ISOLAPP = 7 $
PARAML CASERS//'DTI'/1/3 //S,N,SPC $
PARAML CASERS//'DTI'/1/255//S,N,SUPORT $
1-10741307
2004
Optimization/Design Sensitivity - SFM 300
7 (DSABO) ILLEGAL INPUT TO SUBROUTINE DSAB1K
The system fatal message:
SYSTEM FATAL MESSAGE 3007 ( DSABO)
is encountered when using the plane strain option for a pshell (MID2=-1) and a
material property for the membrane portion (MID1) is being designed.
Avoidance: Do not use the plane strain option when designing membrane material
properties for a PSHELL.
1-10768221
2004
s non-physical results
Whenever the parameter BUCKLE is used in a nonlinear static analysis, SOL 106,
the parameter LGDISP MUST be set to +1. Otherwise, unusual and unexpected
results are obtained.
1-10816801
2004
- Meaningless print of equation ID
2004
If a Nastran job is submitted on a 32 bit Unix system that has the ability to
perform an available memory check and more than 16gb of physical memory exist,
then the job will fail. The log file will indicate:
"OPEN CORE MEMORY ALLOCATION ERROR"
Avoidance: To date this problem has only been encountered on Fujitsu
Primepower. For Primepower an updated nastran driver is available for download
at:
http://www.mscsoftware.com/support/software_updates/primepower.cfm
If a critical need exists, drivers for other machines will be made available.
1-10869409
2004
PNPFL) GRFNUM ARRAY DBC XDB
Jobs with MFLUID elements may fail in SOL 103 with the following message
indicating an orthogonality failure in lanczos.
*** SYSTEM FATAL MESSAGE 3034 (LNNHERR)
INTERNAL FAILURE IN THE LANCZOS PROCEDURE:
M-ORTHOGONAL QR PROCEDURE FAILED TO CONVERGE. PROBABLE CAUSE:
MASS MATRIX IS INDEFINITE (MODES) OR STIFFNESS MATRIX IS INDEFINITE
(BUCKLING).
USER ACTION: CONTACT MSC CLIENT SUPPORT.
*** SYSTEM FATAL MESSAGE 7340 (LNNHERR)
warning reported by subroutine LNNDRVD
*** SYSTEM INFORMATION MESSAGE 6470 (REIGL0)
1-10874504
2004
n - Wrong Answers
A transient analysis deck employing enforced motion via SPCD gives very
different results when run on SOL 112 and SOL 109. Further, these results do
not match the results obtained from the corresponding large mass approach runs.
Avoidance: Other than using the large mass method, there is no avoidance.
1-10893903
2004
f dscmcol data block contains errors
The dsad module outputs a datablock named UG1. For superlements with the
upstream superelements participating in the design task, this is simply a copy
of the solution vector. Later, the original solution vectors are used and not
the ug1 copy. For a large model, this duplication can have a significant
impact on data base size.
Avoidance: The unneeded ug1 data block can be deleted using the following dmap
alter.
compile descon
alter 'dsad'
if (dmresd<>-1) delete /ug1,,,, $
1-11005809
Wrong Answers
2004
Enforced motion of rotational degrees of freedom using spcd in SOL 106 with
PARAM.LANGLE 1 or 2 may yield no enforced rotation.
1-11014028
pecified at REFC
Using the RBE3 with fewer than all 6 dof for REFC may produce wrong results
unless the reference grid is located at the centroid of the attached grids
listed after the WTi fields.
Avoidance: Place the reference grid at the centroid of the grid ids listed
after the WTi fields.
1-11044501
2004
is Ignored when PARAM,SNORM is used.
2004
Changing the FORM field on the PCONVM entry between 0, 10 and 20 should not
affect the energy balance of the HBDY output unless temperature dependent
materials exist but it does.
1-11076301
2004
Conditions, Wrong Answers
2004
If a solution 144 flutter analysis has two identical trim subcases, with the
second subcase having applied loads, then Nastran will fail with the following
error message:
*** USER FATAL MESSAGE 1126 (GNFIST)
DMAP MODULE ASG
IS ATTEMPTING TO OUTPUT DATABLOCK
, WHICH ALREADY EXISTS.
201 NAME = UX
SOL 200 with CWELD elements may write a punch file for the PWELD entry with
invalid charachters which if read into nastran will cause the job to abort.
PWELD*
*
501
CLAM
11 3.62326217E+00
OFF
FF *
RIGI*
SPOT
>L
Job aborting...
Allocating 0x06400000 ( 104857600) words
Signal caught, signal=11 job aborting
Address Error caught, errno=0
Signal caught, signal=11 job aborting
Address Error caught, errno=0
Command exited with non-zero status 1
1-11208609
EC 3021
2004
Some machines may fail with SYSTEM FATAL MESSAGE 4276, EC 3021 if a SUBCOM
contains a SUBSEQ entry with a 0.0 coefficient.
SUBCOM 1001
LABEL = COMB 1.2*SC2 + 1.1*SC3
SUBSEQ = 0.00,1.20,1.10,0.00
Avoidance: Instead of 0.00 use a very small coefficient.
1-11221204
If MODTRAK and FREQ3/4/5 are used in the same analysis (sol200), the job may
fail with the following error message:
USER
^^^
At very low frequencies, a SOL 111 deck with modal damping using the SPCD
enforced motion approach gives MPC forces that are not in agreement with the
results from a corresponding deck using the large mass approach.
1-11282401
.2 - UFM 1126
2004
1-11336904
Lanczos may have trouble with some buckling problems and the jobs may fail
with SYSTEM FATAL MESSAGE 7340.
Avoidances: This problem is known to exist if more modes are requested than
exist in the structure. The problem may be caused by modelling errors such as
a massless mechanism but if the model has been verified other possible
avoidances include specifying system(273)=1, changing the frequency range of
interest or simply specifying ND, changing the maxset on the eigrl entry,
reversing the load and searching the positive range instead of the negative
range.
1-11340943
as an error
See figure 4-35 titled Force, Moments, and Stresses in Plate Elements,
specifically the (a) figure for Forces in the Linear Statics Users Guide PDF
version. The Fxy arrow at the top of the figure is in the wrong direction. It
shows pointing to the readers left and it should point to the readers right.
The correct figure is shown in the Reference Manual, Figure 3-30 Forces in
Shell Elements PDF version.
1-11353051
nswers
2004
1-11399523
2005.0.2
The QRG description of the taper ratio calculation is in error. The quad4
taper ratio calculations are designed to produce taper ratio factors between
0.0 (indicating square/rectangular) and 1.0 (indicating pure triangular). The
calculations are performed correctly. However, the discussion in the QRG fails
to mention the fact that the taper ratio includes the subtraction of 1.0 to
bring the ratio into the 0.0 to 1.0 range. The QRG discussion of the
GEOMCHECK Executive Control Statement Remark 2 taper ratio calculation
description (4th bullet) should be modified to state:
... is defined to be the absolute value of (the ratio of the area of the
triangle formed
at each corner grid point to one half of the area of the quadrilateral - 1.0).
1-11444506
2006
Insufficient Core
When running a large model with solid elements, the job has been observed to
fail with the following messages even though the memory provided should be
sufficient to run the job using spill logic:
*** USER FATAL MESSAGE 6136 (DFMN)
INSUFFICIENT CORE FOR NUMERIC PHASE OF SPARSE DECOMPOSITION.
USER ACTION: INCREASE CORE BY AN ESTIMATED
163986 K WORDS.
WARNING: THE ABOVE NUMBER IS ONLY AN ESTIMATE, THE ACTUAL CORE SIZE NEEDED
MAY BE HIGHER.
0FATAL ERROR
Avoidance: There are two possible avoidances:
2004
The TRS value on the DSCREEN entry is ignored with RTYPE=FREQ. This may lead
to missing response output.
Avoidance: Use RTYPE=EIGN instead
1-11457306
d left blank
2005.5
A blank or 0 in the component field of the SPCD entry is treated the same as a
1.
1-11532104
Replacing the SPCs on the degrees of freedom on the fixed end of a CGAP element
caused a nonlinear transient analysis to yield a 0.0 solution.
Avoidance: Replace the two CELAS2 elements with a CBUSH and PBUSH element.
1-11535301
2004
If the area of the elements that the cweld connects to is too small, the job
may stop and messages are issued.
It's normal for an ill-conditioned model to fail in DCMP because of bad
stiffness matrix.
1-11540701
rly Formatted
2004
USER FATAL MESSAGE 5264 (ASGLAB) is not properly formatted and will not
correctly identify the incorrect entries.
1-11542601
PVTS
2004
1-11542604
0
2004
If an external SE created from using the new EXTSEOUT feature is actually the
residual of a superelement tree, the assembly run using this external SE fails
to recognize the matrices associated with it. This will lead to a fatal
message. A likely fatal message is:
*** USER WARNING MESSAGE 4500 (GPSP)
STIFFNESS MATRIX PURGED, GRID POINT SINGULARITY NOT TESTED
Avoidance: Use the following alters in the external SE creation run to avoid
the above problem:
compile phase0
alter 'ENDIF \$ END CHECK' $
paraml cases//'dti'/1/378//s,n,extseout $
1-11548004
2004
d ASET/ASET1 Bulk Data entries.
The ACMS capability does not permit user-specified ASET/ASET1 Bulk Data
entries. It is important to remove this severe restriction in order to allow
the new external SE creation feature which employs the EXTSEOUT Case Control
command to work with ACMS inputs.
1-11577404
2004
If the ADD module divides one matrix by another, and the denominator has packed
zeros a fatal error in the ADD module occurs followed by a traceback:
Traceback:
Offset
Offset
Offset
Offset
Offset
Offset
Offset
0x00001680
0x00000d84
0x00000700
0x00000098
0x00000140
0x0000005c
0x000009ac
in
in
in
in
in
in
in
procedure
procedure
procedure
procedure
procedure
procedure
procedure
bldpk_
add_
dadd_
xsem07_
xsemdr_
nastmon_
mainal
2004
The error:
*** SYSTEM FATAL MESSAGE 3001 (DOPFS)
THE INPUT DATA BLOCK NAMED DESELM
AT POSITION
2004
2004
A SOL 129 nonlinear transient analysis with NOLIN2 entries may yield different
results depedning on the order of the input file.
1-11624727
2004
EKE output not supported
As noted in the documentation, ESE and EKE are not output in Version 2001 for
SOL 107 and 110.
Avoidance:
To obtain the ESE for SOL 107 or 110 the following alter is required.
compile sedrcvr souin=mscsou noref nolist
alter 'if.*gpfdr.*statics','' (1,0) $
IF ( GPFDR AND (STATICS OR APP='REIG' OR
APP='CEIGEN' OR APP1='FREQRESP') ) THEN $
alter 'if.*gpfdr.*statics'(2,0),''(2,0) $
IF ( GPFDR AND (STATICS OR APP='REIG' OR
APP='CEIGEN' OR APP1='FREQRESP') ) THEN $
1-11648005
2004
When using DMP with formatted output2 request, depending on the number of CPUs
and memory request, the job may fail with one of the following error messages
when using RCOUT2 to convert the output2 file back to binary format:
*** SYSTEM FATAL MESSAGE RC0005 (RCOUT2)
ILLEGAL KEY VALUE DETECTED
USER INFORMATION:
EXPECTED KEY VALUE:
2
DETECTED KEY VALUE:
2000
FATAL ERROR CODE - INVALKEY 0002
*** SYSTEM FATAL MESSAGE RC0007 (RCOUT2)
INSUFFICIENT MEMORY AVAILABLE TO READ IN A FORTRAN LOGICAL RECORD
USER INFORMATION:
AVAILABLE SPACE IS
100000 WORDS.
REQUIRED SPACE IS
969070159 WORDS.
USER ACTION:
INCREASE PARAMETER 'LOPCOR' IN ROUTINE RCOUT2 AND REBUILD RCOUT2
EXECUTABLE.
FATAL ERROR CODE - INSUFFCORE
Avoidances: There are 2 possible avoidances.
MSC.Nastran generates extra temperature gradients and fluxes output for CHBDYi
elements, which should have heat flow output only.
Avoidance: Inser the following alter:
compile sedrcvr
alter 'IF ( (GETSYS(NH,56)',''
IF ( (GETSYS(NH,56)<>0) ) THEN $
endalter
1-11679124
2004
D), Wrong Answers
1005
2004
If an analysis has two subcases and one of them has a DEFORM load and the SPC
ID does match the other subcase, the analysis will not run. There is no FATAL
message, only WARNING MESSAGE 9058; that indicates no loads in the residual
structure.
1-11725405
2005
Documentation/QRG - CBUSH - Remark 10 ref
erences Remark 2 instead of Remark 3.
Remark 10 of the CBUSH entry in the Quick Reference Guide says "When CID >= 0,
the element x-axis is set as in Remark 2..."
This should be changed to specify Remark 3 instead of remark 2. I.E. Change the
statement to "When CID >= 0, the element x-axis is set as in Remark 3..."
Also, the definitions on the TKIDi, TBIDi and TKNIDi fields on the PBUSHT can
use some extra clarification. A statement should be added indicating that the
data input corresponds to directions 1 through 6. For example, the TKIDi field
is defined as follows: "Identification number of a TABLEDi entry that defines
the stiffness vs. frequency relationship." This should be clarified to say:
"Identification number of a TABLEDi entry that defines the stiffness vs.
frequency relationship in directions 1 through 6."
1-11748419
Output
When using PARAM BUCKLE 2, even though the NLPARM entry requests NO for INTOUT
on the NLPARM entry, intermediate output will occur. The buckling mode plus
all the intermediate increments are output. Only the first increment is not
output.
1-11788602
utput
2004
The MPCFORCE psdf output is not created when requested using the xyplot,
xypeak, or xypunch option.
Avoidance: Add the mpcforce=n case control command.
1-11794410
Optimization/Design Sensitivity - PARAM EIGD with DVPREL and
DVMREL - UFM 6920 (MATMOD)
IF PARAM,EIGD,YES is set and property plus material sensitivities are
requested, the subdmap EIGVECDS will fail with the message:
SYSTEM FATAL MESSAGE 6920 (MATMOD)
The problem occurs because the DMAP logic in EIGVECDS has DVSG1 for DKPHI and
DVSG1 for DMPHI, then the variables are wrong for MATMOD.
Avoidance: Use ONLY property OR material sensitivity in one run. Results for
both cases can be combined externally
1-11794426
2004
Elements - QUAD4, TRIA3, FORCE(BILIN,CUBI
C) - Wrong moment forces when SNORM=0.
The FORCE(CUBIC) and FORCE(BILIN) data recovery options may produce incorrect
moment forces for models when SNORM=0..
Avoidance: Use the SGAGE option.
1-11794442
1305
2004.0.3
2004
The message:
SYSTEM FATAL MESSAGE 6143 (UMRGE1)
incompatible size of ISS matrix
is output in a SOL 109 Direct Transient with static preload when there is a
GPFORCE request ABOVE the subcase level and a change in SPC set size between
subcases.
Avoidance: Error may be avoided by putting the GPFORCE request in the static
If bset and/or cset entries are used with GDMODES the the following fatal
message that does not indicate the problem is issued:
SYSTEM FATAL MESSAGE 3007 (sep1x) - illegal input to subroutine sepomt
Avoidance: GDMODES does not support BSET, CSET or ASET entries.
1-11867901
2004
If the the value for the column index (p2) is set to a number larger than the
number of columns in the input matrix the following system fatal exit takes
place.
SYSTEM FATAL MESSAGE 4276 (UNPACK) ERROR CODE
31 PID=
The .f04 file shows that the program ends with the statement "UNPACK TERM".
It is not evident which module makes this .f04 entry. This makes it difficult
to debug the user error.
1-11909101
2004
- Wrong Answers
IS
501
12
IS
101
12
825
Avoidance: Insert the following DMAP alter in V2007/MDR2 or earlier:
compile sedfreq
alter 'IFT
udF'
IFT
qsgf,CASES,TRL,FOL/
qsgft,TOLx/IFTM $
delete /qsgf,,,, $
DSAR
qsgft,,,/qsgf,,,,/-1 $
and for V2008/MDR3:
compile sedfreq
alter 'IFT
PPF'
IFT
qsgf,CASES,TRL,FOL/
qsgft,TOLx/IFTM/false $
equivx qsgft/qsgf/-1 $
endalter
1-11943904
2004
rmat Error in Table
The iterative solver frequency summary table prints ***** for frequencies
greater than 999. 999.
1-11974803
2004
Wrong Answers with many subcases
SOL 101 may generate wrong translational results in the grid point force
balance when more than 9 subcases exists with temp(load).
Avoidance: Duplicate the GPFO set and alternate in Case Control GPFO set
assignments between duplicated set every nine subcases.
1-11979905
2004
ng Data Recovery Output
The DOT optimizer may overestimate the memory allocation for an optimization
job with the presence of DLINK entries due to a wrong variable reference. This
bug will not affect any result accuracy.
2004
During wrapup of a DMP analysis, jobs may fail with an integer overflow. This
may occur for large jobs that perform large amounts of message passing. It
occurs while computing message passing statistics. It does not affect the
results of the analysis.
1-12029513
T)
2004
If an xdb from a Windows V70.7 system is trans'd and received to a V2001 Unix
system the following message may occur:
*** SYSTEM INFORMATION MESSAGE T2 (CVTGET)
ERROR IN TRANSLATING DATA. CHARACTER = '
SUPERS
1
0
0
0
0
'
ddladd may not work correctly for models with CBAR, CBEAM, CGAP, CBEND, and or
CBUSH elements between Version 70.7 and 2001.
See the MSC.Nastran 2004
Release Guide for the ddladd fix.
1-12055302
Optimization/Design Sensitivity - Dynamic loads in Supereleme
nts - Wrong answers or UFM 3046
If dynamic loads are applied to the interior points of superelements without
the use of the LOADSET Case Control command and LSEQ Bulk Data entries, then
the loads will be ignored or UFM 3046 will be issued in SQFREQ or SFM 3001 in
TRD2.
Avoidance: Respecify dynamic loads with LOADSET and LSEQ or insert the
following DMAP alter:
compile presens
alter 'lcgen ',''
type parm,,char8,n,appx='reig' $
LCGEN
CASES,SLTx,ETTx,dynamic0,geom4s/CASESX//appx $
endalter
1-12061001
2008.0.0 (MD R3)
irst root is positive
When f1 on the eigrl entry is blank, the Lanczos buckling solution computes a
good estimate of the first root prior to the Lanczos solution. If the root is
positive it discards it, and uses 1.0 as a first shift instead .
Avoidance: Change the sign of the loads to obtain a negative first root.
1-12072604
Bus Error
2004
The IRIX64 patch to correct Lanczos error 1-5821710, available for downloaded
from:
www.mscsoftware.com/support/software_updates
Requires that
setenv FORMAT_TYPE_CHECKING RELAXED
be set in nast2001t2.lcl or the .cshrc file else
Receiving signal number 10: Bus error
Job aborting...
will be encountered. The system may also require new libftn.so, libfortran.so,
and libffio depending on the o/s. level.
1-12083006
6
2004
The following USER FATAL MESSAGE can occur in a job with fully stressed design
(FSDMAX>0) and the P2=16 print option is active.
USER FATAL MESSAGE 1126 (GNFIST)
DMAP MODULE WEIGHT IS ATTEMPTING TO OUTPUT DATABLOCK WMID WHICH ALREADY EXIST
Avoidance: Include the following DMAP alter
compile desopt
alter 'casdsn,casadj','casdsn,casadj'
dbdelete datablk=(r1val,r1tabr,r1valr,drstbl, RQATABR,
casdsn,casadj,wmid) ,
where(solapp=* and seid=*) $
1-12104806
2004
oor Performance
2004
The following remark should be added to the QRG description of the CBUSH entry:
If the distance betwen GA and GB is less than .0001, or if GB is blank, then CD
must be specified.
1-12122896
g Answers
2004
In Version 2001 wrong answers for grid point force output may occur when a
CELAS2 element connects components of the same grid. A symptom of the error is
repeasted a repeated element ID in the GPFORCE output. An example of a CELAS2
entry that causes this error is:
celas2,123,55.0,101,1,101,5
Avoidance: There is no avoidance. Version 70.7 gives correct answers.
1-12142116
6059
2004
In rare cases the ddladd utility may fail with the message:
*** SYSTEM FATAL MESSAGE 1001 (BLKRD)
ERROR ENCOUNTERED READING BLOCK 758197808, ERROR CODE = 6007.
DATA BASE NUMBER = 1, UNIT = 40, MESSAGE IS -Read block number beyond End-of-file.
0*** SYSTEM FATAL MESSAGE 6059 (DIOMSG)
NO ERROR MESSAGE EXISTS FOR DIOMSG INTERNAL CODE NUMBER
999 CALLED
FROM BLKRD
FATAL ERROR DETECTED
Models with tetra elements, thermal loads, and local coordinate systems may
yield wrong results on the in Version 2001 on Itanium HPUX computers.
1-12222802
2004
Using the DBVIEW statement to output a datablock does not work correctly if
the WHERE clause is omitted.
Avoidance: Add the WHERE clause to the DBVIEW statement.
1-12255710
2005.0.2
rt - UWM 2071 (dpd2)
A sol 111 restart to a sol 103 run will fail with ufm 5423 (mpyad) when more
than one base motions are specified using more than one RLOADi cards and when
residual vectors are requested. However the ufm is only part of the problem.
Just before the ufm uwm 2071 (dpd2) shows up indicating that the RLOADis after
the first one will be ignored.
Avoidance: Use the large mass approach
This CR is related to 1-18217901. Please refer to the avoidance schemes given
under the description of that CR.
1-12263602
2008.0.0 (MD R3)
ing Eigenvalues
In a buckling analysis, if more than one root is requested with the ND field
and both F1 and F2 are blanks, the higher roots may not be found
Avoidance: Specify a higher ND value than desired or put in the F2 value.
1-12265515
2007.0.0
Matrix Methods - DECOMP - Insufficient Me
mory, Receiving signal number 11: Segmentation fault
Large models with insufficient memory may fail in decomp with the only message
being issued to the log file:
2004
1-12356001
2004
compile super3
alter 'MPYAD
ULS,UH2,\/ULS1',''
MPYAD
ULS,UH2,yls0/ULS1 $
endalter
1-12460901
ading error
If a user create a trim case that has more supported degrees of freedom than
controllers (URDDs, to be specific), the following error may be generated:
SYSTEM FATAL MESSAGE 3008 (UTMCOR) MODULE = ASG
INSUFFICIENT CORE AVAILABLE FOR SUBROUTINE ZZXHMD
USER ACTION: INCREASE OPEN CORE BY AT LEAST
7 WORDS
PROGRAMMER INFORMATION: LOCATION KEY = PI1
0FATAL ERROR
This message does not indicate the real problem, so it is of no use to the
user.
The fix is to put in an error check to test that the number of supported
degrees of freedom equals the number of URDD controllers. This check should be
located at the begining of ASGD.
1-12484501
2004
MATMOD option 12 with P4<0 sets P2 incorrectly and does not produce any output
when the input matrix is full.
Avoidance: There is no avoidance.
1-12488007
answers
2004.5
If PARAM,INREL,-2 is specified but the model has no mass then the run
will not fail and meaningless results may be obtained.
Avoidance:
Specify mass.
1-12576102
2004
ARAM,LGDISP - Wrong SPC Forces
When DMIGs, CGAPS and CBUSHES exist and the GRID points are defined in a local
coordinate system, a nonlinear analysis with large displacement effects may
produce incorrect SPCFORCES.
Avoidance:
1-12576121
2004
Material Properties - Job Hangs or Crashe
s instead of issuing UFM 5456 (NMEVD)
Jobs that should issue:
*** USER FATAL MESSAGE 5456 (NMEVD)
VALUE OF YOUNG'S MODULUS (E) IS LESS THAN OR EQUAL TO ZERO.
may hang or crash on Linux machines.
2004
The TABPRT module has been enhanced to allow more datablocks to be printed if
a nddl keyword is added AND iopt3=2. The UWM is oriented towards the old
status and currently reads:
*** USER WARNING MESSAGE 2094 (TABFMT)
KEYNAME GEOM1 NOT IN LIST OF AVAILABLE KEYNAMES.
The following line should be added so that the user is aware of the new option.
SET IOPT=3 TO GET OUTPUT FROM NDDL DATA BLOCKS.
1-12600022
OD)
In Design Optimization, SOL 200, if PARAM, EIGD, YES is specified and the
number of DESVAR is greater than the number of DVPREL, then the following
messagae may be issued:
SYSTEM FATAL MESSAGE 6920 (MATMOD)
FOR MATMOD OPTION 1, THE COLUMN NUMBER X IS INVALID. IT MUST BE GREATER THAN
ZERO AND LESS THAN Y.
Avoidance: Make sure that each design variable referenced by a DVPRELi exists
1-12622905
Optimization/Design Sensitivity - STRESS(CORNER) - SUBCOM's w
ith corner stresses may fail
Corner stress output is available only if the request is made in the first
subcase. In SOL 200 with SUBCOM's it is possible that the first subcase does
not have any retained stresses so that the option is not turned on during
sensitivity analysis. This results in incorrect sensitivities and a failed
optimization task.
Avoidance: The simplest avoidance is to avoid the use of corner stresses and
subcom's. A more complex avoidance is to force the retention of a response in
the first subcase through the use of the DSCREEN entry. For example, if a
dummy FORCE response is added in the first subcase that is always satisfied,
its retention can be forced using DSCREEN, FORCE,-1000.
1-12643507
2004
Documentation/QRG - PARAM,POSTEXT
In Nastran 2001 R4, the parameter POSTEXT isn't functioning as described in the
Quick Reference Guide for POST=-2. The documentation should indicate that
setting PARAM,POSTEXT,NO suppresses output of CASECC and BGPDT only under
PARAM,POST,-1.
1-12682901
2004
e ignored or UFM 4542
When mutiple load dmig entries are defined in a nonlinear analysis no load is
applied.
Avoidance: Apply the following DMAP alter:
compile nlstatic $
alter 'mtrxin','' $
type parm,,i,n,nop2j=-1 $
CALL XMTRXIN CASESX2,MATPOOLS,EQEXINS,/
P2J,,/
'P2J '/LUSETS/S,NOP2J/0/0/ERROR $
$
1-12682926
2005.0.2
n-uniform thickness - Wrong Answers
The BILIN corner stresses for elements with non-uniform thickness are incorrect
for versions 2001r3 onwards with temperature loads.
In 2001r1 70.7 and 70.5 the corner stresses are ok. Using SYSTEM(173)=2 in
later versions gives the incorrect results.
The centroidal stresses are ok.
1-12696201
2004
276 (GPFDR), EC 3021
Some machines may fail with SYSTEM FATAL MESSAGE 4276, EC 3021 in GPFDR if a
SUBCOM contains a SUBSEQ entry with a 0.0 coefficient and thermal loads.
Avoidance: Two possible avoidances exist.
1. Use a small factor for the SUBSEQ for the Subcase containing the thermal
loading.
2. If possible in the SUBCOM, comment out the TEMP(LOAD) = entry. This is only
possible for ESE/GPFO requests.
1-12698102
for CELAS
2004
In dynamic analysis, CELAS elements will get incorrect force data recovery if
param,g is in the deck.
1-12705302
A static analysis with dmp and inertial relief (PARAM,INREL) may yield the
following message and incorrect results.
USER WARNING MESSAGE 9088 (SELG)
PARAM,INREL,-1 OR -2 IS PRESENT BUT NO MASS IS DEFINED. THEREFORE THE INERTIA
RELIEF LOADS WILL NOT BE COMPUTED AND THE SOLUTION WILL ONLY REFLECT THE
APPLIED LOADS.
Avoidance: There is no avoidance.
1-12738305
FMAM)
2004.5
2004
Postprocessing/Access - Superelements, SE
An acoustic only model using the large acoustic mass for enforced motion must
contain an ACMODL entry otherwise the GP5 module will issue a SFM 4276 EC 1044.
1-12854217
2004
ncorrect plot displacements
Postprocessing/External Superelements - I
When using the xdb file to display displacement results, the results for
interior grid points of external superelements may be incorrect even though the
f06 results are correct.
Avoidance: There is no avoidance.
1-12856910
2005.5
Postprocessing - PARAM,OUGCORD,BASIC and
PARAM,POST,-1 - Global Displacements in op2 File
Global displacements are written to the op2 file even when parameter
OUGCORD=BASIC is used for PARAM,POST,-1.
In versions 2004 and beyond this error only occurs when PARAM,SPARSEDR,NO is
also specified.
Avoidance: Specify DISP=ALL and insert the following DMAP alter:
compile sedrcvr
alter 'ELSE IF ( NOT(post=-1',''
ELSE IF ( post>-3 and
OUGCORDX='BASIC' and not(exterse and noug<1) ) THEN $
alter 'sdr2.*ougv1pat','' $
delete /ugb,,,, $
drmh1 ougv1,,,/tougv1,mougv1,,,,,,/ $
IF ( NOCSTMS>0 ) THEN $
MPYAD
TRANSG,mougv1,/UGB $
ELSE $
EQUIVX mougv1/UGB/-1 $
ENDIF $
SDR2
CASEDR,CSTMS,,,EQEXINS,,,OL1,BGPDTN,,,
UGB,,,OINT,PELSETS,VIEWTB,,,,,,/
,,OUGV1pat,,,,/APP///////ACOUT/PREFDB/-1./-1./
ADPTINDX/ADPTEXIT/FALSE $
endalter
1-12862226
2005
Documentation/QRG - param,mmfil
The QRG description of the new parameter MMFI is incomplete. The information
in the V2004 Release Guide on this parameters use needs to be transferred to
the QRG.
Avoidance: Please see the V2004 Release Guide.
1-12864001
rong Answers
2007.0.0
When vmopt=2 and resvec=no (or param,resvec,no) are both selected, the run
will produce wrong answers.
Avoidance: Do not deactivate residual vectors.
1-12872802
2004
enerate floating point overflow
DESSUB which includes RMS/PSD response as constraints 'must not' appear above
subcase level. If DESSUB for RMS/PSD responses appears above the subcase
level, the job may fail with a generic fatal message from dom10f.
Avodiance: Move the DESSUB command with RMS/PSD to the subcase level. Note
that this problem exists only in multiple subcase scenarios.
1-12909901
2004
Auto Q-set - UFM 4423
ACMS now allows ASETi input. In addition, TIC, CAABSF, and CBUSH/PBUSHT inputs
will cause ACMS runs to automatically generate ASET data which avoids USER
FATAL MESSAGE 4423 indicating a nonlinear elements is attached to an omitted
degree of freedom. This only works with PARAM,AUTOQSET,NO.
1-12962601
2004
A DEQATN containing LTOI and/or NUMGT functions may fail with the following
error message:
USER FATAL MESSAGE 224 (PRERMM) MIXED MODE USAGE BY THE ARITHMETIC OPERATOR IS
INVALID DURING DEQATN EQUATION PROCESSING.
Avoidance: In the problem deck the following equations in the deqatn entry had
to be changed from;
D1 = .25 +
+
+
+
D2 = .25 +
.03125*REAL(1
.03125*REAL(1
.03125*REAL(1
.03125*REAL(1
.03125*REAL(1
+
+
+
+
+
LTOI(NUMGT(T1,.500)))
LTOI(NUMGT(T1,.625)))
LTOI(NUMGT(T1,.750)))
LTOI(NUMGT(T1,1.00)));
LTOI(NUMGT(TC,.500)));
to:
H1 = REAL(1 + LTOI(NUMGT(T1,.500)));
H2 = REAL(1 + LTOI(NUMGT(T1,.625)));
H3 = REAL(1 + LTOI(NUMGT(T1,.750)));
H4 = REAL(1 + LTOI(NUMGT(T1,1.00)));
HC = REAL(1 + LTOI(NUMGT(TC,.500)));
D1 = .25 + .03125*H1 + .03125*H2
+ .03125*H3 + .03125*H4;
D2 = .25 + .03125*HC;
1-13083904
2005.0.2
UAD4 - UFM 4577 (GP3C)
The interactive menu in Patran 2003r2 allows the user to generate a PLOAD4 on a
2D QUAD4 structure. If no stress request is made on the loaded elements the
restart job will fail with the message:
^^^FAST RESTART MESSAGE
*** USER FATAL MESSAGE 4577 (GP3C)
PLOAD4 LOAD SET =
3 REFERENCES ELEMENT ID =
42
WHICH WAS NOT FOUND AMONG TRIA3, TRIA6, QUAD4, QUAD8, HEXA, PENTA OR
HYPERELASTIC SOLID ELEMENTS IN THE PROBLEM.
0FATAL ERROR
Avoidance: Add a stress output request for one of the elements loaded by
PLOAD4.
1-13116701
Postprocessing - PARAM, POST, 0 for GDACMS requires SORT2 out
put or XY plot request
Postprocessing of ACMS output is not possible in Patran unless SORT2 is
requested or an XY plot request is made.
1-13178016
If a Linux cluster mixes nodes of MSC.Linux or RedHat Linux with SuSe Linux,
dmp jobs may fail with the following fatal message:
*** SYSTEM FATAL MESSAGE 6833 (PNRBRO)
MPI ERROR ENCOUNTERED (INTERNAL ERROR CODE IS 2759):
USER ACTION: PLEASE VERIFY THAT THE PARALLEL OPERATING ENVIRONMENT (POE) IS
WORKING CORRECTLY.
IF IT IS VERIFIED AND THIS ERROR STILL OCCURS, PLEASE CONTACT
MSC CLIENT SUPPORT.
Avoidance: Do not allow dmp to point to nodes with different operating
systems.
1-13195002
2004.0.4
in SOL 108 with Structural Damping
Acoustic analysis in SOL 108, direct frequency response, will produce wrong
answers when MAT10 entries specify GE damping.
Avoidance: Insert the following DMAP alter:
compile gma nolist noref $
alter 'if ( acsyml','' $
if ( acsyml and (app='tranresp' or soltyp='modal') ) then $
endalter
1-13206002
2004.0.3
G), UFM 3032 (READ)
When a fluid/structure model is run in SOL 103, the user is supposed to be able
to select structure mode ouput or fluid mode output or both by including one or
both of the following case control commands in a subcase:
METHOD(STRUCTURE)=m
METHOD(FLUID)=n
But when METHOD(FLUID) is used by itself, the following error occurs:
*** USER WARNING MESSAGE 8592 (REIG)
THE METHOD RECORD IN CASE CONTROL IS MISSING OR INCORRECT.
THIS WILL CAUSE THE FOLLOWING FATAL ERRORS.
USER ACTION: PUT A METHOD ENTRY IN CASE CONTROL WHICH POINTS TO AN EIGR,
EIGRL, OR EIGB RECORD IN BULK DATA.
*** USER FATAL MESSAGE 3032 (READ)
UNABLE TO FIND SELECTED SET (
0) IN TABLE (EED ) IN SUBROUTINE
(REIG).
Avoidance: Also include a fake METHOD(STRUCTURE) pointing to a different EIGRL
bulk data entry that only requests a single structure mode. Then ignore the
first mode output which is a structural mode.
1-13218909
2005.0.2
Postprocessing - Interactive Dynamics in
Patran fails with SFM 6357 druing full g-set data recovery.
When interactive dynamics is used in Patran and all output is selected, then
nastran will stop and issue the message:
*** SYSTEM WARNING MESSAGE 3001 (SEP1X)
THE INPUT DATA BLOCK NAMED GEOM1QS AT POSITION
2 DOES NOT EXIST.
*** SYSTEM WARNING MESSAGE 3001 (SEP1X)
THE INPUT DATA BLOCK NAMED GEOM2S AT POSITION
3 DOES NOT EXIST.
and
*** SYSTEM FATAL MESSAGE 6357 (SEP1A)
NO GRID POINTS FOUND
The sssalter has been corrected in Version 2005; however, enforced motion is
not supported and the alter terminates.
1-13229301
2005
Distributed Memory Parallel - DOMAINSOLVE
R, EIGRL - Poor Message, Extra Eigenvalues
If a job is run with dmp=a and the EIGRL entry has ND=b and F1 and F2 are not
specified, then (a X b) modes are found. That is b modes at each segment. If
no DOMAINSOLVER entry is specified with F1 and F2 blank and dmp= is specified,
the job may fail with the message:
*** SYSTEM FATAL MESSAGE 3001 (READ)
THE INPUT DATA BLOCK IN POSITION
11 DOES NOT EXIST.
USER INFORMATION: THIS ERROR IS CAUSED BY ONE OF THE FOLLOWING:
1. THE DATA BLOCK IS UNSPECIFIED ON THE DMAP MODULE.
2. THE DATA BLOCK IS SPECIFIED ON THE DMAP MODULE AND ON THE SUBDMAP
STATEMENT
BUT NOT ON THE CORRESPONDING CALL STATEMENT.
USER ACTION: 1. IF YOU ARE EXECUTING AN MSC.SOFTWARE SUPPLIED SOLUTION
SEQUENCE AND NOT USING THE
ALTER EXECUTIVE CONTROL STATEMENT, THEN CHECK FOR BULK
1-13233601
2004.0.4
Elements - CGAP - UFM 2025, Coordinate Sy
stem Field not sufficiently tested in IFP
As documented in the Quick Reference Guide, the CID field of CGAP must contain
an integer or blank. However if this requirement is violated and 0.0 is
entered, the basic coordinate system is taken. In the case of a real value
bigger than zero is entered UFM 2025 will be issued indicating the coordinate
system could not be found.
1-13251205
2005
Incorrect punched pcomp entries
Solution 200
the PCOMP LAM
punched PCOMP
punched PCOMP
Avoidance: Edit the punched outut to correct the problem pcomp entries.
1-13254103
2004
Optimization/Design Sensitivity - DVPREL1
with zero coefficients leads to SFM 3001 (DOPR4)
If all the COEFi values on all the DVxREL1 entries are 0.0 and there are
non-zero C0 value, the following obscure message is produced and the run is
halted.
*** SYSTEM FATAL MESSAGE 3001 (DOPR4)
THE INPUT DATA BLOCK NAMED DTOS2J AT POSITION
1 DOES NOT EXIST.
USER INFORMATION: THIS ERROR IS CAUSED BY ONE OF THE FOLLOWING:
1. THE DATA BLOCK WAS NEVER CREATED.
Avoidance: Either eliminate the DVxREL1 entries that contain zero coefficients
or set the coefficients to a non-zero value
1-13262201
ACMS in SOL 111 with multiple SPC sets may fail with the message:
:
*** SYSTEM FATAL MESSAGE 3001 (MCE1)
THE INPUT DATA BLOCK NAMED USET1
AT POSITION
1 DOES NOT EXIST.
or it may fail with no message.
With the addition of the DESVAR case control command in the 2004 release, a
hole has been opened that may result in a user input error going undetected.
If all the DESVAR's referenced on a DVPREL1 or DVPREL2 entry do not exist, the
DVPREL1 or DVPREL2 is discarded on the assumption that the referenced DESVAR's
have not been selected by the DESVAR case control command. A check needs to be
inserted if the referenced DESVAR exist in the input deck and a USER FATAL
MESSAGE should be issued if they do not.
1-13314303
RTN1)
2004.0.4
Acoustic analysis with fluid to structure coupling may fail with the message:
SYSTEM FATAL MESSAGE 6144 (PARTN1)
THE SIZES OF THE INPUT MATRICES AND PARTITIONING VECTORS ARE INCOMPATIBLE.
SPECIFICALLY:
The number of rows in VAXF is not equal to the number of rows in the row
partitioning vector VAXF1
User Information: Size of input matrix and partitioning vectors:
VAXF: Rows= 4059339 by Cols=1
VAXF1: Rows= 4040027
Avoidance: Apply the following dmap avoidance:
compile mmfind1
alter 'partn
vaxw,,r',''(,1)
endalter
1-13338503
2008.0.0 (MD R3)
sing or excessive output
2004.0.3
Output
Element Strain Energy (ESE) output may be missing in cyclic symmetry analysis.
1-13358901
Optimization/Design Sensitivity - UFM 1126 (GNFIST), PSD resp
onse with multiple frequency sets
The 2004 release has added two features in dynamic response optimization:
a. Support for multiple excitation frequency sets and
b. Addition of PSD values as a response type.
An attempt to use both of these features at the same time results in the
following UFM:
DMAP MODULE PARTN
IS ATTEMPTING TO OUTPUT DATABLOCK
202 NAME = UCV1
, WHICH ALREADY EXISTS.
USER ACTION: DELETE THE DATABLOCK, OR USE FILE UCV1=OVRWRT
Avoidance:
1-13372104
parameters
The Cray SV1 release of MSC.Nastran 2004.0 does not support the creation of an
MSC.Adams modal neutral file (mnf). The ADAMSMNF Case Control command wwill
result in the traceback shown below:
Beginning of
Called from
Called from
Called from
Called from
Called from
Called from
Called from
Called from
Called from
Called from
Called from
Called from
Traceback:
line 42 (address 12026636a) in routine 'TRBK'.
line 40 (address 76375d) in routine 'RECOVR'.
line 112 (address 54204c) in routine 'sysrcv'.
address 11512176a in routine '__handlr'.
address 12166657a in routine 'findmemarea'.
line 4543 (address 12171173a) in routine 'removememarea'.
line 4501 (address 12171076d) in routine 'releasememory'.
line 1229 (address 12163766c) in routine 'Release_Memory'.
line 464 (address 13372526d) in routine 'MNF_CreateModeFile'.
line 575 (address 13373114c) in routine 'MNF_SetModeVec'.
line 681 (address 13254356b) in routine 'MNF_SET_MODE_SHAPE_VEC'.
line 142 (address 13231560d) in routine 'AFSCMS'.
1-13471801
Optimization/Design Sensitivity - PBEAM, BOX1 - Optimizer can
not make progress
It has been observed that SOL 200 tasks that include beam properties that are
physically close to zero may fail to make progress.
An example is the I12
property for a BOX1 section type that has dimensions that give I12 property
values that are many orders of magnitude smaller than the I1 or I2 properties.
In these cases, small changes in dimensions cause huge changes in the property,
resulting in a violated contraint that the optimizer may not be able to deal
with.
Avoidance: Avoid section types that have this behavior or pose the problem in
such as way that the properties are not expected to become small.
1-13476801
2004.0.3
n for AGG Matrix
Advanced Acoustics needs to be able to punch the AGG matrix for re-use. PARAM,
AGGPCH has been added to perform this function.
1-13483901
2004.0.3
DMAP - COMPILE - Too many IF-THEN-ELSE s
tatements cause ENDI array to overflow
A user dmap with too many if-then-else clauses will overflow the ENDI array and
fail during compilation.
Avoidance: Substitute multiple if statements or break up the subdmap into
smaller subdmaps.
A
1-13494001
2004.0.1
format by default
The MSC.Nastran 2004 release supports a new op2 format. The delivery was
suppose to be set the default in the nastran.lcl file as the old format but
the Windows delivery does not.
This may cause prior releases of Patran and
other post-processors that do not know how to read the new format to fail.
Avoidance: Add the following line at the top of ../i386/nastran.lcl
NASTRAN OP2NEW=0
1-13494006
2004.0.3
A buckling job with rigid elements that uses the Lagrange multiplier method
RIDID=LAGRANGE may hang during decomposition in the READ module in MSC.Nastran
2004.0.0 on HPUX Itanium.
Avoidance: User RIGID-LGELIM
1-13494012
b3
2004.0.3
MSC.Nastran 2004 may give a traceback in routine tab3 when TABLEM2 entries
exist. The problem may be avoided by defining the table in the negative
range.
l_4buf(0x11fffb038,0x0,0x3ffc01b2e20,0x8,0xc00000007) L. 133
<<?? pc=0x3ff800cfbf4>>(0x3ffc01b2e20,0x8,0xc00000007,0x0,0x3cc73ce704fb7b23)
L. 133
<<?? pc=0x1220f3520>>(0x0,0x3ffc01b7a98,0x1,0x3ffc01b2e20,0x3ffc01b2e20) L. 133
tab3_(0x1,0x3ffc01b2e20,0x3ffc01b2e20,0x8000,0x0) L. 4
hmat1_(0x0,0x0,0x3ffc01b3078,0x80,0x0) L. 4
ehexd_(0x1407f6c1c,0x1407f6c24,0x1407f6c14,0x1407f6c74,0x190000010) L. 4
emgbrd_(0x140ef888c,0x140653378,0x1201c68a4,0x140f185f8,0x140e9947c) L. 4
emgpro_(0x1201c68a4,0x140f185f8,0x140e9947c,0x140e99498,0x12025f9b4) L. 4
emg_(0x154534552,0x120204554,0x454c4544,0x4e474542,0x20202054) L. 4
xsem09_(0x1201bda4c,0x17,0x0,0x100,0x1201b5ccc) L. 4
xsemdr_(0x0,0x100,0x1201b5ccc,0x1,0x1201a2de8) L. 4
nastmon_(0x1201a2de8,0x14100e310,0x190000000,0x2000000,0x1) L. 4
mainal_(0x190000000,0x2000000,0x1,0x0,0x0) L. 149
<<?? pc=0x1201a2de8>>(0x11fffc020,0x0,0x3ff00000000,0x100000001,0x800000) L.
149
<<?? pc=0x1201a2b6c>>(0x1,0x11fffe030,0x0,0x11fffe058,0x11fffe070) L. 149
.
1-13526312
2004.0.3
RADCAV - UFM in RMG2 Module
Jobs with an even number of referenced RADCAV bulk data entries that enter rmg2
module more than once will fail. 1-13557302
2004.0.3
Optimization/Design Sensitivity - PARAM X
YUNIT - Initial Design Variable Information is incorrect
The spreadsheet
for each design
Limit and Upper
Upper Limit and
produced with PARAM XYUNIT in a SOL 200 run prints out cells
variable that are said to represent : Initial Value, Lower
Limit. The numbers in these cells are actually Lower Limit,
DELX, respectively.
2004.0.3
An error in the resmodes subdmap may in rare cases cause a job to fail at the
MATGEN line below.
1-13574607
2004.5
ll buildsss.bat not recognized
The command to build the sss on the Windows V2001 delivery (msc2001 buildsss)
would not work because necessary files were delivered in the wrong directory.
Avoidance:
copy buildsss.bat.i386 to ..\i386\buildsss.bat
copy buildsss.bat.del to ..\nast\del\buildsss.bat
Then run the buildsss command as documented.
1-13604401
2004.0.4
ris, Received signal 10 SIGBUS
The iterative solver may fail in Version 2004.0.0 on 32 bit Sun Solaris systems
in frrd1 with the following message in the log file. No other rmessage is
output.
*** TERMINATING /local/msc2004t2/solaris/analysis.ultra
*** Received signal 10 SIGBUS
time: command terminated abnormally.
1-13605801
2004.0.3
ACMS may fail with the following message if a domain contains no elastic
elements, and thus no stiffness.
SYSTEM FATAL MESSAGE 4252 (SEMA)
MATRIX XAAV
FOR UPSTREAM SUPERELEMENT
Avoidance: IInsert the following DMAP alter
compile sema1
alter 'SEMA
upfm=0 $
BGPDTS'
endalter
1-13620201
2004.0.4
ies contain incorrect mode id
2004.0.4
If a user who does not have a new acoustic license for MSC.Nastran 2004
executes an acoustic job, the job will terminate with UFM 3060 indicating that
an acoustic license does not exist.
It was the design intent that users who
wanted to choose the old method and run without the new license would have to
explicitly modify the ACMODL entry in their decks to select the old CP method.
This was the design intent because the old method of interfacing the fluid
and the structure only provided good answers for identical meshes.
To allow the users to make this selection without modifying their tests,
SYSTEM(346)=2, a.k.a. keyword FLSTINT=2, has been added to MSC.Nastran 2004.0.4
in the 2004R2 release so that the user can select the old method in an rc file.
1-13649701
2004.0.4
The dmap functions that allow sparse data recovery may be unnecessarily
executed in SOL 101 and ANALYSIS=STATICS in SOL 200 when data recovery for the
entire model is requested.
Avoidance: If data recovery for the entire model is being requested (i.e.
DISP=ALL, STRESS=ALL) the best avoidance is to include param,sparsedr,no to
completely avoid the additional operations. The following dmap avoidance will
allow automatic selection to occur but may not beat V2001 performance for all
conditions:
compile fdrmgen
alter 'call spdr1'
return $
compile sedisp
alter 'SDR1
USET'(,-1)
call genrga uset,goa,gm,vgdr,goq/
rga,rgq/
true/atqset/seid $
dbstatus rga//s,n,norga $
if ( norga>0 ) then
mpyad rga,uas,/ugi $
else $
alter 'SDR1
USET'
endif $
endalter
1-13659501
GDACMS may fail with the message USER FATAL MESSAGE 9104 if a component has no
mass.
XXX
SORTED
The problem is that the IMAGE is searched, not the "equivalent". That is
GRID,101,0,1.,1.,1. and GRID,101,,1.,1.,1. are not considered the same, and the
fatal message is issued.
1-13679504
2004.0.3
D are not always translated to Marc.
For SOL 600, Dynamic loads specified by DLOAD (rather than FORCE, PLOAD, etc)
are not always translated to Marc. This particularly happens when DLOAD is the
only loading.
1-13686801
2004.0.3
Superelements - EXTSEOUT - Missing Output
for external superlements in SOL 109 AND 112
A SOL 109 or 112 assembly run employing an external superelement created using
the EXTSEOUT feature does not give displacements, velocities or accelerations
for the interior points of the external superelement.
Avoidance: For both SOL 109 and SOL 112 apply the following dmap alter.
compile super3
alter 'IF ( APP=\'TRANRESP\''(3),''
if ( false ) then $
alter 'IF ( APP=\'TRANRESP\''(4),''
if ( false ) then $
compile sedrcvr
alter 'drmh3'(,1)
DSAR uls1,,,/uls2,,,,/-1 $
equivx uls2/uls1/-1 $
endalter $
1-13691604
Submitting a job with too much memory may lead to a failure in the GP5 module:
0*** SYSTEM FATAL
MESSAGE 3062 MODULE = GP5
FAILURE OCCURRED IN UTILITY GTXYZD CALLED IN SUBROUTINE NORMFD .
PREXYZ FLAG ARGUMENT WAS SET WITH AN INCORRECT VALUE TO GET THE REQUESTED
DATA RETRIEVAL.
In one case the job submitted with mem=1400mb or 1700mb failed but when
submitted with mem=1200mb the job ran.
Avoidance: Request less memory.
1-13694401
2004.0.2
less memory than requested
If more memory is requested than is available on a Linux IA64 system, then the
job is run with a reduced amount of memory. The job should be stopped instead.
1-13696116
FM
2005
In Version 2004.0.0, SOL 600 loads defined by TLOAD2 entries are incorrect.
The equation to calculate the loads has an error. In addition, the TABLED1
that is created is missing every third point.
1-13704904
ocessed
2004.0.3
2004.0.3
In version V2004 the new output file named "filename.blk" is created for every
run which contains sorted bulk data for SOL 200. Thus, the
nastran command script renames the existing "filename.blk" to filname.blk.1"
during the run. IF the NASTRAN command line option OLD=NO is set
"filename.blk" will be deleted. To overcome this problem rename "filename.blk"
to "filename.xxx", where "xxx" is anything other than "blk".
Avoidance: Avoid using "blk" as a include file name extension.
1-13713263
2004.0.3
ect GEOM2X and GEOM3X Output2 data.
In MSC.Nastran 2004.0.0 the data written in the OUTPUT2 GEOM2X and GEOM3X data
blocks is incorrect.
Avoidance: Apply the following dmap alter.
compile out2geom
alter 'output2 geom2x',''
OUTPUT2 GEOM2x,GEOM3x,GEOM4x,geom1x,bgpdtx//0/OUNIT1//OMAXR/
GEOM2 / GEOM3 / geom4 / geom1 / bgpdt /
'geom2'/'geom3'/'geom4'/'geom1'/'bgpdt' $
endalter
1-13715501
nswers
2004.0.1
A small CMS job using CSET reduction gives erroneous results if all of the
component modes are employed. However, the same job gives good results if
PARAM,MHRED,NO is specified or if only a subset of the total component modes
are employed
In Version 2005 this condition is trapped with a message that instructs the
user how to avoid the problem.
1-13732901
rong Answers
2004.0.5
Component Mode Synthesis should give exact results if all eigenvalues are
included. A small CMS job employing a part SE and CSET reduction and with
Q-set data defined in the part SE Bulk Data gives erroneous results if all of
the component modes are calculated. Furthermore, different erroneous results
are calculated if the Q-set data in the part SE Bulk Data are replaced by an
equivalent SENQSET entry in the Main Bulk Data.
1-13760301
2004.0.3
ocks in op2 file
SOL 600 is writng extra datablocks to the op2 file for the initial Nastran
2004 release. Programs such as Medina and Animator may have trouble handling
these extra geometry datablocks.
Avoidance: This can be avoided by the user employing his own DMAP to control
the datablocks written to the op2 file rather than specifying outr=op2 on the
SOL 600 entry.
1-13762804
2004.0.4
is missing shared object libraries.
1-13767914
2004.0.3
Optimization/Design Sensitivity - PARAM,D
ESPCH1,-1 option fails for PBEAM entries
When a negative number is specifified for PARAM,DESPCH1 to indicate that small
field format is to be used and the analysis model contains PBEAM entries, the
job will fial with an error message in the log file.
Avoidance: Use a positive number, i.e. large field format.
1-13776201
2005
Documentation/QRG - RESVEC Keyword DMPLOD
, NODMP Lead to UFM 601, Should be DAMPLOD and NODAMP
The documented keywords for the RESVEC Case Control Command DMPLOD and NODMP do
not work. The correct spelling is DAMPLOD and NODAMP. The incorrect spelling
leads to UFM 601 (IFP1D) THE KEYWORD ON THE ABOVE CARD TYPE IS ILLEGAL OR
MISSPELLED.
1-13794801
6 EC 5 in UFBS
2004.0.3
2005
On page 530, Table 13-1, the descriptor "SRESS" should be modified to "STRESS"
On page 533, the first K2PP should be modified to K2GG
On page 533, the first M2PP should be modified to M2GG
On page 349, the 3rd sentence in the second paragraph should read
"Solutions specified in table 3-3 of the standard SOL statement may be used."
On page 352, "MSC.Marcs" should be changed to "MSC.Marc"
On page 374, 'inlstrs5.DBALL' and 'inlstrs5.MASTER' should be modified to
'nlstrs5.DBALL' and 'nlstrs5.MASTER', respectively.
On page 353, MATT should be modified to MATF
On page 354, MATV should be modified to MATVE
On page 355, MARCSHLT and MARSUMY should be modified to MARCSLHT and MARCSUMY,
respectively.
On page 611, the description for word 8 of the CWELD should be "Coordinate
system for the
type of projection"
On page 594, the description for OSTR should be changed from stresses to
strains.
On page 572, the second sentence of the second paragragh should read " To
indicate conversion
to "OLD" entry structure, the character "O" is placed as the last character of
the Special
Version field.
1-13817704
2004.0.3
yond the first entry
In ACMS analysis grid points on ASET and ASET1 entries are moved into the
residual structure. However if there is more than one ASET1 entry in the bulk
data, the ASET1 data beyond the first entry is ignored.
1-13830101
3001 (MTRXIN)
2004.0.3
Jobs using the PARAM,CHECKOUT,YES feature could fail with SFM 3001 from the
MTRXIN module if there is a K2GG case control command selecting a stiffness
matrix and there is no M2GG command selecting a mass matrix.
Avoidance; The error can be avoiding the MTRXIN in with a dmap alter.
1-13860606
2004.0.3
s with Sparse Data Recovery
In V2004, the new sparse data recovery can cause errors in the displacement
vector for superelements when displacements are requested for only some of the
GRID points in the model at the same time as MPCF or SPCF requests are made.
This error occurs only in the direct solution sequences; i.e., 101, 103, 108,
109, and 200 with ANALYSIS=DFREQ.
Resolution:
Either use PARAM,SPARSEDR,NO to deactivate sparse data recovery methods or
insert the following alter:
COMPILE SPDR1 NOLIST $
ALTER 189 $
DIAGONAL V01S/V01SX/'WHOLE'/0. $
EQUIVX V01SX/V01S/-1 $
ENDALTER $
1-13860635
2005.0.2
Sparse Data Recovery
2004.0.6
A formatted INPUTT4 read for more than one matrix will fail with the following
Fortran READ error:
UWM 6445 (INPTT4):
A FORTRAN FORMATTED READ ERROR HAS OCCURRED WHILE PROCESSING UNIT = ...
USER INFORMATION: THE FILE WAS SPECIFIED IN AN ASSIGN FILE MANAGEMENT
STATEMENT
USER ACTION: VERIFY THE FILE ASSIGNMENT AND AND CONTENTS OR CONTACT
MSC.SOFTWARE.
VERIFY DATA AND FORTRAN SPECIFICATION.
PROGRAMMER INFORMATION: FORTRAN IOSTAT CODE = ...
1-13876601
2004.0.3
ly Process One Failure Criteria
The SOL 600 MATF entry can only handle one failure criteria instead of three.
Avoidance: Enter MATF entry three times.
1-13894501
2007.1.0
to Open Input Relations
PARAM,FIXEDB in SOLs other than 101 and 103 forces an incorrect approach code
into the DBC module causing the following error:
" UNABLE TO OPEN INPUT RELATION TOL RETURN CODE = 1."
Avoidance: Remove PARAM.FIXEDB from the input file.
1-13897501
ecessary Input
2004.0.3
All continueation entries and all failure criteria constants are required for
the MATF entry even though only the frist constant is needed for the most
simple max stress criteria.
This needs to be changed so that only those constants required to satisfy the
failure criteria chosen need be entered. Thus, for the max stress criteria,
only the first entry is required and only the first constant needs to be
defined.
1-13915501
2004.0.3
- Wrong Answers
When an optimization job designs any real value on a CBEAM, CQUAD4 and/or
CTRIA3 entry, bad punch output for these entries may be produced leading to
UFM315 (IFPDRV) when they are included in a cold restart job.
The same job may also fail with traceback of Segmentation Violation on AIX
machine.
Avoidance: No practical avoidance exists except to manually modifiy the
offending entries.
Keywords: DESPCH DESPCH1
1-13928902
2004.0.3
SFM 4276 (UNPACK) EC31
Modal dynamic response analysis that have multiple subcases that reference the
same FREQ set but different DLOAD sets and request modal participation factor
output may fail with the following message:
*** SYSTEM FATAL MESSAGE 4276 (UNPACK)
ERROR CODE
31 PID= 0
Avoidance: A possible avoidance is to define and reference a duplicate set of
FREQ data for the second and subsequent subcases.
1-13930009
2004.0.4
- UFM 7615 (MDG2RG)
For SOL400, the RIGID=LGEL method is not available, therefore a fatal error is
issued. The wording 'USER INFORMATION: the legal value is 'LNELIM' or LAGR' is
corrected to 'USER INFORMATION: the legal value is LINEAR or LAGR'. Also the
word CONTROL is corrected.
1-13948931
2004.5
ve disk space and CPU
In V2004, enforced motion in dynamics may use excessive disk space and CPU.
Avoidance: Insert the DMAP alter in the attachment.
1-13987701
2004.0.3
Spotweld - CWSEAM - UFM 7549, Cannot find
projection points for CWSEAM elements
The default pcid of CWSEAM elements was not set appropriately. This error
results in USER FATAL MESSAGE 7549 indicating that it cannot find projection
points for the CWSEAM elements that are projected along the x-axis.
1-13989006
2004.0.2
ading shared libraries
The XNASTRAN interface may fail on some Linux operating systems with the
message:
"error while loading shared libraries: lib*: cannot open shared object file: No
such file or directory."
Avoidance: Use the nastran command.
From jjg 5/23/08
"XNASTRAN" is not built on x8664.
"XNASTRAN" works with MDR3 on my Linux IA32 system running RH 4.3
"XNASTRAN" should not be used on IA64 as the use of graphical interfaces on
IA64 systems is discouraged.
If this is still an issue, please note the hardware platform, version of
Nastran, and version of the OS you are using.
Joe Griffin (714) 445-5636
1-13998601
2005
Command Description Missing
The FMETHOD Case Control command was inadvertently deleted from the V2004 Quick
Reference Guide. Also remark 1 under the FLUTTER bulkdata entry description
should point to the FMETHOD command not the METHOD command
1-13998604
2005.5
Missing Parameter Description
Documentation/Aeroelastic Analysis/QRG -
The description of parameter supaero is missing from the Version 2004 Quick
Reference Guide. It should read:
SUPAERO Default=ZONA
If SUPAERO = ZONA, then the ZONA51 code is used for supersonic aerodynamic
calculations. If SUPAERO = CPM, then the CPM method is used. If ZONA51 is not
available at a particular installation, PARAM, SUPAERO,CPM must be specified to
avoid a fatal error when performing supersonic aerodynamic analyses. Only one
supersonic aerodynamics method can be selected in a given run.
This parameter is available in solution sequences 144,145,146 and 200 and can
2005.5
The nastran init scripts currently have rsh and rcp hardcoded and will not work
in an environment that uses ssh. This will prevent distributed memory
parallel jobs from working in a network that only supports ssh and will also
prevent execution of any job on a remote node. If a client wants to use ssh
and scp, they either need to:
1. Change all the rsh/rcp to ssh/scp
2. make links between ssh/scp and rsh/rcp
From Joe Griffin.. Jun 23, 2008
Users can use "ssh" by adding "s.rsh=ssh" on the command line.
Admins can change the default by adding "s.rsh=ssh" to the
$MSC_BASE/bin/mdnast*.ini file.
If you run "mdnast2008 help s.rcp" is states:
s.rcp=command
Remote copy command for communicating with Windows/Linux/UNIX systems.
This keyword may only be specified on the command line or in the command
initialization file. The default is "scp" if "s.rsh" specifies "ssh"
and "rcp" otherwise.
So setting "s.rsh" should also set s.rcp. I verified the s.rsh works on
a system without rcp.
End of Joe's comments.
1-13998622
2005
rdynamics - Traceback in TRD1
1-14051758
nux Itanium 2
It has been reported in MSC.Nastran 2004 on SGI Altix Linux Itanium 2 computers
that uncounted nodelock FlexLM licenses do not work.
The nastran log file shows that the MSCID is different than lmhostid on a SGI
Altix computer (Linux - Itanium 2).
Avoidance: Use the MSCID reported by Nastran when generating the license.
1-14061906
compile disprs
alter 'equivx upx\/upf'(,-1)
delete /upf,,,, $
endalter
1-14063502
2004.0.4
SOL 600/Implicit Nonlinear - Hyperelastic
Element with midside nodes not Properly Mapped to Marc.
The hyperelastic CHEXA element with mid-side nodes is not properly mapped to
the corresponding Marc element, instead it is mapped to the corresponding
8-node Marc hyperelasic hexa element. The net result is that deformed plots
show the mid-side nodes standing still and strange plots results.
1-14068501
Starting w/ 2001R4 (2001.0.9) MSC.Nastran boots the LAM/MPI daemons for the
user. However, with RH7.3 and Slackware systems, the LAM daemons may not boot
if "BAT=YES" is specified.
Avoidance: Use BAT=NO
This problem does not occur w/ MSC.Linux. The problem is because when BAT=YES
is used, the first process completes, and the child processes become ZOMBIES.
We set a flg to ignore child zombies. Because of that flag, LAM daemons will
not start from within the shell. I think starting the lam daemons for the
users is more important then BAT=YES, so I am leaving the code as is.
1-14077901
2007.0.0
Optimization/Design Sensitivity - Eigenve
ctor Sensitivities Require PARAM SPARSEDR=no
Sparse data recovery in SOL 200 and eigenvector sensitivity analysis were both
introduced in the 2004 release. It has been found that these two capabilities
are not fully compatible.
Avoidance: When eigenvector sensitivities are required, set PARAM SPARSEDR NO
1-14116602
2004.0.5
K2PP, SPCD - UFM 1126 for K2GG
EPOINTS and enforced motion with K2PP, B2PP or M2PP input may cause USER FATAL
MESSAGE 1126 to be encountered.
Avoidance: Insert the following DMAP alter:
compile gma
alter 'k2gg'(2,-1)
delete /k2gg,,,, $
endalter
1-14120001
2005.0.2
PCForces - SFM 6143
SFM 6143 has been observed when performing a frequency response analysis in
SOLs 108, 111, 146, and 200 with frequency dependent elements and MPCForces are
being requested
User Avoidance: Specify PARAM SPARSEDR NO or insert the following DMAP alter:
compile fdrmgen
alter 'equivx rxmgx\/rxmg',''
alter 'paraml rmgg'
if ( spdrm ) then $
equivx rxmgx/rxmg/-1 $
delete /rgm,,,, $
trnsp
rxmg/rgm $
endif $
endalter
1-14125525
2005.0.2
Inertia Relief - PARAM,INREL, SUPORT - M
ultiple load case and DIMG,UACCEL, SFM 6144
Multiple boundary conditions with DMIG,UACCEL in SOL 101 will terminate with
SYSTEM FATAL MESSAGE 6144.
Avoidance: Insert the following DMAP alter:
compile statrs
alter 'urax'
type db pg $
PARAML pg//'TRAILER'/1/S,N,NCUL $ total no. of loads
if ( (ncul-6)<>nloads ) then $
ncul=ncul-6 $
nskip=nskip-1 $
MATGEN ,/COL/6/NCUL/NSKIP/NLOADS $
PARTN
urax,COL,/,,urax1,/1 $ loads
equivx urax1/urax/-1 $
endif $
endalter
1-14139801
2004.0.4
- SFM 6144 (PARTN1)
In direct frequency response, sol 108, the new relative enforced motion
capability in MSC.Nastran Version 2004 will encounter a matrix incompatibility
fatal message when fluid is added to structure.
*** USER WARNING MESSAGE 2125 (VEC)
MODULE VEC - NZ=0, ONE OR MORE COLUMNS OF OUTPUT MATRIX WILL BE NULL.
*** SYSTEM FATAL MESSAGE 6144 (PARTN1)
THE SIZES OF THE INPUT MATRICES AND PARTITIONING VECTORS ARE INCOMPATIBLE.
SPECIFICALLY:
The number of rows in KAA is not equal to the number of rows in the row
partitioning vector VAY
The number of columns in KAA is not equal to the number of rows in the column
partitioning vector VAY
1-14144521
2006
when QSET omitted
If BNDFIX1 degrees of freedom are specified, but no QSET is specified, then the
BNDFIX1 entry is ignored.
Avoidance: Use the ASET entry.
1-14155701
2004.0.5
not work on Primepower
The 32 bit nastran driver program delivered with MSC.Nastran 2004.0.0 under the
Solaris achitecture will not work for Distributed Memory Parallel (DMP) on
Primepower systems.
Avoidance:
http://www.mscsoftware.com/support/software_updates/index.cfm#nastran
1-14176601
ing Output
2004.0.3
If the MCFRAC case control command selects a SET that contains an implied thru
range, only the first degree of freedom in each of the ranges will be output.
The implied thru range is a continous range of degrees of freedom for a grid
point as in 969/T1,969/T2,969/T3.
Avoidance: An avoidance is to select grid/dof combinations that do not imply
thru and use restarts changing the MCFRACTION SET content to recover all of the
required data.
1-14180601
2004.0.4
SOL 600 - CQUAD4, CTRIA3 - Variable thick
nesses on continuation entry not translated correctly.
For SOL 600, thickness specified by continuation lines on CQUAD4 and CTRIA3
entries are not properly translated. There is also a priority conflict between
these thicknesses and those specified by the NTHICK option.
1-14186901
2004.0.4
Frequency Response Analysis - SPCD, DPD SFM 4276 when multiple subcases request different spc sets
A frequency response problem involving enforced motion fails with SFM 4276 in
the DPD module if there are multiple subcases and different spc sets are
selected in the case control.
Avoidance:
compile phase0
alter ' copy
yG1\/yG2'(,-1),''
$ create only the first yg2 for dynamics
ELSE if ( nskip=1 or app<>'freqresp' ) then $
1-14186907
2004.0.4
Dynamics - TLOADi, ACSRSE - Negative real
values for the DELAY and DPHASE fields - UFM 316
Use of negative real values for the DELAY or DPHASE fields on the ACSRCE or
TLOAD1 or TLOAD2 entries results in UFM 316 in the PREFACE module.
1-14191701
2004.0.4
Optimization/Design Sensitivity - DLINK Incorrect constraints for dependent design varaibles.
When an optimization job has specified a DLINK entry, the corresponding DESVAR
entry has a blank DELXV field and P2 on the DOPTPRM is set to 4, the
constraints for dependent design variables are printed in the f06 file
incorrectly. However, these constraints are computed correctly during the
approximate optimization.
Avoidance: Specify a non=blank DELXV field on the dependent DESVAR entries.
1-14210501
2004.0.4
Modes Unnecessarily Recalculated
In V2004, if a restart is performed from a SOL 103 run with acoustics, then
the fluid modes may be unnecessarily recalculated.
Avoidance: Insert the following alter in SOL 103 cold start:
compile semodes
alter 1
type parm,nddl,i,n,methf $
endalter
1-14222717
2004.0.4
calcualtes Modes
Temperature loads for the QUADR and TRIAR elements is not implimented correctly
for nonlinear analysis.
Avoidance: Use the QUAD4 and TRIA3 elements.
1-14233604
2005
Elements - CQUADR, PARAM,CHECKOUT,YES - I
ncorrect grid point weight generator output
Mass for the CQUADR element is not included in the grid point weight generator
results when param,checkout,yes is specified.
1-14238367
gy Results
2005.1
If there is an ESE request in the REPCASE only, the results are wrong.
Avoidance: Request ESE for at least one element in the primary subcase.
1-14249707
2005
H - Incorrect Default
2004.0.4
If the old acoustic cavity method (see CAXIFi elements) is selected in SOL 108
or SOL 200 (with ANALYSIS=DFREQ) then PARAM,G will be ignored.
Avoidance: Insert the following DMAP alter:
compile sedfreq
alter 'fonly=',''
endalter
1-14251410
2008.0.0 (MD R3)
Optimization/Design Sensitivity - RLOAD1
- Enforced Displacement, UWM 2071 (DPD2)
SOL 200, analysis=mfreq, may produce incorrect results for enforced
displacement specified with the RLOAD1 entry.
Avoidance: This problem can be avoided by expanding output request set to
include the grids with enforced motion.
1-14251416
2004.0.4
ma datablock missing from op2 file
A distributed memory parallel (dmp) ACMS analysis does not write the lama table
to the op2 file when param,post,-1 and param,post,ext,yes are specified. This
data block is critical for post processing acoustic results and is produced in
a serial run.
1-14261401
2005
External Superelements - EXTSEOUT - Missi
ng Output due to sparse data recovery
A SOL 103 assembly run employing an external superelement created using the
EXTSEOUT feature does not produce the requested output for the external SE.
Avoidance: Insert PARAM,SPARSEDR,NO.
1-14267003
2004.0.4
User fatal message 4257 may erroneously appear for virtual mass elements
(MFLUID), if the distance between two element centers is exactly equal to the
RMAX value from the MFLUID record.
Avoidance: An avoidance is to modify RMAX (see MFLUID entry) slightly. It is
recommended that the default value always be used, and this error is very
unlikely.
1-14270665
FREQ3, FREQ4, and/or FREQ5 Bulk Data entries in a DMP analysis may lead to
SYSTEM FATAL MESSAGE 6833.
Avoidance: Insert the following DMAP alter:
compile semfreq
alter ' frlgen '(,-1)
if ( procid=1 ) then $
disutil lamas ,,,////3 $
else if ( procid>1 ) then $
delete /lamas,,,, $
disutil ,,,,/lamas ///3 $
endif $ procid>1
endalter
1-14284801
2005
converges slower
dmp jobs to fail. This includes models with grids that are only used as
reference points.
Avoidance: Set system(294)=2 (which will print the external IDs of those
free grids, search for FREE FLOATING, and then remove the grid entries. If
the grids were used as reference points, they have to be replaced by
coordinates. Grids that are referenced only on a PLOTEL element are not
considered free floating, so attaching the reference grids to PLOTELs is
another way to avoid the problem.
1-14299201
led correctly.
2004.0.4
In ACMS, unit load degrees of freedom on the USET1 entry are forced to the
residual structure. However, if there are more than one USET1 entry in the
input, it only forces the points from the first entry. DOF on subsequent
entries are not forced to the residual. This leads to fewer than the desired
number of residual vectors when those degrees of freedom are not put into the
residual structure by the automatic partitioner.
1-14305003
space
2004.0.4
Extremely large SOL 600 jobs may fail on some small computers with a message
that indicates that they have run out of swap space.
Avoidance: Other than running on a different platform, there is no avoidance.
1-14322801
2004.0.4
YUNIT - FORMAT ERROR 103
For SOL400, the solution will converge to wrong results if there are MPC
constraints or linear rigid elements (RIGID=LINEAR) in the model.
Avoidance: There is no avoidance.
1-14352403
2004
Input with more than one crac3d element will fail in Verison 2001.0.9 with UFM
5469 as follows:
if ( nophsa=-1 ) then $
alter 'call resveca'(,7)
endif $
1-14397204
2004.0.4
e-Dependent Stress-Strain Curves
Support for DMIG entries in SOL 600 has been added to MSC.Nastran 2004R2
(Version 2004.0.4 and beyond).
1-14397801
2004.0.4
The hexa type stiffness matrix for the CWSEAM element is computed in the wrong
coordinate system and this will lead to an incorrect stiffness matrix and wrong
answers. The stiffness should be computed in the basic coordinate system
instead of element coordinate system.
1-14405601
2004.0.4
y give wrong answers
The Lagrange RBE3 will give wrong results if the reference dof=123 for SOL 101.
Avoidance: Specify 123456 for the reference degrees of freedom.
1-14405604
2004.0.4
cause diverging solution
If CBEAM elements are used with RBAR elements in SOL400 the solution may
diverge.
1-14405901
Error
2004.0.4
The following dblocate restart run will result in USER FATAL MESSAGE 477.
Run1 : create a database.
Run2 : dblocate, copy the contents of run1 and restart creating run2 database.
Delete run1's database.
Run3 : dblocate run2's database. This causes a UFM 477 error saying there is a
timestamp error on run2.dball.
Avoidance:
1) Use autoasgn=3 in run3 and manually assign the dblocated database, or
2) I did a dbdict, endjob directly into run2's database (dbs=run2) before
deleting run1's database. This also avoids the error.
1-14410701
SOL 400 - Solution diverges with SPCD loads and linear rigid
SOL 600 gravity loading does not produce any loads for the concentrated masses
(CONMi) in the Marc input deck.
1-14441104
ng Answers
Grid point strains are wrong if they are requested with respect to a different
reference system than the element strains. The equivalent grid point strains
are always wrong.
Avoidance: Don't request grid point strains respect to a different reference
system than the element strains
1-14461909
2004.0.4
SUB - UFM 3046 in TRD1
If enforced motion is specified and STATSUB is also requested in SOL 108 or 109
then the job may fail with USER FATAL MESSAGE 3046
Avoidance: Insert the following alter:
compile sedtran
alter 'call autosprt'
else $
equivx lll/lyy/-1 $
ompile sedfreq
alter 'call autosprt'
else $
equivx lll/lyy/-1 $
endif $
endalter
1-14469102
2004.0.4
Large ACMS jobs may fail incorrectly with a message that complains about the
existence of "DISJOINT SUPERELEMENTS".
Avoidance: There is no avoidance.
1-14480201
2004.0.4
in rotor dynamic module
2004.0.4
lpl.F
SOL 600 jobs may fail with an error in trelpl.F if BEGINBULK rather than BEGIN
BULK is entered.
1-14487301
2005
Documentation/QRG - ECHO
The 2004 release has new options for the PUNCH portion of the ECHO command. The
QRG description of this command has errors in describing the new options. The
PUNCH and NEWBULK describers should be changed as follows:
PUNCH: The entire Bulk Data will be written to the punch file.
the "in sorted form")
(i.e,. omit
NEWBULK: In SOL 200, a complete unsorted bulk data deck is written to the
punch file with updated design model entries. (i.e., change "complete and
sorted" to "a complete unsorted"
1-14502701
M 6833 (PNBREC)
A large solid model with 128,000 HEXA elements fails in SOL 103, geometry
domain parallel, dmp=8 with the following message:
SYSTEM FATAL MESSAGE 6833 (PNBREC):
MPI ERROR ENCOUNTERED (INTERNAL ERROR CODE IS 2744):
ERROR: 0032-117 user pack or receive buffer is too small
Avoidance: This deck ran successfully with dmp=2 and dmp=4.
1-14523741
Results in xdb
2004.0.5
has been input in free field form and has a continuation that has a comma in
column one, the updated design model data is followed by an incorrect punch of
the continuation line. Also, if the user has placed comments at the end of a
line of data that is included in the design model, the comment does not get
written to the punch file.
Avoidance: A blank can be inserted in front of the comma on the continuation
line and the correct behavior will result. Comments that are at the end of
design model entries must be moved to their own line if they are to be retained.
1-14556901
2004.5
Matrix Methods - param,inrel,-2 - Lagrang
e Multipliers, Incorrect matrix to factor diagonal messages
When Lagrange Multipliers are used, as in param,inrel,-2, calculations in SOL
101 and several other places, large matrix to factor diagonal matrix ratios may
be prined out and they may be in error.
Avoidance: If the "MATRIX/FACTOR DIAG. RATIO" is identical to the "MATRIX
DIAGONAL" they can be safely ignored. If the run fatals, param,bailout,-1
can be used to avoid the fatal error.
1-14568012
h file output
Acoustic analysis that specifies the CP method on the ACMODL entry may produce
a corrupted (skinout) punch file.
1-14576201
2004.0.4
roduce Wrong Answers in Acoustics
Distributed Memory Parallel (DMP) with ACMS may produce wrong answers in
Acoustics.
Avoidance: Use serial ACMS.
Contact MSC for DMAP avoidance.
1-14593609
2004.0.4
ed to Marc Correctly
Composites, PCOMP entries, are not tranlated by SOL 600 to the marc input file
correctly.
1-14595809
2005
onse, WTMASS, NLLOAD, imbalance
PARAM,WTMASS does not change the load vector (NLLOAD output) leading to wrong
answers.
1-14600924
2005.0.2
T,YES, READ, MAT4 - SFM 4276
SOL 101 with APP HEAT or PARAM,HEATSTAT,YES may fail in the READ module with
SFM 4276
This is possible if the bulk data entry MAT4 has specific heat or density.
Avoidance: Insert the following DMAP alter:
compile phase1a
If MSC.Nastran is submitted with QUE=NAME, then the script checks that "SDIR"
is writable. In the case of QUEUES, a user may be on a headnode of a cluster,
and not have write access to SDIR on the headnode, but only on the compute
nodes.
Avoidance: The check does NOT occur if the job is run with NODE=node_name.
The check should not be there if there are queues as well.
1-14607302
2004.0.5
Performance - EIGRL, READ - When use_aio
is on, incorrect cpu reporting leads to poor performance
When use_aio=yes is specified in a Nastran 2004.0.0 on HPUX 64 platforms, it
may cause inaccurate and even negative cpu usage. This may cause additional
shifts in Lanczos and lead to poor performance. This problem has been fixed in
Version 2004.0.5 and later system by linking against corrected libraries from
HP.
1-14626001
2004.0.5
Hi:
This is a general limitation.
For nonlinear static analysis with thermal load, all intermediate data recovery
of stress and strain is not correcrt to "LINEAR" elements.
The definition of "LINEAR" elements including 2 groups of elements
(1) All elements have no nonlinear capability, such as CBAR, CSHEAR,..., and
(2) All elements have nonlinear capability but there is no geometrical or
material nonlinearity behavior applied to them.
Please also see 1-16331802.
Regards,
Fisher
========================
In nonlinear analysis, sol 106, using temp(load) stresses and nonlinear
strains are incorrect for intermediate output (intout=yes on nlparm entry).
This is true for MAT1 and MAT1/MATT1 using param,epsilont,secant which is the
default.
Avoidance: Use param,epsilont,integral and make alfa temperature dependent if
not already the case.
1-14639801
2004.0.4
, PBUSH - No Warning Message Issued
2004.5
Uninstall of Nastran 2004 also uninstalls Nastran 2001. This has been
corrected with version 2005.0 installation/uninstall. (cdp 12/09/04)
.
1-14651801
2004.0.5
ontinuation cards
For SOL 600 the RBE3 has a limit of about 450 continuation entries. Some
models mave large RBE3's that exceed this limit. For such models, a memory
over-run occurs and bad data is written to the appropriate section of the Marc
input deck
1-14651804
mance Problem
2004.0.5
SOL 600 has a performance problem for large models with thermal loading. This
occurs when TEMP(INIT) and TEMP(LOAD) are entered. On some computer systems,
such as Linux, the performance penalty is very small. On others, such as HP,
the performance penalty is large. This is caused by I/O that can be performed
in a different way. For the large where this error was discovered, the run
took more than 60 minutes to create the model on HP when it should have only
take a couple of minutes. The problem has been fixed in Nastran 2004.0.5 on
the Nastran 2004r2 cd.
1-14667001
rong Answers
2004.5
Householder and Givens eigenvalue methods may get poor performance on HP and
Linux IA64 systems.
1-14720908
2005.0.2
Optimization/Design Sensitivity - OUTPUT4
- Extra records in the output4 dscm2 datablock
The rayleigh quotient approximation used for eigen/freq responses in SOL 200
results in three columns in the DSCM2 matrix for each response. When these
results are printed to the .f06 file, these additional columns are stripped off
but when they are written to a file using OUTPUT4, they are still there.
Avoidance: This alter moves the partitioning of the DSCM2 matrix so that is
applies to the OUTPUT4 requests as well.
COMPILE EXITOPT $
alter 'sdsc'
IF (RQANO) THEN
$
$ REMOVE SPAWNED GENERALIZED STIFFNESS AND MASS DSA FROM DSCM2
$
PARTN DSCM2,MRQA,/DSCM2NGS, DSCM2GS,,/1 $
EQUIVX DSCM2NGS/DSCM2/ALWAYS $
endif $
alter 'rqano'(3),'rqano'(3,3) $
endalter
1-14762201
pported
2004.0.5
The SOL 600 Marc CONTROL block 3a is not supported. This was intentional in
SOL 600 versions before Nastran 2004.0.5 because some version of Marc did not
support it. This is only important if different tolerances for displacment and
residual are needed.
1-14762903
2005.0.2
2004.0.5
The default stress/strain output coordinate system for QUADR is not the one
defined in Quick Reference Guide. It is the material coordinate system with
theta=0.0.
1-14777101
2004.5
SFM 4276 (READ) EC 3021 (DPD)
Very large SOL 111 jobs may fail with the message:
SYSTEM FATAL MESSAGE 4276 (READ) ERROR CODE 3021 (DPD)
Avoidance: There is no known avoidance.
1-14777104
2004.0.6
evice, job does not abort
On linux systems, if there is no space left on device, the job does not abort
and the job may hang.
1-14779931
2005
to converge or wrong answers
In nonlinear analysis, sol 106, Nastran does not handle a hardening slope
change after the 1st hardening slope in plasticity analysis. This may lead to
a failure to converge or wrong answers.
1-14813801
2004.0.5
Optimization/Design Sensitivity - SFM 629
6 (QMATR) Unable to locate datablock dtos2j with
The message:
SYSTEM FATAL MESSAGE 6296 (QMATR) unaable locate datablock dtos2j attribute
dptye: xxxx
may occur if the bulk data file contains a mixture of DVPRELi, DVMRELi and
DVRELi entries and the DESVAR case control command is used to select a set of
design variables that do not includ any of a partcular property type.
Avoidance: Either remove the unneeded DVxRELi entries or include a DESVAR that
references each property type or apply the folowing dmap alter when DVMRELi's
are the unneeded entries and the deck contains needed DVPRELi's and DVCRELi's.
A similar dmap can be constructed for other scenarios:
compile predom
alter 'dopr1 '
message //'protyp = '/protyp $
$ For the case of all the DESVARs referenced on DVMREL1 entries are NOT
selected by DESVAR command
protyp = 3
$ For the case of all the DESVARs referenced on DVPREL1 entries are NOT
selected by DESVAR command
$protyp = 7 - 1
$ For the case of all the DESVARs referenced on DVCREL1 entries are NOT
selected by DESVAR command
$protyp = 7 - 2
1-14817201
2004.0.5
SOL 600 - Not all values for SOL 600 Marc
's AUTO INCREMENT are properly translated
Not all values for SOL 600 Marc's AUTO INCREMENT are properly translated form
NLSTRAT AIxxxxx entries.
Avoidance; Other than manually editing the marc input file there is no
avoidance.
1-14860909
2004.0.5
Nonlinear Analysis - CBUSH with local coo
rdinate systems cause convergence problems
A nonlinear analysis with CBUSH elements with their grid points defined in
local coordinate system may have convergence problems. with bushes that have
their grid points defined in loc
Avoidance: The displacement coordinate systems for points connected by cbush
elements in an nonlinear analysis should be the same.
1-14861414
2004.0.6
Rotordynamics - RSPINR, ROTORDR2 - Floati
ng Point Exception or Missing Message
If the SPEEDi
as an integer
error message
any messages.
exception.
The SOL 600 t16op2 translator (outr=op2 option) requires that elements with
stress and strain be present. If a model consists entirely of CBAR and CBEAM
elements that only generate internal forces, the generated op2 file will be
null and the following message will be written to the f06 file:
*** SYSTEM FATAL MESSAGE 6551 (INPTX2)
AN END-OF-FILE WAS DETECTED ON UNIT
11 DURING BINARY INPUTT2 PROCESSING
PROGRAMMER INFORMATION:
1. A KEY VALUE WAS BEING READ
2. THE LAST KEY VALUE READ:
0
0*** FATAL ERROR.
0
NO. FORTRAN RECORDS READ =
0
NO. FORTRAN WORDS READ =
0
0FATAL ERROR
1-14923601
2004.0.5
Optimization/Design Sensitivity/DMP - SOL
200 w/DMP Fails due to DISUTIL non-execution
A SOL 200 job with DMP, DOMAINSOLVER MODES (part=dof) failed due to
non-execution of a DISUTIL call on the master. The non-execution was caused by
the restart logic (sys109).
1-14928501
Part Superelements - TOL on SEBULK and SECONCT entries uses S
QRT(TOL) instead of TOL
For Part Superelement connections via SEBULK or SECONCT, the TOL field defines
the SQRT of the search distance instead of the linear search distance.
1-14932102
2004.0.5
l SE - SFM 4276
In a SOL 200 optimization analysis run with external superelements and shape
design variable, the job may fail in the 2nd design cycle with the following
messages:
*** SYSTEM FATAL MESSAGE 4276 (PACK)
ERROR CODE
105 PID= 0
Avoidance: Insert the following DMAP alter
$
compile update,list $
alter 'dbstatus selist'(,-1) $
type parm,nddl,i,n,zuzri1 $
alter 'if ( noselist',''(,1) $
if ( noselist<1 or rsonly or (noselist>=1 and zuzri1>0) ) then $
if ( begsup or (noselist>0 and zuzri1>0) ) then $
$
compile desopt,list $
alter 'call update'(,-1)
$
type parm,nddl,i,n,zuzri1 $
zuzri1 = shapeopt $
1-14949104
2005
- MODTRK - UFM 6458
A DMP optimization job that requests mode tracking will fail in module MODTRK
with UFM 6458 (MTD0RD) complaining the requested mode does not exist.
Avoidance: Apply the following dmap alter
compile fea list
alter 'IF ( MODETRAK>0 ) then',''
IF ( MODETRAK>0 and PROCID <= 1 ) then
alter 'IF ( MODETRAK>0 ) then'(2),''
IF ( MODETRAK>0 and PROCID <= 1 ) then
$
COMPILE moders list
alter 'disutil lama'(2,-1)
putsys(1,109)
alter 'disutil lama'(2)
putsys(0,109)
$
$
1-14970010
2004.0.5
Optimization/Design Sensitivity - DRESP2s
, DRESP1s span subcases - UFM 6553 (DOPR3M 6553 (DOPR3R)
SOL 200 job with DRESP2 refers to DRESP1s that span the subcases and weight or
volume will fail with ufm 6553 iin DOPR3R.
Avoidance: remove dresp1 ID for weight from DRESP2 if possible
1-14976512
Postprocessing - PARAM,POST,0 - xdb file missing pressure and
decibel results.
Acoustic pressures and decibels are not available in the xdb file.
Avoidance: Use the op2 file for pressures.
files are in attachments
Note data is in the xdb, this is a DRA issue or a design change in complex
eigtnalues.
1-15000431
es
If Field 6 of the TSTEPNL is set to AUTO, the element forces for the CBUSH
element with PBUSHT will be incorrect in a SOL 129 run. Note that the AUTO and
TSTEP methods have been de-documented after version 70.5. Also SOL 109 yields
correct results for the test case.
The element forces are correct when using the ADAPT (default) method.
1-15002802
2004.5
sure Loads, Wrong Answers
SOL 600 pressure loads are applied to the wrong face ID in the Marc deck for
CPENTA elements.
1-15004301
2ed)
2004.5
A model with CWELD elements and curved shells may fail with the message:
USER FATAL MESSAGE 7549 (MDG2ED)
This error is caused by tight projection tolerance. In v2004 the default
projtol is set to 0.0 to avoid picking wrong elements for PARTPAT format. The
zero tolerance works for flat shells, but it causes errors for some curved or
warped shells.
Avoidance: Insert swldprm,projtol,0.01 to set the projtol to 1%. The default
projtol will be changed in version 2005 from 0.0 to 0.01. Note that the
projection tolerance in v2001 was set to 10% which was excessively large.
1-15028201
2004.0.5
Optimization/Design Sensitivity - HAT1 Incorrect sensitivities for end B responses
The HAT1 beam section type computes incorrect values for the sensitivity of
responses that are a function of the END B dimensions.
Avoidance: Substitute a HAT section type or do not use the tapered feature of
the HAT1.
1-15056901
2008.0.0 (MD R3)
Distributed Memory Parallel - DOMAINSOLVE
R - Misleading Error Msg for ACMS w/ NUMDOM=1
Specifying NUMDOM=1 on the DOMAINSOLVER command, with ACMS, leads to an unclear
error message:
UFM 3200 (SEQP)
LOGIC ERROR DETECTED BY SUBROUTINEC2FREE
.
1-15068202
2004.5
Miscellaneous - Compaq Alpha v5.1a-5.1b SFM 4276 (tbk) EC 7777 on Compaq Alpha
A bug exists in V5.1a-b of the Compaq Alpha Unix operating system which may
cause the floating point stack to be corrupted. This may cause a traceback in
any version of MSC.Nastran and potentially could cause wrong answers.
All
clients must apply the 5.1B-1 patch.
Avoidance: This error will be marked fixed in V2005 even though there is
nothing MSC can do to fix the error.
1-15103324
ages
2005
If ACMS is used in a model with WELD element, the job may terminate in PHASE0.
The following messages may appear in the f04 or f06 file:
ACMS PHASE 0 BEGN
Avoidance: For some problems, the following system cells modifications
corrected the problem
NASTRAN SYSTEM(360)=2000
NASTRAN BUFFPOOL=500
For SOL 103, GDMODES also avoided this error
1-15107501
2004.5
SOL 600 - Parallel, memory allocation bug
puts elements in the wrong domains - Wrong Answers
SOL 600 Parallel has a memory allocation bug which puts elements in the wrong
domains. This leads to Marc aborting or wrong answers.
1-15113501
- UFM 6144
2004.0.6
If MPCforces are requested on a subset of points in SOL 103 then the job may
fail with SFM 6144.
Avoidances: Request MPCFORCE=ALL or insert PARAM,SPARSEDR,NO or insert the
following DMAP alter:
compile sedisp
alter 'CALL CFORCE USET,GM,UG,UH1',''
CALL CFORCE USET,GM,UG,UH1,MMG,M2MG,BMG,B2MG,KMG,K4MG,K2MG,,
PM,OLX,,/
QMG/
1-15130911
FM 9158
2004.0.6
If SYSTEM FATAL MESSAGE 9158 is encountered due to zero c-set mass, then the
run may not terminate immediately but instead proceeds to the next
superelement.
Avoidance: Insert the following DMAP alter:
compile mhred
alter 'error'(2),''
endalter
1-15141101
2004.0.6
t can cause incorrect solution
PARAM,AUTOMSET can select the wrong o-set which can lead to wrong answers.
1-15150301
2004.0.6
ACMS/Optimization/Design Sensitivity - D
VCRELi, DVMREL1 - SFM 4276, EC 3021 (DSAL)
In a superelement optimization including acms optimization job, if the DESVARs
are only referenced by DVCRELi or DVMRELi entries, the job may fail
unexpectedly with SYSTEM FATAL MESSAGE 4276, ERROR CODE 3021 in the DSAL
module. This is caused by a missing EDOMS table from module SDSA.
Avoidance: Add a dummy DVPREL1 entry as show below.
Assuming the job has a PSHELL 100 with the thickness = 2.0
DESVAR
1010
DUMMY
2.0
2.0
2.0
DVPREL1 9999
PSHELL
100
T
1010
1.0
1-15159405
2004.0.6
GIV, HOU - UNPACK error in DSAH2
2005
2005
If a DLINK entry references DESVAR entries that are not selected by a DESVAR
command, the program issues USER FATAL MESSAGE 7008 (THE NUMBER OF DLINK
ENTRIES EXCEEDS THE NUMBER OF DESVAR ENTRIES.
USER INFORMATION: THE NUMBER OF DEPENDENT DESIGN VARIABLES MUST BE LESS
THAN THE TOTAL NUMBER OF DESIGN VARIABLES).
Avoidance: Remove the offending DLINK entry from the input file.
1-15242901
2005.0.2
EFFMASS - UFM 5423
A fluid-structure model job with an MEFFMASS Case Control request fails with
UFM 5423 (Attempt to multiply incompatible matrices) in the EFFMAS module when
it is performing modal effective mass calculations for the structure.
Avoidance: Insert the following DMAP alter:
compile modefsrs
alter 'EFFMAS CASEs,MsAA,PHsA,',''
merge msaa,,,,vafs,/msaa1 $
merge phsa,,,,,vafs/phsa1/1 $
EFFMAS CASEs,MsAA1,PHsA1,LAMAs,USET,BGPDTS,,
CSTMS,vsgq/
EFMFSMs,EFMASSs,RBMASSs,EFMFACs0,MPFACs,
MEFMASs,MEFWTs/
0/WTMASS $
endalter
1-15245201
s
2004.5
USETD,PHSA,',''
PHSA,,,,,VAFS/PHSAF/1 $
USETD,PHSAf,mis,lamas,DIT,M2SS1,B2SS1,,CASES,lammats/
MSHH0,B2SHH0,K1SHH,PHDSH0,MODELSTS,modselsv,LAMASN/
NOUE/LMODES/lfreq/hfreq/-1/-1/-1/0/S,N,FMODE/
KDAMP/false//APP $
endalter
1-15247204
2004.5
Models that run successfully in SOL106 may fail when using SOL 600,106 when
QUAD4 elements exist that are translated into the uu plane.
1-15251748
swers
2004.5
If RGYRO with UNBALNC are included in the static subcase, the nonlinear
transient response subcase will calculate different answers on different
machines.
1-15269705
nd 4278
2005
2004.5
SOL 600 beam offsets are sometimes ignored and not reflected in the SOL 600
marc input deck.
1-15279201
2005
on on Windows V2004
Client model with CWELD elements that runs successfully on other platforms
fails with a floating point exception on Windows Verison 2004. The problem is
resolved in Version 2005.
Avoidance: Other than using Version 2005 or running on a different operating
system, there is no known avoidance.
1-15279901
2004.5
complex matrices
Matmod option 21 converts a sparse factor matrix from the DCMP module into 3
true matrices.
When multiplied together properly they reform the input matrix to the DCMP
module.
The true matrices are easier to understand than the packed factor, where they
are all in one data block.
True matrices can be input to any matrix processing module, but the packed
factor cannot.
The option 21 has been demonstrated to behave well on real matrices. It can
give wrong answers on complex matrices.
Avoidance: No avoidance is known.
1-15287606
2004.5
Nonlinear analysis may fail in the NLITER module and issue a SYSTEM FATAL
MESSAGE 4276 indicating an overflow or a SIGNAL 8 error.
Avoidance: This error occurs because some error tolerance calculations are
performed in single precision, modifying the convergence criteria on the nlparm
entry may help avoid this problem.
1-15309511
2004.5
When two or more CWELD elements that have angles that fail the tolerance test,
nastran aborts after reporting the first element and fails to check and report
on any other elements.
Avoidance: Set CHKRUN to 1 on the SWLDPRM entry.
1-15323213
2005.0.2
EAS universal file
SOL 600 does not support writing output output to the IDEAS universal file.
Beginning in v2005r2 this output may be obtained by using MARCIN to specify
Marc's SDRC option. For example:
MARCIN,0,0,SDRC,40,3
1-15334301
4276 EC 31
2004.5
If a heat transfer job fails to converge (USER FATAL MESSAGE 4551) may be
followed by SYSTEM FATAL MESSAGE 4276 (GETCOL) ERROR CODE 31 because matrix
IFSH has an incorrect trailer.
1-15340905
issing Output
2004.5
The op2 file generated in MSC.Nastran Version 2004 using param,post,-1 can not
be used to postprocess CWELD element results in Patran
1-15341502
2004.5
The complex eigenvalues have been sorted by magnitude by default since version
70.7.
The eigenvalues will be sorted by frequency when SYSTEM(108)=65536.
In a complex eigenvalue analysis, the output should be sorted by frequency.
However, for some modal complex eigenvalue problems the output is not sorted
and is output in a random order.
1-15372203
2005.1
(SDR2)
Similar to error report q1-8126205 which reported that UFM 3005 occurs when
STRESS(CORNER) is requested with composites, it has been found that a request
for STRAIN(CORNER) output which should be ignored for composite elements, will
lead to the messages:
*** USER WARNING MESSAGE 6418 (SDR2A)
THE BILIN OPTION FOR STRESSES OVERRIDES ALL OTHER OPTIONS IN STRAIN AND
FORCE COMMANDS.
*** USER FATAL MESSAGE 3005 (SDR2)
ATTEMPT TO OPERATE ON THE SINGULAR MATRIX (NONE) IN SUBROUTINE SQD43D
Avoidance: Limit the strain request to non-composite elements by specifying a
SET.
1-15378701
2005
Installation - Using 'this_host' on SERVE
R line of the license file prevents installer from working
This issue has been resolved. (BNC)
If the host name on the SERVER line of a FLEXlm license file is set to
'this_host', lmstat does not return the correct vendor daemon status. The
Nastran installer relies on correct operation of lmstat. This error will cause
the installer to assume no nastran licenses are being served.
This problem has been reported to Marcrovision.
Avoidance: Change the host name on the SERVER line to a valid host alias for
the target system.
The Macrovision problem id is P7078: lmstat -a fails to report vendor daemon
status when run "remotely"
1-15388102
2005.5
ion, UFM 614 (IFP1D)
A K2PP or K2GG case control request that applies factors that requires more
than a single line of input such as:
k2gg = 1.*k1,2.*k2,3.*k3,4.*k4,5.*k5,6.*k6,7.*k7,8.*k8,9.*k9,
10.*ka,1.*kb,1.*kc,1.*kd,1.*ke,1.*kf,1.*kg,1.*kh,
1.*ki,1.*kj,1.*k0,1.*kk
May fail with an access violation or issue the following fatal message:
USER FATAL MESSAGE 614 (IFP1D)
Avoidance: The only avoidance is to use DMAP to combine the matrices or
combine them outside MSC.Nastran.
1-15388155
, EC 30, TRD
2005
Rotodynamics models, RGYRO, with static subcases in transient analysis may fail
in the TRD1 module with SYSTEM FATAL MESSAGE 4276 ERROR CODE 30.
1-15398609
r lapack method
of damper
Eigensolution
HOU eigenvalue
number of
When a large scale optimization job (having million DOFs) takes the non-adjoint
path, the job may fail in DSVG1 with a segmentation violation.
Avoidance: Specify as large a mem as possible.
1-15426513
2005.0.2
Restarts - RESTART, MODTRL - Attaching a
read only database may lead to fatal error in MODTRL.
Dynamic restarts may be inefficient and SubDMAPs PHASE1A. PHASE1DR, GMA and
FREQRS may be executed unnecessarily. Furthermore, if the cold start database
is attached read-only a fatal error may be issued in the MODTRL module.
Avoidance: Insert the following DMAP alter in your cold start run:
compile gma
alter 'ENDIF \$ fastfr='(,-1)
else $
xfastfr=false $ for restart efficiency
endalter
Or insert the following alter in your restart run:
compile gma
alter 'modtrl.*bdd'(,-2)
dbstatus bdd//s,n,nobdd $
alter 'modtrl.*bdd',''
if ( nobdd<1 ) modtrl bdd////6 $
alter 'modtrl.*k4hh'(,-9)
if ( false ) delete /k4hh,,,, $
dbstatus k4hh//s,n,nok4hh $
alter 'modtrl.*k4hh',''
if ( nok4hh<1 ) modtrl k4hh////6 $
endalter
1-15432813
2004.5
(MHRED), UFM 9032 (ERRPH1)
MSC.Nastran 2004 may fail with the message below and setting param,zrocmas,yes
as suggested in the message may not avoid the error. This problem is
demonstrated with tpl deck edr2n on the Cray SV1 platform but it could occur on
other systems as well.
^^^ SYSTEM FATAL MESSAGE 9158 (MHRED)
^^^ THE C-SET FLEXIBILITY MATRIX IS SINGULAR.
^^^ USER ACTION: SPECIFY PARAM,ZROCMAS,YES TO REMOVE THE MASS ON THE C-SET
DURING COMPONENT MODES.
Avoidance: In addition to param,zrocmas,yes insert param,fzero,XXX where XXX
is a real value just below the lowest flexible mode and above all "rigid body"
modes. This causes the correct rigid body modes to be used for inertia relief
supports in the autosprt subdmap. Other avoidances are to add the parameters:
param,mhred,no and param,respath,old
or
param,mhred,no and param,fzero,xxx
1-15449956
with UFM 5423
An external superelement created by reading MAA and KAA with INPUTT4 and
storing on the database fails in MPYAD during sparse data recovery with UFM
5423 when RELEASE entries are included.
Avoidance: Specify PARAM,SPARSEDR,NO or removing the RELEASE entries.
1-15463011
translator
2005
entries.
1-15466201
n Fault
2004.0.6
2005
If V2001 of MSC.Nastran for Itanium Linux is run on RedHat AES 3, then the
following error will occur:
analysis: relocation error: $MSC_BASE/msc2001/linux64/analysis: symbol
_dl_loaded, version GLIBC_2.2 not defined in file ld-linux-ia64.so.2 with link
time reference
Avoidance: The problem has been corrected in a special build that is to be
made available on the external web at:
http://www.mscsoftware.com/support/software_updates/index.cfm#nastran
This dowload must be applied to a full 2001R4 (a.k.a. version 2001.0.9)
installation. I addition the following environmental varibles must also be
set on SGI Altix for all releases, serial and dmp, prior to 2005r2:
setenv LD_ASSUME_KERNEL 2.4.19
setenv LD_PRELOAD /usr/lib/sgi-compat-preload.so
The build date of this system is February 19, 2004. Download analysis.aes3,
place in $MSC_BASE/msc2001/linux64, and submit with "proc=aes3". A new nastran
driver is also required and is included in the download.
Please note that there have been a subsequent release of v2001r4 (a.k.a
2001.0.9) with performance improvements for Altix Itanium users. The latest
2001 system for Altix is also available at the product update site. It is
executed with proc=sgi. These systems do not support dmp under AES3 or
Propack 3.0. Like all other 2001 Linux IA64 releases, these updates are
statically linked with LAM 6.5.6 and will not support DMP under RedHat AES3 and
Propac 3.0.
LAM 7.0 , which is not used until the version 2005 release,
is needed to support dmp for AES 3 and Propac 3.0. A special 2004 SGI Altix
only Linux IA64 release which supports dmp under Propack 3.0 is available from
the product update site. Please also see quality 1-16270201.
1-15497401
2004
ens checked out.
The special release of MSC.Natran 2001.0.9 for Linux IA64 that added support
for ffio with title page date of November 19, 2003 contains a licensing error
that causes the executable to search for a SMP (shared memory parallel) license
during every execution.
Avoidance: This error has been corrected in a special release of 2001.0.9 with
title page date of January 26, 2004. This system may be obtained from MSC's
external software update web site or the user can revert back to the standard
Linux IA64 2001.0.9 system that does not support ffio.
1-15502121
3012
2004.5
Models with spot welds that should fail with the message:
USER FATAL MESSAGE 7549 (SEPWLD)
indicating that the projection of GS GRID ID=xxxxx onto the surface cannot be
found or lies outside the plane, may fail to issue this message and isntead
fail with SYSTEM FATAL MESSAGE 4276 (QOPEN) EC 3012.
1-15518520
2004.5
ceback in AMSMI2
Some adamsmnf jobs that create an Adams modal neutral file may fail in Version
2004.0.6 on Cray SV!
Beginning of
Called from
Called from
Called from
Called from
Called from
Called from
Called from
Called from
Called from
Called from
Called from
Called from
Called from
Traceback:
line 42 (address 13710276a) in routine 'TRBK'.
line 40 (address 77535d) in routine 'RECOVR'.
line 112 (address 55361c) in routine 'sysrcv'.
address 13373636a in routine '__handlr'.
address 13740534a in routine 'AFSMI2'.
address 15101264b in routine 'AFGMNF'.
line 136 (address 15077120c) in routine 'XSEM16'.
line 133 (address 54500d) in routine '$SEGCALL'.
line 133 (address 225677b) in routine 'XSEMDR'.
line 66 (address 63175b) in routine 'NASTMON'.
line 379 (address 1372d) in routine 'MAINAL'.
line 343 (address 54455d) in routine '$SEGRES'.
line 343 (address 12005663d) in routine '$START$'.
End of Traceback.
1-15525703
2005
order dependent
2004.0.7
With Version 2004.0.0 if the Case Control includes an output request for
STRAIN, then the CID option for grid-type responses (DISP, SPCF, MPCF) will be
ignored and the output coordinate system will not show up in the printed .f06
output. Requests for other element-based output such as STRESS or FORCE do not
affect the grid-based output, just the STRAIN request.
Verified fixed as of 2004r3
1-15537101
2004.5
se angle has wrong sign
The sign of the phase angle of the modal participaltion factor results may be
in error.
compile mpf nolist
alter 'PARTN
ABE,VGXFS',''
PARTN
ABE,VGXFS,/,,ABESFP, $
ADD ABESFP,/ABESF/(-1.0,0.0)//3 $ NEGATE ABE MATRICES
alter 'SMPYAD PHGXFH'(1,0),''
SMPYAD PHGXFH,ABESF,PHGXSH,,,/ABEH/3/1///1/1 $
alter 'SMPYAD PHGXFH'(2,0),''
SMPYAD PHGXFHX,ABESFXX,PHGXSHX,,,/ABEH/3/1///1/1 $
1-15550901
2005.1
Optimization/Design Sensitivity - SPCD Incorrect Responses for Enforced Motion
TPL deck d200rd15 demonstrates this error and correction in verison 2005.
If a SOL 200 design task includes enforced motion using SPCD's, the final
response and element data recovery results are incorrect. The optimization
results are correct as are the sensitivities.
Avoidance: If PARAM NASPRT 1 is used, all data recovery results will be
correct. Alternatively, one can simply ignore the final response results and
create an input deck from the final design. TPL deck d200rd15 demonstrates
this error and correction in verison 2005.
1-15553302
2004.5
when no MPF output is requested
SOL 200 jobs with the design model in tip superelements and collectors between
the designed tip superelements and the residual may fail during pseudo-load
data recovery. Data recovery for collectors are skipped which causes the data
recovery for tip superelements to fail.
*** USER INFORMATION MESSAGE 7321 (SEDRDR)
DATA RECOVERY FOR SUPERELEMENT
14 IS NOW INITIATED.
*** SYSTEM FATAL MESSAGE 3001 (SEP2DR)
THE INPUT DATA BLOCK NAMED SLIST
AT POSITION
1 DOES NOT EXIST.
Avoidance: For ACMS, use 'TREE=SINGLE' in DOMANSOLVER. For regular
superelements, remove the collector definition.
1-15567801
2004.5
arse data recovery - Wrong Answers
alter 'add
Matmod
add
add
alter 'add
Matmod
add
add
alter 'add
Matmod
add
add
APP/APP1/forctype $
vy1,vy2',''
axy,aqxy,,,,/vy3,/12/s,n,nonull/2/-1 $
vy1,vy2/vy2a $
vy2a,vy3/vy $
vy1,vy2'(2),''
axy,aqxy,,,,/vy3,/12/s,n,nonull/2/-1 $
vy1,vy2/vy2a $
vy2a,vy3/vy $
vy1,vy2'(3),''
axy,aqxy,,,,/vy3,/12/s,n,nonull/2/-1 $
vy1,vy2/vy2a $
vy2a,vy3/vy $
compile gma
alter 'umerge1 usetd,adya,,,'
call dbstore a1sf,adsf,,,//0/0/'
'/0 $
compile spdr1
alter 'call cforce1',''(,1)
call dbfetch /a1sf,adsf,,,/0/0/0/0/0 $
CALL CFORCE1 MSF,mysf,M2SF,m2ysf,BSF,bysf,B2SF,b2ysf,KSF,K4SF,k4ysf,
K2SF,k2ysf,,KDSF,kdysf,a1sf,adsf,,vspc,uset/
MSF1,BSF1,KSF1,,,,vscg/
APP/app/'spcforce' $
if ( noyg>0 ) CALL CFORCE1 MSs,,M2Ss,,BSs,,B2Ss,,KSs,K4Ss,,
K2Ss,,,KDSs,,,,,vspc,uset/
MSs1,BSs1,KSs1,,,,/
APP/app/'spcforce' $
alter 'call cforce1'(3),''
if ( dompcf
) CALL CFORCE1 MMG,,M2MG,,BMG,,B2MG,,KMG,K4MG,,K2MG,,,KDMG,,,
,,Vmpc,uset/
MMG1,BMG1,KMG1,,,,vmcg/
APP/app/'mpcforce' $
compile fdrmgen
alter 'call cforce1',''(,1)
call CFORCE1 MSF,,M2SF,,BSF,,B2SF,,KSF,K4SF,,K2SF,,phif,kdsf,,,
,,vspc,uset/
msf1,bsf1,ksf1,,,,/
APP/APP1/'spcforce' $
if ( noyg>0 ) call CFORCE1,
MSS,,M2Ss,,BSS,,B2Ss,,KSS,K4Ss,,K2Ss,,,kdss,,,
,,vspc,uset/
mss1,bss1,kss1,,,,/
APP/APP/'spcforce' $
alter 'call cforce1'(3),''
CALL CFORCE1 MMG,,M2MG,,BMG,,B2MG,,KMG,K4MG,,K2MG,,phig,kdmg,,,
,,vmpc,uset/
MMG1,BMG1,KMG1,,,,/
APP/APP1/'mpcforce' $
alter 'call cforce1'(4),''
CALL CFORCE1 MMy,,M2My,,BMy,,B2My,,KMy,K4My,,K2My,,,
kdmy,,,,,,uset/
MMy1,BMy1,KMy1,,,,/
APP/APP/'mpcforce' $
compile cforce
1-15573108
When using the "shocka" option on the CBUSH1D entry, the damping may be
ignored.
Avoidance: If large displacement is not important, replace the CBUSH1D with a
NOLIN entry.
1-15641036
There are two problems in this CSR --(1) The subDMAP, nonlin, of SOL 400 does not handle the NLSTRESS correct in DBC
module(s) in the PHASE 2 before calling SUPER3 module when ANALYSIS=NLSTAT.
(2) The current logic of DBC does not recognize "SUBCASE-STEP" case control
structure that only uses in SOL 400.
I have already fixed problem (1) in V2006t1. We may need DBC expert in problem
(2) - I have talked to KKK and sent some outputs to him for suggestion. I will
hold this CSR before KKK has time to look into it.
04/21/2005 CJY
================================================================================
====
SOL 400 encounters a problem processing results in the DBC module and issues
the following message:
*** SYSTEM WARNING MESSAGE 6065 (DBC)
*** DBCMSG ERROR MESSAGE 14 FROM SUBROUTINE DBCROL
UNABLE TO OPEN INPUT RELATION NLLF
RETURN CODE =
*** SYSTEM WARNING MESSAGE 6065 (DBC)
*** DBCMSG ERROR MESSAGE 14 FROM SUBROUTINE DBCROL
UNABLE TO OPEN INPUT RELATION NLLF
RETURN CODE =
1.
1.
Processing. Usually all REB2/RBE3's must be included in all domains and all
grid points associated with them must also be included in all domains, othewise
the job will diverge.
1-15664507
t
2005
I T E R A T I O N
M O D U L E
O U T P U T
for each timestep on a different page. If printed this wastes paper and it
also has the potential of doubling the output because page header information
is repeated for each page.
1-15689201
c properly
2004.5
SOL 600 RFORCE is not translated to Marc properly. It needs distributed load
code 105 rather than 100 or 103.
1-15689204
2004.5
ata - Nastran aborts
The SOL 600 MARCIN (include file) may result in missing data and may cause
Nastran to abort.
1-15721126
2004.5
ements only - UFM 4016
Radiation heat transfer analysis with axi-symmetric elements may fail with the
following messages:USER FATAL MESSAGE 4016.
^^^ USER INFORMATION MESSAGE 9048 (NLSTATIC)
^^^ LINEAR ELEMENTS ARE CONNECTED TO THE
ANALYSIS SET (A-SET).
*** USER FATAL MESSAGE 4016 (GETEMP)
THERE ARE NO TEMPERATURES FOR RADBC ELEMENT 100011 IN SET 1
Avoidance: Add a dummy property entry as follows:
pshell,1,1,1.0
1-15721173
2005.1
- Divide by Zero
A message was added by Jenny Fang about increasing the initial guessed
temperature.
In SOL 153 with radiation, if the initial temperature guess is not close to the
final temperature, the analysis may fail with a divide by zero or the Nonlinear
Iteration Output will indicate extremely large epsilons as follows:
1 9.9000E+01 1.2246E+49 1.2246E+49 1.0000E-01 2.3162E+49 1.0000E+00
-1.2212E+49 -1.2212E+49
0
0
2
1
2 9.9000E+01++++++++++++++++++++++++++++++++++++ 5.1517+245 1.0000E+00
0.0000E+00 0.0000E+00
0
0
1
1
3 9.9000E+01???????????????????????????????????????????????? 1.0000E+00
0.0000E+00 0.0000E+00
0
0
0
1
Avoidance: Specify a better value for tempd.
1-15731520
3 (DUPART)
Using the new Lagrangian rigid elements (RIGID=LAGRANGE) together with QSET
entries will give
*** SYSTEM FATAL MESSAGE 6143 (DUPART)
THE SIZES OF THE INPUT MATRICES AND THE DOF SETS ARE INCOMPATIBLE.
SPECIFICALLY:
The number of columns in KVF is not equal to the size of the S+Q+B-set
Using RIGID=LAGRANGE with superelements gives the message:
BIOMSG: ERROR
0.
, FILE INDEX =
2005
Remark 3 of the EQUILIBRIUM Case control command in the QRG should indicate
that the EQUILIBRIUM commnad produces no output in the presense of
superelements.
1-15742849
2005
ting point exception
When the correction option (CFLAG) is used on the UNBALNC entry in rotor
dynamics, the grid specified on the UNBALNC entry must be in the aset.
Otherwise, UFM 7813 will be issued in some cases, which is the correct message.
In other cases, the job will fail with floating point exception.
Avoidance: Make sure that the specified grid point is in the aset
1-15742867
2004.0.7
When using the new DDAM option in MSC.FEA, the results are missing.
Avoidance: The DDAM and DDAMOUT subdmaps need to be replaced. The error is
corrected in Version 2004.0.7 which is only available on the FEA 2004 R2 that
is scheduled to be released by the end of May 2004. The error is also
corrected in MSC.Nastran 2004.5 scheduled to be released June 15, 2004.
1-15795828
2004.5
mb friction is not translated
If FTYPE is not specified on the BCPARA entry no Defaults are used even though
the Quick Reference Guide mentions indicates that the default is Coulomb.
Avoidance: Explicitly specify FTYPE on the BCPARA entry.
1-15831209
with INTOUT
2005.0.2
SOL 106, nonlinear analysis, may create incorrect nonlinear ESE when the 9th
field of NLPARM bulk data card, INTOUT, is not set to ALL in Version 2004 and
earlier releases.
2005
Direct Frequency response with SUPORT entries may fail with the messages:
SYSTEM FATAL MESSAGE 6424 (DFNSB)
THE NUMBER OF ROWS IN THE LOAD VECTOR AND THE FACTOR MATRIX ARE INCOMPATIBLE
LOAD VECTOR ROWS =
2536
FACTOR MATRIX ROWS =
2537
SYSTEM FATAL MESSAGE 6144 (MERGE1)
THE SIZES OF THE INPUT MATRICES AND PARTITIONING VECTORS ARE INCOMPATIBLE.
SPECIFICALLY:
The number of rows
in DAY is not equal to the number of zeros
in
partitioning vector VAY
User Information: Size of input matrices and partitioning vectors:
DAY
: Rows=
2537 by Cols=
1
VAY
: Rows=
2537
no. of non-zeros=
1 no. of zeros=
2536
0
Avoidance:
compile sedfreq
alter 'call mmfind1',''
type parm,nddl,char8,n,ltset,llset $
UPARTN USET,Kaa/KLL,,,/ltset/llset $
UPARTN USET,maa/mLL,,,/ltset/llset $
CALL MMFIND1,
Kll,Mll,USET,SILS,EQEXINS,,bgpdts/
MECHA,phir,vspc,lll/
s,mmech/'l
'/false $
endalter
1-15842401
2004.5
in fatal message
Even though multiple NLSTRAT entries are legal, SOL 600 gets a FATAL ERROR when
more than one NLSTRAT is defined. Normally there needs to be one NLSTRAT per
subcase with an additional one with ID=0 for Marc's phase zero if any at all
are entered.
1-15847916
Nonlinear analysis, SOL 106, may issue the message that the "SOLUTION HAS
CONVERGED" even though there are large residual forces which is evidence that
the solution is not converged.
1-15848202
2004.5
led / RSSCON not supported
In Version 2004 solution 600 may fail with the message: memory request of
83137782 words failed during the translation phase - no Marc input file gets
created.
Avoidance: Increasing the memory may not allow the problem to be solved.
Running with a very large memory requested resulted in a marc input deck being
created and the following message being written to the f06 file:
TRANSL WARNING - RSSCON is not supported by the internal Marc translator. Marc
will not be executed.
1-15848212
2004.5
Elements - STRESS, PSOLID, CHEXA - Stress
at Gauss points not available for c IN=2
Writing out the stresses of CHEXA elements at the Gauss points for IN=2 is not
possible. Stress at the grid points will be output.
1-15854501
2005
nastran.rmt file
The PC version of v2004 (both r1 and r2) does not include the nastran.rmt file
(.../msc/msc2004/i386). This means that the "node=" option does not function.
Workaround is to copy the one from v2001 (however there are issues with that
file as well as you need to include a line that reads:
jidtype=%jidtype%
as a minimum - this is addressed in a separate CSR - see 1-15854504)
1-15854504
t
2005
While using "node=" command to submit from Windows to unix, the job will fail
if the extension of the input file ( .bdf for example) does not match the
"jidtype" setting on the remote machine. This error persists even if the
"jidtype=bdf" keyword is used on the launching PC side.
Avoidance: If the following line is added to the PC's nastran.rmt file, then
the jidtype keyword is passed thru correctly and the job recognizes the
keywords and will run correctly:
jidtype=%jidtype%
Note that the "nastran.rmt" file itself is missing completely from the 2004 (r1
or r2) installations. The jidtype command above is in the standard nastran.rmt
file for Windows. When it is included in the delivery, this error will be
eliminated.
1-15862001
2004.5
a nastran nonlinear license
A SOL 600 job may incorrectly check out a nastran nonlinear license as
evidenced by the following message in the log file.
Acquired 100 licenses for Group CAMPUS (MSC.Nastran Nonlinear)
1-15879701
2004.5
SOL 600 - TEMPP1 & TEMPRB may produce inc
orrect POINT TEMP Marc input leading to wrong answers
SOL 600 TEMPP1 & TEMPRB may produce the wrong POINT TEMP in the Marc deck
leading to wrong answers.
1-15895505
g Answers
2005
In Version 2004, complex Lanczos may produce bad answers if the block size is
automatically augmented. The block size is only augmented when the number of
repeated roots is greater than the block size or the solver is unable to
converge and this rarely occurs in real world models.
Avoidance: The problem can be avoided by setting system(108)=8.
1-15907201
2004.5
SOL 600 - Eigenvalue analysis after a non
linear solution with contact gives wrong results
SOL 600 eigenvalue analysis after a nonlinear solution with contact gives wrong
results for the nonlinear portion of the job as well as the eigenvalue portion.
1-15923905
2004.5
If the documented text of "3D" is entered into the "DIM" field (field 3) of the
BCBODY entry, then MSC.Nastran 2004 and 2004r2 fatal out with a UFM 316 format
error as it tries to read the "d" as part of an exponent instead of as a
character as documented.
Avoidance: Leave this blank (since 3 is the default) or specify just the
number "3".
BCBODY,1
$ Default is OK
BCBODY,2,3 $ Using a number is OK
BCBODY,3,3D $ Gives UFM on "3D" field
Running even SOL 100 with the above as the bulk data file will demonstrate the
problem
1-15925501
2004.5
276 (BLDPK) EC 211
Large external superelement jobs may fail in the MERGE1 module with the
message:
SYSTEM FATAL MESSAGE 4276 (BLDPK) ERROR CODE 211 PID=
EXTOUT 166
UMERGE1 BEGN BLDPK TERM
1-15940601
)
0; f04:
A SOL 200 job with a large number of bulk data entries and Nastran
BUFFSIZE=16385, failed with the following message:
*** USER FATAL MESSAGE 1126 (GNFIST)
DMAP MODULE PHASE0 IS ATTEMPTING TO OUTPUT DATABLOCK
DESOPT , WHICH ALREADY EXISTS.
233 NAME =
_____________________________________________
From: Shenghua Zhang
Sent: Thursday, March 13, 2008 4:31 PM
To: Vinh Lam
2004.5
In SOL 108 with modal reduction (ASET1, QSET) the GKAM module issues USER
INFORMATION MESSAGE 7588 indicating the number of modes that are retained.
The number of modes indicated retained is actually the number of modes
calculated and the then number of modes calculated is actually the number of
q-set degrees of freedom.
The residual vectors are subsequently thrown away
and later in the solution MERGE1 fails because of incompatibility of datablocks
DAY and VAY.
1-15950512
2004.0.7
The NRL summing convention may not be used due to an inconsistent parameter
name used in the ddam* sssalter
Avoidance: Download the latest v2001 alter (ddamall.v2001) from our website.
This alter replaces the ddama and ddamba alters.
1-15950532
el
2005
2007.0.0
(CEAD)
Complex Inverse Power may fail with the message below when the bulk data input
also contains an EIGC entry that references the CLAN method.
*** SYSTEM FATAL MESSAGE 3003 (CEAD)
ATTEMPT TO READ PAST THE END OF A LOGICAL RECORD IN DATA
BLOCK SCRATCH (FILE 310) IN SUBROUTINE CINVPR
FATAL ERROR
Avoidance:
1-15994609
EC 3021
2004.5
If GMINTC and GMINTS Bulk Data entries are both present in the model then the
run will terminate in the GP0 module with:
*** SYSTEM FATAL MESSAGE 4276 (READ)
ERROR CODE
3021 PID= 0
Avoidance: There is no avoidance.
1-16017810
ontrol Command
2005.5
In the QRG, there is an error in the description of the RCROSS case control
command. It must read CORF instead of CROF.
If CORF is mistyped, then the default PSDF is used, and no message is issued.
1-16026003
2004.5
SOL 600 - Gasket materials combined with
other solid element materials generate error in Marc
SOL 600 Gasket materials, MATG, combined with other solid element materials
generate error in Marc.
1-16028004
2004.5
1: Datablock CASEDM does not exist
Sparse data recovery usage in transient analysis (both SOL 109 and SOL 112)
employing SPCD enforced motion will give wrong answers if the base displacement
or velocity is non-zero. This should not affect enforced acceleration
scenarios, but may seriously affect enforced displacement or enforced velocity
scenarios.
Dynamics/Enforced Motion/DMP/Acoustics -
Acoustic models with enforced motion in DMP may fail with the message:
SFM 6144 (PARTN1)
Size of input matrices & partitioning vector incompatible
Columns of PHSA0 not equal to rows of VR
Avoidance: Apply the following dmap avoiance:
compile modefsrs
alter 'if ( relmtn )'(2),''
if ( relmtn and not(procid>1 and (fdmodes or mdmodes)) ) then $
endalter
1-16090301
2004.5
ignores paging, uses CARDNO
no print control.
ignores paging
uses old CARDNO processing
Direct enforced motion with prescribed displacements (SOL 109) may result in
unexpected acceleration spikes at the beginning and end of the enforced
displacement. Enhancements to enforced motion have corrected this problem in
version 2005.
1-16107901
The new relative motion formulation is not supported in SOL 200 for
ANALYSIS=MTRAN.
(This is because the TRD2 module does not support the new
SFM 6918 and 6920 are fatal errors but do not terminate the run.
5.
6.
2004.5
Bad performance of matmod option 16 to punch DMIG has been reported for Nastran
2004 HPUX 2004 systems.
1-16132601
g with SETP
2004.5
When SETP case control is used to combine existing sets in a model with
DMIG(s), the DMIG output maybe be missing in the ESE output.
1-16132609
2004.5
ice when SETP used
When the SETP case control command is used to combine existing SETs, and more
than one type of output is requested among ESE, EKE and EDE, the output may be
printed twice.
1-16143401
2004.5
alized coordinates are discarded.
Avoidance: An alter that avoids this problem for non-inertia relief runs
follows:
$ remove line 72 in sekr
$ 72 IF ( NOT(STATICS) AND
$((XRESVECO='NO' AND XRESVIRO='NO' AND $ INRLM>-1)OR
$ SEID=0 OR SEID=FLUIDSE) ) THEN $
alter 72,72 $
if (not statics or seid=0) then $
1-16148146
Plane Strain
MFREQ/DFREQ SOL 200 optimization jobs may encounter an infinite loop condition
if the number of records in FRQPRP is larger than NZ1. This scenario is most
likely to happen when superelements are utilized and the number of subcases is
high.
Avoidance : Use the following DMAP alter only if the design model is in the
residual (debug_dsad2.alter).
compile descon $
alter 'dsad ','' $
DSAD
RSP1CT,R1TAB,RESP12,OBJTAB,CONTAB,BLAMAX,LAMASX,
CLAMAX,DIVTAB,AUXTAB,STBTAB,FLUTAB,OUGVS1,OESS1,
,OEF1AA,
,
,
,OQGS1,DSCREN,XINIT,
tabdeq,COORDN,OLX, FRLSE, FRQRSP,CASEDS,CASEm, ,
OPTPRM,DVPTABF,PROPIF,BGPDTS,DNODEL,WGTM,
,
,
,resp3,rmstab,rmsval,
UGXF, QGXF, QMPXF, UHXF,
,
,
,
,MODRSP,CASEDMX,PHGX,
,
,
,upsdtx, RQATAB,RESP12X,RESP3X/
R1VAL,R2VAL,RSP2R,R2VALR,CVAL,CVALR,OBJTBR,CNTABR,
R1TABR,R1VALR,DRSTBL,FRQRPR,UG1,AUG1,R1MAPR,R2MAPR,
CASDSN,CASDSX,DRDUG,DRDUTB,CASADJ,LCDVECI,rr2idr,
r3val,r3valr,resp3r,rmstbr,rmsvlr,FRLR,FOLR,
UGM21, QGM21, QMPM21, UHM21,MODRPR,upsdt, RQATABR,
RSP2XR,RSP3XR/
vols/vol/S,N,OBJVAL/S,N,NR1OFFST/S,N,NR2OFFST/
S,N,NCNOFFST/APP/
-1/SEID/DESITER/EIGNFREQ/
S,N,ADJFLG/PEXIST/MBCFLG/RGSENS/protyp/autoadjx/
fsdcyc/s,n,nr3offst/inrel/s,n,tadjc/PEID/s,n,ACTFREQ/
s,n,FREQ1/s,n,DLOADDS/FRQ345/DISCYC $
endalter $
1-16149704
2005
SFM 7467, SFM 6144
This is now fixed. (Remember don't test MDMODES on tiny job for now.)
DMP does not support the use of ASET/ASET1 entries. If ASET/ASET1 is used,
SYSTEM FATAL MESSAGE 7467 is issued correctly in version 2001. In version
2004, SFM 6144--the sizes of the input matrices and partitioning vectors are
incompatible--is issued. Since ASET is not supported in DMP, this also implies
that DMP does not support ADAMSMNF.
Avoidance: For models using DMP, remove the ASET/ASET1 entries. ASET/ASET1
entires are supported in MDACMS and MDMODES and Freq Domain Modes in V2005.
GDACMS and GDMODES are not supported.
1-16158821
wrong answers.
In nonlinear heat transfer analysis if input includes TEMPBC entries that are
not referenced by DLOAD entries at the same degrees of freedom for which there
are other TEMPBC entries that are referenced, then wrong answerws will result.
Avoidance:
2005
AT POSITION
DSAL is producing:
*** SYSTEM FATAL MESSAGE 4276 (GREAD)
ERROR CODE
3021 PID= 0
*** USER INFORMATION MESSAGE 4276 (GREAD)
TO OBTAIN A NASTRAN DUMP RESUBMIT JOB WITH DIAG 44 INSERTED IN THE
EXECUTIVE CONTROL SECTION.
1-16181301
FM TA1
2004.5
1-16230501
2004.5
etic energies are incorrect
1-16267101
2004.5
Optimization/Design Sensitivity - DRESP3
- Unexpected failure in DSTAp2 for DRESP3 optimization job
An external response optimization job (DRESP3) may fail in DSTAP2 without an
error message.
Avoidance: There is no avoidance.
1-16270201
2004.5
PI error - IA64, SGI Altix, Itanium
Distributed Memory Parallel (DMP) will not work with MSC.Nastran Versions
70.7-2004.0 on IA64 systems running RHEL 3.0 (Red Hat Enterprise). A message
stating that the LAM Deamons will not boot will appear. The issues are related
to RHEL 3.0 being based on glibc 2.3 which is incompatible with glibc 2.2 that
versions of Nastran prior to Version 2004.5 were built with.
Note that SGI
Altix Propack Version 3.0 is also based on glibc 2.3.
The special Version
70.7 Altix system requires the avoidance for serial jobs as well. However the
special SGI Altix V2004.0.7 system is built with SGI's proprietary MPI
libraries which support Propac 3.0. These special release are only available
at: http://www.mscsoftware.com/support/software_updates/index.cfm
Avoidance: Use MSC.Nastran V2004.5 (a.k.a. MSC.Nastran 2004 R3)
or
Install an OS that uses GLIBC 2.2.
or
Download the updated drivers from:
http://www.mscsoftware.com/support/software_updates/index.cfm#nastran
that support glibc2.3 for Linux 64.
On SGI Altix ia64 the following environmental varibles must also be set on all
releases prior to 2005r2:
setenv LD_ASSUME_KERNEL 2.4.19
setenv LD_PRELOAD /usr/lib/sgi-compat-preload.so
1-16270204
2004.0.3
V2004.0.0 IA64/Linux systems cannot allocate more than 2.0 Gb on the "mem"
parameter. V2001.0.9 allowed memory allocation over 2Gb. This error was
corrected in V2004.0.3.
1-16306501
2004.5
DISUTIL option 10 Bus Error
DISUTIL option 10 may incur a Bus Error. This could affect distributed memory
parallel ACMS, which is where DISUTIL option 10 is used most.
1-16320101
2005
, GPFORCE - SFM 5423
If GPFORCE, SPCFORCE, or MPCFORCE is specified in SOL 144 then the job may
fail with SFM 5423.
Avoidance: Specify PARAM,SPARSEDR,NO OR insert the following DMAP alter:
compile fdrmgen
alter 'IF ( not((AERO ',''
IF ( noa>-1 ) then $
endalter
This is linked with 1-16241417
1-16323801
2004.5
SOL 600 - MATEP - MATEP workhardening slo
pe, H, is not translated to Marc, Wrong Answers
In SOL 600 the MATEP workhardening slope, H, is ignored and is not translated
to Marc.
1-16323804
2005
SOL 600 - CORDi - Loads applied in cylin
derical coords are sometimes incorrect
SOL 600 loads applied in cylinderical coordinates are sometimes incorrect.
This can happen even if the loads are in the basic coordinate system but the
grids have specified a cylindrical output coordinate system in field 7 of the
GRID entry. In most cases, the loads are correct. Only in unusual
circumstances are the loads incorrect.
1-16326601
- UFM 7105
2005
When an optimization job specifies DESVAR IDs > 1 million and the DESVAR
command is used to select part of DESVAR entries, the job may fail with the
message:
USER FATAL MESSAGE 7105 (DOPR3F)
The Fiedl DVID aaaa on DVPREL1 Entry ID = yyyy is not selected by the DESVAR
Case Control command.
Avoidance: Specify DESVAR IDs < 1 million.
1-16332103
050
2004.5
2005.5.2
For one particular model, a slight variation of the mass matrix caused
Lanczos to calculate an extra erroneous rigid body mode. The cause of the
error is under investigation.
Avoidance: For this particular problem, perturbing the model's mass matrix
and/or specifying F1 and F2 on the eigrl entry avoided the extra, erroneous
rigid body mode.
1-16420502
2004.5
Version 2004 uses Lagrange multipliers in static analysis and hence negative
factor diagonals can now be common and the stiffness well conditioned. Thus, in
Version 2004 DECOMP may ignore negative maxratio values and fail to issue a
fatal message when it should.
1-16443309
2005
(PLOT), UFM 2025 (SDR2)
2005.5
It has been observed on an external superelement run that the job failed in
finding the boundary points with the following messages:
UFM 6802 - SE 0 has failed to automaticaly derive a search key - user action to
review model or override search key.
Avoidance: Run the reduction run with the DMIGPCH option and include the DMIG
entries without using the .asm file.
1-16500402
PRT
2004.5
The Superelement Summary Output in the f06 filem may contain asterisks for
large integer grid id's (******).
1-16503108
d Ouput
2005
Modal participation factors are calculated for each subcase but are mislabled
as the first subcase.
1-16567604
2005.5
- SFM 3007 GPFDR
RIGID=LAGRANGE may cause jobs to fail in the GPFDR module with SYSTEM FATAL
MESSAGE 3007.
1-16603701
stic
2005.0.2
2005
documentation errors in table 8-9 on the DRESP1 entry in the QRG and in Remark
7, GPFORCP should be omitted.
Avoidance: Single components can be used for the transient responses with no
loss of functionality. Mutiple components only simplify the input.
1-16634301
2005.0.2
Eigenvalue Analysis - RESTART, SOL 106, m
ultiple subcases, stress stiffened normal modes
If a normal modes (SOL 103) analysis is restarted from a nonlinear static
solution (SOL 106) which contained more than one subcase, the eigenvalues
calculated may be incorrect.
Avoidance:
Insert the following DMAP alter in the SOL 103 restart run
ECHOOFF $
COMPILE SEMG LIST $
ALTER 'PARAML.*CASESR','' $
PARAML CASESR//'DTI'/recno/4//S,N,LOADID $
ENDALTER $
ECHOON $
1-16658001
2005
ritten to op2 file
Solutions that use differential stiffness (105, 106 and any SOL with STATSUB)
that have CBEAM elements with offsets will correctly issue the message below.
However; this message may not be issued for similar models with CBAR elements.
*** USER WARNING MESSAGE 6174 (EBEMD)
BEAM ELEMENT (EID=110) WITH OFFSETS ARE NOT SUPPORTED IN DIFFERENTIAL
STIFFNESS
OR NONLINEAR ANALYSIS. REMODEL WITHOUT USING BEAMS WITH OFFSET.
0FATAL ERROR
1-16663960
2007.1.0
ments for differential stiffness
The following paragraph under remark 3 of the CTRIA3 description and remark 6
under the CQUAD4 description is no longer true and should be removed:
The differential stiffness for the offset vectors is not computed. Therefore,
solution sequences (SOLs 105 and 200; SOLs 103 and 107 through 112 with
STATSUB) that require differential stiffness to get correct result, give wrong
results. However, for the nonlinear solution sequences (SOLs 106, 129, and
400), the differential stiffness is not required to give correct results,
therefore, the results are correct, if the solution converges.
1-16700702
op2 file
2005
If POST NODISP is specified in one subcase then results may be missing from the
op2 files in subsequent subcases.
1-16723804
2005
MEFFMASS command
---------SIGNAL CAUGHT:
Signal number
Signal code
Signal tid
Fault addr
FP inexact
FP divide0
FP underflow
FP overflow
FP invalid
8
14
1
4000000001352823
0x0
0x8000
0x0
0x10000
0x0
2005
The Version 2004 DMAP programmers guide shows the following for the format of
the UMERGE1 module:
UMERGE1 USET,A11,A21,A12,A22/MAJOR/SET1/SET2/IOPT $
It should be:
UMERGE1 USET,A11,A21,A12,A22/A/MAJOR/SET1/SET2/IOPT $
1-16771901
2005
Composites - PCOMPG - Strength Ratio may
cause composite stress & failure index output error
When PCOMPG bulk data entries are used (with a blank FT field) and Strength
Ratio output request is turned on (PARAM,SRCOMPS,YES), the composites stress,
failure index and strength ratio output may be either missing or incorrect.
1-16815502
2005
Composites - PCOMP - Nastran fails with s
ignal 11 if duplicate IDs for MAT entries exist
If a PCOMP entry references a MAT8 entry that has the same ID as another MAT
entry, i.e. MAT1, Nastran fails with signal 11 in the log file. No other error
messages are given.
1-16821701
2004.5
o update RC file
MSC.Nastran Version 2004.5 may have trouble installing on older versions of ksh
on HPUX 11. If the following messages are encountered during installation
then upgrade the ksh to at least 82.10.1.48 which was released in 2002. The
error is considered fixed by this upgrade.
, FILE INDEX =
The Version 2004 DMAP Programmer's Guide MTRXIN description for the NOMATi
flags indicates that the flags are set to a value of +1 whether the matrix is
present or not. The description indicates:
NOMATi Output-integer-default=1. Generation flag. Set to +1 if MAT* is
generated; 1 otherwise.
this should read:
NOMATi Output-integer-default=1. Generation flag. Set to +1 if MAT* is
generated; -1 otherwise.
1-16877703
2005
leads Access Violation
When MPCs are connected to CBUSH elements that reference a PBUSHT property
entry, values in the table may be ignored and incorrect mpc force results will
be output.
1-16903301
ex matrices
The DET function of DEC0MP yields incorrect results for complex matrices.
scaled determinant is correct but the power term is returned as zero.
1-16903901
ng Output
2005
The
SOL 200 jobs may fail if DRESP2 entries that reference DRESP2 entires coexist
with DRESP2 entries that reference DRESP1 entries.
1-16924801
2005
Miscellaneous - Include may not working o
n Windows 2000 if file attributes are chaned from default
On Windows 2000, if a nastran include data file has the attributes (properties,
Advanced, uncheck the "file is ready for archiving" and uncheck the "For fast
searching") Then the job aborts.
1-16936701
2005
.5) does not work on Windows systems
SOL 700 for Natran 2004r3 (2004.5) does not work on Windows systems because the
latest Intel compilers provide full path names for the dytran-lsdyna input file
and dytran-lsdyna is not able to accept full path names.
1-16937701
2005
hen there is no SUBCASE command
The THRESH option of the ESE Case Control command does not work if a SUBCASE
command is not present.
Avoidance: Add a SUBCASE command.
1-16938101
s specified
2005
When translating the Nastran PCOMP enty into a Marc deck, if the Z0 field is
specified, then the resulting Marc COMPOSITE entry will be wrong.
The current action is to take whatever value is in the PCOMP Z0 field and map
it directly into the Marc's COMPOSITE 3rd datablock 4th field. The 'meaning'
of the Z0 on the PCOMP entry and this field in Marc are incompatible. In
NASTRAN, Z0 on a PCOMP entry defines the distance from the reference plane to
the bottom surface of the laminate. In Marc, the field it is mapped to
represents the position of the user-defined reference plane. This is the value
of the local z-coordinate of the user-defined plane with respect to the
geometric midplane.
1-16959902
FS)
2005
A model that has duplicate boundary grids in the residual structure may fail to
exclude the duplicate grid and may fail with the message:
*** USER FATAL MESSAGE 6788 (SEPMSF)
SUPERELEMENT
1 GRID
3 AND SUPERELEMENT
13 HAVE CONFLICTING MANUAL DIRECTIVES.
1-16969464
0 GRID
If SYSTEM(55) is set to 0, Nastran will likely fail in ifpdrv with the message:
*** USER FATAL MESSAGE 315 (IFPDRV)
FORMAT ERROR ON BULK DATA ENTRY GRID
SYSTEM(55), a.k.a. IPREC, only expects a value of 1 for single precision or two
for double precision. The user is never expected to set this system cell.
1-16978601
Input files greater than 2Gb may not be included in a data file in Versions
2004.0.6 and prior on IA32 Linux systems. Version 2004.0.7 and later systems
allow include files greater than 2Gb.
Avoidance: If you must use version 2004.0.6 or earlier, then break the include
file into separate files each less than 2Gb
1-17005701
2005.1
01 - Wrong Answers
EXTSEOUT usage in SOL 101 gives wrong results for the external SEs in
the assembly run if the external SE has loads applied to its interior
points. In other words, the fixed-boundary o-set displacements are not
included in the external SE data recovery.
Avoidance: Use the following DMAP alters in the external SE creation
runs as well as in the assembly run.
compile super3
alter 'call extotmin'(,-2),''(,0)
file tug1=ovrwrt/tes1=ovrwrt/tef1=ovrwrt/tqg1=ovrwrt $
call dbfetch /dtis,dtindxs,dmis,dmindxs,/seid/0/0/0/0 $
dtiin
dtis,dtindxs/
tug1,tes1,tef1,tqg1,,,,,,/
s,n,notug/s,n,notes/s,n,notef/s,n,notqg $
exterse=(exterse or notug or notes or notef or notqg) $
if ( exterse ) then $
call extotmin maps,dmis,dmindxs,uset,eqexins,
xsop2dir,matpools/
tug1,mug1,tqg1,mqg1,tes1,mes1,tef1,mef1,
rga,ugo,mug1o,mqg1o,mes1o,mef1o/
statics $
call dbstore mug1o,mqg1o,mes1o,mef1o,//seid/0/'
'/0 $
compile phase0
alter 'call ifps'
call dbstore dmindxs,dtindxs,dmis,dtis,//seid/0/'
'/0 $
compile sedrcvr
alter 'MPYAD.*mug1,uls1,',''
call dbfetch /mug1o,mqg1o,mes1o,mef1o,/seid/0/0/0/0 $
if ( notug1>0 ) MPYAD mug1,uls1,mug1o/iugx $
alter 'MPYAD.*mef1,uls1',''
MPYAD mef1,uls1,mef1o/iefx $
alter 'MPYAD.*mes1,uls1',''
MPYAD mes1,uls1,mes1o/iesx $
alter 'MPYAD.*mqg1,uls1',''
MPYAD mqg1,uls1,mqg1o/iqgx $
compile extotmin
alter 1,1
subdmap extotmin maps,dmis,dmindxs,uset,eqexins,
xsop2dir,matpools/
tug1,mug1,tqg1,mqg1,tes1,mes1,tef1,mef1,rga,ugo,
mug1o,mqg1o,mes1o,mef1o/
statics $
alter 'dbview'
dbview x_mugo=extdb where (seid=temp and xname='mug1o' and wildcard)
dbview x_meso=extdb where (seid=temp and xname='mes1o' and wildcard)
dbview x_mefo=extdb where (seid=temp and xname='mef1o' and wildcard)
dbview x_mqgo=extdb where (seid=temp and xname='mqg1o' and wildcard)
alter 'if ( xname=',''
if ( xname='matrga' or
xname='tug1' or xname='mug1' or
xname='tes1' or xname='mes1' or
xname='tef1' or xname='mef1' or
xname='tqg1' or xname='mqg1' or
xname='mug1o' or xname='mes1o' or
equivx mqg1o/extdb/-1 $
alter '15.*\'mqg1'
append ,,/xsop2dir/15///////'mqg1o' $
alter 'EQUIVX mes1\/EXTDB'
xname = 'mes1o' $
equivx mes1o/extdb/-1 $
alter '15.*\'mes1'
append ,,/xsop2dir/15///////'mes1o' $
alter 'EQUIVX mef1\/EXTDB'
xname = 'mef1o' $
equivx mef1o/extdb/-1 $
alter '15.*\'mef1'
append ,,/xsop2dir/15///////'mef1o' $
alter 'matpch mug1'
matpch mug1o,mqg1o,mes1o,mef1o/ $
alter 'xname=\'mug1\''(,2)
xname='mug1o' $
dbstatus extdb//s,n,noextdb $
if ( noextdb>0 ) output2 extdb//0/outunit///'matrix'
alter 'xname=\'mqg1\''(,2)
xname='mqg1o' $
dbstatus extdb//s,n,noextdb $
if ( noextdb>0 ) output2 extdb//0/outunit///'matrix'
alter 'xname=\'mes1\''(,2)
xname='mes1o' $
dbstatus extdb//s,n,noextdb $
if ( noextdb>0 ) output2 extdb//0/outunit///'matrix'
alter 'xname=\'mef1\''(,2)
xname='mef1o' $
dbstatus extdb//s,n,noextdb $
if ( noextdb>0 ) output2 extdb//0/outunit///'matrix'
endalter
1-17011701
2005
- Illegal Input to dopr3j
When a DRESP2 response in a SOL 200 job intends to reference an existing DRESP1
entry but precedes with a DRESP2 flag, the job fails in DOPR3 with the fatal
message "illegal input to subroutine DOPR3J".
Avoidance: Specify the correct DRESP1 flag for the referenced entries.
1-17013601
2005
or quadratic shell mid-side nodes
The ADAMS/Flex modal neutral file's modal grid point stress/strain results are
null for mid-side nodes of quadratic shell elements due to the fact that
nastran does not compute grid point stress results for mid-side nodes of quad8
and tria6 elements. The ADAMS/Flex element face information for elements of
these types should contain only the corner grid data and not the mid-side
nodes.
1-17025310
2005.1
ails; cannot determine disk space
Nastran 2004 "mscsetup" script fails on Mandrake Linux 9.1/ 10.0 because it
cannot determine the amount of free disk space.
Suggestions:
2005
In solution 103 if param,methcmrs references an EIGR set id, the job may fail
with the message:
*** USER FATAL MESSAGE 3032 (READ)
UNABLE TO FIND SELECTED SET (
(REIG).
IN SUBROUTINE
If a dmp job only specifies ND on the EIGR entry using method LAN and the
DOMAINSOLVER entry specifies the partopt=freq option the job may attempt to
solve all frequencies on all processors.
Avoidance: The user must select F2 on the eigr entry.
1-17071801
2005
Miscellaneous - INPUTT2 - OP2 files with
matrices and tables may lead to UFM in INPUTT2
OP2 files with intermixed tables and matrices that were correctly read in
MSC.Nastran V2004.0.6 fail in V2004.5. The problem is caused because code
handling end of matrix condition did not properly accept all valid conditions.
1-17081504
NT
2005
The default value of "0" for the parameter ERROR as shown in the QRG is
incorrect. The correct default value is -1
1-17101627
gnored
2005.0.2
If there are multiple subcases with different OFREQ callouts, the OFREQ command
is ignored for ESE output.
Avoidance: Either don't use OFREQ or only use one subcase when ESE output is
desired
1-17104601
not useable
2005
The rcf file for Version 2004.5 (2004r3) on for Windows is created as a file
named "nast2004.rcf" which is ignored.
Avoidance: The program will recognize the rc file if it is renamed to
"nast20045.rcf".
1-17172908
ignored
2005
1-17177340
2005.0.2
tion, wrong results
Solution 146 produces wrong results showing when direct enforced motion is
used. The call to subDMAP SUPER3 with AULF is missing data block RGY
(penultimate input data block). This may cause some grids to deflect
incorrectly.
Avoidance: PARAM,DDRMM,-1 will also avoid the data recovery error.
1-17194201
2005
ESE - UWM 4506, UIM 4507, subcase, TOTAL
ENERGY OF ALL ELEMENTS IN PROBLEM = 0.0
If a job incorrectly specifies SUBCASE1 with no space instead of SUBCASE 1, the
subcase number is read as zero. If ESE output is requested, UWM 4506 and UIM
4507 may be issued indicating the total strain energy is zero. No warning
message is given that the SUBCASE entry is in error. The ESE output shows
TOTAL ENERGY OF ALL ELEMENTS IN PROBLEM
= 0.000000E+00 and no list of
strain energies by element is output
Avoidance: Correct the SUBCASE entry to leave a space between the word SUBCASE
and the 1
1-17202601
2005
Acoustics - DAREA entries not converted t
o static loads if they reference fluid points
Currently, DAREA entries are not converted into equivalent static load entries
if they reference fluid grid points.
1-17203001
2005
ESE fails if PARAM,POST specified
Parallel MDACMS with ESE request and PARAM,POST will fail since slave processes
are not prevented from attempting to write to the output2 file. Solution is to
modify the DMAP to call OUTPUT2 only on the master. (Alter can be generated on
request.)
1-17210346
2005
ble not output2 with post,-2
The llama table is not output2 to the op2 file with param,post,-2.
Avoidance: Use param,postext,yes.
1-17234402
ge output2
2005.1
Postprocssing that creates extremely large op2 files may fail with the
message:
*** USER FATAL MESSAGE 1004 (CLSPFL)
FORTRAN UNIT CLOSE ERROR.
USER INFORMATION:
IOSTAT =
1-17242803
2005
The DBC/XDB object in the dictionary does not contain the correct control
information, it contains the original object template when the create function
completes. This may lead to an incomplete xdb file which may cause post
processers to fail. This error has only been observed for one test file that
contained 55 subcases.
Avoidance: A possible avoidance is to change the block size of the xdb in the
FMS section.
1-17252901
2005
ock GOA already exists
2005.0.2
The OLOAD output request for SOL 146 is not being honored when only frequency
response analysis is performed.
Avoidance: Apply the folloiwng alter which changes the fifth input datablock
in the final super3 call from ppf1 to pgf1
compile seaero
alter 'super3'(3),''
CALL SUPER3 CASECC ,
PSF1
,frl
,
,PCDB
EMAP
,MAPS
SLT
,ETT
,
USET
,SILS
GM
,
,
DYNAMICS,BGPDTS
EST
,GEOM2S
INDTA ,KELM
,ditid
,GEOM4S
,AULF
,LAMA
,
,XYCDB
,EQEXINS
,GOT
,
,PJ
,KFS
,
,CSTMS
,GEOM3S
,KDICT
,pvtbc
,PG
,FOL1
,AUHF1
,
,POSTCDB
,PVTS
,GOQ
,
,EDTs
,KSS
,MAR
,MPTS
,ECTS
,GPECT
,scstm
,
,PgF1
,DLT
,
,
,CASES
,
,GPLS
,YS
,QR
,MEA
,DIT
,EPTS
,VELEM
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,EPT
,GEOM4
,
bgpdtvu ,gpsnts
gdntab ,oint
MMG
,MSF
K4SF
,K2MG
M2SF
,B2SF
,
,
folt
,
mss
,bss
,
xsop2dir,
mmcdb ,geom1qx
DESE0f ,kaa
,
rgy
,
AUPF
,AQPF
iQG1
,iEF1
iQG2
,iEF2
ies1mc ,ief1mc
iee2mc ,
APP
/APP1
AERO
/dropt
0
/FALSE
false /freqdep
soltyp /false
false $
GEOM3
1-17280829
- Output2
2005
,MPT
,PTELEM
,medge
,pvt
,pelsets
,BMG
,M2MG
,qsgf
,
,matpool
,
,k4ss
,
,
,meh
,maa
,
/
,aqmpf
,iES1
,iES2
,iee1mc
/
/RSONLY
/FALSE
/0
/false
/false
,GEOM1 ,GEOM2
,MELM
,MDICT
,viewtb ,
,deqatn ,deqind
,KSF
,KMG
,BSF
,K4MG
,B2MG
,K2SF
,qmgf
,
,
,
,
,
,
,
,ypfo1 ,
,
,vgq
,
,
,SESE0f ,KESE0f
,baa
,cmlama1
,matpools,gei
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,iEE1
,iEE2
,ies2mc
,iUG1
,iUG2
,
,ief2mc
,
,
,
,
/FALSE
/S,PFILE
/pexist
/0
/false
/FALSE /
/S,CARDNO/
/0
/
/false /
/spdr
/
Example 4 under the ASSIGN FMS statement is incorrect. The current example is
as follow:
assign op2 bigendian'
...
assign op2='test_op2.12' unit=12
assign op2='test_op2.35' unit=35 form=formatted
The op2 logical name is assigned to unit 12 and this unit number should not be
changed on the assign statement. This is usually used for param,post-1 and
param,post,-2. The example should be modified as follow:
assign op2 bigendian
...
assign op2='test_op2.12'
assign output2='test_op2.35' unit=35 form=formatted
1-17280840
2005.0.2
POINTS.
Avoidance: Removing either the method command or the seqset1 entries will
avoid the error. Note that neither one of these entities are used in sol 101
so the error is very unlikely.
1-17282301
1013
2005
Three successive DBLOCATE commands, the first 2 with NOCOPY and the last one
with the COPY option, results in the following fatal message:
*** SYSTEM FATAL MESSAGE 1013 (GBKMGX)
CANNOT FIND CORRECT CLUSTER POINTER RECORD
BIOMSG: ERROR 4276 HAS OCCURRED IN ROUTINE GBKMGX , FILE INDEX
=
0.
STATUS =
0
Avoidance: Do not mix COPY and NOCOPY options.
1-17297801
2005
SFM 3008 UTMCOR
The current 'mscsetup' script correctly accounts for the hpuxia64 being
distinct from hpux, as far as Patran and Nastran installs are concerned,
however, when installing a FLEXlm server, the scripts in the .../msc/bin
directory (flexlm, lm*) are based off an older mscsetup that does NOT account
for the distinction as such, running those scripts on an IA64 will still search
for the default 'hpux' location, when the install actually created an
'hpuxia64' folder, and the script will fail
1-17303819
2005
rong results for complex matrices
The SMPYAD module ABA method produces wrong results for complex matrices under
the following conditions:
1. Spill (multiple passes) used.
2. Triple loop kernels used.
For acoustics, if a METHOD(fluid) entry is not present in the Case Control, the
fluid eigensolution is not performed. This conflicts with design intent and
Remark 3 under the METHOD command in the QRG.
Avoidance: Specify a METHOD(FLUID) entry in Case Control.
1-17322311
2005
cases - UWM 73, Wrong answers
In buckling
subcases in
1. SOL 105
2. SOL 200
analysis UWM 73 will be issued if there are more than two buckling
the following solution sequence:
with scr=no
with ANALYSIS=BUCK regardless of scr keyword
MAPSF,UGb,BGPDTSD,GDNTAB,,/
ULS,CASEDR,PCDBDR,XYCDBDR,,/
APP4/SEID/S,N,NOUP/S,N,NOSRT1//S,N,NOOUT/
S,N,NOPLOT/S,N,NOXYPLOT/'SEID'/NCUL $
NUGDWN=(NOGO=-1 AND SEID<>0) $ must appear right after sedr
endalter
1-17370601
2005
DFREQ, scr=no - Wrong Answers
2005
THE SIZES OF THE INPUT MATRICES AND PARTITIONING VECTORS ARE INCOMPATIBLE.
SPECIFICALLY:
The number of columns in PUXLRPV is not equal to the number of rows in the
column partitioning vector PVPR
User Information: Size of input matrix and partitioning vectors:
PUXLRPV : Rows=
2 by Cols=
9
PVPR
: Rows=
11
An attachment contains a version of the AEMR.dmap that traps the missing mass
matrix.
Note: This same error can occur if the PARAM, WTMASS is set to zero or 0.0. It
is the same effect as not having mass. This error may be slightly more
prevalent in Flight Loads. The reason being is the ability to use equations on
some of the flight loads forms is not available. An example would be for the
Forward Swept Wing airplane. The direction say to use feet instead of inches
for acceleration. So instead of WTMASS being 1/386 or the common .00259, one
should be able to enter `1/32.14`. In regular Patran this is acceptable, and
will return 0.031081. Flight Loads just writes .0
1-17386627
r message
2005
UM
However, in v2004.5, the job may fail with the following unclear messages
Windows machine.
*** SYSTEM WARNING MESSAGE 6498 (MsgGen)
Message number was not found.
PROGRAMMER INFORMATION:
Check call to MSGPOP from GP4 with message number 538976288.0.
Severity is 'USER FATAL MESSAGE' (1)
%1: '
530'
%2: ' 1'
%3: ' UM'
%4: ' US'
%5: '
'
%6: '
'
%7: '
'
%8: '
'
%9: '
'
%10: ''
Avoidance: Correct the offending entry
1-17395103
2005
If the MPYAD module issues SFM 5423, the message may contain an incorrect data
block name specified in a prior execution of MPYAD. For example,
in the following DMAP:
MATGEN
MATGEN
MATGEN
MPYAD
MPYAD
,/A/4/4/3 $
,/B/4/3/4 $
,/C/4/3/3 $
A,B,C/D $
A,B, /E/1 $
the 1st multiply runs OK but the 2nd mpyad fails and references the C matrix in
the first mpyad.
SYSTEM FATAL MESSAGE 5423 (DMPYAD)
ATTEMPT TO MULTIPLY INCOMPATIBLE MATRICES
Avoidance: There is no avoidance.
1-17417801
2005
Complex Eigenvalue - CEAD - Eigenvector s
pill logic in complex Lanczos causes hard crash.
The multishift logic in the complex branch of the complex Lanczos method
suffers a hard crash when the eigenvectors spill.
Avoidance: The avoidance is to increase memory or to use the old single vector
complex Lanczos.
1-17432001
2005
DOPR3 - SFM 4276
When an optimization job includes both DRSPAN subcases mixed with non-DRSPAN
subcases, the job may fail with SFM 4276 with error code = 3001 in the DOPR3
module.
Avoidance: Rearrange the subcases so that the non-DRSPAN subcases are put at
the top of the DRSPAN subcases.
1-17434501
Distributed Memory Parallel - DMP, PACMS fails on SGI Altix 3
300 with SFM 6833 (PNBSND)
ACMS has difficulty subdividing large, dense, solid models (such as engine
blocks) into balanced components.
ACMS performance for these types of models
is not good, so ACMS is not recommended. If attempted, poor load balancing may
cause one process to run much longer than another and the job may fail with an
MPI time-out error.
SYSTEM FATAL MESSAGE 6833 (PNBSND)
MPI ERROR ENCOUNTERED (INTERNAL ERROR CODE IS 2745):
USER ACTION: PLEASE VERIFY THAT THE PARALLEL OPERATING ENVIRONMENT (POE) IS
WORKING CORRECTLY.
IF IT IS VERIFIED AND THIS ERROR STILL OCCURS, PLEASE CONTACT MSC CLIENT
SUPPORT.
0FATAL ERROR
1-17446201
2005.0.2
The DMIK bulk data input provides a convient way of entering correction data
related to the aerodynamic model. At present, this is supported only in SOL
144 and SOL 200 and is not supported in SOL's 145 and 146.
Avoidance: The DMI equivalents of these matrices can be input or the following
dmap avoidance can be applied to add the MATPOOL datablock in the call to
PFAERO. The alter below applies to SOL 145 with a similar alter required for
146:
CALL PFAERO cases
DMINDX
mklist
aecomp
aeusets
lajjt
D2JK
,EDTS
,ects
,bgpdts ,DMI
,PCDBS ,acpt
,aero
,matpool
,aempcomp,aemonpt ,saemprk ,control
,cstma ,aebgpdts,mpjsfn2o,mpjn2o
/
,uajjt ,ajj0
,wskjf ,D1JK
,d1je
,d2je
,skj
,
,
,
,
,
,WKK
,
,
,
,
,
/
'DYNAMICS'/IMACHNO/IKBAR /S,PFILE /SKPAMP
1-17446504
2005
,
,
,
,
,
,
,
,
$
Large models with automset may fail with the message below on Itanium running
HPUX.
From the f04 file
Your use or distribution of UMFPACK or any modified version of
UMFPACK implies that you agree to this License.
THIS MATERIAL IS PROVIDED AS IS, WITH ABSOLUTELY NO WARRANTY
EXPRESSED OR IMPLIED. ANY USE IS AT YOUR OWN RISK.
From the log file:
FATAL ERROR:
thread: 1
routine: sysrcv
reason: signal recvd
error: -4
Avoidance: The only avoidance is to use version 2005.
1-17482902
2005
exe= specified with no directory
Models with RIGID=LAGRAN and more than 3000 points attached to a rigid element
will fail with the following message:
*** SYSTEM FATAL MESSAGE 5483 (TA1H)
ROUTINE NEEDS TO BE UPDATED, IT DOES NOT SUPPORT ELEMENTS WITH GRIDS MORE
THAN =
3000
1-17497318
ceback in EMG
2005.1
Models with RBE3s and RIGID=LAGRAN may fail with a traceback in EMG.
Traceback:
Offset 0x00000030 in procedure
Offset 0x00000288 in procedure
Offset 0x000000ec in procedure
Offset 0x000002ac in procedure
Offset 0x00000108 in procedure
Offset 0x00000194 in procedure
Offset 0x0000005c in procedure
Offset 0x00000a2c in procedure
--- End of call chain --1-17505001
2005.5
ent ID - missing connection
dminit_
dmnewb_
emgsoc_
emg_
xsem09_
xsemdr_
nastmon_
mainal
External Superelements - EXTSEOUT, differ
For external superelement using the EXTSEOUT command, the boundary points for
the assembly structure at which the components will be attached are generated
in the ASMBULK file. It is also assumed that the boundary IDs for the
component and the assembly structure are the same. If the boundary IDs are not
the same, then the structure may not be connected as intented.
Avoidance: If the boundary IDs for the component and assembly structure are
different, do not use the ASMBULK file, but create a SEBULK entry using the
automatic feature instead. This problem has been resolved in Version 2006 by
the incorporation of a new option called ASMBULK=AUTO for the EXTSEOUT Case
Control command.
1-17506102
5266 (ASGPRS)
2001.0.9
2004.0.7
An FMS ASSIGN statement to UNIT=300 may fail on linux with the message:
The performance for unsymmetric FBS is poor when the matrices have very little
coupling (i.e. very sparse RHS matrix). In this case, the code should select
the special "MCE1-only" sparse FBS.
1-17604301
output
2005
When using the EXTSEOUT feature, the assembly run does not output the PSDF
A model with no mass defined may only issue a max ratio warning message and
continue when using param,inrel,-2. The job should issue a meaningful fatal
message.
+++++++++++++++++++++++++
A correct warning message is found in V2005.0.0. -TIN^^^ USER FATAL MESSAGE 9088 (SELG)
^^^ PARAM,INREL,-2 IS PRESENT BUT NO MASS IS DEFINED.
1
1-17670502
2005
Size Limitation - DCMP - Floating point e
xception error in DCMP for large models
In MSC.Nastran Version 2004.5, large models may fail in decomp on 64 bit aix
systems (AIX 5 and above).
SIGTRAP - Trace trap
Signal generated for floating-point exception:
FP invalid operation.
1-17673201
2005.0.2
File Management Section - ASSIGN with DEL
ETE option fails - UFM 1277 or UFM 773
In Version 2004.0.7 and 2004.5.0 only: If the DELETE option is used on an
ASSIGN MASTER statement and the file already exists, then the file assigned to
MASTER is NOT deleted and UFM 1277 is issued.
ASSIGN MASTER='model.MASTER', DELETE
ASSIGN DBALL='model.DBALL', DELETE
$
*** USER FATAL MESSAGE 1277 (DBDEF)
THE FILE ASSIGNED TO LOGICAL NAME = MASTER IS NOT A VALID MASTER DBSET
FOR A PRIMARY DATABASE.
USER ACTION : VERIFY THE FILE NAME SPECIFIED ON THE ASSIGN MASTER
STATEMENT.
0FATAL ERROR
In Version 2004.0.7 and 2004.5.0 only; If the DELETE option is used on an
ASSIGN for a non-MASTER file (e.g. DBALL) and that file exists, then the DELETE
is ignored and UFM 773 is issued:
ASSIGN MASTER='model.MASTER'
2005.5
Large, eight digit, MCSID IDs may incorrectly lead to UFM 2025.
*** USER FATAL MESSAGE 2025 (TA1)
UNDEFINED COORDINATE SYSTEM ID =
50500099
2005.0.2
If an optimization model contains MFLUID entries, the job will fail with the
following messages.
*** USER FATAL MESSAGE 1126 (GNFIST)
DMAP MODULE MGEN
IS ATTEMPTING TO OUTPUT DATABLOCK
, WHICH ALREADY EXISTS.
USER ACTION: DELETE THE DATABLOCK, OR USE FILE MAR=OVRWRT
Remark 3 under the PBEND description in the QRG incorrectly and incompletely
describes the equation for FSI=1.
It should read as follows:
The flexibility factor is set to unity. The stress intensification factor in
plane 2 using the general or alternate format is set to unity and for plane 1
it is set as follows:
[equation]
where r-elem is C1, D1, E1 or F1 of the stress points. If any of these values
are exactly zero, then S1 is set to unity.
1-17749511
2005
Remark 2 under the QRG description of the TEMP entry indicates that; Set ID
MUST be unique w.r.t all other LOAD-type entries if TEMP(LOAD) is used.
However, this is not enforced as a fatal error and can lead to wrong answers.
1-17764701
2005.1
Optimization/Design Sensitivity - Multipl
e Static Aero Subcases - Incompatible Matrices, SFM 4276
If a SOL 200 run is made with multiple static aero boundary conditions and the
subcases have different externally applied loads, the sensitivity analysis can
produce either wrong answers and go down paths that cause the solution to fail
with a message that indicates incompatible matrices or a divide by zero errors.
Avoidance: One avoidance is to remove the external loads. A more complete
avoidance is to make the following NDDL change:
PATH ULNDEL
SEID,PEID,MPC,SPC,SUPORT,
DESITER,PVALID,APRCH,HIGHQUAL,
AUXMID,ADJOINT,DESINC,DISCRETE $ METH
compile xsedrdr
alter 'bcdr','bcdr'
BCDR
CASEbc//SEID/' '/s,n,nskip//s,n,bcflag/
S,N,SPC/S,N,MPC/S,N,SUPORT/s,n,load///S,N,BC $
1-17766002
c
Depending on the use, the SET Case Control command may contain a list of
integers or a list of real numbers. However, there is no application where the
list would contain both integers and real numbers. MSC.Nastran does not know
the intent of the set until it is referenced. If a set contains integers when
it should contain real numbers or vice versa, nastran may issue a traceback.
A traceback has been encountered in sdr2c but other routines are possible.
1-17767304
2005.1
Documentation/QRG - ADAMSMNF - SWM 7804 No stresses/strains written to ADAMS mnf file
Attempt to output solid element strains (CHEXA, CPENTA, CTETRA) into the Adams
mnf file using the ADAMSMNF command will not work and will result in the
message:
SYSTEM WARNING MESSAGE 7804 (AFERRM)
THE ADAMS/FLEX MNF GENERATION MODULE INPUT GRID POINT STRAIN DATA BLOCK OFP
TABLE CODE IS NOT RECOGNIZED.
OFP TABLE CODE IS 28. REQUEST FOR GRID POINT STRAIN OUTPUT IS IGNORED.
No stresses or strains are written.
Avoidance: Do not use PRINCIPAL on the VOLUME command. Explicitly use DIRECT
to output stresses/strains into the mnf file. It is a restriction in the
ADAMS/Flex interafce that it accepts only direct stresses and not principal.
The ADAMSMNF command in the QRG needs a comment to this effect.
1-17769313
2005
olation on Window
1-17776102
2005
er due to DOF-based ordering
The Krylov solver uses CFACTR to do the decomp for frequency response. This
path to decomp uses degree-of-freedom based ordering. It should call CFACTR2
instead which uses grid based ordering.
1-17777901
rect
2005
If any structural matrices are missing, for example there are no fluid
elements, the check in GMA to determine if FASTFR can be used is not correct.
This may lead to slower run times.
dfbella>>> New checking implemeted.
1-17790001
2005
ives wrong results
For SOL 600 an option has been added to apply thermal loading at the original
node, the offset node or both. This is activated by a new parameters in
Nastran 2005 named marcofft and moffcore. The defaults for these new
parameters cause the temperature loading to be applied at both nodes. Models
now gets the same thermal strains using SOL 600 and 106.
1-17793896
Not Work
2005
Nastran PARAM SRCOMPS, strenth ratio for composite analysis, does not work for
nonlinear analysis.
1-17812511
ss Violation
2005.0.2
Data decks with param,nocomps,-1 may fail in the DBC module in routine dbcgps.
Avoidance: Do not use param,nocomp,-1 for 2004 and later systems since it has
no meaning any more. The only valid number are 0,1,2.
1-17812519
R2)
2005.0.2
A request of only strain output for composite elements causes SDR2 to issue
SYSTEM FATAL MESSAGE 3005.
Avoidance: Add a STRESS request.
1-17818401
2005.0.2
G, BGE, or BEE is specified for OFFT
UFM 2026 indicating illegal geometry is generated for CBAR/CBEAM elements when
the orientation vector for the element is defined using the reference grid
point (G0) option and the OFFT (field 9) value specifies BASIC (Bxx codes) for
the orientation vector.
Avoidance: Specify GLOBAL (Gxx) code for the orientation vector.
1-17835201
2005
FM 3002 in GPSP
Solution 105, buckling, may fail in MSC.Nastran 2004 with SYSTEM FATAL MESSAGE
3002 in the GPSP module if multiple buckling subcases exist.
1-17845802
ers
2005
In a static analysis with rotors, the gyroscopic moments may be missing from
the load vecotr if the LOAD Case Control Command references a LOAD Bulk Data
Entry.
Avoidance: The LOAD Case Control Command should reference the RFORCE Bulk Data
Entry directly without using the LOAD Bulk Data Entry.
1-17865308
2005
Optimization/Design Sensitivity - PARAM,X
YUNIT,PUNCH(NEWBULK) - No punch file written, csv incomplet
The DOM12F subroutine does not place any limits on the length of a record
created that is to be written to the csv file. Machine limits exist and the
program needs to be redesigned to write within these limits.
Error message on AIX:
1525-005 The formatted I/O statement on the internal file cannot be completed
because the end of the record was reached. The program will recover by
ignoring the remaining data items in the I/O statement.
XL Fortran (initialization): Out of memory.
time: command terminated abnormally.
Error on 32bit Linux:
Input/Output Error 154: Wrong length record
In Procedure: dom12f
At Line: 319
Statement: Formatted WRITE
Unit: Internal File
Record Number: 1
1-17867401
2005
Acoustics - param,panelmp - Panel grid Mo
de Participation Factor output incorrect
Structure Mode Participation Factor output for panel grid points is incorrect
if any fluid grid point id is less than the largest id of the structural grid
points in the problem. All other MPF output is accurate.
Avoidance: Make sure that all fluid points have IDs greater than the largest
ID of the structure grid points.
1-17870204
E1)
2005.0.2
SOL 108 with superelements and rotordynamics may fail with the folloiwng
message:
*** SYSTEM FATAL MESSAGE 6143 (UMRGE1)
THE SIZES OF THE INPUT MATRICES AND THE DOF SETS ARE INCOMPATIBLE.
SPECIFICALLY:
The number of rows
in RXMG is not equal to the size of the M-set
User Information: Size of input matrices and DOF sets:
RXMG
: Rows=
129 by Cols=
153
Set sizes: Major (G-set)=
5796
Set0 (M-set)=
1988
Set1 (COMP-set)=
3808
Avoidance: Insert param,sparsedr,no or following DMAP alter
compile fdrmgen
alter 'equivx rxmgx\/rxmg',''
alter 'paraml rmgg'
if ( spdrm ) then $
equivx rxmgx/rxmg/-1 $
delete /rgm,,,, $
trnsp
rxmg/rgm $
endif $
endalter
1-17883701
2005.0.2
MAT8, DVMREL - UFM 316
Punched output from a SOL 200 analysis that uses DVMREL optimize PCOMP and
MAT8 may contain invalid data and cause a subsequent nastran job to fail with
USER FATAL MESSAGE 316.
1-17889001
2005
Rigid Elements - PARAM,AUTOMSET,YES fail
s with multiple boundary conditions or SOL105
Runs with PARAM,AUTOMSET,YES could fail in SOL 105 or with multiple BC with UFM
1126 (GNFIST) (matmod attempting to output GM which already exists).
Avoidance:
compile sekr0
alter 'xmce1',''(,1)
TYPE PARM,NDDL,CHAR8,Y,automset $
IF ( NOGM=-1 or automset='yes' ) then $
if ( automset='yes' ) delete /gm,,,, $
call xmce1 USET1,RMG1,KGG/GM,nuset/rsonly $
dbstatus nuset//s,n,nonuset $
IF ( getsys(np,400)<>0 and nonuset>0 ) equivx nUSET/uset1/always $
endif $
1-17889901
2005.0.2
GEOM2 NDDL descriptions
The format of the CWSEAM entry is changed after MODGM2 module. This results in
conflicts in NDDL descriptions for this element type and the TABPRT contents of
GEOM2 data block won't match the labels.
1-17907360
2005.1
Rigid Elements - RIGID(LAGRAN) - Lagrange
RBE2 with TEMPD and TEMP produces SFM 3003
Lagrange RBE2 with TEMPD and TEMP causes the following error.
*** SYSTEM FATAL MESSAGE 3003 (SSG1)
ATTEMPT TO READ PAST THE END OF A LOGICAL RECORD IN DATA BLOCK ETT
(FILE 107) IN SUBROUTINE GETEMP
1-17976601
2005.0.2
Documentation/QRG - MCFRACTION
AT POSITION
Installation/Documentation - buildsss.bat
Nonlinear heat transfer models with CTETRA 10 elements may fail to converge.
Avoidance: Do not use the CTETRA 10 noded element in nonlinear heat transfer.
Use the 12 noded CTETRA or the CHEXA element.
1-18089601
2005
Optimization/Design Sensitivity - PCOMP Z
ero sensitivity coffecients for composites
A composite optimization job may produce zero sensitivity coefficients if the
following conditions are met:
1) two or more material properties are being designed,
2) one of the designed material properties is referenced by the PCOMP entry.
Avoidance: Design a material property either being referenced by a PCOMP entry
or by other property types, not both.
1-18108004
unnecessary SDR3 operation occurs. On large problems this can require large
amounts of disk space.
Avoidance: Insert the following DMAP alter:
compile sedrcvr
alter 'strsort'
if ( not sort2mm ) sdr3
oes2s,,,,,/oes1x1,,,,, $
alter 'strsort'(,1)
if ( not sort2mm ) equivx oes1x/oes1x1/-1 $
alter 'sdr3
oes2s,,,,,',''
1-18136004
2005.0.2
es - Wrong Answers
The following format of the maxmin(def) commands cause incorrect data recovery.
The RMS for the second item code was zero. Also, the Z2 von mises stress was
wrong for Z2.
MAXMIN(DEF) STRESS QUAD4 9 MAXALG(1) RMS
MAXMIN(DEF) STRESS QUAD4 17 MAXALG(1) RMS
Avoidance: Combine the items requested on one command, as shown below.
MAXMIN(DEF) STRESS QUAD4 9 17 MAXALG(1) RMS
1-18137202
2005.0.2
Missing Monitor Point Output
No Error message is issued when the COMP field on the MONPNT1 entry points to a
nonexistent AECOMP entry. Instead, the MONPNT1 entry is just ignored and no
output is generated for it.
1-18154902
2005.0.2
es and scr=no - UFM 1126
When using scr=no with multiple frequency subcases with one of the subcase
having the same DLOAD and FREQ request as a prior subcase the run will fail
with:
*** USER FATAL MESSAGE 1126 (GNFIST)
DMAP MODULE FRLG
IS ATTEMPTING TO OUTPUT DATABLOCK
, WHICH ALREADY EXISTS.
USER ACTION: DELETE THE DATABLOCK, OR USE FILE PPF=OVRWRT
*** USER FATAL MESSAGE 1126 (GNFIST)
DMAP MODULE FRLG
IS ATTEMPTING TO OUTPUT DATABLOCK
, WHICH ALREADY EXISTS.
USER ACTION: DELETE THE DATABLOCK, OR USE FILE FOL=OVRWRT
file tug1=ovrwrt/tes1=ovrwrt/tef1=ovrwrt/tqg1=ovrwrt $
call dbfetch /dtis,dtindxs,dmis,dmindxs,/seid/0/0/0/0 $
dtiin
dtis,dtindxs/
tug1,tes1,tef1,tqg1,,,,,,/
s,n,notug/s,n,notes/s,n,notef/s,n,notqg $
exterse=(exterse or notug or notes or notef or notqg) $
if ( exterse ) then $
call extotmin maps,dmis,dmindxs,uset,eqexins,
xsop2dir,matpools/
tug1,mug1,tqg1,mqg1,tes1,mes1,tef1,mef1,
rga,ugo,mug1o,mqg1o,mes1o,mef1o/
statics $
call dbstore mug1o,mqg1o,mes1o,mef1o,//seid/0/'
'/0 $
compile phase0
alter 'call ifps'
call dbstore dmindxs,dtindxs,dmis,dtis,//seid/0/'
'/0 $
compile sedrcvr
alter 'MPYAD.*mug1,uls1,',''
call dbfetch /mug1o,mqg1o,mes1o,mef1o,/seid/0/0/0/0 $
if ( notug1>0 ) MPYAD mug1,uls1,mug1o/iugx $
alter 'MPYAD.*mef1,uls1',''
MPYAD mef1,uls1,mef1o/iefx $
alter 'MPYAD.*mes1,uls1',''
MPYAD mes1,uls1,mes1o/iesx $
alter 'MPYAD.*mqg1,uls1',''
MPYAD mqg1,uls1,mqg1o/iqgx $
compile extotmin
alter 1,1
subdmap extotmin maps,dmis,dmindxs,uset,eqexins,
xsop2dir,matpools/
tug1,mug1,tqg1,mqg1,tes1,mes1,tef1,mef1,rga,ugo,
mug1o,mqg1o,mes1o,mef1o/
statics $
alter 'dbview'
dbview x_mugo=extdb where (seid=temp and xname='mug1o' and wildcard)
dbview x_meso=extdb where (seid=temp and xname='mes1o' and wildcard)
dbview x_mefo=extdb where (seid=temp and xname='mef1o' and wildcard)
dbview x_mqgo=extdb where (seid=temp and xname='mqg1o' and wildcard)
alter 'if ( xname=',''
if ( xname='matrga' or
xname='tug1' or xname='mug1' or
xname='tes1' or xname='mes1' or
xname='tef1' or xname='mef1' or
xname='tqg1' or xname='mqg1' or
xname='mug1o' or xname='mes1o' or
xname='mef1o' or xname='mqg1o' ) then $
alter 'equivx.*x\_tqg',''(,3)
if ( statics ) then $
equivx x_mugo/mug1o/-1 $
equivx x_meso/mes1o/-1 $
equivx x_mefo/mef1o/-1 $
equivx x_mqgo/mqg1o/-1 $
endif $ statics
else $
dmiin
dmis,dmindxs/mug1,mes1,mef1,mqg1,,,,,, $
if ( statics
) dmiin
dmis,dmindxs/mug1o,mes1o,mef1o,mqg1o,,,,,, $
matmod
equivx
matmod
equivx
matmod
equivx
matmod
equivx
mtrxin
merge
equivx
merge
equivx
merge
equivx
merge
equivx
tug1,,,,,/tug1x,/32/1 $
tug1x/tug1/-1 $
tef1,,,,,/tef1x,/32/1 $
tef1x/tef1/-1 $
tes1,,,,,/tes1x,/32/1 $
tes1x/tes1/-1 $
tqg1,,,,,/tqg1x,/32/1 $
tqg1x/tqg1/-1 $
,,matpools,eqexins,,/vax,,,,/lusets $
,,,mug1,,vax,/mug1x/1 $
mug1x/mug1/-1 $
,,,mef1,,vax,/mef1x/1 $
mef1x/mef1/-1 $
,,,mes1,,vax,/mes1x/1 $
mes1x/mes1/-1 $
,,,mqg1,,vax,/mqg1x/1 $
mqg1x/mqg1/-1 $
compile extout
alter 'SDR2.*CASEs'
dbstatus uoo//s,n,nouoo $
if ( nouoo>0 ) then $
umerge uset,uoo,/ugo/'g'/'o' $
dbstatus v01s//s,n,nov01s $
if ( nov01s>0 ) then $
Partn
ugo,,v01s/,ugo1,,/0 $
delete /ugo,,,, $
merge
,,ugo1,,,,v01s/ugo/0 $
endif $ nov01s>0
SDR2
CASEs,CSTMS,MPTS,DIT,EQEXINS,,ETT,nulllama,BGPDTS,,qg,
ugo,EST,XYCDBs,,,,,,,,,,,,,,/
,iqg1o,IUG1o,IES1o,IEF1o,,,,,,,/
'reig'/S,N,NOS2A/S,N,NCOMPS $
DRMH1
Iug1o,Iqg1o,Ies1o,Ief1o/
TUG1o,MUG1xo,TQG1o,MQG1xo,TES1o,MES1xo,TEF1o,MEF1xo/
/1/7/3/1005/1004 $
add5
mug1xo,,,,/mug1o $
add5
mqg1xo,,,,/mqg1o $
add5
mes1xo,,,,/mes1o $
add5
mef1xo,,,,/mef1o $
endif $ nouoo>0
alter 'EQUIVX mug1\/EXTDB'
xname = 'mug1o' $
EQUIVX mug1o/EXTDB/-1 $
alter '15.*\'mug1'
append ,,/xsop2dir/15///////'mug1o' $
alter 'EQUIVX mqg1\/EXTDB'
xname = 'mqg1o' $
equivx mqg1o/extdb/-1 $
alter '15.*\'mqg1'
append ,,/xsop2dir/15///////'mqg1o' $
alter 'EQUIVX mes1\/EXTDB'
xname = 'mes1o' $
equivx mes1o/extdb/-1 $
alter '15.*\'mes1'
append ,,/xsop2dir/15///////'mes1o' $
alter 'EQUIVX mef1\/EXTDB'
xname = 'mef1o' $
equivx mef1o/extdb/-1 $
alter '15.*\'mef1'
append ,,/xsop2dir/15///////'mef1o' $
alter 'matpch mug1'
matpch mug1o,mqg1o,mes1o,mef1o/ $
alter 'xname=\'mug1\''(,2)
xname='mug1o' $
dbstatus extdb//s,n,noextdb $
if ( noextdb>0 ) output2 extdb//0/outunit///'matrix'
alter 'xname=\'mqg1\''(,2)
xname='mqg1o' $
dbstatus extdb//s,n,noextdb $
if ( noextdb>0 ) output2 extdb//0/outunit///'matrix'
alter 'xname=\'mes1\''(,2)
xname='mes1o' $
dbstatus extdb//s,n,noextdb $
if ( noextdb>0 ) output2 extdb//0/outunit///'matrix'
alter 'xname=\'mef1\''(,2)
xname='mef1o' $
dbstatus extdb//s,n,noextdb $
if ( noextdb>0 ) output2 extdb//0/outunit///'matrix'
endalter
1-18187316
rong answers
2005.0.2
MSC.Nastran HPUX systems are the only ones that set the rank of update for
complex unsymmetric sparse decomp to greater than 1. This can lead to wrong
answers.
Avoidance: On HP system set system(221)=1 in the nastran rc file. On all
other systems do not set this system cell.
1-18215901
Temperature Loads - CHEXA - Non uniform temperature on HEXA e
lement - UFM 4661
HEXA models with constant material values defined on the MATT1 entry may fail
to converge even though the same models converge when the MATT1 entry is
removed or a constant temperature is applied. Other elements have not
demonstrated this behavior.
Avoidance: If there is no temperature depencency, remove the MATT1 entry.
1-18217901
423
2005.0.2
Dynamic response restart jobs (SOL 108, 109, 111, and 112) may not handle
enforced motion correctly. This may result in wrong answers in V2001 and
V2004, but causes termination of the job with UFM 5423 in the FRLG module in
V2005.
2005.0.2
If a file is saved as unicode text, the nastran job may fail with the following
message
*** USER FATAL MESSAGE 300 (RCARD)
DATA ERROR IN FIELD UNDERLINED.
EMBEDDED BLANK.
If you look at the file in Nodepad, it appears to look ok. However, if you
look at it in a vi editor, you will see blanks between each character
Avoidance: Save the file in standard text format
1-18235402
2005.0.2
or CWELD elements
The bearing stress should equal the resultant of the shear forces divided by
the (cweld diameter x minimum thickness of the connected shell elements).
However, the dependency on the minimum thickness TMIN is broken and the output
for the bearing stress is equal to simply the Shear Force divided by the
Weld Diameter.
This error has been verified by the initiator.
1-18239502
2005.0.2
ices and DTI tables are allowed
A maximum of 120 unique DMI matrices and 120 tables are allowed in the input.
In Version 2001 an attempt was made to increase the limit to 1000 but the
change was incomplete.
1-18291503
2005
Superelements - EXTSEOUT - SFM 3002 (Lo
gic Error 29) in the BDRYINFO module.
Double field GRID entries for interior points of exterior superlements may
result in:
*** SYSTEM FATAL MESSAGE 3200 (BDYINP)
LOGIC ERROR
29 ENCOUNTERED IN SUBROUTINE BDYINP
2005.0.2
In SOL 112, when a degree of freedom is specified on a TIC entry that is not in
the a-set the job will fail appropriately with the message:
USER FATAL MESSAGE 2133 (DPD)
*** USER FATAL MESSAGE 2133 (DPD)
INITIAL CONDITION IN SET
However, the message does NOT indicate the grid and component. When a large
number of TIC are present in the input file it is difficult to identify the
problem input.
1-18419669
2005.0.2
Postprocessing - MPC data in GEOM4 databl
ock created by module MAKEOLD is not in single precision
If the model contains MPC entries, and the MAKEOLD module is used to convert
the MPC entries in the GEOM4 datablock to single precision, the conversion does
not take place. This happens for instance when PARAM,POST,-1 or -2 are
requested and PARAM,OGEOM,YES (default) is used. The error was reported
because IDEAS was terminating when reading an op2 file created using
PARAM,POST,-2.
In addition to being corrected in the 2005r2 release, this
error was corrected in a special build of 2004.5.1 on AIX, IRIX, and Sunos
only. This system was not written to cd and is only availalbe from MSC's
internal ESD site.
Avoidance: Insert the following DMAP alter for 2004.5. This alter wil create
an op2 file compatible with V2001 when either PARAM,POST,-1 or -2 is specified
and NASTRAN OP2NEW=0. The alter deletes the erroneous MPC data from the GEOM4
datablock so it does not get written to the op2 file.
An alter is also available that converts the double precision MPC data to
single precision using the table insert functions of the PARAML module to
create a single precision MPC data record which is then added to the GEOM4
datablock after MAKEOLD processing.
NASTRAN OP2NEW=0
ECHOOFF $
$ V2004.5 op2 in 2001 format, post -1 and post -2
$
COMPILE OUT2GEOM NOLIST $
ALTER 'MAKEOLD GEOM4','' $
TYPE PARM,,I,N,RECNUM=1 $
$
$ remove MPC entries from GEOM4
DO WHILE (RECNUM>0) $
PARAML GEOM4//'DTI'/S,N,RECNUM,/1//S,N,ID1 $
PARAML GEOM4//'DTI'/S,N,RECNUM,/2//S,N,ID2 $
EQUIVX GEOM4/GEOM4Z/RECNUM $
IF (ID1=4901 AND ID2=49) THEN $
PARAML GEOM4/GEOM4Z/'TABDEL'/RECNUM/0 $
RECNUM=-1 $
ELSE $( RECNUM=4901 AND ID2=49)
RECNUM=RECNUM+1 $
ENDIF $ (RECNUM=4901 AND ID2=49)
ENDDO $ (RECNUM>0)
MAKEOLD GEOM4Z,GEOM3,,,/GEOM4X,GEOM3X,,,/
'GEOM4'/'GEOM3'////'GEOM4'/'GEOM3' $
$
$ for post -2
$
ALTER 'OUTPUT2 CSTMX' $
TYPE PARM,,I,N,NP $
IF (GETSYS(NP,403)=0) THEN $
MATMOD GEOM2X,,,,,/IGEOM2X,/13 $
matprn geom4,geom4x // $
$ OUTPUT2 IGEOM2X,GEOM3X,GEOM4X,GEOM1X,BGPDTX//0/OUNIT1//OMAXR/
$
'GEOM2'/'GEOM3'/ GEOM4 / GEOM1 / BGPDT /
$
'GEOM2'/'GEOM3'/'GEOM4'/'GEOM1'/'BGPDT' $
OUTPUT2 IGEOM2X,GEOM3X,GEOM1X,BGPDTX//0/OUNIT1//OMAXR/
'GEOM2'/'GEOM3'/ GEOM1 / BGPDT /
'GEOM2'/'GEOM3'/'GEOM1'/'BGPDT' $
ELSE $
ALTER 'OUTPUT2 GEOM2X' $
ENDIF $
$
$ for post -1
$
ALTER 'ELSE IF ( POST=-1' $
IF (GETSYS(NP,403)=0) THEN $
MATMOD GEOM2X,,,,,/IGEOM2X,/13 $
OUTPUT2 GEOM1X,IGEOM2X,GEOM3X,GEOM4X,EPTX//OTAPE2/OUNIT1//OMAXR/
GEOM1 / GEOM2 / GEOM3 / GEOM4 / EPT /
'GEOM1S'/'GEOM2S'/'GEOM3S'/'GEOM4S'/'EPTS' $
OUTPUT2 MPT,DIT,DYNAMICS//0/OUNIT1//OMAXR $
IF ( POSTEXT='YES'
) OUTPUT2 BGPDTX//0/OUNIT1//OMAXR/BGPDT/////'BGPDTS' $
ELSE $
ALTER 'OUTPUT2 BGPDTX' $
ENDIF $
ENDALTER $
ECHOON $
1-18435118
Miscellaneous - ASSIGN OUTPUT2 - Poor Messages, UWM 333, UWM
334, SWM 3001 (SEP1X)
If the ASSIGN OUTPUT2 statement is NOT specified correctly, various fatal
messages that do not point to the problem may be issued. For example, the
following assign statement:
not be issued.
Avoidance: There is no avoidance.
1-18482126
2005.0.2
Optimization/Design Sensitivity - DESVAR
- SFM 3001 (DOPR4) indicating DTOS2J does not exist
An optimization job that has a DESVAR Case Control command that only activates
shape variables but both sizing and shape variables are present, may fail in
DOPR4 with SYSTEM FATAL MESSAGE 3001 indicating that DTOS2J does not exist.
Avoidance: Apply the following dmap alter:
compile predom list
alter 'dopr1'
type parm,,i,n,protyp $
protyp = 0
1-18491202
2005.0.2
scription of Item SCALED
Under the QRG description of the MCFRACTION Case Control Command, SCALED should
be described as the " PROJECTION DIVIDED BY THE LARGEST MAGNITUDE OF MODAL
RESPONSE".
1-18491296
2005.0.2
ALED RESPONSE MAGNITUDE" in the f06
The modal effective mass calculation (MEFFMASS Case Control command) will
terminate with the following message if the a-set is comprised entirely of
q-set.
SYSTEM FATAL MESSAGE 3007 (3007)
ILLEGAL INPUT TO SUBROUTINE MPYAD
In GDACMS (domainsolver acms) and PARAM,AUTOQSET,YES, it is typically the case
that the a-set of the residual structure is comprised entirely of q-set.
This condition can also occur with component mode analysis.
Avoidance:
1. For non-GDACMS problems, insert some physical degrees-of-freedom on the
ASETi entries.
2. For GDACMS problems or PARAM,AUTOQSET,YES problems, either switch to
MDACMS (domainsolver acms (partopt=dof))
or insert the following DMAP alter:
compile augqset
alter 'usetq'(2)
type parm,,logi,n,npl $
moduset ,,usetq/usetz/'move'/'l'/'o' $
equivx usetz/usetq/-1 $
compile phase0
alter ' gp4 '(,-1)
if ( seid=0 ) atqset=false $
endalter
If you are running PARAM,AUTOQSET,NO with GDACMS then insert SENQSET,0,0 in the
Bulk Data section.
1-18504349
2005.0.2
elled as "MSC.Nastran 2004"
The "start point" for the MSC.Nastran v2005 documentation on the Online
Documentation cd is labled "MSC.Nastran 2004 Books". The links for the
Installation & Operations Guide, QRG, and Release Guide DO bring up the v2005
documentation. The link to the DMAP Guide is missing.
New graphic pages without the year are to be used for future releases.
1-18511311
2005.0.2
FRACTION with MDACMS
MSC.Nastran 2004.0.6 (2004r2) and 2005.0.0 (2005 R1) on Nec SX-6 computers may
fail with the fatal message shown below when a large memory request
(mem=2800mb) is made. This error has been corrected in 2005.0.1 delivered on
the 2005R1a cd.
If the user specifies a relatively large value for the number of domains,
numdom, for a small problem in mdacms, the partitioner may fail and in rare
cases produce wrong answers.
When failure does happen the only message is
"K-PARTIONING FAILED". Nevertheless MDACMS continues.
Avoidance: Do no specify high values of numdom for small problems. Do not
deviate significantly from the defaults.
1-18540430
2005
Documentation - V2005 online CD may not
read properly on some CDs - Cannont Copy basic functions
The CD has been remanufactured and an installation has been added to eliminate
the cyclic redundency error. Please test out the new CD.
--------------------------------------------------------------------------------------------------------------------------------------------------------------------It has been observed that the 2005 combined documentation CD may not load
properly on some CD drives. The following error will occur in this case:
Cannot copy basic_functions:
2005.5
The following remark should be added under the celasi QRG description.
It is recommend that for most applications
entries be coincident and the displacement
congruent. Connecting non-coincident grids
systems can lead to models that do not pass
GROUNDCHECK case control).
1-18562191
2005.1
H - Extra Output
An EXTSEOUT SE creation run may output the stiffness matrix even though the
EXTSEOUT command explicitly requested only the LOADS to be DMIGPCH.
Avoidance: Apply the alter avoidance scheme given under the description of
error number 1-18908795.
1-18569569
2005.0.2
Model Checkout/Superelements - RBE3, PARA
M,CHECKOUT,YES - Bad diagnostics with SELOC
PARAM,CHECKOUT,YES may give bad diagnostic information when SELOC is present.
The bad diagnostics is for the EMH matrix which is an equilibrium check on MPCs
and constraint elements. The bad diagnostics will indicate a modeling error
when no error exists. .
Avoidance: Use another checking procedure, such as applying SPCDs in static
analysis that should move the structure as a rigid body. If the MPCs and
constraint elements pass this test they meet the equilibrium requirement.
1-18570326
LD)
2005.0.2
Impropely defined cweld elements where the projection onto the surface cannot
be found may not be trapped and the job may fail unexpectedly.
Avoidance: There is no avoidance.
1-18573051
2005.5
null unbalanced load output
For most real world problems the CRAY X1 Unicos system's acrhitecture is such
that it realizes a performance gain when MAXSET on the EIGRL entry is set to 12
rather than to default value of 7 used on most other machines. One small test
problem (s6821) diverged when trying to solve the eigenvalue problem. This
small test completes when MAXSET is changed to 7.
1-18612550
th NO = 2
The entry:
TSTEPNL 2
2000
.0005
58
IS 1002
IS 1001
Avoidance:
TSTEPNL 2
or
TSTEPNL 2
Use either:
2000
.0005
1-18622044
oor Message
2005.0.2
2001
.0005
1
2
Topology Optimization - TOPVAR, PWELD - P
MSC.Nastran 2005 topology optimization does not have a good fatal error message
if the PID entry referenced on a TOPVAE entry does not exist.
1-18625541
2005.0.2
Postprocessing - param,post - UIM 4114 w
hen writing large data blocks written to op2 file
When writing data blocks larger than 1GW to an op2 file in binary format, the
UIM 4114 data fields will overflow, causing '*********' to be put in the
messages. The correction is to accumulate the values in INTEGER*8 variables
and to change the format statements to I12. This will allow data blocks up to
1TW to be written to the op2 files without any UIM 4114 data field overflow.
For binary mode OP2 files, this was fixed as part of the code turned in to fix
quality number 1-18605381. For the time being, other possible error locations
have not been fixed because it has been determined that the possibility of the
error occurring is very low.
1-18635621
2005.0.2
Mass - NSM1 and NSML1 have alternate form
s which do not allow continuation - Missing Fatal Message
Tthe alternate forms of the nsm1 and nsml1 entries were designed and documented
not to allow for continuation entries.
If the user does have a continuation entry, the entire entry is processed as
the basic form with a single ID.
1-18636381
2005.0.2
Optimization/Design Sensitivity - Problem
s when a designed property is zero in SOL 200
The design optimization capability in SOL 200 of MSC.Nastran applies move
limits to the properties when solving the approximate optmization problem.
If the baseline property is 0.0, the move limits can be very small with the
result that a small movement in the design variables will result in a violated
constraint.
Avoidance: Avoid starting designs that result in a zero property value.
Examples are the design of an I12 term in a beam starting from a cross setcion
that has a plane of symmetry or the warping coefficents in a PBEAML with a box
section type that is square.
1-18640031
2005
Eigenvalue Analysis - EIGRL, MAXSET - Nan
values in Eigenvalue Table on Nec SX6
For most real world problems the NEC SX6 system's architecture is such that it
realizes a performance gain when MAXSET on the EIGRL entry is set to 15 rather
than the default value of 7 used on most other machines. For small problems,
nastran will automatically lower the MAXSET value. One small test problem
has been found that contained two static subcases (STATSUB) followed by two
eigenvalue analysis where the value was lowered to 8 and it should have been
lowered to 7. This resulted in Nan's being printed in the Eigenvalue summary
table.
Avoidance: If this problem is encountered, manually set the MAXSET value to
one lower than what is reported for "BLOCK SIZE USED". Solving the
eigenvalues for the two sucases in separate runs also avoided the problem.
This problem has been corrected in 2005.0.1 delivered on the 2005 R1a cd.
1-18642547
2005
Cyclic Frequency Response - SOL 118, REST
ART - Output Labled as Real instead of Complex on Nec SX6
A restart of SOL 118, Cyclic Direct Frequency Response in Version 2005 on Nec
SX6, may result in output being labled as Real instead of Complex.
Avoidance: Run the job as a cold start. This error is fixed in Versin
2005.0.1 delivered on the 2005 R1a cd.
1-18642630
2005
Superelement Component Mode Synthesis - P
ARAM,METHDCRMS - UWM 8592 (REIG), V2005 Nec SX6 Only
If param,methcrms is specified in a superelement eigenvalue analysis on V2005
Nec SX6, then the job may fail with the message:
*** USER WARNING MESSAGE 8592 (REIG)
THE METHOD RECORD IN CASE CONTROL IS MISSING OR INCORRECT.
THIS WILL CAUSE THE FOLLOWING FATAL ERRORS.
USER ACTION: PUT A METHOD ENTRY IN CASE CONTROL WHICH POINTS TO AN EIGR,
EIGRL, OR EIGB RECORD IN BULK DATA.
*** USER FATAL MESSAGE 3032 (READ)
UNABLE TO FIND SELECTED SET (
2000) IN TABLE (EED ) IN SUBROUTINE
(REIG).
Avoidance:
1-18642659
on Nec SX6
2005
Shell normals computed in the "SEMAP" run are not being saved for the
subsequent restart run and this may lead to poor answers.
Avoidance: Insert the following DMAP alter in all runs:
compile phase0
alter 1
type db gpsnt $
endalter
1-18678552
2005.1
Optimization/Design Sensitivity - Incorre
ct updated PBEAM entries written to the punch file
In design optimization Incorrect updated PBEAM entries are written to the punch
file.
1-18679258
Nonlinear Analysis - GPFORCE, TEMP(LOAD) - GPFORCE incorrect
in nonlinear with thermal load
The GPFORCE balance is incorrect in SOL 106 when there is thermal load because
the themal load contribution is included twice. SOL 400 is correct.
Avoidance:
In MSC.Nastran Version 2004.5 (2004r3) and Version 2005 if PACMS is used with
PARTOPT=GRID then the job may fail with USER FATA MESSAGE 740 (RDASGN).
*** USER FATAL MESSAGE 740 (RDASGN)
UNIT NUMBER
12 HAS ALREADY BEEN ASSIGNED TO THE LOGICAL NAME OP2
USER ACTION: CHANGE THE UNIT NUMBER ON THE ASSIGN STATEMENT AND IF THE
UNIT IS USED FOR
PARAM,POST,<0 THEN SPECIFY PARAM,OUNIT2 WITH THE NEW UNIT
NUMBER.
AVOID USING THE FOLLOWING UNIT NUMBERS THAT ARE ASSIGNED TO
SPECIAL FILES IN MSC.NASTRAN:
1 THRU 12, 14 THRU 21, 40, 50, 51, 91, 92. See the
MSC.NASTRAN INSTALLATIONS/OPERATIONS
GUIDE section on MAKING FILE ASSIGNMENTS for reference.
Avoidance: Apply the following dmap alter:
:
compile phase0 $
alter 'OUTPUT2 EQEXIN//0/OUNIT2//OMAXR', '' $
if (procid=1) OUTPUT2 EQEXIN//0/OUNIT2//OMAXR $
endalter
1-18693301
2005.0.2
ption of DOPTPRM is incomplete
The NDDL description of the DOPTPRM is incomplete and this may cause the entry
to be mis-translated by the UGS/I-Deas translator.
Avoidance: There is no practical avoidance.
1-18693701
eled
2005.0.2
S T R E S S E S
( Q U A D R )
I N
Q U A D R I L A T E R A L
ELEMENT
FIBER
STRESSES IN ELEMENT COORD
PRINCIPAL STRESSES (ZERO SHEAR)
MAX
ID.
DISTANCE
NORMAL-X
NORMAL-Y
ANGLE
MAJOR
MINOR
SHEAR
0
3300 -5.000000E-02
2.400000E+04 2.400000E+04
90.0000
2.400000E+04
2.400000E+04 2.400000E+04
5.000000E-02
2.400000E+04 2.400000E+04
90.0000
2.400000E+04
2.400000E+04 2.400000E+04
SYSTEM
SHEAR-XY
0.0
0.0
STRESS(CENTER,MAXS)
S T R E S S E S I N Q U A D R I
L E M E N T S ( Q U A D R )
ELEMENT
FIBER
STRESSES IN ELEMENT COORD
PRINCIPAL STRESSES (ZERO SHEAR)
MAX
ID.
DISTANCE
NORMAL-X
NORMAL-Y
ANGLE
MAJOR
MINOR
SHEAR
0
3300 -5.000000E-02
2.400000E+04 2.400000E+04
90.0000
2.400000E+04
2.400000E+04 6.511982E-10
5.000000E-02
2.400000E+04 2.400000E+04
90.0000
2.400000E+04
2.400000E+04 6.511982E-10
1-18709438
L A T E R A L
SYSTEM
SHEAR-XY
0.0
0.0
When using the old sensitivity method, the sensitivity coefficients for the
CBUSH elements are incorrect.
Avoidance: Use the new sensitivity method. Note that beginning with version
2004, the old sensitivity method is no longer maintained or supported.
1-18710151
2005.0.2
ut when insufficient memory.
1-18746291
When using mode tracking in SOL 200, the modes that are being tracked are
specified on the DRESP1 entry. However, at least 2 modes need to be specified
on the MODTRAK entry even if you are only interested in one mode as the program
needs to have a mode to track against. This is implied in the QRG with LOWRNG
< HIGHRNG. However, if LOWRNG is set to HIGHRNG, then the job will fail with
the following unclear messages:
*** USER FATAL MESSAGE 6677 (MTFTRD)
MODES CANNOT BE TRACKED:
IN ORDER TO TRACK THESE MODES, IT MAY BE APPROPRIATE TO:
1. REDUCE MOVE LIMITS (DELP,DPMIN,DELX,DELXV,DXMIN), OR
2. DECREASE THE FILTERING PARAMETER, MTFILTER, OR
3. BOTH 1 AND 2
Avoidance: Specify at least 2 modes on the MODTRAK entry.
1-18756447
2005.5
Postprocessing - Undesired printed output
, PLOT command ignored for Failure Index and Strength Ratio
MSC.Nastran ignores the PLOT command for the OEFIT and OESRT datablocks. For
large models this results in a large amount of data being written to the f06
file.
Avoidance: There is no avoidance.
1-18761971
2005.5
Documentation/QRG - PARAM,INREL,-2 - Buck
ling with PARAM,INREL,-2 may lead to fatal error
PARAM,INREL,-2 allows inertia relief without having to explicitly specify
SUPORT points. This method leads to indeterminate matrices which are not
supported by buckling.
If attempted the solution will fail in the READ
module.
Avoidance: Use param,inrel,-1 and specify 6 determinate degrees of freedom.
Note that if a rotation degree of freedom is specified, the rotational
stiffness should not be entirely from k6rot.
1-18769661
SEDRDR)
When a GDACMS optimization job is submitted with the scr=no option, it may fail
with the message
*** USER FATAL MESSAGE 1126 (GNFIST)
DMAP MODULE DISUTIL IS ATTEMPTING TO OUTPUT DATABLOCK
, WHICH ALREADY EXISTS.
USER ACTION: DELETE THE DATABLOCK, OR USE FILE EPT=OVRWRT
2005.5
All reference to the IOPT parameter under the description of the LCGEN module
should be removed from DMAP documentation
1-18781681
2005.0.2
When the CCONEAX element is loaded with PRESAX, the displacements for the
points attached to the end elements may be incorrect.
Avoidance: Use FORCEAX or use the QUAD4 element with cyclic symmetry.
1-18791521
2005.0.2
Optimization/Design Sensitivity - DRESP2
with FUNC=BETA - SFM 3002 (DSTAP2 if DSA print is turned on
When an design sensitivity job (DSAPRT(END=SENS) or PARAM,OPTEXIT,4) has a
DRESP2 response with FUNC=BETA/MATCH, it may fail in DSTAP2 with SFM 3002.
Avoidance: Use the combination of DRESP2 and DEQATN to perform Min/Max or
matching data tasks.
1-18805654
2005
Large Jobs - MEM greater than 2 gig leads
to Terminating, Received signal 11 SIGSEGV
MSC.Nastran 2005 may fail on Sunos and issue the message below if more than 2
gig of memory is requested.
*** TERMINATING /usr/local/msc/msc2005/solaris/analysis
*** Received signal 11 SIGSEGV
time: command terminated abnormally.
Avoidance:
at:
http://www.mscsoftware.com/support/software_updates/index.cfm#nastran
1-18809018
2005.5
Incorrect punch file
2005.5
Section 2.2 of the Quick Reference Guide describes how to continue FMS entries
that are greater than 72 characters. However, keywords can not be broken on
different lines. In the example below the keyword "unit" is broken between
lines this will lead to the fatal messge that follows. The documentation
should be updated to state, "keywords cannot be broken across lines"
ASSIGN INPUTT2='k:/strength/fem/rel_PC_superelement/unbal_nospc.op2',un,
it=39,status=old
*** USER FATAL MESSAGE 718 (RDASGN)
UNIT SPECIFICATION IS MISSING ON THIS ASSIGN CARD.
USER INFORMATION:
1-18811301
2005.0.2
Optimization/Design Sensitivity - PBARL,
PBEAML dimensions are incorrectly defined for the BOX.
Table 2-5 of the MSC.Nastran User's Guide for Design Sensitivity and
Optimization lists the constraints that are generated interrnally for different
beam section types in the beam library (PBARL and PBEAML). The constraints are
incorrect for the BOX section type. These should be:
2.0 * DIM4 - DIM1
2.0 * DIM3 - DIM2
The code has implemented the constraint specified in the table and, hence, is
incorrect as well. The results is that it is possible for the optimizer to
think the cross section dimensions are okay when in fact, they are producing
physically meaningless beam properties (e.g, negative cross sectional areas).
Avoidance: If possible, put limits on the design variables that preclude it
from achieveing designs where DIM1 < 2 * DIM4 or DIM2 < 2*DIM3. Alternatively,
DRESP2 entries can be used to supply the correct constraint conditions.
1-18815731
2005.0.2
ssing documentation
A remark should be added to the Quick Reference Guide description of the CBUSH
element that that is similar to remark 1 of the CELASi element that states that
that a grounded terminal will develop when GA or GB is missing.
1-18826341
2005.0.2
This problem has been fixed in more recent versions. The user should update to
the 2005r3, MD R1 or MD R2 versions.
In MSC.Nastran 2005 SOL 600, "PLOAD4" entries are converted to "0" type loads
as defined on the Marc "DIST LOADS" entry regardless of which face is being
loaded.
Using the CTETRA element (element type 127 of MSC.Marc) as an example, the
MSC.Marc "DIST LOADS" entry has the definition for the 1st field of 3rd data
block:.
0--> Uniform pressure on face 1-2-3
1--> Nonuniform pressure on face 1-2-3
2--> Uniform pressure on face 1-2-4
3--> Nonuniform pressure on face 1-2-4
4--> Uniform pressure on face 2-3-4
.
1-18826551
2005.0.2
Optimization/Design Sensitivity - Formatt
ed Prints of Total Strain Energy Sensitivity - SFM 3007
If the DSAPRT case control request is used to ask for formatted design
sensitivty output and one of the responses is TOTSE (total strain energy),
system fatal message 3007 is encountered.
Avoidance: Unformatted design sensitivity output can be requested using OPTEXIT
= 4 or 7
1-18828854
2005.0.2
rs, US0 and VS0 values ignored
The new Version 2005 US0 and VS0 fields on the TLOADi entries for specifying
initial displacement and velocity are not recognized on the TLOAD1 entry and
thus give wrong answers. TLOAD2s do recognize these fields.
1-18829138
2005.0.2
Superelements - PARAM,AUTOQSET - SFM 3007
(EFFMAS) issued when AUTOQSET is used
Superelement models using PARAM, AUTOQSET, YES will fail with *** SYSTEM
FATAL MESSAGE 3007 (EFFMAS) / ILLEGAL INPUT TO SUBROUTINE MPYAD if the Case
Control includes a MEFFMASS request and PARAM, AUTOQSET, YES is included in the
model.
Avodiance: Revert to explicitly specifiying SPOINT/SEQSETi .
1-18831941
2005.0.2
- Response ID not found
In SOL 200, DRSPAN can be utilized to select DRESP1s from multiple SUBCASEs for
referencing on DRESP2 or DRESP3. This is an advanced capability to generate
synthetic responses. However, SOL 200 job may fail with a message that
indicates response ID not found if the DRSPAN did not appear in the first few
SUBCASEs.
Avoidance : Move SUBCASEs without DRSPANs to the bottom of the case control
deck
1-18835942
2005.0.2
Documentation/QRG - PBUSH
Remarks 4 and 5 under the PBUSH description in the Quick Reference Guide should
be improved to read as follows:
4. The element stresses are computed by multiplying the stress coefficients
with the recovered element forces. Stress = F * SA, or M*ST.
5 The element strains are computed by multiplying the strain coefficients with
the recovered element displacements. Strain = El_disp*EA or El_rot*ET.
1-18843198
2005.5
Error 476 on linux64 Itanium
Specifying exactly mem=4gb produces the following error message on IA64 Itanium
systems:
Allocate Common Error 476: Inconsistent Common Size
The current size of dynamic common XNSTRN is 24 bytes
but its declared size in procedure getlini is 96 bytes
in log file.
Avoidance: Virtually any other memory request will work. For example 3gb,
5gb, 6gb will work, the request need only be at least 100mb greater or lesser
that 4gb. This error is fixed in 2005.5
1-18859441
2005.0.2
M,GRDPNT,0 - Wrong inertia values
1-18874231
2005.1
1-18890681
wers (STRESS)
2005.5
2005.0.2
In the Quick Reference Guide, Remark 2 for the AEPARM entry states the UNITS
label is optional. However, IFS13P produces a fatal error unless character
data is entered.
Avoidance: Place data in the UNITS field. This is used for labelling and does
not effect numerical results.
1-18893229
2009.0.0 (MD R4)
oduces poor results.
A new remark will be added to the ACMODAL QRG description that indicates CP
is not recommended for complex acoustic cavities such as body in white models.
CP - is an old algorithm that for complex structures such as body in white
tends to be slow, miss fluid-structure interface and as a result gets poor
solutions(which are indicated in the FL./STR. INTERFACE CHECK). This method has
been replaced with the BW method and the CP method is no longer supported for
error fixes or enhancements.
1-18895621
2005.1
r does not work
PARAM,TINY is being ignored after the first subcase and the summaries are not
prined. Negative strain energies due to roundoff cause the associated elements
to produce a large percent of the "negative energy".
1-18905291
2005.0.2
Superlements - EXTSEOUT - Bad DMIG matrix
leads to UFM 316 in a subsequent assembly run
An external superlement (EXTSEOUT) run may produce a bad K4AAX DMIG matrix,
leading to failure with USER FATAL MESSAGE 316 in a subsequent assembly run.
1-18907271
2005.0.2
ACMS - SOL 103 with Matrix Domain ACMS ma
y fail (System Fatal Message 4276, QOPEN)
SOL 103 with Matrix Domain ACMS may fail with SYSTEM FATAL MESSAGE 4276 (QOPEN)
if no loads are pressent.
Avoidance: Include the following DMAP alter:
compile modefsrs
alter 'if (novasprc = -1)', '' $
paraml pg//'null'////s,n,nullpg $
if (novasprc = -1 and nullpg > -1) then $
endalter
1-18908795
2005.0.2
An EXTSEOUT SE creation run outputs the K4 damping matrix even though only the
2005.1
A read-only restart may fail in subDMAP resload with the following error:
*** USER FATAL MESSAGE 1245 (BIOWRT)
AN ALLOCATION ERROR HAS OCCURRED FOR A DATABASE FILE, FILX =
WRITE ATTEMPTED ON FILX WHICH WAS OPENED FOR READONLY.
Avoidance: Insert the following DMAP alter:
compile resload
alter 'modtrl.*lamax'(2),''
if ( np>0 and nmodes1>-1 ) modtrl
lamax//nmodes1/////np $
10.
endalter
1-18922365
n op2 file
2005.1
In SOL 400, results from the last subcase only are available in the op2.
1-18926554
2005.0.2
2005.0.2
Through both the MSC.Patran and MSC.Nastran SOL 600 interface, when the user
asks for output for "each increment" of results, SOL600 will only produce the
1st and final increment of results.
1-18935320
If PARAM,INREL is specified with STATSUB in SOLs 108 or 109 then the run will
fail with:
USER FATAL MESSAGE 1126 (GNFIST)
DMAP MODULE PHASE1C IS ATTEMPTING TO OUTPUT DATABLOCK
, WHICH ALREADY EXISTS.
205 NAME = MR
Or:
*** SYSTEM FATAL MESSAGE 3001 (MPYAD)
THE OUTPUT DATA BLOCK IN POSITION
Avoidance: Insert the following DMAP alter for SOL 109 in V2007:
compile sedtran
alter 'call super1',''
type db mr,mrr,mlr,qr,mll $
CALL SUPER1 /CASECC ,USET
DYNAMIC ,GPLS
CASES ,EQEXINS
BGPDTS ,CSTMS
LLL
,KLL
EMAP
,XYCDB
KFS
,KSS
GEOM2S ,GEOM3S
INDTA ,KELM
FORCE ,CASERS
SPSEL ,
PA
,YS
,GOT
,SILS
,MATPOOL
,EST
,ULL
,MAPS
,KSF
,POSTCDB
,KDICT
,SCSTM
,PJ
,qr
,KAA
,DYNAMICS,
,SLT
,DAR
,
,GM
,DITS
,
,MPTS
,XYCDBS ,
,
,PCDB
,
,ETT
,PVTS
,
,EDT
,EDOM
,
,ECTS
,EPTS
,
,GPECT ,VELEM ,
,MATPOOLS,DITID ,
,PTELEM ,PG
,
,UOO
,PSS
,
PL
KGG
K4GG
MRR
MR
MAR
,
,GPSNTS ,
,KJJ
,
,EDTS
,LOO
,BJJ
,BGG
,
,MJJ
,
,MLR
,MLL
,
,CMLAMA ,CMPHA ,CMPHO ,
,
,GOQ
,
,
,MAA
,
,MEA
,BAA
,K4AA
,MGG
,
,
,
,
,GEOM4S ,
VGFS
,PCDBS ,ESTL
,ESTNL ,AGG
,
DMIS
,DMINDXS ,DTIS
,DTINDXS ,CONTACT ,
BTOPO ,GPDTS ,MELM
,MDICT ,GEOM1 ,
GEOM2 ,GEOM3 ,GEOM4 ,EPT
,MPT
,
SLIST ,KMG
,MMG
,MSF
,BMG
,
BSF
,K4MG
,K4SF
,
,PVT
,
OINT
,DEQATN ,DEQIND ,MEDGE ,GDNTAB ,
PELSETS ,VIEWTB ,BGPDTVU ,ORSEQ ,
,
VGFD
,EHT
,GEOM1S ,PVTBC ,
,
,
,
,
,VGQ
,
,
,
,MMCDB ,
,
,
,
,
,AXIC
,
,
,
,
,
,
EPSSEO ,DRG
,MPHVZ ,BK4ZZ ,PCOMPTS ,
PVAL
,ELEMVOL ,PMYG
,PBYG
,PKYG
,
MSS
,BSS
,K4SS
,BELM
,BDICT ,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,XSOP2DIR,RVG
,
GEOM1QX ,CEE
,MEE
,GGE
,BEC
,
MEC
,CMLAMA1 ,AJP
,GEI
,PVT0
,
KAY
,BAY
,MAY
,K4AY
,GOY
,
YG
,PHBA
,AAA
,AAY
,ASF
,
PGGRV ,
,
,
,
,
,YM
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
K4JJ
,
,ACTNODS ,MDOTMO ,
,
THETAM ,PHBG
/
S,APP /DMAPNO /S,RSONLY/SOLTYP /FALSE /
FALSE /FALSE /FALSE /APRCH /S,SEID /
S,PEID /S,MTEMP /S,LOAD /S,TEMPLD/S,DEFORM/
S,MPC /S,SPC /S,SUPORT/S,K2GG /S,M2GG /
S,B2GG /S,P2G /S,DYRD /S,METH /S,MFLUID/
S,NLOOP /S,LASTSEID/S,PFILE/S,LUSETS/S,FSCOUP/
ENFMETH /AUTOSPC /S,NOPH2 /FALSE /S,PVALID/
S,PEXIST/FALSE /S,KDIFF /'
' /0
/
0
/0
/0.0
/S,NOPH1 /S,ADPTINDX /
FALSE /'NO ' /'NO ' $
For V2008, insert the following DMAP alter
compile sedtran
alter 'call super1',''
type db mr,mrr,mlr,qr,mll $
CALL SUPER1 /CASECC ,USET
DYNAMIC ,GPLS
CASES ,EQEXINS
BGPDTS ,CSTMS
lll
,kll
EMAP
,XYCDB
,GOT
,SILS
,MATPOOL
,EST
,ull
,MAPS
,KAA
,SLT
,GM
,MPTS
,
,ETT
,DYNAMICS,
,dar
,
,DITs
,
,XYCDBS ,
,PCDB
,
,PVTS
,
KFS
GEOM2S
INDTA
FORCE
SPSEL
PA
PL
KGG
K4GG
MRR
MR
MAR
,KSS
,KSF
,EDT
,EDOM
,
,GEOM3S ,POSTCDB ,ECTS
,EPTS
,
,KELM
,KDICT ,GPECT ,VELEM ,
,casers ,SCSTM ,matpools,ditid ,
,
,PJ
,PTELEM ,PG
,
,YS
,qr
,UOO
,PSS
,
,
,gpsnts ,
,KJJ
,
,edts
,LOO
,BJJ
,BGG
,
,MJJ
,
,MLR
,MLL
,
,CMLAMA ,CMPHA ,CMPHO ,
,
,GOQ
,
,
,MAA
,
,MEA
,BAA
,K4AA
,MGG
,
,
,
,
,GEOM4S ,
VGFS
,PCDBS ,ESTL
,ESTNL ,AGG
,
DMIs
,DMINDXs ,DTIs
,DTINDXs ,CONTACT ,
btopo ,GPDTS ,MELM
,MDICT ,GEOM1 ,
GEOM2 ,GEOM3 ,GEOM4 ,EPT
,MPT
,
SLIST ,KMG
,MMG
,MSF
,BMG
,
BSF
,K4MG
,K4SF
,
,pvt
,
oint
,deqatn ,deqind ,medge ,gdntab ,
pelsets ,viewtb ,bgpdtvu ,orseq ,
,
vgfd
,eht
,geom1s ,pvtbc ,
,
,
,
,
,vgq
,
,
,
,mmcdb ,
,
,
,
,
,axic
,
,
,
,
,
,
epsseo ,drg
,mphvz ,bk4zz ,pcompts ,
pval
,elemvol ,pmyg
,pbyg
,pkyg
,
mss
,bss
,k4ss
,belm
,bdict ,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,xsop2dir,rvg
,
geom1qx ,cee
,mee
,gge
,bec
,
mec
,cmlama1 ,ajp
,gei
,pvt0
,
kay
,bay
,may
,k4ay
,goy
,
yg
,phba
,aaa
,aay
,asf
,
pggrv ,
,
,
,
,
,ym
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
K4JJ
,
,actnods ,mdotmo ,
,
thetam ,phbg
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
/
s,APP /DMAPNO /S,RSONLY/SOLTYP /FALSE /
FALSE /FALSE /FALSE /APRCH /S,SEID /
S,PEID /S,MTEMP /S,LOAD /S,TEMPLD/S,DEFORM/
S,MPC /S,SPC /S,SUPORT/S,K2GG /S,M2GG /
S,B2GG /S,P2G /S,DYRD /S,METH /S,MFLUID/
s,nloop /S,LASTSEID/S,PFILE/S,LUSETS/S,FSCOUP/
enfmeth /AUTOSPC /S,NOPH2 /FALSE /s,pvalid/
s,pexist/false /s,kdiff /'
' /0
/
0
/0
/0.0
/s,noph1 /s,adptindx /
false /'no ' /'no ' $
1-18959967
6
2005.5
In the Quick Reference Guide, last bullet item of remark 6 under the
TEMPERATURE Case Control Command should be modified from
o
If neither TEMPERATURE(INITIAL) nor TEMPERATURE(MATERIAL) is present, Tref
will be used to calculate both the load and the material properties.
to
o
If neither TEMPERATURE(INITIAL), TEMPERATURE(MATERIAL), nor
TEMPERATURE(BOTH) is present, Tref will be used to calculate the load and the
material properties will be obtained from the MATi entry. The MATTi is not
used in this case.
1-18973169
orner Stresses
2005
The default value of SNORM was changed to 20.0 in Version 2001. Setting SNORM
to 0.0 in Version 2001.0.7 (2001r3) through Version 2004.5 (2004r3) could lead
to incorrect QUAD4 corner stresses.
Avoidance: Leave SNORM to the default value, do not set to 0.0.
1-18976345
2005.0.2
impropely translated in SOL 600
In SOL 600,129 NLAUTO should not be used for SOL 600 dynamics problems except
in the special case where there are no dynamic loads (initial conditions only).
In that case it is acceptable (but not recommended) to use NLAUTO.
Furthermore, in SOL 600,129 it is not possible to handle TSTATIC, so it is
skipped after issuing the approporate warning.
1-18988374
2005.0.2
AR LOAD not supported
If the 1st word AFTER a "$" comment demarkation in the Case Control is the word
"Nonlinear" as in:
SUBCASE 100 $ Nonlinear Subcase
Then SOL 600 in v2005 will have a SEVERE translator error and complain that you
have a NONLINEAR Load Case Control request when in fact there isn't one.
Avoidance: Have ANYTHING else as the 1st word - or add a "-" or other
charachter in front.
1-18989384
2005.0.2
GPFORCE - Duplicate entries for Grid Poin
t Forces for K2GG matrix contribution.
Under multiple load cases, the contribution from K2GG referenced matrices is
accounted for at least twice in the Grid Point Force Output thus creating
incorrect totals. The information written to output files or databases will
also be incorrect. An avoidance in DMAP is to purge the contribution from the
K2GG matrices for the grid point force calculations.
1-18998425
2005.1
AD), RIGID = LAGRAN
Models with temperature loads on rigid elements, rbes, with thermal coefficient
of expansion defined, may fail in the routine getemp on Solaris and possibly
other machines.
Avoidance: There is no avoidance.
1-19000411
2005.0.2
SOL 600 - Gravity Loads, Cylindrical or S
pherical Coordinate System leads to Wrong Answers.
SOL 600 does not support material coordinate systems specified in cylindrical
or spherical systems. A fatal message should be issued but instead the job
continues and gives unexpected results.
Furthermore gravity loads may be
translated incorrectly and lead to wrong answers.
1-19005078
Distributed Memory Parallel - GDACMS, DOMAINSOLVER ACMS(PART=
GRID) - Incorrect MPCFORCEs
Incorrect mpc force results, requested by MPCFORCE=n where SET n is not ALL,
may be generated with GDACMS, which is requested with DOMAINSOLVER
ACMS(PART=GRID).
Avoidance: Request MPCFORCES=ALL or insert the following DMAP alter:
compile spdr0
alter ' outprt '
type db msf,bsf,ksf,k4sf,mmg,bmg,kmg,k4mg $
call spdr2 cases,xycdbs,uset,mmcdb,,adrdug,gm,,
msf,bsf,ksf,k4sf,ksf,mmg,bmg,kmg,k4mg,,
vmpcg,vspcg/
vmcg,vscg/
'freqresp'/false/false/'
' $
equivx vmcg/vmpcg/-1 $
matgpr bgpdts,uset,,vmpcg//'h'/'g' $
alter 'if ( noup=-1 and ',''
if ( noup=-1 and nov01s>0 and sdrs=-1 ) then $
endalter
1-19006294
2005.5
EXTSEOUT, MAXMIN - SFM 5423
The following conditons will lead to SYSTEM FATAL MESSAGE 5423 (DMPYAD),
ATTEMPT TO MULTIPLY INCOMPATIBLE MATRICES:
1. Modal transient response (SOL 112)
2. External superelement when external superelements are attached using the
EXTSEOUT case control command.
3. MAXMIN data recovery is requested
4. DISP=n where SET n is only some of the GRID points.
5. Sparse data recovery is active (default) - PARAM,SPARSEDR,NO will deactivate
Avoidance: Specify PARAM,SPARSEDR,NO
Avoidance:
Insert the following alter
ECHOOFF $
COMPILE SEDRCVR NOLIST $
$
ALTER 'SDR3
OUG1'(,-1),'' $
IF ( NOT(SORT2MM) OR EXTERSE ) THEN $
$
ALTER 'SDR3
OUG2','' $
DBSTATUS OUG1,OVG1,OAG1,OPG1,OQG1,OQMG1//
S,N,NOOUG1/S,N,NOOVG1/S,N,NOOAG1/
S,N,NOOPG1/S,N,NOOQG1/S,N,NOOQMG1 $
IF ( NOOUG1<0 ) SDR3
OUG2,,,,,/OUG1,,,,, $
IF ( NOOVG1<0 ) SDR3
OVG2,,,,,/OVG1,,,,, $
IF ( NOOAG1<0 ) SDR3
OAG2,,,,,/OAG1,,,,, $
IF ( NOOPG1<0 ) SDR3
OPG2,,,,,/OPG1,,,,, $
IF ( NOOQG1<0 ) SDR3
OQG2,,,,,/OQG1,,,,, $
IF ( NOOQMG1<0 ) SDR3
OQMG2,,,,,/OQMG1,,,,, $
$
ALTER 'SDR3
OUG2'(2,0),'' $
DBSTATUS OUG1,OVG1,OAG1,OPG1,OQG1,OQMG1//
S,N,NOOUG1/S,N,NOOVG1/S,N,NOOAG1/
S,N,NOOPG1/S,N,NOOQG1/S,N,NOOQMG1 $
IF ( NOOUG1<0 ) SDR3
OUG2,,,,,/OUG1,,,,, $
IF ( NOOVG1<0 ) SDR3
OVG2,,,,,/OVG1,,,,, $
IF ( NOOAG1<0 ) SDR3
OAG2,,,,,/OAG1,,,,, $
IF ( NOOPG1<0 ) SDR3
OPG2,,,,,/OPG1,,,,, $
IF ( NOOQG1<0 ) SDR3
OQG2,,,,,/OQG1,,,,, $
IF ( NOOQMG1<0 ) SDR3
OQMG2,,,,,/OQMG1,,,,, $
$
ALTER 'IF ( NOOEF'(1,0),'IF ( NOOSTR'(1,0) $
IF ( NOOEF<0 ) SDR3
OEF2,,,,,/OEF1X,,,,, $
IF ( NOOEF<0 ) SDR3
OES2,,,,,/OES1X1,,,,, $
IF ( NOOSTR<0 ) SDR3
OSTR2,,,,,/OSTR1X,,,,, $
ALTER 'IF ( NOOEF'(3,0),'IF ( NOOSTR'(2,0) $
IF ( NOOEF<0 ) SDR3
OEF2,,,,,/OEF1X,,,,, $
IF ( NOOEF<0 ) SDR3
OES2,,,,,/OES1X1,,,,, $
IF ( NOOSTR<0 ) SDR3
OSTR2,,,,,/OSTR1X,,,,, $
$
ENDALTER $
$
COMPILE SUPER3 NOLIST $
ALTER 'MPYAD
ULS'(,-1) $
IF ( SORT2MM ) THEN $
TRNSP UH2/UH2T$
EQUIVX UH2T/UH2/-1 $
ENDIF $
$
ENDALTER $
ECHOON $
1-19006951
2005.5
utput for ESE referencing SET
Nonlinear analysis, SOL 106, may ignore an ESE request that references a SET.
Avoidance:
Request ESE=ALL
1-19007725
2005.5
Superelements - BNDFIXi, BSETi entries o
r BNDFREEi/CSETi should be allowed in the same run
The current restriction of not allowing usage of BNDFIX entries in conjunction
When an Analytic Boundary Shape optimization job also includes SPCD entries in
its primary Bulk Data section, it may produce wrong element responses such as
stress for the final analysis at the last design cycle.
Avoidance: Insert the following DMAP alter
compile desopt
alter 'call fea'(2,-1)
if ( ambs or gmbs ) bndshp=true $
alter 'call fea'(4,-1)
if ( ambs or gmbs ) bndshp=true $:
1-19053169
2005.1
t exception caused by large alpha
Extremely large values for the alpha field on RBE3 entries may cause some
system to issue a floating point exception while other machines correctly trap
the input and issue a meaningful message that indicates the value is out of
range.
MAIN: The FPU has been reset after floating point exception.
MAIN: For reference, A(MAINAL) = 4012FE, A(/SYSTEM/) = 1FD0A00
MAIN:
A(/XNSTRN/) = 3950020
MAIN: "Floating point overflow" (C0000091) exception encountered.
MAIN: Exception occurred at address 0043ECDE.
1-19073811
2005.0.2
- SFM 6036 (XQAERR)
Nonlinear analysis may fail with a divide by zero in the nlkr subdmap. This
problem is caused by the change in the default value of the parameter FKSYMFAC
from 1.0 in V2001 to 0.024 in V2004+. The message issued is:
*** SYSTEM FATAL MESSAGE 6036 (XQAERR)
ATTEMPT TO DIVIDE BY REAL, DOUBLE PRECISION ZERO
USER INFORMATION:
1. PROCESSING ASSIGNMENT STATEMENT: RATUNSYM AT DMAP SEQUENCE NUMBER:
51
lproctor: based on a 'diff' between the broken/fixed, the following dmap
avoidance should work
compile nlkr,nolist
alter 'norm.*kggnl1',''
norm
kggnl1/////1/s,n,xnorm1 $ norm1 of stiffness
norm
kfggu/////1/s,n,xnorm2 $ norm2 of stiffness
alter 'ratunsym.*sngl',''
ratunsym = sngl(xanorm/(xnorm1+xnorm2)) $
endalter
1-19077491
2005.0.2
- Missing Output, Missing UFM
When the DSAPRT Case Control command is not placed with or above the first
SUBCASE command, the requested Design Sensitivity output will not be written to
the f06 file. This condition should be treated as a user input error and the
job should fail.
1-19082580
2005.0.2
h PARAM,FLUIDSE - UFM 9139
In MDACMS and/or DMP dynamic runs, if the first subcase is assigned to the
fluid superelement (METHOD(FLUID)), then UFM 9139 may be issued incorrectly.
For example,
subcase 1
super = 1
METHOD(FLUID)
subcase 2
METHOD(STRUCTURE)
DLOAD
FREQUENCY
= 120
= 110
= 10
= 2
Avoidance: Move the METHOD(STRUCTURE) command above the subcases or Reverse the
order of the subcases above.
1-19082619
If the fluid superelement method is used and there are physical fluid points on
the boundary of the fluid superelement, then UFM 6143 may occur.
This error can also occur in GDACMS.
Avoidance: Specify CSUPEXT entries for the physical fluid points on the
boundary of the fluid superelement.
The following DMAP alter will help to identify these points.
compile phase0
alter 'if ( acms and fluidse',''
if ( fluidse>0 ) then $
alter '
SELA
,,SLIST'(,-1),''(,0)
SELA
,,SLIST,EMAP,BGPDTS,PAUP,MAPUP,GDNTAB/
vgfs1/
SEID/'SEID'/0/1/false $
if ( acms ) then $
equivx vgfs1/vgfs/-1 $
else ( nogsetf>ncag0 ) then $
paraml ag0//'trai'/1/s,n,ncag0 $
add
vgfs,vgfs1/vgdiff//-1. $
message //' '
MESSAGE //' USER'/FTL/'MESSAGE 91xx (PHASE0)' $
message //
' The following fluid point(s) is not exterior to'/
' the fluid superelement' $
message //' user action: specify the point(s) on'/
' csupext entry(ies).' $
matgen ,/v6/6/6/0/1 $ 1 0 0 0 0 0
matmod v6,,,,,/v6d,/28 $
matmod v6d,sils,,,,/v6g,/5 $
$ t1 t2 t3 r1 r2 r3
diagonal v6g/v6gd $ 1 0 0 0 0 0 at each grid points
$ 1
at each scalar and fluid grid
paraml v6gd//'trai'/5/s,n,nrow $
paraml v6gd//'trai'/4/s,n,prec $
nrow=nrow/prec $
matgen ,/ig/4/nrow/1 $ 1 2 3 4 ... no. of points
merge
,,,ig,,v6gd,/igg/1 $ matrix of internal grid id
$ numbers at t1 location
partn
igg,vgdiff,/,,iog,/1 $ Selected grids
paraml iog//'trai'/1/s,n,ncol $
type parm,,i,n,ii=1,indx $
Do while ( ii<=ncol ) $
paraml iog//'dmi'/ii/1/s,n,rintgid $
indx=int(rintgid)*2 $
paraml eqexins//'dti'/2/indx//s,n,silpos $
indx=indx-1 $
paraml eqexins//'dti'/2/indx//s,n,gridid $
message //'
fluid grid id='/gridid $
ii=ii+1 $
enddo $ ii<=ncol
message //' '
call errph0 //s,np $
endif $
1-19083581
mand - SMEM
2005.5
The Quick Reference Guide documentation of the smem parameter on the nastran
command fails to indicate that the amount of scratch memory may also be
specified in terms of words or bytes if followed by a unit modifier. Valid
Avoidance: The op2 file (param,post,-1) may be used instead. However, this
limits the model size since Patran reads all of the op2 into memory and the
current limitation is around 2 gb. Whereas only what is needed is read from
the xdb.
see also CR 1-3075406
1-19104750
2005.1
Composites - STRAIN(BILIN), PCOMP - UFM 3
005 (SDR2), Attemp to Operate on Singular Matrix
A model with composites that requests strain(bilin) or strain(corner) but does
not request stress will fail with the message:
USER FATAL MESSAGE 3005
ATTEMPT TO OPERATE ON THE SINGULAR MATRX NONE IS SUBROUTINE SQD43D
1-19117011
2005.0.2
f dependent DOF
MDACMS may produce wrong answers when output is requested at dependent degrees
of freedom. This occurs when equal and opposite MPC coefficients are present
in the same MPC equation. The answers at these DOF will be zero.
Avoidance: Specify PARAM,SPARSEPH,NO.
1-19124784
2005.5
entation on new V2005 capability
Beginning in V2005, CWELD is able to connect elements that share a common node.
1-19126081
ncomplete.
2005.0.2
SOL 700 will not translate multiple SPCD and TLOAD1 entries.
1-19126815
Optimization/Design Sensitivity - DRESP2/DCONSTR - Poor Messa
ge, sfm 3007 (dom10)
When a DRESP2 entry is referenced by more than one DCONSTR entry (which is not
allowed) the following message is issued:
*** SYSTEM FATAL MESSAGE 3007 (DOM10)
ILLEGAL INPUT TO SUBROUTINE DOM10G
This message should be improved to be like the message below issued when this
user error is encountered with the DRESP1 entry.
*** USER FATAL MESSAGE 7143 (DOPR3H)
DRESP1 ENTRY ID = # IS REFERENCED BY MORE THAN ONE DCONSTR ENTRY IN
SUBCASE = #.
1-19136143
Nonlinear Analysis - CBEAM, PARAM,LGDISP - Zero Shear Factors
K1, K2, wrong answers
In nonlinear analysis with large displacement, a CBEAM element with zero shear
factors will produce incorrect axial displacements under shear load.
Avoidance: Specify non-zero shear factors.
********************************************************************************
********************************************************************
Comment(NJ Teng):
For linear beam elements, K1=K2=0.0 leads to Euler-Bernoulli beam, degenerated
from Timoshenko beam theory. We get the same displacements if we have K1=K2=1.0
and a big shear modular G, such as 1.0E+15, in MAT1 card. In both cases, the
beam cross-sectional shears reduce to zero.
For nonlinear beam elements(with large displacement), it seems that only
Timoshenko beam theory works. K1=K2=0.0 does not represent the Euler-Bernoulli
beam.
As of 03/18/08:
Is this a limitation or an error? Need to review the original documents, such
as SRS, to see if the formulations of the nonlinear CBEAM include the
Euler-Bernoulli beam.
********************************************************************************
********************************************************************
1-19136734
(FILE 104) IN
2005.0.2
In SOL 600, when a data deck is translated from sol 400 and contains
analysis = nlstatics
SOL 600 will terminate and the following message is issued:
** severe warning in sol 600 translator - STATSUB not supported for sol 600
please revise your input so it does not need STATSUB
This message is misleading since there is no STATSUB command present in the
input deck.
1-19151215
ted directory
2005.0.2
When the string consisting of the default path for the Marc tools directory
plus run_marc is more than 80 characters long sol 600 will terminate and the
following message will be issued in f06:
** Severe Marc Translator Warning ** Script to run Marc not in expected
directory
Since some clients use rather long home directories for their Nastran
installation this 80 character limit should be removed.
Avoidance: Define the path in the marcrun.pth file.
1-19153862
2005.0.2
g's modulus specified
On the nastran MAT1 entry, it is possible to specify only two of the three
material properties: young's modulus, shear modulus and poisson's ratio.
However when doing this in sol 600 no warning will be issued and the job will
fail in Marc with exit 13. In order to be compatible with the other Nastran
solutions, the sol 600 translator should calculate the third value and provide
it to marc.
Avoidance: Specify all three material values on the MAT1 entry.
1-19167555
2005.0.2
MASTER - UFM 1277
If an analyis with SCR=NO and explicit ASSIGN statements using the DELETE
keyword is repeated, the job will fail with the message:
The POST case control command, introduced in V2004, does has no effect on
MPCForces output. This output will always be written to the standard unit 12.
1-19183701
2005.0.2
SIGN - UFM 740 (RDASGN)
The INPUTT2 module will fail on DMP slave processes if an ASSIGN statement is
used. USER FATAL MESSAGE 740 (RDASGN) is issued.
Avoidance: Do not use ASSIGN. Copy the INPUTT2 file to the default Fortran
unit file (e.g. "fort.60" or "ftn60" for unit 60 on Unix).
1-19192460
2005.5
Postprocessing - RANDOM, SORT1 for DISP
and ACCE - SORT1 Request Ignored in Random Analysis
The following request in Nastran 2004 and 2005 will generate OP2 results in
the incorrect format. OUGPSD2 is written to the op2 file instead of OUGPSD1.
DISPLACEMENT(SORT1,PLOT,PHASE,PSDF) = ALL
ACCELERATION(SORT1,PLOT,PHASE,PSDF) = ALL
This is a limitation in releases prior to Version 2005R3. Nastran only
generates SORT2 random results because the original design required all results
to be output though the XY-PLOT module which only supports SORT2.
1-19198771
2005.0.2
Frequency Response - SPCD, PARAM,RESVEC Null Results for multiple load cases
If SOL 111, modal frequency response, is restarted from SOL 103 with resvec=yes
and there are multiple dynamic SPCD load cases, the results for the 2nd and
subsequent subcases will be null.
Avoidance: Do not submit the job as a RESTART or only analyze one subcase in
each restart.
1-19201391
2005.1
ncy Response - Missing Output
A SOL 111 assembly run employing external superelements created using the
EXTSEOUT feature does not give output for the external SE if the creation run
had only velocity and/or acceleration output requests.
Although the Version 2005 QRG Case Control table 4-5 shows that the GPFORCE
request is not supported in SOL 108,109, 111, and 112, including it in the Case
Control produces GPFORCE output. If the GPFORCE request references a SET then
the resulting numbers are incorrect. If the GPFORCE references "ALL" then the
results are correct.
1-19203341
2005.0.2
Utilities - f04rprt
The f04rprt utility is missing from the v2004 and v2005 installations.
Avoidance: Either user the utility from the v2001 installation or download the
utility from MSC's external web site at:
http://www.mscsoftware.com/support/software_updates/index.cfm#nastran
1-19209144
2005.5
Heat Transfer Analysis - View factor calc
ulation with CHBDYG,AREA8 - Wrong Answers
Coarse mesh models with curved surfaces will produce incorrect view factor
calculations with CHBDYG elements using the AREA8 option.
Avoidance: Refine the mesh using CHBDYG,AREA8 with CQUAD8 elements or use
CHBDYG,AREA4 with cquad4 elements.
To address this problem the code is
modified to use corner grids to compute view factors for warped elements.
1-19210511
2005.1
mset=on - Poor Accuracy.
A SOL 200 analysis using mdacms gave incorrect answers with cwelds and mset=on
unless upfact was turned up to 3.0 from the default value of 2.0 on the
DOMAINSOLVER entry. .
1-19210562
Answers
2005.0.2
MDACMS may produce wrong answers when used on the residual structure of a
superelement model and thus should not be used.
1-19227541
2005.1
Superelements - BEGIN(SUPER), PARAM,POST,
-2 - SFM 6352, MAKoG2TD, logic error, kerror, 132
If a model contains part superelements (BEGIN SUPER=) and PARAM,POST,-2 is
specified, the job may fail with the following error:
*** SYSTEM FATAL MESSAGE 6352 (MAKoG2TD)
LOGIC ERROR: KERROR=
132.
The error is present in v2004, v2004.5, and v2005.0.0
Avoidance: Apply the following dmap avoidance:
compile phase0
alter 'dbdelete datablk=(bulk)'
peid=-1 $
seid=-1 $
endalter $
1-19246291
2005.0.2
iinte Loop, Missing Fatal Message
When the LOC=NO option is specified on the SECONCT entry, grids may be lost
during the automatic search procedure.
Avoidance: Use the default value of LOC=YES.
1-19271241
2005.0.2
d unnecessarily
If a modal solution (110, 111, 112, and 200) restart is executed from a modal
solution run and then DECOMP may be unnecessarily executed for the RESVEC
calculation.
Avoidance: Insert the following alter in the cold start run:
compile modefsrs
alter 'purgex \/day,bdsf,mdsf,k4dsf,kdds'
purgex /adsf,,,,/-1 $
alter 'purgex \/day,bdsf,mdsf,k4dsf,kdds'(2)
purgex /adsf,,,,/-1 $
endalter
1-19278741
2005.0.2
ssure output - Wrong answers
If STATSUB is employed in SOL 108 or 111 with an acoustic model, then the
acoustic pressure results will be null except for DB(A).
Avoidance: Insert the following DMAP alter avoidance
compile phase0
alter 'IF ( FSCOUP AND not(desopt) and',''
IF ( FSCOUP AND not(desopt) and not(kdiff) and
(STATICS OR CYCLIC OR NLHEAT OR AERO)) THEN $
1-19283941
ssembly run
,CSTMS
,EDTs
,EQEXINS
,GPLS
,geom4s
/
,newslt
/LUSETS
/pardcmp
/NONLNR
,SILS
,Maa
,CASES
,GPSNTS
,estl
,EST
,
,CASEw ,
,DEQATN ,
,scstm ,
,dynamics,
,
/(1.,0.)
/IRES
/NASOUT
/
/(1.,0.) /
/PRPJ
/
/0
/
1-19287331
2005.5
External Superelements - EXTSEOUT - SFM 6
551 (INPTX2) caused by multiple frequency requests
A job that includes external superelements that has multiple subcases with
different frequency requests may fail with the following message:
USER INFORMATION MESSAGE 7321 (SEDRDR)
DATA RECOVERY FOR SUPERELEMENT
100 IS NOW INITIATED.
SYSTEM FATAL MESSAGE 6551 (INPTX2)
AN END-OF-FILE WAS DETECTED ON UNIT 141 DURING BINARY INPUTT2
Avoidance: Apply the following dmap avoidance in v2005
compile super3
alter 'if ( exterse'
type parm,nddl,i,n,zuzr1 $
type parm,nddl,logi,n,zuzrl1 $
zuzr1=seid $
if ( not zuzrl1 ) then
alter 'call extotmin'
call dbstore tug1,mug1,tqg1,mqg1,//seid/0/'
'/0 $
DIAGONAL
ADD
MATGEN,
MPYAD
MATMOD
ADD5
EQUIVX
MESSAGE
ADD
TRNSP
DIAGONAL
ADD
DIAGONAL
ADD
MPYAD
MATMOD
ADD5
DELETE
TRNSP
ADD
MESSAGE
ECHOON
ORGG/ARGG/'WHOLE'/1. $
ABS(OFF-DIAGONAL TERMS)
ORGG,ARGG/XRGG/(.5,0.)/(.5,0.) $ OFF-DIAGONAL TERMS .GT. 0
/ONES/6/V,N,GSIZE/0/V,N,GSIZE $
COLUMN OF ONES
XRGG,ONES,/SRGG $
ROW SUM(OFF-DIAGONAL TERMS .GT. 0)
SRGG,,,,,/IRGG,/28 $
VECTOR TO DIAGONAL MATRIX
RGG,XRGG,IRGG,,/NRGG/(1.,0.)/(-1.,0.)/(1.,0.) $
NRGG/RGG/ALWAYS $
//'^^^ RADIATION MATRIX HAS BEEN MODIFIED' $===================
KGGPNL,KGGNL/RGGNL/(1.,0.)/(-1.,0.) $
RGGNL/TGG $
TGG/DTGG/'SQUARE'/1. $
TGG,DTGG/OTGG/(1.,0.)/(-1.,0.) $
OTGG/ATGG/'WHOLE'/1. $
OTGG,ATGG/XTGG/(.5,0.)/(.5,0.) $
XTGG,ONES,/STGG $
STGG,,,,,/ITGG,/28 $
TGG,XTGG,ITGG,,/NTGG/(1.,0.)/(-1.,0.)/(1.,0.) $
/RGGNL,KGGPNL,,, $
NTGG/RGGNL $
KGGNL,RGGNL/KGGPNL/(1.,0.)/(1.,0.) $
//'^^^ NL-CONDUCTION MATRIX HAS BEEN MODIFIED' $===============
1-19349544
2005.1
When MAXMIN(DEF) output is requested for Grid response using the BRIEF output
format an access violation will occur. By using the FULL directive, the
access voilation can be avoided.
1-19354641
Acoustic Analysis - fluid-only model with SPCD - UFM 3046 in
FRRD1 because of null excitation
A fluid-only SOL 111 model with SPCD specification fails with UFM 3046 in the
FRRD1 module complaining of null excitation.
Avoidance; The problem runs successfully if PARAM,ENFMETH,ABS is specified.
(This used to be PARAM,ENFPATH,OLD in pre-V2005 versions.)
1-19361520
2005
formatted file.
INPUTT4 may fail with the following message when attempting to read unformatted
files:
*** SYSTEM FATAL MESSAGE 6445 (INPTT4)
READ REQUESTED RETURNED INCORECT DATA LENGTH WHILE PROCESSING UNIT = 11
FOR LOGICAL NAME INPUTT4
EXPECTED
4 WORDS, ACTUALLY READ
5 WORDS
USER ACTION: VERIFY THE FILE ASSIGNMENT AND CONTENTS OR CONTACT
MSC.SOFTWARE CLIENT SUPPORT.
In a test case which attempts to read in the GM, GOT, KFS and KSS matrices, the
fatal error was encountered on both a SGI and PC machine. Tests on 2004.0.6
and 2005 were successful.
Avoidance: Possible avoidance is to try using a formatted fortran file or use
version 2005.4 or later systems where this problem has been addressed.
op4util -fc inputfilename outputfilename
1-19362761
2005.1
E, TASNP2
The fatal error below is encountered in TASNPT if a model has spot weld
elements with point to patch connections combined with the elpat/partpat
format.
ERROR IN SORTC ROUTINE, NBRWDS =
LENTRY =
5
1-19369064
2005.5
T(XYPLOT) - Extra Printed Output
2005.5
The MATRPN module can only print 6 digits for rows and columns, ****** will be
printed for matrices greater than one million rows and columns.
1-19374101
FM 7558
2005.1
2005.1
The solution for nonlinear steady state thermal analysis with radiation
enclosures is depedent on the initial guess for TEMPD. If the initial guess is
incorrect by a large amount it may cause the solution to have trouble
converging as evidenced by extremely large convergence factors and the job may
end in a floating point exception. .
.
MAIN: The FPU has been reset after floating point exception.
MAIN: For reference, A(MAINAL) = 4012FE, A(/SYSTEM/) = 1FD0A00
MAIN:
A(/XNSTRN/) = 3CF0020
MAIN: "Floating point overflow" (C0000091) exception encountered.
MAIN: Exception occurred at address 00524C15.
1-19385474
2005.1
upling of internal free fluid faces
analysis (SOL 106, 129, 153, 159 with PARAM LGDISP>0) The differential
stiffness is computed correctly in
V2004 and higher (SOLs 5, 16, 105 and 200 and SOL 106 with PARAM LGDISP <=0)
1-19393769
2005.1
ues for multiple shifts
When mutliple shifts are specified on the EIGC entry for complex Lanczos, the
module only provide the number of eigenvalue pairs requested for the first
shift.
1-19394948
2005.5
nostics for an ill conditioned model
3749
1-19418098
2005.1
correctly into DIST LOAD
Gravity Loads are not converted correctly in to DIST LOAD. For example, the
following entries in the .bdf are converted to .marc.dat incorrectly:
$ Loads
LOAD
$ Loads
LOAD
72
1.
73
72
1.
73
Converted gravity loads may have an incorrect sign. Only one load case has the
correct sign (-ve) and value of gravity. The other load cases have an incorrect
sign (+ve) and wrong values for gravity.
1-19420301
2005.0.2
LUIDSE , scr=no - UFM 1126
If the fluid superelement capability is employed in SOL 200 with scr=no then
UFM 1126 will be issued for data block AG in subDMAP SELA1.
Avoidance: Run with scr=yes.
1-19429021
2005.1
Model Checkout - ELSUM - Element summary
may contain "??????" for mass contribution fields
The printed output from the ELSUM case control command may include "???????" in
the mass contribution fields for the solid element when there are solid
elements (HEXA, PENTA, TETRA etc.) and non-structural mass (NSMx) entries
present in the bulk data. The problem has been traced to a negative subscript
into an element properties array, that on most machines, contains binary zero
and thus does not cause any problems with the ELSUM output. So far, the SGI
Altix machine is the only one that exhibits the error. The error affects the
element summary output only and does not affect other results.
1-19429671
2005.5
Elements - CBAR - UFM 2007 (GP2), OFFT re
ferences "B" and either "E" or "O" with vector V specified
In v2005.0.0, bars and/or beams will issue UFM 2007 complaining that an
undefined grid point 0 has been referenced if all of the following conditions
are met:
- The OFFT field starts with a "B" to designate an orientation vector in the
BASIC system
- The orientation Vector option (e.g. 0. 1. 0. ) is specified
- Either "E" or "O" is used to designate one or both of the shear center
offset coordinate systems
1-19434861
2005.1
R, SUPORT - SFM 3007 (READ)
MDMODES will fail in the READ moduel when the input contains SUPORT entries
with the message:
*** SYSTEM FATAL MESSAGE 3007 (READ)
ILLEGAL INPUT TO SUBROUTINE MERGE
Avoidance: Use a DMAP alter in the MDMODES subDMAP to omit the MR data block
2005.0.2
IS
IS
IS
101
102
103
Avoidance: Either set PARAM SPARSEDR NO or set PARAM NASPRT 1. Else apply
the following dmap alter:
compile desopt
alter 'call fea'(2),''
CALL FEA,
$..Input Data Blocks:
abe,acpt,,aebgpdts,aecomp,aero,aeusets, , ,bgpdtvu,
,CASECC,
caseds,casem,CASERS,CASES,casesx,
,control,cstma,CSTMS,
,
DEQATN,DEQIND,
,DIT, ,DMI,DMINDX,drg,
,
DYNAMIC,DYNAMICS,ectas,
,EDT,eht,
ehta,elemvol,EMAP,EPT,epta,EPTS,eqexin,EQEXINS,ETT,extdb,,,FORCE,
gdgk0,gdksk,gdntab,GEOM1,geom1qx,geom1s,GEOM2,GEOM2S,GEOM3,GEOM3S,
GEOM4,GEOM4S,,gpgk0,gpksk,GPLS,gpsnts,,INDTA,,MAPS,matpool,matpools,
medge,mklist,mmcdb,MPT,MPTS, ,oint,PCDB,PCDBS,pcompts,pelsets, ,
POSTCDB,
,pval,PVT,pvtbc,PVTS, ,
,scstm,SILS,SLIST,SLT,
spline,SPSEL,tabdeq,tabevp,tabevs, ,trx,
,
,
,
,VGFS,
vgq,viewtb,XYCDB,XYCDBS,yg,mpjn2o,mpjsfn2o,aempcomp,aemonpt,saemprk,
strucomp,monitor,saerg0,aedbstdx,uxvst,pgvst0,,,,,,xsop2dir,,,
geom1qs,geom4qs,selist,pvt0/
$..Output Data Blocks:
, , , , ,AQG,AUA,AUG,
,
B2DD,B2MG,B2SF, ,bdict,belm, ,BGPDTS,bgpdt,BHH,
, ,BLAMA,
BLAMA1,BMG,BPHA,BSF,BUG,
,CB2DD,
,
CK2DD,clama,CMDD,CMLAMA,CMPHA,CMPHO,cphd,cphh,cphp,
crj,crx,
,
,
,
,Dar,
,
,DFFDNF,
ditid,
,dlt,ECTS,epsse,
,
,EST,
,FLAMA,
,FOL,FOL1,FPHH,frl,
,
,
,
, ,GM,GOQ,GOT,
,GPECT,
,
,
,
K2DD,k2mg,
,K2SF,
,
,
,
,K4MG,K4SF,
,
,
,
,KDICT,
,KELM,
KFS,KHH, , ,KMG,KSF,KSS,
,
,
,LAMA,LAMA1,LAMAF,LAMAS,LLL, ,
lphd,lphh,lphp, ,
,
M2MG,M2SF,MAR, ,MDICT,MEA,MELM,MHH,
,
,mjj,
, ,MMG, , ,MSF,MTRAK,
, , ,PDF,PDT,PDTDS,PG, ,PHA,
,PHDH,PHF,
PHFA,PHG,
,
,
,
,PHQG,PHSA,PJ,
, ,PNLH,PPF,PPF1,PPT,PPTDS,PP1DS,PSF,PSF1,PSS,PST,
,PSTDS,PTELEM,QG, ,
, ,
, ,
,
,
, ,
,qmg,qmpf,qmpt,QPF,QPT,QR,
, ,
,TOL,TOL1,TOL2,TR,
,
,
,UDF,UG,
,,UHF,UHT,UHTDS,UL,
ULF, ,ULTDS,UOO,UPF,UPT,
,
,USET,USETD,
VAFS,VELEM,ypf1,vgfd,VPHFS,WKK,
,
,
,YS,ypo ,
,
,
, ,,,,,,,,,,,,,,,,,,mdphiq,mdgot,mdgoq,mdvft,mdmap,
mdgrdrm/
$..Input Parameters:
AERO/adjflg/AERTYP/ALTRED/APP/AUNITS/AUTOSPC/BUCKCC/cnvflg/true/
CYCLIC/dceigcc/DESCYCLE/deseig/desmax/DFRQCC/DFRQDSA/dfrspcf/DMRESD/
DROPT/
DROPTDS/dstspcf/DVRGCC/dtrspcf/ERROR/EXTERSE/FEAOPT/FIXEDB/fluidse0/
FLUTCC/FSCOUP/G/GUSTAERO/HFREQ/IKBAR/IMACHNO/INREL/IQ/KDAMP/0
/
LASTSEID/LFREQ/LMODES/LUSETS/mceigcc/MFRQCC/MFRQDSA/MODACC/MODECC/
MTRNDSA/MTRNCC/NASOUT/nk/NLHEAT/NOPH1/NOPH2/NOSEDV/
OPTIMIZE/PEXIST/PSLOAD/rgsens/RSONLY/SAERCC/SAERODSA/SEKR/
SELG/SELR/SEMG/SEMR/SKPAMG/SKPAMP/SOLTYP/STATCC/STATDSA/
$..I/O Parameters:
S,ADPTEXIT/S,ADPTINDX/s,BOV/s,BMETH/s,CARDNO/s,freqdep/
s,FS/s,luset/s,METHF/s,MDTRKFLG/s,MODETRAK/s,NMSOL/s,NORSET/
s,NOSASET/s,NSOL/s,PFILE/S,PVALID/s,STATSUB/s,SUPORT/0 $
1-19456411
2005.1
AD) - Poor Answers
A large solid model with 128,000 HEXA elements fails in SOL 103, geometry
domain parallel, dmp=8 with the message:
SYSTEM FATAL MESSAGE 6833 (PNBREC):
MPI ERROR ENCOUNTERED (INTERNAL ERROR CODE IS 2744):
ERROR: 0032-117 user pack or receive buffer is too small
Avoidance: In this case the model was able to be run successfully with dmp=2
and dmp=4.
1-19491251
2005.1
Distributed Memory Parallel - Small jobs
eigenvalue jobs may fail with SFM 9160 (MDACMS)
Very small eigenvalue problems that specify Lanczos, automatically revert to
the AHOU eigenvalue method. If this occurs during a DMP execution the model
will fail with the message:
^^^ SYSTEM FATAL MESSAGE 9160 (MDACMS)
^^^ PROBLEM ENCOUNTERED IN CALCULATING MDACMS DOMAIN
MODES.
^^^ USER ACTION:
IF LARGE MASS IS BEING USED FOR ENFORCED MOTION THEN
REPLACE LARGE MASS METHOD WITH DIRECT METHOD
USING THE SPCD BULK DATA ENTRY.
^^^ IF THE LARGE MASS METHOD IS NOT BEING USED THEN MASSLESS MECHANISMS MAY
EXIST. PARAM,MECHFIX,YES
MAY BE USED TO IDENTIFY MASSLESS MECHANISMS.
1-19522131
2005.1
External Superelements - EXTSEOUT, SPOINT
s - SFM 3001 in the BDRYINFO module.
An external SE creation run employing the EXTSEOUT feature with only scalar
points fails with SFM 3001 in the BDRYINFO module.
1-19522212
2005.1
Superelements - AUTOQSET and only scalar
points on boundary fails with SFM 3003 in GP1.
An external SE creation run employing the EXTSEOUT feature with the DMIGOP2
option, PARAM,AUTOQSET,YES and only scalar points on the boundary fails with
SFM 3003 in the GP1 module in the EXTOUT subDMAP.
1-19522273
2005.1
External Superlements - Assembly SE run
with only SPOINTS on boundary issues SFM 4276 in GP1.
An assembly run employing an external SE created using the EXTSEOUT feature
with manual QSETi data and only scalar points on the boundary fails with SFM
4276 (Error Code 3001) on a call to GREAD in the GP1 module.
1-19528421
2005.1
for STRESS(punch,center)
When a corner output request is made for plate elements, the label "POWEWR
SPECTRAL DENSITY FUNCTION" is missing.
1-19579411
2005.1
Case Control - K2GG, M2GG, B2GG, K42GG, A
2GG (etc.) - Continuation Lines lead to UFM 614 (IFP1D)
If the case control command K2GG (or any of its variants) calls up more
matrices than can be specified on one line, and a continuation line is added,
the solution may fail with the following message:
*** USER FATAL MESSAGE 614 (IFP1D)
THE ABOVE SET IS BADLY SPECIFIED.
Avoidance: If the list of matrices does NOT contain scale factors, place the
list of matrices on a SET entry and call the SET from K2GG. For example:
SET 992 = KX1, KX2, KX3, KX4, KX5, KX6, KX7, KX8, KX9, KX10,
KX11, KX12, KX13, KX14, KX15, KX16, KX17
K2GG = 992
If the list has scale factors, there is no avoidance.
1-19600121
2005.1
anslated correctly - Wrong Answers
The CBUSH element property orientation is not translated correctly in SOL 600.
This may lead to wrong answers.
1-19603931
2005.1
Optimization/Design Sensitivity - SPCD,
MODESELECT scr=yes - Wrong Answers, Poor Convergence
SOL 200 with scr=yes for ANALYSIS=MTRAN,MFREQ,MCEIG, or FLUTTER may differ from
a scr=no run in the following areas:
1. Wrong answers in enforced motion
2. Different convergence behavior or no convergence
3. SFM 3200 in GKAM1C if MODESELECT based on effective mass fractions is
requested.
K4AA,K4JJ,K4MG,K4SF,kaa,KDICT,KELM,
KFS,KJJ,KLL,KMG,KSF,KSS,L2RR,LAMA,LAMAF,LAMAS,LLL,LOO,
LRSEQ,MAR,MDICT,mdsf,MEA,MELM,mjj,MLL,MLR,MMG,MR,MRR,MSF,MTRAK,
orseq,PG,PHA,pharef,PHFA,PHG,phgref,PHQG,PHSA,PJ,PSS,PTELEM,
QR,USET,VAFS,VELEM,vgfd,YS,maa,mdphiq,mdgot,mdgoq,mdvft,mdmap,
mdgrdrm,adsf,lammats,lammatf,mis,mif,mechg,bdsf,kdsf,k4dsf,
efmfacf,efmfacs/
$..INPUT PARAMETERS:
AERTYP/ALTRED/APP/AUTOSPC/cnvflg/conv/DELTA/DESCYCLE/DESCYCL1/
deseig/desmax/DFREQ/DFRQCC/DMRESD/DROPT/ERROR/EXTERSE/FEAOPT/
FIXEDB/fluidse0/FSCOUP/INREL/LUSETS/MODACC/NASOUT/nk/NOPH2/NSKIP/
PEID/pexist/ploop/PMODE/PSTAT/RSONLY/SEKR/SELG/SELR/SEMG/SEMR/
SOLTYP/desiterp/
$..I/O PARAMETERS:
ADPTEXIT/ADPTINDX/CARDNO/freqdep/FS/luset/
METHF/MDTRKFLG/modetrak/NORSET/NOSASET/PFILE/PVALID/slavejob/suport $
alter 'type db',''(,3)
TYPE DB ophfa,ophsa,rph,rpd,rsgg,rmgg,gpke,msf1,bsf1,ksf1,
vgdr,vspcg,vmpcg,MMG1,BMG1,KMG1 $
endalter
1-19623877
2005.5
CQUAD4 and CTRIA3 Supported
The QRG should note that the ELIST entry only apply to the ctria3 and the
cquad4 elements.
1-19624041
2008.0.0 (MD R3)
Krylov Solver - ILP64 systems may fail wi
th message Incurable breakdown in initial vectors.
The KRYLOV solver may fail on ILP64 (a.k.a. i8) systems with the message
incurable breakdown of initial vectors.
1-19631175
2005.1
Nonlinear Analyis - Restart, GPFORCE Dat
a Recovery Yields No Results, UWM 2354
Nonlinear static analysis, SOL 106, fails to produce grid point force data
recovery during a restart run. The GPFDR module issues UWM 2354:
*** USER WARNING MESSAGE 2354 (GPFDR)
MODULE IS UNABLE TO CONTINUE AND HAS BEEN TERMINATED DUE TO ERROR MESSAGE
PRINTED ABOVE OR BELOW THIS MESSAGE.
THIS ERROR OCCURRED IN CODE WHERE THE VARIABLE -NERROR- WAS SET = 4
Avoidance for GPFDR is to restart at SUBCASE intervals rather than at a load
increment.
1-19644046
2005.5
The OLOAD RESULTANTS output for the upstream SE is equal to zero for all
components.
Avoidance: Insert the following DMAP alter:
compile phase1dr,nolist
alter 'type.*parm.*nddl'
TYPE PARM,NDDL,I,Y,RESLTOPT $
TYPE PARM,,I,Y,ALTSHAPE $
alter 'ENDIF.*SETYPE=.*EXTRNA'
IF (SETYPE = 'EXTRNA') THEN
$ expand PA to Jsize
UMERGE USET0,PA,/PJext/'G'/'A'/'O' $
INPUTT2 won't rewind a file that has been read to its end, if attempted the job
will fail in the INPUTT2 module and the only message will be in the log file:
forrtl: severe (24): end-of-file during read
1-19654201
mplemented
2005.5
The current Rayleigh damping is not implemented correctly in GMA. Only the
structural matrices should be scaled, but the final matrices are scaled (after
param, G, k4, tf, *2pp are added). Beginning in 2005r3
- Alpha1 and Alpha2 will affect only the structure
- New Alpha1fl and new Alpha2fl will affect the fluid.
1-19680181
UFM 2258
2005.1
Attempting to apply a scale fact to P2G, (i.e. P2G = 1.25*PAX) may lead to user
fatal message 300 in the case control section or the factors may be ignored.
1-19702867
2008.0.0 (MD R3)
UFM 4377 (IXPCOMP)
If PCOMPG is used with LAM option and SYM the following fatal errors will be
encountered.
*** USER FATAL MESSAGE 4377 (IXPCOMP)
PCOMP ID. 201 HAS NO PLY DATA.
USER ACTION: VERIFY EXISTENCE AND/OR UNIQUENESS OF CONTINUATION FIELD(S)
*** USER FATAL MESSAGE 316 (IFPDRV)
ILLEGAL DATA ON BULK DATA ENTRY PCOMPG
This input combination is corrected by issuing the message:
*** USER FATAL MESSAGE 316 (IFPDRV)
ILLEGAL DATA ON BULK DATA ENTRY PCOMPG
PCOMPG 12
5000. HILL
+000005
++000005100000 1
.0054 45.
YES
0.0
SYM
+000006
USER/PROGRAMMER INFORMATION:
BULKNM = PCOMPG (Name of the Bulk Data Entry)
KM =
0 (0:First Line, >0: Continuation Lines)
J+1 =
9 (Data Field Number, 1 through 10)
MF() =
3=BCD, 4=Double,
M() =
CALLSB =
NOTE :
1-19722224
2005.1
001 in the BDRYINFO module.
An external SE creation run employing only SPOINTS fails with SYSTEM FATAL
MESSAGE 3001 in the BDRYINFO module.
1-19744067
2005.1
g Title and Label information
In SOL 600 titling information is not carried through in the f06 output.
Avoidance: Add param,mop2titl,-1.
1-19747531
2005.1
Elements - CHEXA8 with bubble functions
and bad geometry - Missing Fatal Message, Poor Answers
A CHEXA8 element should have a Jacobian determinant with the same sign at all
integration points. Failure to do so indicates an invalid mapping to
parametric space caused by an extremely skewed element, which could yield bad
results. This should but does not cause a fatal message.
Avoidance: There is no affect for well shaped elements. Check the element
geometry using IN 2 or 3 on the PSOLID entry.
1-19749179
2005.1
BEAML - UFM 7190 (DOPR1I)
When an optimization job designs both properties on PBAR and PBEAML entries and
no PBEAM entry is present, the job fails in module DOPR1 with the following
error message.
*** USER FATAL MESSAGE 7190 (DOPR1I)
PTYPE PBEAM
DEFINED ON A DVPREL3
0 ENTRY CAN NOT BE FOUND ON A
PROPERTY ENTRY.
USER ACTION: DELETE THE DVPREL3 ENTRY OR INCLUDE AN ADDITIONAL PROPERTY
ENTRY.
Avoidance: Add a dummy PBEAM entry.
1-19753920
2007.0.0 (MD R2)
tion in XCSA, PREFOPT=2
A SOL 106 input file with nastran prefopt=2 and two identical mat1 entries
failed with an access violation in the XCSA module.
1-19769081
2005.1
If an INCLUDE statement is missing and the statement is near the end of the
An optimization job may fail in DSDJ1D (or DSDJ3D or DSVG1D) with SYSTEM FATAL
MESSAGE 3001 when the input contains one or more PBUSH entries that have
non-zero values in the GE's 2-6 fields and none of these PBUSH entries are
designed.
Avoidance: Create a dummy desvar and dvprel1 entry to design one PBUSH
property where the dummy desvar has the same lower and upper bounds.
1-19791494
2005.1
Version 2004 and 2005 do not provide the correct results for a bush element if
pbusht/tabled1 is used. The stiffness in the pbush entry is used instead of the
force-displacement curve defined in the pbusht/tabled1 entry.
1-19795091
ong Answers
2005.1
Frequency response analysis that request more than 2 gig of memory may yield
incorrect results. In the cases that have been observed, the response results
contained spikes.
Avoidance: Either always run with less than 2 gig of memory or plot the
response for all frequency steps and do not trust the results if it contains
unexplained spikes in the response. This problem is fixed in Version 2005.
1-19823963
2005.1
In nonlinear analysis, GPForces outputs don't take into account the CELAS
forces that that reference PELAST.
1-19903501
2005.5
SOL600 - Cross section orientation of CBE
AM/PBEAML is not correctly translated
In SOL600, the cross section orientation of the CBEAM/PBEAML entry is not
translated correctly and this leads to wrong answers. Please also see related
quality 1-19558101.
1-19903564
2005.1
SOL600 - Torsional constant J of PBEAML
entry is not tranlated correctly - Wring Answers
In SOL600, the torsional Constant J of the PBEAML entry is not tranlated
correctly and this will lead to wrong answers.
1-19914786
2005.1
Miscellaneous - INPUTT4 Fails to Read a M
atrix written to a Binary Fortran File
A binary fortran file that is written with the utility subroutines to produce
and OUTPUT4 file cannot be read into MSC.Nastran with INPUTT4. The
unformatted writes are writing more information than INPUTT4 will read. When
attempting to read the file with INPUTT4, a message such as follows may be
encountered:
*** SYSTEM FATAL MESSAGE 6445 (INPTT4)
2005.5
Nastran CWELD elements may have a problem projecting the GS node on SHELL
elements. This may lead to SYSTEM FATAL MESSAGE 7588.
1-19947997
2005.1
SOL 600 with axisymmetric CQUADXC elements does not correctly translate the
constraints. This lead to failure or incorrect answers.
1-19948321
cient Restart
2005.5
The XDB identification always indicates not used or NULL incorrectly. The
checks were bypassed when the Hyperelastic TRIA elements were added during the
MSC.Nastran 70.7 development activities.
1-19969821
2005.1
DMAP - INPUTT2 and INPUTT4 generate scram
bled erorr messages when an I/O error is encountered
The INPUTT2 and INPUTT4 modules generate error messages using MSGPOP where the
arguments do not match the text in ANALYSIS.TXT. Also, the order of the
message lines in ANALYSIS.TXT may generate incomplete messages.
1-19978074
2005.1
Optimization/Design Sensitivity - p2rset
on doptprm may fail in dom10 module with illegal input.
SOL 200 job with p2rset specified on the doptprm entry may fail in the dom10
module with a fatal message that indicates illegal input to the domcb
subroutine.
Avoidance: Remove p2rset from the doptprm entry.
1-19980541
M 979 (XYTRAN)
If PARAM, POST,0 is specified along with CAERO5 entries, then the following
warning message may be issued and the xdb file corrupted.
UNDEFORMED GEOMETRY RECOVERY FOR SUPERELEMENT
0
GRIDX
1
0
2
0
0
0
0
0
0
0
CAQ4
1
0
2
0
0
0
0
0
0
0
*** SYSTEM WARNING MESSAGE 6065 (DBC)
*** DBCMSG ERROR MESSAGE
4 FROM SUBROUTINE CAQ4
ELEMENT
406 GRID POSITION
3 CONTAINS AN INVALID INTERNAL
INDEX.
LIMITS
1
0
2
0
0
0
0
0
0
0
EQEXING
1
0
2
0
0
0
0
0
0
0
EQEXINE
1
0
2
0
0
0
0
0
0
0
Avoidance: There is no avoidance.
1-19981679
cess Violation
2005.1
A large static analysis input file encounters an access violation in the PLOT
module in version 2005.0.0.
Job aborting...
Signal caught, signal=11 job aborting
User signal caught, errno=0
Command exited with non-zero status 1
Avoidance: Remove the OUTPUT(PLOT) request.
1-19990290
lated
2005.5
SOL 600 may incorrectly translate RBE3 elements and this leads to wrong answers.
1-19992961
2005.1
UTOMSET - UFM 2101 (GP4)
If PARAM automset is used in sol 200, the job will execute one design cycle and
then fail on the update step before the next design cycle with a message
similar to:
*** USER FATAL MESSAGE 2101 (GP4)
GRID POINT
23 COMPONENT 1 ILLEGALLY DEFINED IN SETS
User Avoidance: apply the following dmap alter:
compile update
UM
US
alter 'gp4',''
TYPE PARM,NDDL,CHAR8,Y,automset $
GP4
CASESX,GEOM4S,EQEXINS,SILS,GPDTS,BGPDTS,CSTMS,
MEDGE,MFACE,,geom2s,gdntab,,gpsnts,geom1s/
RMG,YG1,USET0,gpsntn/
LUSETS/S,N,NOMSET/0/S,N,NOSSET/0/S,N,NORSET/
NSKIPX/0/0/0/0/0/ALTSHAPE/sebulk/automset/snormprt/
s,n,newgpsn $
1-20009232
2005.5
If the vector components (X1, X2, X3) on the UNBALNC entry aligns with the
GRIDA and GRIDB direction defined on the RSPINT entry, then a null solution is
obtained. This should result in a fatal error rather than continuing the
execution.
Avoidance: The avoidance is to correct the UNBALNC X1, X2 and X3 components.
1-20032521
2005.5
Distributed Memory Parallel - EIGRL, DOMA
INSOLVER, STATSUB - UFM 9139 in PHASE0
DMAP checks for fmax on the eigr and/or eigrl entries do not take a static
subcase (statsub) into account and the job may incorrectly fail with USER FATAL
MESSAGE 9139 in PHASE0.
Avoidance: Apply the following dmap avoidance.
2005r1:
compile phase0
alter 34,49 $
2005r2:
compile phase0
alter 'IF ( (NFOUND\<0 OR FMAX', '' $
1-20049736
2005.5
tiple subcases - Wrong answers
If superelements exist in SOL 105 and multiple load cases are analyzed, the
results may be incorrect. The results may vary depending on the order of the
subcases. The use of superelements is not recommened in SOL 105 because the
upstream shapes may not be correct. However, if superelements are used and
multiple subcases exist the results should not depend on the ordering of the
subcases.
Avoidance: Apply the following dmap alter:
compile sekdr
alter 'setq',''
case cases,/case1/'tran'/colno $
call setq case1//seid/peid/s,mtemp/s,k2gg/s,m2gg/
s,b2gg/s,mpc/s,spc/s,load/s,deform/s,templd/
s,p2g/s,dyrd/s,meth/s,mfluid $
1-20066405
2005.5
Optimization/Design Sensitivity - MODE TR
ACKING and SCR=NO - SFM 4276, EC 3001 GREAD
A SOL 200 job that includes mode tracking and eigenvector responses may fail in
the DOM10 module with a message similar to:
BIOMSG: ERROR
0.
STATUS =
, FILE INDEX =
2005.1
***
ELEMENT TO ELEMENT VIEW FACTORS
PARTIAL
SURF-I
SURF-J
ERROR SHADING ERROR SCALE
100001 -
AREA-I
AI*FIJ
C*
FIJ
100002
100003
100002
NO
YES
NO
100001
YES
100001
240/256
1-20107532
2005.5
Postprocessing - XDB file missing when j
ob is submitted to AIX 5 using "node" option from Windows
MSC.Nastran 2005
Local Computer: Win2000
Remote Computer: AIX 5.1
Hostname = dcadsi03
When user submits job to remote computer:
nastran test1.bdf node=dcadsi03
all Nastran output files are copied (rcp) back to the local WinPC except for
the xdb file.
The mscrsh.exe is being used on the local WinPC when the Nastran job
communciates with the remote computer.
This was verified by looking at the Task Manager on the local WinPC, and seeing
the mscrsh.exe process.
When sumbitting from Windows to a unix machine using the "node" option, the XDB
file is not copied back to the Windows machine. The following warning message
2005.5
A frequency response analysis, SOL 108 , with no null columns in the damping
matrix (BJJX) may fail with USER FATAL MESSAGE 2170 in the PARTN module in the
PHASE1A subDMAP.
Avoidance: Insert the following DMAP alter:
compile phase1a
alter 'if ( nonull\<',''
dbstatus vb//s,n,nullvb $
if ( nonull<>-1 and nullvb>-1 ) then $
alter 'if ( nonull\<'(2),''
if ( nonull<>-1 and nullvb>-1 ) then $
endalter
1-20160681
2009.0.0 (MD R4)
th out of plane flexibility
CQUAD8 and CTRIA6 may provide poor buckling results when out of plane shear
flexibility is included. This problem is addressed in MD R4 Version 2009.0.0.
SYSTEM(448)=1 may be specified to obtain old results.
1-20164298
2005.5
Incorrect or Missing Punch Output
When a SOL 200 input file includes PBEAM entries with the NO option, the
updated PBEAM entries are not all written correctly to the .PCH file.
Avodiance: There is no avoidance other than manually creating the PBEAM entries.
1-20166404
sing Output
Avoidance: To request OLOAD output for transient response in SOL 146, add the
following DMAP alter:
compile seaero
alter 'delete \/ppf,psf',''
delete /psf,,,, $
IFT
ppf,CASES,TRL,FOL/
pxf,fol3/IFTM $
equivx pxf/ppf/-1 $
1-20171152
2005.5
Aeroelastic Analysis - PERQ field on the
AEFORCE bulk data entry is not supported
The 2005 Quick Reference Guide indicates that field 9 of the AEFORCE entry can
be used to specify that the associated data is PERQ (that is, per unit of
dynamic pressure). This feature is not supported until Version 2005R3
(2005.5).
Avoidance: Include the dynamic pressure factor in the loads and leave the PERQ
attribute blank
The following alter can be applied in the tier1 version of 2005 or 2006. I
have not checked 2005r2
compile aestatrs list
alter 'pavst'(2),''
type parm,,i,n,nopvperq $
dbstatus pvperq//s,n,nopvperq $
if ( nopvperq > 0 ) then $
$ partition the v-set into those to be scaled by Q and those
$ that are absolute. Then, scale and remerge
partn pavst,pvperq,/paast,,paqst,/1
ADD paqst,/qpaqst/CQ $ scale by q
merge paast,,qpaqst,,pvperq,/pavstf/1 $
$
partn pgvst,pvperq,/pgast,,pgqst,/1
ADD pgqst,/qpgqst/CQ $ scale by q
merge pgast,,qpgqst,,pvperq,/pgvstf/1 $
else $
equivx pavst/pavstf/always $
equivx pgvst/pgvstf/always $
endif $
call appndadb aedbstdx,uxvst,,,,pavstf,pgvstf/
mrgindx,mrguxv,mrgwjv,mrgfjv,mrgqkv,mrgqav,mrgqgv $
PARAML mrgindx//'TRAILER'/1/S,N,NvTERMS $
delete /pavstf,pgvstf,,, $
1-20172731
2005.5
C - Wrong Answers, Primepower Only
Models with acoustic barrier CHACBR elements may yield incorrect complex
eigenvalues In MSC.Nastran 2005.1 on Fujitsu Primepower machines.
1-20184226
UFM 4016
2005.5
A model which has cweld elements and temperature loading terminates with USER
FATAL MESSAGE 4016 (GETEMP)
An optimization analysis, SOL 200, with designed PBRSECT entries may fail to
punch the complete PBRSECT entry. For some entries, only the outer loop
definition was punched, the inner loop definition was missing. Furthermore,
the outer loop definition was that of the original definition and not the
optimized definition.
Avoidance: There is no avoidance other than manually creating the entries.
1-20216437
2007.0.0
S A NULL TIME STAMP
Client ran restart job on Intel Linux and obtained a message indicating that
the attached master file had a null timestamp.
*** SYSTEM FATAL MESSAGE 478 (GPFILX)
THE FOLLOWING LOGICAL NAME, PART OF THE LOCATED DATA BASE, HAS A NULL TIME
STAMP.
USER INFORMATION: LOGICAL NAME = SE1
---------------------Assign master='modes-r1.master' should have been
Assign master='modes-r1.MASTER' (on linux you must specify the correct
uppercase and lowercase spelling.
The above SFM 478 is confusing and should indicate that the assigned file could
not be found and to look toward possible misspelling of the file name and/or
upper/lower case mismatch.
1-20218686
2005.5
Loads - Combining load cases with refere
nces to non-existant loads - Wrong answers
If a reference is made to a non-existant load the following warning message is
issued.
*** USER WARNING MESSAGE 3204 (SSG1)
UNABLE TO FIND SELECTED SET ( 16064) IN TABLE (SLT ) IN SUBROUTINE
(SSG1).
However, if an attempt is made to combine non-existant load cases with existing
load cases, wrong answer result.
Avoidance: Remove the reference to the non-existant load cases.
1-20220161
cision Loads
2005.5
A SOL 108 run with DPHASE data generates loads in single precision on short
word machines. Loads should be generated with double precision accuracy.
This may lead to results that do not contain the fidelity expected by the user.
Avoidance:
1-20221811
There is no avoidance.
2005.5
If an NLSTRESS and STRESS output request is made in the same run, GAP FORCES
are not written to the PUNCH file.
Avoidance: Remove the NLSTRESS request form the output.
1-20222042
2005.5
Dynamic Response - PARAM,LFREQ, PARAM,SCR
SPEC - Response spectrum SPCFORCES are incorrect
Response Spectra analysis produces incorrect SPC forces when param,lfreq or the
MODESELECT command is used. All other results are correct.
Avoidance: Apply the following DMAP alter:
compile postreig
alter 'sdr1' $
equivx qgh/phqg/-1 $
1-20240253
2005.5
Elements - CHEXA, TEMP(INIT) - Wrong Answ
ers for Temperature Dependent Materials
In a linear static thermal stress analysis with a temperature dependent
material wrong results may be generated if
- HEXA elements are present and a
- TEMP(INIT) Case Control Command is used
Avoidance: There are two avoidances:
1. Use a TEMP(MATERIAL) or TEMP(BOTH) Case Control Command instead of
TEMP(INIT) and specify TREF on the material entry.
2. Setting NASTRAN SYSTEM(309)=1 also avoids the error and still allows the
usage of TEMP(INIT). But this second avoidonce should not be used for highly
skewed HEXA8.
1-20240331
2005.5
- Poor Message, SFM 3062
A SOL 200 optimization job with DRESP1 that references a missing GRID may fail
with SYSTEM FATAL MESSAGE 3062 instead of a USER FATAL MESSAGE that identifies
the missing GRID.
Avodiance: Use PARAM,SOLADJC,-1
1-20258966
ly
2005.5
SOL 114, cyclic symmetry, jobs may fail in Version 2005 on IBM AIX 5.1 with
USER FATAL MESSAGE 4319.
Avoidance: Run on a different platform or use an earlier version.
1-20275134
2007.0.0
are not trapped
Avoidance:
1-20277571
2005.5
Frequency Response - NLRGAP - SFM 3001
in the DPD module in XRANDOM subDMAP
A SOL 108 deck with an unused NLRGAP entry in the input fails with SYSTEM FATAL
MESSAGE 3001 in the DPD module in the XRANDOM subDMAP.
Avoidance: Remove the unused NLRGAP entry.
1-20290197
2005.5
The enforced motion example attached contains two CBUSH and two CONM2 elements.
It used to run in nastran 2005r1 but is failling during restart in 2005r2 with
the following message:
USER INFORMATION MESSAGE 7559 (FRRD1A)
THIS FREQUENCY RESPONSE ANALYSIS INVOLVES THE FOLLOWING TYPES OF EXCITATION -ENFORCED DISPLACEMENT USING SPC / SPCD DATA
USER FATAL MESSAGE 2170 (PARTN2)
BOTH THE ROW AND COLUMN PARTITIONING VECTORS ARE PURGED AND ONLY ONE MAY BE.
Avoidance: Insert the following DMAP alter into the restart run:
compile semfreq
alter 'freqdep='(,-1)
putsys(0,109) $
alter 'freqdep='
putsys(1,109) $
1-20375480
2005.5
pt,2 - Wrong Answers
If a DVPREL2 (or DVCREL2 or DVMREL2) references more desvar id than there are
desvar entries and optimization is performed, a non-useful fatal message is
produced. This can also happen when the user calls out the same desvar id on a
dvprel2 entry more than once.
On windows, the job ends with:
MAIN: "Access violation" (C0000005) exception encountered.
MAIN: For reference, A(MAINAL) = 4012FE, A(/SYSTEM/) = 1FD0A00
MAIN:
A(/XNSTRN/) = 3BF0020
While on AIX the job ends with the message:
*** SYSTEM FATAL MESSAGE 3007 (DOM9)
ILLEGAL INPUT TO SUBROUTINE DOM63
User Avoidance: Remove the duplicate reference to the same ID on the DVPREL2
entry or add dummy desvar entries to make the number of desvar's greater than
the maximum number of DESVAR's called out on a DVxREL2.
1-20425054
2008.0.0 (MD R3)
le SEP1X, Subroutine SEPMC2
In SOL 106, a request for xyplot output of cbush element forces results in no
data and the following warning message:
*** USER WARNING MESSAGE 979 (XYTRAN)
AN XY-OUTPUT REQUEST FOR POINT OR ELEMENT ID
1503
-FORC- CURVE IS BEING PASSED OVER. THE ID COULD NOT BE FOUND IN DATA
BLOCK
106
1-20500621
e
2005.5
Large problems with large number of PENTA elements could experience significant
performance issues in SDR2 element data recovery.
Avoidance: The only avoidance is to use other elements or do not include the
PENTA's in the output set unless necessary.
1-20523074
2005.5
If there is a large model with many grid points and elements, the job may fail
with an inappropriate USER FATAL MESSAGE 6827 indicating a problem with
geometry.
Avoidance: Increase 'mem' on the Nastran command.
1-20595728
ordinate system
2005.5
A nonlinear analysis, which includes nonlinear heat transfer, may fail with a
floating point exception. The error has only been encountered on Windows and
was the result of a poor guess for TEMPD.
MAIN: The FPU has been reset after floating point exception.
MAIN: For reference, A(MAINAL) = 401304, A(/SYSTEM/) = 21A4920
MAIN:
A(/XNSTRN/) = 3A00000
MAIN: "Floating point overflow" (C0000091) exception encountered.
Avoidance:
1-20748432
2008.0.0 (MD R3)
Elements - PBEAM entries with 2 identical
stations yields incorrect mass properties
PBEAM entries with two identical stations yields incorrect mass properties.
For example;
PBEAM
21001
+000001
+000002
+000003
+000004
+000005
+000006
NO
NO
NO
NO
NO
.5
1
.1282
.1282
.8718
.8718
1.
.5
42290.
+000001
47.1
28.2
28.2
47.1
47.1
42290.
25374.
25374.
42290.
42290.
+000002
+000003
+000004
+000005
+000006
21145.
12687.
12687.
21145.
21145.
21145.
12687.
12687.
21145.
21145.
Hi David,
2005.5
If on the PBRSECT or PBMSECT entry a straignt segments, the job may fail in the
element generation routines in the EMG module.
Avodiance: Do not split a straight segement into multiple l segments.
1-20798063
The IDENT, CP, and BW are 3 distinct fluid-structure interface methods. When
IDENT is used, the METHOD field (CP or BW) should be ignored. However, if CP
is entered on the METHOD field when the IDENT option is used, a default NORMAL
of -.001 is passed to the IDENT method. This will cause the job to fail with
UWM 6152 and 6209 stating that acoustic coupling matrix is not created for this
model.
Avoidance: Explicitly enter .001 for the NORMAL.
1-20805090
2005.5
Nastran 2005r2 gives wrong answers when absorbers (CAABSF) are used together
with MDACMS. This error only occurs for models which contain frequency
dependent elements attached to fluid points. At this time only CAABSF elements
have this feature
Avoidance: Apply the following DMAP avoidance:
compile fdrmgen
alter 'partn
mdotm,,vgfd',''
add5
rph,mdotm,,,/mdotm1 $
partn
mdotm1,,vgfd/,rgxfd,,/1 $
delete /mdotm1,,,, $
endalter
1-20868511
2007.0.0
The SOLVE module "invert" option (SYM=3) is broken. It only works for small
problems; if FBS has to do multiple passes, it will produce wrong answers for
the last pass.
Avoidance: Generate an identity matrix, and use the identity matrix as the
second input (rhs matrix). E.g.
paraml
matgen
solve
kaa//'trailer'/2/s,n,NCOL $
,/ident/1/NCOL $
KAA,ident,,,/KAAINV1/ $
1-20899028
ers
John, Please attach a test deck that demonstrates the wrong answers. Thanks.
-- Joe Cole 3/20/2008
Joe, the files are available in 2 places
1. attached under the referenced SR 1208394401 (click on Service Requests
below, click on attachment, there is a zip file)
2. it is also available in /nast/app/etl/q1-20899028
Thanks,
John
In an acoustic analysis, if ALLSET is set to yes on the ACMODL entry, then the
results may be incorrect.
Avoidance: Remove ALLSET and use the default value.
1-20900111
2076
2005.5
The MSC.Access DEMO1 program has shown a FATAL traceback on some platforms and
operating systems. This error was due to libdbio dependencies not being in the
makefile. The Platforms affected are Linux64 and IRIX64.
1-20954421
2005.5
lead to Wrong Answers
If a run has multiple subcases and multiple assign statements that specify a
non-native form of the output file, i.e. bigendian on a little endian machine
or littleendian on a bigendian machine, the job may fail. For example the
following input leads to the fatal message below:
ASSIGN output2 = '12_little.op2', UNIT = 12,form=bigendian
ASSIGN output2 = '61_little.op2', UNIT = 61,form=bigendian
ASSIGN output2 = '62_little.op2', UNIT = 62,form=bigendian
SOL 103
CEND
post patran tofile 12
SUBCASE 1
METHOD = 1
$ modes=5
disp(plot)=all
post displace tofile 61
SUBCASE 6
METHOD = 2
$ modes=10
stress(plot)=all
2005.5
A SOL 200 job will fail with system fatal message 3001 if it has a DESVAR
command in the Case Control section referencing a SET ID to select design
variables and that SET covers all DESVAR entries in the input deck.
Avoidance : Either use DESVAR = ALL or remove DESVAR in case control
1-21249491
2005.5
SYSTEM FATAL MESSAGE 1013 may occur in a restart if the solution sequence is
large enough to exceed an array size. For example, the index to FREDBD in
common block DBFREX is out of bound. That array is sized to 300, but in
OPNDBS, the FREPTR is calculated to be 303 (outside the array bounds).
Avoidance: Execute the job as a cold start.
1-21251041
2005.5
Transient Analysis - DDRMM,
RSEDR=NO - Missing Output for multiple subcases
SORT2, SPA
2005.5
LD_PRELOAD was set on Linux systems in 2005.1. This setting may cause a
message in the log file about missing libraries.
Avoidance:
Replace the following line in $MSC_BASE/bin/nast20051.lcl and
$MSC_BASE/bin/nast20051.dmp:
%MSC_ARCH=linux:% export LD_PRELOAD
with
%MSC_ARCH=linux:%# export LD_PRELOAD
1-21298401
2005.5
mat not supported by DBC
The MPYAD module may fail for large problems in which the first matrix has a
large number of rows and a small number of columns. This error only occurs
when a very large memory is specified.
Avoidance: Reduce the memory request.
1-21317981
2005.5
Models that contain redundant, i.e over constrained, rigid elements will fail
with USER FATAL MESSAGE 9163 if PARAM,AUTOMSET,YES is specified.
An avoidance is available in the following DMAP alter:
compile sekr0
alter '9163', 'RETURN' $
message //' user'/wrn/'message 9163 (sekr0)' $
message //' The following mpc and/or rigid element '/
' equations are redundant and will be discarded ' $
matgpr bgpdts,uset1,,rax//'h'/'a' $
endalter
1-21318011
2005.5
Avoidance:
1) Use ADSCOD = 1 on the DOPTPRM or
2) Either leave all PMIN/PMAX fields blank on the DVxREL1 entry and reference a
single DESVAR or add a non-zero number to all PMIN/PMAX fields of DVxREL1
entries.
1-21389158
2005.5
RTRPLT missing from xdb
The SOL 600 marc executables on the MSC.Nastran 2005r2 Linux/ Itanium CD will
not work on Red Hat Enterprise Linux (RHEL) 3.0. They will work with RHEL 2.1
A Marc memory allocation error will appear in the log files when trying to run
a Nastran SOL 600 analysis using RHEL 3.0.
Avoidance: Download the file linux64_rhel3.tar.gz from MSC ftp site. This
zip file contains the SOL 600 marc
binaries for the RHEL 3.0 / Itanium platform.
1. unzip and untar the file in the
/msc/nastran/msc20051/marc
directory.
linux64_rhel3 to linux64.
When a shape optimization job includes Part External SE, it will fail in DOPR2
at 2nd design cycle with the following error message:
A model with a CBEND element that only defines the Initial Temperature for the
thermal load failed with SFM 4276 in the SDR2 module followed by a traceback.
Avoidance: Add TEMP(LOAD) command in the case control.
See attachment for the model.
Traceback:
Offset 0x00000080 in procedure
Offset 0x00000060 in procedure
Offset 0x00000030 in procedure
Offset 0x0000005c in procedure
Offset 0x000000d8 in procedure
Offset 0x00000168 in procedure
Offset 0x00000310 in procedure
Offset 0x00003c84 in procedure
Offset 0x00000084 in procedure
Offset 0x00001470 in procedure
Offset 0x00000960 in procedure
Offset 0x00000644 in procedure
Offset 0x00000648 in procedure
Offset 0x000011ac in procedure
Offset 0x00002a60 in procedure
Offset 0x0000023c in procedure
Offset 0x00000174 in procedure
Offset 0x00000228 in procedure
Offset 0x0000005c in procedure
Offset 0x00000a50 in procedure
--- End of call chain --1-21570101
2005.5
- SFM 6551in EXTOTMIN module
pthread_kill
_p_raise
raise
tracbak_
osexit_
nsexit_
pexit_
gperr_
ginit_
ginoa_
getemp_
sqr2d_
s2ebrd_
sdr2e_
sdr2d_
sdr2_
xsem13_
xsemdr_
nastmon_
mainal
Optimization/Design Sensitivty - EXTSEOUT
2005.5
IN SUBROUTINE PKINIT
AutoMset is not compatible with RSSCON input and will lead to wrong answers.
This is a known limitation that must be documented.
Avoidance: Remove PARAM,AUTOMSET,YES.
1-21724661
Answers
2005.5
If more than one degree of freedom is specified on a SPCD entry and USER
WARNING MESSAGE 4152 (G4SPCDR) is issued, wrong answers may result.
Avoidance: Only specify one dof on the SPCD entry.
1-21737131
2005.5
T - Wrong Answers / Missing Output
2005.5
2005.5
If there are CQUADx/CTRIAx referencing MCID the job may fail with one of the
messages below:
*** USER FATAL MESSAGE 2025 (TA1)
UNDEFINED COORDINATE SYSTEM ID =
3000002
compile predom
alter 'ta1
,,ec', ''
ta1
,,ect,ept,bgpdt,sil,,CSTM,,,/
estx,,,gpect,,,,,/
luset/-1/0/1/0/0 $
1-21892107
2005.5
SET Spill AREA HAS BEEN EXCEEDED.
The following Error message was issued in V2005.0 in a run with more than 1200
subcases and GPFORCE requests in each subcase.
*** SYSTEM FATAL MESSAGE 2362 (SETA2L)
SET Spill AREA HAS BEEN EXCEEDED.
USER ACTION: CALL MSC CLIENT SUPPORT.
*** USER WARNING MESSAGE 2354 (GPFDR)
MODULE IS UNABLE TO CONTINUE AND HAS BEEN TERMINATED DUE TO ERROR
2005.5
A SOL 103 run that combines param,autoqset with a ADAMSMNF FLEXBODY request
will fail with the message:
*** USER FATAL MESSAGE 1126 (GNFIST)
DMAP MODULE GP4
IS ATTEMPTING TO OUTPUT DATABLOCK
, WHICH ALREADY EXISTS.
1-22012914
2005.1
.8664.exe Not Found
202 NAME = YG
The nastran command delivered with the MSC.Nastran 2005r2a Windows cd will
attempt to find the non-existant analysis.8664.exe on em64t and opteron systems
running Windows XP64. When MSC.Nastran version 2005.1.2 is executed on a
Window XP64 system it fails to find the file, analysis.8664.exe, and the run
terminates. An updated delivery, MSC.Nastran 2005r2b, is available on the
internal ESD site and a copy will be made and sent on request.
Avoidance: Although the executable for the XP64 system is not currently
available, the 32 bit executable should run by using the EXE keyword to point
to the analysis.exe executable or renaming the analysis.exe to
analysis.8664.exe.
1-22013693
2005.5
The CMSENERGY command must be abbreviated with 4 charachters, i.e. CMSE, else
the job will fail with USER FATAL MESSAGE 601.
1-22050590
2 (DOM9)
2005.5
An optimization job may fail in DOM9 with SYSTEM FATAL MESSAGE 3002 with and
"END OF FILE" error message if the following conditions are met:
1) Either DVCREL1 or DVMREL1 is present and it references more than one design
variable or it specifies non-zero PMIN/PMAX;
2) DVxREL2 is present (or is internally spawned by designed BEAM properties),
Avoidance:
1) Replace DVCREL1 or DVMREL1 with DVCREL2 or DVMREL2
or
2) Remove PMIN/PMAX from DVxREL1
1-22053652
utput
OTIME in transient (direct or modal) does not work correctly for GPFORCE output
request. When fewer time steps than exist are specified, all timesteps are
output. If more time steps are specified than exist, gpforce results are
output for the first time step only.
1-22059227
2005.5
ent force output
If CWELD elements connect points defined using a local coordinate system, then
element force requests for the element will be ignored.
1-22063271
2005.5.1
ser Fatal Message, UFM 4508 (MTRXIN)
The following user fatal message has been improved in Version 2005r3b to help
identify the grid and component that has been identified twice.
*** USER FATAL MESSAGE 4508 (MTRXIN)
A GRID AND COMPONENT HAS BEEN SPECIFIED TWICE ON DMIK WKK
1-22099431
2005.5
POST,0 - Missing data in xdb
0.
1-22166731
2005.5
, Insuffucient Memory in DSAB1J
A large optimization job that has many designed elements may fail in DSAB1J
with a fatal error indicating insufficient memory.
Avodiance: The amount of memory required has likely been overestimated but
the only avoidance is to increases the memory.
1-22182521
Nonlinear Analysis - SOL 106 with Rigid Elements, RBE2, PARAM
,LGDISP,1 - Wrong Answers
SOL 106 with rigid elements such as RBE2 may give wrong answers when
PARAM,LGDISP,1 is included even if the structure exhibits linear behavior.
Avoidance:
1-22194181
2005.5
Optimization/Design Sensitvity - Static S
uperelements may not utilize adjoint load method
Adjoint load method may not be utilized in Statics SOL 200 job with SEs. The
jobs will still run to the completion with correct results. The impact of this
problem is, if any, in the performace.
Avoidance: insert following alter
$
compile descon,list $
alter ' if ( doeigv\>0 )'(2,-1) $
IF ( APP='STATICS' ) THEN $
TCOLADJS = TCOLADJS + COLADJ $
IF ( TADJC<0 ) THEN $
GADJFLGS = 0 $
ELSE IF ( ADJFLG>0 AND GADJFLGS=0 ) THEN $
GADJFLGS = ADJFLG $
ENDIF $ TADJC<0
COLADJ = 0 $
TADJCS = TADJC $
ENDIF $ APP='STATICS'
$
1-22195429
2005.5
RSSCON, MPC - SMF 2104 (GP4)
A SOL101 model with MPCs/SPOINTs and RSSCONs may fail with the message:
*** SYSTEM FATAL MESSAGE 2101 (GP4)
GRID OR SCALAR POINT ID= 300740 COMPONENT =
ENTRY IS ILLEGAL.
USER ACTION: CHECK MPC ENTRIES.
1-22266681
RGE1), Job Hangs
2005.5
2005.5
If the input matrix to MATMOD option 47 is null then the module will fail with
SYSTEM FATAL MESSAGE 4276.
Avoidance: Check for a null matrix using the PARAML module before executing
this option.
1-22403461
2007.0.0
rror Message 51, Subroutine DBCUGM
In MSC.Nastran Version 2005.1, SOL 145 Flutter analysis fails to write to the
xdb file and generates the following message:
*** SYSTEM WARNING MESSAGE 6065 (DBC)
*** DBCMSG ERROR MESSAGE 51 FROM SUBROUTINE DBCUGM
MATRIX COLUMN CONSISTENCY CHECK FALUIRE; MATRIX
144 TABLE
210.
This prevents Patran users from plotting interpolated mode shapes on the
aerodynamic model.
The same input file runs correctly In version 2005.0.0.
1-22407911
2005.5
SOL 600 - NSTATE of NLAUTO entry is not
translated to .marc.dat file correctly with DYNAMIC
The value of the NSTATE field of NLAUTO is not translated to the .marc.dat
file in Transient Dynamic Analysis.
1-22408855
2008.0.0 (MD R3)
PBEAML, DVPREL1 - SFM 3007 (DOPR1)
When an optimization job designs either PBARL or PBEAML and the DVPREL1
references a non-existing PBARL or PBEAML entry, the job fails in DOPR1 with
SYSTEM FATAL MESSAGE 3007 with the following message: "Illegal Input to
Subroutine DOPR1C"
Avoidance: Do not reference non-existent entries.
1-22416502
Transient Analysis - Enforced Motion, SPCD, PARAM,MODACC,0
- SFM 3001 in MODACC
A SOL 112 deck with SPCD enforced motion and PARAM,MODACC,0 fails with SFM 3001
in MODACC module as indicated below.
If a large number is used for the MCID that is referenced on the PFAST entry
the job may with USER FATAL MESSAGE 2025 being issued from the MODGM2 module
indicating an undefined coordinate system.
Avoidance:
1-22461444
2005.5
uest - UFM 5423
An MEFFMASS request for an analysis that produces very large, very sparse
matrices by fail with USER FATAL MESSAGE 5423.
The model that experienced
this fatal message had a density on the order of 1.0e-6.
1-22502406
2005.5
INPUT TO SUBROUTINE MCFRAC
If MCFRACTION is used for a model that includes fluid nodes, the modal
contribution output is missing, and the following error message is issued:
*** SYSTEM FATAL MESSAGE 3007 (MCFRAC)
ILLEGAL INPUT TO SUBROUTINE MCFRAC
Avoidance: Remove the MCFRACTION request.
1-22505311
The following corrections should be made to the DMAP Dictionary equations for
the RANDOM Module:
Eqn 4-26 shoud have power 1/2 out side curley bracket.
Eqn 4-27 a) missing 1/2 power out side square bracket. b) denominator (w)dw
should be w Sj (w) (Sj missing).
Eqn 4-29 - Alpha and Beta are defined but never used anywhere.
1-22519011
1.
1
Avoidance:
There is no avoidance for the xdb file other than running a cold
start. Restarts with PARAM,POST,-1 produce a complete op2 file.
1-22555556
2005.5
Optimization/Design Sensitivity - Designi
ng ZOFFS on CQUADR and CTRIAR - UFM 7193
If an optimization job designs ZOFFS of a CQUADR or CTRIAR, the job fails
with USER FATAL MESSAGE 7193.
Avodiance: Use CQUAD4 or CTRIA3 to design ZOFFS.
1-22611621
2005.5
H, K4AAX - UFM 4353 (MTRXIN)
compile phase1b
alter 'UMERGE1 uset,k4QQ,k4TQ'
modtrl k4aa////6 $
Input decks that combine AUTOQSET and AUTOMSET may fail with
*** USER FATAL MESSAGE 2101 (GP4)
GRID POINT
1 COMPONENT 1 ILLEGALLY DEFINED IN SETS
...
GRID POINT
UM
UB
UM
UB
compile sedrcvr
alter 'OUTPUT2.*OUGV1PAT'(,-1)
if ( disofp and not(acms) ) then $
$ distributed and high level parallel
IF ( procid<>1 ) THEN $
disofps ougv1pat,,,,,,, $
ELSE $
disofpm ougv1pat,,,,,,,/
ougv1ptt,,,,,,,/
mpibuff $
equivx
ougv1ptt/ougv1pat/-1 $
ENDIF $ procid<>1
ndisofp=ndisofp+1 $
endif $ disofp
1-22653481
2005.5
lid in Version 2004 & 2005
2005.5
MDACMS
MDACMS ignores ND on the EIGRL entry and will output more eigenvalues than
specified by ND.
Version 2005R3 will issue a warning message that ND is
ignored.
1-22717058
bort
The VER__ and COMP___ options of the PARAML module may fail with an access
violation on some operating systems; e.g., Linux RedHat 9 and Windows.
Avoidance: There is no avoidance.
1-22832921
2005.5
QR set is not parsed correctly
If a TRIM entry contains an AEQR value that is a real number 0 < AEQR <= 1.0
and one or both of the label fields on the parent TRIM entry are blank, the
AEQR value will be reset to 0.0 with the result that there is no aeroelastic
feedback.
Avoidance: If AEQR=1.0 is desired, leaving the AEQR field blank will result in
the default of AEQR=1.0 being used. It some value other than 1.0 is desired,
2005.5
Large models that are executed with a large memory request that use MDACMS and
DMP may hang.
The matrix partition process (module PRESOL) may attempt to acquire extra
(dynamic) memory it needs to partition the model. If there is insufficient
memory available on the system to complete the memory allocation successfully,
the DMP Slave process may hang.
Avoidance: There are two possible workarounds:
1. Reduce the amount of memory given to Nastran with the "mem=" command line
option. For most models, "mem=1gb" should be sufficient.
2. Increase the amount of memory given to Nastran.
Option (1) is preferable, since the amount of extra memory may be much more
than is truly needed to solve the problem.
For option (1), there must be sufficient memory available on the system to
satisfy the request. Exercise this option on a lightly loaded system.
1-22916281
2005.5
EDU- SFM 3007, MATREDU
A nonlinear analysis with CGAP entries and large displacement may encounter a
divide by zero or
*** USER FATAL MESSAGE 4658 (NHEXD)
DIFFICULT GEOMETRY PREVENTS FURTHER COMPUTATIONS FOR ELEMENT WITH ID =916
User information:
Difficult geometry for solid elements occurs when faces have zero
areas, or when Jacobians at integration points do not all have the
same sign, which signifies that the edges are crossed. In geometric
nonlinear analysis, tests are made for initial and deformed geometry.
Elements should be modeled such that their faces are as nearly equilateral
as possible and midside nodes should be positioned close to the center
of their edges.
1-23000557
2005.5
Acoustic Analysis - PARAM,AKMPOST and GRI
DMP keyword on FLSPOUT command - Wrong Answers
If PARAM,AKMPOST,YES is specified and PANELs are present and the GRIDMP keyword
is specified on the FLSPOUT command then the results written to Fortran unit 90
will be incorrect.
Avoidance: Remove the GRIDMP keyword from the FLSPOUT command or insert the
following DMAP alter:
compile akmpost
alter 'numfgrid'(2)
PARAML mpfmap//'TRAILER'/6/S,N,numgrdmp $
alter 'rowmap = rowmap + 1'(4),''
rowmap = rowmap + 1 + numgrdmp $
endalter
1-23040291
2005.5
SOL 600 - ISTRESS - Initial Stress Entry
is not Translated Correctly for solid elements
The initial stress entry "ISTRESS" for SOL 600 will be translated to "INIT
STRESS" of Marc. Unfortunately, it is not translated correctly.
1-23061191
2005.5
SOL 600 - Stress free initial contact of
BCTABLE not translated correctly - Wrong Answers
Stress free initial contact of BCTABLE is not translated correctly into
marc.dat file in Nastran 2005r2 SOL 600.
If multiple contact pairs are defined and stress free initial contact
definition is not same for them in BCTABLE, this happens.
For example:
Nastran input deck:
BCTABLE 0
SLAVE 2
0
MASTERS 1
SLAVE 3
0
MASTERS 2
0.
1
2
0.
0
0.
0.
0.
0.
0
0.
0
0.
0.
0.
,GOT
,SILS
,MATPOOL
,EST
,ull
,MAPS
,KSF
,KAA
,SLT
,GM
,MPTS
,
,ETT
,EDT
,DYNAMICS,
,dar
,
,DIT
,
,XYCDBS ,
,PCDB
,
,PVTS
,
,EDOM
,
GEOM2S
INDTA
FORCE
SPSEL
PA
PL
KGG
K4GG
MRR
MR
MAR
Avoidance: Remove the subcase that lacks a DESSUB command or place this
subcase after a frequency response subcase that does have a dessub request.
1-23105401
2008.0.0 (MD R3)
nditions - No error/warning message
A linear buckling solution with more than one superelement and more than one
buckling subcase may fail with the following message issued by the SEDR module:
*** SYSTEM FATAL MESSAGE 6912 (SEDRML)
THE BASIC GRID POINT DEFINITION TABLE NAMED BGPDTS AND THE DISPLACEMENT
MATRIX NAMED BUG
FOR SUPERELEMENT
20 ARE INCONSISTENT.
USER ACTION: IF THIS IS AN EXTERNAL SUPERELEMENT DATA RECOVERY, ENSURE
THAT THE BGPDTS TABLE
AND NOT THE EQEXINS TABLE IS DBLOCATE'D.
PROGRAMMER INFORMATION: THE NUMBER OF DEGREES OF FREEDOM IN THE BASIC
GRID POINT DEFINITION TABLE IS
36.
THE NUMBER OF DEGREES OF FREEDOM IN THE
DISPLACEMENT MATRIX IS
60.
Avoidance: Use the following DMAP alter.
compile super3
alter 'ugb',''
DBVIEW UGb=UG WHERE ((
(seid=np2 and seid>0 and peid>0 and spc=* and mpc=* and
suport=* and bmeth=* and mtemp=* and
p2g=* and k2gg=* and m2gg=*) or
(seid=np2 and seid=0 and peid=0 and spc=cspc and mpc=cmpc and
suport=csuport and bmeth=cmeth1 and
p2g=cp2g and k2gg=ck2gg and m2gg=cm2gg and
mtemp=cmtemp)
)) $
1-23128147
2005.5
Optimization/Design Sensitivity - Buckli
ng with external superelements - UWM 6911, Wrong Answers
If buckling sensitivity analysis with superelements is performed with multiple
subcases UWM 6911 (as shown below) is issued indicating there are multiple
copies of a requested datablock. This may lead to wrong answers.
*** SYSTEM WARNING MESSAGE 6911 (QCBFIN)
THE DBVIEW HAS YIELDED MORE THAN ONE DATA BLOCK BUG
.
THE PROGRAM WILL SELECT THE "FIRST" DATA BLOCK FOUND.
PROGRAMMER ACTION: TO FIND THE DUPLICATES, SPECIFY THE WHERE CLAUSE FROM
THE DBVIEW STATEMENT ON THE DBDICT STATEMENT
AND THEN MODIFY THE WHERE CLAUSE ON THE DBVIEW
STATEMENT TO REMOVE THE DUPLICATES.
Avoidance: External superelements can be replaced with DMIGPCH and K2GG instead
of DMIGOP2. This avoids the SE processing. Else the following dmap alter may
be used:
:
compile respsen
alter 'dbview bugx=bug',''
dbview bugx=bug
where (seid=temp and wildcard) $
1-23153166
Submittal - acct=yes - Accounting Program Error, mscact.c goe
s into an infinite loop
An incomplete f04 file that contains only 2-3 columns of data in the last line
may cause the accounting program to go into an infinite loop in the strtok
function.
1-23241691
Superelements/Buckling - EXTSE - SFM 6551 (INPUTT2), during
upstream buckling data recovery
Beginning in Version 2005r3, a SOL 105 job with part external superelements may
fail with the message below during buckling eigenvector data recovery for
upstream superelements.
SYSTEM FATAL MESSAGE 6551 (IINPUTT2) module in subDMAP EXTOTMIN
1-23241901
2005.5
o an illegal dof
A large model, more than 3 million dof, failed in GP4 with SFM 2101 indicating
that an illegal degree of freedom existed on an mpc entry.
.
*** SYSTEM FATAL MESSAGE 2101 (GP4)
GRID OR SCALAR POINT ID= 16700047 COMPONENT =
2 FOUND ON THE MPC
ENTRY IS ILLEGAL.
USER ACTION: CHECK MPC ENTRIES.
0FATAL ERROR
Avoidance: There is no known avoidance.
1-23267428
2005.5
ting Point Overflow
A floating point exception can occur due to an attempt to divide by zero when
processing aerodynamic spline input.
Avoidance: The problem may be avoided by running on a different platform.
The only other avoidance is to use a release prior to Version 2005.1.
There is no avoidancethere is not avoidance other than to use a different
platform (linux seems to work okay) or to use a version of Nastran earlier than
2005.1
1-23313501
2005.5.2
SFM 5423 in subsequent assembly run
AERO1
When an optimization job includes a DESVAR command that selects all the DESVAR
entries and also includes DLINK entries, the job may fail in DOPR1 with
SFM4276/3001.
Avoidance: Use DESVAR = ALL or remove DESVAR command.
1-23482561
2005.5
1 - Incorrect LTLEND/BIGEND format
The following error occurs in the ADD5 module when scaling a matrix when the
input datablock is from a database with a smaller buffsize.
BIOMSG: ERROR
1-23504486
error
The figure for PBEAML type DBOX in the QRG has a typo. What is shown as DIM12
should be DIM2.
1-23509651
2005.5.2
The GPSTRAIN ouptut "PRINCIPAL STRAINS AT GRID POINTS" is wrong for all solid
elements (CHEXA, CPENTA, CTETRA). The Von Mises and Max Shear strain output is
incorrect for shell elements.
Avoidance:
There is no avoidance other than to use the element strain
output. The error is corrected in MD Nastran 2006r1.
1-23548203
2005.5
3 - Contact Model, Access Violation
A contact model with CQUAD4, CHEXA, CBEAM, RBE2 and RBE3 elements fails during
processing the input file with an Access Violation.
1-23573231
2005.5
Optimization/Design Sensitivity - Uniquen
ess on DRESP2 IDs in SOL 200 is not checked
Uniqueness of DRESP2 IDs in SOL 200 jobs is not checked for MSC.Nastran v2005
onwards. The last verion that the check is performed is v2004r2. Users must
manualy make sure there is no duplication on DRESP2 IDs. If duplication on
DRESP2 IDs exists and the ID is selected as a constraint or objective, the
optimization results may be based on the unintended constraints.
Avoidance - There is no avoidance.
1-23623711
2005.5
7 (DSFLTF), Misleading message
The values reported for the TOTAL and all elements in set ESE are wrong if
there is more than one subcase and K2GG / DMIGs are present. Jobs with a
single subcase work correctly.
The value reported for TOTAL STRAIN ENERGY in the 1st subcase apparently sums
in the DMIG STRAIN ENERGRY contributions from ALL subcases, the remaining
subcases include zero STRAIN ENERGRY contribution from the DMIGs.
1-23956243
2007.1.0
MESSAGE 7635 (MDG2ED)
Models with CFAST elements may fail inexplicably with the following message:
*** USER FATAL MESSAGE 7635 (MDG2ED)
FOR CFAST ELEMENT ID= 177459, WITH FORM=ELEM OR PROP
1-24056699
2006.0.1
Elements - CBEAM, PBEAML- nsm varies fro
m end a to end b, ONLY end a is used. ELSUM is wrong
When using different NSM at end A and end B on the PBEAML, only NSM at end A is
used. The mass at the grid points is correct, only the ELSUM output is wrong
1-24063037
g Answers
2007.0.0
A model with a static subcase and fluid structure interaction fails to include
the fluid effects and/or the preload effects.
Avoidance: In Version 2005.1.0 apply the following alter:
compile phase1b
alter 'purgex /aa,aay,aaa,asf,',''
dbstatus aaa//s,n,noaaa $
if ( noaaa<1 ) purgex /aa,aay,aaa,asf,/-1 $
Version 2004.0.6
compile phase0
alter 'FSCOUP=FALSE',''
1-24081681
2005.5
nd Element IDs - Wrong Answers
If one or more grid point IDs and element IDs are the same in an external
superelement, then output requests for displacements and stresses in the
creation run for grid points and elements with the same IDs may lead to
erroneous results in a subsequent assembly run. Specifically, displacement
output requests for grid points in the creation run may lead to erroneous
element stress output for elements with the same IDs in a subsequent assembly
run. Similarly, element stress output requests for elements in the creation
run may lead to erroneous displacement output for grid points with the same IDs
in a subsequent assembly run.
Avoidance: Make the following two changes to the input data of the external SE
creation:
(1) If there are any VELO or ACCE requests in the Case Control, be certain to
consolidate those sets with a DISP request.
(2) Employ the following DMAP alter:
compile extout
alter 'sdr2','' $
SDR2 CASEx,CSTMS,MPTS,DIT,EQEXINs,,ETT,nulllama,BGPDTS,,qg,
rga,EST,XYCDBs,,,,,,,,,,,,,,/
,iqg1,IUG1,IES1,IEF1,,,,,,,/
'reig'/S,N,NOS2A/S,N,NCOMPS $
1-24087243
2007.0.0
motion in a fluid-structure model
The combined use of MDACMS and enforced motion in a fluid-structure model may
consume large resources unnecessarily. The problem arises when there are no
applied loads and no data recovery requested on any structural grid points.
One indication of the problem is the large "A-set" compute requirement for
MDACMS eigenvector recovery.
Avoidance: There are two avoidances:
1. Apply a dummy load to, or request data recovery for, at least one
The special decomp used for invlan on wide frequency ranges factors the dynamic
matrix using a block (or submatrix) algorithm.
It pivots only within each submatrix, but does not pivot among the matrix
blocks. For this reason, the algorithm is less stable than sparse decomp.
When the special decomp is used, and an ill-conditioned submatrix is
encountered, the Lanczos procedure may fail with orthogonalization error, or it
may produce incorrect answers.
There are two avoidances:
1) Set user parameter MDLGDEF to 99999999, which forces Lanczos to use the
standard sparse decomp, rather than the special INVLAN decomp. There may be a
significant performance penalty on problems with very wide frequency ranges.
2) Use the following alter, which "balances" the input matrices to READ.
Matrix balancing is implemented in the READ module for v2005R3, and has been
observed to significantly improve the overall condition number of the dynamic
matrix, as well as the condition number of the submatrices:
compile invlan, list $
alter 'READ
ABSKXX,MXX','READ
ABSKXX,MXX'
$
type parm,,i,n,nonullk $
$
$ find any locations where abskxx has null rows/columns
$
matmod abskxx,,,,,/ncvec,ncmat/12/s,n,nonullk/1 $
$
$ compute inf norm of cols of kxx
$
matmod abskxx,,,,,/infnrms,/7 $
$
if (nonullk > 0 ) then
add ncvec,infnrms/sfsqd $
else
equivx infnrms/sfsqd/always $
endif
$
diagonal sfsqd/sf/'whole'/-0.5 $
$
matmod sf,,,,,/balfac,/28$
$
smpyad balfac,abskxx,balfac,,/kxxbal/3 $
smpyad balfac,mxx,balfac,,/mxxbal/3 $
$
READ
kxxbal,mxxbal,MR,DXR,DYNAMICS,USET,CASES,VAXF,SILS,,
,LLL,EQEXINS,/
LAMA1,PHIXbal,MIX1,OEIGS1,ROOTS1,/
READAPPx/S,N,NEIGV1/NSKIP/METHF/CMSET/SIDx/
METHTYPx/F1x/F2x/NE//mdmsglv0/maxset0//'MASS'//
MAXRATIO/MDLGDEF $
$
mpyad balfac,phixbal/phix1$
1-24090721
2005.5
T - UFM 3007 in dompftn.
A SOL 200 job with pbmsect entries may fail with USER FATAL MESSAGE 3007 in
dompftn if some pbmsect are not included in the design model.
Avoidance: Include all PBMSECT in the design model. If some pbmsect should
not be altered buring the optimization process, use the XINIT field of the
DESVAR entry to specify an appropriate XLB and XUB.
1-24121027
2008.0.0 (MD R3)
LAGR and TEMP=n and ALPHA
Static analyis with thermal loads will produce incorrect results with
RIGID=LAGRANGE.
Part of the correction to this error is to issue a fatal
message if TEMP(INIT) is specified in a run with TEMP(MATE) or TEMP(BOTH).
1-24173515
2005.5.2
SOL 600 - PBEAML - PBEAML I-beam property
with large field format does not translate correctly
For the large format, the job with I-beam cross section is not translated
correctly to marc input file.
$ Elements and Element Properties for region : i-sect
PBEAML* 1
1
I
*
*
.8
.4
.4
.1
*
.1
.1
$ Pset: "i-sect" will be imported as: "pbeaml.1"
Marc input file was generated:
BEAM SECT
PBEAML
1I SHAPE
5, 10,6,10,6,10
-2.000000E-01, -5.960464E-09, 0.0,0.0, 2.000000E-01,
4.000000E-01, 1.000000E-01, 1.000000E-01,
2.000000E-01, -5.960464E-09, 0.0,0.0, 0.000000E+00,
2.000000E-01, 0.000000E+00, 0.000000E+00,
0.000000E+00, -5.960464E-09, 0.0,0.0, 0.000000E+00,
7.500000E-01, 1.000000E-01, 1.000000E-01,
0.000000E+00, 7.500000E-01, 0.0,0.0, -2.000000E-01,
2.000000E-01, 0.000000E+00, 0.000000E+00,
-2.000000E-01, 7.500000E-01, 0.0,0.0, 2.000000E-01,
4.000000E-01, 0.000000E+00, 0.000000E+00,
-5.960464E-09, 0.0,0.0,
-5.960464E-09, 0.0,0.0,
7.500000E-01, 0.0,0.0,
7.500000E-01, 0.0,0.0,
7.500000E-01, 0.0,0.0,
If the input matrix contains null columns, the BIC iterative solver could fail
with a meaningless traceback rather than producing an informative message.
The TITLE, SUBTI and LABEL information is missing from the flutter VG xyplots
for version 2005.0 and 2005.1. TCURVE information appears in the xyplot
output. Version 2004 and earlier releases are correct.
Avoidance: A dmap alter is available on request.
1-24246501
T
2007.0.0
2005.5.2
2007.0.0
In SOL 101 and dmp>1 with PARAM,AUTOMSET,YES the run will terminate with:
SFM 3011 (FBS) ATTEMPT TO WRITE A TRAILER ON FILE 201 WHEN IT HAS BEEN PURGED
Avoidance: Insert the following DMAP alter:
compile phase1dr
alter 'call disph1b',''
call disPH1b,
CASES ,EDT
,EQEXINS ,GEOM4S
KGG
,PG
,RMG
,SILS
YG
,mgg
,spcpart ,cstms
rxg
,yxg
/
GM
,USET
,KSF
,KFS
dkff
,kmg
,dpf
,pss
mmg
,msf
,dmff
,rxa
ym
/
error /nskip /nloads /semr
compile disph1b
alter 1,1
SUBDMAP disPH1b,
CASES ,EDT
,EQEXINS ,GEOM4S ,GPLS
,
KGG
,PG
,RMG
,SILS
,USET0 ,
,GPLS
,
,USET0 ,
,bgpdts ,
,KSS
,ys
,yxa
$
,
,
,
YG
rxg
GM
kff
mmg
ym
error
type db pym $
,mgg
,yxg
,USET
,kmg
,msf
/
/nskip
,spcpart
/
,KSF
,pf
,mff
,cstms
,bgpdts ,
,KFS
,pss
,rxa
,KSS
,ys
,yxa
/nloads /semr
,
,
,
Parameter OMID is not supported in SOL 106 as indicated in Table 5-1 of the
PARAM section
1-24332591
2005.5.2
incorrect OP2 fortran record size
The 'FORM=' specification is used for OP2 files that are to be processed on a
platform other than current platform. When used, USER INFORMATION MESSAGE
4114 that is output for op2 files may indicate that the 'MAXIMUM SIZE OF
FORTRAN RECORDS WRITTEN' exceeds the 'MAXIMUM POSSIBLE FORTRAN RECORD SIZE'
It seems that each word of the datablocks are the same between different FORMs.
This may cause problems when the client uses the (small) fixed fortran record
size to process OP2 files with an in-house post-processor.
This error has been fixed in MSC.Nastran 2005r3b
1-24374298
If the KAA matrix in OP4 format is not Gsize (i.e. GRIDs on EXTERN <> 123456)
then the following error will occur during the assembly run:
*** USER FATAL MESSAGE 4156 (SEMA)
DIMENSIONS OR TYPE OF DATA BLOCK XAAV
, SUPERELEMENT
10
TRAILER=(
22
22
6
2
12 992) ARE INCONSISTENT WITH
SUPERELEMENT MAP.
0FATAL ERROR
Avoidance: User must merge the matrix to Gsize with dmap.
This error is fixed in MSC.Nastran 2005.5.1 and MD Nastran 2006.0.1
1-24400047
2007.0.0
MDACMS will terminate with UFM 1126 on data block XHSE if the model contains
EPOINTs and transfer functions (TFL)
Avoidance: Insert the following DMAP alter:
compile get2pp
subdmap get2pp cases,dits,usetd,rotor,rotmat,matpool,eqdyn,
tfpool,bgpdts,cstms,kpp,bpp,mpp/
k2pp,b2pp,m2pp/
app/noue/lusetd/soltyp/nlheat/fs $
type parm,,i,n, nok2pp=-1,nob2pp=-1,nom2pp=-1,lusetd,noue $
type parm,,logi,n,freqdepr,acsyml,abfl,nlheat,fs $
type parm,nddl,char8,y,acsym $
type parm,,char8,n,app,soltyp $
TYPE PARM,,cS,n,cmu=(-1.,0.),cu=(1.,0.),cz $
PARAML cases//'DTI'/1/446//S,N,IRGYRO $
$ If no Campbell, do gyro terms here otherwise in sedceig
PARAML cases//'DTI'/-1/495//S,N,ICAMP $
IF ( IRGYRO>0 and
not(icamp=-1 and app='ceigen' and soltyp='direct') and
(app='freqresp' or app='ceigen' or app='tranresp') ) then $
CALL GENGYRO cases,dits,USETD,ROTOR,ROTMAT/
MGPP,BGPP,KGPP,VGFDr/
APP/s,freqdepr/noue $
endif $ IRGYRO>0
call xmtrxin cases,matpool,eqdyn,tfpool,/
k2pp,m2pp,b2pp,,,/
'x2pp '/lusetd/s,nok2pp/s,nom2pp/s,nob2pp/0/0/0 $
$
$
$ Add Matrices of Acoustic Infinite Elements
$
DBSTATUS KPP,MPP,BPP//S,N,NOKPP/S,N,NOMPP/S,N,NOBPP $
IF ( NOKPP=1 ) THEN $
IF ( NOK2PP>-1 ) THEN $
CALL XADD5 KPP,K2PP,,,/K2PPX/CU/CU/CZ/CZ/CZ $
EQUIVX K2PPX/K2PP/ALWAYS $
ELSE $
EQUIVX KPP/K2PP/ALWAYS $
NOK2PP = 1 $
ENDIF $
ENDIF $
IF ( NOBPP=1 ) THEN $
IF ( NOB2PP>-1 ) THEN $
ENDIF $ FL
ENDIF $ NOMPOOL>=0
ENDIF $ SOLTYP=DIRECT AND NOT(NLHEAT)
$
return $
end $ get2pp
compile semfreq
alter 'if ( nokpp=-1',''(,6)
alter 'call fdrmgen'(,-1)
call get2pp casem,dits,usetd,rotor,rotmat,matpools,eqdyn,
tfpool,bgpdts,cstms,kpp,bpp,mpp/
k2pp,b2pp,m2pp/
app/noue/lusetd/soltyp/false/fs
MATMOD K2pp,b2pp,m2pp,,,/Vpr,xx/25/S,N,NOvpr/3 $
upartn usetd,vpr/vpr1,,,/'p'/'g'//1 $
MATMOD vpr1,,,,,/vpr2,/47 $
diagonal vpr2/vpaie/'whole'/0.0 $
compile semceig
alter 'call modefsrs',''
call get2pp casem,dits,usetd,rotor,rotmat,matpools,eqdyn,
tfpool,bgpdts,cstms,,,/
k2pp,b2pp,m2pp/
app/noue/lusetd/soltyp/false/fs
Matmod k2pp,b2pp,m2pp,,,/vy1,/12/s,n,nonull/3/-1 $
upartn usetd,vy1/vy2,,,/'p'/'g'//1 $
diagonal vy2/v01p/'whole'/0.0 $
type parm,nddl,logi,n,seindr $
seindr=true $
IF ( DOPH2M ) CALL MODEFSRS,
MR
,USET
,Dar
,casem ,DYNAMICS,
MAA
,mKAA
,GPLS
,SILS
,EED
,
EQEXINS ,VAFS
,pg
,gm
,got
,
ksf
,yg
,lll
,kll
,drg
,
bgpdts ,cstms ,vgq
,goq
,
,
bjj
,rvg
,cee
,mee
,gge
,
bec
,mec
,bsf
,msf
,pmyg
,
pbyg
,pkyg
,pvt0
,mgg
,vgfs
,
,
,
,
,
,
,
,
,
,
,
,v01p
,
,
,
/
PHA
,LAMA
,PHFA
,LAMAF ,PHSA
,
LAMAS ,mechg ,lammats ,lammatf ,mis
,
mif
,meh
,
,
,
,
,
,efmfacf ,efmfacs ,mdphiq ,
mdgot ,mdgoq ,mdvft ,mdmap ,mdgrdrm ,
mdgotmap,
,
/
app
/NORSET /NOASET /FS
/NOFASET /
NOSASET /METH
/METHF /TRUE
/NOQSET /
1
/0
/'no ' $
delete /v01p,,,, $
compile mdddtohh
alter 'PARTN PHDSH,,VDE',''
type parm,,i,n,nohset $
PARAML phdsh//'TRAILER'/1/S,N,NOHeSET $
nohset=noheset-noue $
MATGEN ,/VHE0/6/NOHESET/NOHSET/NOUE $
PARTN PHDSH,vhe0,VDE/PHDSH0,,,/1 $
If Rayleigh damping (PARAMs ALPHA1 and ALPHA2) is requested with SPCD enforced
motion then the answers will be wrong. This error has been fixed in
MSC.Nastran 2005.5.1 and MD Nastran 2006.0.1.
Avoidance: Insert the following DMAP alter:
compile cforce1
alter 1
TYPE PARM,NDDL,CS,Y,ALPHA1,ALPHA2 $ Rayleigh Damping
TYPE PARM,,CS,N,ALPHA1N,ALPHA2N $
ALPHA1N=ALPHA1 $
ALPHA2N=ALPHA2 $
alter 'call xADD5
BXY,B2XY,KXY,K4XY'
CALL XADD5 mxy,kxy,bxy1,,/bxyx/alpha1n/alpha2n/cu/cz/cz $
equivx bxyx/bxy1/-1 $
alter 'call xADD5
BXY,B2XY,,,'
CALL XADD5 mxy,kxy,bxy1,,/bxyx/alpha1n/alpha2n/cu/cz/cz $
equivx bxyx/bxy1/-1 $
endalter
1-24507921
2007.0.0
Riged Elements - RBE2GS with IIRBE2 optio
n fails with segmentation violation in sep1x
RBE2GS with IIRBE2 option fails with segmentation violation in the SEP1X module
1-24510816
2007.0.0
Documentation - PCOMP - Composite Element
s with Temperature Dependent Material Properties
For layered composites, neither the TREF specified on the material entries or
TEMP(INIT) or TEMP(MATE) are used to determine ply reference temperature. The
TREF on the PCOMP or PCOMPG entries is used for all plies of the element. This
is true for both linear and nonlinear analysis.
SOL 106 looks up a new ply temperature at each incremental load step.
PARAM,COMPMATT,YES is for shape memory which is only in SOL 106.
1-24524111
2006
ELD - Does not work
In the QRG, the TOPVAR entry allows specification of PWELD for a topological
optimization analysis. However, if PWELD is specified no error message is
written in f06 file and no results for CWELD is written in the DES file.
1-24584517
2008.0.0 (MD R3)
UFM 7138 in DOPR3H
In SOL 200 if only element FRSTRE response is requested, NFRQ is not set and
the job will fail in DOPR3H with USER FATAL MESSAGE 7138.
Avoidance: When a dummy DRESP1 with RTYPE=FRDISP/MAX is added, the problem
can be avoided.
1-24604261
2005.5
SOL 600 - op2 file output capability does
not work correctly if DDM with PARAMARC - SFM 6352
The op2 file output capability of SOL 600 does not work correctly if single
input DDM with PARAMARC and PARAM,MARCOUTR,1 is used. The fatal message below
is output to the f06 file.
*** SYSTEM FATAL MESSAGE 6352 (GETENT)
LOGIC ERROR: KERROR= 7
USER ACTION: CONTACT MSC.SOFTWARE CLIENT SUPPORT.
PROGRAMMER INFORMATION: RECORD NAME = iElmGid
PROGRAMMER INFORMATION: RECORD LENGTH (LREC= 10009) IS NOT A MULTIPLE OF
ENTRY LENGTH (NWD=
9).
PROGRAMMER INFORMATION: THE PARENT SUBROUTINE IS T6OUTS3
0FATAL ERROR
1-24607467
2005.5.2
Elements - GPSTRAIN, STRAIN - Von Mises a
nd Max Shear Strain is Wrong for plane strain condition.
The Von Mises and Max Shear strain output is incorrect for the plane strain
condition.
There is an error in the way dependencies for Gij terms on the MAT2 entry are
defined with the result that restarts that only change this data will not
compute new element stiffness matrices. If these are the only entries that are
changed, the results for the original submittal are likely to be repeated.
This has implications in SOL 200. If the only designed properties are MAT2
terms and SCR=NO is used, the analysis will not use the updated properties and
the analysis results will be unchanged from a previous iteration.
Avoidance: For SOL 200, the avoidance is to use SCR=yes. For other solution
sequences, one avoidance would be to make an addtional change in some other
input value that will trigger computation of new stiffness matrices.
1-24850088
2007.0.0
non structural mass
When ifp processes NSM, NSM1, NSML, and NSML1 entries it is supposed to
replace:
1) PCOMP with PSHELL
2) PBCOMP with PBEAM
3) PBEAML with PBEAM
4) PBARL with PBAR
5) PRAC2D with PDUM8
in the TYPE field
For the NSM and NSML entries it fails to replace PCOMP with PSHELL (item 1).
Items 2-5 are done correctly for NSM, NSM1, NSML, and NSML1 entries
1-24917119
2007.0.0
PUT=n - No Preload Effects
If cyclic symmetry eigenvalue analysis, SOL 115, is run with a static preload
subcase, STATSUB, and a request for HARMONIC and HOUTPUT using a set id is
included, then the preload effect of the STATSUB is missing and the eigenvalues
calculated are those with no preload.
To avoid use either request for ALL on the HARMONIC and HOUTPUT requests or use
the following DMAP alter:
compile cycmode
alter 'call statcyc'
equivx uxv/cyul/-1 $
1-24978987
2007.0.0
Optimization/Topology - TOPVAR - SFM 4276
(GREAD) in DOPR1 for TOPVAR used with Beta function
Topology optimization using function BETA on the DRESP2 entry fails with the
message:
SYSTEM FATAL MESSAGE 4276 (GREAD) ERROR CODE
3001 PID= 0 in DOPR1.
1-24992231
2007.0.0
Optimization/Design Sensitivity - Labelin
g errors for unfomatted design sensitivity prints
If param optexit 4 is used to produce prints of unformatted sensitivities that
include eigenvector responses, the following erroneous labeling is produced:
----- STATICS RESPONSES --------------------------------------------------------------------------------------------------------------------------COLUMN
DRESP1
RESPONSE
GRID/ELM
VIEW
COMPONENT
SUB
PLY/GRID
NO.
ENTRY ID
TYPE
ID
ELM ID
NO.
CASE
NO.
----------------------------------------------------------------------------------------------------------------------3
302
DISP
302
1
1
1
4
302
DISP
302
1
2
1
There are a number of things wrong with this output:
a. eigenvector sensitivity does not support composites, so the last column is
unnecessary
b. View elm id is a p-element output and should the number should be blank
unless this is a stress, force or strain response on a p-element
c. The Mode id is printed in the view elm id slot
d The mode id should be printed in the last slot and MODE should take the place
of PLY/GRID
User Action: Ignore the "Static Responses" when these are "Eigenvector
Response" and obtain the Mode id from the View Elm ID column.
1-25080130
2008.0.0 (MD R3)
Documentation/QRG - PARAM description doe
s not indicate that they can be used in rc and ini files
The Parameter section in the QRG currently says:
"Parameters are used extensively in the solution sequences for input of scalar
values
and for requesting special features. Parameters values are specified on PARAM
Bulk
Data entries or PARAM Case Control commands. The PARAM Bulk Data entry is
described in the Bulk Data Entries
on page 851. The PARAM Case Control
command is described in the Case Control Commands
on page 177. A complete
alphabetical list of PARAMeter names and their functions is given in this
section."
It should be changed as follows to note the fact that it is often very useful
to set parameters in an rc or ini file.
"Parameters are used extensively in the solution sequences for input of scalar
values
and for requesting special features. Parameters values are specified on PARAM
Bulk
Data entries or PARAM Case Control commands. The PARAM Bulk Data entry is
described in the Bulk Data Entries
on page 851. The PARAM Case Control
command is described in the Case Control Commands
on page 177. PARAMs may
also be used in .rc and .ini files as described in the MSC Nastran Installation
and
Operations Guide, Section 3.8 "Specifying Parameters". A complete
alphabetical list of PARAMeter names and their functions is given in this
section.
1-25108891
2005.5.2
fixed field is used - Wrong Answers
In SOL 600, param WTMASS is ignored and is not translated if the fixed field
format is used and WTMASS doesn't start in fields 9,11, or 16. This will cause
errors if mass is important in the solution.
Avoidance is to use FREE field format, or ensure the W in WTMASS exits in
fields 9,11,16.
1-25202690
ut
2007.0.0
A job writes no punch if repcases are present and subcase has sort2 output
request
1-25259262
2007.0.0
multiple DMIG entries
K2GG and M2GG entries in the case control that span more than 72 characters
are not read correctly.
Avoidance: The avoidance is to place the DMIG names in a SET and reference the
SET on the K2GG and M2GG entries. As shown SET entries that continue to the
next line should end in a comma before column 72.
SOL 101
CEND
1-25306330
2007.0.0
try - Wrong answers
If the AXIC entry is present and a limited set of ouput is requested such that
sparse data recovery is activated then output will be wrong.
Avoidance: Insert PARAM,SPARSEDR,NO or specify ALL on at least one Case
Control output command.
1-25307074
2007.0.0
Axisymmetric Analysis - SFM 6406 (G4SPC),
AXIC and SPCAX entry higher than 100 and SPCAX
An axisymmetric analysis with AXIC and SPCAX defined greater than 100 leads to
the following fatal message:
*** SYSTEM FATAL MESSAGE 6406 (G4SPC)
GRID POINT ID= 102000001 ON AN SPCP/SPCDP ENTRY HAS COMPONENT= 23 GREATER
THAN MAX. NDOF= 6
USER ACTION: CONTACT MSC.SOFTWARE CLIENT SUPPORT.
PROGRAMMER ACTION:
CHECK SPCP/SPCDP ENTRIES CREATED IN GP0 MODULE.
*** SYSTEM FATAL MESSAGE 6406 (G4SPC)
GRID POINT ID= 101000001 ON AN SPCP/SPCDP ENTRY HAS COMPONENT= 23 GREATER
THAN MAX. NDOF= 6
USER ACTION: CONTACT MSC.SOFTWARE CLIENT SUPPORT.
PROGRAMMER ACTION:
CHECK SPCP/SPCDP ENTRIES CREATED IN GP0 MODULE.
*** USER INFORMATION MESSAGE 4110 (OUTPX2)
1-25476171
g Output
2007.0.0
If a SUBSEQ entry contains a factor for each of the preceding subcases but ends
in a comma, UWM 2092 may be issued and the output for the SUBSEQ may be missing.
1-25478961
t GPFORCEs
A model with a grounded cbush element in SOL 106 may give incorrect GPFORCE
data. This error occurs when not all six stiffnes values for the grounded
CBUSH.
1-25479301
2007.0.0
M,POST,-1 - inefficient
The QRG incorrectly states that the default for the BCBODY ISTYP field is 2 for
deformable. The defautl is 0. Furthermore the following remark should be
added:
BCONTACT=ALLBODY is to be defined when ISTYP=2 is specified.
1-25697761
2007.0.0
SOL 600 - MARCIN written in small field f
ormat is not translated into marc.dat file correctly
MARCIN written in small field format is not translated into marc.dat file
correctly.
For example:
If marcin entry below is in the input deck, "feture,6701" should be in the
parameters section of marc.dat file, but it does not.
marcin -1
0
feature,6701
If marcin entry below is in the input deck, "feture,6701" is in the parameters
section of marc.dat file.
marcin,-1,0,feature,6701
Avoidance:
Use free field format.
1-25716447
2007.0.0
FM 3001, RBMG4, SOL 101
Attempting to run a SOL 101 with the rotordynamic and linear gap constraint
will result in the following fatal message:
*** SYSTEM FATAL MESSAGE 3011 (RBMG4)
ATTEMPT TO WRITE A TRAILER ON FILE 201 WHEN IT HAS BEEN PURGED
Avoidance: Include one of the two following DMAP alters.
$ for Version 2005.5.0
compile sestatic
alter 'call phase1c','' $ Version 2005.5.0
IF ( nouset>0 and not(mdstat) and
( (dbrcvx='scratch' and not(pardcmp)) or
(pardcmp and hlpmethx=1 and procid=1) )
) CALL PHASE1C KAA
,USET
,SILS
,EQEXINS
PA
,
,
,cases
drg
,
,
,
KLL
,LLL
,Dar
,ULL
mlr
,mll
,mrr
,QR
LRSEQ ,
,
,
/
SEKR
/SEMR
/SELR
/NOLSET
true
/ERROR /FIXEDB /NOQSET
'
'/TRUE
/false /false
false $
,maa
,
/
,mr
,PL
,
,
,
,
,
,
/NORSET /
/NOTSET /
/noa
/
drg
,
KLL
,LLL
mlr
,mll
LRSEQ ,
SEKR
/SEMR
true
/ERROR
'
'/TRUE
false $
,
,Dar
,mrr
,
/SELR
/FIXEDB
/false
/
,ULL
,QR
,
/NOLSET
/NOQSET
/false
,mr
,PL
,
/NORSET
/NOTSET
/noa
,
,
/
/
/
/
2007.0.0
2006.0.1
MD Nastran 2006 (r1) introduced an error that causes the maximum shear strain
for shell elements to be twice it should be. The error has been corrected in
MD Nastran 2006 (r1a).
1-25765441
2008.0.0 (MD R3)
Connector Elements - CFAST, CWELD may not
find projection and may fail to connect
If gridA and gridB are specified on a CFAST or CWELD and grid GS is left blank
for the attached model the algorithm may be unable to project.
1-25765671
rs
2006
The message:
SYSTEM FATAL MESSAGE 3008 (ILMP1) Insuficient entry _MONPNT2
can be produced if a MONPNT2 bulk data entry invokes an element that is
connected to the highest numbered grid point in the model.
Avoidance: Do not select an element on a MONPNT2 that is connected to the
highest numbered grid point in the model. Else renumber the grids associated
with the element so that the grid is not the highest in the model.
1-25797677
RMG2)
2005.5.2
When the number of cavities defined on a RADLST entry exceed the number of
cavities specified on the RADSET entry the following fatal message will be
issued:
*** SYSTEM FATAL MESSAGE 3002 (RMG2)
EOF ENCOUNTERED WHILE READING DATA BLOCK EST
SUBROUTINE RMG2
0FATAL ERROR
1-25801752
2008.0.0 (MD R3)
6062 (DBC), Poor Message
(FILE 101) IN
1.
This message should be improved to instruct the user to increase the default
RECL for the xdb file on an ASSIGN statement.
1-25860601
pened by Ani
SOL 700 does not work on Solaris and Primepower in MD Nastran 2006r1.
is no avoidance.
The f06 file will contain the message:
Running MSC.Dytran LS-DYNA step 1
*** Elapsed Time - step 1: 0.0u 0.0s 0:00 0% 0+0k 0+0io 0pf+0w
There
When the BEND option is added to the pcomp entry, the generated mat2 entry has
the Gij terms for membrane instead of the Gij terms for bending .
1-25945741
2008.0.0 (MD R3)
for modal preload analysis.
2007.0.0
A job with many superelements may fail with the following error message:
*** SYSTEM FATAL MESSAGE 3007 (BNDSPC)
ILLEGAL INPUT TO SUBROUTINE BNDSP3
Avoidance: Possible DMAP avoidance is to test for the presence of coordinate
systems and/or SPC's on boundary points of the superelement. If neither of
these exists, the call to the BNDSPC module may be skipped with DMAP as neither
YS nor USET is updated.
1-26047321
2007.0.0
44 (DSAD13) Issued in error
The following error message may be issued in error when a DRESP1 requests a
CFAILURE response with item code 7 (interlaminar shear) and this is the last
response applied to the element.
*** USER FATAL MESSAGE 7544 (DSAD13)
DRESP1 ID 7 IS A CFAILURE RESPONSE WITH ITEM CODE 7: INTERLAMINAR
STRESS/STRAIN.
USER INFORMATION: THIS RESPONSE IS BEING APPLIED TO PLY NUMBER
7, WHICH IS THE FINAL PLY. INTERLAMINAR STRESS/STRAIN
RESPONSES ARE NOT AVAILABLE FOR THE FINAL PLY
USER ACTION: DO NOT APPLY ITEM CODE 7 TO THE FINAL PLY
User Information: Responses are ordered by element id, ply no and item code.
If the last cfailure response for an element has item code 7, the above fatal
message is produced regardless of the ply no. it is associated with. The
message is only correct when the ply is the highest numbered ply for the
element.
Avoidance: An avoidance is to request an additional CFAILURE response for the
element that has a higher item code (8 or 9) or is applied to a higher numbered
ply than the item code 7 request.
1-26122929
uter
An error in the restart module may cause restarts to fail on Digital Alpha
computers. It is believed that there is an error in an nddl description but
the exact entry causing the problem is not known.
The alpha platform is
dropped so this problem has been mark fixed in version 2008.
Avoidance:
1-26140321
A modal transient analysis, SOL 112, that specifies an initial condition of the
form:
IC(statsub,diffk)=
may fail with the message:
*** USER FATAL MESSAGE 5423 (SADD5)
ATTEMPT TO ADD INCOMPATIBLE MATRICES
FILE#
COLS
ROWS
101
1200
102
1200
2 2400 10000
2 2400 6667
IS
If the user puts "aeuxref=trim" in the case control for a sol144 analysis, the
resulting stability derivatives for the reference point will be wrong.
1-26411375
2008.0.0 (MD R3)
Nonlinear Analysis - NLPARM Defaults diff
er with BLANK continuation vs No Continuation
PARAM,NTOL provides incorrect values for the error tolerance when the NLPARM
continuation entry is included and the EPSU, EPSP, AND EPSW fields are blank.
Avoidance: Either explicitly set the error tolerances or delete the NLPARM
continuation entry.
1-27310471
2005.5.2
HP IA64 V2005.5.0 (a.k.a 2005r3)
The performance in the DCMP module of Version 2005.5.0 HP IA-64 systems may
be severely degraded. Since this is a performance critical module, MSC
recommends that the analysis executable be replaced.
A corrected executable
may be found on the product update site at:
http://www.mscsoftware.com/support/software_updates/index.cfm#nastran
1-27318160
2007.0.0
ncorrect direct shear stresses
The direct shear stresses are off by a factor of the area. The forces sent to
the routines that calculate cross section stresses are inadvertantly divided by
the area prior to the stress calculation.
1-28171504
2008.0.0 (MD R3)
of PBAR in QRG
Remark 5 under the QRG description for the PBAR entry should read transverse
shear stiffness times unit length instead of per unit length.
1-28310299
2007.0.0
, AUTOQSET- SFM 6143
2007.0.0
MDACMS causes zero eigen vectors for all grids and all modes if
PARAM,SPARSEDR,NO is used.
GDACMS with PARAM,SPARSEDR,NO seems correct except the xdb problem reported as
Quality #1-31899102.
Avoidance:
compile modefsrs
alter 'if ( mdacms and',''
TYPE PARM,NDDL,CHAR8,Y,sparsedr $
if ( mdacms and ((sparseph='yes' and app<>'reig') or
(sparsedr='yes' and app='reig')) ) then $
1-31899102
Post-processing - param,post,0- Eigen vectors in xdb file are
wrong in SOL 103 GDACMS
Eigenvectors in the xdb file are wrong if GDACMS is used in SOL 103.
Avoidance: op2, f06, and punch files are correct
1-32732801
ge problems
2005.5.2
Assumptions made inside the READ module are may be too conservative and may
result in poor performance in MDACMS for large models.
Avoidance: Increase memory.
Fix was made to reigl0.F.
c if the mass matrix is small and dense, store it in core
IF (MSGLVL .GT. 0) WRITE(NF04,1111) N, IFILE(7), LCORE, LCORE/3
If time dependent loads are defined on TTEMP entry in SOL 400 for CROD, CONROD,
or CTUBE elements wrong answers will result.
1-33238331
Optimization - mattx associated with a matx referenced by a d
vmrel1 - Wrong Sensitivies
If a dvmrel1 (or dvmrel2) references a matx entry (e.g., a mat1) that has an
affiliated mattx entry (e.g., a matt1) the senstivities will be wrong whenever
the value determined from the mattx entry differs from that given on the matx
entry.
User information: It has never been possible to design a material property that
varies as a function of temperature provide by a tablem1 entry. However, it
should be possible to support desiging a material property that is not a
function of temperature when other properties are a function of temperature.
For example, if the Young's module is a function of temperature, but the
density is not, it should be possible to design the density. Because of a bug,
the sensitivities in this case will be incorrect.
User avoidance: There is no avoidance except to not use temperature dependent
properties for any material id that has designed properties.
1-33441861
2008.0.0 (MD R3)
ge XDB with no results
An extseout SOL 103 run to output the acoustic-structure coupling matrix AAAX
in DMIG using the FSCOUP option, fails with the message:
*** USER FATAL MESSAGE 6962 (MATGEN)
ILLEGAL VALUE FOR PARAMETER 2 =
-1
80001
0.0
80002
1.0
80003 80001 80002
80004 1
OP
OUTP=80003,t=1.0
0.0
0.0
1-34626031
2007.1.0
Parallel Processing - SYSTEM(107), PARALL
EL -Shared Memory Parallel is not functioning on Windows 64
Shared Memory Parallel is not functioning on Windows 64 in MD Nastran R1.
1-34778999
2007.0.0
to fail without any messages.
The CBUSH1D element causes SOL 600 to fail without any messages.
1-34831285
2007.0.0
Aeroelastic Analysis - Labelling for iner
tial derivatives in static aeroelasiticity is incorrect
A BSURF entry with many elements may result in the dytran-lsdyna executable
failing due to a translation error. The error message will indicate:
0 *** Error undefined node #
280
0
0
1.000E+00
1-34885375
ectly
2007.0.0
SOL 400 with CQUAD4 elements and PARAM,LGDISP may fail with UFM 4551 or a
floating point overflow in xqd4pd.
1-34997021
in TA1
2007.0.0
1-35331198
2007.0.0
c-set - SFM 5423
mpts,ECTS,EPTS,BGPDTS,SILS,ETT,CSTMS,
dit,ectas,eht/
EST,,GEI,GPECT,,vgfd,ditid,,nsmest/
LUSETS/-1/S,N,NOSIMP/1/S,N,NOGENL/0///
s,n,freqdeps/shldamp/s,n,mge/nsm $
Superelements/Acoustics - PARAM FLUIDSE,
COLS
ROWS
2 1212 9665
2 1838 10000
IS
101
313
606
IS
102
10
919
0
TRANSPOSE FLAG IS 1
The 2nd (and perhaps all except the 1st) rigid body represented by NURBS is
wrong. The Nastran-to-Marc translator does not write the "data" section from
BCBODY to CONTACT. Note that the translation of the "application region"
section (i.e., NURBS section) is correct for all the rigid bodies.
1-35546885
rong Answers
2007.0.0
If there are multiple subcases in SOL 129 with RGYRO command and UNBALNC loads
then the run may fail with SFM 3001 for UNBVECD.
Avoidance: Insert the following DMAP alter:
compile nltran
alter 1
file UNBVECD=save $
alter 'call gyrotran'
DELETE /UNBVECD,,,, $
endalter
1-35833199
2008.0.0 (MD R3)
BRSECT - SFM 4276, EC 7777
A SOL 200 analysis with arbitrary beam (PBRSECT) failed in the DOM9 with
SYSTEM FATAL MESSAGE 4276 Error Code 7777
1-35917921
2007.0.0
Case Control - Scale Factor applied to P2
G lead to UWM 2070, followed by UFM 300
Attempting to apply a scale fact to P2G, (i.e. P2G = 1.25*PAX) may lead to user
fatal message 300 in the case control section.
1-35963377
ACMS - DOMAINSOLVER - UWM 7795 refers to obsolete methods "M
DMODES", "GDMODES", "FDMODES"
"MDMODES", "GDMODES", "FDMODES" are still used in output messages (these are
v2001 heritage domainsolver terms), yet the DOMAINSOLVER terms have been
updated to STAT, MODES and FREQ, with partitioning options DOF, GRID, and FREQ.
*** USER WARNING MESSAGE 7795 (PREDRV)
AUTOMATIC MODEL PARTITIONER WAS UNABLE TO PARTITION THE MODEL.
USER ACTION:
1. SELECT A DIFFERENT NUMBER OF PROCESSORS OR RUN THE JOB SERIALLY,
OR
2. IF DOMAINSOLVER MDMODES WAS SELECTED, THEN SWITCH TO DOMAINSOLVER
GDMODES, ACMS OR FDMODES.
^^^ SYSTEM FATAL MESSAGE 9130 (MDMODES)
^^^ AN ERROR HAS OCCURRED WHILE CREATING THE PARTITIONS,
THE PERMUTATION
MATRIX AND THE MAPS IN PRESOL, WHICH
ARE NECESSARY FOR MDMODES. THE READ MODULE WILL BE EXECUTED IN PARALLEL
USING FDMODES INSTEAD OF MDMODES.
1-35970568
2008.0.0 (MD R3)
3-1 GEOM/GRID option
Table 3-1 under the QRG documentation for the DOMAINSOLVER commdand refers to
the GEOM option. This should be the GRID option.
1-36038197
von Mises.
2007.0.0
Remark 6 of the QRG CQUAD4 and CTRIA3 description is in error. For CQUAD4 and
CTRIA3 with offset (due to ZOFFS and/or unsymmetric plies and/or z0 defined on
PCOMP or PCOMPG) the differential stiffness is incorrect. Hence solutions with
the need for differential stiffness (dynamic analysis with prestress, linear
and nonlinear buckling) will produce incorrect results. However solutions with
nonlinear geometric behavior (param,lgdisp,1) will produce correct results when
the solution has converged. Please note that QUADR and TRIAR with offset will
give incorrect results in any case.
1-36462622
2008.0.0 (MD R3)
and MFLAG=0 is missing
Remark 5 under the PFAST description in the QRG should be change to read:
If MCID>=0 ... instead of MCID>0 ...
1-37202949
For example:
SET 98765 = 61/t1
SET 88765 = 0.1,0.2 $
mcfraction(structure,print,punch,solution=88765,
sort=absd,key=fraction,filter=0.0,null=12,
items=(fraction,scaled)) = 98765
where t1 of grid 61 is constrained in the s-set will result UWM 300.
1-37227076
2007.0.0
correctly applied
TIN - Do not re-open qualities that are already fixed. These two cases work
fine for MDR3. Please note that SOL 600 uses differential loads rather than
total loads for all versions up to and including MDR3. The distributed loads
form the first subcase are subtracted out and the new ones are added. For the
smalltest1 model since the loads are the same, the same load is subtraced and
added. The results are correct for both smalltest1 and smalltest2 - E.
Dickerson 7/11/2008.
For SOL 600, If the same load is applied in two subcases you must use
PARAM,MRDISCMB,1
At the request of Marc development, this parameter was
introduced together with an algorithm to combine distributed loads with the
same magnitudes. This algorithm fails in problems where just one distributed
load of the same magnitude is applied in two subsequent load cases. The
default for PARAM,MRDISCMB will be changed to zero for such loadings. The
avoidance is to apply slightly different distributed loads. It is unlikely
likely that In a practical problem with many loads of varying magnitude that
this problem will be encountered.
1-37426759
2007.0.0
Parallel Processing/Frequency Response Poor DMP Performance with multiple load cases
The code change was
For any SOL 111 modal frequency response analysis with multiple load cases, DMP
performance will suffer during MPI communication of the dynamic load matrix.
Avoidance: apply the following DMAP alter:
compile freqrs
alter 'DISUTIL ppfe', '' $
type parm,,i,n,iproc $
iproc=2 $
do while ( iproc<=nproc ) $
disutil ppfe,,,/ppftmp/iproc/-1/10 $ send to master
if ( procid=1 ) then $
add ppfe,ppftmp/ppfx $
if ( iproc=nproc ) then $
equivx ppfx/ppf0/-1 $
else $
equivx ppfx/ppfe/-1 $
endif $
delete /ppftmp,ppfx,,, $ avoid ufm 1126
endif $
iproc = iproc + 1 $
enddo
endalter
1-37426959
2008.0.0 (MD R3)
points to port@IP_Address
Installation/Licensing - MSC_LICENSE_FILE
A SOL 600 run using DDM may fail without any message if there is insufficient
memory available. The example problem failed without any message with ddm=2
but issued SYSTEM FATAL MESSAGE 3004 when run with DDM=4.
1-37590653
ith PBARL
2007.0.0
With Nastran 2005.5, also known as 2005r3, if a PBARL is defined with non
structural mass, the mass of the element doesn't include the non structural
mass.
Avoidance: Activate the previous element formulation of pbarl with nastran
twbrbml=1
1-37706137
2005.5.2
BUCKLING - UFM 4016 (GETEMP)
A SOL 200 job with part superelements and temperature loads may fail with the
message:
^^^ USER INFORMATION MESSAGE 9049 (SEKDR)
^^^ SUPERELEMENT DIFFERENTIAL STIFFNESS GENERATION, ASSEMBLY, AND REDUCTION.
*** USER FATAL MESSAGE 4016 (GETEMP)
THERE ARE NO TEMPERATURES FOR FASTP ELEMENT 900001 IN SET 1051250
0FATAL ERROR
Avoidance: Add a TEMPD entry to the input.
Since this is in SOL 105, I am reaasinging it to Mike - EHJ 7/27/06
1-37797311
2007.0.0
Distributed Memory Parallel - SOL 103 ACM
S with DMP does excessive MPI - Poor Performance
DMP performance will be degraded when using ACMS with SOL 103 due to an MPI
broadcast of the full (A-set size) PHI matrix from Master to all Slave
processes. This broadcast should not be necessary.
Avoidance: Insert the following DMAP alter:
compile modefsrs
In sol 106, nonlinear, with PARAM,LGDISP,+1 cbush forces are missing from the
output.
Avoidance: Request STRESS and the forces will be in the nonlinear stress block.
A comment should be added to the Quick Reference Guide:
10. In SOL 106 with PARAM,LGDISP,1 the force recovery is part of the nonlinear
stress recovery. This means that the FORCE request will not provide CBUSH
forces; instead, appropriate STRESS/NLSTRESS are required to obtain the
nonlinear force and stress in bush elements.
1-38620791
2007.0.0
Superelements - Restarts of external SE a
ssembly runs fail with SFM 4276 in the GP1 module
Restarts of assembly runs employing external SEs (using the EXTSEOUT feature)
fail with SFM 4276 in the GP1 module.
Avoidance: Insert the following DMAP alter in the restart run:
compile phase0
alter 'if ( not(noxsort) and not(selist)',''
if ( false ) then $
endalter
1-38982011
2007.0.0
Optimization/Design Sensitivity - ANALYSI
S=BUCK - SFM 3001 CASEXX does not exist
If SOL 200 runs with a single subcase the ANALYSIS = BUCK, the following system
fatal message is produced:
AT POSITION
2007.0.0
The example under the MD QRG documentation for the RBE2A entry indicates an RID
entry of "R23". This will not work, it should be "MR23" as indicated in the
field description.
1-39313341
2007.0.0
Acoustic Analysis - Exterior acoustics wi
th DMP - ACFPMRESULT - Missing Output
If DOMAINSOLVER FREQ is requested with exterior acoustic analysis in sol108
then ACFPMRESULT data recovery will be missing output.
1-39507540
2007.0.0
ency dependent elements - SFM 5423
If DMP and ACMS are requested in frequency response with frequency dependent
elements, then the run may fail withSFM 5423.
Avoidance: Insert the following DMAP alter:
compile freqrs
alter 'frrd1'
alter 'merge
merge
merge
alter 'DISUTIL
DISUTIL
DISUTIL
alter 'DISUTIL
DISUTIL
DISUTIL
alter 'DISUTIL
DISUTIL
DISUTIL
alter 'equivx
equivx
equivx
alter 'equivx
equivx
equivx
endalter
1-39801126
ption in QRG
,,,ppf,,'
,,,qsgf,,expand,/qsgfe/1 $
,,,qmgf,,expand,/qmgfe/1 $
ppfe,,,'
qsgfe,,,/qsgf0///-8 $
qmgfe,,,/qmgf0///-8 $
ypf1,,,'
qsgf,,,/qsgf0///9 $
qmgf,,,/qmgf0///9 $
ypf10,,,'
qsgf0,,,/qsgf2///3 $
qmgf0,,,/qmgf2///3 $
ypf10'
qsgf0/qsgf/-1 $
qmgf0/qmgf/-1 $
ypf12'
qsgf2/qsgf/-1 $
qmgf2/qmgf/-1 $
2008.0.0 (MD R3)
The description of SORT1/SORT2 in Remark2 of the QRG does not describe that for
Statics, ANY SORT2 request will result in all output in SORT2.
Proposed update: (highlighted by ***
2. The defaults for SORT1 and SORT2 depend on the type of analysis:
SORT1 is the default in static analysis, frequency response, steady state
heat transfer analysis,
real and complex eigenvalue analysis, flutter analysis, and buckling analysis.
SORT2 is the default in transient response analysis (structural and heat
transfer). SORT2 is
not available for real eigenvalue (including buckling), complex eigenvalue, or
flutter analysis.
If SORT1 is selected in a transient solution for one or more of the commands
ACCE, DISP,
ENTH, FORC, HDOT, MPCF, OLOA, SPCF, STRA, STRE, and VELO then the remaining
commands will also be output in SORT1 format. If SORT2 is selected in a
In a SOL 400 run where superelements are present, and the STEP history for the
residual structure runs NLSTAT and then NLTRAN, there will be no data recovery
for the superelement(s) for the NLSTAT STEP.
Avoidance:
Insert the following DMAP alter.
ECHOOFF $
COMPILE SUPER3 NOLIST $
ALTER 'IF.*NOCASRS1.*SEID','' $
IF ( (NOCASRS1>-1 OR APP='NLST') AND SEID=0 ) THEN $
ENDALTER $
ECHOON $
1-40036154
2007.0.0
MCFRACTION - Missing output or unexpected
output when degree of freedom not specified.
The MCFRACTION Case Control command produces unexpected results if the grid
point's degree of freedom is not specified as required in the set. For
example:
SET 1000=92
MCFRACTION(sort=absa,print)=1000
produces modal contribution factor output for grid 9 degree of freedom 2.
Specifying a grid 97 will produce no output without a warning message.
1-40041100
utput
2007.0.0
In sol 105 buckling analysis contains two buckling subcases that have different
preloads but the same buckling load, the second buckling subcase will be
skipped.
1-40102391
2007.0.0
results for AUTOMSET=YES
1-40254921
A run with a DMIG type superelement that requests MEFFMASS=ALL will fail with
the message:
*** SYSTEM FATAL MESSAGE 3007 (EFFMAS)
ILLEGAL INPUT TO SUBROUTINE MPYAD EN
0FATAL ERROR
1-40265587
=
=
=
=
32015
654646
6403
50252
then if specify memory so that the USER OPENCORE (as reported in the f04 file)
is approximately
15*NEWN + IWFR + 9*N
the error should occur. This is not an exact formula, so it may be necessary
to alter the value a bit.
The avoidance is to specify enough memory so that USER OPENCORE (as reported in
the f04 file) is at least 17*NEWN + IWFR +10*N .
Another avoidance is to specify a reordering method besides BEND or AMF, by
setting sys206=8, or setting sys206=9, or setting sys206=2.
1-40506427
M 3034
2007.0.0
Lanczos eigenvalue problems with rigid=lagrange may fail with the message:
*** SYSTEM FATAL MESSAGE 3034 (LNNHERR)
INTERNAL FAILURE IN THE LANCZOS PROCEDURE:
M-ORTHOGONAL QR PROCEDURE FAILED TO CONVERGE. PROBABLE CAUSE:
MASS MATRIX IS INDEFINITE (MODES) OR STIFFNESS MATRIX IS INDEFINITE
(BUCKLING).
USER ACTION: CONTACT MSC CLIENT SUPPORT.
1-40535203
2007.0.0
and SCR=NO - Wrong answers
If running SOL 200 with ANALYSIS=BUCKLE and SCRATCH = NO, then wrong answers
occur. This is only detected by running a buckling solution using the output
from PUNCH NEWBULK feature. The eigensolution is different between the final
SOL 200 and NEWBULK SOL 105.
Avoidance:
either run the SOL 200 with SCRATCH = YES
or
insert this dmap alter
compile sekdr
alter 'DBSTATUS KDJJ,'(,-1)
delete /kdjj,,,, $
endalter
1-40553791
2007.0.0
SOL 700 - MATD024 & TABLEDR causes error
in d3hsp - TABLEDR has TABLE 0 that was not found
MATD024 & TABLEDR to define strain rate effect causes the following error in
d3hsp.
*** Error DYTRAN Input
TABLEDR has TABLE
0 that was not found.
1-40553852
or in d3hsp
2007.0.0
1-40553875
2007.0.0
differ for each nodes
If the thickness specified on a PSHELL entry is not same for all nodes of a
shell element element, it causes an error in d3hsp.
1-40553914
d3hsp
The alternate format of the BCPROP entry to define optional thicknesses is not
translated to BCPROPC for dytran-lsdyna executuion and this leads to the
following error in d3hsp:
%E *** Error DYTRAN Input
187
+
0.04
1.
1.
invalid integer (0.04) in field 2
1-40558687
2007.0.0
Optimization/Design Sensitivity - ADS9P4
- SFM 3008 (UTMCOR), Insufficient Core
The following message should be improved to indicate the additional memory
required:
SYSTEM FATAL MESSAGE 3008 (UTMCOR)
MODULE = DOM9
INSUFFICIENT CORE AVAILABLE FOR SUBROUTINE ADS9P4
PROGRAMMER INFORMATION: LOCATION KEY = ADS9P4
FATAL ERROR
Avoidance: Request more memory or use OPTCOD=DOT on the DOPTPRM entry
1-40638031
t
1.
2
1
2
0.
.707107 0.
0.
0.
45.
0.
0.
0.
1.
0.
1.
0.
0.
0.
0.
0.
0.
1.
1-40726454
2007.0.0
Optimization/Design Sensitivity - GPFORC
E, ESE sensitivities incorrect with TEMP(LOAD)
GPFORCE and Element Strain Energy response sensitivities are incorrect in the
presence of thermal loads.
1-40726656
DZ value of 0.0, as it
blank DZ field results
this field on on
default.
2007.0.0
else $
smpyad rgq,bgg,rgq,,,/bqq/3////1////6 $
smpyad rgt,bgg,rgq,,,/btq/3////1 $
endif $
endif $ not beigrd
dbstatus mbqq//s,n,nombqq $
if ( nombqq>0 ) then $
if ( kdampx>-1 ) then $
add5
bqq,mbqq,,,/mbqq1 $
equivx mbqq1/bqq/-1 $
else $
add5
k4qq,mbqq,,,/mk4qq1 $
equivx mk4qq1/k4qq/-1 $
endif $
endalter
1-40966515
2007.0.0
Elements - Multiple element types with ma
ny property entries - Poor performance in TA1
If there are multiple element types and at least one element type has many
property entries then poor performance may be observed in the TA1 module
executed in subDMAP PHASE1A. This error can occur if there is a TOPVAR entry
present or there is a unique property entry assigned to each element.
Avoidance: Insert the following DMAP alter:
compile phase1a
alter ' ta1 '(2,-1)
putsys(1,56) $
alter ' ta1 '(2)
putsys(0,56) $
endalter
1-41130517
2007.0.0
Optimization/Design Sensitivity - SFM 30
07 (DSAD) ILLEGAL INPUT TO SUBROUTINE DSAD6, UFM 6553
The message:
SYSTEM FATAL MESSAGE 3007 (DSAD)
appears when a scaled weight constraint is invoked in a subcase other than the
first. This occurs in combination with the message:
USER FATAL MESSAGE 6553 (DOPR3R)
A WEIGHT RESPONSE HAS BEEN INVOKED BY THE DESSUB COMMAND IN SUBCASE
WHICH IS NOT THE FIRST SUBCASE.
22,
It is possible that this UFM will not cause the run to stop due to a
programming bug.
Avoidance: Constraints on weight or volume must be placed above the subcase
level or in the first subcase
1-41330851
2007.0.0
Optimization/Design Sensitivity - tpl tes
t dtrustr2 fails in DOM10 - SFM 4276 on AIX
An optimization job with an active Trust Region request may fail in DOM10 with
SYSTEM FATAL MESSAGE 4276.
The following simple deck fails in gnfist die to an append datalock geom1
that using the alias dbviewname VIEW0001
ASSIGN inputt2='../complex_107.op2',unit=25 status=old
acquire nddl
sol mysol
compile mysol list
subdmap mysol
TYPE PARM,,I,Y,IUNIT=25 $
INPUTT2 /,,,,/-1/IUNIT $
TYPE DB GEOM1,GEOM168 $
FILE GEOM1=APPEND $
DBVIEW VIEW0001=GEOM1 WHERE(AUXMID=1;AFPMID=2;DESITER=3;HIGHQUAL=0)
INPUTT2 /GEOM168,,,,/0/IUNIT////////'GEOM168' $
MAKENEW
GEOM168,,,,/VIEW0001,,,,/'GEOM1'/////'GEOM1' $
IFPINDX /VIEW0001 $
DBDIR $
end
cend
*** USER
DMAP
GEOM1 ,
USER
1-41585731
2007.0.0
The code was revised to make the default t16 file smaller, but the QRG was not
revised accordingly.
MD Nastran Quick Reference Guide ch.8 MARCOUT Remarks 6,
6. If this entry is not used, the following defaults are entered automatically:
E1, E11, E18, E27, E301, E321, E341, E401, E47, E48, N1, N2, N5, N35, N37, N39.
In MD Nastran 2006, if this entry is not used, only E301, E341, E47, N1, N2,
N35, N37, N38 and N39 are output.
1-41737627
2007.0.0
PARAM, MRFOLLOW
2007.0.0
2007.0.0
The QRG needs to be modified to indicate that MARCOUT should not be entered
when PARAM,MARCT16 is used.
1-41832822
2007.0.0
and missing reference to SPC2
The QRG description of the SPC case control command needs to be updated to
indicate that it can reference a SPC2 bulk data entry.
1-41883251
2007.0.0
ILP-64 AIX Fails
The element based iterative solver (CASI) will fail on IBM AIX platforms with a
Traceback similar to the one reproduced below. Note that this only occurs with
the ILP-64 version ("mode=i8").
Avoidance: A possible workaround is to rerun the job with mode=i4.
Signal received: SIGSEGV - Segmentation violation
Traceback:
Offset 0x00000030 in procedure
Offset 0x00000054 in procedure
Offset 0x00000ca4 in procedure
Offset 0x000003d0 in procedure
Offset 0x00000078 in procedure
Offset 0x00001010 in procedure
Offset 0x000008d8 in procedure
Offset 0x00000670 in procedure
Offset 0x00000198 in procedure
Offset 0x00000064 in procedure
Offset 0x00000a78 in procedure
--- End of call chain ---
casiFree
deleteFMatrix_159_128
pcgsl
pcglss
xqcasi_
itscas_
solvit_
xsem07_
xsemdr_
nastmon_
mainal
1-41884101
2007.0.0
not recognized by Casi solver
The casi element-based iterative solver interface does not currently allow the
CSEAM element.
1-41885454
2007.0.0
lement incorrectly translated.
In the nastran bulk data a membrane only shell element is defined with a CQUAD4
entry with the MID1 field of the PSHELL entry defined, but MID2, MID3 and MID4
are left undefined. When SOL600 translates this type of element into a Marc
element, it uses type 75, a full shell element. This is incorrect, Marc's
membrane-only element is type 18.
1-41927461
rks 7
2007.0.0
Remark 7 of the Quick Reference Guide BRKSQL entry description has been updated
to reflect the actual code.
In MD Nastran 2006, if METH =1 and ICORD=0 or 1, an MSC.Marc t19 file will
automatically be produced.
If METH =0 and ICORD=0 or 1, an MSC.Marc t19 file not generate.
1-42002359
Answers
2007.0.0
Specifying both TEMP(INIT) and TEMP(BOTH) can lead to wrong answers as follows:
1) if TEMP(INIT) and TEMP(BOTH) -> WRONG ANSWERS (Delta-T is wrong)
2) TREF will NEVER perform table lookup
3) If TEMP(BOTH) and TEMP(LOAD) are specified, only the last request will be
honored
4) In SOL 105 ONLY: If TEMP(BOTH) is specified in the subcase, it does not
perform
This condition will be trapped with a new fatal message beginning in version
2007.
USER FATAL MESSAGE XXX (IFP1D)
MULTIPLE TEMP(BOTH) OR COMBINATIONS OF TEMP(BOTH) AND TEMP(INIT) ARE NOT
ALLOWED.
1-42059473
2007.0.0
Matix Methods - SMETHOD - Casi iterative
solver does not support K2GG input matrix data
The casi element-based iterative solver interface does not does not support
K2GG input matrix data.
1-42074241
2007.0.0
Documentation/QRG - DOBJ2, DPMIN, FSDALP
and FSDMAX missing from DOPTPRM description
The 2005R3 QRG inadvertantly deleted fsdmax, fsdalp,dobj2 and dpminfrom the
DOPTPRM entry.
User Information: Refer to the 2005 Quick Reference Guide for information on
these parameters.
1-42173286
ran
When POST TOFILE is being used to control the results output to the op2 file,
Patran or other postprocessors cannot read the geometry. This error is caused
by CASECCR being written before the results are output.
Avoidance: Apply the following dmap alter:
compile super3 $
alter 'OUTPUT2.*CASECCR','' $
1-42236771
converted
2007.0.0
2007.0.0
The following MATPRN caused EMG to fail with SYSTEM FATAL MESSAGE 4276 (READ)
ERROR CODE 3021
compile NONLIN LIST
alter 'EMG .*ESTNL.*UGNIX'(1,-1) $
MATPRN DUPVH// $
1-42405257
Optimization/Design Sensitivity - DRESP1, FORCE, STRESS(BILIN
) - Incorrect Item Code
A DRESP1 entry that references a force, stress, and/or strain item code for a
CQUAD4 element may use the wrong response if the FORCE output request is
different than the STRESS or STRAIN output request. For example STRESS(BILIN)
is requested and FORCE(CENTER) is requested.
1-42425397
2007.0.0
FM 2044, UFM 3007
Nonlinear analysis with CGAP entries and TEMP(LOAD) may fail with the following
fatal messages:
*** SYSTEM INFORMATION MESSAGE 6916 (DFMSYN)
DECOMP ORDERING METHOD CHOSEN: BEND, ORDERING METHOD USED: BEND
*** USER FATAL MESSAGE 2044 (NLCOMB)
2007.0.0
0.
0.
2007.0.0
0.0
If a model contains CHEXA elements that reference PSOLID entries and others
that reference the PLSOLID entry, the input is not translated correctly and the
following message is issued:
--error message-** Severe Warning in SOL 600 trnslator - CHEXA must have 8 or 20 nodes to be
used in SOL 600
1-43300972
2007.0.0
Nonlinear Analysis - RFORCE and LOAD(wit
h negative scale factor) - NaN or UFM 4296 (NQD4D)
If a SOL 106 run has a LOAD bulk data that references an RFORCE entry with a
negative scale factor, either a "NaN" will occur during the first nonlinear
iteration or a fatal message will be issued for every quad element in the
model.
Avoidance: Avoid negative scale factors on the LOAD entry for the RFORCE id.
1-43365991
d in SOL 600
2007.0.0
The CBUSH1D entry is not supported by SOL 600. This entry may cause the sol
600 translator to crash without issuing an error message.
1-43440601
2007.0.0
ignal 11, Overflow
Large dense models over 3 million DOF may cause a signal 11 in DCMP. The error
is related to an integer overflow.
Avoidance: Submit with more or less memory
1-43448777
2007.0.0
Nonlinear Transient Analysis - CMS - UFM
1126 Module UMERGE1 outputtingt GOA which already exists
In V2005+, a SOL 129 model with CMS (QSETi) may fail with:
*** USER FATAL MESSAGE 1126 (GNFIST)
DMAP MODULE UMERGE1 IS ATTEMPTING TO OUTPUT DATABLOCK
, WHICH ALREADY EXISTS.
USER ACTION: DELETE THE DATABLOCK, OR USE FILE GOA=OVRWRT
Also, if there are unused QSETi degrees-of-freedom then the run may fail with:
*** USER WARNING MESSAGE 6137 (UDSNRD)
INPUT MATRIX IS RANK DEFICIENT, RANK =
USER ACTION: CHECK MODEL
0*** UNSUCCESSFUL MATRIX DECOMPOSITION.
*** SYSTEM FATAL MESSAGE 3007 (NLTRD2)
ILLEGAL INPUT TO SUBROUTINE NLTRD2
24
1-43537471
2007.0.0
Excessive Output
Punched GPSTRESS SORT2 output from a transient analysis may contain incorrect
time labels.
1-43779004
GE1)
If MODESELECT is used with MEFFMASS using modal effective mass criterion for
mode selection then the run may fail with UFM 6144 (MERGE1):
*** SYSTEM FATAL MESSAGE 6144 (MERGE1)
THE SIZES OF THE INPUT MATRICES AND PARTITIONING VECTORS ARE INCOMPATIBLE.
SPECIFICALLY:
The number of rows
in EFMFACS0 is not equal to the number of non-zeros
in partitioning vector PARTVECS
User Information: Size of input matrices and partitioning vectors:
EFMFACS0: Rows=
4 by Cols=
123
PARTVECS: Rows=
6
no. of non-zeros=
6 no. of zeros=
0
Avoidance: A temporary DMAP avoidance:
compile modefsrs
alter 'noefm' $
noefm=-1 $
A permanent solution to the problem will require code changes to the EFFMAS
module.
0FATAL ERROR
1-43807221
2006.0.1
Optimization - ANALYSIS=AERO, DRESP1- SF
M 3007 (DSAD) Illegal input to Subroutine DSAD14
The message "SYSTEM FATAL MESSAGE 3007 (DSAD) Illegal input to Subroutine
DSAD14" has been observed when DRESP1 entries with RTYPE=FLUTTER are attemped
and the flutter method is either PKS or PKNLS. In the case reported, the
message was a result of a program bug, but it could also occur properly if a
requested flutter root was not extracted.
User Avoidance: Use the PK or PKNL flutter methods
1-43834511
xport,by=1)
When keywords export and by=n (n>1) are specified on a DSAPRT Case Control
command , the sensitivity data only at the last design cycle is output to the
external binary file.
Avoidance: use the following dmap alter
compile exitopt list
alter 'OUTPUT2 D'(1,-1)
type parm,nddl,i,n,zuzri1 $
if ( dsexport) then
MESSAGE //'DESIGN CYCLE = '/DESCYCL1 $
if (zuzri1 = 0) then
MESSAGE //'=========DSAPRT START =========='/ $
$
alter 'OUTPUT4 D'
$
$ Output DSCMCOL And DSCM2 :
$
OUTPUT2 DSCMCOL,,,,//-1/IUNIT/'DSCMCOL'/OMAXR $
$
OUTPUT4 DSCM2,,,,//-2/IUNIT $
zuzri1 = 1
else if (zuzri1 >0 and not(lastcyc)) then
MESSAGE //'=========DSAPRT MIDDLE =========='/ $
OUTPUT2 DSCMCOL,,,,//0/IUNIT/'DSCMCOL'/OMAXR $
OUTPUT4 DSCM2,,,,//0/IUNIT $
else if (zuzri1 >0 and lastcyc) then
MESSAGE //'=========DSAPRT END =========='/ $
OUTPUT2 DSCMCOL,,,,//0/IUNIT/'DSCMCOL'/OMAXR $
OUTPUT4 DSCM2,,,,//-2/IUNIT $
endif
$
For QA test, need to ensure the sensitivity data is written out at each design
cycle (or given design cycle).
1-43943079
2007.0.0
agged with param,asing,-1
2007.0.0
The remark 4 of the RBE2D entry in the Quick Reference Guide shown below is
wrong. RBE2 without the FULLRIG option can simulate rotations.
4. For modeling a nodal rigid body that undergoes rotations, use RBE2D or
RBE2 with the FULLRIG option. Note that the RBE2 without the FULLRIG
option can not properly simulate rotations.
1-44265142
A NOLIN1 may produce wrong answers when it references an spoint that has its
displacement defined using an mpc equation.
Avoidance: Insert PARAM,ENFMETH,ABS.
1-44398314
2008.0.0 (MD R3)
s, PLOAD4 - Wrong Answers
In SOL 106, if a LOAD bulk data entry references a follower-force type loading
(e.g. PLOAD4) and another load set ID that does not exist, AND that missing
load set ID is LOWER than the follower force load set's ID, then the follower
force loading acts like a linear load and no longer follows the structure as it
deforms. If the missing load set ID is higher than the follower force's, then
the follower force acts as expected.
1-44744683
2007.1.0
Optimization/Design Sensitivity - MATT1,
MATT9,MATT8 - UFM 2018 (EMG) and/or Wrong Answers
1) When an optimization job includes more than one MATTi types (say MATT1 and
MATT9 or MATT1 and MATT8), the job may fail in EMG with UFM2018 or gives wrong
sensitivities.
2) When only a sigle MATTi entry exists in a SOL200 job and when some of the
property names on its asssoicated MATi entry is also being designed, the
resulting sensitivity coefficients may be wrong.
The avoidance: do not design MATi that is also associated with a temperature
dependent material entry (MATTi). This error is corrected in Version 2007.0.4
1-44800991
2008.0.0 (MD R3)
MATT9 - UFM 2019
A SOL 200 analysis with MATT1 or MATT9 entries will lead to USER FATAL MESSAGE
2019.
1-44900725
blapi.sl'.
2007.0.0
In Version 2005.5 with a MINIMUM install, the following error might occur when
attemting to run Nastran:
MSC.Nastran started Wed Oct 25 09:50:52 CDT 2006
/usr/lib/pa20_64/dld.sl: Unable to find library 'liblapi.sl'.
2007.0.0
PSHELLD* causes the fatal error shown below in the MODGM2 module.
*** USER FATAL MESSAGE 6440 (MODGM2)
ELEMENT
IEPT.11,IGEOM2.6,IGEOM1.5,IGEOM4,XBGPDT,XCSTM,IMPT.10/
IGEOM2,IGEOM1Q,IGEOM2DL,IEPT,IMPT/
/OSWPPT/OSWELM/S,N,NSWPPT/S,N,NSWELM/S,N,SWEXIST/
S,N,NOGOMGM2/S,N,RGDEXIST/RIGID/ORIGID/S,N,NLRIGID/
LMFACT/PENFN/NONLNR/CWRANDEL/CWDIAGP/CFRANDEL/CFDIAGP/
S,N,NOEPT/S,N,NOMPT/S,N,NOGEOM1/SOFFSET/CSRANDEL/CSDIAGP $
IF ( NOEPT=-1 ) EQUIVX IEPT.11/IEPT/-1 $
IF ( NOMPT=-1 ) EQUIVX IMPT.10/IMPT/-1 $
IF ( NOGEOM1=-1 ) EQUIVX IGEOM1.5/IGEOM1Q/-1 $
IF ( NOGO=0 ) THEN $
IF ( NOGOMGM2 ) THEN
$ SPOT WELD CHECK RUN
CALL PRTSUM /RSTJUNK $
EXIT $
ENDIF $ NOGOMGM2
ENDIF $ NOGO=0
1-45244156
2007.0.0
SOL 700 - MATD003 can not be used with PB
EAMD ELFORM=3 while it is allowed in LS-Dyna.
MATD003 can not be used with PBEAMD ELFORM=3 else the following error is output
to the dytr_prep.out file.
%E *** Error MD Nastran Inpu
pbeamd (= 999999) references wrong material type (=
3)
The description of the SYSTEM(361), PRTPCOMP does not state that ECHO=NONE will
suppress the printing of the PSHELL/MAT2 equivalent of the PCOMP/MAT8 when it
is set to a value of 1. If NASTRAN SYSTEM(361)=1 is used the user must remove
the ECHO=NONE to obtain the printed information in the f06 file.
1-45325136
2008.0.0 (MD R3)
to poor message - UFM 2042 (IFP6)
A missing material entry in a large input file issued the following message:
160
161
The message should have indicated that the ids were for the PCOMP not element
ids.
1-45605382
UFM 1126
2007.0.0
A complex eigenvalue analysis to obtain Campbell diagram data with the keyword
scr=no, fails in the CEAD module with:
*** USER
DMAP
CLAMA ,
USER
Avoidance: Set scr=yes and the attached job runs. Or insert the following
DMAP alter:
compile sedceig
alter 'if ( gcase\>1 or ccase\>1',''
if ( gcase>1 or ccase>1 or ddval>0.
) delete /CPHD,CLAMA,lphd,, $
alter 'call super3'
if ( ddval>0.
) dbdelete datablk=(cphp,cphqp,cphqmp) ,
where(wildcard) $
1-45630951
- UFM 4392
2007.0.0
MAT8
1020009 2.0600+71.1300+6.340000 580000.00.0
+000001
MAT8
1020014 1.0030+71.0000000.0
1.0000000.0
+000003
0.0
.0
0.0
.0
0.0
.0
0.0
.0 +000003
available for SOL 101, 144 and 146. This is incorrect, SOL 146 is not
supported.
1-46027846
effective.
2007.0.0
DMIG input is not supported in the geometric domain decomposition methods for
statics and normal modes.
This may result in jobs failing with the messages:
"*** USER WARNING MESSAGE 2070 (MTRXIN)
REQUESTED DMIG MATRIX xxx IS UNDEFINED."
"*** USER WARNING MESSAGE 3204 (SSG1)
UNABLE TO FIND SELECTED SET ( 311) IN TABLE (SLT ) IN SUBROUTINE (SSG1)."
"***** RECEIVED SIGNAL 15, ABORTING ..."
Avoidance: The avoidance is to use the matrix-based domain decomposition
methods by using one of the following Executive Section entries:
DOMAINSOLVER STAT (PARTOPT=DOF)
for statics or
DOMAINSOLVER MODES (PARTOPT=DOF)
for normal modes
1-46052930
71 (DPD2)
In SOL 200, with MFREQ and RANDOM, after the 1st design cycle the following
message is issued. This message appears to be superfluous and does not affect
the answers:
V2004 message
*** USER WARNING MESSAGE 2071 (DPD2)
DAREA SET
221 REFERENCED IN DYNAMIC LOAD RLOAD2 ENTRY
DEFINES NULL ENFORCED MOTION
V2005 message
*** USER WARNING MESSAGE 2071 (DPD2)
EXCITATION SET
221 REFERENCED IN DYNAMIC LOAD RLOAD2 ENTRY
DEFINES NULL ENFORCED MOTION
1-46077402
SPC sets
111
111
If EXTSEOUT is requested with multiple SPCs, then only the 1st set of SPCs will
be used to generate KAA/PA and the following fatal message will be issued:
*** SYSTEM FATAL MESSAGE 3200 (BDYINF)
LOGIC ERROR 29 ENCOUNTERED IN SUBROUTINE BDYINF
USER ACTION: REPORT THIS PROBLEM TO MSC CLIENT SUPPORT
0FATAL ERROR
Avoidance: Reduce each SPC set one at a time.: This error may occur for MPC
sets.
1-46095441
2007.0.0
,GOt
,MEC
,goq
,msaa
,
/
/false $
1-46342723
2007.0.0 (MD R2)
External Superlement - SFM 4276 (FREAD) E
C 3002, with large include file - resourse issue
This External superelement models with extremely large include files may fail
with the message:
*** SYSTEM FATAL MESSAGE 4276 (FREAD)
ERROR CODE
3002 PID= 0
1-46486346
SOL 400 - BCPARA, FTYPE=6 - Core Dump by computing E8x97 Vol.
E when FTYPE 6 is used
SOL 400 with contact with FTYPE=6 (bilinear coulomb friction) specified on the
BCPARA entry may fail with a traceback.
1-46507156
2007.1.0
DBCMSG ERROR MESSAGE 22, SUBROUTINE ELM
BLK - Missing quad4 element stress/strain in xdb
The stress and strain output for quad4 elements may be missing from the xdb
when CFAST elements are present. The message:
DBCMSG ERROR MESSAGE
SOL 101 SOLVIT module performance is adversely affected when the casi
element-based iterative solver is selected and
1) the model contains a large number of 10-node TET elements to be processed
in implicit mode (the SOLVIT default)
2) a TOPVAR bulk data entry is present that selects a PSOLID entry that is
referenced by CTETRAs
An avoidance is to remove the TOPVAR bulk data entries.
1-46581521
2007.0.0
Documentation/QRG - PARAM,AUTOMSET
2007.0.0
COLS
ROWS
306
81
11
110
162
11
22 9877
2
4
0
0FATAL ERROR
1-46727939
23 (MPYAD1)
IS
0
2008.0.0 (MD R3)
Optimization/Design Sensitivity - SFM 54
ATTEMPT TO MULTIPLY INCOMPATIBLE MATRICES
COLS
ROWS
8 1111
2 10000
TRAILER FOR QG
IS
101
36
IS
102
16
IS
103
16
36
174
TRANSPOSE FLAG IS 0
If the EXTSEOUT(DMIGPCH) option is used in the reduction run for the external
superelement with fluid/structure coupling and there are fluid poinits on the
superelement boundary (i.e., specifed on the ASETi entries), then the job will
fail in the assembly run with the following messages:
*** USER FATAL MESSAGE 7556 (SEPMAB)
*** USER FATAL MESSAGE 7556 (SEPMAB)
SUPERELEMENT xx HAS BOTH INTERIOR STRUCTURAL AND FLUID GRID POINTS.
USER ACTION: REASSIGN GRID POINTS AND/OR ELEMENTS SO THAT THE
SUPERELEMENT'S INTERIOR AND EXTERIOR POINTS ARE ALL
FLUID OR ITS INTERIOR POINTS ARE ALL STRUCTURAL.
Avoidance: Remove the fluid points from the ASETi entries or use one of the
other methods (e.g., dmigop2)
1-46887171
0FATAL ERROR
This is because the LAMA datablock which is DBLOCATEd from the system (AKA
assembly or residual) run is not equivalenced to the LAMA2 datablock in SEMODES
Avoidance:
Insert the following DMAP
COMPILE SEMODES NOLIST $
ALTER 'PERFORM PHASE III'(,-2) $
ELSE IF (EXTRCV>0) THEN $
EQUIVX LAMA/LAMA2/-1 $
ENDALTER $
1-47037011
2008.0.0 (MD R3)
t d200pe7 UFM 4646 (REIG)
TPL optimization test d200pe7 may produce an indefinite mass matrix on some
machines and fail during the eigensolution with the following message:
*** USER FATAL MESSAGE 4646 (REIG)
THE MASS MATRIX INPUT TO THE REAL EIGENSOLVER IS INDEFINITE.
1-47123337
External Superelements - EXTSEOUT- Statics with TEMP(LOAD),
OTM stresses incorrect in assembly
In static analyis, for EXTSEOUT external superelements, the assembly run with
TEMP(LOAD) will give incorrect results for Forces and Stresses on the external
superelement.
NOTE: The residual is correct and the displacements/spcforces on the external
are correct.
Avoidance: : Use PARAM,EXTDROUT and use the 3-step process to recover stresses
in the upstream superelements.
1-47128492
2007.0.0
ck) ec 20 - casi solver
When no loads are applied in a linear statics sol 101 run and the casi solver
is requested (smethod = element) then the following error message appears in
the f06:
*** SYSTEM FATAL MESSAGE 4276 (UNPACK)
ERROR CODE
20 PID= 0
and the job fails. A more meaningful message should be output.
1-47162343
2007.0.0
DMP - DOMAINSOLVER STAT(PARTOPT=DOF) wit
h SUPORT and INREL - SFM 4276 in MRGCOL
SYSTEM FATAL MESSAGE 4276 in MRGCOL may be issued with SUPORT and interial
relief if used with DMP.
Avoidance:
compile sekrrs
alter '216'(,-1)
return $
compile sestatic
alter 'call phase1c',''
IF ( nouset>0 and NOT(NONLNR) and
,maa
,
/
,mr
,PL
,
,
,
,
,
,
/NORSET /
/NOTSET /
/noa
/
2007.0.0
The Nastran Windows Installshield based installation does not recognize the
Windows Vista operating system and will not allow the installation to continue.
Avoidance: The only avoidance is to install nastran on another machine and
copy the installation to the Vista machine. Beyond the installation nastran
has been certified on Windows.
1-47167162
2007.0.0
nformation - time: error waiting
1-47218191
2007.0.0
Acoustics - PANEL PARTICIPATION FACTORS
are not correct if a panel does not coupled with fluid
ACOUSTIC PANEL PARTICIPATION FACTORS are not correct if one of panels does not
coupled with fluid as shown below.
Example:
4 panels are defined and a panel named "bottom" does not coupled with fluid.
Then PANEL RESPONSE of "bottom" should be zero, but it is not zero, and
"top_right" does not appear.
panel,bottom,2
panel,top_left,3
panel,top_cent,4
panel,top_righ,5
set1,2,16367,thru,16402
set1,3,16246,thru,16300
set1,4,16301,thru,16311
set1,5,16312,thru,16366
A C O U S T I C
N
P A N E L
P A R T I C I P A T I O
F A C T O R S
GRID POINT =
37,
TOTAL RESPONSE (R/I) = 3.05356E+00 /
-5.16123E-03, (M/P) = 3.05357E+00 /
359.90
LOAD FREQUENCY = 1.00000E+00, (SUBCASE
1, DLOAD =
4)
MAXIMUM PANEL RESP = 1.85680E+00 FOR PANEL = TOP_LEFT, SORTKEY = PANEL
SORT = ALPHANUMERIC
, FILTER = 1.00000E-16
PANEL NAME
PROJECTION
REL.
MAGNITUDE PHASE
BOTTOM
5.98435E-01 -358.97
TOP_CENT
5.98456E-01 -358.97
TOP_LEFT
1.85668E+00 -0.66
PANEL RESPONSE
PANEL RESPONSE
PANEL SCALED RESPONSE
REAL
IMAGINARY
MAGNITUDE PHASE
FRACTION
MAGNITUDE
5.98452E-01 9.71956E-03 5.98531E-01
0.93
1.95979E-01 3.22294E-01
5.98473E-01 9.71655E-03 5.98552E-01
0.93
1.95986E-01 3.22305E-01
1.85664E+00 -2.45973E-02 1.85680E+00 359.24
6.08035E-01 9.99933E-01
1-47236346
2007.0.0
Acoustic Analysis - CACINF4 - External Ac
oustics may yield incorrect Panel Participation Factors
External Acoustics may yield incorrect Panel Participation Factors
1-47324010
2007.0.0
T, ANAL=DFREQ or MFREQ - UFM 9104
sep2dr
slist,emap//
s,n,seid/s,n,peid/s,n,sedwn/s,n,lpflg/////
s,n,noup/s,n,scndry/s,n,extrn//'all'//-1/
s,n,partse/s,n,setype/s,n,reid $
Default changes to system 219 may cause models that ran in previous versions to
fail in DECOMP module with the message:
Receiving signal number 10: Bus error
Job aborting...
Avoidances include:
1) set sys219=32
2) set sys206=10
3) increase memory. The recommendation would be to use the value from
the UIM 4157:
MEMORY REQR'D TO AVOID SPILL =
20228 K WORDS
2006.0.1
2007.0.0
The
When a singular mass matrix is used in flutter analysis, the job may fail with
the message
*** USER FATAL MESSAGE 3200 (FA1)
LOGIC ERROR DETECTED BY SUBROUTINEFA1PKE
1-47738693
2007.0.0
, NLTRD2 - SFM 1282 (SLCDRV)
A nonlinear transient analysis with CMS fails in the NLTRD2 module with:
*** SYSTEM FATAL MESSAGE 1282 (SLCDRV)
AN ATTEMPT WAS MADE TO OPEN A NON EXISTENT ASSOCIATED FILE ULNTH
,FNUMERIC, TO READ.
PROGRAMMER INFORMATION: CHECK THE NAME OF THE ASSOCIATED FILE TO OPEN.
The same message appears when only CMS is used without the SE.
1-47879121
2007.0.0
Matrix Methods - CASI Solver, TET10, TEMP
(LOAD) - Incorrect stresses CASI solver temperature loads
When TET10 elements are present in the input file, the default behavior of the
casi solver is to use the "implicit" formulation for the element. This means
that the element stiffness matrix is formulated internally by the casi
software. The nastran generated stiffness matrices are not used for the
TET10s. This is usually acceptable, unless the applied loads are
element-based, as in this case, where temperature loads are used. Furthermore,
in this case, in order to achieve stress-free thermal expansion, it is
essential that the element stiffness and loads be compatible. Implicit element
formulation should not be used. This can be achieved by placing a
PARAM,ITOPTX,4032 entry in the bulk data section.
Avoidance: insert PARAM,ITOPTX,4032 in the bulk data section to prevent
implicit TET10 usage.
1-47911501
2008.0.0 (MD R3)
ZERO vs. NONZERO
alter 'EQUIVX.*K4AA\/K4DD',''(,1)
alter 'call gma'(,-1)
EQUIVX K4AA/K4DD/NOUE $
IF ( NOUE>-1 ) UMERGE1 USETD,K4AA,,,/K4DD/'D'/'A' $
1-48291201
2007.0.0
Documentation/QRG - Aeroelastic Analysis
- aedw, aepress, aeforce do not support MACH=0.0
The Quick Reference Guide specifies that the MACH input must be .ge. 0.0, but
if the user sets this input to 0.0, is is marked as an illegal data.
Avoidance: The MACH must be set to a number .gt. 0.0
1-48291704
2008.0.0 (MD R3)
Structural Damping
Modal Frequency response (SOL 111) with MDACMS may produce wrong answers with
structral (K4) damping.
Avoidance: The workaround is to include PARAM,MDK4OPT,0
1-48302021
Optimization/Design Sensitivity - SFM 6043 (XQAERR) - unable
to evaluate expressions of oscar type 2
When a DRESP2 response with the EQID field = FUNC (such as SUM) is followed by
another DRESP2 response with EQID=Integer the job may fail with the message:
SYSTEM FATAL MESSAGE 6043 (XQAROS)
UNABLE TO EVALUATE EXPRESSIONS OF OSCAR TYPE 2
Avoidance: The avoidance is to assign the largest RID to those DRESP2s with
EQID=FUNC so that they will always be placed in the last.
1-48326271
2007.0.0
otion fails with PARAM,ENFMETH,ABS
MDACMS in SOLs 111 and 112 with Enforced Motion fails with PARAM,ENFMETH,ABS.
The following message may be issued:
SYSTEM FATAL MESSAGE 5423 (MPYAD1)
ATTEMPT TO MULTIPLY INCOMPATIBLE MATRICES
FILE#
COLS
ROWS FORM
60 4615
2 10000
IS
101
26
30
IS
102
202
0
TRANSPOSE FLAG IS 0
else $
$ transient response
dsar
yst,,,/disp,velo,acce,,/-1 $
call xADD5 BHS,B2HS,,,/BHS1/cu/cu/cu/cz/cz $
call xADD5 KHS,K2HS,kdhs,,/KHS1/cu/cu/cu/cz/cz $
call xADD5 mhs,m2hs,,,/mhs1/cu/cu/cz/cz/cz $
endif $ app='freqresp'
$
if ( enfmeth='abs' and nonzys>-1 ) then $
partn
bhs1,nzys,/,,bhs2,/1 $
partn
mhs1,nzys,/,,mhs2,/1 $
partn
khs1,nzys,/,,khs2,/1 $
mpyad
mhs2,acce, /pmh $
mpyad
bhs2,velo,pmh/pmbh $
mpyad
khs2,disp,pmbh/pyxt $
else $
mpyad
mhs1,acce, /pmh $
mpyad
bhs1,velo,pmh/pmbh $
mpyad
khs1,disp,pmbh/pyxt $
endif $
1-48629874
2007.0.0
M 4276 (PFCALC)
Jobs using the PFMODE case control command may fail in the PFCALC module with a
SFM 3007 illegal input into mpyad message or a GINO message trying to open a
matrix data block if any grid point resequencing has taken place and the
internal grid point order is no longer in external sort. This can occur during
superelement processing for example. There is no known avoidance.
*** SYSTEM FATAL MESSAGE 4276 (QOPEN)
ERROR CODE
1044 PID= 0
*** USER INFORMATION MESSAGE 4276 (QOPEN)
THE DIAG 44 RELATED A NASTRAN DUMP IS SENT TO LOG FILE.
Traceback:
Offset 0x00000110 in procedure
Offset 0x00000108 in procedure
Offset 0x000002a4 in procedure
Offset 0x000022cc in procedure
Offset 0x000005ec in procedure
Offset 0x00000190 in procedure
Offset 0x00000064 in procedure
Offset 0x00000adc in procedure
--- End of call chain --1-48865131
2007.0.0
f MONPNT is in the deck
gtdens_
mpyad_
mpyadk_
pfcalc_
xsem07_
xsemdr_
nastmon_
mainal
Aeroelastic Analysis - SOL 145 may fail i
SOL 145 does not support MONPNT. However, SOL 145 job may fail if MONPNT is
simply in the deck.
Avoidance: 1. remove or comment out MONPNT entry
2. use attached DMAP alters (add dmonpta/dmonpts to call of
SUPER1)
1-48873671
ol 144
2007.0.0
If a Solution 144 (static aeroelasticity) run is submitted that does not have
any TRIM or DIVERG case control commands in any of the subcases, an infinite
loop will result in the PFAERO subdmap.
Avoidance: Make sure the required TRIM and DIVERG case control commands are
included in case control
1-48879511
2007.0.0
Miscellaneous - ISHELL jobs terminate abn
ormally when run using a job scheduler
If Nastran starts an ISHELL job that is suspended by a job scheduler (using a
"kill -STOP"), the ISHELL processing routine (doit.c) does not properly
recognize this situation and terminates processing with an error.
1-48996563
2007.0.0
orrectly, Wrong Answers
The marc CONTACT entry is not written correctly when the BCBODY entry contains
a friction coefficient.
1-49085732
2006.0.1
arbitrary beam elements may fail
Stress data recovery of abitrary beam elements may enter an infinite loop if a
FORCE Case Control command is not present.
1-49086447
N statement.
2007.0.0
The following limitation documented in remark 12 of the QRG for the ASSIGN
statement was removed in V2005.5.
"Note, however, that the DBLOAD and INPUTT2 modules cannot process input files
in other than the native binary format. That is, a binary file in BIGNENDIAN
format cannot be processed on a LITTLEENDIAN platform and vice-versa".
The MD R2 and MSC.Nastran 2007 QRG has been updated.
1-49098315
2008.0.0 (MD R3)
Rotordynamics - Hybrid Damping in Rotordy
namics SOL 107 or 108 w/ no SE - SFM 3001 (GKAM)
A rotordynamics model with hybrid damping and no superelements fails in the
call to the READ module in subDMAP HYBRID with the message:
*** SYSTEM FATAL MESSAGE 3001 (GKAM)
THE INPUT DATA BLOCK IN POSITION
4 DOES NOT EXIST.
USER INFORMATION: THIS ERROR IS CAUSED BY ONE OF THE FOLLOWING:
1. THE DATA BLOCK IS UNSPECIFIED ON THE DMAP MODULE.
2. THE DATA BLOCK IS SPECIFIED ON THE DMAP MODULE AND ON THE SUBDMAP
STATEMENT
BUT NOT ON THE CORRESPONDING CALL STATEMENT.
1-49118561
2008.0.0 (MD R3)
Nastran (acct=yes)
2007.0.0
EOSGAM entry gives the following FATAL ERROR : Illegal name for bulk data
entry.
Avoidance : Use the TODYNA- ENDDYNA entry to bypass this entry.
1-49477782
1-49509805
results
2007.0.0
2007.0.0
Hi Hassan,
is this your?
Thanks
Alois
In SOL 400 total strains need to be converted into True strains to be
consistent with other nastran solutions.
1-49693111
2007.1.0
ess output for SOL 400 QUAD4 models
The von Mises stresses for CQUAD4 elements in SOL 400 may be output as NaN.
1-49703571
2007.0.0
Aeroelastic Analysis - SPLINE6 - INSUFFI
CIENT CORE AVAILABLE FOR SUBROUTINE F6GD
A deck that included spline6 entries that invoked over a thousand structural
and aerodynamic grids produced the message:
INSUFFICIENT CORE AVAILABLE FOR SUBROUTINE F6GD
A review of the code indicates that the required amount of memory can be
reduced drastically and the UFM avoided. The error occured for the spline6,but
similar memory inefficiencis exist for all the spline type elements.
User Avoidance: Run with the additional memory requested by the message or
break the large splines into a number of smaller splines to get past the error.
1-50014537
2007.1.0
when UWM 2047 is issued
The message "USER FATAL MESSAGE 6656 (MODTRK) THE TRACKED SUBSET PHGREF OF
MODES FROM A PREVIOUS DESIGN CYCLE" can be produced whenever the user specifies
a MODTRAK command in a SOL 200 subcase that contains a METHOD command but is
not an ANALYSIS=MODES subcase. E.g, using MODTRAK with ANALYSIS = MCEIG,
MTRAN, MFREQ or FLUTTER can produce the error.
Avoidance: Remove the MODTRAK case control command from subcases that do not
also have an ANALYSIS =MODES command.
1-50098347
2008.0.0 (MD R3)
Documentation/QRG - File Management Secti
on - Assign Statement documentation is wrong
The QRG documentation for the ASSIGN statement in the File Management section
contains examples for "ASSIGN OP2" that should be "ASSIGN OUTPUT2".
1-50289995
es
2007.0.0
When compiling dr3srv to use DRESP3 entries using the MSC provided makefile
(dr3srv.ksh), the following error will occur.
ld: Warning: size of symbol `main' changed from 128 in
/opt/intel_fc_80/lib/for_main.o to 192 in
/appl/msc.software/msc.nastran/msc20055/linux64/dr3srv.o
/appl/msc.software/msc.nastran/msc20055/linux64/libdr3srv.a(memmgmt.o)(.
text+0x21e2): In function `Get_Temporary_Name':
: the use of `tempnam' is dangerous, better use `mkstemp'
/opt/intel_fc_80/lib/for_main.o(.text+0x42): In function `main':
: undefined reference to `MAIN__'
make: *** [dr3serv] Error 1
===
Resolution:
Modify dr3srv.ksh to include "-nofor_main". The build script will look like
this for the linux64 section:
linux64 )
targets="CC=/opt/intel_cc_80/bin/icc FC=/opt/intel_fc_80/bin/ifort"
FFLAGS="-nbs -w -w90 -cm -WB -pad_source -W0 -save -zero -Vaxlib -ftz"
export FFLAGS
LDFLAGS="-nofor_main -Vaxlib"
export LDFLAGS
;;
1-50337802
2008.0.0 (MD R3)
Case Control - Input error leads to misle
ading UFM 392 (XSORSO) and UFM 9002 (IFPL)
When a FREQ1 or other bulk data entry which begin in the first column has been
erroneously put into the case control deck the following error occurs:
*** USER FATAL MESSAGE 392 (XSORSO)
THE AUXMID OR SEID ON THE FOLLOWING BEGIN BULK COMMAND IS NOT GREATER THAN
0.
and at the end of the f06 file:
^^^ USER FATAL MESSAGE 9002 (IFPL)
^^^ ERROR(S) ENCOUNTERED IN THE
MAIN BULK DATA SECTION
^^^ SEE MESSAGES ABOVE. ERROR ENCOUNTERED IN
MODULE XSORT.
These error messages are misleading. Normally when an illegal case control
command is specified the following error message will be issued:
*** USER FATAL MESSAGE 601 (IFP1D)
2007.0.0
The CELAS2 entry fails in version 2005 and later when using mixed double field
and single field continuation entries. format on line 2
1-50605180
2007.0.0
SOL 600 - MAT9, MATORT - solids/shells ca
nnot reference cylindrical CS for material CS
In SOL 600, solid element material properties may only reference a single
rectangular coordinate system for the enitire model. Shell elements may
reference multiple rectangular coordinate systems.
1-50608531
2007.0.0
VCCT case control ID - UFM 311
Rotordynamics analysis may fail when generating the Campbell diagram with the
following message:
*** USER FATAL MESSAGE 3032 (CAMPREP)
UNABLE TO FIND SELECTED SET ( 301) IN TABLE (DDVAL ) IN
SUBROUTINE (NO_DDVAL_SELECTED).
0FATAL ERROR
1-50698031
2007.0.0
n in sparse decomp
tmgino_
dfmsym_
dfmsa_
sdcomp_
facdrvo_
facdrv_
reigla_
lnnrigl_
reig_
xsem06_
xsemdr_
nastmon_
mainal
The problem has been traced to an integer overflow in the routine DFMSA.
Input files are in /nast/app/etl/q1-50698031.zip
1-50698089
2007.0.0
ment to DGEGV when using QZ HESS
2007.1.0
The following input bulk data error was not trapped in IFP and caused nastran
to fail in GP1 as shown below.
BCPARA,ERROR,.010
should have been
BCPARA,,ERROR,.010
forrtl: severe (64): input conversion error, unit -5, file Internal Formatted
Read
The same job aborted on Linux dmp=4 with the following error...
forrtl: severe (64): input conversion error, unit -5, file Internal Formatted
Read
time: error waiting for child process: No child processes
1-50731974
2006.0.1
Element - bar, beam, non structural mass
- missing mass polar moment of inertia
If non structural mass is defined on the beam or bar element, the mass polar
moment of inertia is not included.
Avoidance: Use structural mass instead.
1-50779321
2007.0.0
ents - SFM 6144
'/0 $
compile augqset
alter 1
call dbfetch /xemap,ysd,,,/0/0/0/0/0 $
alter 'gp4 '
bndspc xemap,uset0,bgpdt,,ysd/
uset01,ysd1/
seid/0 $
equivx uset01/uset0/-1 $
compile phase1dr
alter 1
type db kqqu,mqqu,bqqu,k4qqu,pqu,rvqu,aqu,phbqu,
gpqku,gdqku,sdsrqu $
1-50779728
2007.0.0
Dynamics - PARAM,AUTOQSET, multilevel sup
erelement trees - SFM 6144 or Wrong Answers
If PARAM,AUTOQSET,YES is specified with multilevel superelement trees with
branches longer than one superelement then the job may fail with something
similar to:
*** SYSTEM FATAL MESSAGE 6144 (MERGE1PR)
THE SIZES OF THE INPUT MATRICES AND PARTITIONING VECTORS ARE INCOMPATIBLE.
SPECIFICALLY:
The number of columns in MTQ is not equal to the number of non-zeros in
partitioning vector VQ
User Information: Size of input matrices and partitioning vectors:
MTQ
: Rows=
12 by Cols=
13
VQ
: Rows=
105
no. of non-zeros=
35 no. of zeros=
70
Avoidance: Insert the following DMAP alter (which also avoids CR 1-50779321)
compile phase0
alter ' bndspc '(,-1)
if ( seid=0 ) call dbstore ysd,,,,//0/0/'
compile extduset
alter 'xemap\/emap'
call dbstore xemap,,,,//0/0/'
'/0 $
'/0 $
compile augqset
alter 1
call dbfetch /xemap,ysd,,,/0/0/0/0/0 $
alter 'gp4 '
bndspc xemap,uset0,bgpdt,,ysd/
uset01,ysd1/
seid/0 $
equivx uset01/uset0/-1 $
compile phase1dr
alter 1
type db kqqu,mqqu,bqqu,k4qqu,pqu,rvqu,aqu,phbqu,
gpqku,gdqku,sdsrqu $
1-50888831
2007.0.0
Rotordynamics - RSPINR - ROTOR superlemen
t with structural damping, GR, gives wrong answers
A rotordynamics superlement analysis with structural damping (GR) specified on
the RSPINR entry will yield wrong answers.
1-50916991
2007.1.0
DESSUB, DESOBJ - SFM
Avoidances include:
1) force the computations to be performed in complex arithmetic by specifying
sys108=16384
2) use old single-vector Lanczos by specifying sys108=2
3) use SOL 110 in place of SOL 107, and use HESS for the complex eigensolution.
1-50984175
2007.0.2
It is not recommended that PLOAD be used in SOL 600. All PLOAD entries should
be changed to PLOAD4 entries.
The PLOAD sign convension is different in NASTRAN than MARC. Nastran assumes
positive pressure to be acting in the positive element normal direction,
whereas marc assumes that positive pressure is acting in the direction opposite
to the element normal ( ie into the element).
1-51008491
2007.1.0
compile getay
alter 'fbs.*lyy,,kay1',''(,11)
fbs
lyy,,kay1/day0//-1 $
if ( nullvay>-1 ) then $
merge
day0,,,,,vay/day1/1 $
else if ( nullvya>-1 ) then $
partn
day0,,vya/day1,,,/1 $
else
equivx day0/day1/-1 $
endif $
if ( novafs>0 ) then $
merge
day1,,,,,vafs/day/1 $
else $
equivx day1/day/-1 $
endif $
endalter
1-51018492
ARTN1)
Using param,autoqset will result in the following fatal message when used in
combination with param,extout.
*** SYSTEM FATAL MESSAGE 3001 (GP4)
THE INPUT DATA BLOCK NAMED EQEXINX AT POSITION
3 DOES NOT EXIST.
USER INFORMATION: THIS ERROR IS CAUSED BY ONE OF THE FOLLOWING:
Avoidance: 1. Use the case control command EXTSEOUT
or
2. Use the following alter
compile extout
alter 'if ( atqset','' $
if ( atqset and extseout>0 ) then $
1-51120736
2008.0.0 (MD R3)
Matrix Methods - Insufficient core for F
BSMEM; sfm 7340 (LNNRIGL) - unknown internal error
This was fixed as part of project tad02586.
Lanczos now issues SFM 3008 and the job is aborted.
Defining FBSMEM/system(146) to a large value, for example 100, can lead to the
following messages:
INSUFFICIENT CORE FOR FBSMEM IN REIGL
INCREASE MEMORY BY AT LEAST 1111366876 WORDS
*** SYSTEM FATAL MESSAGE 7340 (LNNRIGL)
UNKNOWN INTERNAL ERROR OCCURRED.
The problem is that Nastran does not stop at this point. Instead Nastran
proceeds with MMFIND1 and thereafter tries to find a solution again. But the
same error happens again and a solution cannot be found (ufm 4405).
Avoidance: Increase memory.
1-51128594
2007.0.2
l to find marc executable
SOL 600 jobs in MSC.Nastran 2005r2 on Linux IA64 may fail to find marc
executable and may fail with the message:
The type of inte QRG will be fixed - the default will be changed to 0 instead
of 2 - Ed Dickerson 2/22/2007
In SOL 600, NLTRAN, the documented efault of BCPARA-FTYPE is incorrect. The
default is 0 not 2.
1-51434272
2008.0.0 (MD R3)
058, Wrong Answers
The iterative solver methods do not work in the presence of SUPORTi entry, this
is documented in a remark under the ITER bulk data entry. It should be noted
that param, inrel uses the SUPORT entry and therefore the iterative solver may
not be used with this parameter. If attempted either the message:
USER FATAL MESSAGE 9058 (SUPER3)
THE SOLUTION FOR THE RESIDUAL STRUCTURE DOES NOT EXIST.
or incorrect results will occur.
1-51437479
2008.0.0 (MD R3)
d design variable ids
Topology optimization jobs output asterisks for material ids and design
variable ids.
----- COMPARISON BETWEEN INPUT MATERIAL PROPERTY VALUES FROM
ANALYSIS AND DESIGN MODELS -----------------------------------------------------------------------------------------------------------------MATERIAL MATERIAL MATERIAL
ANALYSIS
DESIGN
LOWER
UPPER
DIFFERENCE
TYPE
ID
NAME
VALUE
VALUE
BOUND
BOUND
FLAG
-------------------------------------------------------------------------------------------------------------MAT1
********
E
1.000000E+07
1.250000E+06
1.000000E-15
1.000000E+20 WARNING
MAT1
********
RHO
1.000000E-01
5.000000E-02
1.000000E-15
1.000000E+20 WARNING
-----
DESIGN VARIABLES
-----------------------------------------------------------------------------------------------------------INTERNAL
DESVAR
LOWER
UPPER
ID
ID
LABEL
BOUND
VALUE
BOUND
-------------------------------------------------------------------------------------------------------1
1
X1
1.0000E-02
2.0000E+00
1.0000E+02
2
2
X2
1.0000E-02
2.0000E+00
1.0000E+02
3
3
X3
1.0000E-02
2.0000E+00
1.0000E+02
4
4
X4
1.0000E-02
2.0000E+00
1.0000E+02
5
5
DG3
1.0000E-02
1.0000E+00
2.0000E+00
6
********
TOPVAR
1.0000E-03
5.0000E-01
1.0000E+00
7
********
TOPVAR
1.0000E-03
5.0000E-01
1.0000E+00
8
********
TOPVAR
1.0000E-03
5.0000E-01
1.0000E+00
MAT1
1.000000E-15
********
1.000000E+20
E
1.000000E+07
WARNING
1-51495308
2007.1.0
- CSUPER - ufm 5423 (MPYAD)
1.250000E+06
In sol 200 when using external superelements which refer to CSUPER cards the
following error may occur:
*** USER FATAL MESSAGE 5423 (MPYAD)
ATTEMPT TO MULTIPLY INCOMPATIBLE MATRICES
FILE#
COLS
ROWS
301
55182
15
IS
101
1872
6 1324
2 1248 3333
0
TRANSPOSE FLAG IS 0
Avoidance: use the following DMAP alter for 2005r3 and 2006:
compile EXTIN $
alter 'DBSTATUS
if (nokaa>0 and
EQUIVX X_K
EQUIVX X_M
EQUIVX X_B
X_K' $
iostat=0
/KXX /-1
/MXX /-1
/BXX /-1
) then $
$
$
$
EQUIVX X_K4/K4XX/-1 $
EQUIVX X_P /PX /-1 $
EQUIVX X_V /VX /-1 $
EQUIVX X_GP/GPX /-1 $
EQUIVX X_GD/GDX /-1 $
EQUIVX X_VF/VXFS/-1 $
EQUIVX X_A /AX /-1 $
return
endif
alter 'if ( nouset',''
if ( nouset>0 and not(exter) ) then $
COMPILE spdr1
alter 'PEID=SEID' $
type parm,,i,n,np2 $
type parm,nddl,i,n,desiter $
np2 = desiter $
if ( peid>0 ) desiter = 0 $
alter 'NOASET=LUSETS' $
if ( peid>0 ) desiter = np2 $
COMPILE phase0
alter 'SELIST=(NOSELIST>0)','' $
SELIST=(auxmid<1 and NOSELIST>0) $
COMPILE phase1dr
alter 'SEP2DR SLIST' $
if ( auxmid>0 ) noup = -1 $
alter 'IF ( NOKAA','' $
if( nokaa<1 or descycle>1 ) then $
and use the following DMAP alter for 2007:
compile EXTIN $
alter 'if ( nouset',''
if ( nouset>0 and not(exter) ) then $
COMPILE spdr1
alter 'PEID=SEID' $
type parm,,i,n,np2 $
type parm,nddl,i,n,desiter $
np2 = desiter $
if ( peid>0 ) desiter = 0 $
alter 'NOASET=LUSETS' $
if ( peid>0 ) desiter = np2 $
COMPILE phase0
alter 'SELIST=(NOSELIST>0)','' $
SELIST=(auxmid<1 and NOSELIST>0) $
COMPILE phase1dr
alter 'SEP2DR SLIST' $
if ( auxmid>0 ) noup = -1 $
alter 'IF ( NOKAA','' $
if( nokaa<1 or descycle>1 ) then $
1-51517141
2008.0.0 (MD R3)
Documentation/QRG - PSOLID - TETRA(5-10 n
ode) supported in SOL 106, 129 and 400
In Table 8-43 at the end of the PSOLID description in the Quick Reference Guide
it incorrectly indicates that the TETRA 5-10 is not supported in SOL 106, 129
and 400.
1-51544187
2007.1.0
Connector Elements - CWELD - UFM 6599 (SE
P1C), CWELD with ELEMID, Superelements
When the PWELD entry specifies that MSET is on, USER FATAL MESSAGE 6599
(SEP1C) may be incorrectly output.
.
1-51552281
will happen
Starting with MD R2, SOL 600 analyses with COORD SYSTEMS will not run parallel.
Avoidance: Convert local coordinate systems to the global coordinate system.
1-51564461
2007.1.0
Output, Incorrect Element ID
The aerodynamic force table can sometimes have a 0 as the element ID in the
last row of data rather than the highest aerodynamic element ID.
User Information: the missing id is confined to the printout and does not
affect any other output.
1-51589547
2007.0.0
SOL 600 - MSC_LICENSE_DISCRETE - Nastran
Tokens/ALUs are not released before marc is executed
When running an MD R1 Nastran or MSC.Nastran 2005r3, SOL600 job with
MSC_LICENSE_DISCRETE set to 1, then Nastran doesn't release licenses.
The next table shows MD Nastran token usage for a SOL600 job:
Application
Normal Discrete
MD Nastran
Translator
Marc
MD Nastran
Translator
288
334
184
288
334
288
334
518
518
518
As you can see with MSC_LICENSE_DISCRETE=1 , most of the time 518 tokens are
checked out! (this represents 518 tokens * Euro 400 = Euro 200,000 !!!!! (so
more than 200K US$ ))
1-51706467
2007.1.0
SFM 4276, EC 3001
A linear transient solution, SOL 109, fails with the following message for
version MD R2 (aka 2007) but runs successfully with MSC.Nastran 2005r3b.
*** SYSTEM FATAL MESSAGE 4276 (FREAD)
ERROR CODE
3001 PID= 0
The failure occurs because there are no RSPINTs entries defined.
interpretation of this should be that the rotors do not spin.
The
1-51854251
2007.1.0
Acoustic Analysis - Grid Point Participat
ion Factor - wrong grid id in punch file
Grid IDs in the punch file of an acoustic analysis with grid point
participation factor requests will have a value of "4" appended to the end.
The error happens when only the punch file is requested by case control command
disp(punch).
Avoidance: Request disp(print,punch).
1-51861461
nswers
A SOL 111 restart from a previous sol 111 job which contains an external SE
created with EXTSEOUT(DMIGPCH) produces incorrect results when K2GG and M2GG
have been omitted in the restart. The results are the same as for the cold
start. This happens because KAA is available from the restart database.
1-51884991
2007.0.1
SOL 600 - Certain shell elements with MCI
D using new COORD SYS option - Missing orientation vectors
Certain shell elements with MCID using the new COORD SYS option are missing
orientation vectors in the Marc deck in MDR2.
See external web: MD R2 update for HPUX IA64
http://www.mscsoftware.com/support/software_updates/index.cfm#nastran
1-51919711
2007.1.0
Frequency Response - FRF run with an RLO
AD1 entry with null excitation fails with SFM 3200 in DPD
An FRF generation run with an RLOAD1 entry with null excitation will fail with
SFM 3200 (Logic error 14) in subroutine DPD9 in the DPD module.
1-51942339
2007.0.2
SOL 600 - CONM, GRAVi - PARAM,WTMASS mult
iplier is ignored for conm and density for gravity
PARAM,WTMASS multiplier is ignored for conm and mass density used in gravity
loading in SOL 600.
1-51945401
ethod
2007.1.0
2007.1.0
If there is an error for the NLPARM ID for SOL 400, module ST2DYN give UFM
4512, which is for the DEFORM entry.
1-52043741
2007.0.2
pres
pres
PRES
PRES
1
1
RSS
RSS
1001
1021
The above statement is not true for cases with very small response value,
<1.e-6.
Avoidance : If feasible, increase loading by several order of magnitude to
boost the response value.
1-52048361
2007.0.2
The CPU times printed in the F04 are off by roughly a factor of 4 on SuSE 10
IA64 systems. This OS is usually installed with Altix ProPack 5 systems.
Avoidance: Use the times reported in the log file for an accurate time of the
entire run.
1-52060201
2007.1.0
Optimization/Design Sensitivity - Missing
EIGR entry results in poor message, SFM 3001 (DOPR3)
The message "SYSTEM FATAL MESSAGE 3001 (DOPR3) datablock edoms does not exist"
is given in error when the user has a DRESP1 entry with RTYPE=EIGN or FREQ but
has not included an EIGR or EIGRL entry to perform a normal modes
eigenanalysis.
the message should be:
*** SYSTEM FATAL MESSAGE 3001 (DOPR3)
THE INPUT DATA BLOCK NAMED DYNAMIC AT POSITION
1-52101228
The Model Summary output will overflow when the number of any one element is
greater than 99999.
For example:
THERE ARE ***** HEXA
SOL 600 with external superelements will fail with the message:
*** USER FATAL MESSAGE 316 (IFPDRV)
ILLEGAL DATA ON BULK DATA ENTRY DMIG
DMIG *KAAX
5
1
+000001
*+000001
5
1 2.347553830D+05
+000002
1-52299341
2007.1.0
Optimization - DVxREL1 references a desig
n variable ID more than once - Job Fail in DOPR1C
DVxREL1 is NOT allowed to reference a design variable ID more than once. This
user input error will cause the analysis to fail in DOPR1C without a meaningful
message. This should be trapped as a user input error and the following
message should be output:
*** USER FATAL MESSAGE 7610 (DOPR1C)
DVPREL1 entry ID =
20 reference a design variable ID more than once.
User INformation: The Dvxrel1 entry does not support multiple references to
the
same design variable ID.
User Action: Remove the duplicate reference to the same design varible ID.
1-52301750
2007.0.2
SOL 600 - memory error in gpforce transla
tion to op2 - Sever Warning in Nastran/Marc postprocessing
A memory management error in the SOL 600 t16op2 translator for grid point
force may cause an analysis to fail with the following message:
T6GPFRC2: iLINE=
49
Must stop
9214 in
-0.3779E-05 0.0
0.0
-0.3779E-05 0.3576E-08 0.0
-0.3779E-05 0.3576E-08 0.5531E-03
As seen in this examplet, it repeats the results for the previous response in
each of the other directions... this should have been:
node 36 spring force from spring id 1
node 36 spring force from spring id 2
0.0
node 36 spring force from spring id 3
0.5531E-03
-0.3779E-05 0.0
0.0
0.0
0.0
0.3576E-08
0.0
This happens as above when PARAM,MARCBUSH,1 is used for either 2005r3 or MD R2.
If in MD R2 PARAM,MARCBUSH,-1 is used, then the output in the f06 is:
node 36 internal force from element 26
0.0000E+00 0.0000E+00 0.0000E+00
2007.1.0
If DMP is requested in a SOL 111 run with FRF generated loads then the run will
fail with SFM 6144 in the MERGE module.
Avoidance: Insert the following DMAP alter:
compile freqrs
alter 'merge
,,,ppf,,expand',''
merge
,,,frfppf,,expand,/ppfe/1
compile semfreq
alter 'equivx frfppf\/pxf',''
equivx ppf/pxf/-1 $
endalter
1-52415018
e
2007.0.1
The following error may occur in MSC Nastran or MD Nastran during installation
on an SGI ProPack Altix system:
./mscsetup: line 14976: syntax error at line 14976: `end of file' unexpected
The error is caused by a bad version of "KSH" on the OS. It is known that
ksh-93r-12.9 has this problem. You can determine the version of ksh installed
with the command "rpm -qa | grep ksh".
Avoidance:
1) Backup the current ksh on the system.
2) Install the ksh in the attachment.
1-52425192
SET - UFM 3001
2007.1.0
If both PARAMs FIXEDB and AUTOQSET are specifed then UFM 3001occurs in the
UPARTN module in subDMAP SUPER3.
Avoidance: Insert the following DMAP alter:
compile super3
alter 'if ( seid=0 )'(3),''
if ( seid=0 and fixedb>-1 ) then $
1-52459991
2007.0.2
ncorrect Default values
The default value of "1" for the DMIGOUT-ICTRL, IFREQ and ICORD as shown in
the QRG(MD Nastran R2) is incorrect.
The correct default value is 2, 1 and 2 respectively for these fields.
ICTRL Controls type of matrix. (Integer; Default = 2)
1=element matrices
2=global matrices
3=element and global matrices
IFREQ Controls how often the matrices are output (Integer; Default = 1)
1=output at every increment
2=output every other increment, etc.
-1=output only at end of the subcase.
ICORD Controls matrix output coordinate system (Integer; Default = 2)
1=Nastran basic coordinate system
2=current transformed coordinate system (at the start of the run, this is the
Nastran
global coordinate system).
1-52650292
2007.1.0
Some, but not all, SuSE 10 IA64 systems get an error while running DMP:
mpirun: Bad address
Use of PARAM,LFREQ in a DMP modal frequency response analysis may result in the
fatal message:
*** USER FATAL MESSAGE 3047 (GKAM)
NO MODES HAVE BEEN SELECTED FOR USE IN THE ANALYSIS. THEREFORE A MODAL
FORMULATION CANNOT BE MADE.
0FATAL ERROR
1-52721829
Eigenvalue Analysis - WEIGHTCHECK(SET=(G,A))=YES and PARAM,MH
RED,YES - Wrong answers
If PARAM,MHRED,YES is active then the WEIGHTCHECK printout for the A-set will
show a reduction in mass from the G-set printout. But this will not affect
the subsequent results in the run or in a subsequent restart.
Avoidance: Insert PARAM,MHRED,NO.
1-52750618
2007.0.2
ID, Unexpected Answers
No errors are produced if PBUSHT and PBUSH with the same ID are entered. When
this happens, the PBUSH entry can wipe out the intended PBUSHT entry and
produce incorrect results.
1-52791051
g data in XDB
2007.1.0
Layered composite stress results may be missing from the xdb for SOL 106.
1-52819821
2008.0.0 (MD R3)
Miscellaneous - Incorrect ReplicatorSymbo
l lead to UFM307 ILLEGAL NAME FOR BULK DATA ENTRY
When using the record replicator an input of a "-" instead of an "=" lead to
the fatal message:
USER FATAL MESSAGE 307 (IFPDRV) ILLEGAL NAME FOR BULK DATA ENTRY
which made it difficult to find the actual input error.
1-52841658
sing Output
2007.1.0
Modal participation factor (PFMODE) is not output when even one meaningless
direction is specified. For example, if there is no response in the T1 and
the T2 direction and a set references either as shown below, the participation
factor for the T3 direction will not be output.
$ structure gird
set 2 = 105/T3, 104/T1
$set 2 = 104/T1
$set 2 = 104/T3
$ not ok
$ not ok
$ ok
2007.1.0
In SOL 400, the GPFORCE outputs computed for the nonlinear analysis are wrong.
Any deck with GPFORCE output request for QUADR and/or TRIAR in SOL 400 will
show that the GPFORCEs are not balanced.
1-53071681
2008.0.0 (MD R3)
quencies Output
A memory overrun processing the OFREQ list may result in incorrect frequencies
beign out and/or strange characters in the output.
1-53135565
2007.1.0
PTX4) on ILP64(mode=i8)
I can get xx0rst0 to crash. That is VVPR 1-60306461. Other jobs now work
though, So I will mark this as verified... jjg3/21/08
There have been many fixes imported since this original report, and I have
not been able to get the solver to crash in R3. I am marking this as fixed.
...trk
If the TAUCS solver is selected by setting SYS166=8192, then an analysis may
crash.
Avoidance: Do not use taucs.
1-53172511
2007.1.0
DBC - PARAM,POST,0 - DBC Module GPSTRAIN,
STRFIELD, Access Violation (Signal 11)
A model requesting STRFIELD=ALL and GPSTRAIN=ALL fails in the DBC module with
an access violation during data recovery of the superelements.
Avoidance: Remove the STRFIELD request.
1-53345233
orrectly.
2007.0.2
This example has the final time specified using NLAUTO. For SOL 600 dynamics
problems, the fianl time is goverened by a combination of TSTEPNL and TABLED1
entries, any final time specified by NLAUTO is ignored. This also applies to
the intial time step. For SOL 600 dyanmics, most other entries specified on
NLAUTO are used with the exception of NRECYC, IDTAB, DAMP, IDMPFLG adn IPHYS.
For statics, the initial time step and final time from NLAUTO overrides that
provided by NLPARM. The QRG will be revised to clarify this situation. For
the attachments provided, using the MD R3 released version, the Marc input
decks correctly reflect the philosophy used in SOL 600 - E Dickerson 7/11/2008
Patran 2006 created a SOL 600 input deck that contains NLAUTO and TSTEPNL
cards that span the same time. Whent the job is submitted, the point load is
not properly translated into the MARC input deck. It only has a point load
list that are numerical zeroes. It does not creat the second list showing the
full load.
Avoidance: NLAUTO should not be used. Manually changing the number of
increments in the TSTEPNL from 100 to 101, the MARC deck is translated with
both lists of point loads.
1-53444861
2007.1.0
SOL 400 - CQUADR, CTRIAR, PCOMP - Layer s
trains/stresses are wrong for composites in SOL 400
The layer stresses and strains computed for composite QUADR/TRIAR are wrong in
SOL 400.
1-53562418
2007.1.0
Single and Multipoint Constraints - PARAM
,AUTOMSET - SFM 4276, EC (bldpk) in GP4
Conflicts between an independent or dependent set membership of dofs can lead
to the following error message:
*** SYSTEM FATAL MESSAGE 4276 (BLDPRD)
ERROR CODE
211 PID= 0
when param,automset,yes is being used.
Avoidance: Omitting this parameter can help in finding the problem.
1-53658793
2007.1.0
del with QUAD and HEXA Elements
The Z1 and Z2 strain output is missing from the output of a model with QUAD4 or
QUADR and a HEXA element is present. However the MID and CURV results are
output. Removing the HEXA element allows the Z1, Z2 and MID results to be
output. A model with only QUADR elements using cylindrical coordinates
demonstrates similar symptoms to the QUADR/HEXA model, i.e., only MID and CURV
output is obtained.
Avoidance: The STRAIN request set must be limited to shell elements and then
GPSTRAIN=ALL will provide the correct results for the FIBRE option in the
surface declaration, otherwise nastran only provides MID and CURV strain
output. We have confirmed this on multiple models.
1-53723270
2007.0.1
MD Nastran R2 and MSC.Nastran 2007r1 contain an error on AIX platform which for
some variations of the ADAMSMNF case control command results in no mnf output
and the following messages:
*** USER FATAL MESSAGE 7811 (MNF_Error)
*** SYSTEM WARNING MESSAGE 7810 (AFERRM)
The known variation of the ADAMSMNF command that causes the error includes the
keywords FLEXONLY and MINVAR. This problem has been corrected in Version
2007.0.2 and subsequent releases.
Avoidance: Avoid these keywords.
1-53795821
2007.1.0
Connection Elements - CWELD, SWLDPRM - PR
OJTOL is not recognized for CWELD with MSET=ON
The projection tolerance parameter PROJTOL specified on the SWLDPRM Bulk Data
entry is not recognized for CWELD elements with MSET=ON option.
1-53832781
2007.1.0
ecks nltsr03 and nltsub03
If scr=post (or scr=no with NASTRAN SYSTEM(316)=7 or 19), then SOL 400 may fail
with USER FATAL MESSAGE 1126.
Avoidance: There is no simple avoidance.
1-53887611
A dense large mass matrix (~95000 dof and 0.5 dense) will cause the default
ordering method to encounter an access violation on PC Windows 32 bit systems
and a Signal 11 on unix system.
Avoidance: Use NASTRAN SYSTEM(206)=132 in the input file or sys206=132 on the
In SOL 400, if there are kinematic elements (RBEs) and the differential
stiffness is not required to be updated, SYSTEM FATAL MESSAGE 7620 will be
issued by the EMG module.
1-54248591
for SOL 600
The MD R2 QRG failed to update the MATF entry for fields that are relevant to
SOL 600.
Avoidance: Please refer to the MD R2 Release Guide or MD R3 QRG.
1-54255321
2008.0.0 (MD R3)
causes SFM 5423 (MPYAD1)
An MDACMS analysis with external superelements and CSETi (or BNDFREEi) will
fail with
SYSTEM FATAL MESSAGE 5423 (MPYAD1)
Avoidance: Insert the following DMAP alter:
compile phase1dr
alter 'if ( seid=0 and mdacms and nooset',''
PARAML USET0//'USET'//////'c'/S,N,NOcSET/
'r'/S,N,NOrSET
$
if ( seid=0 and mdacms and nooset>-1 and
nocset<0 and norset<0 ) then $
1-54260851
2008.0.0 (MD R3)
envectors if MDACMS is used
The UWM 7651 for QUADR is issued to warn user that a QUADR element may have
very small angle between two sides of the element so that a gird point normal
vector is unable to be defined. However, this message may be incorrectly issued
for very small retangular elements (1.0-4 on each side).
1-54371211
ess Violation
A linear contact model in SOL 101 that contains RBE elements or MPC equations
will fail with an access violation.
1-54381101
(UPARTPR)
An external superelement analysis with C-Set specified wll fail with the
message:
*** SYSTEM FATAL MESSAGE 6143 (UPARTPR)
THE SIZES OF THE INPUT MATRICES AND THE DOF SETS ARE INCOMPATIBLE.
SPECIFICALLY:
The number of rows
in KSVV is not equal to the size of the V-set
The number of columns in KSVV is not equal to the size of the V-set
User Information: Size of input matrix and DOF sets:
KSVV
: Rows= 4408578 by Cols= 4408578
Set sizes: Major (V-set)= 4443956
Set0 (O-set)= 4443394
Set1 (COMP-set)=
562
Avoidance:
matprn kqqf0,kqqf/ $
else $
alter 'merge.*kqqf,,,kqq,vfs'
endif $
compile modmodes
alter 1,1
SUBDMAP MODMODES USET, CMPHO, CMPHRC, LAMMAT, MOO, KOO, GOT, MI,
vvfx,vtfx/
CMPHOX, MIX, KIX/
NORC/NOMVJJS/DOTRIP/uim5490 $
alter 'umerge.*uset'(,-1)
dbstatus vvfx//s,n,novvfx $
if ( novvfx>0 ) then $
merge cmpho,cmphrc,,,,vvfx/cmphv/1 $
NORM
CMPHV/CMPHVN $
delete /cmphv,,,, $
partn cmphvn,,vvfx/cmphon,cmphrcn,,/1 $
delete /cmphvn,,,, $
partn got,vtfx,/,,gorc,/1 $
else $
alter 'UPARTN.*USET,GOT'
endif $
1-54407131
2007.1.0
vergence problems in SOL600
Large models that request more than 4gb of memory may fail with an integer
overflow in the metis or bend ordering routines.
1-54538461
External Superelements - PARAM,FIXEDB,-1 but no output reque
st fails with SFM 3001 in MODACC
A SOL 103 external superelement run with PARAM,FIXEDB,-1 but no output request
fails with SFM 3001 in the MODACC module in the SEDISP sudDMAP.
1-54580661
2007.1.0
External Superelements - A large external
SE job fails with SFM 4276 in the INDXBULK module
A large external SE job fails with SYSTEM FATAL MESSAGE 4276, Error Code 3002
in the INDXBULK module due to an integer overflow in the SAVPS3 c all.
1-54629137
Steady state thermal analysis (SOL 153) of a plate structure with radiation
enclosures and a heat flux boundary conditions (Workshop 14 from the NAS104
training) produces wrong answers in MSC.Nastran 2007r1 and MD R2
Bob Harder May 1, 2008: The radiation matrix was modified for version 2007.
The change was made to avoid overshoot with a coarse mesh. This change should
affect mostly models with a coarse mesh. You can get the pre-version 2007
results by using PARAM,RADMOD,NO.
1-54644041
2007.1.0
2007.1.0
When converting thermal loads, SOL 600 may create distributed flux entries that
reference tables that do not exist. This may lead to wrong answers.
1-54740198
Design Optimization - External Superelement and MODTRAK - Sys
tem Fatal Message 6551 (INPTX2)
If an external superelement is assembled into a SOL 200 run which also requests
mode tracking with MODTRAK and data recovery is requested for the external
superelement then the run may fail with SFM 6551 in the INPUTT2 module. This
error has been fixed in MD R2.1 when scr=yes; however, when scr=no the same
error occurs.
Avoidance: Insert the following DMAP alter:
compile super3
alter 'IF ( DLOOP'(2,0),'IF ( DLOOP'(2,0) $
CALL EXTIN ,,,,,,XSOP2DIR,EXTDB,,,/
,,,,,,,,/
SEID/SETYPE/LUSETS/FALSE/S,NP $
1-54884981
2007.1.0
tion that has spaces in its path.
SOL 600 fails when running from a location that has spaces in its path which
is allowed and common on Windows systems.
1-55020351
2007.1.0
Elements - PBRSECT/PBMSECT with CP/OP incorrect propeties when segments are nearly parallel
PBRSECT/PBMSECT with CP/OP may produce incorrect properties when segments are
nearly parallel and having different thickness. In addition, the properties
could be wrong if the length of segment is shorter than the thickness of the
segment.
The MODGM2 module does not identify the correct poorly specified CFAST element
id when the module issues a UFM 2007,
*** USER FATAL MESSAGE 2007 (EPTBED)
CFAST ELEMENT 110015 ORIENTATION VECTOR YIELDS BAD PROJECTION
Avoidance: If the CFAST definition has the GS field and GA/GB fields specified,
as needed for Patran, then try running with only GS specified and the GA/GB
fields blank.
1-55077699
s
TEMPPi entries are not designed to work with CTRIAX6 elements and will produce
incorrect results.
Avoidance: Define the temperature loading with TEMPD
1-55088236
Thermal Stress - TEMPP1 cannot be apply to CTRIAX6 - Unexpect
ed Answers, Missing UFM 4016
The CTRIAX6 element does not understand TEMPP1 data. It the data as zero and
no warning messages are issued. USER WARNING MESSAGE 4012 followed by USER
FATAL MESSAGE 4016 should have been issued.
See the documentation on TEMPP1 where CTRIAX6 is NOT on the types.
1-55090064
2007.0.2
g jid.ink contact interface file
The contact interface file (jid.ink) that is created in a SOL 600, 153
analysis is missing on big endian machines. This causes the nastran analysis
to fail with the message: " ** Error in SOL 600 thermal contact iname=blank".
Avoidance: Other than running the analysis in a previous release or on a
little endian machine, there is no avoidance.
1-55104451
2007.1.0
st increment is linear.
The Lagrange multiplier factor LMFACT and PENFN is computed in NLSOLV for SOL
400 module by default. These values are not correctly computed if the first
increment is linear (converged imediately)
1-55106821
2007.1.0
essage, UFM 7019 in DSFLTF
If the user attempts to constrain a flutter root that has both real and
imaginary parts as zero, the following message is produced:
*** USER FATAL MESSAGE 7019 (DSFLTF)
RETAINED FLUTTER EIGENVALUE NO. 0 HAS A VALUE OF (0.0,0.0)
USER INFORMATION: IT IS IMPOSSIBLE TO DETERMINE THE SENSITIVITY OF A ZERO
EIGENVALUE
USER ACTION: DETERMINE THE CAUSE OF THIS ZERO EIGENVALUE AND EITHER REMOVE
THE CAUSE OR DO NOT
SPECIFY THIS ROOT ON A DRESP1 ENTRY.
this message has two flaws:
a. the count on the retained flutter eigenvalue is low by 1
b. the message repeats for each design variable so that if there are 100 desgn
varibles the same message is printed 100 times.
User Avoidance: there is no avoidance and basic message is correct but somewhat
misleading and should not be repeated.
1-55217661
Optimization/Design Sensitivity - SSG2 - ATTEMPTING TO OUPUT
DATABLOCK WCHIH ALREADY EXISTS
DMAP MODULE SSG2
IS ATTEMPTING TO OUTPUT DATABLOCK
, WHICH ALREADY
The above error message appeared in a SOL 200 run with
multiple boundary conditions, some of which had design
not.
A SOL 200 analysis with multiple subcases and multiple
some of which have design responses and others that do
message;
2007.1.0
Fixed in rnd 33 with INTEGER used instead of "int" in the parallel.c routines.
MD Nastran may abort on an SMP parallel runs on Montecito chips running ILP64
mode=8. with:
FATAL ERROR:
thread: 3664992
routine: tjoin
reason: tid_index_lookup
error: -999
Avoidance:
No know avoidance at this time.
1-55226901
2007.1.0
(TA1NLM2), LOGIC error 9301
The following error message occurs with a big model using a large buffize of
655537.
*** SYSTEM FATAL MESSAGE 6352 (TA1NLM2)
LOGIC ERROR: 9301
USER ACTION: CONTACT MSC.SOFTWARE CLIENT SUPPORT.
PROGRAMMER INFORMATION: NastType= 33, EID=
100, PID=
60
Avoidance: To avoid the fatal, run with smaller BUFFSIZE, for example,
BUFFSIZE=32897
1-55227367
2007.1.0
tressed design - UWM 7531
For an optimization model, if the model does not contain PROD, PSHEAR, PSHELL,
or PCOMP or if the model contains one of the aforementioned entries, but a
property is not defined for a fully stressed design, the following warning
message (UWM 7531)
NO DESIGNED PROPERTIES IN FULLY STRESSED DESIGN
will be issued.
Avoidance: If you are not using Fully stressed design, the above warning
message can be ignored. If you are using fully stressed design, check your
model to make sure that designed properties are deifned for fully stressed
design
1-55310851
2008.0.0 (MD R3)
rrect Default Value
The QRG description of the value of the describer RTHRESH incorrectly states
that the default value is 10%. This value needs to be change to a fraction,
e.g., the 10% must be changed to 0.10. Otherwise the grounding forces will NOT
be output. In fact, if RTHRESH is greater than 1.0, no grounding forces are
output.
Avoidance: Always have the RTHRESH value less the 1.0 and DATAREC=YES will
generate output.
1-55358201
2007.1.0
SOL 400 - RBE2, RBAR, and RJOINT give div
ergent results if cylindrical coordinate system is used.
In SOL 400, the solution will diverge if a cylindrical coordinate system is
used for RBE1, RBE2, RBAR, and RJOINT elements.
1-55378981
2007.0.2
SOL 600 - Translation error for MAXITER p
arameter of NLSTRAT with multiple SUBCASEs
When multiple SUBCASEs are defined in the case control section, the maximum
number of iterations that is defined in the MAXITER parameter of the NLSTRAT
is not translated correctly.
1-55412111
only
2007.1.0
SOL 400 jobs may fail on aix i8 systems with the message
*** SYSTEM FATAL MESSAGE 4276 (UNPACK)
ERROR CODE
31 PID= 0
*** USER INFORMATION MESSAGE 4276 (UNPACK)
BIOMSG: ERROR
31 HAS OCCURRED IN ROUTINE UNPACK , FILE INDEX =
0.
STATUS =
0
Avoidance: Run on the default i4 system.
1-55442675
2007.1.0
SOL 400 - SFM 4549 (NBEM2S) on aix i8 sys
tems in job nlstl01b in redseai8 system.
SOL 400 jobs may fail on aix i8 systems with the message:
*** SYSTEM FATAL MESSAGE 4549 (NBEM2S)
SINGULAR (C+KBRR) MATRIX ENCOUNTERED FOR BEAM ELEMENT 4
Avoidance: Run on the default i4 system.
1-55443121
2007.1.0
ing duplicate TABLED id
In SOL 400, the default for the RIGID case control command should be
RIGID=LAGR not LINEAR when ANALYSIS=NLTRAN.
Avoidance: Explicitly set RIGID=LAGR
1-55735063
2008.0.0 (MD R3)
FM 5423 (MPYAD1)
delete /kfs,,,, $
trnsp ksf/kfs $
1-55799501
2007.1.0
There is an error in SDR2 that affects SOL 400 jobs such that UFM 2025 will be
issued if there are kinematic elements and the OUTPUT(POST) Case Control
command is present.
1-55830681
2007.1.0
OR ON BULK DATA ENTRY UXVEC
If the continuation of a UXVEC bulk data entry ends in field 9, the code
assumes there is more data for the entry and the next parent entry is processed
as a continuation. This will lead to USER FATAL MESSAGE 315, FORMAT ERROR ON
BULK DATA ENTRY UXVEC.
User Avoidance: A suggested avoidance is to add an additional LABEL and value
on an additional continuation vector with the value at 0.0.
1-55839394
2007.1.0
Miscellaneousl - DMIG - UFM 4508 (MTRXIN)
- a grid and component has been specified twice
If a DMIG entry defines the same component twice it will lead to USER FATAL
MESSAGE 4508. However, this message may not correctly identify the duplicate
components.
1-55876341
s Results
1-55897608
2007.1.0
If an UNBALNC entry is used where MASS is set to a real value and therefore
there are no TABLEDij entries in the Bulk Data section then the job will
terminate with
*** SYSTEM FATAL MESSAGE 3001 (FRLG)
THE INPUT DATA BLOCK NAMED DITS
Avoidance:
AT POSITION
1-55974341
2007.1.0
does not lead to UFM
SOL 400 may fail on ilp64 systems (mode=i8) in the TA1M Module with the
followng fatal error.
*** FATAL NON-LINEAR ELEMENT ERROR
Avoidance: There is no avoidance other than running the default i4 system.
1-55992511
2008.0.0 (MD R3)
Documentation/QRG - Error in Table of Con
tents (affects SOL700, SPARSESOLVER and TIME entries)
The following error message may appear when TEMPBC entries are specified:
*** SYSTEM WARNING MESSAGE 6065 (DBC)
*** DBCMSG ERROR MESSAGE 41 FROM SUBROUTINE DBCEQE
ELEMENT
1000001 WAS PREVIOUSLY ELAS2
AND IS CURRENTLY A HEXA
THE DBC MODULES ASSUMPTIONS ARE UNIQUE ELEMENT IDENTIFICATIONS WITHIN A
SUPERELEMENT OR RESIDUAL STRUCTURE.
This error is caused by the internal generation of CELAS2 entries with element
ids of existing elements.
1-56095478
2007.1.0
Optimization/Design Sensitivity - BUCKLIN
G - Missing Follower Force leads to wrong answers.
When an optimization job perform linear buckling response optimization, the
follower force is not included due to a missing table. The eigenvalues do not
match with that produced in a SOL105 run.
Avoidance: Use the following alter:
compile fea
alter 'l sekdr',''
CALL SEKDR,
SLIST,EMAP,PVT,CASES,CASEM,USET,GPECT,EST,
CSTMS,MPTS,DITS,UG,ETT,EDTS,BGPDTS,SILS,MAPS,
EQEXINS,GM,GOT,GPSNTS,slt,,SCSTM,MJJ,DEQATN,
DEQIND,,,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,THETAM /
KDAA,KDMG,KDSF,KDJJ,KDGG,KDSS,
/
RSONLY/ERROR/LUSETS/COLNO/'BKL0 '/FALSE/FOLLOWK/
'ALL ' $
1-56095773
ng Answers
A SOL 400 job with CQUADX elements that reference a PLPLANE entry that
reference MAT1 rather than the required MATHP material will issue the correct
fatal message:
*** USER FATAL MESSAGE 6438 (MAT)
MATHP ENTRY ID =
1 CAN NOT BE FOUND FOR FINITE DEFORMATION
(HYPERELASTIC) ELEMENT ID =
1.
but the job will continue and produce incorrect results.
1-56123220
2007.1.0
SOL 400 with an RBE1 that ran in SOL 106 may fail with a message of the form:
*** SYSTEM FATAL MESSAGE 6935 (EMGPOM)
ELEMENT-ID =
5390411 FILE TYPE = 1
15
14
196
0
INCONSISTENT NUMBER OF COLUMNS OR TERMS SENT BY ELEMENT ROUTINE FOR
PACKING OUT BY EMGPOM, OR INVALID
INFORM-OUFORM COMBINATION.
6
1-56149641
2008.0.0 (MD R3)
e Command Not Documented
For SOL 400, under certain condition, the MPCF output will not be printed in
f06 file for a model with RROD elements and 3D contact.
1-56172177
2007.1.0
entry cannot be mixed.
For SOL 400, if step 1 specifies CONV=UPW, and step 2 specifies CONV=VP on
NLPARM entry, the CONV used for both step 1 and step 2 is CONV=VP.
Avoidance: There is no avoidance.
1-56189563
2007.1.0
297 (TQD4D) Incorrectly issued
For a model with many RBE2s and/or RBE3s that use the Lagrange rigid elements
with thermal load, the following misleading error message may be issued. The
problem is due to the BGPDT table being corrupted.
*** USER FATAL MESSAGE 4297 (TQD4D)
QUAD4 ELEMENT WITH ID =xxxxxx
HAS AN INTERIOR ANGLE POSSIBLY GREATER THAN OR EQUAL 180 DEGREES.
In this case, the element that is referenced by the fatal message does not
have an interior angle anywhere close to 180 degree.
Avoidance: There are 2 partial avoidances:
1. The job will run with mechanical loads.
2. The job will run with thermal loads provided alpha is not used on the
rtype elements
1-56470203
2007.1.0
ARL - Incorrect Punch File
When both PBARL and BAR are designed in an optimization job and
ECHO=PUNCH(NEWBULK) is specified, the PBAR values may be the original property
values. Furthermore, internally generated PBAR entries that should be written
to the punch file as a comment, may be missing the preceding "$".
Avoidance: Manually update the PBAR entries and comment out the internally
generated PBAR entries.
1-56475731
2007.1.0
Documentation/IOG - FLEXlm - License Serv
ers separated by colon on windows not allowed
The IOG on page 39 fails to document that unix and windows require different
separators between the specification of multiple license servers.
Windows
requires the use of a semicolon while unix requires a colon. No error message
will be displayed on windows unless pause=yes is sepcified.
1-56544651
2007.1.0
DMAP - MAT3 contains incorrect descriptio
n in the NDDL - Inefficient restarts, Incorrect table print
The MAT3 record in the MPT table description in the NDDL is incorrect. This
may result in inefficient restarts if MAT3 entries are used and an incorrect
neutral or non-native file transfers involving the MPT data block.
Avoidance: There is no avoidance.
1-56597055
2007.1.0
CD - UFM 6144 (PARTN1PR)
An exterior acoustic analysis that uses ACMS and applies enforced displacements
via SPC may fail with USER FATAL MESSAGE 6144 (PARTN1PR).
1-56614331
2007.1.0
DMIGOUT with KIND=1 specified is to output dmig matrices for those elements
specified; however, no elements will be output.
Avoidance: The only avoidance is to output all elements by using the default
KIND=2.
1-56627786
2007.1.0
d to Converge or Incorrect Result
In SOL 400 3D contact analysis with large displacement, the job may fail to
converge or produce wrong results when there is a large rotation increment with
no contact occuring, followed by a subase with contact.
1-56636361
2007.1.0
Optimization/Design Sensitivity - DRESP1,
FRFORC, ATTB=MAX - Incorrect Response, Failure DOPR3
SOL 200 jobs with FRFORC specified for RTYPE and MAX specified in the ATTB
field of the DRESP1 entry may produce incorrect response values if the enhanced
DRESP1 is itself slected as a constraint. The analysis may fail in the DOPR3
module if the enhanced DRESP1 is further referenced on a DRESP2 entry.
Avoidance: The enhanced DRESP1 must be expanded with one dresp1 for each
forcing frequency and, a separate DRESP2 entry with MAX in the EQID field to
include all DRESP1 must be used.
1-56636931
2007.1.0
Performance - MMD Reordering selected for
dense structures results in poor performance.
When METIS reordering is selected, it may failure due to any number of reasons,
including insufficient memory or too dense a structure. When METIS
fails because of a too-dense structure, MMD is selected, which gives very poor
performance. BEND should be selected rather than MMD.
1-56637009
ilure occurs.
2007.1.0
When running DMP, the PRESOL module may hang on the slave nodes if it is unable
to partition the model into the required number of domains.
1-56679235
2008.0.0 (MD R3)
" contains bad contact definition
The SOL 700 WORKSHOP 1 TAPERED BEAM IMPACT model contained an incorrect
contact definition and would not run. This has been corrected in MD R3.
1-56780151
2008.0.0 (MD R3)
sing Documentation
The MD R2 QRG for the LOAD Case Control command was not updated to indicate
that it may reference and MPCD bulk data entry. Remark 2 under the
documentation for the MPCD bulk data entry indicates that in dynamic analysis
the EXCITE ID is selected by the EXCITE ID of the ROAD1, RLOAD2, TLOAD1, or
TLOAD2, entries but this capability is not yet functional.
1-56880211
2008.0.0 (MD R3)
ments and UFM 9067 - Wrong answers
2007.1.0
If ADAMSMNF is used on an x8664 computer with a 32 bit Linux OS, then the
Inertia Tensors may be wrong.
Avoidance:
1) Install the 64 bit version of the OS on x8664
2) Install MD R2.1 when it becomes available.
Note that the way to determine if an OS is 32 or 64 bits is with the "uname -m"
command. If the output is "x86_64" then the OS is 64 bits. If the output is
"i386" or "i686" then the OS is
32 bits
1-56928981
2007.1.0
Optimization/Design Sensitivity - RIGID=
LAGR - Lanczos with SFM7349 (LNNHERR)
Three independent bugs are identified in the report for a SOL200 job with
RIDID=LAGR Case Control command;
A Lanczos eigenvalue analysis in SOL 200 with RIGID=LAGR may fail with the
message:
SYSTEM FATAL MESSAGE 7349 (LNNHERR)
being issued from the READ module. Several problems exist:
1) The differential stiffness matrix is not created.
2) Tthe Lagrange rigid element approach is not supported in SOL200 when the
grid points connecting rigid elements are being designed. A user fatal error
message should be issued.
Avoidance: Use the following dmap alter to avoid the first problem:
compile fea
alter 'call super3'(2),''
CALL SUPER3,
CASEcc ,
,
crx
,
,PCDB
EMAP
,MAPS
SLT
,ETT
crj
,
USET
,SILS
GM
,PSS
,
DYNAMICS,BGPDTS
EST
,GEOM2S
INDTA ,KELM
,ditid
,GEOM4S
,EPT
GEOM3 ,GEOM4
CASERS ,errorn
BGPDTVU ,gpsnts
GDNTAB ,OINT
,
,
,
,
lcdvec ,
,errorg
,
,
xsop2dir,vgdr
mmcdb ,geom1qx
,kaa
kgg
,
,
ym
,
dtis
,dtindxs
,
UG
,QG
,
,
,
,
APP
/APP
FALSE /DROPT
DESCYCL1/FALSE
,UL
,
,qrg
,XYCDB
,EQEXINS
,GOT
,UOO
,PJ
,KFS
,
,CSTMS
,GEOM3S
,KDICT
,pvtbc
,PG
,MPT
,PTELEM
,MEDGE
,pvt
,PELSETS
,
,
,
,
,matpool
,
,
,
,
,
,
,
,
,
,pbrmsd
,
,qmg
,
,
,
/
/RSONLY
/FALSE
/DMRESD
,
,
,
,
,
,
,POSTCDB ,FORCE
,PVTS
,CASES
,
,LOO
,
,GPLS
,EDTs
,YS
,KSS
,QR
,
,
,MPTS
,DIT
,ECTS
,EPTS
,GPECT ,VELEM
,SCSTM ,
,
,
,GEOM1 ,GEOM2
,
,
,VIEWTB ,
,DEQATN ,DEQIND
,KSF
,KMG
,
,
,
,
,
,eht
,
,
,
,
,
,pcompts
,
,
,
,vgq
,vspcg ,vmpcg
,
,
,
,
,matpools,gei
,
,
,dmis
,dmindxs
,pbrms ,
/
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
/FALSE /FALSE /
/S,PFILE /S,CARDNO/
/PEXIST /ADPTINDX/
ADPTEXIT/false
'
'/dstspcf
false $
alter 'call super3'(3),''
CALL SUPER3,
CASEcc ,
,
crx
,
,PCDB
EMAP
,MAPS
SLT
,ETT
crj
,
USET
,SILS
GM
,PSS
,
DYNAMICS,BGPDTS
EST
,GEOM2S
INDTA ,KELM
,ditid
,GEOM4S
,EPT
GEOM3 ,GEOM4
CASERS ,errorn
BGPDTVU ,gpsnts
GDNTAB ,OINT
,
,
,
,
lcdvec ,
,errorg
,
,
xsop2dir,
mmcdb ,geom1qx
,kaa
kgg
,
,
ym
,
,
,
UG
,QG
,
,
,
,
APP
/APP
FALSE /DROPT
DESCYCL1/FALSE
ADPTEXIT/false
'
'/dstspcf
false $
endalter
1-57011098
2007.1.0
routine TRANSD Divide By Zero
/true
/0
/rgsens /false
,UL
,
,qrg
,XYCDB
,EQEXINS
,GOT
,UOO
,PJ
,KFS
,
,CSTMS
,GEOM3S
,KDICT
,pvtbc
,PG
,MPT
,PTELEM
,MEDGE
,pvt
,PELSETS
,
,
,
,
,matpool
,
,
,
,
,
,
,
,
,
,pbrmsd
,
,qmg
,
,
,
/
/RSONLY
/FALSE
/DMRESD
/true
/rgsens
/false
/false
,
,
,
,
,
,
,POSTCDB ,FORCE
,PVTS
,CASadj
,
,LOO
,
,GPLS
,EDTs
,YS
,KSS
,QR
,
,
,MPTS
,DIT
,ECTS
,EPTS
,GPECT ,VELEM
,SCSTM ,
,
,
,GEOM1 ,GEOM2
,
,
,VIEWTB ,
,DEQATN ,DEQIND
,KSF
,KMG
,
,
,
,
,
,eht
,
,
,
,
,
,pcompts
,
,
,
,vgq
,
,
,
,
,
,
,matpools,gei
,
,
,
,
,pbrms ,
/
,
,
,
,
,
,
,
,
/FALSE
/S,PFILE
/PEXIST
/0
/false
/
/
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
/FALSE /
/S,CARDNO/
/ADPTINDX/
/false /
/false /
The CSHEAR element may cause the EMG module to encounter a divide by zero when
material properties E and G exceed too large a range and NU is left blank on
the MAT1 entry.
This problem occurs on all shortword (32 bit) operating
systems. A long word (64 bit) operating system allows the job to run.
Avoidance:
Either specify an acceptable value for NU or reduce the range of
the E and G values on MAT1 entries that have large E and G.
1-57027307
ed.
2007.1.0
In SOL 400, a STEP with ANALYSIS=NLTRAN will not process the M2PP case control.
Avoidance: insert the following alter
compile nonlin
alter 'IF ( TSTATnew\<\>1 and NOMPP\>-1',''
if ( true ) then $
1-57050333
2008.0.0 (MD R3)
exception error
In SOL 400 with ANALYSIS=NLTRAN, with RBE2 elements and the RIGID=LAGRAN case
control option, the job fails with a floating point exception error. ents.
*** USER INFORMATION MESSAGE 6191 (nl3con)
*** UNABLE TO ACHIEVE CONVERGENCE FOR THE CURRENT INCREMENT OR TIME STEP,
TRY TO FIND THE BEST SOLUTION ***
*** USER INFORMATION MESSAGE 6189 (nl3con)
*** REPEAT ITERATION, STOPPING AT LOWEST ERROR ***
%1.06250E-02
4 5 0.0313 4 2.54E+00 1.00E+00 1.25E+01 0.80 6 0 2.4E+03
2.020E+05 6.19E-02 -3.054E+00
431 6 0 9 38
*** USER INFORMATION MESSAGE 6189 (nl3con)
*** BEST ATTAINABLE SOLUTION HAS BEEN FOUND ***
MAIN: The FPU has been reset after floating point exception.
MAIN: For reference, A(MAINAL) = 401436, A(/SYSTEM/) = 36C4D20
MAIN:
A(/XNSTRN/) = 6C20000
MAIN: "Floating point overflow" (C0000091) exception encountered.
MAIN: Exception occurred at address 01B91D42.
Although the model was apparently failing to converge a floating point
exception error should not be occur and Nastran should exit with a more
appropriate message.
Avoidance: Manually constrain degrees of freedom 456 on the solid elements
when using rigid elements.
1-57124547
Static Analysis - 3d surface contact - spcforces do not inclu
de contact forces
When using the new 3d surface contact in sol 101 and when the contact area
contains constrained grids then the equilibrium might be incorrect. The reason
is that the contact forces are not included in the spcforces. Please note that
this defect does not show up in sol 400.
1-57125046
functionable
The groundcheck options for noprint and punch do not work. In each case the
results are printed to the f06 file.
GROUNDCHECK(PUNCH) = YES
1-57178664
( RESMODES )
When the following warning message is issued in the f06:
> ^^^
> ^^^ SYSTEM WARNING MESSAGE 9142 ( RESMODES)
> ^^^ THERE WERE PROBLEMS DURING THE RESIDUAL VECTOR EIGENVALUE EXTRACTION
> ^^^ USER INFORMATION: THE RUN WILL CONTINUE WITHOUT RESIDUAL VECTORS
> FOR THIS SET OF MODES.
> ^^^ USER ACTION: POSSIBLE AVOIDANCES:
> ^^^
1. SET F1<=0. ON EIGR OR V1<=0. ON EIGRL.
> ^^^
2. SPECIFY PARAM,RESVINER,NO.
> ^^^
residual vectors should not be calculated at all. However in this case
eigenvalues were calculated having negative generalized mass and infinite
stiffness:
48
48
1.000000E+35
3.162278E+17
5.032921E+16
-1.000000E+00
-1.000000E+35
49
49
1.000000E+35
3.162278E+17
5.032921E+16
-1.000000E+00
-1.000000E+35
Avoidance: Insert the following dmap alter:
compile resmodes
alter 'neigv1'(3,-1)
return $
endalter
1-57199497
2007.1.0
IFPDRV) in other solutions
The BRKSQL entry will cause solutions other than SOL 600 to fail with the
message:
*** USER FATAL MESSAGE 307 (IFPDRV)
ILLEGAL NAME FOR BULK DATA ENTRY BRKSQL
MDR3 beta (V2008.0.0) issues this message
*** USER FATAL MESSAGE 300 (RCARD)
DATA ERROR IN FIELD UNDERLINED.
POSSIBLE ERROR IN EXPONENT.
. 1 .. 2 .. 3 .. 4 .. 5 .. 6 ..
.. 10 .
++000002C:\MSC_APPS\MDR3B\BIN\MDNASTRANW.EXE
+000003
7 ..
8 ..
========
it should be ignored.
1-57203529
2007.1.0
h MPCY, Wrong Answers
MPCD entries combined with RSSCON entries may not work correctly and may lead
to wrong answers. The MPCY value of Ym on the MPCY entry was not replaced by
that of MPCD entry.
1-57215871
2007.1.0
MD R2 Nastran SOL 400 nonlinear static simulation may fail with the following
message when there is insufficient memory:
SOL 400 does not support MATORT and if referenced by a PSOLID entry will fail
with the message:
*** USER FATAL MESSAGE 2042 (M3DCONT1)
MISSING MATERIAL TABLE
1 FOR ELEMENT
1-57219403
D only model.
51585
A fluid only model will lead to the following fatal message and including
PARAM,ASCOUP,NO as directed will not solve the problem.
*** USER FATAL MESSAGE 6148 (GP5A1)
NO STRUCTURAL ELEMENTS FOUND IN THE BULK DATA FOR FLUID-STRUCTURE COUPLING.
USER ACTION: INCLUDE STRUCTURE OR USE PARAM,ASCOUP,NO TO AVOID FLUID-STRUCTURE
COUPLING.
Avoidance: Apply the following dmap alter:
compile phase0
alter 'acoustic=2','' $
if( ascoup='yes' and acoustic=2 ) then $
endalter $
1-57219431
2007.1.0
directory "c:/04_appl/scratc"
error, scratch
In SOL 600, nastran may truncate the sratch directory name specified on the
marc submittal command and this may lead to the message:
*** ISHELL PROGRAM
'c:\04_appl\nastran\md_r2_ccs\md2007\marc_8664\\tools\run_marc' STARTED ***
error, scratch directory "c:/04_appl/scratc"
does not exist
1-57297901
2007.1.0
ion fails, UFM 7681 (SOPMPD)
SOL 400 with QUADR or TRIAR elements may fail with the message:
*** USER FATAL MESSAGE 7681 (SOPMPD)
IN PLASTIC ANALYSIS, THE DELTA EFFECTIVE STRAIN ( -1.151181E-07 ) IS NEGATIVE
If more than one external superelement is created with DMIGPCH then in the
assembly run, the data recovery may be incomplete for one or more of the
external superelements.
Avoidance: There is no good avoidance other than to not use DMIGPCH or to use
it on only one external superelement.
1-57683171
2007.1.0
Nonlinear Analysis - AUTOSPC is deactivat
ed with glued (permament) contact in non-static solutions
AUTOSPC is deactivated with glued (permament) contact in non-static solution
sequences.
Avoidance: Insert the following DMAP alter:
Compile sekr0
Alter nocont
Nocont=0 $
Endalter
1-57697805
2007.1.0
Submittal - Nastran Command Processor doe
s not handle the j.env keyword properly
The Nastran Command Processor does not handle the "j.env" keyword as per its
documentation and it does not allow "path" specifications as part of an
A SOL 200 optimization analysis using the INREL, -2 inertia relief capability
will fail. With SUBCASEs that only invoke inertia relief and INREL,-2 is in
the BULK or defined in each SUBCASE the SFM 5423 (MPYAD1) is issued after
entering design cycle 1. If all subcases invoke inertia relief with
parm,inrel,-2 or the parameter is in the bulk data , the job will fail with SFM
5423 in (MPYAD1) indicating an incompatible matrix multiply. See also related
CR 1-73356415.
SYSTEM FATAL MESSAGE 5423 (MPYAD1)
ATTEMPT TO MULTIPLY INCOMPATIBLE MATRICES
FILE#
COLS
ROWS FORM
654 9909
12 10000
IS
101
330
IS
102
Avoidance: Insert the following DMAP alter (also includes avoidance for
1-73356415)
compile phase1dr
alter 'PVT
PVTS,'(3),''
compile dstatrs
alter 'Paraml pl'(2),''(2,4)
dbview pl6=pl
where (inertia) $
if ( ndvar>1 ) then $
paraml pl6//'trai'/1/s,n,ncol $
matgen ,/spaw1/4/ncol/6/0/1/6/1/1/6 $
diagonal spaw1/spawn/'whole'/0. $
smpyad pl6,spawn,qrx,,,/qra/3/-1////1 $
else $
Mpyad
pl6,qrx,/qra//-1 $ sign change
endif $
1-57808041
2007.1.0
Elements - CFAST element may cause job to
fail with Signal=11 job aborting in MODUG
In certain cases, CFAST element may cause job to fail with Signal=11 job
aborting in MODUG
Fix has been imported and verified.
1-57898528
2007.1.0
Superelements - SOL 400 and 101 with con
tact will fail with SFM 2007 when superelements are defined
SOL 400 and 101 with contact will fail in CNTLSTR with SYSTEM FATAL MESSAGE
2007 in CNTLSTR when superelements are defined. The message indicates that an
element references an undefined grid point 0.
1-58051631
2007.1.0
nts in SOL 400 leads to UFM 6599
If there are RBE1, RBE2, or RBE3 rigid elements in a model with superelements
in SOL 400, the job will fail with USER FATAL MESSAGE 6599.
1-58051791
2008.0.0 (MD R3)
MIGPCH - Zero Fluid Response
The fluid response of grid points that are interior to the fluid cavity and
interior to fluid-structure superelement, are zero in an assembly run using
DMIGPCH external superelement. Response on DISP output request in Sol 103
EXTSE creation run produces correct response using DMIGOP2 method. An assembly
run also produces correct, distinct structure and fluid eigentables with
DMIGPCH, so the VAFSX & AAX DMIG's are being processed, but the fluid modal
solution is not calculated.
1-58071249
2008.0.0 (MD R3)
Acoustic analysis - FLSPOUT and XYplot co
mmands - Wrong output for PHASE and IMAGINARY values
Although FLSPOUT outputs MAGNITUDE/PHASE and REAL/IMAGINARY values, acoustic
XY-plot outputs MAG or REAL values only.
Avoidance: Specify the item code as follows:
For MAGNITUDE and PHASE ;
FLSPOUT ...
:
OUTPUT(XYPLOT)
XYPUNCH FMPF(5) MODE / 1041(T1RM)
XYPUNCH FMPF(5) MODE / 1041(T2)
A SOL 106 analysis with multiple restarts that selected a NLSTRESS that
referenced a SET ID as shown below that contained CHEXA and PENTA elements
NLSTRESS=3
SET 3 =700701 THRU 700717,700801 THRU 700848,700901 THRU 701188, 715973 THRU
716404,716645 THRU 717045,800001 THRU 808008
encountered a message in patran that there were no stress results for the
target elements.
1-58109847
2007.1.0
sitive for Puck and Hashin criteria
In SOL 187, the default Fortran unit number of 21 for the DDAM input file will
cause UFM 740.
Avoidance: Reassign unit 21 to 24 in the FMS ASSIGN statement and specify
PARAM,IUNIT3,24 in the Bulk Data section.
1-58361626
answers
2007.1.0
A model of QUADR elements with offset gives wrong answers in SOL 400.
1-58536061
103
If a model contains both an acoustic cavity (fluid mesh) and also uses virtual
mass (MFLUID + ELIST entries) and the user parameter VMOPT is set to 2, a SOL
103 analysis may fail with the following message:
*** SYSTEM FATAL MESSAGE 5423 (MPYAD1)
ATTEMPT TO MULTIPLY INCOMPATIBLE MATRICES
FILE#
COLS
ROWS
* 10000
IS
101
IS
102
100
If a job defines virtual mass (MFLUID + ELIST) and the user parameter VMOPT is
set to 2, if RVDOF entries are present the job may fail with the following
message:
*** USER FATAL MESSAGE 1126 (GNFIST)
DMAP MODULE APPEND IS ATTEMPTING TO OUTPUT DATABLOCK
, WHICH ALREADY EXISTS.
USER ACTION: DELETE THE DATABLOCK, OR USE FILE RVJ=OVRWRT
In SOL 400, if there is insufficient open core to allow the stiffness matrix
decomposition, the job may fail with SYSTEM FATAL MESSAGE 6704.
A new "MDLPRM,MINCORE,factor " to seclect the factor for which the open core
data will be rolled out is implemented in MD R2.1. If the open data is rolled
out, the whole open core will be available for decomposition.
1-58619601
2007.1.0
The following changes should be made to the QRG descripton of the MINSTAT
entry:
1) The NSET field is not needed for the MINSTAT bulk data entry because the
Marc's INITIAL STATE (2,6) is not used.
It's only needed for the MCHSTAT bulk data entry.
2) There INIT1 and INIT2 fields in the "Format" section should be labled as
INT1 and INT2.
1-58619657
2007.1.0
2007.1.0
The CORD2RX entry is ignored in SOL 700, this will likelly lead to USER FATAL
MESSAGE 2006 indicating an undefined coordinate system has been referenced.
1-58713429
2007.1.0
causes unexpected material failure
The complex force item code for the CELAS1 element in the QRG are missing and
should be as follow:
Item Code
2
3
Item
Real/Mag. or Imag/Phase
force
RM
force
IP
1-58837502
2008.0.0 (MD R3)
,GUSTAERO - SFM 4276 EC 31
The stress recovery for a CBAR element that references a PBRSECT entry is
incorrect for VZ shear force.
1-59181381
2007.1.0
fied on the NLPARM entry will fail
This mapping will lead to incorrect stress derivations when the op2 is read
into Patran. and it is non-intuitive that the stresses displayed in Patran are
not what you think they should be.
The op2 file should contain a direct mapping so that patran post-processing
will be correct.
1-59225891
SGIR14K
SOL 400 jobs may fail on SGI Irix systems in the SDR2 module during data
recovery.
Avoidance: Other than running on a different platform, there is no avoidance.
1-59287753
External Superelements - EXTERSE - DTI,TUG1 in residual cause
s UFM 5423 MPYAD1
If DTI,TUG1 or DTI,TES1, or DTI,TEF1, or DTI,TQG1 are present in the residual
structure, then EXTERSE will be set to TRUE and improper processing in SEDRCVR
will generate the following error:
*** SYSTEM FATAL MESSAGE 5423 (MPYAD1)
ATTEMPT TO MULTIPLY INCOMPATIBLE MATRICES
FILE#
COLS
ROWS
FORM TYPE NZWD DENS
TRAILER FOR MUG1
IS 101
60
60
1
2
2 167
TRAILER FOR ULS1
IS 102
5
30
60 10000
TRAILER FOR (NONE) IS
0
0
TRANSPOSE FLAG IS 0
0FATAL ERROR
1
* * * END OF JOB * * *
Avoidances:
1) Remove DTI entries described above
2) Insert the following DMAP ALTER:
$ IF user removes the BEGIN SUPER and treats the DMIG as a DMIG
$ instead of an external SE, then an error can occur trying to process DRMH3.
$ to avoid this, only mark EXTERSE as TRUE when NOTUG, NOTES, NOTEF, NOTQG
$ exist for SEID that are >0
compile super3,nolist
alter 'exterse=','exterse='
IF(SEID>0) EXTERSE=(SETYPE='EXTRNA' OR SETYPE='EXTRNG' OR
NOTUG OR NOTES OR NOTEF OR NOTQG) $
1-59294257
2008.0.0 (MD R3)
Acoustic Analysis - PFMODE, PFPANEL - Out
put may be wrong with a "phase" request.
PFMODE and PFPANEL case control commands that request PHASE output may result
in incorrect output.
Avoidance: Request only REAL, IMAG output.
1-59419426
2008.0.0 (MD R3)
SOL 600 - NLAUTO is not effective to cont
rol time stepping if MCHSTAT is also used
The following scenario will result in the NLAUTO entry not controlling the time
stepping:
1. Run a SOL 600, 159 (transient thermal anlaysis), and get temperatures in
t16 file.
2. Run a SOL 600, 106 (static structural analysis) using initial temperature
and temperature load of the t16 file from step 1.
In the second run, NLAUTO is used to control time stepping, but it is not
effective to control time stepping since the translator uses "AUTO THERM"
instead of "AUTO STEP" ignoring parameters defined on the NLAUTO entry such as
total time.
"NLAUTO" should be tranlated into "AUTO STEP" in marc.dat as written in Quick
Reference Guide while "MTHERM" is translated into "AUTO THERM" in marc.dat.
1-59529106
Connection Elements - CINTC on curved geometry does not pass
GROUNDCHECK or PARAM CHECKOUT YES
A model with curved geometry (a cylinder for example) and a CINTC line
interface will fail the GROUNDCHECK at the NSET level. Other indications are
EMH is not null from PARAM,CHECKOUT, YES. The CINTC algorithm must be refined
to preserve the rigid-body modes, while retaining the flexibility of CINTC
connection.
1-59626733
2007.1.0
Optimization/Design Sensitivity - Superel
ements, PCOMP, PCOMPG - may fail in cmpzpr
Module cmpzpr uses system cell 93 (NPCOMP) to store the number of PCOMP/PCOMPG
bulk data entries.. In general, this is not a problem for list superelements.
However, for part superelements, it is possible that each part has its own
NPCOMP. When cmpzpr reserves memory space in opencore based on NPCOMP in
system cell 93, the job may fail if the NPCOMP is not equal to the actual
NPCOMP of a part se. This is only a potential problem in SOL 200.
1-59682791
2007.1.0
fail in SOL 600 for PBEAM
PBEAM large field format may fail in SOL 600 for certain combinations of input.
Avoidance: Use small field format.
1-59690996
2008.0.0 (MD R3)
y, Should not be in MSC.Nastran QRG.
The RBJOINT is a SOL 700 only entry and it should not be included in the
MSC.Nastran QRG.
1-59692231
Buckling - buckling or preload subcase with boundary conditio
n change - Inefficient
In SOL 105, if the buckling or preload subcase is specified with a change in
the boundary condition then an uncessary matrix decomposition will be
performed.
Avoidance: Insert the following DMAP alter:
compile phase1dr
alter 'call phase1c'(,-1)
PARAML CASEw//'DTI'/1/256//S,N,STATSuB $
PARAML CASEw//'DTI'/1/241//S,N,STATpre $
if ( statsub=0 and statpre=0 ) then $
alter 'call phase1c'
endif $
1-59715698
A1ETD)
Nastran 2005r3 and earlier releases may fail with the message:
USER FATAL MESSAGE 4016 (TA1ETD)
when an eigenvalue analyis contains gap elements and TEMP entries.
Avoidance: Include a TEMPD entry.
1-59796301
2008.0.0 (MD R3)
Complex Eigenvalues - SOL 110 with ACMS p
roduced wrong answers with K2PP, M2PP, B2PP or TFL
If K2PP, M2PP, and B2PP are used in SOL 110 along with ACMS then the run will
produce wrong answers.
Avoidance: Insert the following DMAP alter
compile semceig
alter 'dbdelete datablk=vgdr',''
delete /vgdr,,,, $
compile fdrmgen
alter 'return'(2),''
if ( app='ceigen' and not(mdreig) ) return $
compile spdr1
alter 'return'(2),''
endalter
1-59863480
The moncncm entry provides output on aeroelastic strips. the logic for
determining whether aero boxes share a strip has been found to incorrectly
designate more strips than intended. this has been traced to a tolerance that
is too tight for the accuracy that is available from the input bdf file.
User Avoidance: Check the CAERO1 entries to check that abutting panels are
aligned exactly
1-59911241
rge.
Linear contact in SOL 101 does not issue a fatal message if it does not
converge. A message similar to that issued in SOL 400 shown below needs to be
added.
*** USER FATAL MESSAGE 4551 (nl3con)
*** STOPPED PROBLEM DUE TO FAILED CONVERGENCE.
1-59955051
An FRF generation run with stress requests and CONM2 elements fails with the
message:
SYSTEM FATAL MESSAGE 307 in the FRFINFO module.
1-59961781
The D2RAUTO entry is not translated to the dytr.dat file and there are no
warning messages.
1-60037683
2008.0.0 (MD R3)
Logic Error 27) in FRFINFO module
An FRF generation run with PLOTEL entries and a stress request for a
non-existent element fails with the message:
SYSTEM FATAL MESSAGE 3200 (Logic Error 27) in the FRFINFO module.
Avoidance: Add a stress or force output request for a valid element
1-60037787
2008.0.0 (MD R3)
Logic Error 12) in FRFINFO module
An FRF generation run with PLOTEL entries and no stress or force output
requests fails with the message
SYSTEM FATAL MESSAGE 3200 (Logic Error 12) in the FRFINFO module.
Avoidance: Add a stress or force output request for a valid element
1-60162658
2008.0.0 (MD R3)
SOL 600 - Multiple MOMENT or FORCE entrie
s for the same grid leads to incorrect loads
For all versions of SOL600 (through mdr2 and v2007), when multiple MOMENT or
FORCE entries for the SAME grid are combined using the LOAD Bulk Data Entry,
there is a problem during translation that leads to incorrect loads.
Avoidance: To get the correct results using current SOL 600, all moments and
forces at the same grid which are applied in the same load case must be
combined onto one FORCE or MOMENT entry.
1-60164831
2008.0.0 (MD R3)
d into SOL400 correctly.
2007.1.0
SOL 400 will diverge if there are NOLIN2 entries in the model together with
'PARAM,TSTATIC,1"
1-60165121
2008.0.0 (MD R3)
SOL 400 - Iterative Solver, SMETHOD, MPC
- tpl nlc006a_casi, fails to coverge on i8
SOL 400 with rigid elements and/or mpcs using the Casi iterative solver may
fail to converge on i8 systems leading to the following messages. This error
was discovered with tpl problem nlc006a_casi on ia64 systems. This error has
been corrected in MD R2.1.1(version 2007.1.1) which has been posted to the
product update web site at:
http://www.mscsoftware.com/support/software_updates/mdr211.cfm
*** SYSTEM INFORMATION MESSAGE 4172 (ITSCAS)
CASI ITERATIVE SOLVER SOLUTION ERROR ESTIMATION STATISTICS FOLLOW FOR LOAD
CASE NUMBER:
1
INPUT ERROR CONVERGENCE EPSILON VALUE
=
1.000000E-04
REDUCTION IN 2-NORM OF THE RESIDUAL
=
7.239659E-05
REDUCTION IN INFINITY NORM OF THE RESIDUAL =
3.959844E-05
REDUCTION IN PRECONDITIONED NORM OF RESIDUAL =
1.012917E-04
ESTIMATE OF NORMALIZED ENERGY NORM OF ERROR =
2.811392E-04
*** USER WARNING MESSAGE 4675 (NMEPS)
EXCESSIVE INCREMENTAL LOAD IS APPLIED IN ELEMENT ID = 201
REDUCE THE LOAD INCREMENT BY A FACTOR OF 2.747758E+02
FOR BETTER
SOLUTION .
*** USER FATAL MESSAGE 4676 (NMEPS)
ERROR EXCEEDS 2.000000E+01
PERCENT OF YIELD STRESS IN ELEMENT ID=201
*** USER WARNING MESSAGE 4675 (NMEPS)
EXCESSIVE INCREMENTAL LOAD IS APPLIED IN ELEMENT ID = 1001
REDUCE THE LOAD INCREMENT BY A FACTOR OF 1.434823E+02
FOR BETTER
SOLUTION .
*** USER FATAL MESSAGE 4676 (NMEPS)
ERROR EXCEEDS 2.000000E+01
PERCENT OF YIELD STRESS IN ELEMENT ID=1001
1-60220811
The shear stress is incorrect when using the nonlinear extension PSLDN.
1-60222617
2008.0.0 (MD R3)
s in Complex Data Output
When using the nonlinear frequecy response (sol 128), a pre-release capability
in Version 2007/MD R2, and the solution fails to converge, the results may be
incorrect. An indication of this error is the reponse value being set to zero
for one frequency and the appearance of 2 resonance peaks when there should
only be one.
Avoidance:
1-60302368
ode=i8
None
SOL 400 - TA1M - FATAL NON-LINEAR ELEMENT ERROR on Solaris m
SOL 400 jobs, such as TPL test nclevrbm.dat, may fail in the TA!M module on to
Solaris ilp64 (a.k.a i8) system with the message FATAL NON-LINEAR ELEMENT
ERROR.
1-60303381
2008.0.0 (MD R3)
Eigenvalue Analysis - Modal analysis with
ACMS and F1>0.0 may yield results outside the range
If the F1 field on the EIGRL bulk data entry is greater than 0.0, ACMS will
ignore the F1 entry and possibly produce eigenvalues between 0.0Hz and "F1"
Hertz.
Avoidance: Insert the following DMAP alter.
compile invlan
alter 'ufmin\<', '' $
IF ( UFMIN<FMAX ) THEN $
1-60309591
2008.0.0 (MD R3)
Dynamics - Part superelements OLOAD, SPCF
, MPCF - UFM 4346 and Missing results
If part superelements are specified in a dynamic analysis and one or more of
OLOAD, SPCF, and MPF are requested then the run may fail with UFM 4346 and then
produce missing output.
Avoidance: Insert the following DMAP alter:
compile sedlg
alter 1
dbview dit0=dit where (seid=0 and wildcard) $
alter ' trlg ',''(,1)
TRLG
CASE0,USETD,DLTS,,bgpdts,SILS,cstms,TRL,DIT0,GMD,,,,,,,
APPLOD,,,,ENFMOTN/
PPal,PSal,,,,OL,,yptal,ypxal, $
TRLG
CASE0,USETD,DLTS,,bgpdts,SILS,cstms,TRL,DIT0,GMD,,,,,,,
APPLOD,,,,ENFMOTN/
PPdv,PSdv,,,,OLdv,,yptdv,ypxdv,//////////////2 $
TPL test nlc019a fails on Windows and ilp64 (a.k.a. i8 systems) with FBS
"Access violation"
1-60734541
ing in decomp
in
in
in
in
in
in
in
in
in
in
in
in
in
in
in
in
in
in
in
in
in
procedure
procedure
procedure
procedure
procedure
procedure
procedure
procedure
procedure
procedure
procedure
procedure
procedure
procedure
procedure
procedure
procedure
procedure
procedure
procedure
procedure
1-60803879
2008.0.0 (MD R3)
T entry - SFM 3007 in SOLVE
releasememory
Release_Memory
KillClique
FormNewClique
EliminateNode
PSLDLT_AMF
Reorder
PSLDLT_WExtreme
dfmext_
mreordr_
dfmsym_
dfmsa_
sdcomp_
facdrvo_
facdrv_
frrd1c_
sqfreq_
freq_
xsem10_
xsemdr_
nastmon_
Elements - PARAM CDITER without any SUPOR
Running Solution 101 with PARAM,CDITER and without any SUPORT entry results in
SYSTEM FATAL MESSAGE 3007 in the SOLVE module.
1-60820088
According to the example on page 718 and Parameter Applicability Table on page
839, the QRG indicates that PARAM,MARCSAME must be specified in the bulk
data. In fact it must be specified in the case control above the first subcase
else the folloiwng warning message is issued:
Severe Warning in SOL 600 translator - Case Control load ID
999
Appears in more than one subcase. For SOL 600, this may lead to
wrong results.
The subcases are
2 and
1
If you are sure the results will be acceptable, re-run with Case
Control
PARAM,MARCSAME,1 above the first subcase
1-61001551
2008.0.0 (MD R3)
SOL 400 - XYPLOT - XYPLOT request fails w
ith segmentation violation in SOL 400.
If there are too many subcases or steps in SOL 400, the xyplot request in case
control packet may fail with a segmentation violation.
1-61083720
Specification of the ADAMSMNF command without the "PSETID" option may result in
USER FATAL MESSAGE 7811 (MNF_Error).
Avoidance: Add the PSETID option to the command.
1-61168951
2008.0.0 (MD R3)
es not translated
If too many DMIG matrix names are placed on the K2GG case control command, such
as:
k2gg = 1.*k1,2.*k2,3.*k3,4.*k4,5.*k5,6.*k6,7.*k7,8.*k8,9.*k9,
10.*ka,1.*kb,1.*kc,1.*kd,1.*ke,1.*kf,1.*kg,1.*kh,
1.*ki,1.*kj,1.*k0,1.*kk,1.*kl,1.*km,1.*kn,1.*ko,1.*kp,
1.*kq,1.*kr,1.*ks,1.*kt,1.*ku,1.*kv,1.*kw,1.*kx,1.*ky,
1.*kz,1.*kz1,1.*kz2,1.*kz3,1.*kz4
The program terminates with the following message.
*** USER FATAL MESSAGE 615 (IFP1D)
AN IMPROPER OR NO NAME GIVEN TO THE ABOVE SET.
The problem is that IFP1PC has a hardcoded limit of 200, and NO bounds checking.
1-61423891
2008.0.0 (MD R3)
External Superelements - PARAM,FULLSEDR random analyis and XY produces missing results
Missing results may occur in XY plotting and random analysis if
PARAM,FULLSEDR,YES is specified in a run with external superelement data
recovery.
Avoidance: Insert the following DMAP alter: (this alter also contains the
avoidance for CR 1-61280131)
compile sedrcvr
$ avoidance for CR 1-61280131 begins here
alter 'drmh3'(2),''
file oug1a=append $
type parm,,i,n,nskip=0,nr $
paraml ol1//'trailer'/1/S,N,nfreq $
np=1 $
do while ( notug1>0 and nskip>=0 ) $
case
casedr,/case1/'tran'/s,n,nskip $
nr=nfreq+np-1 $
matmod iugx/iugxx/1/np/nr $
np=np+nfreq $
drmh3
tug1,iugxx,,,,,,,ol1,case1/oug1x,,,/app $
append oug1x,/oug1a/2 $
enddo $
equivx oug1a/oug1/-1 $
$ avoidance for 1-61423891 begins here
alter 'splitdva'
splitdva=-1 $ force residual's SDR2 output to be compatible with DRMH3 output
compile xmergofp
alter 'splitdva'
splitdva=-1 $
alter 'xyplot '(2)
call xrandom frl,oug2m,ovg2m,oag2m,
spsel,xycdb,dynamics,dit,bgpdt,
OPG2m,OQG2m,OES2m,OEF2m,CASEcc,ostr2m,oqmg2m//
app/app1/s,cardno/s,pfile/ocid/s,otape2/
0/0/0/splitdva $
endalter
1-61792201
2008.0.0 (MD R3)
Aeroelastic Analysis - SPLINE6, AELIST w
ith duplicate element ids causes memory failure - SFM 3008
If a SPLINE6 uses an AELIST to define the virtual surface, and that AELIST
contains more element ids than the total number of existing elements (as can
happen if the element ids are duplicated), then a memory error will occur:
Specifiying CMSENERGY Case Control command: in V2005 will cause a format error:
Avoidance: Specify CMSE or CMSENRGY in V2005+ (note the 2nd "E" needs to be
dropped.)
1-61872481
LYSIS=NLTRAN
2007.0.2
When ANALYSIS=NLTRAN in SOL 400 and job is run without a maxtrix update and has
many time steps, the processing may be very inefficient.
1-61993931
2007.0.2
STYP may cause jobs to fail
The documented default for the ISTYP field on the BCBODY entry is 0, but it is
not 0 in the codes. This may cause some jobs to fail.
Avoidance:
Explicity specify 0.
1-61996691
2008.0.0 (MD R3)
Elements - IFP, PBARL - "Floating point
zero divide" (C000008E) exception encountered.
IFP9 processing of PBARL entries may fail with a floating point divide by zero
or it may hang.
Avoidance : Insert MDLPRM,TWBRBML,1 to switch to default beam equations.
1-62054981
2007.0.2
ass and damping matrices
The AUTOSPC was implemented in SOL 129. However, when it is used in the
transient analyis of SOL 400, it will fail with imcompatible matrix for mass
and damping matrices.
1-62064821
2008.0.0 (MD R3)
Dynamics - TFL command, TF entry - Ineffi
cient Processing of Symmetric Matrices
There is no checking for symmetric matrices produced by the TFL Case Control
command. The program then assumes the matrices are unsymmetric and this
assumption causes the selection of unsymmetric methods in complex eigenvalue,
frequency response, and transient response even if the matrices are actually
symmetric.
1-62175861
2008.0.0 (MD R3)
try fails with more than one point.
The SUPORT1 entry is documented in the QRG as allowing three (IDi,Ci) pairs per
record. If you give more than one you get UFM 316 (IFPDRV) ILLEGAL DATA ON
BULK DATA ENTRY SUPORT1.
1-62178001
ds capability is broken
The user-defined PARAM keywords capability was broken when enhancements to the
"remote query" capability were added.
1-62228981
rameter
In V2007, if GS, GA, and GB and GA or GB are at the corner of an element, then
the CFAST will generate wrong answers.
Avoidance: Remove GA/GB from the input file or insert the following dmap alter
in V2007:
compile sedisp list
alter 'if ( connect '(1,),'endif $ connect'(1,)
alter 'if ( connect '(2,),'endif $ connect'(2,)
compile super3 list
alter 'if ( cfastp or cweldc','endif $ connect'
endalter
The alter turns off the displacement option DISP(connector=) option so you can
not get displacement data recovery on GA and GB if they were not specified.
Result
---------------Wrong: VELO=DISP
Wrong: ACCE=DISP
If a RANDOM case control exists for a Part Superelement, the following message
may be issued:
*** SYSTEM FATAL MESSAGE 3001 (RANDOM)
THE INPUT DATA BLOCK NAMED DITS
AT POSITION
Avoidance:
Copy the TABRND1 entires into the part's bulk data section or
insert the following DMAP alter:
malter 'call xrandom'(1,-1)
IF (SEID>0) THEN
dbview ditz=dit (where seid=seid and wildcard=TRUE)$
equivx ditz/dit/always $
ENDIF $
1-62754729
2008.0.0 (MD R3)
Virtual Mass - PARAM AUTOQSET, PARAM VMOP
T - SFM 6144 in MERGE, SFE 4276 in MDATA
Depending on the value of PARAM,VMOPT, various fatal errors may occur in
virtual mass with PARAM,AUTOQSET,YES when no t-set exists.
PARAM,VMOPT,0 causes:
*** SYSTEM FATAL MESSAGE 6144 (MERGE1)
THE SIZES OF THE INPUT MATRICES AND PARTITIONING VECTORS ARE INCOMPATIBLE.
SPECIFICALLY:
The number of rows
in GQE is not equal to the number of non-zeros in
partitioning vector VA
User Information: Size of input matrices and partitioning vectors:
GQE
: Rows=
7 by Cols=
72
VA
: Rows=
6
no. of non-zeros=
0 no. of zeros=
6
PARAM,VMOPT,1 causes:
*** SYSTEM FATAL MESSAGE 4276 (QOPEN)
ERROR CODE
1044 PID= 0
PARAM,VMOPT,2 causes:
SYSTEM FATAL MESSAGE 6144 (MERGE1)
THE SIZES OF THE INPUT MATRICES AND PARTITIONING VECTORS ARE INCOMPATIBLE.
SPECIFICALLY:
The number of rows
in GTEQ is not equal to the number of non-zeros in
partitioning vector VA
User Information: Size of input matrices and partitioning vectors:
GTEQ
: Rows=
8 by Cols=
72
VA
: Rows=
7
no. of non-zeros=
0
no. of zeros=
7
Avoidance: Insert the following DMAP alter for V2005r3:
compile phase1b
alter 'dbstatus drg'(,-1)
dbstatus gge//s,n,nogge $
if ( nogge>0 ) then $
In SOL 400, if non-unique set ID's are used in multple steps, then UWM 602 will
be issued and the last defined set is used. However for multiple subcases,
all defined sets are used, not just the last defined one. Sets defined in steps
should behave the same as sets defined in subcases.
1-62886781
2008.0.0 (MD R3)
ailed in ROTOR of subdmap GYROBASE
SOL 200 job with RGYRO failed in ROTOR module in subdmap GYROBASE due to
missing EDOM.
Avoidance:
compile desopt $
alter 'call fea'(3,),''(3,) $
IF ( NOSEDV>-1 and nopaload>-1 ) CALL FEA,
$.............Input Data Blocks:
abe,acpt,,aebgpdts,aecomp,aero,aeusets, , ,bgpdtvu,casadj,CASECC,
caseds,casem,casers,CASdsn,CASdSn,CASEXX,control,cstma,CSTMS,
,
DEQATN,DEQIND,DFFDV,DIT,dits,DMIs,DMINDXs,drg,DRSTBL,
DYNAMIC,DYNAMICS,ectas,EDOM,EDT,eht,ehta,elemvol,
EMAP,EPT,epta,EPTS,eqexin,EQEXINS,ETT,extdb,FPA,FPG,FORCE,
gdgk0,gdksk,gdntab,GEOM1,geom1qx,geom1s,GEOM2,GEOM2S,GEOM3,GEOM3S,
GEOM4,GEOM4S,GPDTS,gpgk0,gpksk,GPLS,gpsnts,,INDTA,lcdvec,MAPS,,,
medge,mklist,mmcdb,MPT,MPTS,MXOMEG,oint,PCDB,PCDBS,pcompts,pelsets,
PMA,POSTCDB,ptga,pval,PVT,pvtbc,PVTS,,R1TABR,scstm,SILS,SLIST,SLT,
spline,SPSEL,tabdeq,tabevp,tabevs,TPG,trx,ufoo,UG1PVT,
,utoo,
VGFS,vgq,viewtb,XYCDB,XYCDBS, ,mpjn2o,mpjsfn2o,aempcomp,aemonpt,
saemprk,strucomp,monitor,saerg0,aedbstdx,uxvst,pgvst0,adbindx,
adbuxv,adbwjv,adbfjv0,adbqkv0,xsop2dir,CASEDM,LVTABI,
geom1qs,geom4qs,selist,pvt0,dmonpta,dmonpts,sdsrg0,sdark,pvperq,,,
pbrmsd,pbrms,mp1,mpd1,mp3,strplab,edts,ymu,xinit,dvptab,,,
ifexpnt,vefs,afpmlist,/
$.............Output Data Blocks:
,aeqgdka,aeqgdkl,
,
,AQG,AUa,AUG,
,
B2DD,B2MG,B2SF, ,bdict,belm, ,BGPDTS,bgpdt,BHH,
, ,BLAMA,
BLAMA1,BMG,BPHA,BSF,BUG,CBDD,CB2DD,CKDD,
CK2DD,clama,CMDD,CMLAMA,CMPHA,CMPHO,cphd,cphh,cphp,
crj,crx,
,d1jk,
,d2jk,Dar,DELS,DELX,DFFDNF,
ditid,
,dlt,ECTS,epsse,
,
,est,
,FLAMA,
,FOL,FOL1,FPHH,frl,
gdak,
,
,gdkl, ,GM,GOQ,GOT,gpak,GPECT, GPGK,gplk,iuxlr,
K2DD,K2MG,KZRR,K2SF,
,
,
,
,K4MG,K4SF,
, ,KALV,KAzr,KDICT,
,KELM,
KFS,KHH, ,kll,KMG,KSF,KSS,L2RR,
lajj,lajjt,LAMA,LAMA1,LAMAF,LAMAS,LLL, ,
lphd,lphh,lphp,
,LSALL,
M2MG,M2SF,MAR, ,MDICT,MEA,MELM,MHH,
,MIRR,mjj,
, ,MMG, , ,MSF,MTRAK,
,PA,PD,PDF,PDT,PDTDS,PG, ,PHA,
,PHDH,PHF,
PHFA,
,PHG,
,
,
,
,philz,PHQG,PHSA,PJ,
PL,PLR,PNLH,PPF,PPF1,PPT,PPTDS,
,PSF,PSF1,PSS,PST,
pst1ds,PSTDS,PTELEM,QG, ,
, ,
, ,
,qkks,
,
,qmg,qmpf,qmpt,QPF,QPT,QR,
,skj,
,TOL,TOL1,TOL2,TR,
U2RR, uajj, uajjt,UDF,UG,
,,UHF,UHT,UHTDS,UL,
ULF, ,ULTDS,UOO,UPF,UPT,urlr,USALL,USET,USETD,
VAFS,VELEM,
,vgfd,VPHFS,WKK,wskj,wskjf,XTMADJ,YS,
,
saerg ,saera,saerl, , ,plvst,aedbuxv,
mpaerv,mpserv,mpsirx, prbdofs,aedbindx,aerrv,aeurv,
uergv,ueugv,uxdifv,wqkv,,mdphiq,mdgot,mdgoq,mdvft,mdmap,
mdgrdrm,mp2slab,mp2st,mp2ugcp,mp3int,mp3lab,mp3gpf,
mp2a,mp3a,mp2sa,mp3sa,s2a,s3a,sdsa,sdsra,sdsrl,vgfdt,thetam,
aciect,sild/
$..Input Parameters:
AERO/adjflg/AERTYP/ALTRED/APP/AUNITS/AUTOSPC/BUCKCC/cnvflg/false/
CYCLIC/dceigcc/DESCYCLE/deseig/desmax/DFRQCC/DFRQDSA/dfrspcf/DMRESD/
DROPT/DROPTDS/dstspcf/DVRGCC/dtrspcf/ebis/ERROR/EXTERSE/
'sensitivity'/FIXEDB/fluidse0/FLUTCC/FSCOUP/G/GUSTAERO/HFREQ/IKBAR/
IMACHNO/INREL/IQ/KDAMP/enfmeth/LASTSEID/LFREQ/LMODES/LUSETS/mceigcc/
MFRQCC/MFRQDSA/MODACC/MODECC/domtran/MTRNCC/NASOUT/nk/NLHEAT/NOPH1/
NOPH2/NOSEDV/OPTIMIZE/PEXIST/PSLOAD/rgsens/RSONLY/SAERCC/dosaero/
SEKR/SELG/SELR/SEMG/SEMR/SKPAMG/SKPAMP/SOLTYP/STATCC/dostatic/
$..I/O Parameters:
S,ADPTEXIT/S,ADPTINDX/s,BOV/s,BMETH/s,CARDNO/s,freqdep/
s,FS/s,luset/s,METHF/s,MDTRKFLG/s,MODETRAK/s,NMSOL/
s,NORSET/s,NOSASET/s,NSOL/s,PFILE/S,PVALID/s,STATSUB/
s,SUPORT/NNDFRQ/deltab $
1-62947313
2008.0.0 (MD R3)
ct CWELD element forces
Patch to patch CWELD element forces may be incorrect when data recovery is
performed on a subset of the CWELD elements.
1-63123040
2007.0.1
FM 4016 (TA1ETD)
If a nonlinear analysis, SOL 106, contains GAP elements with temperature loads
the analysis may fail with
USER FATAL MESSAGE 4016 (TA1ETD)
Avoidance: Ttemeratures must be assigned to all grid points in the model. If
an element does not have temperature load (e.g. GAP), then tempature load will
not computed for that element but a temperature must still be assigned to the
connecting grid points.
1-63209211
2007.1.0
um Linux only V2007.0.0
An error in subroutine PREMAT may cause jobs on Version 2007.0.0 Itanium Linux
to fail in the EMG module with a Signal 11 error in the log file.
1-63212781
2008.0.0 (MD R3)
=16 - Wrong Answers
When using the UMFPACK solver option, "system(209)=16", the FRRD1 module, i.e.
frequency response, will produce wrong answers when the dynamic matrix is real
and the load matrix is complex.
1-63278281
on IA64
In MDR3 rnd 0 I optimized TXUYRD (-O3), the time went from over 8 hrs to less
than 3 hrs. jjg 12/07/07
If an analysis is exhibiting poor performance in unsymmetric decomp (UPSD) in
MSC.Nastran Version 2007r1 or MD R2.1 compared to prior releases or other
systems, then a new shared object is avaible for download that should rectify
the problem.
The download is available at:
http://www.mscsoftware.com/support/software_updates/index.cfm#nastran
Another aviodance is too run with "mode=i8"
This error is fixed in MSC r1a (rnd 36). I am leaving the quality open until
MD is fixed.
1-63338536
2008.0.0 (MD R3)
SOL 600 - "CONSTANT" gets written to marc
deck which may lead to wrong answers
SOL 600 may incorrectly write "CONSTANT" to the translated marc input deck.
For elastic analysis with elements that offer constant dilatation option
(elements 7, 10, 11, etc.), use of CONSTANT is wrong and can change the results
significantly. CONSTANT should only be used in conjunction with elasto-plastic
analysis.
Avoidance: Specify STOP on the SOL 600 entry, edit the marc.dat file and
remove the CONSTANT entryt and submit directly to marc,
1-63369252
2008.0.0 (MD R3)
Optimization/Design Sensitivity - dresp3
referecning dresp1 that span subcases may fail
SOL 200 job with a dresp3 that references a dresp1 that spans subcases may
fail with UFM rtype not supported for a solution type. The subcases are of
different solution types and DRESP1s of DRESP3 covers only a type.
Avoidance: Insert following dmap alter.
$
$ DMAP_1001b.alter - intend to fix a problem for dresp3 spans
$
subcases where the input deck has both
$
static and dfreq subcases.
compile presens,list $
alter 'dopr3'$
PARAML resp3x//'TRAILER'/1/S,N,N3x//S,N,NOR12x $
if (solapp='STNMBK' ) then $
if ( nor12x>-1 and desglb>0 ) desglb = -desglb $
else $
if ( nor12x=-1 ) delete /resp3xm,,,, $
endif $
$
compile descon $
alter 'dsad ' $
PARAML rsp3xr//'TRAILER'/1/S,N,N3x//S,N,NOR12x $
if (solapp<>'STNMBK' and nor12x=-1 ) then $
delete /rsp3xm,,,, $
n3xt = 0 $
endif $
1-63482165
This may be related to known limitations of the Lanczos method when the
mass/differential stiffness
matrix has coupled singularities.
Lanczos sometimes has a problems detecting rank-deficient sets of Lanczos
vectors and this may lead to the folloiwng fatal message:
eigenvalue location information from factorization
-------------------------------------------------shift at: 1.1844D+06
there are
852 eigenvalues to the left of 1.1844D+06
block size used
:
7
no. of eigenvalues to compute on the right: 167
no. of eigenvalues to compute on the left : 192
number of steps
:
0
eigenvalues found
:
0
total no. eigenvalues:
168
*** SYSTEM FATAL MESSAGE 3034 (LNNHERR)
INTERNAL FAILURE IN THE LANCZOS PROCEDURE:
M-ORTHOGONAL QR PROCEDURE FAILED TO CONVERGE. PROBABLE CAUSE:
MASS MATRIX IS INDEFINITE (MODES) OR STIFFNESS MATRIX IS INDEFINITE
(BUCKLING).
USER ACTION: CONTACT MSC CLIENT SUPPORT.
*** fatal error no. -728 *** subroutine lnnp2cd
unrecoverable termination from lanczos iteration
internal error code: -6
the following
82 computed eigenvalue(s) comprise all the eigenvalues
in the region between the least and the greatest in this list
Avoidance: Not running dmp or setting system(166)=48 may avoid the problem.
1-63602119
This CR is canceled until the user can reproduce the error with no user-defined
continuation fields. --Mike R 2/19/08
It has been reported that nastran automatically created duplicate continuation
fields for a DMIG and CORD2R and the run subsequently failed with the message:
*** USER FATAL MESSAGE 4392. CONTINUATION CARD ERRORS. EXPLANATIONS FOLLOW
LIST OF CARDS IN ERROR.
ERROR
NUMBER
. 1 .. 2 .. 3 .. 4 .. 5 .. 6 ..
9 .. 10 .
1++0025PQ41.5994 7.8873 2.339
+0025PR
2*+0025PQ8712658
1
8.3534777760D-01
*+0025PR
0EXPLANATION OF ERROR CODES ABOVE FOLLOWS...
1- FIELD 1 IS NOT UNIQUE
2- MORE THAN ONE CARD HAS A FIELD 10 WHICH IS THE SAME AS FIELD 1 OF THIS
CARD
3- CARD IS AN ORPHAN( I.E. NO PARENT CARD EXISTS )
*** USER FATAL MESSAGE 312 (IFPDRV)
TOO MANY CONTINUATIONS FOR BULK DATA ENTRY CORD2R 7621
SORTED ENTRY
COUNT = 7731
7 ..
Avoidance:
entries.
8 ..
1-63608373
When a multiple subcase SOL 107 analysis with rotordynamic is run with the
keyword scr=no, the run will fail in the second subcase with the following
fatal error.
*** USER FATAL MESSAGE 1126 (GNFIST)
DMAP MODULE SDR1
IS ATTEMPTING TO OUTPUT DATABLOCK
CPHP
, WHICH ALREADY EXISTS.
201 NAME =
For SOL400, If there are rigid elements with RIGID=LAGR case control command,
the AUTOSPC command will not work correctly.
1-63684101
ut for BEAM3
The CBUSH element may lead to illegal characters in the ELEMENT PROPERTY
SUMMARY table.
1-63833183
2008.0.0 (MD R3)
Gaps - SFM 3007 (SOLVE)
In a SOL200, when linear gaps are defined, then if internal iterations are
required the analysis aborts with the following error :
^^^ END ITERATION 1
, CHANGES 2
*** SYSTEM FATAL MESSAGE 3007 (SOLVE)
ILLEGAL INPUT TO SUBROUTINE FACDRV
Avoidance: SSSALTER cditer200a.alt has been developed to avoid this error.
1-63950251
2008.0.0 (MD R3)
Elements - PBRSECT - Arbitrary Beam faile
d with intersecting segments message in the log file
Arbitrary Beam problems, PBRSECT, may fail with a message indicating
"intersecting segments" in the log file
Avoidance:
1. The "intersecting" message typically is caused by short segments with thick
varying thicknesses.
If possible, keep the thickness of short segments
constant.
2. For multiple cells reverse the sequence of the divider.
1-63982967
2008.0.0 (MD R3)
AX in KE-Method of Flutter
The XYPUNCH of the vg data in the KE-method of flutter may ignore the XMAX
statement, leading to a much larger punch file. The nature of the error
appears to be rather erratic between machines and releases. i
1-64029075
rs
Multiple FORCE entries for the same grid point leads to incorrect loads in SOL
600 when multiple subcases exist. For example, the entries
FORCE
FORCE
FORCE
1
1
1
96
96
96
0
0
0
10.
12.
14.
-1.
0.
0.
0.
-1.
0.
0.
0.
-1.
lead to an incorrect load in the marc soltution that doubles the Y load and
triples the Z load.
1-64138511
2008.0.0 (MD R3)
ence Messages Misleading
SOL 200 may issue messages to the affect that hard convergence has not been
achieved but then subsequent output indicates the convergence criteria is
satisfied. There are two convergence criteria provided in the output: The
objective should not have changed by greater than a specified amount and the
maximum constraint value must be lesss that a certain value. There is a third
criteria that is not listed in the output and that leads to the misleading
message: The previous design cycle must have achieved a feasible design.
The feasible design criteria needs to be added to the output so that it is
clear why hard convergence is not achieved.
1-64164481
2008.0.0 (MD R3)
664 Linux machines using HP/MPI
Use of the HP/MPI on x8664 Linux systems may result in the following message:
OMP abort: Initializing libguide.a, but found libguide.so already initialized.
This may cause performance degradation and correctness issues.
Set environment variable KMP_DUPLICATE_LIB_OK=TRUE to ignore
this problem and force the program to continue anyway.
Please note that the use of KMP_DUPLICATE_LIB_OK is unsupported
and using it may cause undefined behavior.
For more information, please contact Intel(R) Premier Support.
1-64426459
2008.0.0 (MD R3)
translated correctly
SOL 600 input with multiple subcases may incorrectly increment the referenced
nlparm id and not translate the entry correctly. .
1-64508068
)
If PCOMPLS defaults are taken for the DIRECT and CORDM fields the following
error occurs.
*** SYSTEM FATAL MESSAGE 6352 (IFP6NLM)
LOGIC ERROR: KERROR=9317.
USER ACTION: CONTACT MSC.SOFTWARE CLIENT SUPPORT.
0FATAL ERROR
Avoidance: Explicitly enter the defaults for DIRECT and CORDM fields on the
PCOMPLS entry.
1-64535990
2008.0.0 (MD R3)
Optimization/Desing Sensitivity - dmp>1 a
nd scr=no - UFM 1126 in DISUTIL for EPT
SOL 200 optimization runs with dmp>1 and scr=no may fail with the message:
*** USER FATAL MESSAGE 1126 (GNFIST)
In SOL 600, if the "PARAM,MARCWELD,1" is set, analysis with CWELDs & Type
ELEMID, the shell element identification numbers
of elements on patch A and B (i.e., SHIDA, SHIDB) will not be translated into
the marc.dat file correctly.
1-64573838
SFM 3007 (GI)
The recently introduced SPBLND1 and SPLBLND2 entries do not work when one or
both of the splines being blended is a SPLINRB. Further, the SPBLND2 entry
can result in the following fatal error
*** SYSTEM FATAL MESSAGE 3007 (GI)
ILLEGAL INPUT TO SUBROUTINE GIB32D
This fatal occurs because the AELIST data has not been sorted into ascending
order. It's possible this error can be avoided by renumbering the AELIST
entries, but this is not reliable.
Finally, the SPRELAX entry has an IFP limit that the field 2 data must be
unique. This is an unnecessary restriction.
1-64697639
nswers
1-64762002
2008.0.0 (MD R3)
l body properties
Current ADAMS code can not handle coupled mass formulations of which virtual
mass is a subset, and will incorrect "Global Body Properties". In MD R3
(version 2008.0.0) the DMAP will issue a fatal message similar to the one
issued if param,coupmass is present for virtual mass in an adams flex MNF run.
1-64783158
A PCOMP entry that specifies FT and not SB will fail with a message similar to
the one below. Note: this error is first trapped in V2005.1, prior versions
allow the model to run. In MD R3 (version 2008.0.0) this message will be
improved by adding "SB field is required when FT field is specified."
Globa
MF() =
0 (Field Data Format: 0=Blank, 1=Integer, 2=Real,
3=BCD, 4=Double, -32767=End-of-Data)
M() = <BLANK> (Field Data Value)
CALLSB = IXPCOMP (Name of subroutine)
1-64932461
2008.0.0 (MD R3)
Optimization/Design Sensitivity - DESGLB,
DRESP2, DRESP1 - Illegal Input to dsad5
If a SOL 200 optimization analysis contains a DESGLB case control command that
references DRESP2 entries that references a DRESP1 with weight as one of the
arguments, the analysis may fail with a message that indicates illegal input
to dsad5.
Avodiance: Reference dresp1 of weight directly on DRESP2 solves the problem
with 20055. However, it does not work on 2006t1.
1-65037771
OFFT
1-65153748
2008.0.0 (MD R3)
ct labels for PFMODE and PFPANEL
The modeselect command may lead to incorrect mode id, and frequency labels in
the PFMODE output.
Avoidance: Use the following DMAP alter
compile semfreq $
alter 'call gmax','' $
CALL GMAx,
CASEg ,MATPOOLs,EQDYN ,TFPOOL ,bgpdts ,
,cstms ,MAA
,GOt
,goq
,
GM
,USETD ,KAA
,BAA
,K4DD
,
PHsA
,LAMAs ,DITs
,VAFS
,PHFA
,
lamaf ,Aaa
,kddd
,mechg ,lammats ,
lammatf ,mis
,mif
,dynamic ,vgfd
,
rotor ,rotmat ,day
,nzyg
,goy
,
phba
,efmfacf ,efmfacs ,mdphiq ,mdgot ,
mdgoq ,mdvft ,mdmap ,mdgrdrm ,VEFS
,
KPP
,MPP
,BPP
,uset
/
,
,CMDD
,CK2DD ,CB2DD ,
MHH
,BHH
,KHH
,PHDH
,VPHFS ,
K2MG
,M2MG
,B2MG
,K2SF
,M2SF
,
B2SF
,k2ss
,m2ss
,b2ss
,btab
,
modselsv,MODELSTS,MODELSTF,vgfdt ,
,
b2dsf ,m2dsf ,k2dsf ,k4hh
,phbh
,
lamasn ,lamafn /
LUSETD /SOLTYP /APP
/NOUE
/NOA
/
FALSE /S,FMODE /FALSE /FALSE /FS
/
NOMSET /fonly /S,FMODEF/freqdep /s,xfastfr/
mdotm0 /rsonly $
alter 'call pfact','' $
CALL PFACT CASEF ,BGPDTS ,USET
,USETD ,SILS
GOT
,GOQ
,GM
,PHDH
,LAMASn
LAMAFn ,UHF
,FOL
,PHF
,VGFS
VPHFS ,KHH
,BHH
,MHH
,ABE
AGG
,mdotm ,YPF1
,RPY
,YPF
SMPF
,SMPFD ,OSMPF1 ,AFMPF ,AFMPFD
OAFMPF1 ,ASMPF ,ASMPFD ,OASMPF1 ,APMPF
APMPFD ,OAPMPF1 ,APPF
,APPFD ,OAPPF1
AGPF
,AGPFD ,OAGPF1 /
NOASET /NOOSET /NOQSET /NOTSET /NOMSET
NOA
/NOUE
/APP
/SOLTYP /FS
FONLY $
compile gmax $
alter 1,1 $
SUBDMAP GMAx CASES ,MATPOOL ,EQDYN ,TFPOOL ,BGPDTS ,
EQEXINS ,CSTMS ,MMAA
,GOT
,GOQ
,
GM
,USETD ,MKAA
,BAA
,K4DD
,
PHSA
,LAMAS ,DIT
,VASF
,PHFA
,
LAMAF ,AAA
,KDDD
,MECHG ,LAMMATS ,
LAMMATF ,MIS
,MIF
,DYNAMIC ,VGFD
,
ROTOR ,ROTMAT ,DAY
,NZYG
,GOY
,
PHBA
,EFMFACF ,EFMFACS ,MDPHIQ ,MDGOT ,
MDGOQ ,MDVFT ,MDMAP ,MDGRDRM ,VESF
,
KPP
,MPP
,BPP
,USET
/
KDD
,BDD
,MDD
,KDDMACC ,BDDMACC ,
MHH
,BHH
,KHH
,PHDH
,VPHSF ,
K2MG
,M2MG
,B2MG
,K2SF
,M2SF
,
,
,
,
,
/
,
,
,
/
/
B2SF
,K2SS
,M2SS
,B2SS
,BTAB
,
MODSELSV,MODELSTS,MODELSTF,VGFDT ,UNUSED3 ,
B2DSF ,M2DSF ,K2DSF ,K4HH
,PHBH
,
LAMASN ,LAMAFN /
LUSETD /SOLTYP /APP
/NOUE
/NOA
/
NONLNR /FMODE /NLHEAT /CYCLIC /FS
/
NOMSET /FONLY /FMODEF /FREQDEP /XFASTFR /
DOOTM /RSONLY $
alter 'call gmam','' $
CALL GMAM MSAA
,BSAA
,KSAA
,K4SAA ,KDSAA ,
PHBSA ,MFAA
,BFAA
,KFAA
,K4FAA ,
PHBFA ,AAA
,VASF
,M2DD
,B2DD
,
K2DD
,VESF
,USETD ,PHSA
,LAMAS ,
MIS
,LAMMATS ,EFMFACS ,PHFA
,LAMAF ,
MIF
,LAMMATF ,EFMFACF ,DIT
,MDPHIQ ,
MDGOT ,MDGOQ ,MDVFT ,MDMAP ,MDGRDRM ,
CASES ,DYNAMIC ,USET
,GM
,GOT
,
ROTOR ,ROTMAT /
MHH
,BHH
,KHH
,K4HH
,PHDH
,
VPHSF ,BTAB
,MODSELSV,MODELSTS,MODELSTF,
PHBH
,LAMASN ,LAMAFN /
APP
/SOLTYP /FS
/FONLY /ACSYMl /
UE
/NOUE
/DOOTM /S,FMODE /S,FMODEF/
S,XFASTFR/rsonly $
compile gmam $
alter 1,1 $
SUBDMAP GMAM MSAA
,BSAA
,KSAA
,K4SAA ,KDSAA ,
PHBSA ,MFAA
,BFAA
,KFAA
,K4FAA ,
PHBFA ,AAA
,VASF
,M2DD
,B2DD
,
K2DD
,VESF
,USETD ,PHSA
,LAMAS ,
MIS
,LAMMATS ,EFMFACS ,PHFA
,LAMAF ,
MIF
,LAMMATF ,EFMFACF ,DIT
,MDPHIQ ,
MDGOT ,MDGOQ ,MDVFT ,MDMAP ,MDGRDRM ,
CASES ,DYNAMIC ,USET
,GM
,GOT
,
ROTOR ,ROTMAT /
MHH
,BHH
,KHH
,K4HH
,PHDH
,
VPHSF ,BTAB
,MODSELSV,MODELSTS,MODELSTF,
PHBH
,LAMASN ,LAMAFN/
APP
/SOLTYP /FS
/FONLY /ACSYMl /
UE
/NOUE
/DOOTM /FMODE /FMODEF /
XFASTFR /rsonly $
1-65322401
2007.1.0
translator error
If a NASTRAN input file using CBUSH elements that reference a local coordinate
system (the CID filed) is run in NASTRAN v2007r1, the translator stops with the
following message:
** Severe Warning in SOL 600 translator - CBUSH G0, X1, X2, X3, CID for CBUSH
1 is not fully supported. To ignore these fields, enter bulk data
param,marcbush,1
This message is inappropriate, as in version 2007r1, Marc has an equivalent
CBUSH that can use the local coordinate system. Setting PARAM,MARCBUSH,-1
allows the translator to translate the element correctly. The message should
indicate that marc can not be run using dmp with this element is used.
1-65390757
2008.0.0 (MD R3)
UFM 1126 for PHFAHX
In an mdacms acoustic run using sol 111 the following error message can occur
when modeselect(fluid) requests a subset of the fluid modes:
*** USER FATAL MESSAGE 1126 (GNFIST)
DMAP MODULE PARTN
IS ATTEMPTING TO OUTPUT DATABLOCK
PHFAHX , WHICH ALREADY EXISTS.
201 NAME =
Beams with offsets are translated incorrectly in SOL 600. The offset is
ignored and this may lead to wrong answers.
1-65662259
2008.0.0 (MD R3)
on is incorrect
The SOL 600 entry CONTINUE options 3-5 are not supported and will be removed
from the QRG.
1-65900127
2008.0.0 (MD R3)
Optimization/Design Sensitivity - DSAPRT
does not print associated subcases for DRESP3
DSAPRT does not print associated subcases for DRESP3
1-65930441
2008.0.0 (MD R3)
SOL 400 - DMAP modification fails with SF
A 427 - LOPBLK table has exceeded its maximum entries
When modifying the SOL 400 DMAP with addtional DO-WHILE loops, the job will
fail with SFA 427 - The LOPBLK tabe has exceeded its maximum 1200 number of
entries.
1-65936901
TPL test deck cnt2super which demonstrates linear contact in SOL 101 wil fail
on ILP64 (a.k.a. i8) systems with the message:
^^^ PHASE 1 - SUPERELEMENT GENERATION, ASSEMBLY AND REDUCTION.
*** SYSTEM FATAL MESSAGE 4192 (SEMA)
GRID POINT
20 IN SUPERELEMENT
0 IS NOT DEFINED IN BGPDT FOR
DOWNSTREAM SUPERELEMENT
*** SYSTEM FATAL MESSAGE 4192 (SEMA)
1-65937261
2008.0.0 (MD R3)
rigid body is incorrect
In SOL 400 if a deformable body and a rigid body are in initial contact, the
position control is incorrect.
1-65983571
2008.0.0 (MD R3)
mentation Violation
The combination of low available Open Core memory and large Nastran BUFFSIZE
may lead to a Segmentation Violation (Signal 11) in the DCMP or READ modules
during matrix factorization. This non-standard termination causes Nastran to
halt with no Fatal message. Error messages generated by the operating system
may appear in the log file.
Avoidance: There are two potential avoidances:
1. Increase memory via the "mem=" command line keyword.
2. Reduce the BUFFSIZE.
1-66000287
2008.0.0 (MD R3)
SOL 600 - PLOAD4(or any mechanical loads)
& MARCIN entries - Incorrect translation
When PLOAD4 or any mechanical loads are applied coupled with user specified
MARCIN entries for the history data, the MARCIN entry translations will be
written in the wrong location.
1-66004372
2009.0.0 (MD R4)
p64 (i8) systems
CMASS and/or CFAST elements may lead to the following fatal message on ilp64
(i8) systems when param,post,0 is specified.
*** SYSTEM FATAL MESSAGE 6062 (DBC)
*** DIOMSG ERROR MESSAGE
19 FROM SUBROUTINE BLKFIX
OBJECT PFAST ENTRY LENGTH AND DATA DEFINITION IS INCONSISTENT FOR
HETEROGENOUS OPERATIONS.
TRANSMIT AND RECEIVE MUST BE USED TO MIGRATE XDB BETWEEN PLATFORMS.
1-66013381
2008.0.0 (MD R3)
SOL 600 - Marc's parameter option LUMP wi
ll not be applied in transient heat transfer analysis
According to the MD Nastran R2.1 Quick Reference Guide, the "PARAM,MARCLUMP,0
or 1 selects whetherr the lumped specific heat matrix will be used in a
transient SOL 600 heat transfer analyses. However, marc's parameter option
LUMP will not be applied in transient heat transfer analysis and a consistent
specific heat matrix will be used.
1-66013451
The NLHEATC entry is not translated for SOL 600 transient heat transfer
analysis. it is only translated for steady state heat transfer analyisis.
1-66013500
2008.0.0 (MD R3)
SOL 600 - MARCIN entries for subcases not
translated in heat transfer analysis
MARCIN entries for SUBCASES will not be converted into Marc input for SOL 600
heat transfer analyses
1-66026575
2008.0.0 (MD R3)
1 HAS OCCURRED IN ROUTINE GREAD
300
The DSAD module attempts to identify grid id's on the dresp1 entry that do not
exist. If the missiing grid is called out in the final subcase and there are
no other grids invoked by this subcase, the message:
BIOMSG: ERROR
0.
, FILE INDEX =
1-66026799
2008.0.0 (MD R3)
Optimization/Design Sensitivity - DRSPAN
, DESGLB and DESSUB may fail in dsad module - SFM 6926
A SOL 200 job with DRSPAN and DESGLB/DESSUB that point to the same constraint
set may fail in the DSAD module with SFM 6296 unable to allocate a data block.
Avodiance: This is a user input error which can be avoided by removing the
desglb command in the case control. The presence of drspan turns off the
checking logic for usage of DRESP1 in DESGLB. The checking logic should be
active for those DRESP1s that have nothing to do with DRSPAN.
1-66195125
2008.0.0 (MD R3)
Dynamic Analysis - EPOINTs and DELAY entr
ies in dynamic response, wrong answers, UWM 4193 (DPD7)
If a model contains EPOINTs where at least one EPOINT has an id lower than a
loaded GRID point and the model contains DELAY entries, the answers may be
wrong.
The f06 file contains the warning message:
*** USER WARNING MESSAGE 4193 (DPD7)
NO EXCITATION HAS BEEN SPECIFIED FOR ANY OF THE COMPONENTS SPECIFIED ON DELAY
SET
X REFERENCED ON
TLOADi ENTRY
X
where X are integer values.
Avoidance: Renumber the epoints.
Ensure the EPOINT ids are always higher than the largest GRID poiint or SPOINT
ids.
1-66224284
2008.0.0 (MD R3)
PBLNDi - Incorrect Results
There are two errors that affect spline processing with the spline relax
feature and the spline blend feature.
1. If the blend region does not cover the entire overlap region, the splines
are averaged in the unblended area when they should take their value from:
f_1(x) = 1 and f_2(x) = 0 for x < -D1
f_1(x) = 0 and f_2(x) = 1 for x > D2
2. If the same spline is relaxed on two different SPRELAX entries it is
possible that neither is entry is processed.
1-66226424
2008.0.0 (MD R3)
Aeroelastic Analysis - No velocity input
on a AERO entry leads to wrong answers or poor message
In aeroelastic analysis if the user neglects to specify a velocity value on the
AERO bulk data entry the analysis may fail with the message below or wrong
answers may be produced.
The FPU has been reset after floating point exception
1-66267651
2008.0.0 (MD R3)
Optimization/Design Sensitivity - PBMSECT
- UFM 7602 (DOPR1I) with arbitrary beasm cross section
SOL 200 with arbitrary beam cross sections, PBMSECT, may encounter the message:
USER FATAL MESSAGE 7602 (DOPR1I)
1-66309821
2008.0.0 (MD R3)
ith null method type
The GP5 module issues USER INFORMATION MESSAGE 6207 when there is no ACMODL
bulk data entry defined. The message is supposed to indicate the method that
will be used, but the field is blank becuase it has not been initialized prior
to the message being issued.
1-66309911
2008.0.0 (MD R3)
rrect when MODESELECT used
When the MODESELECT case control command is used to select modes to be used in
the modal analysis and the MCFRACTION command is also present in the case
control, the structure's natural frequency value in the MCFRACTION output may
be incorrect. The value is wrong if the number of modes selected is less than
the number of modes actually found in the eigenvalue analysis. The mode number
is correct when it is only the natural frequncy value that is wrong.
1-66384331
2008.0.0 (MD R3)
ommdand STRUCTMP keyword
The PFMODE case control command requests modal participation factor output
(MPF). The format of the command allows for specification of either STRUCTURE
or FLUID. The STRUCTURE option produces structural MPF output using structural
natural frequencies. The FLUID option produces acoustic MPF output using
structural natural frequencies for acoustic structure MPF and fluid natural
frequncies for acoustic fluid and panel MPF. For both cases, the STRUCTMP
keyword is used to define the number of structural modes that are used during
MPF calculations. When both PFMODE(STRUCTURE...) and PFMODE(FLUID...) are
present in the input case control, the STRUCTMP keyword is not interpreted
according to the QRG description. Rather, the value used in the structure MPF
computations is the maximum of the STRUCTMP keyword values supplied in the two
commands.
1-66552807
6 node element
The mass matrix for the 16 node CHACAB acoustic barrier element is not correct.
1-66624921
2008.0.0 (MD R3)
for entry that should be ignored
An incorrect NLRSFD entry in eigenvalue analyis will cause the DPD4 module to
be executed and a User Fatal Message to be issued.
Avoidance: Correct the entry.
1-66661307
swers
The NASTRAN ISTRESS is not translated into the Marc input file and the job
runs to completion without warning yielding results without the ISTRESS effects.
1-66825861
2008.0.0 (MD R3)
Eigenvector Contraints, SFM GREAD
A SOL 200 job with eigenvector constraints combined with other analysis types
may fail in the DSAD module with an error during GREAD.
Avodiance: None. If possible, run SOL 200 job with mode and eigenvector
constraints only.
1-66833371
2008.0.0 (MD R3)
CQUAD8 - UFM 7632 (EWLDPD)
If CWELD or CFAST elements are used to connect a patch of CQUAD4 elements with
CQUAD8 the following fatal message may be issued:
*** USER FATAL MESSAGE 7632 (EWLDPD)
FOR CWELD ELEMENT ID=
102, A CONNECTION TO ONE OF THE SHELL SURFACES
CANNOT BE MADE.
USER INFORMATION: THE FIRST THREE SHELL GRIDS ARE
51
53
61
*** USER FATAL MESSAGE 2026 (EMG)
ELEMENT
102 GEOMETRY YIELDS UNREASONABLE MATRIX.
^^^ USER WARNING MESSAGE 9031 (ERRPH1)
^^^ NOGO ENCOUNTERED IN SUBDMAP
SEMG
1-66916611
2008.0.0 (MD R3)
WBULK - Incorrect punched bulk data
A SOL 200 model with DVGRID and ECHO = PUNCH(NEWBULK) may contain incorrect
information in the punched bulk data deck.
Avoidance: The output produced using the despch parameters is correct and can
be used to construct a new bulk data deck.
1-66918399
Documentation/QRG - BCTABLE
In the MDR2 QRG, the description of the BCTABLE entry indicates that it is for
SOL100, it should indicate SOL 101.
1-66941791
2008.0.0 (MD R3)
-set - SFM 6144 (PARTN1PR)
An external superelement creation with an acoustic cavity and C-set will result
in SFM 6144 (PARTN1PR):
*** SYSTEM FATAL MESSAGE 6144 (PARTN1PR)
THE SIZES OF THE INPUT MATRICES AND PARTITIONING VECTORS ARE INCOMPATIBLE.
SPECIFICALLY:
The number of columns in KOA is not equal to the number of rows in the
column partitioning vector VFT
User Information: Size of input matrix and partitioning vectors:
KOA
: Rows= 4443394 by Cols=
2561
VFT
: Rows=
562
VFO
: Rows= 4443394
Avoidance:
compile semr3
alter 'vfo',''(2)
partn
koa,vafs,vofs/,,,kotf/1 $
endalter
1-66953461
)
SOL 400 with RIGID=LINEAR may fail with SYTEM FATAL MESSAGE 4370 (SDCPRF)
1-66984621
2008.0.0 (MD R3)
Connector Elements - MODGM2, CWELD, CFAST
, PARAM,CHKRUN,2 does not funciton correctly
An analysis with CWELD and/or CFAST elements will not be stopped after checking
the connector elements when PARAM,CHKRUN,2 is set.
1-66988471
Virtual Mass - PARAM,SOLVIT,YES + PARAM,VMOPT,2 does unneces
sary DECOMP of CEE
In a dynamic analysis, if MFLUID and ELIST entries are present to model virtual
mass and the iterative solver is selected, the solution performs an unnecessary
expensive factorization of the CEE matrix.
Avoidance: Insert the following DMAP alter.
ECHOOFF $
COMPILE VMDEC NOLIST $
$
ALTER 'PARAML.*USET','' $
TYPE PARM,,CHAR8,Y,SOLVIT='NO' $
TYPE PARM,,I,N,NP $
$
ALTER 'PUTSYS.*209'(,-1) $
IF (SOLVIT='YES' AND GETSYS(NP,216)=1) RETURN $
ENDALTER $
ECHOON $
1-67131007
2007.1.1
Submittal - mem=estimate does not work af
ter updating MSC.Nastran to version 2007.1.1
After updating MSC.Nastran 2007.0.0 to 2007.1.1 (2007 r1a) by
installing the update from:
http://www.mscsoftware.com/support/software_updates/nastran200711.cfm
a Nastran job with mem=estimate will output the following error messages:
nastran instest.dat mem=estimate
MSC.Nastran V2007.1 (Intel Windows .NET 5.2 (Build 3790)) Thu Dec 20 10:55:55
2007
*** SYSTEM INFORMATION MESSAGE (pgm: nastran, fn: estimate_job_requirements)
Starting ESTIMATE, please wait...
*** SYSTEM FATAL MESSAGE (pgm: estimate, fn: main)
MSC.Nastran Version 2007.1 is not supported. Supported releases: 68.2,
70.7, 2001.0, 2004.0, 2004.5, 2005.0, 2005.5, 2006.0, 2007.0
*** SYSTEM WARNING MESSAGE (pgm: nastran, fn: estimate_job_requirements)
a.estimate=c:/msc.software/msc.nastran/2007r1a/msc20071/i386/estimate.exe
(program default)
ESTIMATE processing failed.
*** SYSTEM INFORMATION MESSAGE (pgm: nastran, fn: estimate_job_requirements)
Assuming "memory=8MW" as specified by the "memorydefault" keyword.
Avoidance: A compatible estimate program has been put to the product update
site.
During an assembly run using the external superelement feature, the job may
fail with the following unclear message in IFP if the DMIGPCH option and data
recovery is requested for the external superelement. This error is fixed in
MDR3.
BIOMSG: ERROR
0.
STATUS =
, FILE INDEX =
STREAM_ID
00000001
NAME
c:/scratch/assembly.T3284_17.SCRATCH
A complex eigenvalue analysis using the Hess method where the mass matrix is
many orders of magnitude different that the stiffness matrix may produce
inconsistent results.
Avoidance: Use the CLAN method as follows:
EIGC
+EIGC
104
1.0
CLAN
0.0
+EIGC
50
50
500
a SOL 200 analysis with PBRSECT/PBMSECT entries in the design model may fail
in the VKI code with intersecting boundary segments. This failure may occur as
the element is designed since the segment may intersect each other as segments
becoming thicker.
Avoidance: Allow ample space for segments in abitrary beam elements to "grow"
without intersecting.
1-67610541
2008.0.0 (MD R3)
d - Incorrect example
The example in the QRG for both the CBEAM and CBAR shows an "O" as the 1st
letter for the OFFT field. Remark 8 documents the allowed specifications.
1-67661477
2008.0.0 (MD R3)
Aeroelastic Analysis - Multiple SPRELAX e
ntries that share relaxed grids give wrong results.
If there are multiple SPRELAX entries and the same grids are "relaxed" by two
of more of these entries, the job runs but the results are incorrect.
Avoidance: Do not attempt to relax the same aerodynamic grid from differing
SPRELAX enties.
1-67677181
2008.0.0 (MD R3)
Optimization/Design Sensitivity - PBMSECT
, PBRSECT, DOM9 - Inefficient Processing
SOL 200 with a large number of PBMSECT or PBRSECT, arbitrary beam cross
section, and design variables may consume a large amount of cpu time in the
DOM9 module. The time is spent updating sensitivity for nonlinear relations
between design variable and properties.
1-67685315
2008.0.0 (MD R3)
ription incorrect
The parameter description for OPGEOM reads, "OPGEOM < *1 prints the set
definition for all degrees-of-freedom, including the aerodynamic
degrees-of-freedom."
This should be:,
OPGEOM > -1 prints the set definition for all degrees-of-freedom, including
The tpl test deck nbolt02b may fail on some platforms with the message:
*** SYSTEM FATAL MESSAGE 2007 (CNTLSTR)
ELEMENT 3165 REFERENCES UNDEFINED GRID POINT 0
1-67694384
Running superelements, using param,dbup and dbdn. On the restart the dbup
database is moved to a different diectory or just deleted. The job fails with
the following message.
USER FATAL MESSAGE 1127 (GNFIST)
DMAP MODULE OUTPRT IS ATTEMPTING TO ACCESS DATA BLOCK
WHICH IS ON AN UNAVAILABLE DBSET
If only STRAIN output is requested with PARAM,OMID,YES and CTRIA6 elements are
present in the model, the STRAIN results for all the CTRIA6 elements are output
as 0.0 when they should be nonzero. With PARAM,OMID,NO (default) the STRAIN
results are nonzero.
Avoidance: A request of STRESS output will cause the STRAIN results for the
TRIA6 elements to be correct.
1-67770500
2008.0.0 (MD R3)
anslate properly
SOL 600 does not translate beams whose orientation references other than the
basic coordinate system correctly.
1-67775400
6062 in DBC
SOL 400 with mode=i8 and param,post,0 may fail in the DBC module with the
following fatal message:
*** SYSTEM FATAL MESSAGE 6062 (DBC)
*** DIOMSG ERROR MESSAGE
19 FROM SUBROUTINE BLKFIX
OBJECT NQD4R ENTRY LENGTH AND DATA DEFINITION IS INCONSISTENT FOR
HETEROGENOUS OPERATIONS.
TRANSMIT AND RECEIVE MUST BE USED TO MIGRATE XDB BETWEEN PLATFORMS.
0FATAL ERROR
1-67780355
2008.0.0 (MD R3)
ansion coefficients is incorrect.
New
A1
A4
A6
A2
A5
A3
Old
A1
A2
A3
A4
A5
A6
1-67838600
2008.0.0 (MD R3)
External Superelements - EXTSEOUT, MDACMS
, and PARAM,FLUIDSE - SFM 6144 for MQQ
External superelements, EXTSEOUT, combined with mdacms and param,fluidse will
lead to the following fatal message:
*** SYSTEM FATAL MESSAGE 6144 (MERGE1PR)
THE SIZES OF THE INPUT MATRICES AND PARTITIONING VECTORS ARE INCOMPATIBLE.
SPECIFICALLY:
The number of columns in MQQ is not equal to the number of non-zeros in
partitioning vector VFS
The number of rows
in MQQ is not equal to the number of non-zeros in
partitioning vector VFS
User Information: Size of input matrices and partitioning vectors:
MQQ
: Rows=
116 by Cols=
116
VFS
: Rows=
2
no. of non-zeros=
1 no. of zeros=
1
Avoidance: Insert the following DMAP alter:
compile mdphs1b
alter 'EQUIVX aG',''(,18)
alter 'UPARTN USET, PF'
EQUIVX aG/aN/nomset $
if ( nomset>-1 ) then $
UPARTN USET,aG/aNBAR,aM,,/LGSET/LNSET//1 $
MPYAD
GM,am,aNBAR/aN/1 $
endif $
equivx an/af/nosset $
if ( nosset>-1 ) UPARTN USET,aN/aF,aS,,/LNSET/LFSET//1 $
UPARTN USET, aF/aO,aA1,,/LFSET//LASET/1 $
EQUIVX aA1/aT1/noqset $
alter 'UPARTN USET,PA1'
UPARTN USET,aA1/aT1,,,/LASET/LTSET//1 $
alter 'partn po,,vofs'
partn bot,vtfs,vofs/bsot,,,bfot/1 $
alter 'partn btt1,vtfs,'
partn at1,,vtfs/ast1,aft1,,/1 $
equivx ast1/at1/-1 $
partn ao,,vofs/aso,,,/1 $
alter 'solve
kfoo,kfot',''
dbstatus kfoo//s,n,nokfoo $
if ( nokfoo>0 ) solve
kfoo,kfot,,,/gotf $
alter 'cmpmode'(,-1)
if ( methfl>0 ) then $
alter 'call cmpmode'
ENDIF $
alter 'paraml cmphof',''
paraml cmphof//'trai'/1/s,n,nmf//s,n,nocmphof $
if ( nocmphof>-1 ) then $
alter 'merge
cmphof,,,gsoqx,'
else $
merge
,,gsoqx,,,,vofx/goqq/1 $
endif $
alter
if
alter
endif
'diagonal cmmif'(,-1)
( nocmphof>-1 ) then $
'equivx kqqw'
$
alter 'merge
ktt,,,kftt,vtfs,'
merge
at,,,,,vtfs/at2/1 $
equivx at2/at/-1 $
alter 'merge
mqtf,,,'(,-1)
if ( nocmphof>-1 ) then $
alter 'equivx bqtr\/bqt'
else $
merge
,,,mqt,,vtfx,/mqtr/1 $
equivx mqtr/mqt/-1 $
merge
,,,k4qt,,vtfx,/k4qtr/1 $
equivx k4qtr/k4qt/-1 $
merge
,,,bqt,,vtfx,/bqtr/1 $
equivx bqtr/bqt/-1 $
endif $
alter 'MERGE
,,PQ,,,,VQ'
MERGE
,,aQ,,,,VQ/aQ1/1 $
alter 'UMERGE USET, PQ1, PT'
UMERGE USET, aQ1, aT/aA/LASET/'Q' $
alter 'umerge uset,atfs,aqfs',''
endalter
1-67870768
was set to -98
A composite beam defined using the CBEAM3 and PBMSECT entries will swap the y/z
axes.
Avodiance: if possible, turn the orientation vector for CBEAM3 90 degree in YZ
plan.
1-68046176
2008.0.0 (MD R3)
ontain an i8 version for HP MPI
MD Nastran R2.1 does not contain an i8 version for HP MPI. Critical clients
have requested this system and it has been added for MD R3.
1-68288009
2008.0.0 (MD R3)
TET4 element Produces Wrong Answer
The lack of a coupled mass matrix for the fluid formulation of the four noded
CTETRA element can result in wrong answers and spurious modes. Setting
NASTRAN,SYSTEM(446)=1 will result in the old answers.
1-68343941
2008.0.0 (MD R3)
t lead to Illegal input to DSAH31
A message that indicates illegal input to DSAH31 will be issued in a SOL 200
topology optimization run when stress constraints are included.
Avoidance: Remove the stress constraint from the problem definition
1-68477767
2008.0.0 (MD R3)
Parallel Processing - DMP - DFMFR*: MAXIM
UM ESTIMATED FRONT SIZE MAY BE EXCEEDED.
When dmp processing is selected with MDMOES the ordering method must be Extreme
(BEND). However, an error in the code may allow METIS to be chosen this may
lead to poor performance and the following message:
*** SYSTEM INFORMATION MESSAGE 6916 (MREORDR)
DECOMP ORDERING METHOD CHOSEN: DEFAULT, ORDERING METHOD USED: METIS
DFMFR*: MAXIMUM ESTIMATED FRONT SIZE MAY BE EXCEEDED.
DFMFR*: MAXIMUM ESTIMATED FRONT SIZE MAY BE EXCEEDED.
DFMFR*: MAXIMUM ESTIMATED FRONT SIZE MAY BE EXCEEDED.
DFMFR*: MAXIMUM ESTIMATED FRONT SIZE MAY BE EXCEEDED.
1-68554289
2008.0.0 (MD R3)
SOL 600 - CHEXA20 - *** error - alias set
up on element type 150 which is not on sizing card
SOL 600 may translate the CHEXA20 element incorrectly. The translated alias
entry may point to elment type 20 instead of 21. This may lead to the error
message:
*** error - alias set up on element type 150 which is not on sizing card
1-68655761
2008.0.0 (MD R3)
Aeroelastic Analysis - SPLINE7 - Splining
nearly coincident points produces bad spline matrix
Splining two coincident points with a SPLINE7 produces good results. However,
if one of the points is moved by a very small amount, the resulting spline
matrix is bad.
1-68672091
2008.0.0 (MD R3)
n for addrad method
The QRG description of the MATEP "addrad" method was inadvertantly removed
from the QRG. The addrad method should be described as:
addrad for additive decomposition using the radial return process (SOL 600 only)
1-68799191
2008.0.0 (MD R3)
Optimization/Design Sensitivity - DRESP2,
CEIG, LAMA, EiGN, FLUT - Zero Sensitivity
Optimization, SOL 200, with superelements where DRESP2 entries reference a
global response via a DRESP1 entry, such as CEIG/LAMA/EIGN/FLUT, may fail due
to zero sensitivity on violated constraints.
1-68834573
2009.0.0 (MD R4)
the nlsolv module on Windows
SOL 400 using the casi solver, see tpl test pt400casi, have been observed to
hang in the nlsolv module.
1-68928401
tput
The modal participation commands PFMODE, PFPANEL, and PFGRID will result in
extra output for the slave processes.
Avoidance: The following alter can be used to avoid the problem:
compile feafreq $
alter 'call pfact'(1,-1) $
if ( procid<=1 ) then $
alter 'IF ( NOAFPM=1 ) CALL AFPMDRCV' $
endif $
compile sedfreq $
alter 'call pfact'(1,-1) $
if ( procid<=1 ) then $
alter 'IF ( NOAFPM=1 ) CALL AFPMDRCV' $
endif $
alter 'IF ( NOAFPM=1 ) CALL AFPMEND','' $
IF ( NOAFPM=1 and procid<=1 ) CALL AFPMEND
PVT,AFPMLIST $
compile semfreq $
alter 'call pfact'(1,-1) $
if ( procid<=1 ) then $
alter 'IF ( NOAFPM=1 ) CALL AFPMDRCV' $
endif $
alter 'IF ( NOAFPM=1 ) CALL AFPMEND','' $
IF ( NOAFPM=1 and procid<=1 ) CALL AFPMEND
PVT,AFPMLIST $
1-68986819
UFM 9139
Since V2005 and through V2005r3, if there are multiple GUST subcases then the
job will fail with the following message. The error was fixed by DMAP in
V2007r1 but the code error still exists in the GUST module.
*** USER FATAL MESSAGE 5423 (SADD5)
ATTEMPT TO ADD INCOMPATIBLE MATRICES
FILE#
COLS
ROWS FORM
306
501
54
110
2004
54
108 10000
216 10000
IS
If INIT statement spans two or more lines in RC(F) file, MSC.Nastran 2007r1 and
MD R2 will read only the first line and the folloiwng fatal message will be
issued:
INIT SCRATCH LOGICAL=(SCR1(2000MB),SCR2(2000MB),SCR3(2000MB),
NASTRAN REAL=902037504 $(PROGRAM DEFAULT)
*** USER FATAL MESSAGE 723 (RDINIT)
LOGICAL= EXPRESSION HAS AN UNBALANCED NUMBER OF PARENTHESES
Avoidance:
1-69161608
2008.0.0 (MD R3)
rminates without message
When inputting an OUTPUT4 file created using the sparse format (IUNIT<0) and
ASCII format (ASSIGN ... FORMATTED) the run may terminate in INPUTT4 without
message. Specifically it occurs if the matrix has a string word length such
that when it is multipied by the word size (e.g, 1 word for real single, 2 for
real double and complex single, and 4 for complex double) exceeds 99,999,999.
Avoidance: There is no known avoidance other than to not use the sparse format
or switch to the binary format.
1-69175341
2008.0.0 (MD R3)
Composites - Temperature-Dependent compos
ites may cause wrong result or infinite loop in SDRCOMP
Temperature-Dependent composite materials will cause either wrong result or an
infinite loop in SDRCOMP
Avoidance: Use param,nocomps,-1
1-69398011
2008.0.0 (MD R3)
Optimization/Design Sensitivity - Complex
Eigenvalue with Static Displacement Constraints Fails
A SOL 200 job with complex eigenvalues and static displacement constraints may
fail if a semi-analytical method is utilized for sensitivity computation.
AVoidance: Use the adjoint load method which is the default. Specify
'param,autoadj,no' to turn on semi-analytical method.
1-69423731
2008.0.0 (MD R3)
(DBC), Poor Message
The fatal message below indicates that the run failed while writig to the xdb
file a primary index overflow. The xdb file may be corrupt.
*** SYSTEM FATAL MESSAGE 6062 (DBC)
**** DIOMSG ERROR MESSAGE
6 FROM SUBROUTINE WRTLST
OVERFLOW OF DICTIONARY PRIMARY INDEX FOR DATA BASE UNIT
1.
Avoidnace: . The avoidance is to rerun the job and include the following assign
statement in the File Management Section of the input fie...
ASSIGN DBC='YourFileName.xdb',RECL=32768,UNIT=40,DELETE
1-69539261
auto-suport feature may mistakenly assume the model is free-free and include
Lagrange multipliers to support the structure and produce wrong answers.
Avoidance: Insert PARAM,AUTOSPRT,NO the following DMAP alter:
compile autosprt
alter 'diagonal dk\/dk1',''(,4)
type parm,,i,n,irow,xovr2 $
PARAML KXX1//'TRAILER'/1/S,N,NOXSET $
matmod dk,,,,,/srtlst,srtbool/35/1//2 $
xovr2 = noxset/2 $
paraml srtlst//'dmi'/1/xovr2/s,n,medrow $
irow = int(medrow) $
paraml dk//'dmi'/1/irow/s,n,kavsq $
kfilt=kavsq*kzero $
endalter
1-69578457
2008.0.0 (MD R3)
Composites - CQUADR with PCOMP not pickin
g up ply direction correctly leads to bad transverse shear
CQUADR with PCOMP is not picking up the ply direction correctly and this may
lead to incorrect transverse shear stiffness.
Avoidance:
1-69604951
2008.0.0 (MD R3)
SOL 400 - VCCT - Incorrect defaults docum
ented for GCII and GCIII field leads to UFM 315 (IFPDRV)
Incorrect defaults for various fields of the VCCT entry may lead to the
message:
*** USER FATAL MESSAGE 315 (IFPDRV)
FORMAT ERROR ON BULK DATA ENTRY VCCT
The following discrepancies are noted:
IDCR: QRG indicates default=1, currently these is no default
Code will be change to default to 1.
INCM: QRG indicates default=2, default=1
Documentation will be corrected.
TIME: QRG has no default & SOL-600 only, current default=0.0
QRG will be corrected.
GC-II: not supported
GC-III: not supported
TABGC-II: not supported
TABGC-III: not supported
Code will be changed to support:
GC-II: added with default=0.0 (QRG changed accordingly)
GC-III: added with default=0.0 (QRG changed accordingly)
TABGC-II: added with default=0
TABGC-III: added with default=0
1-69734486
2009.0.0 (MD R4)
terminated abnormally
TPL test asm4b and inputs with spline4 or spline5 entries that employ automatic
blending may fail in the GI module on Solaris, HPUX, AIX and Windows.
Arbitrary beam problems may fail on hpux ilp64 (i8) systems with the following
fatal message:
*** SYSTEM FATAL MESSAGE 3007 (IFP9)
ILLEGAL INPUT TO SUBROUTINE VAB2
0FATAL ERROR
Avoidance: Run the analysis on another system or use the lp64 default
executable.
1-69900403
2008.0.0 (MD R3)
Optimization/Design Sensitvity - Static a
nd Complex Eigenvalue Subcases may lead to fatal message
A SOL 200 job with static and mceig subcases may fail with a message indicating
a missing CPHP, comple eigenvectors
Avoidance: Apply the following dmap alter
compile ceigsens $
alter 'paraml.*cases','' $
paraml casem//'dti'/1/5//s,n,meth $
1-69917277
2009.0.0 (MD R4)
MPRES output when SET specified
2007.0.1
A DBLOCATE job fails with the following system mesage on AIX system:
"1525-002 The I/O statement on the internal file cannot be completed because
the end of the internal file was reached.
The program will stop."
Other system may fail with differerent system message.
Avoidance: re-run the job with more memory.
1-70102379
If an XYPUNCH case control command references a subcase that does not exist the
resulting message that follows may reference an element id that does exist.
*** USER WARNING MESSAGE 979 (XYTRAN)
AN XY-OUTPUT REQUEST FOR POINT OR ELEMENT ID 89004117
-DISP- CURVE IS BEING PASSED OVER. THE ID COULD NOT BE FOUND IN DATA
BLOCK
104 SUBCASE
46
1-70170479
2008.0.0 (MD R3)
Optimization/Design Sensitivity - DFREQ Wrong sensitivities for multiple boundary conditions
SOL 200 with DFREQ and multiple boundary condition static subcases may produce
incorrect sensitivity coefficient.
Avoidance: Inclue the following DMAP alters
compile pslgdv $
alter 'dbview.*case0','' $
DBVIEW CASE0=casdsn WHERE (SEID=0 ) $
$
compile respsen $
alter 'dbview.*case0','' $
DBVIEW CASE0=casdsn WHERE (SEID=0 ) $
1-70251161
2008.0.0 (MD R3)
Complex Matrices
For complex matrices, if a column's first entry is of the form ( 0.0, i ) then
this column is mistakenly identified by MATMOD Option 12 as a null column when
all other entries in the column are 0.0.
Avoidance: Use MATMOD option 34 to divide the complex matrix into two real
matrices and search these two matrices for null columns.
1-70311681
In SOL 600, the Ryield field of MATEP entry is ignored. The user can not
select yield criteria.
1-70645371
s
SOL 400 with rigid body enforced displacement yields null results.
1-70704881
If SPLINEX is the only spline type in the input file, then it is possible that
the SET1 entries from the independent element component be added to the SET1
record of the SPLINE datablock in MKSPLINE. These SET1 entries are already
processed in the MAKECOMP module and their data are already in the SPLINE
datablock on the AECOMP record. The GI module processing of SPLINEX does not
need these SET1 entries. However, the GI module also performs error checking on
the SET1 entries and assumes that the data are all grid IDs. Having element IDs
in the SET1 list can lead to the following fatal error:
*** USER FATAL MESSAGE 2330 (GIMAPX)
USER INFORMATION: SET1 OR SPLINE3 ENTRY NO. 100001 REFERENCES EXTERNAL ID
NO. 8000001 WHICH DOES NOT EXIST.
Avoidance: The workaround is to create a dummy grid with the same ID as the
'missing' element.
1-70821471
2008.0.0 (MD R3)
Optimization/Design Sensitivity - DRESP3
- SFM 3007 Illegal input to DOM10L with DRESP3 and P2CR set
If an attempt is made to limit the print of the most critcal constraints and
their associated responses using the P2CR parameter on the DOPTPRM entry and
there are DRESP3 responses, the following error will be output:
*** SYSTEM FATAL MESSAGE 3007 (DOM10)
ILLEGAL INPUT TO SUBROUTINE DOM10L
User Avoidance: Remove the P2Cr request or modify the P2 value so that
responses are not reported. Suppressing the print as suggested above does not
affect the optimzation task.
1-70999911
2008.0.0 (MD R3)
Elements - NSML and NSML1 area calculatio
ns sensitive to element order - Wrong Answers
NSML and NSML1 area calculations have been provend to be sensitive to element
order and this can lead to wrong answers.
1-71075451
If ACMS is requested with ADAMSMNF Case Control and PARAM,AUTOQSET,YES then the
run will fail with:
COLS
6942
6936
6942
ROWS
6942
6936
6942
Starting with version 2007r1, Nastran may ignore the PELAST entry and only
uses the nominal stiffness given on the PELAS entry.
Avoidance: Add dummy, unused PBUSHT, PDAMPT and PELAST entries with IDs one
greater than the largest PBUSHT, PDAMPT and PELAST IDs currently in the bulk
data.
1-71544413
SOL 400 heat transfer analysis with composites may fail in the ilp64
executables, mode=i8, with the message below:
*** SYSTEM FATAL MESSAGE 6352 (OXOCOMPH)
LOGIC ERROR: 9104
USER ACTION: CONTACT MSC.SOFTWARE CLIENT SUPPORT.
PROGRAMMER INFORMATION: PLYID,NINTP=**********
0FATAL ERROR
If SCR=POST (or NO) is used with the POST Case Control command then the run may
fail with:
*** USER
DMAP
OUG1
,
USER
2008p
If an aero grid is included in three or more splines and these splines are
included in two or more blends and the overlap in the splines includes grids
that are outside the D1/D2 bounds of the blends, incorrect results will be
produced. This error is being corrected in Version 2008.0.2 which will be
delivered in a patch to analysis.exe on the product update web site at:
http://www.mscsoftware.com/support/software_updates/mdr3.cfm
http://www.mscsoftware.com/support/software_updates/2008r1.cfm
1-72004541
The massless mechanism check may improperly fail to detect massless mechanisms.
See PARAM,MECHFIX in the QRG.
Avoidance: Insert the following DMAP alter:
compile mmfind1
alter 'mmfil1'(2),''
mmfil1=-mmfil $
compile linind
alter 1
type parm,,logi,n,mmfind=true $
alter 'smalleig'(2)
mmfind=(smalleig<0.) $
smalleig=abs(smalleig) $
alter 'MPYAD
U,U,'(,-1)
if ( mmfind ) then
MPYAD
U,U,/U22x/1////6 $
DIAGONAL U22x/U2D/'SQUARE' $
DIAGONAL U2D/UINVSQRT/'WHOLE'/-0.5 $
SMPYAD UINVSQRT,U22x,UINVSQRT,,,/U221/3////1////6 $ U22(I,I) = 1.0
else $
alter 'MPYAD
U,U,'
endif $
alter 'DIAGONAL U221'(,-1)
if ( mmfind ) then $
equivx u221/u22/-1 $
else $
alter 'SMPYAD UINVSQRT,U221'
endif $
alter 'SMPYAD U,UINVSQRT,PHI2'(,-1)
if ( nom1=-1 or not(mmfind) ) then $
alter 'SMPYAD U,UINVSQRT,PHI2'
ELSE $
MPYAD
U,PHI2,/U2 $
ENDIF $
1-72137291
2009.0.0 (MD R4)
d , memory - SFM 3008
When using the hemi-cube method for calculating radiation, this particular job
failed with the following error message in the VIEW module when requesting
1.6gb of memory
*** SYSTEM FATAL MESSAGE 3008 (VIEW)
INSUFFICIENT MEMORY AVAILABLE FOR SUBROUTINE VIEWD
0FATAL ERROR
Avoidance: The job ran with a smaller memory request of 1gb
1-72219606
2009.0.0 (MD R4)
th radaition, infinite cpu loop
SOL 400 thermal transient analysis with radiation may issue NaNs in the message
below and fail or go into an infinite loop if the explicit factor on the
nlmopts entry is set to a value other than the default of zero.
1 MEMORY USED =
1 error = NaN
Avoidance: Set field 7, the explicit factor, on the nlmopts entry be the
default of 0.0.
1-72248673
2009.0.0 (MD R4)
ed for CWELD elements
"USER FATAL MESSAGE 7595" may be encountered due to CWELD elements producing an
incorrect projection of the piercing points.
1-72278576
Nonlinaer Analysis - PCOMP with MEM option fails to converge
when using PARAM,COMPMATT
Nonlinear Analysis, SOL 106, may fail to converge when temperature dependent
material properties for composites using the MEM flag are requested to be
updated with each iteration by setting PARAM,COMPMATT,YES.
Avoidance: If MD is available, use CQUADR instead of CQUAD4 and run in SOL400.
1-72340381
If P4, P6, or P8 are zero under MATGEN option 6 will produce an incorrect
vector.
Avoidance: Remove the zero and respecify P3 thru P8.
1-72344531
2008.0.0 (MD R3)
Feature Checkout, UFM 3060
If PARAM,DBALL,MASTER is specified along with DBSETDEL DBALL then the run will
fail with UFM 1124.
Avoidance: Insert the following DMAP alter:
compile ifpl
alter 1
type parm,nddl,char8,n,ifpx $
ifpx='master' $
endalter
1-72589921
7.3.0 and above
Licensing - Lapi, Discrete - SGI Irix will not work with Lapi
MD Nastran R3 on SGI Irix has reached the operating system limit of the dso
table size and this prevents upgrading the Lapi FLEXlm licensing layer to 7.3
or above. Until this is resolved the DISCRETE double check out problem,
quality 1-72344531, can not be addressed on this platform.
1-72804117
2009.0.0 (MD R4)
Documentation/QRG - SOL 700, BCTABLE - E
rror in QRG entry for BCTABLE, METHOD field
The MD 2.1 QRG that is delivered with the software installation has two items
transposed in the description of the METHOD field on the BCTABLE entry. It
currently appears as follows: "SS1WAY: Surface to Surface Two Way" and "SS2WAY:
Surface to Surface One Way." It should be switched so that SS1WAY indicates
one-way contact and SS2WAY indicates two-way contact.
1-72962981
2007.0.1
Illegal input to subroutine APD12
The above message will be issued if the user inadvertently places an integer in
fields 3 thru 8 of a PAERO1 entry when a preceding field has been left blank.
Avoidance:Correct the paero1 entry.
1-73000881
tion
The QRG descriptionn of the NLAPAPT entry incorrectly references a DMAP field
in addition to the correct field description which is IDAMP. This reference
should be removed.
1-73001428
SOL 700 - Errors with initial stress (ISTRSSH) output created
from implicit (PRESTRS) simulation.
When running a prestress (PRESTRS) simulation with composite shell elements the
resultant initial stress information (ISTRSSH) written to the .nastin file has
errors. See below for details.
Some of the items in the ISTRSSH option are known to be wrong based upon the
LS-Dyna documentation, however some options are not documented so the status is
not known. However, it is known that using the default .nastin file on a
rotating composite shell simulation causes it to diverge early in the
simulation while removing the ISTRSSH history variables allows the simulation
to complete.
Notes on results:
Significant stress/strain oscillations are present in both cases (reference
CR ).
However, these oscillations worse for the case that includes the default
.nastin file
Negative internal energy
is indicated in the .d3hsp files for both cases,
(again this is significantly worse for the case that includes the default
.nastin file)
Negative strain energy density
is visible in some elements for both cases;
using Patran to post process results (.d3plot files).
(again this is significantly worse for the case that includes the default
.nastin file)
1-73052213
SOL 700 - RFORCE requires grid (G) reference for rotation axi
s (requirement is not documented)
RFORCE (angular velocity/acceleration load) has an optional grid (G) entry to
define the center of rotation. In SOL 700 if the grid (G) entry is not
entered on the RFORCE a fatal message occurs in the .dytr_prep.out file.
This grid option is not required in standard MSC/MD Nastran solution sequences
but is required in SOL 700; however this requirement is not documented.
Avoidance: Create a grid at the center of rotation and reference this grid on
the RFORCE entry.
1-73228870
If STATSUB references a static subcase which appears below a REPCASE then the
job will terminate in EMG with SFE 4276.
Avoidance: Re-arrange the subcases so that the subcase referenced by STATSUB
appears above REPCASE.
1-73336021
If any of the parameters P3, P5, P7, or P9 are negative with MATGEN option 6
(P1=6) then the run may terminate in a later module that uses the MATGEN
output. If P2, P4, P6, or P8 are set to a negative number, then the run will
assume zero and this should not be allowed because the zero assumption may not
apply to all platforms.
Avoidance: No avoidance exists.
1-73356415
44 or UFM 9050
If PARAMs INREL or FIXEDB are specified in the second or greater subcases with
non-default values but not in the first subcase then they will be ignored
during the stiffness and mass reduction to the l-set--computing KLL, MLL, etc.
resulting in fatal errors or wrong answers. The error occurs in SOL 200 and
When there is RFORCE type follower force, SOL 400 may fail in MPYAD with SYSTEM
FATAL MESSAGE 5423 indicating an incompatible matrix multiple when the model
also has either 3D Cotnact or nonlinear RBE elements.
Avoidance: There is no practical avoidance except to turn off follower forces
by setting LGDISP=-1.
1-73626721
2008.0.1
Parallel Processing - PARALLEL, SYSTEM(10
7) - Vendor implementation of subroutine TFORK is missing
Shared memory parallel processing does not work on Windows 32 MD R3 Nastran
(Version 2008.0.0). If attempted (setting parallel (system(107) keyword on
the nastran or submittal line) the job will fail with the message:
system fatal: Vendor implementation of
subroutine TFORK is missing
Avoidance: The MD R3 delivery will be corrected with Version 2008.0.1.
1-73726361
2009.0.0 (MD R4)
Documentation/IOG - Get garbled of MD Nas
tran R3 Installation and Operations Guide
Page 61 and 169 of the MD R3 IOG have mangled text.
Avoidance: The mangled text is not significant to the understanding of the
section. No avoidance is necessary
The first The text is not t
1-73816550
The QRG documentation for the PBRSECT entry incorrectly indicates that it
supports composites and can reference Core and/or Layer. This capability is
only supported with PBMSECT and if attempted with PBRSECT will lead to an error
in IFP indicating illegal format.
1-73873851
u information
2008.0.1
SOL 103 with EXTSEOUT and ACMS could perform unneeded operations under the
following conditions:
1. No data recovery is specified.
2. A sparse data recovery request is made, and the grid points in the data
recovery request all reside in the A-set.
In either of the two above cases, the program reacts as if FULL data recovery
has been requested. This results in significant unnecessary operations taking
place.
Avoidnace: Workaround is to use the following DMAP alter:
compile mdphs1b
alter 'bdryinfo' $
dbstatus caseo//s,n,nocaseo $
if (nocaseo = -1) equivx cases/caseo/-1 $
endalter
For one user model, this change resulted in a 33% decrease in runtime (from 412
minutes to 274 minutes).
1-74077245
Optimization/Design Sensitivity - PART SE and missing inlcud
e file does exit - UFM 398
A SOL 200 run with PART superelements and missing include files will issue a
fatal message but continue to process.
*** USER FATAL MESSAGE 398 (GETLIN)
A REQUESTED INCLUDE FILE WAS NOT FOUND.
FILE 'missingfile.dat'
1-74123421
Frequency Response - frequency-dependent elements, CBUSH, enf
orced motion, acoustics - SFM 6144
In SOL 111 with frequency-dependent elements, enforced motion, and acoustics
Linear contact jobs will fail with the following message when SCR=NO:
^^^ USER FATAL MESSAGE 9058 (SESTATIC)
^^^ THE SOLUTION FOR THE RESIDUAL STRUCTURE AND THE CURRENT SUBCASE DOES NOT
EXIST
Avoidance:
1) run with SCR=YES
2) insert the following dmap alter:
compile phase1dr $ fix for CR 1-74419791
alter 'lnrcont=(app',''
paraml ACTNODS//'trailer'/6/s,n,n3dclgd $
lnrcont=(app='statics' and nocont>0 and
not(nonlnr and seid=0) and n3dclgd>0) $
1-74429111
2009.0.0 (MD R4)
SOL 700 - MATDERO with MXPRES or MNPEPS
causes failure in dytran-lsdyna - Incorrect Translation
MATDERO with the MXPRES field or MNPEPS field defined is transferred directly
(as is) to dytran-lsdyna and this leads to failure in dytran-lsdyna.
1-74460921
44 (MERGE1PR)
Exterior acoustics in SOL 111 with ACMS and ACPOWER output request resulted in
the following Fatal Error message:
*** SYSTEM FATAL MESSAGE 6144 (MERGE1PR)
THE SIZES OF THE INPUT MATRICES AND PARTITIONING VECTORS ARE INCOMPATIBLE.
SPECIFICALLY:
The number of columns in MDOTMA is not equal to the number of zeros
in
partitioning vector VSFHE
User Information: Size of input matrices and partitioning vectors:
MDOTMA : Rows=
8714 by Cols=
27
IUE
: Rows=
5502 by Cols=
5502
VSFHE : Rows=
8471
no. of non-zeros=
5502 no. of zeros=
2969
VDAE
: Rows=
14216
no. of non-zeros=
5502 no. of zeros=
8714
Avoidance: Insert PARAM,MDOTM,NO in the bulk data.
1-74513523
Remark 8 of the PBCOMP description of the PBCOMP bulk data entry is incomplete
and should have the following sentence added,
All of the points (input plus mirrored) should not lie on a straight line.
Otherwise the NLITER module issues the following SFM:
*** SYSTEM FATAL MESSAGE 4548 (NBEM1D)
SINGULAR (C-KRR) MATRIX ENCOUNTERED FOR BEAM ELEMENT 1
Avoidance: Input values that are not colinear for the Y or Z positions for
SYMOPT=5 on the PBCOMP entry.
1-74542868
2008.0.0 (MD R3)
2 (ROTOR) unable to find DDVAL
A design optimization model with RSPINR referencing DDVAL entries may fail with
the following error:
*** USER FATAL MESSAGE 3032
UNABLE TO FIND SELECTED
(ROTOR).
*** USER FATAL MESSAGE 3032
UNABLE TO FIND SELECTED
(ROTOR).
*** USER FATAL MESSAGE 3032
UNABLE TO FIND SELECTED
(ROTOR).
0FATAL ERROR
(ROTOR)
SET (
(ROTOR)
SET (
(ROTOR)
SET (
This error occurs in DESOPT and is caused by a call to FEA with missing
datablock EDOM.
Avoidance: This alter will provide a proper work-around for V2005.5 and 2007.0
compile desopt list deck
alter 'l fea'(2),''
CALL FEA,
$..INPUT DATA BLOCKS:
ABE,ACPT,,AEBGPDTS,AECOMP,AERO,AEUSETS,
CASEDS,CASEM,CASERS,CASES,CASESX,
, ,BGPDTVU,
DEQATN,DEQIND,
,CASECC,
,CONTROL,CSTMA,CSTMS,
,DIT,DITS,DMIS,DMINDXS,DRG,
DYNAMIC,DYNAMICS,ECTAS,edom,EDT,EHT,
EHTA,ELEMVOL,EMAP,EPT,EPTA,EPTS,EQEXIN,EQEXINS,ETT,EXTDB,,,FORCE,
GDGK0,GDKSK,GDNTAB,GEOM1,GEOM1QX,GEOM1S,GEOM2,GEOM2S,GEOM3,GEOM3S,
GEOM4,GEOM4S,,GPGK0,GPKSK,GPLS,GPSNTS,,INDTA,,MAPS,MATPOOL,MATPOOLS,
MEDGE,MKLIST,MMCDB,MPT,MPTS, ,OINT,PCDB,PCDBS,PCOMPTS,PELSETS,
POSTCDB,
,PVAL,PVT,PVTBC,PVTS,
SPLINE,SPSEL,TABDEQ,TABEVP,TABEVS,
,SCSTM,SILS,SLIST,SLT,
,TRX,
,VGFS,
VGQ,VIEWTB,XYCDB,XYCDBS,YG,MPJN2O,MPJSFN2O,AEMPCOMP,AEMONPT,SAEMPRK,
STRUCOMP,MONITOR,SAERG0,AEDBSTDX,UXVST,PGVST0,,,,,,XSOP2DIR,,,
GEOM1QS,GEOM4QS,SELIST,PVT0,DMONPTA,DMONPTS,SDSRG0,SDARK,PVPERQ,
DTIS,DTINDXS,PBRMSD,PBRMS,MP1,MPD1,MP3,STRPLAB,EDTS,YMU,,,,/
$..OUTPUT DATA BLOCKS:
,
B2DD,B2MG,B2SF,
,AQG,AUA,AUG,
,BDICT,BELM,
BLAMA1,BMG,BPHA,BSF,BUG,
,
,BGPDTS,BGPDT,BHH,
,CB2DD,
,BLAMA,
CK2DD,CLAMA,CMDD,CMLAMA,CMPHA,CMPHO,CPHD,CPHH,CPHP,
CRJ,CRX,
,D1JK,
DITID,
,DLT,ECTS,EPSSEDSN,
,EST,
KFS,KHH,
LAJJ,
,GPECT,
,KMG,KSF,KSS,
,LAMA,LAMA1,LAMAF,LAMAS,LLL,
M2MG,M2SF,MAR,
,
,
,MJJ,
,MSF,MTRAK,
, , ,PDF,PDT,PDTDS,PG, ,PHA,
PHFA,PHG,
,MDICT,MEA,MELM,MHH,
,MMG, ,
,K4MG,K4SF,
,KELM,
LPHD,LPHH,LPHP, ,
,FOL,FOL1,FPHH,FRL,
,KDICT,
,DFFDNF,
,GM,GOQ,GOT,
,K2SF,
,FLAMA,
K2DD,K2MG,
,DAR,
,PHDH,PHF,
,PHQG,PHSA,PJ,
,PNLH,PPF,PPF1,PPT,PPTDS,PP1DS,PSF,PSF1,PSS,PST,
,PSTDS,PTELEM,QG,
,QMG,QMPF,QMPT,QPF,QPT,QR,
,UAJJ,
ULF,
,UDF,UG,
,ULTDS,UOO,UPF,UPT,
,
,
, ,
,
,TOL,TOL1,TOL2,TR,
,,UHF,UHT,UHTDS,UL,
,
VAFS,VELEM,YPF1,VGFD,VPHFS,WKK,WSKJ,
,USET,USETD,
,
,YS,YPO ,
, ,,,,,,,,,,,,,,,,,,MDPHIQ,MDGOT,MDGOQ,MDVFT,MDMAP,
MDGRDRM,MP2SLAB,MP2ST,MP2UGCP,MP3INT,MP3LAB,MP3GPF,
MP2A,MP3A,MP2SA,MP3SA,S2A,S3A,SDSA,,,,THETAM/
$..INPUT PARAMETERS:
AERO/ADJFLG/AERTYP/ALTRED/APP/AUNITS/AUTOSPC/BUCKCC/CNVFLG/TRUE/
CYCLIC/DCEIGCC/DESCYCLE/DESEIG/DESMAX/DFRQCC/DFRQDSA/DFRSPCF/DMRESD/
DROPT/DROPTDS/DSTSPCF/DVRGCC/DTRSPCF/EBIS/ERROR/EXTERSE/FEAOPT/
FIXEDB/FLUIDSE0/FLUTCC/FSCOUP/G/GUSTAERO/HFREQ/IKBAR/IMACHNO/INREL/
IQ/KDAMP/ENFMETH/LASTSEID/LFREQ/LMODES/LUSETS/MCEIGCC/MFRQCC/
MFRQDSA/MODACC/MODECC/MTRNDSA/MTRNCC/NASOUT/NK/NLHEAT/NOPH1/NOPH2/
NOSEDV/OPTIMIZE/PEXIST/PSLOAD/RGSENS/RSONLY/SAERCC/SAERODSA/SEKR/
SELG/SELR/SEMG/SEMR/SKPAMG/SKPAMP/SOLTYP/STATCC/STATDSA/
$..I/O PARAMETERS:
S,ADPTEXIT/S,ADPTINDX/S,BOV/S,BMETH/S,CARDNO/S,FREQDEP/
S,FS/S,LUSET/S,METHF/S,MDTRKFLG/S,MODETRAK/S,NMSOL/S,NORSET/
S,NOSASET/S,NSOL/S,PFILE/S,PVALID/S,STATSUB/S,SUPORT/0/DELTAB $
alter 'l fea'(3),''
IF ( NOSEDV>-1 AND NOPALOAD>-1 ) CALL FEA,
$.............INPUT DATA BLOCKS:
ABE,ACPT,,AEBGPDTS,AECOMP,AERO,AEUSETS,
, ,BGPDTVU,CASADJ,CASECC,
CASEDS,CASEM,CASERS,CASDSN,CASDSN,CASEXX,CONTROL,CSTMA,CSTMS,
DEQATN,DEQIND,DFFDV,DIT,DITS,DMIS,DMINDXS,DRG,DRSTBL,
DYNAMIC,DYNAMICS,ECTAS,EDOM,EDT,EHT,EHTA,ELEMVOL,
EMAP,EPT,EPTA,EPTS,EQEXIN,EQEXINS,ETT,EXTDB,FPA,FPG,FORCE,
GDGK0,GDKSK,GDNTAB,GEOM1,GEOM1QX,GEOM1S,GEOM2,GEOM2S,GEOM3,GEOM3S,
GEOM4,GEOM4S,GPDTS,GPGK0,GPKSK,GPLS,GPSNTS,,INDTA,LCDVEC,MAPS,,,
MEDGE,MKLIST,MMCDB,MPT,MPTS,MXOMEG,OINT,PCDB,PCDBS,PCOMPTS,PELSETS,
PMA,POSTCDB,PTGA,PVAL,PVT,PVTBC,PVTS,,R1TABR,SCSTM,SILS,SLIST,SLT,
SPLINE,SPSEL,TABDEQ,TABEVP,TABEVS,TPG,TRX,UFOO,UG1PVT,
,UTOO,
VGFS,VGQ,VIEWTB,XYCDB,XYCDBS, ,MPJN2O,MPJSFN2O,AEMPCOMP,AEMONPT,
SAEMPRK,STRUCOMP,MONITOR,SAERG0,AEDBSTDX,UXVST,PGVST0,ADBINDX,
ADBUXV,ADBWJV,ADBFJV0,ADBQKV0,XSOP2DIR,CASEDM,LVTABI,
GEOM1QS,GEOM4QS,SELIST,PVT0,DMONPTA,DMONPTS,SDSRG0,SDARK,PVPERQ,,,
PBRMSD,PBRMS,MP1,MPD1,MP3,STRPLAB,EDTS,YMU,XINIT,DVPTAB,,/
$.............OUTPUT DATA BLOCKS:
,AEQGDKA,AEQGDKL,
B2DD,B2MG,B2SF,
,AQG,AUA,AUG,
,BDICT,BELM,
,BGPDTS,BGPDT,BHH,
BLAMA1,BMG,BPHA,BSF,BUG,CBDD,CB2DD,CKDD,
CK2DD,CLAMA,CMDD,CMLAMA,CMPHA,CMPHO,CPHD,CPHH,CPHP,
CRJ,CRX,
,D1JK,
,DAR,DELS,DELX,DFFDNF,
,BLAMA,
DITID,
,DLT,ECTS,EPSSE,
,EST,
GDAK,
,FLAMA,
,GDKL,
,GM,GOQ,GOT,GPAK,GPECT, GPGK,GPLK,IUXLR,
K2DD,K2MG,KZRR,K2SF,
,
,KALV,KAZR,KDICT,
KFS,KHH,
,K4MG,K4SF,
,KELM,
,KLL,KMG,KSF,KSS,L2RR,
LAJJ,
,LAMA,LAMA1,LAMAF,LAMAS,LLL,
LPHD,LPHH,LPHP,
,LSALL,
M2MG,M2SF,MAR,
,
,FOL,FOL1,FPHH,FRL,
,MDICT,MEA,MELM,MHH,
,MMG, ,
,MIRR,MJJ,
,MSF,MTRAK,
,PA,PD,PDF,PDT,PDTDS,PG, ,PHA,
PHFA,PHG,
,PHDH,PHF,
,PHILZ,PHQG,PHSA,PJ,
PL,PLR,PNLH,PPF,PPF1,PPT,PPTDS,
PST1DS,PSTDS,PTELEM,QG,
,QMG,QMPF,QMPT,QPF,QPT,QR,
U2RR,UAJJ,
ULF,
,UDF,UG,
,PSF,PSF1,PSS,PST,
,
,
,
,
,QKKS,
,TOL,TOL1,TOL2,TR,
,,UHF,UHT,UHTDS,UL,
,ULTDS,UOO,UPF,UPT,URLR,USALL,USET,USETD,
VAFS,VELEM,
,VGFD,VPHFS,WKK,WSKJ,
,XTMADJ,YS,
NOPH2/NOSEDV/OPTIMIZE/PEXIST/PSLOAD/RGSENS/RSONLY/SAERCC/DOSAERO/
SEKR/SELG/SELR/SEMG/SEMR/SKPAMG/SKPAMP/SOLTYP/STATCC/DOSTATIC/
$..I/O PARAMETERS:
S,ADPTEXIT/S,ADPTINDX/S,BOV/S,BMETH/S,CARDNO/S,FREQDEP/
S,FS/S,LUSET/S,METHF/S,MDTRKFLG/S,MODETRAK/S,NMSOL/
S,NORSET/S,NOSASET/S,NSOL/S,PFILE/S,PVALID/S,STATSUB/
S,SUPORT/NNDFRQ/DELTAB $
$
1-74563841
ce
When a divergent condition is detected, SOL 400 always packs the final
iteration resuts for output and post-processing before leaving the NLSOLV
module. However, in some cases, such as when a job fails because of material
divergence, it may leave NLSOLV without saving all required data. In this
case, the job will fail later in the SDR2 module. .
1-74623771
SOL 700 may fail with a segmentation error in dytran-lsdyna or may hang on
other systems.
Avoidance: Modifying the BCTABLE from 3 pairs instead of 6 allowed the job to
run.
1-74676639
(LNNRIGL)
It has been observed in an ACMS eigenvalue analysis with high modal density
and a small F2 value specified on the EIGR entry that the job failed with the
following misleading error messages:
SYSTEM FATAL MESSAGE 7340 (LNNRIGL)
UNKNOWN INTERNAL ERROR OCCURRED.
SYSTEMM FATAL MESSAGE 30008 (UTMCOR)
MODULE - MDENZO
INSUFFICIENT CORE AVAILABLE FOR SUBROUTINE ENZ02
PROGRAMMER INFORMATION: LOCATION KEY = READ IN PHQ
0 FATAL ERROR
Avoidance: The avoidance is to add the following parameter to your input file
param,ifzero,x
where "x" is lower than min(1.0,F2).
where x is a small value like 0.1. X must be less than F2.
1-74887341
In SOL 700 the options YES/NO on the DYPARAM entry are not working in MD R3.
Only the value for VELMAX will work properly.
1-74961191
1 in DSAD8
SOL 200 jobs with multiple subcases defining multiple frequency sets but a
single boundary condition may fail with USER FATAL MESSAGE 3001 in DSAD8.
Avoidance: Applying a dummy SPC set avoids the error at the cost of
performing an additional eigenvalue analysis.
1-75044221
2009.0.0 (MD R4)
dule on SGI Irix
In SOL 400, an (NLOUT=nlout id) request under a STEP Case Control Command will
incorrectly lead to:
*** USER FATAL MESSAGE 608 (IFP1D)
THE SET ID SPECIFIED ON THE ABOVE CARD MUST BE DEFINED PRIOR TO THIS CARD.
A SOL 159 with a large number of load cases may fail in TAHT.
SJF's comments: this is a user error cause by a duplicated TLOAD1 ID.
We cannot trapped this error because this is pass ifp already.
1-75737851
2009.0.0 (MD R4)
, 112, 145, 146, 200 - Wrong Answers
If a model contains a very small number of elements with viscous damping such
that the density of the reduced damping matrix is less than .01% then the
viscous damping will be ignored resulting in wrong answers.
If RBE2 (or other rigid body elements) are used in topography optimization the
following fatal message is issued:
*** SYSTEM FATAL MESSAGE 4276 (FILPS2)
ERROR CODE
1044 PID= 0 *** USER INFORMATION MESSAGE 4276 (FILPS2)
Avoidance: Renumber all the grid IDs in the model so that they are consecutive
beginning with 1. Renumber the grids associated with the RBE2s such that they
are larger than the total number of grid points in the model. Else, SET
SKIP=NONE but use DGSET/SET1 on the bulk data entry BEADVAR to remove the
grids associated BC and.or LOADS from the desgin space.
1-75809061
2009.0.0 (MD R4)
Optimization/Design Sensitivity - MODTRA
K can change answers even when no mode tracking occurs
It has been found that eigenvalues are recomputed by the mode tracking module
even when the modes have not shifted. Since this is done in single precision,
the new eigenvalues can be slightly different, which can lead to different
final answers in a SOL 200 design task.
Avoidance: Don't specify mode tracking if it is known that it is not
necessary. Alternatively, specifying DRESP1 type FREQ rather than EIGEN should
avoid the problem since eigenfrequencies are not recomputed.
1-75956005
2009.0.0 (MD R4)
Equation 5-9 is incorrect
In the Linear Static Analysis User Guide, Section 5.6 equation 5-9, the terms
G12 and G23 as well as Delta are incorrect.
G12=(v23 + v31*v23) / (E2*E3*D) wrong, first v23 should be v21
G23=(v32 + v12*v31) / (E1*E3*D) wrong, first v12 should be v23
Delta=(1-v12v21-v23v32-v31v13-2v21v32v13) / (E1*E3*E3) wrong, should be E1E2E3
in denominator
The key are the relationships below v12 is NOT the same as v21 you can
convert between the 2 correct forms below.
v12E2=v21E1
v23E3=v32E2
v31E1=v13E3
These are the correct formulations, according to Schaffer's Nastran Primer, 1st
edition and Jones (Mechanics of Composite Materials, Robert M. Jones, Professor
of Engineering Science and Mechanics, Virginia Polytechnic, Blacksburg, VA,
Copyright 1975, Section 2.3 Engineering Constants for Orthotropic Materials,
Page 37).
G12=(v21 + v31*v23) / (E2*E3*D) = (v12 + v32*v13) / (E1*E3*D)
G23=(v32 + v23*v31) / (E1*E3*D) = (v23 + v21*v13) / (E1*E2*D)
Delta=(1-v12v21-v23v32-v31v13-2v21v32v13) / (E1*E2*E3)
1-75989361
2009.0.0 (MD R4)
Eigenvalue Analysis - PARAM,ENFMETH not h
onored in RESVEC calculations in SOL 103
The MD R3 Quick Reference Guide indicates that PARAM,ENFMETH,REL is the
default. This is honored in the SOL 111 RESVEC calculations, but in SOL 103,
the calculations are performed as if ABS is the default.
This may lead to
different residual vectors being calculated in SOL 111 vs 103 which in turn
leads to slightly different eigenvalues being caclulated.
Avoidance: The work around for MDR3/2008.0 is to insert the attached DMAP
(ask MSC Support for the attachment).
1-76308076
2008.0.1
ause msmpi.dll not found
The SOL 700 dytran-lsdyna executable will fail on Windows x8664 with the
message "The application has failed to start because msmpi.dll was not found".
This dll was intentionally left off of the delivery because it was unclear
whether MSC had been granted the right to deliver it by Microsoft. Microsoft
has granted this right and the delivery has been updated and is labeled MD R3b.
Alternatively, existing installations may be updated by downloading only the
missing dll from
http://www.mscsoftware.com/support/software_updates/
and copying to:
installdir:\MSC.Software\MD_Nastran\md2008\dyna
1-76504911
In the MD QRG, the BCPARA entry refers to the NGLUE paramter and this should be
the NLGLUE paramter.
1-76508424
2008.0.1
a supported platform
Installation of MSC.Nastran 2008r1 on 32 bit Windows Server 2003 will fail and
indicte that this is not a supported platform. The MD R3 Installation was
corrected with the MD R3b release.
Avoidance: Install on any other windows os and then copy/drag-drop the folder
to the Windows 2003 32-bit server machine.
1-76613897
d Motion.
In the electronic copy of Basic Dynamics User Guide the label on Figure 7.7
should read Input Displacement Time History
and the label Figure 7-8 should
read Response for Enforced Displacement (With the Rigid-Body Mode)
1-76658371
2009.0.0 (MD R4)
o SPCs may lead to SFM 4276 in FRLG
A frequency response SE assembly job may fail in the FRLG module if there are
MPCs and/or rigid elements, but no SPC and ASET data. Whether it fails or not
depends upon the particular method it chooses for internal multiply/add
operations in the FRLG module and is thus highly machine dependent.
FRLG
36 SCR 301
43
138 2 2
130
43
130
133
0 *8**
BIOMSG: ERROR 3012 HAS OCCURRED IN ROUTINE QOPEN
0.
STATUS =
0
*** SYSTEM FATAL MESSAGE 4276 (QOPEN)
ERROR CODE
3012 PID= 0
*** USER INFORMATION MESSAGE 4276 (QOPEN)
266 9.42198D-01
1-76665401
, FILE INDEX =
The files delivered with the Windows Documentation download do not match the
files delivered with the Nastran installation.
For Nastran, the unwanted references to TPLDIR1 and clever5.alt are removed
prior to delivery. I am not sure who creates the
Windows Documentation dleivery so I will reassign to Don Truit and he can
reassign as necessary. (cdp 09/15/08)
Some MD User's Guide example problems contain the following include statement
and the file does not exit.
include 'TPLDIR1:clever5.alt'
Avoidance This specific include statement may be removed. .
1-76735127
2009.0.0 (MD R4)
iles - wrong answers
When assembling external superelement created with dmigop2 and the unit numbers
on the ASSIGN INPUTT2 statements do not correspond to the unit numbers
specified on the SEBULK entry and there is no BEGIN SUPER section specified (or
no included pch file from the creation run) for the externals, then the
external superelements are ignored, no message is issued and the answers will
be wrong.
Avoidance: None.
1-76752521
data entries
The f06 file shows a series of the following error messages and then stops:
*** USER FATAL MESSAGE 300 (RCARD)
DATA ERROR IN FIELD UNDERLINED.
POSSIBLE ERROR IN EXPONENT.
. 1 .. 2 .. 3 .. 4 .. 5 ..
.. 10 .
LOAD
99****** 1.0
1.0 99000000
However there is no LOAD entry in the input deck.
6 ..
7 ..
8 ..
1-76778601
2009.0.0 (MD R4)
swers for free-free structure
In MD R3, the discription of QRG BCTABLE for BGST contains the descriptiion for
BGSN and vice-versa. The documentation currently reads:
BGST Maximum normal stress for breaking glue. See Remark 23. (Real,Default =
0.0)
BGSN Maximum tangential stress for breaking glue. See Remark 23. (Real,
Default= 0.0)
and it should be:
BGST Maximum tangential stress for breaking glue. See Remark 23. (Real,
Default= 0.0)
BGSN Maximum normal stress for breaking glue. See Remark 23. (Real,Default =
0.0)
1-76943618
When requesting ESE output in a normal modes analysis, the frequency label for
some of the modes for ESE are incorrectly labelled as "0.000000E+00". The
eigenvalue is correct and the corresponding ESE values are also correct.
EIGENVALUE = 7.772340E+04
CYCLES = 0.000000E+00
E L E M E N T
1-76962371
S T R A I N
E N E R G I E S
SOL 600 with a perfect plastic material with yield stress 165 is given, however
equivalent stresses (von Mises) of increments exceeds yield stress. This is not
correct.
1-77037052
Documentation for PARAM,DSO is missing from the QRG. PARAM DSO controls which
DBset NDDL datablocks for design sensitivity and optimization are assigned to
DBALL or to other datasets.
Suggested QRG addition:
PARAM, DSO
Default = value of PARAM,DBALL
See DBALL.
Also, the DBALL parameter description should be updated to include DSO
1-77135941
2009.0.0 (MD R4)
Aeroelastic Analysis - Multiple GUST Load
subcases with MONPNT may fail with SFM 6144
A multiple subcase run with GUST loads in SOL 146 including MONPNT may fail
CASES//'TRAILER'/1/S,N,NREC $
IF ( NREC=1 ) THEN $
GUST
CASES,DLT,FRL,DIT,QRJL,,,ACPT,CSTMA,,,,,,/
PGRF,WJ,QRJK,PP/
S,N,NOGUST/BOV/MACH/Q $
ELSE $
$ TEMPORARY UNTIL GUST CAN HANDLE MULTIPLE SUBCASES
DO WHILE ( QUIT>=0 ) $
CASE
CASES,/CASE1/'TRAN'/S,N,QUIT $
GUST
CASES,DLT,FRL,DIT,QRJL,,,ACPT,CSTMA,,,,,,/
PGRFA,WJ,QRJK,PPA/
S,N,NOGUST/BOV/MACH/Q $
IF ( QUIT=2 ) THEN $
$ FIRST SUBCASE
EQUIVX
PGRFA/PGRF/-1 $
EQUIVX
PPA/PP/-1 $
ELSE $
$ SECOND AND SUBSEQUENT SUBCASES
APPEND
PGRF,PGRFA/PGRFB/1//NFREQ $
EQUIVX
PGRFB/PGRF/-1 $
APPEND
PP,PPA/PPB/1//NFREQ $
EQUIVX
PPB/PP/-1 $
ENDIF $ QUIT=2
ENDDO $
ENDIF $ NREC=1
alter 'gust
must be FIVE
CASES//'TRAILER'/1/S,N,NRECX $
IF ( NRECX=1 ) THEN $
GUST
CASES,DLT,FRL,DIT,QARJL,,,ACPT,CSTMA,,,,,,/
AGRF,WJX,QRJKX,PPX/
S,N,NOGUST/BOV/MACH/Q $
ELSE $
$ TEMPORARY UNTIL GUST CAN HANDLE MULTIPLE SUBCASES
DO WHILE ( QUITX>=0 ) $
CASE
CASES,/CASE1X/'TRAN'/S,N,QUITX $
GUST
CASES,DLT,FRL,DIT,QARJL,,,ACPT,CSTMA,,,,,,/
AGRFA,WJX,QRJKX,PPXA/
S,N,NOGUST/BOV/MACH/Q $
IF ( QUITX=2 ) THEN $
$ FIRST SUBCASE
EQUIVX
AGRFA/AGRF/-1 $
EQUIVX
PPXA/PPX/-1 $
ELSE $
$ SECOND AND SUBSEQUENT SUBCASES
APPEND
AGRF,AGRFA/AGRFB/1//NFREQ $
EQUIVX
AGRFB/AGRF/-1 $
APPEND
PPX,PPXA/PPXB/1//NFREQ $
EQUIVX
PPXB/PPX/-1 $
ENDIF $ QUITX=2
ENDDO $
ENDIF $ NRECX=1
1-77270183
2009.0.0 (MD R4)
with RESTART - Inefficient Restarts
The component modes may be recomputed in a restart if the cold start employed
ACMS to compute the component modes.
Avoidance: In the restart run change the RESTART FMS statement to DBLOCATE for
a read-only restart and insert PARAM,SERST,SEMI into the Case Control.
1-77292677
2009.0.0 (MD R4)
Superelements - Shell normals cause diffe
rent answers in superelement vs non-superelement models
Part superelements will use unique grid point normals at the boundaries
regardless of the setting of param,snorm. This may lead to different answers
for superelement versus non-superelement models.
1-77498351
2009.0.0 (MD R4)
Documentation/Topology UG - Figure 5-48 i
n Topology Optimization User Guide is wrong
The figure 5-48 in Topology User Guide should show the plate with load and
boundary condition, but it shows the optimized shape related to another deck.
1-77566461
The following fatal message is issued by IFP when there're more than one
continuation lines of grid IDs specified on the VCCT bulk data entry.
*** USER WARNING MESSAGE 4124 (IFS3P)
THE SPCADD OR MPCADD UNION CONSISTS OF A SINGLE SET.
*** SYSTEM FATAL MESSAGE 6352 (IXVCCT)
LOGIC ERROR: KERROR=9300.
USER ACTION: CONTACT MSC.SOFTWARE CLIENT SUPPORT.
1-77623079
Documentation/QRG - GROUNDCHECK - Missing Remark, Output Coor
dinate for Forces
The description of the GROUNDCHECK case control command does not specify the
output coordinate system for the forces output by the request. The SPCFORCE
case control command description shows Remark 6 specifying the displacement
coordinate system is used to define the component directions. The GROUNDCHECK
case control command needs a remark similar to Remark 6 of the SPCFORCE request
since these forces are also output relative to the displacement coordinate
system.
1-77805830
The Quick Reference Guide description of the RGYRO case control command states:
"Setting RGYRO to NO will deactivate gyroscopic effects in all solutions."
However, a SOL 109 or SOL 129 run will proceed and include the rotordynamic
gyroscopic effects when RGYRO=NO is used. SOL 108 yields USER FATAL MESSAGE
6278 indicating that RGYRO=538988366 was not found when RGYRO=NO is included in
the case control section of the input file.
Avoidance: Remove the RGYRO case control command from the input file.
1-78048375
The format has been changed between Version 2007 and Version 2008 for the
MATOP4 option on the EXTSEOUT command. It has been changed from the non-sparse
format to the sparse format. This was done via Quality 1-56154005 and was
documented in the 2008 Release Guide. The sparse OUTPUT4 format option is now
used for EXTSEOUT (MATRIXOP4=unit) Case Control command and will result in
significant disk space reduction of the resulting op4 file. However, this
creates a problem for users that work with the OP4 file outside of NASTRAN and
need the format to be the same as before. An option to obtain the old format
should have been made available.
Avoidance:
The PARAML module returns bad values under the trailer option when the input
data block is purged.
Avoidance: Always output the fifth parameter and check for its presence before
accepting the other output parameters. For example:
paraml db//'trailer'/1/s,n,ncol//s,n,nodb $
if ( nodb<0 ) ncol=0 $
1-78969247
Remark 3 under the Quick Reference Guid documentation for the SESET entry
indicates that SPOINTS are ignored. This remark should be changed or removed.
SPOINTS can be used and assigned to a superelement.
1-79018800
e
A rotordynamics analysis with UNBALANC and EPOINT entries executing SOL 129
encounters an access violation in the NLTRD2 module when NONLINEAR case control
command references a SET but no NOLINi or NLRGAP entries exist.
Avoidance: Remove the NONLINEAR case control command.
1-79124817
6
Remark 5 of the the QRG for the P2G case control command description is
incomplete and not accurate for using the P2G request within SOL 106. An
addition to the remark should be added as follows
For SOL 106 the P2G functions according to these comments
a. Only the first colum of a DMIG such as PAX where multiple columns are
present will be used
b. Each subcase may select a different DMIG with the P2G case control command.
For example:
SUBCASE 10
p2g=pax1
SUBCASE 20
p2g=pax2
SUBCASE 30
p2g=pax3
c. Parameter CP2 may be changed between subcases to scale the selected P2G DMIG
vector. For example:
p2g=pax
$
SUBCASE 10
param,cp2,1.0,0.0
SUBCASE 20
param,cp2,10.0,0.0
SUBCASE 30
param,cp2,100.0,0.0
or
SUBCASE 10
p2g=1.0*pax1
SUBCASE 20
p2g=10.0*pax1
SUBCASE 30
p2g=100.0*pax1
will accomplish the same scaling if the second setup is run on 2007.1 or later.
1-79811428
SOL 400- Corrupt XDB, SWM 6065 DBC, EC 23, GRIDBK, NLLF
Additional output requests in subsequent steps in SOL 400 as shown below will
result in a corrupt XDB File.
Example:
SUBCASE 1
STEP 1
NLPARM=1
LOAD = 1
STEP 2
NLPARM=2
LOAD = 2
DISPL=ALL
The following warning message will be printed to the f06 and the xdb file will
be corrupt.
*** SYSTEM WARNING MESSAGE 6065 (DBC)
*** DBCMSG ERROR MESSAGE 23 FROM SUBROUTINE GRIDBK
OUTPUT LIST SYNCHRONIZATION PROBLEM FOR NLLF
VALUE =
POSITION =
0.
1.5000E+00,
Avoidance:
1) request the output in all STEPs
2) use OP2
3) use MASTER/DBALL
1-80134711
Installation - SuSE 10.2 - Nastran will not start, System out
put on submittal Prompt <81> mdnast200
If output similar to the following is printed when submitting Nastran on a SuSE
10.2 or higher system, then the system has an unsupported ksh.
Output:
Prompt <81> mdnast2008 JOB
MSC_BASE=/opt/msc
MSC_VERSD=md2008
MSC_ARCH=linux64
The problem is a result of an unsupported ksh ( ksh-93s-59.7 ). Theproblem can
be demonstrated in a small test case:
#! /bin/ksh
prod=md
[[ mdnast2009t1 = $prod[1-9][0-9]* ]] && echo Bad ksh
If "Bad ksh" is printed, then the ksh will not work.
Avoidance: Change the line in $MSC_BASE/bin/mdnast2008
Prompt <89> diff mdnast2008.org mdnast2008
485c485
< [[ $cmdname = $prod[1-9][0-9]* && -n $1 ]] && {
--> [[ $cmdname = ${prod}[1-9][0-9]* && -n $1 ]] && {
493c493
The documentation for AXIC entry indicates H must be greater than 0. A value
of 0 indicating that only results for the 0th harmonic are desired is allowed.
1-95056651
2008.0.4
rong Answers on Windows 32.
The Windows 32 release of MD R3 Nastran and MSC.Nastran V2008 may produce wrong
answers or fail in AMG with a floating point exception error for subsonic
aerodynamics using the default value of quarticdlm=0 for doublet lattice
aerodynamics (CAERO1 and/or CAERO2 bulk data entries exist).
Avoidance: Set NASTRAN QUARTICDLM=1 in a system rc file to insure avoidance
for all runs. The quarticdlm =1 answers may be slightly different than the
quarticdlm=0 answers, but the quarticdlm=1 answers are considered to be more
accurate.
1-105794811
SOL 400 - BCONTACT, UNGLUE - Stress based contact separation
does not work in this example
If stress based contact separation is selected by specifying IBSEP on the
BCPARA entry, incorrect results may occur. In one example the contract
stresses were unexpectedly zero and no separation took place.
Avoidnace: Use force based seperation.
1-107539213
P
The Windows 32 bit version of MD Nastran R3 (Version 2008.0.0 and 2008.0.1) may
fail in the READ module with a traceback when SMP parallel is selected by
setting SYSTEM(107) greater than 1.
Avoidance: Do not set SYSTEM(107) greater than 1.