mcview

Скриншот программы:
mcview
Детали программы:
Версия: 0.4.0
Дата загрузки: 2 Jun 15
Разработчик: Andy Buckley
Тип распространения: Бесплатная
Популярность: 158

Rating: 4.0/5 (Total Votes: 1)

mcview модуль Python, который использует оболочку Python для HepMC загружать и просматривать события, как HepMC 3D конечном состоянии представлений в (логарифмическая) импульсном пространстве, и сбрасывать структуру графа, чтобы PDF и GraphViz форматов.
ПРЕДПОСЫЛКИ
* Модуль "визуальный" vpython в
Это система 3D, что HepMCView использует (вы не думаете, что я собираюсь написать свой собственный 3D графическую библиотеку, не так ли?!?). Доступный через упаковочной системы Debian / Ubuntu как питон-визуальной. Вы могли бы построить его самостоятельно из источников в www.vpython.org, но будьте осторожны, чтобы он не опираться на Scientific Linux 3 или 4, поскольку, хм, как в настоящее время более 3 лет устарело и остальная часть мира имеет перешел на...
* Компилятор Python и C ++
Очевидно ... но менее очевидно, нужно заголовки Python, возможно, доступные в системе пакета под названием Python-DEV.
* HepMC
Также очевидно, и вы должны заголовки. Последние версии (2.04 года) рекомендуется, но не должно быть существенным.
* SWIG
Простой Обертка и генератор Интерфейс - это используется, чтобы принять боль из письменной питон-C ++ код интерфейса шаблонного. Довольно аккуратно.
* GNU Autotools
Обычная Automake, Autoconf и Libtool сочетание. Вы не будете нуждаться в этом, если вы получили HepMCView как архива, содержащего "Настройка" сценарий.
здание Это
Обычная ... AUTORECONF, настроить, сделать && сделать установку. Текущие морщины, что вы должны указали конфигурационный префикс, например, что libHepMC можно найти в $ (префикс) / LIB и его заголовки в $ (префикс) / включить.
Я не могу быть обеспокоен, чтобы написать несколько инструкций только сейчас, так напишите мне, если у вас есть проблемы.
Забегая
В принципе, работает HepMCView должны быть просто вопросом вызова сценария hepmcview (либо из области построения или после $ (префикс) / директории бен "Сделать установить" построить этап. Команда принимает имя формата свалки HepMC IO_Ascii подать в качестве аргумента:
> Hepmcview путь / к / ioascii-events.hepmc
Если установка на месте несистемной, вы будете иметь, чтобы убедиться, что ваша переменная PYTHONPATH установлен, чтобы включить их:
* Для запуска из директории для сборки без установки:
экспорт PYTHONPATH = $ PYTHONPATH: $ PWD / .libs: $ PWD
* Для запуска из установленного места, если префикс не / USR (или, может быть, / USR / местные):
экспорт PYTHONPATH = $ PYTHONPATH: / Lib / Python PYVERSION сайт-пакеты
(убедитесь, что для замены вещей, в угловых скобках)
Вы также должны убедиться, что libHepMC подхватывается компоновщика времени выполнения - это может потребовать что-то вроде этого:
экспорт LD_LIBRARY_PATH = $ LD_LIBRARY_PATH: / Lib
(убедившись еще раз, чтобы заменить содержимое угловых скобках)

Требования

  • Python

Похожие программы

ctioga2
ctioga2

11 Apr 16

Veusz
Veusz

11 May 16

Kst
Kst

14 Apr 15

Kpl
Kpl

11 May 15

Комментарии к mcview

Комментарии не найдены
добавить комментарий
Включите картинки!