| mcview Yüksek Enerji Fiziği Olay Simülasyonları için 3D / Grafik Olay Görüntüleyicisi |
Şimdi İndirin |
mcview Sıralama ve Özet
- Yayıncı adı:
- Andy Buckley
mcview Etiketler
mcview Açıklama
Yüksek enerjili fizik olay simülasyonları için 3B / Grafik Olay Görüntüleyicisi MCView, HEPMC'nin HEPMC olaylarını (log-) momentum alanındaki (log-) momentum alanında 3D final-durum gösterimi olarak 3D Final-State temsilleri olarak yüklemek ve görüntülemek için Python Wrapper'ı kullanan bir Python modülüdür. Modulethis, hepmcview'ın kullandığı 3D sistemdir (kendi 3D grafik kütüphanemi yazacağımı düşünmedin mi, yaptın mı?). Debian / Ubuntu Paketleme Sistemi aracılığıyla Python-Görsel olarak mevcuttur. Bunu, www.vpython.org adresindeki kaynaklardan kendiniz inşa edebilirsiniz, ancak bilimsel Linux 3 veya 4'ü oluşturmadığına dikkat edin, çünkü ERM, her ikisi de şu anda 3 yıldan fazla, tarihin geçtiği ve dünyanın geri kalanında Devam Edildi ... * Python ve C ++ derstiye ... ama daha az açıkça Python-Dev adlı bir sistem paketi olarak muhtemelen python başlıklarına ihtiyacınız var. * Hepmcalso açıkçası ve ayrıca başlıklara ihtiyacınız var. En son sürümler (2,04 üstü) tavsiye edilir, ancak gerekli olmamalıdır. * Basit Sarıcı ve Arabirim Jeneratörü SwigThe - Bu, Python-C ++ Kazan Plakası arayüz kodunu yazmaktan acıyı almak için kullanılır. Oldukça temiz. * GNU Autotoolsthe Her zamanki otomale, Autoconf ve Libtool kombinasyonu. Bir "Yapılandır" komut dosyası içeren bir tarball olarak HESCView'u aldıysanız, buna ihtiyacınız olmayacaksınız. Mevcut kırışıklıklar, LIBHEPMC'nin $ (önek) / lib'de (öneki) / lib'deki (önek) / lib'deki (önek) / liblude'da bulunabileceği gibi bir yapılandırma önekini belirtmeniz gerekir. Eğer sorun yaşıyorsanız, ININ prensibi, HEPMCVISP'u çalıştırmak için, HEPMCView komut dosyasını (oluşturma alanından veya $ (yükleme "oluşturulduktan sonra (yükleme alanından (Prefix) / bin dizininden) çağıran bir meseledir. Komut adını alır Bir HEPMC IO_ASCII Format Boşaltma dosyasının bir argüman olarak:> HepmcView yolu / / ioascii-olaylar. Kurulum yapmadan derleme dizininden kaçmak için: İhracat PythonPath = $ PythonPath: $ pwd / .libs: $ PWD * Kurulu konumdan kaçmak için, eğer önek değilse / usr (ya da belki / usr / local): İhracat PythonPath = $ PythonPath: / lib / python / site-paketler (içindeki şeylerin yerine geçtiğinden emin olarak) Açı Braketleri) Ayrıca LibHepmc'in çalışma zamanı bağlayıcı tarafından toplandığından emin olmalısınız - bu şöyle bir şey gerektirebilir: İHRACAT LD_LIBRARY_PATH = $ ld_library_path: / lib (açılı braketlerin içeriğinin yerini alacak şekilde tekrar emin olun) Gereksinimler: · Python
mcview İlgili Yazılım