Welcome, Guest
Username: Password: Remember me
  • Page:
  • 1
  • 2

TOPIC: Compilation TELEMAC3D

Compilation TELEMAC3D 11 years 6 months ago #8358

  • Massinissa
  • Massinissa's Avatar
Bonjour à tous,

Je suis un nouveau utilisateur du système TELEMAC et j'avais déjà téléchargé la version v6p2.
En compilant les modules du système, en utilisant "Modules: system" et non pas "update system" dans le fichier systel.cfg comme recommandé dans le tuto d'installation, tous les modules ont l'air d'être bien compilés sauf pour le TELEMAC3D pour le quel j'ai eu le message d'erreur que je joins à ce poste.

J'utilise Python 2.7 et gfortran sous windows 7 64 bits.

PS: ci-joint, version gfortran, version pythel, compilation DOS pour le telemac3d et sous environnement python.

Je vous prie de me répondre dans les plus brefs délais car moi même j'ai commencé à dépasser les délais nécessaires pour l'avancement de mon projet.

Merci par avance.

I'll try to tell all this in English ...

Hello everyone,

I am a new user TELEMAC and I had already downloaded the v6p2 release.
In compiling the modules of the system, using "modules: system" and not "update system" in systel.cfg as recommended in the tutorial installation, all modules seem to be well built except for the TELEMAC3D for what I got the error message that I have attached to this post.

I use Python 2.7 and gfortran in 64-bits Windows 7.

PS: Enclosed gfortran version, pythel version, DOS repport compilation for telemac3d and under python environment.

Please answer me as soon as possible because I myself have started to exceed the time required for the advancement of my project.

Thank's in advance...

File Attachment:

File Name: Compilation_telemac3d_v6p2_DOS.txt
File Size: 10 KB


File Attachment:

File Name: Compilation_telemac3d_v6p2_Python.txt
File Size: 3 KB


File Attachment:

File Name: gfortran_version.txt
File Size: 1 KB


File Attachment:

File Name: systel.cfg
File Size: 2 KB


File Attachment:

File Name: Python_version.txt
File Size: 0 KB
The administrator has disabled public write access.

Compilation TELEMAC3D 11 years 6 months ago #8359

  • Massinissa
  • Massinissa's Avatar
Je veux ajouter qu'on compilant la version v6p1 avec python 2.7 et g95 sous windows 7 64 bits tous les modules se sont compilés normalement par contre ça ne marche pas avec gfortran...

Ci-joint la version de mon compilateur g95...
Merci encore une fois.

File Attachment:

File Name: g95_version.txt
File Size: 0 KB
The administrator has disabled public write access.

Compilation TELEMAC3D 11 years 6 months ago #8360

  • c.coulet
  • c.coulet's Avatar
  • OFFLINE
  • Moderator
  • Posts: 3722
  • Thank you received: 1031
Hi
I'm not a specialist of gfortran compilation but in your case, the message indicates you where you should investigate.
The problem comes from crt2.o file. Try to see if this file exist and if the path is correct.

One precision on your request!
This is an open forum where people try to help but without any delay.
So your comment on the necessity of obtaining an answer quickly because you're already late is not really appropriate in my opinion.

For urgent question and problems, there exist some possibilities to sign an assistance contract (with fee).

Another remark, starting to use the Telemac system with telemac 3D is not nenecessary the good way. As the mesh is the same, you should start to use telemac 2d and then move to 3D.

Regards
Christophe
The administrator has disabled public write access.

Compilation TELEMAC3D 11 years 6 months ago #8362

  • Massinissa
  • Massinissa's Avatar
D'abord merci de m'avoir répondu aussi rapidement.
Je ne voyais et je ne vois toujours pas ma demande déplacée, je suis étudiant et je suis vraiment en retard car j'ai lu plusieurs postes sur ce forum sans trouver de solution à mon problème.
Je m'excuse auprès de vous si ma remarque vous est parue inappropriée ou a offensé votre opinion.
Quant à mon problème, le fichier crt2.o existe et le chemin d’accès est bon j’ai effectivement cherché partout à propos de cette erreur mais je ne trouve pas quelque chose de concret.
Quand j’essaye de compiler avec g95 l’erreur est ci-jointe.
Pour TELEMAC3D et 2D, j’ai déjà commencé avec le 2D et mon travaille consiste à comparer entre les deux.
Merci par avance.

Firstly, thank you for answering me so quickly. I didn’t see and I still do not see my request inappropriate, I am a student and I'm really late because I've read several posts on this forum without finding a solution to my problem. I apologize to you if my comment was inappropriate or offended your opinion.
For my problem, the crt2.o file exists and the path is good I actually searched everywhere about this error but I cannot find anything concrete. When I try to compile with g95 the errors is attached.
For TELEMAC3D and 2D, I've already started with the 2D and my work is to compare between both.

File Attachment:

File Name: erreur_g95.txt
File Size: 8 KB

Thank you in advance.
The administrator has disabled public write access.

Compilation TELEMAC3D 11 years 6 months ago #8363

  • c.coulet
  • c.coulet's Avatar
  • OFFLINE
  • Moderator
  • Posts: 3722
  • Thank you received: 1031
Hi
Your request is not inapropriate!
But the mention about the fact you're late is. People answering on the forum is not responsible for this.
And this is not because you're late that you will have an answer but only bacause someone could have a solution for you.

On your problem, I noticed you use gfortran 4.8.0 which is not the official release so it could be a first trial to downgrade your version to the latest official one 4.7.2
Maybe no relation but you're working on a 64 bits machine and you use a 32 bits version of gfortran?

Hope this could help
regards
Christophe
The administrator has disabled public write access.
The following user(s) said Thank You: Massinissa

Compilation TELEMAC3D 11 years 6 months ago #8366

  • Massinissa
  • Massinissa's Avatar
Thank you Mr. COULET I'll try to downgrade my gfortran version...

I'll let you know.

Best regards.
The administrator has disabled public write access.

Compilation TELEMAC3D 11 years 6 months ago #8434

  • cyamin
  • cyamin's Avatar
  • OFFLINE
  • openTELEMAC Guru
  • Posts: 997
  • Thank you received: 234
Hello,

I use mingw64 4.8.0 with no problem compiling the 64bit scalar version of telemac. However, I noticed that you are using an experimental version, not a release.

This is what I use: x86_64-w64-mingw32-gcc-4.8.0-win64_rubenvb.7z

The configuration you use is probably for g95, I have used it and it didn't work. Use this instead (change paths where appropriate):
# _____                          ____________________________________
# ____/ Windows gfortran scalar /___________________________________/
[wing64s]
#
root:       C:\opentelemac\v6p2
version:    v6p2
language:   2
modules:    clean system
options:    
#
#
cmd_obj:    x86_64-w64-mingw32-gfortran -c -O3 -ffixed-line-length-132 -fconvert=big-endian -frecord-marker=4 <mods> <incs> <f95name>
cmd_lib:    ar cru <libname> <objs>
cmd_exe:    x86_64-w64-mingw32-gfortran -fconvert=big-endian -frecord-marker=4 -v -o <exename> <objs> -Xlinker --start-group <libs> 
#--end-group
# remove "--end-group" if problem
mods_all:   -I <config>
#
#
sfx_zip:    .zip
sfx_lib:    .lib
sfx_obj:    .o
sfx_mod:    .mod
sfx_exe:    .exe
#
#

Regards,
Costas
The administrator has disabled public write access.

Compilation TELEMAC3D 11 years 6 months ago #8444

  • Massinissa
  • Massinissa's Avatar
thank you COSTAS, I finally succeeded to compile telemac3d v6p2, by against using the same version telemac2d, I fail to simulate the validation cases (eg: confluence case) of v6p1.
Attached to this replay the sim

File Attachment:

File Name: results_v6p2_COSTAS_case.txt
File Size: 946 KB

ulation results with v6p1 version and v6p2.
Attachments:
The administrator has disabled public write access.

Compilation TELEMAC3D 11 years 6 months ago #8446

  • Massinissa
  • Massinissa's Avatar
Thank you in advance...
The administrator has disabled public write access.

Compilation TELEMAC3D 11 years 6 months ago #8451

  • cyamin
  • cyamin's Avatar
  • OFFLINE
  • openTELEMAC Guru
  • Posts: 997
  • Thank you received: 234
I am not familiar with the differences between v6p1 and v6p2 in telemac2d.
In Artemis, which I am working with at the moment, there are validation cases from v6p1 that will not work with v6p2.

So, if you want to test your v6p2 installation, run a validation case from the
tel2d_v6p2
directory, unless you are absolutely certain that the v6p1 cas file is compatible with v6p2.

I would suggest to run the validation case against the corresponding telemac2d version and then check if the actual results correlate or not. Some discrepancy is expected due to the improvement of the physics routines.

Costas
The administrator has disabled public write access.
  • Page:
  • 1
  • 2
Moderators: borisb

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