Disciplina: Elementos Finitos Principais idéias para um código unidimensional Lucia Catabriga LCAD - Laboratório de Computação de Alto Desempenho Departamento de Informática - CT/UFES LCAD Problema Unidimensinal Padrão Referência: Becker, Carey, Oden, Finite Elements – An Introduction – Vol. 1., Prentice-Hall, 1981. Etapas Principais de um Código Fluxograma do Código Fluxograma do Código 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 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 Função setint Função shape Função elem Função FormKF Função assmb Condições de Contorno