mcview

Software screenshot:
mcview
Software detaljer:
Version: 0.4.0
Upload dato: 2 Jun 15
Udvikler: Andy Buckley
Licens: Gratis
Popularitet: 158

Rating: 4.0/5 (Total Votes: 1)

mcview er en Python-modul, der bruger Python wrapper for HepMC at indlæse og se HepMC begivenheder 3D endelige state repræsentationer i (log-) momentum plads, og for at dumpe grafen struktur til PDF og graphviz formater.
FORUDSÆTNINGER
* Vpython er "visuelle" modulet
Dette er den 3D-system, som HepMCView bruger (du troede ikke, jeg skulle til at skrive min egen 3D-grafik bibliotek, gjorde du?!?). Tilgængelige via Debian / Ubuntu pakkesystem som python-visuelle. Du kunne bygge det selv fra kilder på www.vpython.org, men pas på, at det ikke bygger på videnskabelige Linux 3 eller 4 siden, erm, begge er nu mere end 3 år ud af dato og resten af ​​verden har kommet videre ...
* Python og C ++ compiler
Naturligvis ... men mindre selvfølgelig du har brug for Python overskrifter, muligvis er tilgængelige som et system pakke kaldet python-dev.
* HepMC
Også selvfølgelig, og også du har brug for overskrifter. Nyeste versioner (2.04 og frem) anbefales, men bør ikke være afgørende.
* Slurk
Den simple Wrapper og interface Generator - det bruges til at tage smerten ud af at skrive Python-C ++ standardtekst grænseflade kode. Temmelig pæn.
* GNU autotools
Den sædvanlige automake, autoconf og libtool kombination. Du behøver ikke dette, hvis du fik HepMCView som tarball indeholdende en "configure" script.
BYGNING IT
Den sædvanlige ... autoreconf, konfigurere, foretage && make install. Aktuelle rynker er, at du skal have angivet et configure præfiks således at libHepMC kan findes i $ (prefix) / lib og dens overskrifter i $ (prefix) / omfatter.
Jeg gider ikke at skrive flere instruktioner lige nu så mail mig, hvis du har problemer.
kører det
I princippet bør kører HepMCView bare være et spørgsmål om at kalde hepmcview script (enten fra build området eller $ (prefix) / bin efter "make install" bygge fase. Kommandoen tager navnet på en HepMC IO_Ascii format dump fil som argument:
> Hepmcview sti / til / ioascii-events.hepmc
Hvis installationen til et ikke-systemets placering, er du nødt til at sørge for, at din PYTHONPATH variablen sættes at inkludere dem:
* Hvis du vil køre fra byggemappen uden at installere:
eksport PYTHONPATH = $ PYTHONPATH: $ PWD / .libs: $ PWD
* Hvis du vil køre fra den installerede placering, hvis præfiks ikke / usr (eller måske / usr / local):
eksport PYTHONPATH = $ PYTHONPATH: / lib / python / site-pakker
(Og sørg for at erstatte de ting i vinkelbeslag)
Du skal også sørge for, at libHepMC bliver samlet op af runtime linker - det kan kræve noget som dette:
eksport LD_LIBRARY_PATH = $ LD_LIBRARY_PATH: / lib
(Sørg igen for at erstatte indholdet af vinkelbeslag)

Krav :

  • Python

Lignende software

Peak-o-mat
Peak-o-mat

20 Feb 15

Impact
Impact

14 Apr 15

tkBacktracer
tkBacktracer

3 Jun 15

Veusz
Veusz

11 May 16

Kommentarer til mcview

Kommentarer ikke fundet
Tilføj kommentar
Tænd billeder!