Alternatywy dla Comsol Multiphysics


12

To może być pytanie bardziej odpowiednie dla strony SE z Zaleceniami dotyczącymi oprogramowania, jednak uważam, że osoby, które często odwiedzają tę część SE, są w stanie odpowiedzieć na to pytanie.

Szukam darmowej (nie tylko w wolności) alternatywy dla Comsol Multiphysics . Oto podchwytliwy kawałek: nie szukam po prostu pakietu do modelowania i symulacji, którego jest mnóstwo, raczej szukam darmowego rozwiązania, które ma możliwie podobną składnię jak Comsol. Może jest jakiś pakiet, który możesz uruchomić razem z Octave? Jeśli tak, nie znalazłem tego. Każda pomoc będzie mile widziana!

Dziękuję Ci!

[Edytuj] Potrzebowałbym oprogramowania do modelowania numerycznego i symulacji. Płyny przepływające między różnymi pojemnikami, przewodzenie ciepła itp. Krótko mówiąc, symulowanie rozwiązań różnych PDE. Główną funkcjonalnością, której szukam inne oprogramowanie do papugi, jest Kreator modeli Comsols.


Cześć V.Vocor i witamy w scicomp! Jakie dokładnie są twoje wymagania dotyczące oprogramowania oprócz naśladowania składni Comsol? Czego potrzebujesz, aby móc? Bez dalszych szczegółów nie można podać żadnych zaleceń.
Paweł

1
Jeśli chcesz symulować dynamikę płynów za pomocą bezpłatnych i otwartych narzędzi, OpenFoam jest najlepszym rozwiązaniem.
Han Zhengzu 19.04.2016

Istnieje również MOOSE, autorstwa grupy z krajowego laboratorium w Idaho. Rozdaj także II.
Charles

Odpowiedzi:


11

Nie jestem pewien, czy znajdziesz Kreatora modeli COMSOL gdzieś indziej, być może inne komercyjne oprogramowanie Multi-physics, ale nie w społeczności open source.

Kilka lat temu miałem to samo pytanie i wymieniłem wszystkie ramy elementów skończonych, multi-fizyki. Jak zapewne wiesz, jest ich wiele. Tym, który uznałem za naprawdę przydatny i bliski, przynajmniej w zakresie, w jakim reprezentują równanie PDE, był FeniCS . Nawet częściowo zaimplementowałem część modelu, którą miałem w COMSOL-u, aby sprawdzić, czy mogę go zastąpić. Mają ładny interfejs Pythona, który ułatwia.


4

Inną opcją, jeśli chcesz pozostać przy Octave, jest FEATool Multiphysics, który jest zestawem narzędzi symulacyjnych GUI FEM Element Finite, który obsługuje zarówno Octave, jak i Matlab (FEATool jest bezpłatny do użytku osobistego z ograniczonym rozmiarem siatki). W twoim przypadku są tutoriale dotyczące łączenia przepływu płynu z przenoszeniem ciepła, na przykład:

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

Ponadto FEATool zawiera również łatwe w obsłudze interfejsy GUI dla zewnętrznych solverów, w tym na przykład FEniCS .


1
Ludzie, którzy głosowali za odrzuceniem, powinni zostawić małą notatkę, dlaczego tak głosowali, aby autor mógł poprawić odpowiedź.
21

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.