Professional Documents
Culture Documents
26
Solving
FEM Equations
IFEM Ch 26 – Slide 1
Introduction to FEM
Model definition
tables:
^
geometry K Modify Eqs K Equation
element Assembler
for BCs Solver
freedom
connectivity
loop Some equation solvers apply BCs
over (e) and solve simultaneously
elements K
Nodal
Element displacements
Stiffness
Matrices
ELEMENT
LIBRARY
IFEM Ch 26 – Slide 2
Introduction to FEM
IFEM Ch 26 – Slide 3
Introduction to FEM
y NF = 50
1 6 11 16 21
IFEM Ch 26 – Slide 4
Introduction to FEM
IFEM Ch 26 – Slide 5
Introduction to FEM
IFEM Ch 26 – Slide 6
Introduction to FEM
Skyline Storage
(aka Profile or Variable-Band Storage)
11 13 16
22 0 24 0 Skyline
K=
33 34 0 "template"
44 46
55 56
symm 66
Mathematica representation
p = { 0, 1, 2, 5, 8, 15};
s = {11, 22, 13, 0, 33, 24, 34, 44, 55, 16, 0, 0, 46, 66};
S = { p, s};
IFEM Ch 26 – Slide 7
Introduction to FEM
p: [ 0, 1, 2, −5, 8, −9, 15 ]
IFEM Ch 26 – Slide 8
Introduction to FEM
Factorization
K = L D U = L D LT
Solution
IFEM Ch 26 – Slide 9
Introduction to FEM
SkySolver Implementation
(sketched only, Notes give details)
S = { p, s }
11 13 16
22 0 24 0
33 34 0
K=
44 46
55 56
symm 66
IFEM Ch 26 – Slide 10
Introduction to FEM
p = { 0, 1, 2, 5, 8, 15};
s = {11, 22, 13, 0, 33, 24, 34, 44, 55, 16, 0, 0, 46, 66};
S = { p, s};
In one list
S = {{ 0,1,2,5,8,15} , {11,22,13,0,33,24,34,44,55,16,0,0,46,66}};
IFEM Ch 26 – Slide 11