[Index for ./FEM] [Return to Master Index]

reduce

(./FEM/reduce.m)


Function Synopsis

[re,rx,ry,rz,rbnd,perm]=reduce(e,x,y,z,b)

Help text

 REDUCE compute a bandwidth-reduced FEM domain connectivity list

        REDUCE reduces the bandwidth of a FEM element list
        using the symmetric reverse Cuthill-McKee bandwidth reduction 
        algorithm.  It employs the MATLAB routine SYMRCM to perform 
        the reordering and then permutes the remaining input arguments 
        according to the new node numbering. 

  INPUT: e        -  element list; 3 (.tri) or 4 (.ele) columns wide (REQ)
         x,y,z    -  nodal coordinate lists (OPT)

 OUTPUT: re       -  reordered element list (REQ)
         rx,ry,rz -  reordered nodal coordinates (OPT)
         rb       -  reordered boundary segment list (OPT)
         perm     -  permutation list (REQ)

   CALL: REDUCE requires one of the following calling formats:
         1) [re,perm]=reduce(e);
         2) [re,rx,ry,rz,rbnd,perm]=reduce(e,x,y,z);

 Written by : Brian O. Blanton 
              October 1995


Cross-Reference Information

This function calls

Produced by mat2html on Tue Feb 2 16:15:45 EST 1999
Cross-Directory links are: OFF