Przyzwyczaiłem się myśleć o różnicach skończonych jako szczególnym przypadku elementów skończonych na bardzo ograniczonej siatce. Jakie są zatem warunki wyboru między metodą różnic skończonych (FDM) a metodą elementów skończonych (FEM) jako metodą numeryczną?
Po stronie metody różnic skończonych (FDM) można liczyć, że są one koncepcyjnie prostsze i łatwiejsze do wdrożenia niż metoda elementów skończonych (FEM). MES mają tę zaletę, że są bardzo elastyczne, np. Siatki mogą być bardzo niejednorodne, a domeny mogą mieć dowolny kształt.
Jedyny przykład, w którym wiem, że FDM okazał się lepszy od MES, to Celia, Bouloutas, Zarba , gdzie korzyść wynika z metody FD wykorzystującej inną dyskretyzację pochodnej czasu, którą można jednak naprawić dla metody elementu skończonego .
źródło
To pytanie może być zbyt ogólne, aby mieć sensowną odpowiedź. Większość osób, które odpowiedzą, zna tylko niektóre podzbiory wszelkiego rodzaju dyskretyzacji FD i FE, które można zastosować. Pamiętaj, że zarówno FD, jak i FE
Masz pomysł. Oczywiście w konkretnej dyscyplinie metody FD i FE, które ludzie często wdrażają i stosują, mogą mieć bardzo różne cechy. Ale zwykle nie wynika to z jakichkolwiek nieodłącznych ograniczeń dwóch podejść dyskretyzacyjnych.
W odniesieniu do schematów FD arbitralnie wysokiego rzędu: współczynniki schematów FD wysokiego rzędu mogą być generowane automatycznie dla dowolnego zamówienia; zobacz książkę LEVEQUE za , na przykład. Metody kolokacji widmowej, które są metodami FD, zbiegają się szybciej niż jakakolwiek moc odstępu między siatkami; patrz na przykład książka Trefethena .
źródło
Zalety elementów skończonych (FE):
Zalety różnic skończonych (FD):
Czasami ludzie mówią, że „różnice skończone” oznaczają integrator ODE, taki jak Runge-Kutta lub metoda Adamsa. W takim przypadku jest jeszcze jedna zaleta FD:
podczas gdy FE potrzebuje iteracji nieliniowej, takiej jak metoda Newtona.
źródło
Kilka ładnych odpowiedzi już stwierdziło, że zalety metod elementów skończonych są elastyczne i potężne, tutaj dam kolejną przewagę MES, z punktu widzenia przestrzeni Sobolewa i geometrii różnicowej, jest to, że możliwość przestrzeni elementów skończonych dziedzicząca warunek ciągłości fizycznej Przestrzenie Sobolewa, w których leży prawdziwe rozwiązanie.
Na przykład element czołowy Raviarta-Thomasa dla elastyczności płaskiej i mieszana metoda dyfuzji; Nédélec element krawędzi do obliczeniowej elektromagnetycznej.
zakres operatora jest pustą przestrzenią następnego operatora i istnieje wiele fajnych właściwości na ten temat, jeśli moglibyśmy zbudować przestrzeń elementów skończonych, aby odziedziczyć tę dokładną sekwencję de Rham, wówczas metoda Galerkina oparta na tej przestrzeni elementów skończonych będzie być stabilnym i zbliżyć się do prawdziwego rozwiązania. I moglibyśmy uzyskać właściwość stabilności i aproksymacji operatora interpolacji po prostu za pomocą diagramu dojazdów z sekwencji de Rham, a ponadto moglibyśmy zbudować procedurę szacowania błędu a posteriori i adaptacyjnej procedury uszlachetniania siatki w oparciu o tę sekwencję.
Więcej informacji na ten temat można znaleźć w artykule Douglasa Arnolda w Acta Numerica: „ Rachunek zewnętrzny elementu skończonego, techniki homologiczne i zastosowania ” oraz slajd krótko przedstawiający ten pomysł
źródło
Ważne jest, aby odróżniać schematy przestrzenne od czasowych.
Elementy skończone często używają różnic skończonych do całkowania terminów czasowych (np. Jawny Euler, niejawny, Crank-Nicholson lub Runga Kutta dla przejściowej dyfuzji) i elementów skończonych dla dyskretyzacji przestrzennej.
Elementy skończone dobrze nadają się do nieregularnych oczek. Mogą być oparte na zasadach wariacyjnych, ale zwykle są uogólnione przy użyciu metody ważonych reszt. Łatwo jest tworzyć biblioteki elementów, które używają różnych rzędów wielomianów i egzekwują ograniczenia, takie jak nieściśliwość za pomocą mnożników Lagrange'a.
Oba sformułowania są środkiem do celu: wyrażeniem równania różniczkowego w kategoriach układów równań i algebry liniowej.
Stwierdzenia dotyczące szybkości jednej metody w stosunku do drugiej wymagają kwalifikacji poprzez opis algorytmu. Na przykład rzucanie problemów mechanicznych jako problemów z dynamiką hiperboliczną może w niektórych przypadkach dawać szybsze wyniki, ponieważ zastępują one rozkład macierzy mnożeniem i dodawaniem.
Przyznaję, że wiem znacznie więcej na temat metod elementów skończonych niż różnic skończonych. FEM jest dostępny w pakietach komercyjnych i jest szeroko stosowany w przemyśle i środowisku akademickim do rozwiązywania problemów w mechanice bryłowej i przenoszeniu ciepła. Uważam, że różnice skończone lub podejścia do skończonej objętości są wykorzystywane w obliczeniowej dynamice płynów.
źródło