|
Introduce :
As we know, the global stiffness matrix in FEM is
sparse and symmetric. By optimizing the numbering rule of nodes , we may
make the non-zero elements in the matrix to be closer to the diagonal. Thus
we can store the global stiffness matrix in less memory and can save
time in solving the FEM equation. BandOpt is a program run under
Matlab. It is designed to reduce the bandwidth of by
optimization the numbering rule of nodes. NOTE : Though BandOpt does not
ensure to find the best numbering rule in reducing the bandwidth, it
does help us to find a better one.
Syntax:
In Matlab run as:
>>bandopt('test.dat','test.opt');
where 'test.dat' is the name of the
input file and 'test.opt' is the optimization result.
Input file format :
Example:
12,20
% Totally 12 elements and 20 nodes in the FEM model
1,8,15,10,14 % Element
1 contains nodes with number 8,15,10,14
2,14,10,17,20 % Element 2
contains nodes with number 14,10,17,20
...
12,12,16,1,18 % Element 12
contains nodes with number 12,16,1,18
Downloads:
กก |