Code-Saturne 1.3.1 Stand-alone binary package
- Joël Cugnoni
-
Topic Author
- Offline
- Moderator
-
17 years 2 months ago #1705
by Joël Cugnoni
Joël Cugnoni - a.k.a admin
www.caelinux.com
Code-Saturne 1.3.1 Stand-alone binary package was created by Joël Cugnoni
Dear CAELinux users,
Code-Saturne, an industrial level CFD code developed by EDF, was first included in CAELinux 2007. But due to its beta stage at this time, the code could not run properly. This issue is now fixed: I have developed a stand-alone binary package including a pre-compiled (and running) version of the latest Code-Saturne 1.3.1 release.
To install this code, you will simply need to decompress the archive in /opt/saturne and that's it!!
Using this code, one can easily do CFD calculation like the "pro": create a fluid domain mesh from CAD in Salome, generate groups for boundary conditions, export the MED mesh, prepare the directories for the study (see README.txt of Saturne) and start the Saturne GUI to define the simulation parameters. Code-Saturne can even work straight on a cluster or multi-core CPUs thanks to the use of MPI!! Post processing can be done either in Salome or in any Ensight compatible postprocessors (Paraview, OpenDX, Visit,...).
This package should also work in other distro if the pre-requisite are present (python, gcc, g77, gfortran, autoconf, make, libXML2, Tkinter & Tix).
To download the package , please visit this page:
caelinux.com/CMS/index.php?option=com_co...;id=43&Itemid=40
Additionnally, do not forget to read the README file!!
Now, I am waiting for your feedback... I hope that you will enjoy this new addition.
PS: this package will be part of CAELinux 2008.
Joel Cugnoni
www.caelinux.com
Code-Saturne, an industrial level CFD code developed by EDF, was first included in CAELinux 2007. But due to its beta stage at this time, the code could not run properly. This issue is now fixed: I have developed a stand-alone binary package including a pre-compiled (and running) version of the latest Code-Saturne 1.3.1 release.
To install this code, you will simply need to decompress the archive in /opt/saturne and that's it!!
Using this code, one can easily do CFD calculation like the "pro": create a fluid domain mesh from CAD in Salome, generate groups for boundary conditions, export the MED mesh, prepare the directories for the study (see README.txt of Saturne) and start the Saturne GUI to define the simulation parameters. Code-Saturne can even work straight on a cluster or multi-core CPUs thanks to the use of MPI!! Post processing can be done either in Salome or in any Ensight compatible postprocessors (Paraview, OpenDX, Visit,...).
This package should also work in other distro if the pre-requisite are present (python, gcc, g77, gfortran, autoconf, make, libXML2, Tkinter & Tix).
To download the package , please visit this page:
caelinux.com/CMS/index.php?option=com_co...;id=43&Itemid=40
Additionnally, do not forget to read the README file!!
Now, I am waiting for your feedback... I hope that you will enjoy this new addition.
PS: this package will be part of CAELinux 2008.
Joel Cugnoni
www.caelinux.com
Joël Cugnoni - a.k.a admin
www.caelinux.com
- Joël Cugnoni
-
Topic Author
- Offline
- Moderator
-
17 years 2 months ago #1708
by Joël Cugnoni
Joël Cugnoni - a.k.a admin
www.caelinux.com
Replied by Joël Cugnoni on topic Re:Code-Saturne 1.3.1 Stand-alone binary package
Here is a screenshot of what can be done with Salome & Code-Saturne:
a Y-shaped pipe junction with flows at two different temperatures. Mesh 150'000 cells, solved on 2 CPUs with MPI.
a Y-shaped pipe junction with flows at two different temperatures. Mesh 150'000 cells, solved on 2 CPUs with MPI.
Joël Cugnoni - a.k.a admin
www.caelinux.com
- Pei-Ying Hsieh
- Offline
- Junior Member
-
Less
More
- Posts: 36
- Thank you received: 0
17 years 2 months ago #1739
by Pei-Ying Hsieh
Replied by Pei-Ying Hsieh on topic Re:Code-Saturne 1.3.1 Stand-alone binary package
Hi, Joel,
That is impressive!
Two questions:
1. how did you setup mpi? Is it possible to setup mpi on a cluster (more than 2 computers) using CAELinux?
2. EDF is planning to release their thermal package (forgot the name) in Q1 2008. With this thermal package + Code-Saturne, one can perform conjugate heat transfer with natural/force convection + conduction. Do you have any plan to include the thermal package into the next CAELinux release?
Pei
That is impressive!
Two questions:
1. how did you setup mpi? Is it possible to setup mpi on a cluster (more than 2 computers) using CAELinux?
2. EDF is planning to release their thermal package (forgot the name) in Q1 2008. With this thermal package + Code-Saturne, one can perform conjugate heat transfer with natural/force convection + conduction. Do you have any plan to include the thermal package into the next CAELinux release?
Pei
- J. Almanstoetter
- Offline
- New Member
-
Less
More
- Posts: 3
- Thank you received: 0
17 years 1 month ago #1792
by J. Almanstoetter
Replied by J. Almanstoetter on topic Re:Code-Saturne 1.3.1 Stand-alone binary package
Hi Joel,
I would be very interested in the example of the Y-shaped pipe junction with flows at two different temperatures, for which you have shown the postprocessing in your last message to this post. Could you please post the input for it or a tutorial on how to create it ? Thanks !
Greetings,
Juergen
I would be very interested in the example of the Y-shaped pipe junction with flows at two different temperatures, for which you have shown the postprocessing in your last message to this post. Could you please post the input for it or a tutorial on how to create it ? Thanks !
Greetings,
Juergen
- Jeff Shuboy
- Offline
- New Member
-
Less
More
- Posts: 2
- Thank you received: 0
17 years 1 month ago #1822
by Jeff Shuboy
Replied by Jeff Shuboy on topic Re:Code-Saturne 1.3.1 Stand-alone binary package
I'm not sure where I may be going wrong. I've installed and re-installed the new binary package, followed all the steps and have the software running, but I continue getting the same error:
/opt/saturne/src/bft-1.0.5/src/bft_file.c:771: Erreur fatale.
Error opening file "preprocessor_output/n00001":
No such file or directory
Pile d'appels :
1: 0xb7eaeffb ? (?)
2: 0xb7eaf04a ? (?)
3: 0xb7eaf91c <bft_file_open_stream+0x12c> (libbft.so.1)
4: 0xb7eaf6f9 <bft_file_open+0xc9> (libbft.so.1)
5: 0x806d8e0 ? (?)
6: 0x806d3cc <cs_pp_io_initialize+0xbc> (cs13.exe)
7: 0x805c1b0 <main+0xf4> (cs13.exe)
8: 0xb796f75c <__libc_start_main+0xdc> (libc.so.6)
9: 0x805c021 ? (?)
Fin de la pile
Is there a reason this file isn't there, or is there a setting I need to change to ignore it?
/opt/saturne/src/bft-1.0.5/src/bft_file.c:771: Erreur fatale.
Error opening file "preprocessor_output/n00001":
No such file or directory
Pile d'appels :
1: 0xb7eaeffb ? (?)
2: 0xb7eaf04a ? (?)
3: 0xb7eaf91c <bft_file_open_stream+0x12c> (libbft.so.1)
4: 0xb7eaf6f9 <bft_file_open+0xc9> (libbft.so.1)
5: 0x806d8e0 ? (?)
6: 0x806d3cc <cs_pp_io_initialize+0xbc> (cs13.exe)
7: 0x805c1b0 <main+0xf4> (cs13.exe)
8: 0xb796f75c <__libc_start_main+0xdc> (libc.so.6)
9: 0x805c021 ? (?)
Fin de la pile
Is there a reason this file isn't there, or is there a setting I need to change to ignore it?
- David Monfort
- Offline
- Senior Member
-
Less
More
- Posts: 77
- Thank you received: 0
17 years 1 month ago #1830
by David Monfort
Replied by David Monfort on topic Re:Code-Saturne 1.3.1 Stand-alone binary package
Hi Jeff
The error you get is that the kernel of Code_Saturne does not find the file generated by its preprocessor (named preprocessor_ouput/n00001, the number indicating the domain number in case of parallel computation). The preprocessor probably either did not find your mesh(es) or failed while processing it.
You should have a look at the file called listenv.xxxxxxxx (in the RESU directory of your study, and where xxxxxxxx is the date of your run). It should tell you more on your problem.
If not, please post again and I'll try to help you.
By the way, you can also get some help at the Code_Saturne support adress This email address is being protected from spambots. You need JavaScript enabled to view it..
David
ps : if your problem persists perhaps should you open a specific post in the CFD forum of CAELinux (just my opinion !)
The error you get is that the kernel of Code_Saturne does not find the file generated by its preprocessor (named preprocessor_ouput/n00001, the number indicating the domain number in case of parallel computation). The preprocessor probably either did not find your mesh(es) or failed while processing it.
You should have a look at the file called listenv.xxxxxxxx (in the RESU directory of your study, and where xxxxxxxx is the date of your run). It should tell you more on your problem.
If not, please post again and I'll try to help you.
By the way, you can also get some help at the Code_Saturne support adress This email address is being protected from spambots. You need JavaScript enabled to view it..
David
ps : if your problem persists perhaps should you open a specific post in the CFD forum of CAELinux (just my opinion !)
Moderators: catux
Time to create page: 0.148 seconds