
برنامه ابتدا ورودیهای لازم را دریافت میکند، در حلقه اول: طول اعضا، کسینوس و سینوس زوایای اعضا با افق را به دست میآورد، در حلقه دوم: ماتریس سختی محلی هر عضو را محاسبه میکندف در حلقه سوم: ماتریس کلی خرپا به دست میآید، در حلقه چهارم و پنجم: بردار نیرو و در حلقه ششم شرایط مرزی در ماتریس سختی اعمال میگردد. سپس با استفاده از روش حذفی گاوس متغیرهای اولیه (جابجایی) به دست میآیند و در نهایت بارهای گرهی، عکس العملها، تنشها و همگی محاسبه میشوند. تنشهای هر عضو اگر از تنش تسلیم بزرگتر باشند آن عضو به حالت خمیریرسیدهاند. ( دقت کنید نصف وزن هر عضو خرپا به گرههای آن در راستای عمودی به بردار نیرو برای گره اضافه میشود.
خرپای زیر را در نظر بگیرید:
حل اجزای محدود خرپای دو بعدی