Calcul numérique

Les logiciels de calcul numérique utilisés aussi bien en ingénierie que dans la recherche fondamentale sont souvent chers ou non compatibles avec Linux. Pourtant, il existe des alternatives libres utilisées dans le monde universitaire. On retrouve donc désormais des logiciels performants et disponibles dans les dépôts tels que Octave ou Scilab.

On se propose de réaliser ici une liste des logiciels disponibles sous Linux…

  • ESP-r, un logiciel de simulation thermique dynamique pour le bâtiment
  • Euler, un logiciel de calcul mathématique
  • Octave, un logiciel similaire à MatLab
  • Scilab, un autre logiciel similaire à MatLab
  • R, un logiciel de calcul statistique
  • giac-xcas, un logiciel de calcul formel, géométrie dynamique
  • wxMaxima, une interface graphique à Maxima, logiciel de calcul formel
  • Mathomatic : calcul formel.
  • Mathics, calcul formel, logiciel libre conçu pour ressembler à mathematica
  • PyBar : calculs de structure (résistance des matériaux)
  • Sagemath : calcul formel, compilation de nombreux logiciels de mathématiques libres sur une base python
  • "Chaîne de calcul" (mailleur, code de calcul, logiciel de post pro) pour mécanique des fluides (voir cette discussion) :
    • Salome (et GMSH) : maillage sur des géométries assez simples et des maillages pas trop gros (commence à peiner dès quelques millions de mailles), et également bon outil de post pro (idem lorsque maillage pas trop gros). Pour des problèmes plus compliqués, il existe GMSH, mais qui est également assez limité, notamment lorsqu'on veut travailler sur des géométries importées (créées avec un logiciel de CAO par exemple).
    • Code Saturne : logiciel de calcul pour fluide en compressible, incompressible, stationnaire, instationnaire, et tout plein de modules pour des physiques particulières (combustion, rayonnement, …).
    • OpenTelemac : codes de calcul pour l'hydraulique à surface libre (divers modules 1D, 2D, 3D, transport de sédiment, propagation des vagues) développés par EDF, et placés sous licences GPL et LGPL ces dernières années.
    • →Syrthes : code de thermique, pas CFD mais fait pour le couplage avec Code_Saturne. Peut résoudre l'équation de la chaleur dans les solides, ou des problèmes couplé écoulement fluide/transferts thermiques.
    • Paraview : outil de visualisation très complet basé sur VTK (Visualization Toolkit).
  • Code Aster : analyse des structures et thermo-mécanique
  • OpenFOAM : logiciel CFD pour flux complexes de fluides avec réactions chimiques, turbulence et transfert de chaleur, dynamique des solides et électromagnétique.
  • XFLR5 - Analyse aérodynamique (voir le sujet sur le forum)
  • ANSYS_Workbench : logiciel d'analyse numérique utilisant la méthode des éléments finis (FEA en anglais). Il dispose d'interfaces d'importation pour les modèles aux formats de fichiers de CAO courants (IGES, STEP, ACIS, Parasolid). Version Linux disponible depuis la 12.1.
  • matlab : Certainement le plus connu en ce qui concerne ce type de logiciel. (une version Linux existe mais payante.)
  • Mathematica (voir aide wine) : logiciel de calcul scientifique très puissant. (une version Linux existe mais payante.)
  • Maple : logiciel de calcul formel très puissant. (une version Linux existe mais payante.)
  • Eureqa (télécharger) et lancer avec wine (aide) (discussion) : (Prononcé «eurêka») est un outil logiciel pour détecter des équations et des relations mathématiques cachés dans vos données. Son objectif est d'identifier le plus simple des formules mathématiques qui pourrait décrire les mécanismes sous-jacents qui ont produit des données.

EN ligne :

  • Wolfram Alpha (site) (exemple) ( a propos ) : avec toute la puissance de mathématica, des millards d'informations sur tout ce qui existe, et des milliers de langage structuré compris : juste en posant une question vous avez les réponses … "toute les possibilités de voiture v8 de couleur rouge, selon des critères d'appréciation humain" :)
  • Mathway (site) : résoudre des problème mathématiques, parfait pour les étudiants, et les autres.
  • calcul_numerique.txt
  • Dernière modification: Le 02/10/2016, 08:12
  • (modification externe)