11.01.2013 Views

NX Nastran DMAP Programmer's Guide - Kxcad.net

NX Nastran DMAP Programmer's Guide - Kxcad.net

NX Nastran DMAP Programmer's Guide - Kxcad.net

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

0 Use standard decomposition (default).<br />

DECOMP<br />

Matrix decomposition<br />

If KSYM = 3, then CHOLSKY is set to the number of degrees of<br />

freedom in the o-set.<br />

MINDIAG Output-real double precision-default = 0.0D0. The norm of the<br />

minimum diagonal term of [U].<br />

DET Output-complex single precision-default=(0.0,0.0). The scaled value<br />

of the determinant of [A]. See the POWER parameter. DET is not<br />

applicable to sparse methods. See Remark 1.<br />

POWER Output-integer-default=0. Integer POWER of 10 by which DET<br />

should be multiplied to obtain the determinant of [A]. In other<br />

words, the determinant of [A] is equal to DET*10 POWER . POWER is<br />

not applicable to sparse methods. See Remark 1.<br />

SING Output-integer-default=0. SING is set to -1 if [A] is singular. See<br />

Remark 3.<br />

NBRCHG Output (for symmetric decomposition only)-integer-default=0.<br />

NBRCHG is the number of negative terms on the diagonal.<br />

MAXRAT Output (for symmetric decomposition only)-real-default=0.0.<br />

MAXRAT is the maximum value of the ratio of the matrix diagonal<br />

to the factor diagonal.<br />

DECOMP Input-integer-default=-1. Controls operation of module for<br />

exceptional conditions as defined in the following table. If<br />

DECOMP > 0 then DECOMP overrides the value specified on<br />

NASTRAN SYSTEM(69) statement.<br />

DECOMP Action<br />

0 or -1 Print up to 50 messages for null columns and zero<br />

diagonals (non-sparse method only).<br />

1 Terminate execution when first null column is<br />

encountered.<br />

2 Suppress printing of message when a null column is<br />

encountered (non-sparse method only).<br />

4 Terminate execution when first zero diagonal term is<br />

encountered.<br />

8 Suppress printing of message when a zero diagonal<br />

term is encountered (non-sparse method only).<br />

883

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!