Welcome, Guest
Username: Password: Remember me

TOPIC: Problem with T2DDICO

Problem with T2DDICO 12 years 11 months ago #3215

  • Jcharpentier
  • Jcharpentier's Avatar
Hello,
I'm trying to run Telemac2d on a Linux cluster. The name of my test case is TOURS.
My submission script job.cmd is as follows :

#!/bin/sh

#@job_type = mpich
#@node = 1
#@total_tasks=12
##@wall_clock_limit = 100:00:00,99:00:00
#@wall_clock_limit = 00:30:00,00:29:00
#@restart = no
#@environment = COPY_ALL
#@notify_user=never
#@queue

exec 2>HPC4T2D.err 1>HPC4T2D.out
export PATH=$PATH:/home/charpentierj/HPC4T2D/telemac-v6p1/intel/telemac2d/tel2d_v6p1/sources

time telemac2dv6p1.exe cas.cas


In the directory where I submit, I have these files :
bathy.txt
cas.cas
cli.cli
fortran.f
geo.geo
mpi_telemac.conf
Sigloy.liq
strickler.txt
job.cmd

When I try to run my job, I have this message :
forrtl: No such file or directory
forrtl: severe (29): file not found, unit 2, file /home/charpentierj/HPC4T2D/TOURS/T2DDICO


I already looked at the FAQ, and the solution seems to be what I already do. Here is the extract of the FAQ :

What?

You get an error message like

forrl: severe <29>: file not found, unit 2, file C:\TELEMAC\V6P0\telemac2D\tel2d_v6p)\winT2DDICO
Why?

You're trying to run Telemac by direct clicking on the telemac2d.exe.
Solution :

Please refer to the installation note.



When I look at the installation note, I see :


Running TELEMAC from the command line

You are ready for running a simulation, starting with some of the example provided in the validation dossier. You can either launch a TELEMAC module from the graphical user interface FUDAA or run it by typing the following in a terminal or DOS console:

$>,\> telemac2d SteerringFile.cas

The above shows telemac2d runing a simulation defined by its steering file SteeringFile.cas. The listing on screen follows with details of the execution.

Using the -h option will display the other available options. More details on this command and on the keywords of the steering file can be found in the user manuals



That's what I do in my submission script, so I really don't understand what I'm suppose to do to correctly launch Telemac2d.
The command I use is :
telemac2d cas.cas
Does anybody understand what I'm doing wrong?

Thanks in advance.
Johanne Charpentier
The administrator has disabled public write access.

Re: Problem with T2DDICO 12 years 11 months ago #3218

  • c.coulet
  • c.coulet's Avatar
  • OFFLINE
  • Moderator
  • Posts: 3722
  • Thank you received: 1031
Hi
You make a confusion between 2 different executable file of Telemac.
Telemac2d.exe which is the program which solve the hydrodynamic program (located in /home/charpentier/HPC4T2D/telemac-v6p1/intel/telemac2d/tel2d_v6p1/sources) and telemac2d (or telemac2d.bat) which is the script launcher which manage all the simulation (located probably in /home/charpentier/HPC4T2D/telemac-v6p1/intel/bin)

This is well indicate in some ports that telemac should be run as a script because there is a lot of tasks to do before computing (creation of a local directory, copy of all required files in it, partitionning if you use parallelism ...)

Regards
Christophe
The administrator has disabled public write access.
The following user(s) said Thank You: Jcharpentier
Moderators: pham

The open TELEMAC-MASCARET template for Joomla!2.5, the HTML 4 version.