McView

A 3D / GRAFIES EVENT-viewer voor SIMULATIES VAN HOGE ENERGY PHYSICS
Download nu

McView Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • GPL
  • Prijs:
  • FREE
  • Naam uitgever:
  • Andy Buckley

McView Tags


McView Beschrijving

Een 3D / grafiek-evenementviewer voor simulaties met veel energie-fysica McView is een Python-module die de Python Wrapper gebruikt voor HEPMC om HEPMC-evenementen te laden en te bekijken als 3D-finale-staatsvertegenwoordigingen in (log-) momentumruimte, en om de grafiekstructuur naar PDF en GRAFFVIZ-formaat te dumpen. Modulethis is het 3D-systeem dat HEPMCView gebruikt (je dacht niet dat ik mijn eigen 3D-grafische bibliotheek zou schrijven, of wel?!?). Verkrijgbaar via het Debian / Ubuntu-verpakkingssysteem als Python-visueel. Je zou het zelf kunnen bouwen uit de bronnen op www.vypypython.org, maar pas op dat het niet bouwt op wetenschappelijke Linux 3 of 4 sindsdien, erM, beide zijn nu meer dan 3 jaar verouderd en de rest van de wereld Verplaatst ... * Python en C ++ CompilerObious ... maar minder natuurlijk heb je de python-headers nodig, mogelijk verkrijgbaar als systeempakket genaamd Python-Dev. * Hepmcalso, en ook heb je de koppen nodig. De nieuwste versies (2.04) worden aanbevolen, maar moeten niet essentieel zijn. * Swigt de eenvoudige wrapper en interfaceserator - dit wordt gebruikt om de pijn uit te nemen van het schrijven van de Python-C ++ boilerplaat-interfacecode. Vrij nette. * GNU autotoolthe gebruikelijke automake, autoconf en libtool combinatie. U hebt dit niet nodig als u HEPMCVIEW hebt als tarball met een script "configureren". Bouwt het de gebruikelijke ... Autoreconf, configureer, maak een installatie. Huidige rimpels zijn dat u een configuratie-voorvoegsel moet hebben opgegeven, zodat LibHEPMC in $ (voorvoegsel) / lib en zijn kopteksten in $ (voorvoegsel) / include kan worden gevonden. Ik kan niet de moeite nemen om meer instructies te schrijven, dus mail mij Als u problemen ondervindt. Running Itin-principe, het uitvoeren van HEPMCView moet gewoon een kwestie zijn van het roepen van het HEPMCView-script (van het build gebied of het $ (voorvoegsel) / bin-directory na de build fase "Make Install". De opdracht neemt de naam van een HEPMC IO_ASCII-formaat Dump-bestand als een argument:> HEPMCVIEW PAD / TO / IOASCII-Events.Hepmcif De installatie is naar een niet-systeemlocatie, u moet ervoor zorgen dat uw PythonPath-variabele deze is ingesteld om ze op te nemen: * Om vanuit de build directory uit te voeren zonder te installeren: Export Pythonpath = $ Pythonpath: $ PWD / .LIBS: $ PWD * Om uit te voeren vanaf de geïnstalleerde locatie, als voorvoegsel niet / usr (of misschien / usr / local): Pythonpath (of Misschien) $ Pythonpath: / lib / python / site-pakketten (ervoor zorgen dat de dingen in vervanging Hoekbeugels) U moet er ook voor zorgen dat LibHEPMC wordt opgepikt door de Runtime-linker - dit kan zoiets vereisen: Exporteer LD_LIBRARY_PATH = $ LD_LIBRARY_PATH: / LIB (Zorg dat u nogmaals bent om te vervangen door de inhoud van hoekbeugels) Vereisten: · Python


McView Gerelateerde software

Equalizer

Een programmeerinterface en resourcebeheersysteem voor schaalbare meerpultatoepassingen ...

612

Downloaden

Antiprisme

Antiprism is een reeks programma's voor de generatie, manipulatie en visualisatie van polyhedra. ...

154

Downloaden

Paraview

Paraview Project is een applicatie die is ontworpen met de noodzaak om grote gegevenssets in gedachten te visualiseren. ...

184

Downloaden