mcview

Un visor de eventos 3D / gráfico para simulaciones de eventos de física de alta energía
Descargar ahora

mcview Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • GPL
  • Precio:
  • FREE
  • Nombre del editor:
  • Andy Buckley

mcview Etiquetas


mcview Descripción

Un visor de eventos en 3D / gráfico para simulaciones de eventos de física de alta energía McView es un módulo de Python que utiliza la envoltura de Python para que HEPMC se cargue y vea los eventos HEPMC como representaciones de estados finales en 3D en el espacio de impulso (log-), y para volcar la estructura de gráficos a los formatos PDF y Graphviz.Prerrequisites * Vpython's "Visual" Modulethis es el sistema 3D que usa HepmcView (no creía que iba a escribir mi propia biblioteca de gráficos en 3D, ¿verdad?). Disponible a través del sistema de envasado Debian / Ubuntu como Python-Visual. Podría construirlo usted mismo de las fuentes en www.vpython.org, pero tenga cuidado en que no se basa en la científica de Linux 3 o 4 ya que, ERM, ambos están ahora más de 3 años sin fecha y el resto del mundo tiene Se mudó a ... * Python y C ++ compilerobiosamente ... pero menos obviamente necesitas los encabezados de Python, posiblemente disponibles como un paquete de sistema llamado Python-dev. * Hepmcalso, obviamente, y también necesitas los encabezados. Se recomiendan las últimas versiones (2.04 en adelante) pero no deben ser esenciales. * SwigEl generador de envoltura y interfaz simple: se usa para sacar el dolor de escribir el código de interfaz de la placa de calderilla Python-C ++. Bastante limpio. * GNU AutoToolsthe Combinación de AutoTake habitual, Autoconf y LibTool. No necesitará esto si recibió HEPMCVIEW como un tarón de tarball que contiene un script "Configurar". Construcción de él lo habitual ... Autoreconf, configure, haga que haga instalación. Las arrugas actuales son que debe haber especificado un prefijo de configuración tal que libhepmc se puede encontrar en $ (prefix) / lib y sus encabezados en $ (prefix) /include. No se puede molestar en escribir más instrucciones ahora mismo, así que envíeme un correo electrónico. Si tiene problemas. Principio de ITIN, ejecutando HEPMCVIEW, debería ser una cuestión de llamar al script HEPMCView (ya sea desde el área de compilación o el directorio de $ (prefijo) / bin, después de la fase de compilación "Hacer instalación". El comando toma el nombre de un archivo de volcado de formato HEPMC IO_ASCII como argumento:> HEPMCView Ruta / a / IOascII-Eventos.Hepmcif La instalación es para una ubicación no del sistema, tendrá que asegurarse de que su variable PythonPath esté configurada para incluirlos: * Para ejecutar desde el directorio de compilación sin instalar: Exportar PythonPath = $ PythonPath: $ PWD / .LIBS: $ PWD * para ejecutarse desde la ubicación instalada, si el prefijo no es / usr (o quizás / usr / local): exportar PythonPath = $ PythonPath: / lib / python / paquetes del sitio (asegurándose de sustituir las cosas en Soportes de ángulo) También debe asegurarse de que LibhepMC sea recogida por el enlazador de tiempo de ejecución: esto puede requerir algo como este: exportar ld_library_path = $ ld_library_path: / lib (asegúrese de sustituir nuevamente por los contenidos de los paréntesis de ángulo) Requisitos: · Python


mcview Software relacionado

Antiprismo

Antiprismo es un conjunto de programas para la generación, manipulación y visualización de la poliedros. ...

154

Descargar

tkbacktracer

TKBacktracer es un script TCL / TK que ofrece una visualización de GUI interactiva de los movimientos de herramientas en un archivo CNC de RS-274D "G-Code" ...

210

Descargar

Ggosbi

GGOBI es un programa de visualización de código abierto para explorar datos de alta dimensión. ...

162

Descargar

Vista previa

Project paraveView es una aplicación diseñada con la necesidad de visualizar en mente a los grandes conjuntos de datos. ...

184

Descargar

Antennavis

Antennavis es un kit de herramientas de visualización de antena OpenGL para NEC2. ...

178

Descargar