OpenFOAM เป็นซอฟต์แวร์สําหรับคํานวณข้อมูลข้อมูลทรัพยากรแบบโอเพนซอร์ส (CFD) ที่ช่วยให้ผู้ใช้สามารถจําลองปัญหาวิศวกรรมได้ ตัวแก้ไขด้วยตนเองสามารถพัฒนาไปใช้กับที่อยู่ที่ต้องการได้ โดยโปรแกรมแก้ไขค่าเฉพาะที่ไม่ได้ถูกครอบคลุม บทความนี้จะให้ภาพรวมของโพรเซสที่เกี่ยวข้องกับการจัดเตรียมตัวแก้ไขด้วยตนเองใน OpenFOAM
การเข้าใจโครงสร้าง OpenFOAM
OpenFOAM ตัวแก้ปัญหาปกติจะถูกเขียนในรูปแบบ C+ และตามโครงสร้างตัวแก้ไขแบบ SOCKS โดยจะออกแบบเพื่อแก้ปัญหาประเภทเฉพาะของสมการ เช่น Navier-Stoks for free filter resider การสร้างตัวแก้ไขเองจําเป็นในการเข้าใจโครงสร้างตัวแก้ไขที่มีอยู่ และวิธีตอบสนองของโมดูลที่แตกต่างกันภายในกรอบ
ขั้น ตอน ต่าง ๆ ที่ จะ พัฒนา ตัว แก้ ปัญหา ที่ ได้ กําหนด ไว้
กระบวนการ ใน การ จัด การ แก้ ที่ กําหนด ไว้ แล้ว นั้น เกี่ยว ข้อง กับ ขั้น ตอน สําคัญ หลาย ประการ:
- จงระบุโจทย์เฉพาะและสมการ ที่จะต้องแก้
- ตั้งระบบพัฒนาระบบด้วย OpenFOAM Code
- คัดลอกตัวแก้ไขที่มีอยู่เป็นต้นแบบ
- แก้ไขรหัสแหล่งในการรวมสมการหรืออัลกอริทึมที่กําหนดเอง
- ร่วมกับตัวแก้ไขแบบใหม่โดยใช้เครื่องมือ OpenFOAM
การ ตรวจ สอบ และ การ ตรวจ สอบ
หลัง จาก พัฒนา เครื่อง แก้ ปัญหา ที่ ทํา ตาม ธรรมเนียม แล้ว การ ทดสอบ อย่าง ละเอียด เป็น สิ่ง จําเป็น เพื่อ รับ ประกัน ความ ถูก ต้อง และ ความ มั่นคง.
ทรัพยากรเพิ่มเติม
- คู่มือผู้ใช้ OpenFOAM
- กลุ่มผู้พัฒนา OpenFOAM
- ภาพ และ บท เรียน สําหรับ ชุมชน
- การแก้ไขสิ่งอํานวยความสะดวก Open-source