Mapeamentos Geométricos
LNCC - Laboratório Nacional de Computação Científica
Para conectar o elemento de referência K^ ao elemento físico K, usamos um mapeamento geométrico FK:K^→K.
Caso 1D¶
Para elementos P1 e P2 no intervalo, o mapeamento afim é:
FK(x^)=x0+(x1−x0)x^=x0+hx^ onde h=x1−x0 é o comprimento do elemento.
Jacobiano:
JK=dx^dFK=h Transformação de derivadas:
dxdNi=JK1dx^dN^i=h1dx^dN^i Caso 2D - Triângulos P1¶
Para triângulos com vértices x0,x1,x2, o mapeamento afim é:
FK(x^,y^)=x0+(x1−x0)x^+(x2−x0)y^ Matriz Jacobiana:
BK=[x1−x0y1−y0x2−x0y2−y0] Determinante Jacobiano:
∣JK∣=det(BK)=(x1−x0)(y2−y0)−(x2−x0)(y1−y0)=2∣K∣ onde ∣K∣ é a área do triângulo.
Transformação de gradientes:
∇Ni=(BK−1)T∇N^i Caso 2D - Quadriláteros Q1¶
Para quadriláteros, o mapeamento bilinear é:
FK(x^,y^)=i=0∑3xiN^i(x^,y^) onde N^i são as funções de forma Q1.
Matriz Jacobiana:
BK(x^,y^)=[∂x^∂x∂x^∂y∂y^∂x∂y^∂y] Os elementos da matriz são:
∂x^∂x=i=0∑3xi∂x^∂N^i ∂y^∂x=i=0∑3xi∂y^∂N^i e similarmente para as derivadas de y.
Determinante Jacobiano (varia com (x^,y^)):
∣JK(x^,y^)∣=det(BK(x^,y^)) Transformação de gradientes:
∇Ni(x)=(BK−1(x^))T∇N^i(x^) onde x=FK(x^).
Mudança de Variáveis em Integrais¶
Para integrar uma função g sobre o elemento físico K:
Caso 1D:
∫Kg(x)dx=∫K^g(FK(x^))∣JK∣dx^ Caso 2D:
∫Kg(x)dx=∫K^g(FK(x^))∣JK(x^)∣dx^ Esta transformação é fundamental para calcular as integrais nas matrizes locais.