Viper ist eine minimalistische wissenschaftlichen Plotter und Laufzeit-Visualisierungsmodul. Es hat Unterstützung für die Visualisierung von Netzen und Lösungen in DOLFIN.
Beispiele:
& Nbsp; von dolfin import *
& Nbsp; # Plot ein Netz
& Nbsp; Netz = UnitCube (16, 16, 16)
& Nbsp; Grundstück (Mesh)
& Nbsp; # Der folgende Code ist veraltet!
& Nbsp; # Plot eine skalare Funktion
& Nbsp; u = Funktion ("poisson.xml")
& Nbsp; Grundstück (u)
& Nbsp; # Plot ein Vektor Funktion als Verschiebungsfeld
& Nbsp; d = Funktion ("elasticity.xml")
& Nbsp; Grundstück (d, mode = "Verdrängung")
& Nbsp; # speichern unter png
& Nbsp; p = Grundstück (Mesh)
& Nbsp; p.write_png ("mesh.png")
& Nbsp;
& Nbsp; # speichern unter VTK
& Nbsp; p = Grundstück (u)
& Nbsp; p.write_vtk ("poisson.vtk")
Viper ist abhängig von VTK mit Python-Unterstützung
Eigenschaften .
- Leicht und minimalistisch
- Erweiterte Tastaturbelegung
- Interactive
- als png speichern, VTK
- 2D und 3D
- Scalar, Vektor- und Verschiebungsfelder
- Multiple Input-Formate
- In PyCC Modus; direkte Aufzeichnung der numpy Arrays über DOLFIN Maschen
- kann als Standalone-Plot-Anwendung verwendet werden, oder als Teil PyDOLFIN verwendet
Was ist neu in dieser Pressemitteilung:
- Diese Version bietet einige kleinere Bugfixes für Viper. Dies wird die letzte Viper Veröffentlichung seit VTK-basierte Plotten wird nun direkt in DOLFIN 1.1 integriert werden.
Was ist neu in Version 0.4.7:
- Diese Version enthält eine Reihe von kleinen Korrekturen / Verbesserungen .
Was ist neu in Version 0.4.6:
- Diese Version unterstützt zum Plotten MeshFunctions über Facetten und behebt einige Probleme im Zusammenhang mit lut Dateien. Es enthält auch einige Fixes für 1D Plotten.
Anforderungen :
- Python
Kommentare nicht gefunden