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.

MATMOD<br />

Matrix modification<br />

external sequence, and the IFO entry on the generated DMIG entry is set to 1 or 6.<br />

If the form is 6 only the terms in one triangle are output. If the input matrix form<br />

is 2 (rectangular form) the columns are labeled sequentially, starting with unity.<br />

The IFO is set to 9. If the form is not 1, 2, or 6, the module returns with no output.<br />

2. EQEXIN table must not be purged.<br />

Example:<br />

Output KGG and PG matrices in MATPOOL formatted table and punch to DMIG<br />

Bulk Data entries (MATGEN Option 9 is being used to resequence them from internal<br />

to external sort).<br />

MATGEN EQEXIN/INTEXT/9/0/LUSET $<br />

MPYAD INTEXT,KGG,/KGGE/1 $<br />

MPYAD KGGE,INTEXT,/KGGEXT $<br />

MATMOD KGGEXT,EQEXIN,,,,/MATPOOL1,/16/1 $<br />

MPYAD INTEXT,PG,/PGEXT/1 $<br />

MATMOD PGEXT,EQEXIN,,,,/MATPOOL2,/16/1 $<br />

Option P1 = 17<br />

Generate a g-size partitioning vector from a user-defined set of grid and/or scalar<br />

points or from a user-supplied bit position that designates one of the USET sets.<br />

Format:<br />

MATMOD EQEXIN,USET,SIL,CASECC,,/CP/17/UBIT/SETFLG/<br />

S,N,NOCP////////SETSTR1/SETSTR2/SETSTR3/SETSTR4 $<br />

Input Data Blocks:<br />

EQEXIN Equivalence table between external and internal grid/scalar<br />

identification numbers.<br />

USET Degree-of-freedom set membership table for g-set.<br />

SIL Scalar index list.<br />

CASECC Table of Case Control command images.<br />

Output Data Block:<br />

CP Column partitioning vector.<br />

115

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

Saved successfully!

Ooh no, something went wrong!