Das Fdm-Paket

zur zweidimensionalen Finite-Differenzen-Methode

Funktionsübersicht
.init.set_function_f.set_function_g.set_function_h.set_function_r.set_omega.set_boundary.solve_poisson.plot_grid.plot_draft.plot_solution.export_svg.get_points.get_solution
Beschreibung
Das Fdm-Paket dient zum Lösen von zweidimensionalen Randwertproblemen unter Verwendung der Finite-Differenzen-Methode. Genauer wird das Poisson-Problem
2ux2(x,y)+2uy2(x,y) = f(x,y)\displaystyle \frac{\partial^2 u}{\partial x^2}(x,y) + \frac{\partial^2 u}{\partial y^2}(x,y) ~=~ f(x,y)
auf einem Rechteck gelöst, wobei Dirichlet-, Neumann- und Robin-Randbedingungen definiert werden können. Weiterhin stehen Funktionen zur Darstellung der Lösung bereit.
Beispiel
Im folgenden Beispiel wird ein Poisson-Problem mit Dirichlet-Randbedingungen auf dem Rechteck Ω=[0,1]×[0,1]\Omega=[0,\,1]\times[0,\,1] gelöst. Anschließend wird die Lösung grafisch dargestellt.
Vorschau aktualisieren