Jakie są najlepsze (skalowalność i wydajność) algorytmy do generowania nieustrukturyzowanych siatek quad w 2D?
Gdzie mogę znaleźć dobry niestrukturalny generator siatki quad? (preferowane oprogramowanie typu open source)
mesh-generation
computational-geometry
Allan P. Engsig-Karup
źródło
źródło
Odpowiedzi:
Zasadniczo są to dwa podejścia do tworzenia siatki quadów:
Metody bezpośrednie generują siatkę quad bezpośrednio, zwykle za pomocą zaawansowanej metody przedniej. Papier chodnikowe to standard odniesienia i jest to metoda stosowana przez łokieć , więc widzieliście te oczka w wielu publikacjach.
Metody pośrednie generują pewien pośredni rozkład domeny (np. Trójkąty), a następnie wytwarzają siatkę quad poprzez rekombinację i / lub dalszy rozkład. Q-Morph jest przykładem używanym przez ANSYS.
Należy pamiętać, że wygładzanie jest konieczne dla obu podejść, czasami z naprzemiennymi etapami naprawy topologii i wygładzania. Niektóre narzędzia open source mają wbudowane funkcje wygładzania, a pakiet Mesquite na licencji LGPL został zaprojektowany jako biblioteka specjalnie do poprawy jakości siatki.
Znam dwa otwarte siatki quad-free:
źródło
źródło