plotter – Kommandozeilenwerkzeug zum Erstellen von Karten
Erstellt einen Plot, in dem für alle Anfangsbedingungen (
und , Anfangsgeschwindigkeiten jeweils Null) dargestellt
wird, zu welchem Magneten sich die Eisenkugel fuer große Zeiten hinbewegt.
renderer – Modul zum Rendern von Karten
-
class renderer.Renderer(problem_file)
-
render()
- Erstellt eine Karte von “Endmagneten” für den Bereich, der in der
Problembeschreibung angegeben ist
-
save_picture(filename)
- Saves the picture to the file filename.
-
class renderer.RenderTask(gamma, exponent, rns, alphas, timestep=(5.0, 500), minkin=0.5, maxiterations=30, atol=1.0000000000000001e-05, rtol=1.0000000000000001e-05, mxstep=2000)
Beschreibt einen zu verarbeitenden Render-Auftrag.
-
find_magnet(phi, theta)
- Sucht den Magneten, für den sich der Pendelkörper letztendlich
entscheidet. Dabei sind phi und theta die Startwinkel der
Bewegung.
-
render(phis, thetas)
- Gibt die Zielmagnete im angegebenen Bereich zurück.
parallelrenderer – Modul zum parallelen Rendern von Karten
-
class parallelrenderer.ParallelRenderer(problem_file)
Startet die `RenderTask`s parallel mit Hilfe von IPython/ipcluster.
-
render()
- Renders the picture using ipcluster.
-
setup_environment()
- Versorgt die Cluster-Knoten mit dem Grundwissen.