Viper è un modulo di visualizzazione minimalista plotter scientifico e run-time. Ha il supporto per la visualizzazione di maglie e soluzioni in DOLFIN.
Esempi:
& Nbsp; da Dolfin import *
& Nbsp; # Plot una maglia
& Nbsp; maglia = UnitCube (16, 16, 16)
& Nbsp; plot (mesh)
& Nbsp; # il seguente codice è scaduto!
Una funzione scalare # Trama; & nbsp
& Nbsp; u = function ("poisson.xml")
& Nbsp; plot (u)
& Nbsp; # Plot una funzione vettoriale come un campo di spostamento
& Nbsp; d = funzione ("elasticity.xml")
& Nbsp; plot (d, mode = "dislocamento")
& Nbsp; # Salva come png
& Nbsp; p = plot (mesh)
& Nbsp; p.write_png ("mesh.png")
& Nbsp;
& Nbsp; # Salva come VTK
& Nbsp; p = plot (u)
& Nbsp; p.write_vtk ("poisson.vtk")
Viper dipende VTK con supporto Python
Caratteristiche :.
- leggera e minimalista li>
- keybindings estese
- Interactive
- Salva come PNG, VTK
- 2D e 3D
- scalare, vettoriale, e campi di spostamento
- Molteplici formati di input
- Nella schermata PyCC; plotting diretta di array NumPy oltre DOLFIN maglie
- Può essere usato come applicazione standalone tracciato, o utilizzato come parte di PyDOLFIN
Cosa c'è di nuovo in questa versione:
- Questa versione fornisce alcune correzioni di bug minori per Viper. Questa sarà l'ultima release Viper dal tracciato a base di VTK è ora incorporata direttamente in DOLFIN 1.1.
Cosa c'è di nuovo nella versione 0.4.7:
- Questa versione contiene una serie di piccole correzioni / miglioramenti .
Cosa c'è di nuovo nella versione 0.4.6:
- Questa versione aggiunge il supporto per la stampa MeshFunctions su aspetti e corregge alcuni problemi collegati ai file LUT. Esso include anche alcune correzioni per 1D plotting.
Requisiti :
- Python
I commenti non trovato