Wenn wir zeitabhängige PDEs mit der Finite-Elemente-Methode lösen, beispielsweise mit der Wärmegleichung, müssen wir aufgrund der Massenmatrix ein lineares System lösen, wenn wir explizite Zeitschritte verwenden. Wenn wir uns zum Beispiel an das Beispiel der Wärmegleichung halten,
dann bekommen wir mit Forward Euler
und obwohl wir ein explizites Zeitschrittschema verwenden, müssen wir dennoch ein lineares System lösen. Dies ist offensichtlich ein Hauptproblem, da der Hauptvorteil der Verwendung expliziter Schemata darin besteht, dass ein lineares System NICHT gelöst werden muss. Ich habe gelesen, dass ein üblicher Weg, um dieses Problem zu umgehen, darin besteht, stattdessen eine "konzentrierte" Massenmatrix zu verwenden, die die reguläre (konsistente?) Massenmatrix in eine diagonale Matrix umwandelt und somit die Inversion trivial macht. Bei einer Google-Suche bin ich mir jedoch immer noch nicht ganz sicher, wie diese konzentrierte Massenmatrix erstellt wird. Schauen Sie sich zum Beispiel das Papier NUMERICAL EXPERIMENTS ON MASS LUMPING für die ADVECTION-DIFFUSION EQUATION anvon Edson Wendland Harry und Edmar Schulz erstellen sie ihre konzentrierte Massenmatrix, indem sie einfach alle Koeffizienten auf die Diagonale summieren. Zum Beispiel, wenn unsere ursprüngliche konsistente Massenmatrix war:
dann wäre die konzentrierte Massenmatrix:
Meine Frage ist dann: Ist dies der richtige Weg, um die konzentrierte Massenmatrix zu bilden? Welche Nachteile bestehen bei der Verwendung der konzentrierten Massenmatrix anstelle der vollständig konsistenten Massenmatrix hinsichtlich der Genauigkeit? Die Autoren des von mir erwähnten Papiers schlugen tatsächlich vor, die konzentrierte Massenmatrix nicht zu verwenden, obwohl es den Anschein hatte, als würden sie nur ein implizites Zeitschrittschema verwenden, das ich für seltsam hielt, da der Hauptgrund für die Verwendung solcher Matrizen explizite Methoden sind.
Hinweis: Ich würde niemals Forward Euler verwenden, um die Wärmegleichung zu lösen, das war nur ein Beispiel. Auch wenn es darauf ankommt, ist mein Problem die Lösung der Navier-Stokes-Gleichungen, bei denen der nichtlineare Term explizit und der Diffusionsterm implizit behandelt wird.
Vielen Dank