Jaki jest ogólny pomysł metody Nitsche w analizie numerycznej?

17

Wiem, że metoda Nitschego jest bardzo atrakcyjną metodą, ponieważ pozwala słabo uwzględniać warunki brzegowe typu Dirichleta lub kontakt z warunkami brzegowymi tarcia bez użycia mnożników Lagrange'a. A jego zaletą, którą jest przekształcenie warunku brzegowego Dirichleta w słabe warunki, podobnie jak warunek brzegowy Neumanna, sprzyja fakt, że implementacja zależy od modelu.

Jednak wydaje mi się to zbyt ogólne. Czy możesz podać mi bardziej szczegółowe pojęcie o tej metodzie? Doceniony zostanie prosty przykład.

Anh-Thi DINH
źródło
Chyba nie rozumiem twojego pytania. Prawidłowo identyfikujesz przyczynę wynalezienia metody (do obsługi warunków Dirichleta w słabej formie). Co rozumiesz przez „Jednak wydaje mi się to zbyt ogólne. Czy możesz podać mi bardziej szczegółowe wyobrażenie o tej metodzie? Prosty przykład jest kosztowny”.
Wolfgang Bangerth,
@WolfgangBangerth: Potrzebuję (prostego) przykładu dla tego pomysłu. To dla mnie takie abstrakcyjne.
Anh-Thi DINH
2
@ Oliver: Zakładam, że masz na myśli „kosztowny”, jak w „drogi”, „cenny”, czyli „doceniony”? Pozwoliłem sobie zmienić słowo; jeśli się nie zgadzasz, możesz cofnąć edycję.
Christian Clason,

Odpowiedzi:

24

Metoda Nitschego jest związana z nieciągłymi metodami Galerkina (w rzeczywistości, jak zauważa Wolfgang, jest prekursorem tych metod) i można ją wyprowadzić w podobny sposób. Rozważmy najprostszy problemu, równanie Poissona: Szukamy teraz wariacyjnego sformułowania, które

(1){Δu=fon Ω,u=gon Ω.
  1. spełnia (słabe) rozwiązanie (tj. spójne),uH1(Ω)
  2. jest symetryczny i v ,uv
  3. dopuszcza unikalne rozwiązanie (co oznacza, że ​​forma dwuliniowa jest koercyjna).

Zaczynamy jak zwykle przyjmując silną postać równania różniczkowego, mnożąc przez funkcję testową i całkując przez części. Zaczynając od prawej strony, otrzymujemy ( f , v ) = ( - Δ u , v )vH.1(Ω) gdzie w ostatnim równaniu dodaliśmy produktywne zero0=u-gna granicy. Zmiana układu wyrazów na oddzielne formy liniowe i dwuliniowe daje teraz równanie wariacyjne dla symetrycznej postaci dwuliniowej, która jest spełniona dla rozwiązaniauH1(Ω)z(1).

(fa,v)=(-Δu,v)=(u,v)-Ωνuvres=(u,v)-Ωνuvres-Ω(u-sol)νvres
0=uguH1(Ω)(1)

u=vcvH12vH1(Ω)L2ηΩ(ug)vdsη>0uH1(Ω)

(u,v)ΩνuvdsΩuνvds+ηΩuvds=Ωgνvds+ηΩgvds+Ωfvdxfor all vH1(Ω).

u,vH1(Ω)uh,vhVhH1(Ω)ηch1c>0

(To nie jest oryginalne pochodzenie Nitschego, które poprzedza nieciągłe metody Galerkina i zaczyna się od równoważnego problemu minimalizacji. W rzeczywistości jego oryginalna praca w ogóle nie wspomina o odpowiedniej formie dwuliniowej, ale można ją znaleźć np. We Freund i Stenberg, W sprawie słabo nałożonych warunków brzegowych dla problemów drugiego rzędu , Proceedings of the IX Int. Conf. Finite Elements in Fluids, Wenecja 1995. M. Morandi Cecchi i in., Eds. Str. 327-336 .)

Christian Clason
źródło
1
Twoje pierwsze zdanie nie jest błędne, ale historycznie niedokładne: pomysł Nitsche był pierwszy i zainspirował rozwój nieciągłych metod Galerkina. To powiedziawszy, nie odbiera to doskonałej odpowiedzi.
Wolfgang Bangerth,
@WolfgangBangerth Masz oczywiście rację; nie sugerowano związku przyczynowego, jedynie korelację. Ważne jest jednak, aby odpowiednio przypisać, zwłaszcza osobom, które w przeciwnym razie ulegają krótkiej zmianie. Będę edytować, aby to wyjaśnić.
Christian Clason,
Pytania: 1. Czy mógłbyś bardziej szczegółowo omówić kwestię przymusu przed dodaniem dodatkowego terminu granicznego? 2. Co oznacza tutaj „niezgodny”? 3. Myślałem, że przeczytałem, że stabilność jest automatycznym wynikiem przymusu postaci dwuliniowej ..? Chociaż to wyjaśnienie jest całkiem dobre (jedyne wyjaśnienie, jakie udało mi się w rzeczywistości znaleźć), czy ktoś może link do innego ogólnego wyjaśnienia metody (i / lub jej pochodnej) tylko dla porównania? Nawet gdybym mógł zlokalizować oryginalny papier, nie jestem pewien, czy to by pomogło. Artykuł Freunda i Stenberga zawiera jedynie krótkie streszczenie i kilka konkretnych
Nights
Niezgodność: dyskretna przestrzeń rozwiązania V.h nie jest podprzestrzenią przestrzeni rozwiązania ciągłego H.sol1(Ω)- ponieważ warunki brzegowe Dirichleta są egzekwowane tylko w słabym znaczeniu. Oto potencjalnie użyteczny link .
GoHokies,
@Nocy Zredagowałem odpowiedź, aby odnieść się do twoich punktów (z wyjątkiem tego, oczywiście, w drugim akapicie).
Christian Clason