Método multigrid com level set para problemas elípticos em domínios arbitrários
Palavras-chave:
Método Multigrid, Level Set, Problemas Elípticos, Domínios ArbitráriosResumo
A equação elíptica em domínios arbitrários (possivelmente com fronteira móvel) é central para muitas aplicações, como fenômenos de difusão, dinâmica de fluidos, eletromagnetismo e muitos outros. A ampla gama de aplicações pode exigir diferentes tipos de condições de fronteira. Os Métodos de Elementos Finitos (MEF) são abordagens bem estabelecidas para resolver Equações Diferenciais Parciais (EDP), no entanto, apresentam dificuldades na geração de elementos para representar uma variação significativa da curvatura de fronteiras complexas e o projeto de partição balanceada da malha para aplicações paralelas é pouco prático. Por estas razões, métodos Level Set (LS) com abordagens baseadas em Métodos de Diferenças Finitas (MDF) onde o domínio está imerso em uma malha fixa estão aumentando sua popularidade na literatura, uma vez que não requerem nenhum esforço de geração de malha e ao mesmo tempo permitem um projeto natural de redes paralelas. O método Multigrid (MG) está entre os métodos iterativos mais eficientes para EDP discretas. Inicialmente projetados para equações elípticas, os métodos MG foram amplamente adotados para resolver inúmeros problemas graças ao seu custo de computação ideal que é escalonado linearmente em relação ao número de nós computacionais para matrizes esparsas, superando muitos outros métodos numéricos. Embora inicialmente abordagens de MG tenham sido propostas para domínios simples, como retângulos em 2D e cubos em 3D, a aplicação a domínios de formas mais complexas ganhou um interesse crescente na comunidade científica nos últimos anos em vários contextos.
Downloads
Referências
S. Chen, B. Merriman, S. Osher e P. Smereka. “A Simple Level Set Method for Solving Stefan Problems”. Em: Journal of Computational Physics 135.1 (1997), pp. 8–29. issn: 0021-9991. doi: https://doi.org/10.1006/jcph.1997.5721.
A. Coco, S-E. Ekström, G. Russo, S. Serra-Capizzano e S. C. Stissi. “Spectral and norm estimates for matrix-sequences arising from a finite difference approximation of elliptic operators”. Em: Linear Algebra and its Applications 667 (2023), pp. 10–43. issn: 0024-3795. doi: https://doi.org/10.1016/j.laa.2023.03.005.
A. Coco e G. Russo. “Finite-difference ghost-point multigrid methods on Cartesian grids for elliptic problems in arbitrary domains”. Em: Journal of Computational Physics 241 (2013), pp. 464–501. issn: 0021-9991. doi: https://doi.org/10.1016/j.jcp.2012.11.047.
H. Köstler. Multigrid HowTo: A simple Multigrid solver in C++ in less than 200 lines of code. Online, UnivIS-Import:2016-06-30:Pub.2008.tech.IMMD.lsinfs.multig_9. Acessado em 03/03/2024, https://www10.cs.fau.de/publications/reports/TechRep_2008-03.pdf.