Top Banner
LCAD - Laboratório de Computação de Alto Desempenho Departamento de Informática - CT/UFES LCAD LCAD Principais idéias para um código unidimensional Lucia Catabriga Disciplina: Elementos Finitos
13

LCAD - Laboratório de Computação de Alto Desempenho Departamento de Informática - CT/UFES LCAD Principais idéias para um código unidimensional Lucia Catabriga.

Apr 17, 2015

Download

Documents

Internet User
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: LCAD - Laboratório de Computação de Alto Desempenho Departamento de Informática - CT/UFES LCAD Principais idéias para um código unidimensional Lucia Catabriga.

LCAD - Laboratório de Computação de Alto Desempenho

Departamento de Informática - CT/UFESLCADLCAD

Principais idéias para um código unidimensional

Lucia Catabriga

Disciplina: Elementos Finitos

Page 2: LCAD - Laboratório de Computação de Alto Desempenho Departamento de Informática - CT/UFES LCAD Principais idéias para um código unidimensional Lucia Catabriga.

Problema Unidimensinal Padrão

Referência: Becker, Carey, Oden, Finite Elements – An

Introduction – Vol. 1., Prentice-Hall, 1981.

Page 3: LCAD - Laboratório de Computação de Alto Desempenho Departamento de Informática - CT/UFES LCAD Principais idéias para um código unidimensional Lucia Catabriga.

Etapas Principais de um Código

Page 4: LCAD - Laboratório de Computação de Alto Desempenho Departamento de Informática - CT/UFES LCAD Principais idéias para um código unidimensional Lucia Catabriga.

Fluxograma do Código

Page 5: LCAD - Laboratório de Computação de Alto Desempenho Departamento de Informática - CT/UFES LCAD Principais idéias para um código unidimensional Lucia Catabriga.

Fluxograma do Código

Page 6: LCAD - Laboratório de Computação de Alto Desempenho Departamento de Informática - CT/UFES LCAD Principais idéias para um código unidimensional Lucia Catabriga.

Variáveis do Código

Parâmetros de Controle:

nnodes: número de pontos nodais

nelem: número de elementos

nmat: número de materiais do domínio

Dados dos pontos nodais:

x(nnodes): coordenadas dos nós

u(nnodes): solução aproximada nos pontos nodais

Dados dos elementos:

kind: grau do polinômio das funções de forma do elemento

nodes(kind+1,nelem): número dos nós dos nós de cada elemento

nint: número dos pontos de integração usado dos cálculos dos elementos

Page 7: LCAD - Laboratório de Computação de Alto Desempenho Departamento de Informática - CT/UFES LCAD Principais idéias para um código unidimensional Lucia Catabriga.

Variáveis do Código

Dados Materiais:

Coeficientes k, c, b e f

Dados das Condições de Contorno:

Kbc(nó-de-contorno): indica o tipo da condição de contorno. kbc = 1 (valor prescrito), kbc = 2 (fluxo prescrito), kbc = 3 (condição mista)

vbc: valores dos dados no contorno

Armazenamento dos dados do sistema:

Gk: matriz global

Gf: vetor global

Dados da Quadratura Gaussiana:

xi: pontos de integração

wi: pesos de integração

Page 8: LCAD - Laboratório de Computação de Alto Desempenho Departamento de Informática - CT/UFES LCAD Principais idéias para um código unidimensional Lucia Catabriga.

Função setint

Page 9: LCAD - Laboratório de Computação de Alto Desempenho Departamento de Informática - CT/UFES LCAD Principais idéias para um código unidimensional Lucia Catabriga.

Função shape

Page 10: LCAD - Laboratório de Computação de Alto Desempenho Departamento de Informática - CT/UFES LCAD Principais idéias para um código unidimensional Lucia Catabriga.

Função elem

Page 11: LCAD - Laboratório de Computação de Alto Desempenho Departamento de Informática - CT/UFES LCAD Principais idéias para um código unidimensional Lucia Catabriga.

Função FormKF

Page 12: LCAD - Laboratório de Computação de Alto Desempenho Departamento de Informática - CT/UFES LCAD Principais idéias para um código unidimensional Lucia Catabriga.

Função assmb

Page 13: LCAD - Laboratório de Computação de Alto Desempenho Departamento de Informática - CT/UFES LCAD Principais idéias para um código unidimensional Lucia Catabriga.

Condições de Contorno