Difference between revisions of "Install the TELEMAC system"

From SourceWiki
Jump to navigation Jump to search
Line 24: Line 24:
 
** bief
 
** bief
 
*** bief_v5p7
 
*** bief_v5p7
 +
**** sources
 
*** bief_v5p8
 
*** bief_v5p8
 +
**** sources
 
** bin
 
** bin
 
** config-template
 
** config-template
 
** damocles
 
** damocles
 
*** damo_v5p7
 
*** damo_v5p7
 +
**** sources
 
*** damo_v5p8
 
*** damo_v5p8
 +
**** sources
 
** estel2d
 
** estel2d
 
*** estel2d_v5p7
 
*** estel2d_v5p7
 +
**** lib
 +
**** sources
 +
**** test.gb
 
*** estel2d_v5p8
 
*** estel2d_v5p8
 +
**** lib
 +
**** sources
 +
**** test.gb
 
** estel3d
 
** estel3d
 
*** estel2d_v5p7
 
*** estel2d_v5p7
 +
**** sources
 +
**** test.gb
 
*** estel2d_v5p8
 
*** estel2d_v5p8
 +
**** sources
 +
**** test.gb
 
** parallel
 
** parallel
 +
*** parallel_v5p7
 +
*** parallel_v5p8
 
** paravoid
 
** paravoid
 +
*** paravoid_v5p7
 +
*** paravoid_v5p8
 
** special
 
** special
 +
*** special_v5p7
 +
*** special_v5p8
 
** sisyphe
 
** sisyphe
 +
*** sisyphe_v5p7
 +
*** sisyphe_v5p8
 
** telemac2d
 
** telemac2d
 +
*** tel2d_v5p7
 +
*** tel2d_v5p8

Revision as of 10:40, 12 August 2007

It is possible to install the TELEMAC system in one go with subversion by checking out the meta project systel90-meta. This will pull from the server the full dependencies for ESTEL-3D and ESTEL-2D. This article describes how to download, configure and compile a full installation of the TELEMAC system for ESTEL.

Downloading the TELEMAC system

To download the code, it is recommended to use "subversion" and the meta project systel90-meta. From now on, we assume that the user wants to install the TELEMAC system into the systel90 folder of his home directory. The command to use is:

svn checkout http://source.ggy.bris.ac.uk/subversion/systel90-meta systel90

This will create a systel90 folder containing all necessary source files for the TELEMAC system. The typical folder tree obtained after downloading is shown in here.

Configuration

Config is just a template.

Paths

systel.ini

cfgmak

Multiple configuration

SYSTELCFG=

Compilation

Final TELEMAC tree

  • systel90
    • bief
      • bief_v5p7
        • sources
      • bief_v5p8
        • sources
    • bin
    • config-template
    • damocles
      • damo_v5p7
        • sources
      • damo_v5p8
        • sources
    • estel2d
      • estel2d_v5p7
        • lib
        • sources
        • test.gb
      • estel2d_v5p8
        • lib
        • sources
        • test.gb
    • estel3d
      • estel2d_v5p7
        • sources
        • test.gb
      • estel2d_v5p8
        • sources
        • test.gb
    • parallel
      • parallel_v5p7
      • parallel_v5p8
    • paravoid
      • paravoid_v5p7
      • paravoid_v5p8
    • special
      • special_v5p7
      • special_v5p8
    • sisyphe
      • sisyphe_v5p7
      • sisyphe_v5p8
    • telemac2d
      • tel2d_v5p7
      • tel2d_v5p8