ทางเลือกของ Comsol Multiphysics


12

นี่อาจเป็นคำถามที่เหมาะสมกว่าสำหรับคำแนะนำด้านซอฟต์แวร์ของ SE แต่ฉันเชื่อว่าผู้ที่ส่วนนี้ของ SE บ่อยครั้งมีแนวโน้มที่จะสามารถตอบคำถามนี้ได้มากขึ้น

ฉันกำลังมองหาฟรี (ไม่เพียง แต่เป็นเสรีภาพใน) ทางเลือกที่จะ Comsol Multiphysics นี่คือบิตที่ยากลำบาก: ฉันไม่ได้มองหาแพ็คเกจการสร้างแบบจำลองและแบบจำลองซึ่งมีจำนวนมาก แต่ฉันกำลังมองหาโซลูชันฟรีที่มีไวยากรณ์คล้ายกับ Comsol มากที่สุด อาจจะมีบางแพ็คเกจที่คุณสามารถใช้งานร่วมกับ Octave ได้? ถ้าเป็นเช่นนั้นฉันไม่ได้พบมัน ความช่วยเหลือใด ๆ จะได้รับการชื่นชมอย่างมาก!

ขอบคุณ!

[แก้ไข] ฉันต้องการซอฟต์แวร์สำหรับการสร้างแบบจำลองเชิงตัวเลขและการจำลอง ของเหลวที่ไหลระหว่างภาชนะต่าง ๆ การนำความร้อน ฯลฯ การจำลองการแก้ปัญหาให้กับ PDE ต่างๆในระยะสั้น ฟังก์ชั่นหลักที่ฉันกำลังมองหาซอฟต์แวร์ตัวอื่นสำหรับนกแก้วคือ Comsols Model Wizard


สวัสดี V.Vocor และยินดีต้อนรับเข้าสู่ Scicomp! สิ่งที่คุณต้องการของซอฟต์แวร์นอกเหนือจากการเลียนแบบ Comsol คืออะไร คุณต้องการอะไรที่จะทำ? หากไม่มีรายละเอียดเฉพาะเพิ่มเติมมันเป็นไปไม่ได้ที่จะให้คำแนะนำใด ๆ
เปาโล

1
หากคุณต้องการจำลองพลศาสตร์ของไหลด้วยเครื่องมือฟรีและเปิด OpenFoam เป็นหนทางที่จะไป
Han Zhengzu

นอกจากนี้ยังมี MOOSE โดยกลุ่มที่ห้องปฏิบัติการแห่งชาติไอดาโฮ นอกจากนี้ข้อตกลงครั้งที่สอง
ชาร์ลส์

คำตอบ:


11

ไม่แน่ใจว่าคุณพบตัวช่วยสร้างโมเดล COMSOL จากที่อื่นอาจเป็นซอฟต์แวร์ Multi-physics เชิงพาณิชย์อื่น ๆ แต่ไม่ใช่ในชุมชนโอเพ่นซอร์ส

ฉันมีคำถามเดียวกันเมื่อสองสามปีที่ผ่านมาและฉันได้ระบุกรอบองค์ประกอบ Multi-Physics ทั้งหมดของไฟไนต์ อย่างที่คุณอาจจะรู้ว่ามีหลายคน หนึ่งที่ผมพบว่ามีประโยชน์จริงๆและปิดอย่างน้อยในวิธีการที่พวกเขาเป็นตัวแทนสม PDEเป็นFeniCS ฉันใช้ส่วนของโมเดลที่มีใน COMSOL บางส่วนเพื่อดูว่าฉันสามารถแทนที่ COMSOL ด้วยได้หรือไม่ พวกเขามีอินเทอร์เฟซ Python ที่ดีซึ่งทำให้สิ่งต่าง ๆ ง่ายขึ้น


4

อีกตัวเลือกหนึ่งหากคุณต้องการอยู่กับ Octave คือFEATool Multiphysicsซึ่งเป็นกล่องเครื่องมือจำลอง FEM GUI ของ Finite Element ที่รองรับทั้ง Octave และ Matlab (FEATool ฟรีสำหรับการใช้งานส่วนตัวที่มีขนาด จำกัด ของตาราง) ในกรณีของคุณมีบทเรียนเกี่ยวกับการไหลของของไหลด้วยการถ่ายเทความร้อนตัวอย่างเช่น:

https://www.featool.com/doc/quickstart.html#ex_he1

นอกจากนี้ยังรวมถึงการ FEATool ง่ายต่อการใช้อินเตอร์เฟซ GUI สำหรับแก้ภายนอกรวมทั้งตัวอย่างFEniCS


1
คนที่ downvote ควรออกโน้ตเล็ก ๆ ว่าทำไมพวกเขา downvote เช่นนั้นผู้เขียนสามารถปรับปรุงคำตอบ
21

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.