Computational Science

Fragen und Antworten für Wissenschaftler, die Computer verwenden, um wissenschaftliche Probleme zu lösen

4
Wird CFD in Animationen / Filmen / Kunst verwendet?
Dies ist keine technische Frage und wird nur aus Neugier gestellt. Werden CFD-Simulationen (Computational Fluid Dynamics) in Animationsfilmen verwendet? (so etwas wie Flachwassergleichungen, Explosionsprobleme usw.) Mit anderen Worten, können Computersimulationen realer Probleme in der Kunst verwendet werden? (Ich habe die Frage mit Simulation markiert, kann sie aber erneut markieren, da …

2
Wie viele Zellen / Elemente brauche ich?
Ich bin relativ neu in der CFD-Modellierung und mache ein VOF-Modell einer rechteckigen Box ( m) mit einem Einlass ( ) an der langen Seite.l × w × h = 120 × 80 × 8l×w×h=120×80×8l \times w \times h = 120\times 80 \times8w × h = 10 × 8w×h=10×8w\times h …



2
Erstaunlich großer Unterschied bei der Bewertung der trigonometrischen Identität mit NumPy
Laut Wolfram Alpha und dem Sage-Computeralgebrasystem gilt folgende Identität: cos( Arctan( l1- l2d) ) = 11 + ( l1- l2)2d2- -- -- -- -- -- -- -- -√cos⁡(arctan⁡(l1−l2d))=11+(l1−l2)2d2 \cos\left(\arctan\left(\frac{l_1-l_2}{d}\right)\right) = \frac{1}{\sqrt{1 + \frac{(l_1-l_2)^2}{d^2}}} Als ich jedoch versuchte, es mit einem beliebigen Beispiel in NumPy zu verifizieren, bemerkte ich einen ziemlich …


2
Wie bestimmen Volkov und Demmel experimentell die Latenzen, Zeilengrößen und Seitengrößen einer GPU?
In "LU-, QR- und Cholesky-Faktorisierungen unter Verwendung der Vektorkapazitäten von GPUs" von Vasily Volkov und James Demmel gibt es eine interessante Möglichkeit, die Latenzen, Zeilengrößen und Seitengrößen eines Caches anhand eines Diagramms wie folgt zu interpretieren: Anscheinend ist die Zeilengröße dort, wo der Cache ein Plateau beginnt (ungefähr 32 Bytes …

1
Lax-Wendroff-Schema höherer Ordnung?
Angenommen, wir wollen ein hyperbolisches Erhaltungsgesetz lösen . Ich benutze sehr gerne Lax-Wendroff, das liestut+f(u)x=0ut+f(u)x=0u_t+f(u)_x=0 un+1j=unj−ΔtΔx(g(unj+1,unj)−g(unj,unj−1))ujn+1=ujn−ΔtΔx(g(uj+1n,ujn)−g(ujn,uj−1n))u_j^{n+1} = u_j^n -\frac{\Delta t}{\Delta x}(g(u_{j+1}^n,u_j^n)-g(u_j^n,u_{j-1}^n)) wo g(v,w)=12(f(v)+f(w))−Δt2Δx|f(w)−f(v)w−v|2(w−v)g(v,w)=12(f(v)+f(w))−Δt2Δx|f(w)−f(v)w−v|2(w−v)g(v,w) = \frac12(f(v)+f(w)) - \frac{\Delta t}{2\Delta x}\vert\frac{f(w)-f(v)}{w-v}\vert^2(w-v) oder für (lineare Advektion),f(u)=auf(u)=auf(u)=au .g(v,w)=12a((v+w)−ΔtΔxa(w−v))g(v,w)=12a((v+w)−ΔtΔxa(w−v))g(v,w)=\frac12a((v+w)-\frac{\Delta t}{\Delta x}a(w-v)) Meine Frage: Gibt es etwas Ähnliches, das eine höhere Ordnung hat? Ich spreche nicht …

4
Sparse Matrix Implementierung des Kalman Filters?
Ich habe einen Kalman-Filter-basierten Modellierungscode, den ich für eine regionale ionosphärische Kartierungsanwendung in Echtzeit entwickelt habe. Der Code assimiliert Daten von verschiedenen Sensoren mithilfe eines Kalman-Filters in eine Karte (beschrieben durch eine Reihe von Basisfunktionen). Ich versuche, dies auf einen größeren Bereich und mehr Sensoren zu skalieren, aber der Matrixalgebra-Teil …


1
Extrahieren der Diagonale einer ungefähr diagonalen Matrix, wenn wir ihre Einträge nicht kennen
Was ist ein guter Weg, um die Diagonale aus einer symmetrischen Matrix zu extrahieren, die bereits fast diagonal ist, bei der Sie jedoch keine Matrixelemente haben (nur die Möglichkeit, sie auf Vektoren anzuwenden)? Weitere Einschränkungen sind: (1) das n-fache Anwenden der n-mal-n-Matrix zum expliziten Konstruieren der Diagonale wäre unerschwinglich kostspielig, …



1
Asymptotische Konvergenz der Lösung zu einem parabolischen pde zur Lösung eines elliptischen pde
Angenommen, ich habe das parabolische System mit Dirichlet-Randbedingungen und Anfangsbedingung ut=∇⋅(k(x)∇u)+f,(x,t)∈Ω×Iut=∇⋅(k(x)∇u)+f,(x,t)∈Ω×Iu_t=\nabla\cdot(k(x)\nabla u)+f,\quad (x,t)\in\Omega\times Iu=g,x∈∂Ωu=g,x∈∂Ωu=g, \quad x\in\partial\Omegau(x,t)=h,t=0.u(x,t)=h,t=0.u(x,t)= h,\quad t=0. In der Technik interessieren wir uns häufig mehr für das asymptotische (stationäre) Verhalten dieser PDE als für das vorübergehende Verhalten. Daher vernachlässigen wir manchmal den Zeitableitungsterm und lösen stattdessen das elliptische System …

2
diskrete
Ich lese ein Buch über numerische Methoden und das Quadrat der diskreten L2L2L^2 -Norm ist definiert als ||x||22=h∑1Nx2i||x||22=h∑1Nxi2||x||^2_2=h\sum_1^Nx^2_i Jeder Punkt erhält ein "Gewicht", das hhh ist. Dies ist also wie ein Durchschnitt über die Quadrate der Werte an allen Punkten. Dies ergibt sich tatsächlich aus der Approximation eines stetigen Integrals. …
8 pde 

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.