mcview

Software screenshot:
mcview
Podrobnosti Software:
Verze: 0.4.0
Datum uploadu: 2 Jun 15
Vývojka: Andy Buckley
Licence: Volný
Popularita: 158

Rating: 4.0/5 (Total Votes: 1)

mcview je Python modul, který používá Python wrapper pro HepMC načíst a zobrazit HepMC události jako 3D final-státní reprezentace v (log-) prostoru hybnosti, a vypsat strukturu grafu do formátu PDF a graphviz formáty.
PŘEDPOKLADY
* "Vizuální" modul vpython se
To je 3D systém, který používá HepMCView (jste si nemyslel, že jsem chtěl psát svůj vlastní 3D grafickou knihovnu, jste to?!?). K dispozici prostřednictvím obalového systému Debian / Ubuntu jako python-vizuální. Dalo by se ho postavit sami ze zdrojů na www.vpython.org, ale pozor, že to nebude stavět na vědecké Linuxu 3 nebo 4 od, ehm, oba jsou nyní více než 3 roky ven data a zbytek světa má přesunul na ...
* Python a C ++ kompilátor
Samozřejmě ... ale méně samozřejmě budete potřebovat hlavičky Python, případně jsou k dispozici jako balíček systému s názvem python-dev.
* HepMC
Také samozřejmě, a také budete potřebovat záhlaví. Nejnovější verze (2,04 roku), jsou doporučené, ale neměl by mít zásadní význam.
* SWIG
Jednoduchý Wrapper a rozhraní generátor - používá se, aby se bolest z psaní python-C ++ kódu často používaný rozhraní. Docela upraveně.
* GNU autotools
Obvyklá Automake, autoconf a libtool kombinace. Nebudete potřebovat, pokud máte HepMCView jako tarballu obsahující "Configure" skriptu.
BUILDING IT
Obvyklá ... autoreconf, konfigurovat, aby && make install. Současné vrásky jsou, že musíte mít zadali předponu configure, takže libHepMC lze nalézt v $ (předčíslí), / lib a jeho záhlaví v $ (prefix) / include.
Nemůžu být obtěžoval se napsat více instrukcí právě teď, takže mail mi, pokud máte problémy.
spuštěním
V zásadě, běh HepMCView by mělo být jen otázkou volání hepmcview skript (buď z sestavení oblasti nebo $ (předčíslí) / bin adresáře po "make install" postavit fázi. Příkaz má název HepMC IO_Ascii formátu skládky soubor jako argument:
> Hepmcview cesta / k / ioascii-events.hepmc
Je-li instalace na místě nesystémové, budete muset ujistit, že váš PYTHONPATH proměnná je nastavena na ně, patří:
* Chcete-li spustit z adresáře sestavení bez instalace:
export PYTHONPATH = $ PYTHONPATH: $ PWD / .libs: $ PWD
* Chcete-li spustit z nainstalované umístění, pokud prefix není / usr (nebo možná / usr / local):
export PYTHONPATH = $ PYTHONPATH: / lib / python / site-balíčky
(Ujistěte se, nahradit věci, v lomených závorkách)
Také je potřeba, aby se ujistil, že libHepMC je vyzvednout runtime linkeru - to může vyžadovat něco jako toto:
export LD_LIBRARY_PATH = $ LD_LIBRARY_PATH: / lib
(Ujistěte se opět nahradit za obsah lomených závorek)

Požadavky na :

  • Python

Podobný software

KCachegrind
KCachegrind

3 Jun 15

Arrowmatcher
Arrowmatcher

12 May 15

JavaPlot
JavaPlot

3 Jun 15

VirtualGL
VirtualGL

7 Mar 16

Komentáře k mcview

Komentáře nebyl nalezen
Přidat komentář
Zapnout obrázky!