Entries for December 12, 2017
-
Coupled Finite Elements
In this post, I’ll introduce the FE formulation of a generalized linear and coupled weak form. Said weak formulation has the form
Find u∈V1, y∈V2 such that
a(u,v)d(u,w)+b(y,v)+e(y,w)=c(v)=f(w)(1)for all v∈V1, w∈V2 where a(⋅,⋅):V1×V1→R, b(⋅,⋅):V2×V1→R, d(⋅,⋅):V1×V2→R, e(⋅,⋅):V2×V2→R are bilinear forms and c(⋅):V1→R, f(⋅):V2→R are linear forms.
Here, the objective is to solve for the two unknown functions u and y. One can also imagine an arbitrary degree of coupling between n variables with n equations.
We introduce the following discretizations
uhyh=J=1∑nn1uJNJ=L=1∑nn2uLNLvhwh=I=1∑nn1uINI=K=1∑nn2uKNKuh,vh∈Vh1yh,wh∈Vh2(2)where the corresponding number of shape functions are nn1 and nn2, respectively.
Substituting the discretizations in (1), we obtain two linear systems of equations
J=1∑nn1a(NJ,NI)uJJ=1∑nn1d(NJ,NK)uJ+L=1∑nn2b(NL,NI)yL+L=1∑nn2e(NL,NK)yL=c(NI)=f(NK)(3)for I=1,…,nn1 and K=1,…,nn2.
We write this system as
AuDu+By+Ey=c=for[ADBE][uy]=[cf](4)where the components of given matrices and vectors are defined as
AIJDKJ:=a(NJ,NI):=d(NJ,NK)BILEKL:=b(NL,NI):=e(NL,NK)cIfK:=c(NI):=f(NK)(5)Solution of (4) yields the unknown vectors u and y.