Estou mergulhando no mundo fascinante da análise de elementos finitos e gostaria de resolver um grande problema termomecânico (apenas térmico mecânico, sem retorno).
Para o problema mecânico, eu já entendi da resposta de Geoff , que precisarei usar o solucionador iterativo devido ao tamanho da minha malha. Li ainda na resposta de Matt , que a escolha do algoritmo iterativo correto é uma tarefa assustadora.
Estou perguntando aqui se existe alguma experiência em grandes problemas elásticos lineares em 3-d que me ajudariam a restringir minha busca pelo melhor desempenho? No meu caso, é uma estrutura com filmes finos e padronizados e materiais posicionados irregularmente (ambos com alta CTE e baixa CTE). Não há grandes deformações nesta análise termomecânica. Eu posso usar o HPC da minha universidade [1.314 nós, com 2 processadores AMD Opteron (cada um com 2,2 GHz / 8 núcleos)].
Eu acho que PETSc
poderia conter algo interessante, especialmente os algoritmos que fazem algum tipo de decomposição de domínio (FETI, multigrid), mas estou um pouco sobrecarregado com as opções e não tenho experiência. Também gosto da frase "pré-condicionantes informados geometricamente" , mas não tenho certeza se isso me ajuda. Ainda não encontrei algo focado na mecânica linear de continuum.
O dimensionamento forte (Amdahl) é muito importante em meu aplicativo porque meus parceiros industriais não podem esperar muito tempo pelos resultados da simulação. Definitivamente, não apenas aprecio as respostas, mas também as recomendações para novas leituras nos comentários.