Quais são os melhores algoritmos (escalabilidade e eficiência) para gerar malhas quadradas não estruturadas em 2D?
Onde posso encontrar um bom gerador de malha quadrada não estruturado? (de código aberto preferido)
Quais são os melhores algoritmos (escalabilidade e eficiência) para gerar malhas quadradas não estruturadas em 2D?
Onde posso encontrar um bom gerador de malha quadrada não estruturado? (de código aberto preferido)
Respostas:
Existem essencialmente duas abordagens para a malha quadrada livre:
Os métodos diretos geram uma malha quadrada diretamente, geralmente por algum método frontal avançado. O papel de pavimentação é uma referência padrão e é o método usado pelo CUBIT , portanto você já viu essas malhas em muitas publicações.
Os métodos indiretos geram alguma decomposição intermediária do domínio (por exemplo, triângulos) e, em seguida, produzem uma malha quadrangular por meio de recombinação e / ou decomposição adicional. Q-Morph é um exemplo usado pelo ANSYS.
Observe que a suavização é necessária para ambas as abordagens, às vezes com etapas de correção e suavização de topologia alternadas. Algumas ferramentas de código aberto possuem recursos de suavização integrados e o pacote Mesquite licenciado pela LGPL foi projetado como uma biblioteca especificamente para melhorar a qualidade da malha.
Conheço duas malhas quad-livres de código aberto: