|
หรือการจัดทำเป็นลักษณะของ Library ตัวอย่างเช่นในขณะที่ผู้ใช้ป้อนข้อมูลไฟล์งาน A ส่วนคำนวณ ก็ สามารถคำนวณไฟล์งาน B ไปพร้อมๆ กัน โดยไม่จำเป็นต้องรอให้การคำนวณเสร็จสิ้นก่อน
Program Reliability
การหาผลเฉลยจากระบบสมการขนาดใหญ่ของโปรแกรมใช้วิธี Active Column Profile Method ช่วยให้การจัดการข้อมูลของระบบสมการขนาดใหญ่มีประสิทธิภาพมากกว่าการใช้วิธี Gauss Elimination แบบทั่วไป เนื่องจากนำข้อมูลของระบบสมการไปไว้บน RAM ของเครื่องคอมพิวเตอร์ทำให้ได้ความเร็วในการประมวลผลที่สูงกว่าการใช้ low speed storage และสนใจเฉพาะข้อมูลที่ถูกกำหนด การ Boundary Condition ทำให้ปริมาณข้อมูลที่จัดการมีน้อยกว่าโปรแกรมทั่วๆไป ซึ่งวิธีการดังกล่าวถูกใช้โดยโปรแกรมตระกูล SAP กันมาอย่างยาวนานจึงมีความน่าเชื่อถือสูงสำหรับความถูกต้องของผลเฉลย อีกทั้งใช้ความสามารถของภาษา C++ ในการจัดการข้อมูลในลักษณะของ Dynamic memory allocation ทำให้โปรแกรมสามารถประหยัดทรัพยากรของระบบได้มากกว่าโปรแกรมที่จัดการข้อมูลในลักษณะ Static memory อีกทั้งการดึงความสามารถที่โดดเด่นของ ภาษา C++ มาใช้ทำให้การคำนวณมีความเร็วที่สูงกว่าภาษา Interpreter code เช่น BASIC อย่างชัดเจน
Program Feature
นอกจากนั้นโปรแกรม SEPSOL ยังถูกออกแบบ Feature มาสำหรับการใช้งานจากวิศวกรโยธาอย่างแท้จริงดังจะเห็นได้จาก Option Setting ที่สามารถกำหนดรูปแบบในการคำนวณได้อย่างอิสระจากผู้ใช้เอง ทั้งนี้เพื่ออำนวยความสะดวกสูงสุดสำหรับผู้ใช้
Option Setting
|
ใช้ในการคำนวณแบบเต็มรูปแบบตามขั้นตอนมาตรฐานของโปรแกรม (Direct Stiffness Method) |
|
ทำการตรวจสอบหาข้อผิดพลาดของโครงสร้างทำให้ทราบสถานะของโครงสร้างว่ามีเสถียรภาพหรือไม่ ซึ่งในกรณีที่มีข้อผิดพลาดโปรแกรมจะทำการตรวจสอบและแสดงข้อมูลในส่วนที่ผิดพลาดเพื่อให้วิศวกรนำ ไปโมเดลโครงสร้างใหม่ก่อนที่จะคำนวณ |
|
ในกรณีที่โครงสร้างมีขนาดใหญ่มากๆหรือมีความซับซ้อนสูงการคำนวณใหม่ทุกครั้งสำหรับการเปลี่ยนโหลดที่กระทำสามารถเลี่ยงเลี่ยงได้โดยใช้ option นี้ ซึ่งโปรแกรมจะทำการเปลี่ยน apply load ให้โดยที่ยังใช้ Stiffness Matrix ของโครงสร้างเดิมเพื่อลดระยะเวลาในขั้นตอนการ Assemble Stiffness ทำให้ระยะเวลาที่ใช้ในการคำนวณลดลง |
|