Alternatives à Comsol Multiphysics

12

Cela pourrait être une question mieux adaptée au côté des recommandations de logiciels de SE, mais je pense que les personnes qui fréquentent cette partie de SE sont plus susceptibles de pouvoir répondre à cette question.

Je recherche une alternative gratuite (pas seulement en liberté) à Comsol Multiphysics . Voici la partie délicate: je ne recherche pas simplement un package de modélisation et de simulation, dont il existe des charges, je recherche plutôt une solution gratuite qui a une syntaxe aussi similaire que possible à Comsol. Peut-être qu'il y a un paquet que vous pouvez exécuter avec Octave? Si oui, je ne l'ai pas trouvé. Toute aide sera fortement appréciée!

Je vous remercie!

[Modifier] J'aurais besoin du logiciel de modélisation numérique et de simulation. Fluides circulant entre divers conteneurs, conduction thermique, ect. Simuler des solutions à différents PDE en bref. La principale fonctionnalité que je recherche pour les autres logiciels à perroquet est l'assistant de modèle Comsols.

V.Vocor
la source
Salut V.Vocor, et bienvenue sur scicomp! Quelles sont exactement vos exigences en matière de logiciel, à part l'imitation de la syntaxe Comsol? De quoi avez-vous besoin pour pouvoir faire? Sans plus de détails, il est impossible de donner des recommandations.
Paul
1
Si vous souhaitez simuler la dynamique des fluides avec des outils gratuits et ouverts, OpenFoam est la voie à suivre.
Han Zhengzu
Il y a aussi MOOSE, par un groupe du laboratoire national de l'Idaho. Aussi, accord II.
Charles

Réponses:

11

Je ne sais pas si vous trouvez l'assistant de modèle COMSOL ailleurs, peut-être un autre logiciel commercial multi-physique, mais pas dans la communauté open-source.

J'avais la même question il y a quelques années et j'ai énuméré tous les cadres multi-physiques à éléments finis. Comme vous le savez peut-être, il y en a beaucoup. Celui que j'ai trouvé vraiment utile et proche, au moins dans la façon dont ils représentent l'équation PDE était FeniCS . J'ai même partiellement implémenté la partie du modèle que j'avais dans COMSOL pour voir si je pouvais remplacer COMSOL avec. Ils ont une belle interface Python qui facilite les choses.

Amir
la source
4

Une autre option si vous souhaitez rester avec Octave est FEATool Multiphysics qui est une boîte à outils de simulation GUI FEM à éléments finis qui prend en charge à la fois Octave et Matlab (FEATool est gratuit pour un usage personnel avec une taille de grille limitée). Dans votre cas, il existe des tutoriels pour coupler le flux de fluide avec le transfert de chaleur, par exemple:

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

De plus, FEATool comprend également des interfaces GUI faciles à utiliser pour les solveurs externes, y compris par exemple FEniCS .


la source
1
Les personnes qui votent vers le bas devraient laisser une petite note expliquant pourquoi elles ont voté pour que l'auteur puisse améliorer la réponse.
user21