McView

Un visualiseur d'événements 3D / graphique pour les simulations d'événements de physique haute énergie
Télécharger maintenant

McView Classement & Résumé

Publicité

  • Rating:
  • Licence:
  • GPL
  • Prix:
  • FREE
  • Nom de l'éditeur:
  • Andy Buckley

McView Mots clés


McView La description

Un spectateur d'événement 3D / graphique pour les simulations d'événements de physique haute énergie McView est un module Python qui utilise le wrapper Python pour Hepmc pour charger et afficher les événements HEPMC en tant que représentations de l'état final 3D dans (log-) de l'espace de l'élan (log-) et à vider la structure graphique aux formats PDF et GRAPHVIZ.PRÉQUISES * VPLTHON'S "Visual" Modulethis est le système 3D que HepmcView utilise (vous ne saviez pas que j'allais écrire ma propre bibliothèque graphique 3D, n'est-ce pas?!?). Disponible via le système d'emballage debian / Ubuntu comme python-visuel. Vous pouvez le construire vous-même des sources à l'adresse www.vpython.org, mais méfiez-vous qu'elle ne construit pas sur Scientific Linux 3 ou 4 depuis, ERM, les deux sont maintenant plus de 3 ans à la date et le reste du monde a Déplacé sur ... * Python et C ++ Compilerveillamment ... Mais moins évidemment, vous avez besoin des en-têtes Python, éventuellement disponibles en tant que package système appelé Python-Dev. * Hepmcalso Évidemment, et aussi vous avez besoin des en-têtes. Les dernières versions (2.04) sont recommandées mais ne devraient pas être essentielles. * Swigthe Simple Wrapper and Interface Generator - Ceci est utilisé pour sortir la douleur de l'écriture du code d'interface de la batterie Python-C ++. Assez soigné. * GNU AutotoolsLe Combinaison AutoConf et LibTool habituel. Vous n'aurez pas besoin de cela si vous avez obtenu hepmcview comme une citation contenant un script "configurer ".building il utilise habituel ... AUTORECONF, Configurer, faire une installation. Les rides actuelles sont que vous devez avoir spécifié un préfixe de configuration de telle sorte que libhepmc peut être trouvé en $ (préfixe) / lib et ses en-têtes en $ (préfixe) /include.i Vous ne pouvez pas être dérangé pour écrire plus d'instructions tout simplement alors envoyez-moi de l'envoi. Si vous avez des problèmes.Running Itin, exécutant HepMCView devrait simplement appeler le script HepmCView (dans la zone de construction ou le répertoire $ (préfixe) / bin après la phase de construction "Faire installer". La commande prend le nom d'un fichier de vidage au format HEPMC io_Accii en tant qu'argument:> HepmcView chemin / to / ioAcII-Events.HePMCIF L'installation est à un emplacement non système, vous devez vous assurer que votre variable PythonPath est réglée pour les inclure: * Pour exécuter à partir du répertoire de construction sans installer: export pythonpath = $ pythonpath: $ pwd / .libs: $ pwd * Pour exécuter à partir de l'emplacement installé, si préfixe n'est pas / USR (ou peut-être / USR / local): export pythonpath = $ PythonPath: / lib / python / packages de site (en veillant à substituer aux choses dans Supports d'angle) Vous devez également vous assurer que libhepmc est pris en charge par la liaison d'exécution - cela peut nécessiter quelque chose comme ceci: Exporter ld_library_path = $ ld_library_path: / lib (en veillant à nouveau à remplacer le contenu des crochets d'angle) Exigences: · Python


McView Logiciels associés

tkbacktracer

TKBACTRACER est un script TCL / TK qui offre une visualisation interactive de l'interface graphique des mouvements d'outils dans un fichier CNC "G-Code G-274D". ...

210

Télécharger

Trace Modeler

Le projet Trace Modeler est un outil facile à utiliser et puissant pour la modélisation des interactions d'objet. ...

211

Télécharger

Ggobi

GGOBI est un programme de visualisation open source permettant d'explorer des données à haute dimension. ...

162

Télécharger