Page 1 of 1

Code |Saturne 2.3.1 installation help

Posted: Thu Sep 13, 2012 3:13 pm
by muhanad
dear all,

i used to work with code saturne at college on the cluster, so i did not bothered myself about installation steps on personal laptop.

I have wind7, Vmware and Ubuntu installed in the virtual machine in my laptop.
I downloaded code saturne 2.3.1 from EDF website and the installer folder which includes install_saturne.py

After unzipping , in code saturne loaded folder the following subfolders are there:-

bin, docs, gui, ;libple, po, preprocessor, salome, stc...in addition to these files: about, compatbility, configure , changelog, read me, install.

installer folder includes: install_saturne.py, setup, read me

Both code saturne and installer are loaded in the following directory:-

/home/ubunto/downloads/

Now:-

1) I know that i have to specify C and F compilers directories in the setup file, in the installer folder, but should these compilers are to be installed beforehand? or they are existing already in the saturne package?

2) Are they both required?

3) what are the options that better to turn on/off in the setup file, for a person using fortran most of the time, and paraview processing tool.

4) Now, could you pls quide me to complete the installation process, in simple instructions, i am completely new to linux. I guess i have to open the LXterminal from accessories, but i want to know what instruction codes to be written to complete the installation in one go through the installer folder, and the install_saturne.py.

5) I will be very grateful for the support.Online EDF manual and manchester wiki might seems to be clear to ubuntu users, but for me im really getting stuck.

Regards
Muhanad

Re: Code |Saturne 2.3.1 installation help

Posted: Fri Sep 14, 2012 1:01 am
by Yvan Fournier
Hello,

If the online EDF installation manual seems too complicated, just read the beginning (explaining prerequisites) and first example of steps to run. This should answer all your questions. The rest may seem complicated, but it is mainly oriented towards more complex cases, such as installations on clusters, so you can ignore about everything after the first 1/3 of the manual.

You do need to install both C and Fortran compilers before installing the code. On most Linux distributions, the C compiler is usally installed by default, but you need to install gfortran (using the package manager to do this is much more simple than installing the compiler, which needs several prerequsites, so the Code_Saturne installer does not try to handle this).

If you use ParaView, you do not need CGNS or MED format support (it reads EnSight files fine), but you may need those formats to read meshes, depending on the meshing tool you use (notably MED for Salome, CGNS for ANSYS and many others).

On a simple workstation, if you intend to run in parallel, you also need MPI (either Open MPI or MPICH2 may be installed with your package manager), but you can ignore SCOTCH and METIS partitioners (which are less commonly available as packages), as the default internal partitioner should be good enough for most cases.

Best regards,

Yvan