Computational Science

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

1
Was bedeutet statische, dynamische und einzelne dynamische Verknüpfung?
Ich verwende Intel MKL für BLAS und den Intel MKL Link Line Advisor, um Hilfe bei den Befehlszeilenoptionen zu erhalten. Der Advisor bietet Optionen für die statische, dynamische und einzelne dynamische Bibliothek. Was bedeuten diese Begriffe? Es gab diesbezüglich zahlreiche Beiträge zu SO, aber alle konzentrierten sich eher auf die …
9 compiling 


1
Wie löst LAPACK tridiagonale Systeme und warum?
In meinem Projekt muss ich bei jedem Zeitschritt ein paar tridiagonale Matrizen lösen, daher ist es wichtig, einen guten Löser für diese zu haben. Ich habe meine eigene Implementierung gemacht, nur die klassische Art, wie es auf Wikipedia beschrieben wird. Ich habe dann versucht, stattdessen Lapack zu verwenden, und zu …



1
Optimale Verwendung der Strang-Aufspaltung (für die Reaktionsdiffusionsgleichung)
Ich habe eine seltsame Beobachtung gemacht, als ich die Lösung für eine einfache 1D-Reaktionsdiffusionsgleichung berechnet habe: ∂∂ta = ∂2∂x2a - a b∂∂tein=∂2∂x2ein- -einb\frac{\partial}{\partial t}a=\frac{\partial^2}{\partial x^2}a-ab ∂∂tb = - a b∂∂tb=- -einb\frac{\partial}{\partial t}b=-ab ∂∂tc = a∂∂tc=ein\frac{\partial}{\partial t}c = a Der Anfangswert von ist eine Konstante ( ), und ich interessiere mich …



4
Algebraischer Multigrid-Code
Ich würde gerne mehr Details über die Implementierung von Algebraic Multigrid Methods (AMG) erfahren. Ich habe "A Multigrid Tutorial" gelesen, das ziemlich gut ist und alle Details der Interpolation, des Grobgitteroperators und der Grobgitterauswahl für AMG erklärt. Ich denke jedoch, es gibt nichts Schöneres, als herumzuspielen und einen Code zu …

4
Bedingungsnummer der A'A- und AA'-Formulierungen
Es wird gezeigt (Yousef Saad, Iterative Methoden für spärliche lineare Systeme , S. 260), dassc o n d( A.'A ) ≈ c o n d( A )2cond(A′A)≈cond(A)2cond(A'A) \approx cond(A)^2 Gilt das auch für ?A A.'AA′AA' Im Fall ist mit , beachten , dass IEINAAN.× M.N×MN\times MN.≪ M.N≪MN \ll Mc o …

1
Welche Fourier-Reihen werden benötigt, um ein 2D-Poisson-Problem mit gemischten Randbedingungen mithilfe der schnellen Fourier-Transformation zu lösen?
Ich habe gehört, dass eine schnelle Fourier-Transformation verwendet werden kann, um das Poisson-Problem zu lösen, wenn die Randbedingungen alle ein Typ sind ... Sinusreihen für Dirichlet, Cosinus für Neumann und beide für periodische. Angenommen, zwei gegenüberliegende Seiten haben periodische Randbedingungen, und die anderen beiden haben Dirichlet-Bedingungen. Kann eine schnelle Fourier-Transformation …



1
Schrödinger-Gleichung mit periodischen Randbedingungen
Ich habe einige Fragen zu folgenden Themen: Ich versuche, die Schrödinger-Gleichung in 1D unter Verwendung der Kurbel-Nicolson-Diskretisierung zu lösen, gefolgt von der Invertierung der resultierenden tridiagonalen Matrix. Mein Problem hat sich nun zu einem Problem mit periodischen Randbedingungen entwickelt, und deshalb habe ich meinen Code geändert, um den Sherman Morrison-Algorithmus …

3
Iterative Methoden für unbestimmte Systeme ohne Blockstruktur
Unbestimmte Matrizensysteme treten beispielsweise bei der Diskretisierung von Sattelpunktproblemen durch gemischte finite Elemente auf. Die Systemmatrix kann dann in das Formular eingefügt werden ( A.B.B.tC.)(ABtBC)\begin{pmatrix} A & B^t \\ B & C\end{pmatrix} wobei negativ (semi) -definit ist, positiv (semi) definit ist und willkürlich ist. Natürlich können Sie je nach Konvention …

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.