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.

886<br />

DECOMP<br />

Matrix decomposition<br />

Examples:<br />

1. Solve [A][X] = [B].<br />

DECOMP A/L,U,/ $<br />

FBS L,U,B/X/ $<br />

MATPRN X// $<br />

2. Form [K] = [G] T [A][G].<br />

Then decompose [K] into [L] [L] T assuming [K] is a symmetric matrix.<br />

SMPYAD G,A,G,,,/K/3////1////6 $<br />

DECOMP K/L,,/ $<br />

– 1<br />

Koa<br />

3. Calculate Kaa Kaa – Kao Koo using partial decomposition, then form<br />

given the following:<br />

• NOOSET integer parameter defining the size of Koo .<br />

• NOASET integer parameter defining the size of Kaa • NOFSET = NOOSET + NOASET<br />

and Koa .<br />

= L oo<br />

$ FORM PARTITIONING VECTOR<br />

MATGEN ,/VFOX/6/NOFSET/NOOSET/NOASET $<br />

$ MERGE O-SET AND A-SET WITH A-SET LAST<br />

MERGE KOO,KAO,KOA,KAAB,VFOX,/KFFX/-1/0/6 $<br />

$ PARTIALLY DECOMPOSE KFFX<br />

DECOMP KFFX/LFO,KAA,/3/NOOSET $<br />

PARTN LFO, ,VFOX/LOO, LAO, ,/1 $

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

Saved successfully!

Ooh no, something went wrong!