Code_Saturne
Utvecklare | Electricité de France |
---|---|
Stabil frisättning | 7.3.0 / 20 december 2022
|
Förvar | |
Skrivet i | Fortran och C , skript i Python , GUI använder PyQt |
Operativ system | Linux , Mac OS X , Unix-liknande , Windows Subsystem för Linux |
Plattform | Persondatorer , kluster , superdatorer |
Licens | GNU General Public License |
Hemsida | Officiell engelska webbplats: |
code_saturne är ett gratis datorprogram för allmänt bruk för beräkningsvätskedynamik . Code_saturne har utvecklats sedan 1997 vid Électricité de France R&D och distribueras under GNU GPL- licensen. Den är baserad på ett samlokaliserat ändlig volym som accepterar maskor med alla typer av celler (tetraedriska, hexaedriska, prismatiska, pyramidformade, polyedriska...) och alla typer av rutnätsstruktur (ostrukturerad, blockstrukturerad, hybrid, konform eller med hängande noder...).
Dess grundläggande funktioner möjliggör hantering av antingen inkompressibla eller expanderbara flöden med eller utan värmeöverföring och turbulens (blandningslängd, modeller med 2 ekvationer, v2f, Reynolds spänningsmodeller , simulering av stor virvel ...). Dedikerade moduler finns tillgängliga för specifik fysik som strålningsvärmeöverföring , förbränning (gas, kol, tung eldningsolja, ...), magneto-hydrodynamik, komprimerbara flöden , tvåfasflöden ( Euler-Lagrange-metod med tvåvägskoppling ), tillägg till specifika tillämpningar (t.ex. för atmosfärisk miljö).
kod saturne installera
code_saturne kan installeras på ett Linux eller annat Unix-liknande system genom att ladda ner och bygga det. Inga systemfiler ändras, så administratörsbehörighet krävs inte om koden är installerad i en användares katalog. Paket för code_saturne är också tillgängliga på Debian och Ubuntu . Alternativt inkluderar CAE Linux (senaste versionen [1] ), code_saturne förinstallerad.
Koden fungerar också bra i Windows-undersystemet för Linux.
Interoperabilitet
kod saturne stöder flera mesh-format. Följande format, från öppen källkod eller kommersiella verktyg, stöds för närvarande av Code Saturne:
Mesh-indataformat som stöds (källa) :
- SIMAIL (NOPO) – (INRIA/Distene)
- I-DEAS universal
- MED
- CGNS
- EnSight 6
- EnSight Gold
- GAMBIT neutral
- Gmsh
- Simcenter STAR-CCM+
Utdataformat för efterbearbetning som stöds
Alternativ programvara
- Advanced Simulation Library (öppen källkod AGPL)
- ANSYS CFX (proprietär programvara)
- ANSYS Fluent (proprietär programvara)
- Basilisk
- COMSOL Multiphysics
- Gerris Flow Solver (GPL)
- OpenFOAM (GPL)
- Palabos Flow Solver (AGPL)
- STAR-CCM+ (proprietär programvara)
- SU2-kod (LGPL)
Se även
externa länkar
- (på engelska) Officiell engelska webbplats
- (på franska) Officiell fransk webbplats
- (på franska) Code Saturne Installation på Mandriva Linux
- (på engelska) Code_Saturne Översikt (pdf, 2 sidor)
- (på engelska) Översikt över EDF:s initiativ för öppen källkod (pdf, 2 sidor)
- (på engelska) code-saturne.blogspot.com : Oberoende användares blogg om SALOME, Code_Saturne, ParaView och numerisk modellering
- (på engelska) CAE Linux : LiveDVD med Code_Saturne, Code_Aster och Salomé-plattformen
- (på engelska) Webbplats vid University of Manchester