Differences

This shows you the differences between two versions of the page.

Link to this comparison view

installation_notes_2_beta [2017/01/09 12:37]
y.audouin created
installation_notes_2_beta [2023/04/27 08:38] (current)
b.basic
Line 1: Line 1:
 ====== Installation process ====== ====== Installation process ======
  
-The TELEMAC system is written in Fortran (standard Fortran 2003). The mathematics,​ the physics, the advanced parallelisation are all in Fortran. Therefore, if you wish to recompile the TELEMAC-MASCARET ​system from its source code to tune the compiler optimisation to your processor or if you need to input your own Fortran code to model the specifics of your application (boundary, initial conditions, special output variable, etc.) a Fortran compiler is required (compatible with standard Fortran 2003).+The TELEMAC-MASCARET ​system is written in Fortran (standard Fortran 2003). The mathematics,​ the physics, the advanced parallelisation are all in Fortran. Therefore, if you wish to recompile the system from its source code to tune the compiler optimisation to your processor or if you need to input your own Fortran code to model the specifics of your application (boundary, initial conditions, special output variable, etc.) a Fortran compiler is required (compatible with standard Fortran 2003).
  
 \\ \\
  
-In addition, surrounding the scientific code are a series of scripts to compile, prepare the input and output files and run the modules of the TELEMAC system. Those scripts are based on the [[http://​www.python.org/​|Python]] language+In addition, surrounding the scientific code are a series of scripts to compile, prepare the input and output filesrun the modules of the TELEMAC-MASCARET ​system ​and do some post-processing. Those scripts are based on the [[http://​www.python.org/​|Python]] language.
- +
-  * [[http://​www.python.org/​|Python]] has only been introduced a couple of years ago with version v6p1 of the open TELEMAC-MASCARET system. While it is most probably going to be the preferred scripting language in the future, the Python scripts are not as stable as their Perl equivalent. Nonetheless,​ the Python scripting language is cross platform and much simpler to read, so much so that it is nowadays taught as the first programming language in schools.+
  
 \\ \\
  
-In this guide we split the process between Windows and Linux. ​Windows ​will be installed using a self-install packaging software ​that will install the preresuisites ​as well as the code itself. ​We are still in development mode with this -- your feedback is important -- and we intend to use the same self install for Linux users too. +In this guidewe split the installation ​process between Windows and Linux. ​An automatic installer ​will soon be available for the Windows version ​that will install the prerequisites ​as well as the code itself.
 \\ \\