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

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

1030<br />

FBS<br />

Matrix forward/backward substitution<br />

8. Parallel processing in this module (Method 1A only) is selected with the<br />

NASTRAN statement keyword PARALLEL (or SYSTEM (107)). To force parallel<br />

processing, also specify NASTRAN FBSOPT = -2, SPARSE = 0.<br />

9. For the sparse method the B matrix must be in machine precision. See Remarks<br />

under the “DECOMP” on page 882 module description.<br />

10. See the <strong>NX</strong> <strong>Nastran</strong> Numerical Methods User’s <strong>Guide</strong> for further details on the<br />

FBS module and related topics.<br />

Examples:<br />

1. Solve [A] [X] = [B] where [A] could be either symmetric or unsymmetric.<br />

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

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

MATPRN X// $<br />

2. Solve [A] [X] = [B] assuming [A] is symmetric (form = 6 in matrix trailer).<br />

DECOMP A/LD,, $<br />

FBS LD,,B/X/ $<br />

MATPRN X// $<br />

3. Solve [LD] [X] = [C] where [LD] is the lower triangular factor obtained in Example<br />

2.<br />

FBS LD,,C/X///1 $ FORWARD PASS ONLY<br />

4. Solve [LD] T [X] = [C] where [LD] is the lower triangular factor obtained in<br />

Example 2.<br />

FBS LD,,C/X///-1 $ BACKWARD PASS ONLY<br />

5. Given that [M] and [K] are symmetric and [M] is also positive definite, find<br />

[[LD] T ] -1 [K] [LD] T , where [M] = [LD] [LD] T .<br />

DECOMP M/LD,,//1 $ CHOLESKY<br />

FBS LD,,K/Y///1 $ FWD.ONLY,Y AN INTERMEDIATE RESULT<br />

FBS LD,,Y/J/2//1 $ FWD.ONLY, LEFT-HAND

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

Saved successfully!

Ooh no, something went wrong!