IMPLEMENTAÇÃO DE UM MODELO DE PARTÍCULAS LAGRANGIANAS UTILIZANDO TABELA HASH, DENTRO DO CÓDIGO COMPUTACIONAL AMR3D
Renato Pacheco Silva1; Aristeu Silveira-Neto1; Millena Martins Villar Vale1
1 Universidade Federal de Uberlândia
Resumo
O desenvolvimento de códigos computacionais para a solução de problemas de engenharia é sempre uma tarefa difícil, que envolve conceitos multidisciplinares. Almejando sempre soluções mais precisas, existem as formas mais comuns de se atingir este objetivo: discretizações de alta ordem, refino de malha, malhas móveis, solvers diferentes, assim como modelos numéricos diferentes. Quando se trata de problemas de engenharia, não só estas questões devem ser levadas em conta, mas também o custo computacional envolvido. Sendo assim, um ponto importante a ser observado é o tipo de estrutura de dados a ser utilizada. É neste contexto que este trabalho está sendo desenvolvido. Quando comparadas diferentes estruturas de dados para um modelo Lagrangiano (Discrete Phase Model - DPM), algumas mostram melhores resultados em termos de custo computacional. Esta avaliação é sempre feita com base nas operações que serão necessárias para os problemas envolvidos. Neste trabalho, duas estruturas de dados diferentes foram comparadas, e outras duas foram estudadas. Dos resultados obtidos, uma estrutura foi escolhida e utilizada para implementação dentro do código computacional AMR3D.
Palavras-chave: Lagrangiana; DPM; estrutura de dados; AMR3D