প্রকল্প সম্পর্কে

OpenDesignCore হল একটি ওপেন সোর্স কম্পিউটেশনাল ইঞ্জিনিয়ারিং এবং ডিজাইন সিস্টেম যা বর্তমানে প্রাক-আলফা পর্যায়ে রয়েছে। প্রকল্পটি স্পষ্টভাবে অস্থির হিসেবে চিহ্নিত, API সামঞ্জস্যতা বা বৈশিষ্ট্য সম্পূর্ণতার কোনো গ্যারান্টি নেই। এর প্রাথমিক লক্ষ্য হল কঠোর প্রকৌশল কনভেনশন প্রয়োগ করে কম্পিউটেশনাল ডিজাইনের জন্য একটি কঠোর ভিত্তি স্থাপন করা। মূল প্রযুক্তিগত কনভেনশনগুলির মধ্যে রয়েছে সমস্ত পরিমাণের জন্য অভ্যন্তরীণভাবে SI একক ব্যবহার, এবং API সীমানায় স্পষ্ট একক হ্যান্ডলিং যাতে গণনা ত্রুটি এড়ানো যায়। জ্যামিতিক প্রেডিক্যাটগুলির জন্য স্পষ্ট সহনশীলতা প্যারামিটার প্রয়োজন, যা পরিবেষ্টিত এপসিলনগুলির ব্যবহার দূর করে, যা সংখ্যাসূচক গণনায় অপ্রত্যাশিত আচরণ ঘটাতে পারে। এই সিদ্ধান্তগুলি ARCHITECTURE.md (মডিউল সীমানা), GLOSSARY.md (ডোমেন শর্তাবলী এবং সাইন কনভেনশন), DECISIONS.md (স্থাপত্যিক যুক্তি), এবং ROADMAP.md (ভবিষ্যৎ পরিকল্পনা) সহ একটি ব্যাপক ডকুমেন্টেশন সেটে নথিভুক্ত করা হয়েছে। প্রকল্পটি Apache-2.0 লাইসেন্সের অধীনে প্রকাশিত।