إيقاع

مكتبة قالب مجانية، عبر منصة
التحميل الان

إيقاع الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • LGPL
  • السعر:
  • FREE
  • اسم الناشر:
  • Eigen Team
  • موقع ويب الناشر:
  • http://eigen.tuxfamily.org
  • أنظمة التشغيل:
  • Mac OS X
  • حجم الملف:
  • 356 KB

إيقاع العلامات


إيقاع وصف

مكتبة قالب مجانية، عبر منصة Eigen عبارة عن مصادر مجانية ومفتوحة، مكتبة قالب C ++ عبر المنصة من أجل الجبر الخطي: ناقلات ومصفوفات وخوارزميات ذات صلة. فيما يلي بعض الملامح الرئيسية "Eigen": متعدد الجوانب والاستعمالات. (انظر الوحدات والبرنامج التعليمي). مقابض Eigen، دون ازدواجية رمز، وفي طريقة متكاملة تماما: كل من المصفوفات والحجم الثابت والحجم الديناميكي. كلا من الكثيف والخريج (الأخير لا يزال تجريبي) المصفوفات والمتجهات. كل من المصفوفات / ناقلات البساطة وتعبيرات مجردة. كل من العمود الرئيسية (الافتراضي) وتخزين مصفوفة الصف الرئيسي. كل من معالجة المصفوفة / المتجهات الأساسية والعديد من الوحدات النمطية المتخصصة الأكثر تقدما توفر الخوارزميات من أجل الجبر الخطي، والهندسة، أو الأوامر، أو التلاعب بمجموعة متقدمة. العديد من الأنواع الرقمية خارج الصندوق، بما في ذلك أرقام STD :: معقدة، بينما يسهل تمديد أنواع رقمية مخصصة. سريع. (انظر المعيار). تسمح قوالب التعبير بإزالة المخزونات بذكاء وتمكين التقييم الكسول، عندما يكون ذلك مناسبا - يعتني Eigen بهذا تلقائيا وتؤدي إلى التعرج أيضا في معظم الحالات. يتم تنفيذ Vectorization الصريح لمجموعات تعليمات SSE (2 والإصدارات الأحدث) و ALTIVEC، مع تراجع رشيق إلى رمز غير متجه. تسمح قوالب التعبير بإجراء هذه التحسينات على مستوى العالم للتعبيرات بأكملها. مع كائنات ثابتة الحجم، يتم تجنب تخصيص الذاكرة الديناميكي، والحلقات غير منظار عندما يكون ذلك منطقيا. بالنسبة للمصفوفات الكبيرة، يتم إيلاء اهتمام خاص للود ذاكرة التخزين المؤقت. أنيق. (انظر عرض API). API نظيفة للغاية وتعبيرية، وذلك بفضل قوالب التعبير. تنفيذ خوارزمية على رأس eigen يشعر وكأنها مجرد نسخ pseudocode. يمكنك استخدام تعبيرات معقدة وما زالت تعتمد على eigen لإنتاج رمز محسن: ليست هناك حاجة لك لتحلل التعبيرات يدويا في خطوات صغيرة. مترجم صديق. لدى Eigen أوقات تجميع معقولة للغاية على الأقل مع دول مجلس التعاون الخليجي، مقارنة بمكتبات C ++ الأخرى القائمة على قوالب التعبير والتعبير عن التقيطات الثقيلة. eigen هو أيضا قياسي C ++ ويدعم التحويل البرمجيات المختلفة. ما الجديد في هذا الإصدار: eigen_default_to_row_major مدعومة بالكامل واختبارها. العديد من الإصلاحات المهمة لمصفوفات الصف. إصلاح دعم العديد من الخوارزميات لمصفوفات الحجم الثابتة المختلطة حيث يكون البعد الثابت أكبر من البعد الديناميكي. على سبيل المثال: مصفوفة (3،2) إصلاح Eigen_dont_align: الآن _really_ تعطيل Vectorization (أعطى #Error إلا إذا كنت تستخدم أيضا eigen_dont_vatorize). FIX # 92: دعم مترجم QNX في QCC (Patch by Piotr Trojanek) إصلاح # 90، مفقود نوع يلقي في LU، السماح لاستخدام LU مع MPFR (التصحيح بواسطة "الذئب"). إصلاح دعم محمول المحكمة الجنائية الدولية: العمل حول علة موجودة على الأقل في ICC 11.1. إصلاحات التجميع للكمruteverse () على التعبيرات. إصلاح فجوة في اختبار الوحدة (بفضل جيتس نيسن) تحسين التحسينات على التعليمات البرمجية. توثيق إصلاحات


إيقاع برامج ذات صلة

Urlchecker.

الوظيفة الإضافية Firefox التي تتيح لك التحقق من الروابط من مواقع الاستضافة المختلفة ...

151 20 KB

تحميل

Proscene.

تخفف إنشاء مشاهد ثلاثية الأبعاد تفاعلية تنفذة بلغة المعالجة ...

190 328 KB

تحميل

XFC.

إطار تطوير جافا المجاني والمفتوح ...

196 5 MB

تحميل