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.

V. Vocor
źródło
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.

Amir
źródło
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 .


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