Als «finite-volume» getaggte Fragen

Bezugnehmend auf die Diskretisierung partieller Differentialgleichungen unter Verwendung der Finite-Volumen-Methode.

3
Was sind die konzeptionellen Unterschiede zwischen der Finite-Elemente- und der Finite-Volumen-Methode?
Es gibt einen offensichtlichen Unterschied zwischen der Methode der endlichen Differenz und der Methode des endlichen Volumens (Übergang von der Punktdefinition der Gleichungen zu ganzzahligen Durchschnitten über Zellen). Aber ich finde FEM und FVM sehr ähnlich; Sie verwenden beide integrale Form und Mittelwert über Zellen. Was macht die FEM-Methode, die …

3

1
Wie sollen Randbedingungen bei Verwendung der Finite-Volumen-Methode angewendet werden?
Ausgehend von meiner vorherigen Frage versuche ich, Randbedingungen auf dieses ungleichmäßige endliche Volumen-Netz anzuwenden. Ich möchte eine Robin-Typ-Randbedingung auf die lhs der Domäne anwenden ( x=xL)x=xL)x=x_L) , so dass σL=(dux+au)∣∣∣x=xLσL=(dux+au)|x=xL \sigma_L = \left( d u_x + a u \right) \bigg|_{x=x_L} wobei σLσL\sigma_L der Grenzwert ist; a,da,da, d sind an der …


2
Datenstrukturen für endlichen Volumencode: Arrays vs Classes
Ich muss einen endlichen Volumencode für Magnetohydrodynamics (MHD) schreiben. Ich habe vorher numerischen Code geschrieben, aber nicht in dieser Größenordnung. Ich wollte nur fragen, welche eine gute Wahl ist, indem ich eine Datenstruktur (objektorientierter Ansatz) mit Klassen verwende oder einfach mehrere Arrays für verschiedene Eigenschaften in Bezug auf Geschwindigkeit, Skalierbarkeit …


3
Anwenden von Dirichlet-Randbedingungen auf die Poisson-Gleichung mit der Methode des endlichen Volumens
Ich würde gerne wissen, wie Dirichlet-Bedingungen normalerweise angewendet werden, wenn die Methode des endlichen Volumens auf einem zellzentrierten ungleichmäßigen Gitter angewendet wird. Meine aktuelle Implementierung legt einfach die Randbedingung fest, dass ich den Wert der ersten Zelle festlege. ϕ1=gD(xL)ϕ1=gD(xL) \phi_1 = g_D(x_L) Dabei ist die Lösungsvariable und der Dirichlet-Randbedingungswert an …


1
CFL-Zustand in diskontinuierlichen Galerkin-Schemata
Ich habe ein ADER-diskontinuierliches Galerkin-Schema zur Auflösung linearer Systeme von Erhaltungsgesetzen vom Typ implementiert und festgestellt, dass die CFL-Bedingung sehr restriktiv ist. Im Literaturverzeichnis, eine obere für den Zeitschritt gebunden Δ t ≤ h∂tU.+ A ∂xU.+ B ∂yU.= 0∂tU.+EIN∂xU.+B.∂yU.=0\partial_t U + A \partial_x U + B \partial_y U=0 kann gefunden …

2
Besonderer Fehler beim Lösen der Poisson-Gleichung mit einer Methode mit ungleichmäßigem Netz (nur 1D) und endlichem Volumen
Ich habe in den letzten Tagen versucht, diesen Fehler zu beheben. Ich habe mich gefragt, ob jemand Ratschläge zum weiteren Vorgehen hat. Ich löse die Poisson-Gleichung für eine Stufenladungsverteilung (ein häufiges Problem in der Elektrostatik / Halbleiterphysik) auf einem ungleichmäßigen endlichen Volumennetz, bei dem das Unbekannte auf Zellzentren und die …


1
OpenFoam gegen FiPy
Ich muss ein automatisiertes Lösungspaket mit endlichem Volumen für ein Projekt, an dem ich arbeite, lernen und verwenden und habe es auf diese beiden Pakete eingegrenzt. Ich habe mich gefragt, ob jemand Erfahrung mit beiden Paketen hat und vielleicht einen Vergleich kommentieren könnte. Angesichts des ähnlichen Ziels beider Pakete bin …

1
PDE-Diskretisierung mit der Rotationsmethode und der Linienmethode (Modulare Implementierung)
Die Wärmegleichung wird mit FV (oder FEM) im Raum diskretisiert, und es wird eine halbdiskrete Gleichung erhalten (System von ODEs). Dieser Ansatz, der als Linienmethode bekannt ist , ermöglicht den einfachen Wechsel von einer zeitlichen Diskretisierung zu einer anderen, ohne dass Code dupliziert wird. Insbesondere können Sie jeden Zeitintegrator für …
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.