mcview

البرمجيات قطة:
mcview
تفاصيل البرنامج:
الإصدار: 0.4.0
تاريخ إيداع: 2 Jun 15
المطور: Andy Buckley
ترخيص: حرر
شعبية: 339

Rating: 4.0/5 (Total Votes: 1)

mcview هو وحدة بيثون يستخدم المجمع بيثون لHepMC لتحميل وعرض الأحداث HepMC كما 3D تمثيل الدولة النهائية في (log-) مساحة الزخم، وتفريغ هيكل الرسم البياني إلى PDF وgraphviz الأشكال.
شروطها
* وحدة vpython في "البصرية"
هذا هو نظام 3D يستخدم HepMCView (كنت لا أعتقد أنني كنت أريد أن أكتب بلدي مكتبة 3D الرسومات، هل؟!؟). المتاحة من خلال نظام التعبئة والتغليف ديبيان / أوبونتو كما هو والثعبان البصرية. هل يمكن أن نبني عليه نفسك من مصادر في www.vpython.org، ولكن حذار أنه لا بناء على لينكس العلم 3 أو 4 منذ ذلك الحين، إدارة مخاطر المؤسسات، وكلاهما الآن أكثر من 3 سنوات من تاريخ وبقية دول العالم لديها انتقل ...
* بيثون وC ++ مترجم
من الواضح ... ولكن أقل وضوحا كنت في حاجة إلى رؤوس بيثون، وهي متاحة ربما كحزمة نظام يسمى الثعبان ديف.
* HepMC
أيضا من الواضح، وكما كنت في حاجة إلى رؤوس. ينصح أحدث إصدارات (2.04 فصاعدا)، ولكن يجب أن لا تكون ضرورية.
* إكرع
التفاف بسيط واجهة مولد - يستخدم هذا أن يأخذ الألم من كتابة بيثون-C ++ رمز واجهة النمطي. أنيق جدا.
* autotools GNU
المعتاد automake، autoconf وlibtool الجمع. لن تحتاج هذا إذا كنت حصلت على HepMCView باعتباره كتل القطران التي تحتوي على "تكوين" النصي.
بناء عليه
المعتاد ... autoreconf، تكوين، وجعل && جعل تثبيت. التجاعيد الحالية هي التي يجب أن حددت بادئة تكوين مثل هذا libHepMC يمكن العثور عليها في $ (اختصار) / ليب ورؤوس في $ (اختصار) / تشمل.
لا أستطيع أن يكلفوا أنفسهم عناء إرسال مزيد من الإرشادات فقط حتى الآن البريد الالكتروني لي إذا كان لديك مشكلة.
تشغيله
من حيث المبدأ، على التوالي HepMCView ينبغي أن يكون مجرد مسألة استدعاء النصي hepmcview (إما من منطقة بناء أو $ (اختصار) / بن الدليل بعد "جعل تثبيت" بناء المرحلة. ويأخذ هذا الأمر اسم تفريغ شكل HepMC IO_Ascii ملف كحجة:
> مسار hepmcview / إلى / ioascii-events.hepmc
إذا كان التثبيت إلى موقع غير النظام، سيكون لديك للتأكد من أن يتم تعيين متغير PYTHONPATH لإدراجها:
* لتشغيل من الدليل بناء بدون تثبيت:
PYTHONPATH تصدير = $ PYTHONPATH: $ PWD / .libs: $ الأشخاص ذوي الإعاقة
* لتشغيل من موقع المثبتة، إذا البادئة ليست / البيرة (أو ربما / البيرة / المحلية):
تصدير PYTHONPATH = $ PYTHONPATH: / ليب / الثعبان / حزم الموقع
(التأكد من أن تكون بديلا عن أشياء في أقواس زاوية)
تحتاج أيضا إلى التأكد من أن libHepMC يتم انتقاؤها من قبل رابط وقت - وهذا قد يتطلب شيئا من هذا القبيل:
تصدير LD_LIBRARY_PATH = $ LD_LIBRARY_PATH: / ليب
(مع التأكد مرة أخرى أن تكون بديلا عن محتويات أقواس زاوية)

المتطلبات:

بيثون

برامج مماثلة

تعليقات ل mcview

لم يتم العثور على التعليقات
إضافة تعليق
بدوره على الصور!