Alternatif untuk Comsol Multiphysics

12

Ini mungkin pertanyaan yang lebih cocok untuk sisi Rekomendasi Perangkat Lunak dari SE, namun saya percaya bahwa orang yang sering menggunakan bagian SE ini cenderung menjawab pertanyaan ini.

Saya mencari alternatif gratis (tidak hanya dalam kebebasan) untuk Comsol Multiphysics . Berikut ini sedikit rumit: Saya tidak hanya mencari paket pemodelan dan simulasi, di mana ada banyak, tetapi saya mencari solusi gratis yang memiliki sintaksis yang mirip dengan Comsol mungkin. Mungkin ada beberapa paket yang bisa Anda jalankan bersama dengan Octave? Jika demikian, saya belum menemukannya. Bantuan apa pun akan sangat dihargai!

Terima kasih!

[Sunting] Saya akan membutuhkan perangkat lunak untuk pemodelan dan simulasi numerik. Cairan mengalir di antara berbagai wadah, konduksi panas, dll. Singkatnya, menyimulasikan solusi untuk berbagai PDE. Fungsi utama yang saya cari perangkat lunak lain untuk parrot adalah Comsols Model Wizard.

V.Vocor
sumber
Hai V.Vor, dan selamat datang di scicomp! Apa sebenarnya persyaratan perangkat lunak Anda, selain meniru sintaks Comsol? Apa yang Anda butuhkan untuk dapat melakukannya? Tanpa lebih spesifik, tidak mungkin untuk memberikan rekomendasi.
Paul
1
Jika Anda ingin mensimulasikan dinamika fluida dengan alat gratis dan terbuka, OpenFoam adalah cara yang harus dilakukan.
Han Zhengzu
Ada juga MOOSE, oleh sebuah kelompok di laboratorium nasional Idaho. Juga, kesepakatan II.
Charles

Jawaban:

11

Tidak yakin apakah Anda menemukan COMSOL Model Wizard di tempat lain, mungkin perangkat lunak multi-fisika komersial lainnya tetapi tidak di komunitas open-source.

Saya memiliki pertanyaan yang sama beberapa tahun yang lalu dan saya membuat daftar semua elemen hingga, kerangka multi-fisika. Seperti yang Anda ketahui ada banyak dari mereka. Salah satu yang saya temukan sangat berguna dan dekat, setidaknya dalam cara mereka mewakili persamaan PDE adalah FeniCS . Saya bahkan sebagian mengimplementasikan bagian dari model yang saya miliki di COMSOL untuk melihat apakah saya dapat mengganti COMSOL dengan itu. Mereka memiliki antarmuka Python yang bagus yang membuat segalanya lebih mudah.

Amir
sumber
4

Opsi lain jika Anda ingin tetap menggunakan Octave adalah FEATool Multiphysics yang merupakan kotak peralatan FEM GUI simulasi Elemen Hingga yang mendukung Octave dan Matlab (FEATool gratis untuk penggunaan pribadi dengan ukuran kotak terbatas). Dalam kasus Anda ada tutorial tentang menggabungkan aliran fluida dengan perpindahan panas, misalnya:

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

Selain itu, FEATool juga mencakup antarmuka GUI yang mudah digunakan untuk pemecah eksternal, termasuk misalnya FEniCS .


sumber
1
Orang yang downvote harus meninggalkan catatan kecil mengapa mereka melakukan downvote sehingga penulis dapat meningkatkan jawabannya.
user21