Code_Saturne - Code_Saturne

code_saturne
Entwickler lectricité de France
Stabile Version
6.3.0 / 21. Dezember 2020 ; vor 6 Monaten ( 21 Dezember 2020 )
Repository Bearbeite dies bei Wikidata
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 .org

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) :

Unterstützte Post-Processing-Ausgabeformate

Alternative Software

Siehe auch

Verweise

Externe Links