mcview

Software captura de pantalla:
mcview
Detalles de software:
Versión: 0.4.0
Fecha de carga: 2 Jun 15
Promotor: Andy Buckley
Licencia: Libre
Popularidad: 339

Rating: 4.0/5 (Total Votes: 1)

mcview es un módulo de Python que utiliza el envoltorio de Python para HepMC para cargar y ver los eventos HepMC como representaciones estatales definitiva en 3D (log) espacio de momentos, y para volcar la estructura gráfica a los formatos PDF y graphviz.
REQUISITOS
* Módulo "visual" de vpython
Este es el sistema 3D que utiliza HepMCView (usted no pensó que iba a escribir mi propia biblioteca de gráficos en 3D, ¿verdad?!?). Disponible a través del sistema de paquetes de Debian / Ubuntu como python-visual. Usted podría construir por sí mismo de las fuentes en www.vpython.org, pero ten cuidado que no se acumula en Scientific Linux 3 o 4 ya que, erm, ambos son ahora más de 3 años fuera de fecha y el resto del mundo tiene seguido adelante ...
* Python y compilador de C ++
Obviamente ... pero menos, obviamente, necesita las cabeceras de Python, posiblemente disponible como un paquete de sistema llamado python-dev.
* HepMC
También, obviamente, y también necesita las cabeceras. Se recomiendan últimas versiones (2.04 en adelante), pero no deben ser esencial.
* TRAGO
La Envoltura Simple y Generador Interfaz - esto se utiliza para tomar el dolor de escribir código repetitivo interfaz Python-C ++. Bastante limpio.
* GNU autotools
La combinación habitual automake, autoconf y libtool. Usted no necesitará esto si tienes HepMCView como un archivo comprimido que contiene un script "configure".
EDIFICIO TI
Lo de siempre ... autoreconf, configurar make && make install. Arrugas actuales son que debe haber especificado un prefijo de configuración tal que libHepMC puede encontrarse en $ (prefijo) / lib y sus cabeceras en $ (prefijo) / include.
Yo no puedo ser molestado a escribir más instrucciones en este momento por lo que me electrónico si usted tiene problemas.
ejecutarlo
En principio, correr HepMCView solo debe ser una cuestión de llamar a la secuencia de comandos hepmcview (ya sea desde el área de construcción o el $ (prefijo) directorio / bin después de que el "make install" construir fase. El comando toma el nombre de un vertedero formato HepMC IO_Ascii presentar como argumento:
> Ruta hepmcview / a / ioascii-events.hepmc
Si la instalación es en una ubicación no sea del sistema, usted tiene que asegurarse de que la variable de PYTHONPATH se establece para incluirlos:
* Para ejecutar desde el directorio de construcción sin necesidad de instalar:
PYTHONPATH exportación = $ PYTHONPATH: $ PWD / .libs: $ PWD
* Para ejecutar desde la ubicación de instalación, si el prefijo no es / usr (o tal vez / usr / local):
exportación PYTHONPATH = $ PYTHONPATH: / lib / python / site-packages
(Asegurándose de sustituir a las cosas en paréntesis)
También es necesario asegurarse de que libHepMC es recogido por el enlazador en tiempo de ejecución - esto puede requerir algo como esto:
exportación LD_LIBRARY_PATH = $ LD_LIBRARY_PATH: / lib
(Asegurándose de nuevo para sustituir el contenido del paréntesis)

Requisitos

  • Python

Programas parecidos

Arrowmatcher
Arrowmatcher

12 May 15

Antennavis
Antennavis

3 Jun 15

SLFFEA
SLFFEA

2 Jun 15

Gwyddion
Gwyddion

26 Apr 16

Comentarios a la mcview

Comentarios que no se encuentran
Añadir comentario
A su vez en las imágenes!