McView.

عارض الأحداث ثلاثية الأبعاد / رسم بياني لمحاكاة حدث الفيزياء عالية الطاقة
التحميل الان

McView. الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • GPL
  • السعر:
  • FREE
  • اسم الناشر:
  • Andy Buckley

McView. العلامات


McView. وصف

عارض الأحداث ثلاثية الأبعاد / الرسم البياني لمحاكاة أحداث الفيزياء عالية الطاقة MCIVIVEVIVEN هي وحدة بيثون تستخدم غلاف Python ل HEPMC لتحميل وعرض أحداث HEPMC كتمثيلات الحالة النهائية ثلاثية الأبعاد في (سجل الزخم)، وإخراج هيكل الرسم البياني لتنسيقات PDF و Graphviz.Prereites * VPYTHON's "VPYTHON" Modulethis هو النظام ثلاثي الأبعاد الذي يستخدمه Hepmcview (لم تعتقد أنني ذاهب إلى كتابة مكتبة الرسومات ثلاثية الأبعاد الخاصة بي، هل فعلت أنت؟!؟).).). متوفر من خلال نظام التعبئة والتغليف Debian / Ubuntu كثبات بصرية. يمكنك بناء ذلك بنفسك من المصادر على www.vpython.org، ولكن احذر أنه لا يبني على لينكس علمية 3 أو 4 منذ ذلك الحين، فإن كلاهما الآن أكثر من 3 سنوات قديمة وبقية العالم انتقلت ... * Python و C ++ Compilepiouslious ... ولكن أقل من الواضح أنك تحتاج إلى رؤوس بيثون، وربما متوفرة كحزمة للنظام تسمى Python-dev. * hepmcalso من الواضح، وكذلك تحتاج إلى رؤوس. يتم توصية أحدث الإصدارات (2.04 فصاعدا) ولكن لا ينبغي أن تكون ضرورية. * Swigthe Wrapper بسيطة ومولد واجهة - يستخدم هذا لأخذ الألم من كتابة رمز واجهة Bython-C ++ Boilerplate. أنيق جميل. لن تحتاج إلى ذلك إذا حصلت على HEPMCView كطرب يحتوي على "تكوين" النصي. بناء على المعتاد ... AutoReconf، تكوين، وجعل تثبيت التثبيت. التجاعيد الحالية هي أنه يجب أن تكون قد حددت بادئة تكوين بحيث يمكن العثور على libhepmc في $ (بادئة) / ليب ورؤوسها في $ (بادئة) /include.i لا يمكن أن أزعجك لكتابة المزيد من التعليمات فقط الآن حتى البريد إذا كان لديك مشكلة. في مبدأ HEPMCView، يجب أن يكون تشغيل HEPMCVIVVEIVEW مسألة استدعاء البرنامج النصي HepmcView (إما من منطقة الإنشاء أو دليل $ (Prefix) / BIN بعد مرحلة بناء "التثبيت". يأخذ الأمر الاسم من ملف تفريغ تنسيق HEPMC IO_ASCII كوسيطة:> مسار HEPMCView / to / ioascii-Events.hepmcif التثبيت في موقع غير النظام، عليك التأكد من تعيين متغير PythonPath الخاص بك لتضمينها: * لتشغيل من دليل الإنشاء دون تثبيت: تصدير PythonPath = $ pythonpath: $ pwd / .libs: $ pwd * للتشغيل من الموقع المثبت، إذا البادئة غير غير "(أو ربما / USR / Local): تصدير PythonPath = $ pythonpath: / lib / python / حزم الموقع (تأكد من استبدال الأشياء في تحتاج أيضا بين قوسين) أيضا إلى التأكد من أن Libhepmc يتم التقاطه بواسطة رابط وقت التشغيل - قد يتطلب هذا شيئا مثل هذا: Export Ld_library_path = $ ld_library_path: / lib (بالتأكيد مرة أخرى لاستبدال محتويات الأقواس الزاوية) متطلبات: بيثون


McView. برامج ذات صلة