Viper es un módulo de visualización plotter científica y en tiempo de ejecución minimalista. Tiene soporte para la visualización de mallas y soluciones en DOLFIN.
Ejemplos:
& Nbsp; de dolfin import *
& Nbsp; # Terreno una malla
& Nbsp; de malla = UnitCube (16, 16, 16)
& Nbsp; parcela (malla)
& Nbsp; # el siguiente código no está actualizado!
& Nbsp; # Terreno una función escalar
& Nbsp; u = Función ("poisson.xml")
& Nbsp; parcela (u)
& Nbsp; # Terreno una función vectorial como un campo de desplazamientos
& Nbsp; d = Función ("elasticity.xml")
& Nbsp; parcela (d, mode = "desplazamiento")
& Nbsp; # Guardar como png
& Nbsp; p = parcela (malla)
& Nbsp; p.write_png ("mesh.png")
& Nbsp;
& Nbsp; # Guardar como VTK
& Nbsp; p = parcela (u)
& Nbsp; p.write_vtk ("poisson.vtk")
Viper depende de VTK con el apoyo Python
Características :.
- Ligero y minimalista li>
- combinaciones de teclas ampliadas
- interactivo
- Guardar como png, VTK
- 2D y 3D
- escalar, vectorial, y los campos de desplazamiento
- formatos de entrada múltiple
- En la pantalla PyCC; trazado directo de matrices numpy sobre DOLFIN mallas
- Se puede utilizar como aplicación de trazado independiente, o utilizado como parte de PyDOLFIN
¿Qué hay de nuevo en esta versión:
- Esta versión proporciona algunas correcciones de errores menores para Viper. Esta será la última versión Viper ya trazado a base de VTK ahora se incorpora directamente en DOLFIN 1.1.
¿Cuál es nuevo en la versión 0.4.7:
- Esta versión contiene una serie de pequeñas correcciones / mejoras .
¿Cuál es nuevo en la versión 0.4.6:
- Esta versión añade soporte para el trazado MeshFunctions más facetas y corrige algunos problemas relacionados con los archivos de LUT. También incluye algunas correcciones para 1D trazado.
Requisitos :
- Python
Comentarios que no se encuentran