DG lokale Gleichung, wie man die gemittelte Testfunktion interpretiert

10

In der Veröffentlichung http://www.sciencedirect.com/science/article/pii/S0045782509003521 wird auf Seite 584 Gleichung (4) eine HDG-Element-lokale Gleichung beschrieben, wobei eine der Gleichungen die folgende Form annimmt

(uh,q)K=u^hn,qq¯K

Welches ist die Variationsnäherung an die stetige Gleichung u=0 mit einer skalarwertigen Testfunktion q in einem Raum, der Sinn macht.

Das Papier definiert

q¯=1|K|Kq
.

Wie wird dies im Finite-Elemente-Sinne interpretiert? Nach meinem Verständnis multiplizieren wir beide Seiten mit einer Testfunktion q und versuchen dann, die Lösung zu finden, die die Gleichung für alle möglichen Entscheidungen von q erfüllt q. Wie ist es möglich, den Testraum auf diese Weise zu ändern?

Das Papier stellt auch fest, dass dies notwendig ist , um die Identität zu erzwingen

u^hn,qq¯K=0
ich mit dieser Aussage zustimmen, aber wie könnte eine Testfunktion qq¯ im Code implementiert werden? Sollte ich die Basisfunktionen für das Element nehmen und deren Mittelwert subtrahieren, wenn ich das lokale lineare System des Elements zusammensetze?
user3482876
quelle
1
Haben Sie versucht, die Autoren des Papiers selbst zu kontaktieren?
Paul

Antworten:

0

Ich nehme an, dass die Raumfunktion, in der gesucht wird, einen Nullmittelwert hat, dh die neuen Testfunktionen wurden wie folgt definiert: Dies ist in Systemen üblich, in denen eine Kompatibilitätsbedingung erfüllt sein muss.q Ω q qq

Ωqdx=Ω(qq¯)dx=0
HBR
quelle
Wie würde man praktisch vorgehen, um einen solchen "Null-Mittelwert" -Raum zu implementieren? Haben Sie eine Referenz?
user3482876
Die Testfunktion, über die die PDE projiziert wird, ist definiert als jede Testfunktion (abhängig von den Koordinaten, wie Sie es verstehen) abzüglich ihres Mittelwerts (einfach eine Konstante). Daher beseitigt der Gradient einer solchen Testfunktion diese Konstante, die von der Testfunktion subtrahiert wird. Diese Konstante wird global festgelegt. Und Sie können es von Anfang an berechnen. Wenn Ihre Basisfunktionen an jedem Punkt zu eins addieren (sie sind interpolant), stimmt diese Konstante mit der Fläche Ihrer Domäne in 2D überein.
HBR
Ich habe gelesen, dass es sich tatsächlich um diskretes Galerkin handelt, daher ist diese Konstante gleich der Elementfläche (wenn die Basis zu einer addiert wird)
HBR