Alternativen zu Comsol Multiphysics

12

Dies ist möglicherweise eine Frage, die sich besser für die Software-Empfehlungsseite von SE eignet. Ich glaube jedoch, dass Personen, die diesen Teil von SE häufig verwenden, diese Frage mit größerer Wahrscheinlichkeit beantworten können.

Ich suche eine kostenlose (nicht nur in Freiheit) Alternative zu Comsol Multiphysics . Hier ist das Knifflige: Ich bin nicht einfach auf der Suche nach einem Modellierungs- und Simulationspaket, von dem es eine Menge gibt, sondern suche eine kostenlose Lösung mit einer Syntax, die der von Comsol so ähnlich wie möglich ist. Vielleicht gibt es ein Paket, das Sie zusammen mit Octave ausführen können? Wenn ja, habe ich es nicht gefunden. Jede Hilfe wird sehr geschätzt!

Vielen Dank!

[Bearbeiten] Ich benötige die Software zur numerischen Modellierung und Simulation. Flüssigkeiten, die zwischen verschiedenen Behältern fließen, Wärmeleitung, ect. Kurz gesagt, Simulation von Lösungen für verschiedene PDEs. Die Hauptfunktion, die ich für die Papageien-Software suche, ist der Comsols Model Wizard.

V.Vocor
quelle
Hallo V.Vocor, und herzlich willkommen bei scicomp! Was genau sind Ihre Anforderungen an die Software, abgesehen von der Nachahmung der Comsol-Syntax? Was brauchen Sie dafür? Ohne nähere Angaben sind keine Empfehlungen möglich.
Paul
1
Wenn Sie die Fluiddynamik mit kostenlosen und offenen Tools simulieren möchten, ist OpenFoam der richtige Weg.
Han Zhengzu
Es gibt auch MOOSE von einer Gruppe im nationalen Labor von Idaho. Auch Deal II.
Charles

Antworten:

11

Wir sind uns nicht sicher, ob Sie den COMSOL-Modellassistenten woanders finden, vielleicht in einer anderen kommerziellen Multi-Physics-Software, aber nicht in der Open-Source-Community.

Ich hatte vor ein paar Jahren die gleiche Frage und listete alle Finite-Elemente-Multi-Physik-Frameworks auf. Wie Sie vielleicht wissen, gibt es viele von ihnen. Die, die ich wirklich nützlich und nah fand, zumindest in der Art, wie sie die PDE-Gleichung darstellen, war FeniCS . Ich habe sogar den Teil des Modells, den ich in COMSOL hatte, teilweise implementiert, um zu sehen, ob ich COMSOL damit ersetzen kann. Sie haben eine schöne Python-Oberfläche, die die Dinge einfacher macht.

Amir
quelle
4

Eine weitere Option, wenn Sie bei Octave bleiben möchten, ist FEATool Multiphysics , eine Finite-Elemente-FEM-GUI-Simulations-Toolbox, die sowohl Octave als auch Matlab unterstützt (FEATool ist für den persönlichen Gebrauch mit einer begrenzten Rastergröße kostenlos). In Ihrem Fall gibt es Tutorials zum Koppeln des Flüssigkeitsstroms mit Wärmeübertragung, zum Beispiel:

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

Darüber hinaus bietet FEATool einfach zu bedienende GUI-Schnittstellen für externe Löser, darunter zum Beispiel FEniCS .


quelle
1
Personen, die eine Ablehnung vorgenommen haben, sollten eine kurze Mitteilung hinterlassen, warum sie eine Ablehnung vorgenommen haben, damit der Autor die Antwort verbessern kann.
Benutzer21