Code_Saturne - Code_Saturne
| Entwickler | lectricité de France |
|---|---|
| Stabile Version | 6.3.0 / 21. Dezember 2020
|
| Repository |
|
| Geschrieben in | Fortran und C , Skripte in Python , GUI verwendet PyQt |
| Betriebssystem | Linux , Mac OS X , Unix-ähnlich , Windows-Subsystem für Linux |
| Plattform | Personalcomputer , Cluster , Supercomputer |
| Lizenz | GNU General Public License |
| Webseite | Offizielle englische Website: code-saturne |
Code_Saturne ist ein Allzweck- computational fluid dynamics freie Computer - Software - Paket . code_saturne wird seit 1997 bei der lectricité de France R&D entwickelt und wird unter der GNU GPL- Lizenz vertrieben. Es basiert auf einem Co- Location-Finite-Volume- Ansatz, der Netze mit jedem Zelltyp (tetraedrisch, hexaedrisch, prismatisch, pyramidal, polyedrisch...) und jeder Art von Gitterstruktur (unstrukturiert, blockstrukturiert, hybrid, konform oder) akzeptiert mit hängenden Knoten...).
Seine grundlegenden Fähigkeiten ermöglichen die Handhabung von entweder inkompressiblen oder expandierbaren Strömungen mit oder ohne Wärmeübertragung und Turbulenz (Mischlänge, 2-Gleichungsmodelle, v2f, Reynolds-Spannungsmodelle , Large-Eddy-Simulation ...). Es stehen spezielle Module für spezifische Physik wie Strahlungswärmeübertragung , Verbrennung (Gas, Kohle, Schweröl, ...), Magneto-Hydrodynamik, kompressible Strömungen , Zweiphasenströmungen ( Euler-Lagrange-Ansatz mit Zwei-Wege-Kopplung) zur Verfügung ), Erweiterungen auf spezifische Anwendungen (zB für atmosphärische Umgebung).
code saturne installieren
code_saturne kann auf einem Linux- oder anderen Unix-ähnlichen System installiert werden, indem es heruntergeladen und erstellt wird. Es werden keine Systemdateien geändert, daher sind keine Administratorrechte erforderlich, wenn der Code in einem Benutzerverzeichnis installiert ist. Pakete für Code_Saturne sind auch auf Debian und Ubuntu verfügbar . Alternativ enthält CAE Linux (neueste Version [1] ) code_saturne vorinstalliert.
Der Code funktioniert auch gut im Windows-Subsystem für Linux.
Interoperabilität
code saturne unterstützt mehrere Mesh-Formate. Die folgenden Formate, von Open Source oder kommerziellen Tools, werden derzeit von Code Saturne unterstützt:
Unterstützte Mesh-Eingabeformate (Quelle) :
- SIMAIL (NOPO) – (INRIA/Distene)
- I-DEAS universal
- MED
- CGNS
- EnSight 6
- EnSight- Gold
- GAMBIT- neutral
- Gmsh
- Simcenter STAR-CCM+
Unterstützte Post-Processing-Ausgabeformate
Alternative Software
- Erweiterte Simulationsbibliothek (Open-Source-Software AGPL)
- ANSYS CFX (proprietäre Software)
- ANSYS Fluent (proprietäre Software)
- COMSOL Multiphysik
- FEATool Multiphysik
- Gerris Flow Solver (GPL)
- OpenFOAM (GPL)
- Palabos Flow Solver (AGPL)
- STAR-CCM+ (proprietäre Software)
- SU2-Code (LGPL)
Siehe auch
Verweise
Externe Links
- (auf Englisch) Offizielle englische Website
- (auf Französisch) Offizielle französische Website
- (auf Französisch) Installation von Code Saturne unter Mandriva Linux
- (in Englisch) Code_Saturne Übersicht (pdf, 2 Seiten)
- (in Englisch) Überblick über die Open Source Initiative von EDF (pdf, 2 Seiten)
- (in Englisch) code-saturne.blogspot.com : Unabhängiger Benutzer-Blog über SALOME, Code_Saturne, ParaView und Numerical Modeling
- (in Englisch) CAE Linux : LiveDVD mit Code_Saturne, Code_Aster und der Salomé-Plattform
- (auf Englisch) Website der University of Manchester