Difference between revisions of "General use of the TELEMAC system"

From SourceWiki
Jump to navigation Jump to search
Line 1: Line 1:
 
[[Category:Estel]]
 
[[Category:Estel]]
 
[[Category:Telemac]]
 
[[Category:Telemac]]
This page
 
  
= dylan =
+
This page describes the general use of the TELEMAC system in Geographical Sciences.
The TELEMAC system is installed centrally on dylan. TELEMAC-2D, ESTEL-2D and ESTEL-3D are available.
+
 
 +
The TELEMAC system is installed centrally on "dylan". You will need to log into dylan to run TELEMAC jobs. Therefore it helps to practice a bit in a Linux environment. The [Category:Pragmatic_Programming] course can be useful.
 +
 
 +
TELEMAC-2D, SISYPHE, ESTEL-2D and ESTEL-3D are available. More modules could be added if necessary. Just ask.
  
 
= Environment set-up =
 
= Environment set-up =
  
TELEMAC system:
 
 
<pre>
 
<pre>
 
# Location of the TELEMAC system
 
# Location of the TELEMAC system
Line 18: Line 19:
 
</pre>
 
</pre>
  
Note that with the above configuration
+
= Test =
 +
 
 +
<pre>
 +
$ cp -r /home/telemac/telemac2d/tel2d_v5p8/test.gb/hydraulic_jump .
 +
$ cd hydraulic_jump
 +
$ telemac2d cas.txt
 +
</pre>
  
 
= Parallel jobs =
 
= Parallel jobs =
 +
The TELEMAC is automatically configured to run in parallel mode. To run
 +
 +
<pre>
 +
cd $HOME
 +
  touch .mpd.conf
 +
  chmod 600 .mpd.conf
 +
  MPD_SECRETWORD="somethingsecret"
 +
</pre>
 +
 +
Run the software once in scalar mode
 +
<pre>
 +
$ cp -r /home/telemac/telemac2d/tel2d_v5p8/test.gb/cavity .
 +
[ggjpr@dylan ~]$ cd cavity/
 +
[ggjpr@dylan confluence]$ telemac2d cas.txt
 +
</pre>
 +
 +
Should run in about 55s
 +
Edit cas.txt and run telemac2d again and
 +
Start the ring
 +
<pre>
 +
$ mpd &
 +
$ telemac2d cas.txt
 +
</pre>
 +
it should run again, faster, maybe 30s inclu
 +
 +
when you log out, it is a good idea to kill the MPI daemon with
 +
<pre>
 +
$ mpdallexit
 +
</pre>

Revision as of 16:22, 18 September 2008


This page describes the general use of the TELEMAC system in Geographical Sciences.

The TELEMAC system is installed centrally on "dylan". You will need to log into dylan to run TELEMAC jobs. Therefore it helps to practice a bit in a Linux environment. The [Category:Pragmatic_Programming] course can be useful.

TELEMAC-2D, SISYPHE, ESTEL-2D and ESTEL-3D are available. More modules could be added if necessary. Just ask.

Environment set-up

# Location of the TELEMAC system
SYSTEL90=/home/telemac
export SYSTEL90

source $SYSTEL90/intel_env
source $SYSTEL90/config/systel_env

Test

$ cp -r /home/telemac/telemac2d/tel2d_v5p8/test.gb/hydraulic_jump .
$ cd hydraulic_jump
$ telemac2d cas.txt

Parallel jobs

The TELEMAC is automatically configured to run in parallel mode. To run

cd $HOME
  touch .mpd.conf
  chmod 600 .mpd.conf
  MPD_SECRETWORD="somethingsecret"

Run the software once in scalar mode

$ cp -r /home/telemac/telemac2d/tel2d_v5p8/test.gb/cavity .
[ggjpr@dylan ~]$ cd cavity/
[ggjpr@dylan confluence]$ telemac2d cas.txt

Should run in about 55s Edit cas.txt and run telemac2d again and Start the ring

$ mpd &
$ telemac2d cas.txt
it should run again, faster, maybe 30s inclu

when you log out, it is a good idea to kill the MPI daemon with

$ mpdallexit