Eigen (C++ library)
আইগেন হল রৈখিক বীজগণিত, ম্যাট্রিক্স এবং ভেক্টর অপারেশন, জ্যামিতিক রূপান্তর, সংখ্যাসূচক সমাধানকারী এবং সম্পর্কিত অ্যালগরিদমগুলির জন্য টেমপ্লেট হেডারগুলির একটি উচ্চ-স্তরের সি + + লাইব্রেরি। আইগেন সংস্করণ 3.1.1 থেকে মোজিলা পাবলিক লাইসেন্স 2.0-এর অধীনে লাইসেন্সপ্রাপ্ত একটি ওপেন সোর্স সফ্টওয়্যার। পূর্ববর্তী সংস্করণগুলি জিএনইউ লেসার জেনারেল পাবলিক লাইসেন্সের অধীনে লাইসেন্সপ্রাপ্ত ছিল। সংস্করণ 1 মুক্তি পায় 2006 সালের ডিসেম্বরে। আইগেন এক্সপ্রেশন টেমপ্লেট মেটাপ্রোগ্রামিং কৌশল ব্যবহার করে প্রয়োগ করা হয়, যার অর্থ এটি সংকলনের সময় এক্সপ্রেশন ট্রি তৈরি করে এবং এগুলির মূল্যায়নের জন্য কাস্টম কোড তৈরি করে। অভিব্যক্তি টেমপ্লেট এবং ভাসমান বিন্দু ক্রিয়াকলাপের একটি ব্যয় মডেল ব্যবহার করে, গ্রন্থাগারটি তার নিজস্ব লুপ আনরোলিং এবং ভেক্টরাইজেশন সম্পাদন করে। আইগেন নিজেই বি. এল. এ. এস এবং এল. এ. পি. এ. সি. কে ইন্টারফেসের একটি উপসেট প্রদান করতে পারে। রিলিজ 3.4 (2021)-এ অনেক উন্নতি রয়েছে। আরও দেখুন সংখ্যাসূচক গ্রন্থাগারের তালিকা সংখ্যাসূচক রৈখিক বীজগণিত রেফারেন্স সি + + গ্রন্থাগার সি + + সংখ্যাসূচক গ্রন্থাগার ফ্রি কম্পিউটার গ্রন্থাগার মোজিলা লাইসেন্স ব্যবহার করে লিনাক্স সফ্টওয়্যারের জন্য সি + + সংখ্যাসূচক বিশ্লেষণ সফ্টওয়্যারে প্রোগ্রাম করা ফ্রি সফ্টওয়্যার