Welcome, Guest
Username: Password: Remember me

TOPIC: step-by-step guide to install Telemac v7p1 on Ubuntu 16.04 in parallel

step-by-step guide to install Telemac v7p1 on Ubuntu 16.04 in parallel 6 years 5 months ago #30237

  • c.coulet
  • c.coulet's Avatar
  • OFFLINE
  • Moderator
  • Posts: 3722
  • Thank you received: 1031
Hi looks like a problem in the boundary condition file of the finer mesh...
This is not a mesh problem as check mesh is OK
Maybe you have a spurious island somewhere, probably at the junction of the submesh...
Look into the cli file to try to identify the location of the problem.
You could also share the all files to let us check

Runing partel manually will give the same issue and running only the partition step also.

Regards
Christophe
The administrator has disabled public write access.

step-by-step guide to install Telemac v7p1 on Ubuntu 16.04 in parallel 6 years 5 months ago #30239

  • MohdAlaa
  • MohdAlaa's Avatar
  • OFFLINE
  • Senior Boarder
  • Posts: 76
  • Thank you received: 1
Hi Christophe,

I've attached the the files, thanks.

I will have a look as well to see if I can spot the problem, but any help is very much appreciated.

Also, I'm still interested to know how to run the partel manually and the partition step, just out of curiosity in case I need it for later.

Thanks,
Mohammed
Attachments:
The administrator has disabled public write access.

step-by-step guide to install Telemac v7p1 on Ubuntu 16.04 in parallel 6 years 5 months ago #30240

  • MohdAlaa
  • MohdAlaa's Avatar
  • OFFLINE
  • Senior Boarder
  • Posts: 76
  • Thank you received: 1
I'm trying to upload the geo file but it's 31MB, it does't go through. I will try to upload it to external link

Here is:

drive.google.com/open?id=1_37YDj8NBnDU4A0C9nOSKIE7Dn9yBP3Z
The administrator has disabled public write access.

step-by-step guide to install Telemac v7p1 on Ubuntu 16.04 in parallel 6 years 5 months ago #30249

  • c.coulet
  • c.coulet's Avatar
  • OFFLINE
  • Moderator
  • Posts: 3722
  • Thank you received: 1031
I've downloaded the file.
I should investigate but I could reproduce the problem.
How many processors did you choose in your trial?

I rapid comment on the mesh itself, I think it could be improved by using density map to produce a smaller mesh in term of number of points...

regards
Christophe
The administrator has disabled public write access.
The following user(s) said Thank You: MohdAlaa

step-by-step guide to install Telemac v7p1 on Ubuntu 16.04 in parallel 6 years 5 months ago #30251

  • MohdAlaa
  • MohdAlaa's Avatar
  • OFFLINE
  • Senior Boarder
  • Posts: 76
  • Thank you received: 1
I tried with 2 and 3 processors.

I could try density map, but I'm interested in defining the mesh resolution (like in my case is 15m), which I'm not sure if I can do it with density map option.
The administrator has disabled public write access.

step-by-step guide to install Telemac v7p1 on Ubuntu 16.04 in parallel 6 years 1 week ago #31951

  • mourad
  • mourad's Avatar
  • OFFLINE
  • Expert Boarder
  • Posts: 155
  • Thank you received: 6
Hi Stef
I've installed ubuntu on vmware workstation and did everythings you mentionned. However when I do 'python compileTELEMAC.py', after changing directory to '~/telemac/v7p3r1/scripts/python27', I got the following:
Not able to get to the configuration file: configs
... in directory: /home/mourad/telemac/v7p3r1/scripts/python27
... use instead:
have you faced any like this?
I will appreciate any remark or tips to resolve that hit
regards
Mourad
The administrator has disabled public write access.

step-by-step guide to install Telemac v7p1 on Ubuntu 16.04 in parallel 6 years 1 week ago #31952

  • mourad
  • mourad's Avatar
  • OFFLINE
  • Expert Boarder
  • Posts: 155
  • Thank you received: 6
Ooops
It is my fault, did not source .bashrc file before build metis.
However, I have this error:
thanks in advance for any kind of help
Mourad

ERROR :

Loading Options and Configurations
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

_____ ____ __
|___ | |___ \ /_ |
__ __ _/ / _ __ __) | _ __ | |
\ \ / / |_ _| | '_ \ |__ < | '__| | |
\ V / / / | |_) | ___) || | | |
\_/ /_/ | .__/ |____/ |_| |_|
| |
|_|
_ _ __ ___ ___ _____ ___
_| || |_ /_ ||__ \ |__ \ |___ | / _ \
_ __ ___ __ __ |_ __ _| | | ) | ) | _/ / | (_) |
| '__| / _ \\ \ / / _| || |_ | | / / / / |_ _| \__, |
| | | __/ \ V / _ |_ __ _| | | / /_ / /_ / / / /
|_| \___| \_/ (_) |_||_| |_||____||____| /_/ /_/


... parsing configuration file: /home/mourad/telemac/v7p3r1/configs/systel.ubuntu.cfg


_ __ _ _
| | / _| (_) | |
_ _ | |__ _ _ __ _ | |_ _ __ ___ _ __ _ ___ | |__
| | | || '_ \ | | | | / _` || _|| '_ ` _ \ | '_ \ | | / __|| '_ \
| |_| || |_) || |_| || (_| || | | | | | | || |_) || || (__ | | | |
\__,_||_.__/ \__,_| \__, ||_| |_| |_| |_|| .__/ |_| \___||_| |_|
__/ | | |
|___/ |_|
Scanning the source code for:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

+> configuration: ubugfmpich

+> parallel mode, using mpiexec directly (of the MPICH2 package).
| The only difference with the scalar versions (optimised) is the presence
| of the key mpi_cmdexec and the -DHAVE_MPI compilation directive.
| Of course, you also need the key par_cmdexec.
| Finally, note that this configuration also works whether
| processor is 0 or 1.

+> root: /home/mourad/telemac/v7p3r1
+> modules: system


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~



Compiling from the tree top splitsel plus dependents
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

+> Compile / Assemble / Link
f951: Warning: Nonexistent include directory ‘/usr/lib/mpich/include/’ [-Wmissing-include-dirs]
/home/mourad/telemac/v7p3r1/sources/utils/special/plante.F:69: Error: Can't open included file 'mpif.h'
f951: Warning: Nonexistent include directory ‘/usr/lib/mpich/include/’ [-Wmissing-include-dirs]
f951: Warning: Nonexistent include directory ‘/usr/lib/mpich/include/’ [-Wmissing-include-dirs]
- completed: .../v7p3r1/sources/utils/hermes/interface_hermes.f
[\\ ] 4% | 8s

Hummm ... I could not complete my work.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

compileTELEMAC::createObjFiles:
+> failed: gfortran -c -O3 -DHAVE_MPI -fconvert=big-endian -frecord-marker=4 -I /home/mourad/telemac/v7p3r1/builds/ubugfmpich/lib/utils/special -I /home/mourad/telemac/v7p3r1/builds/ubugfmpich/lib/utils/hermes -I /home/mourad/telemac/v7p3r1/builds/ubugfmpich/lib/utils/bief -I /home/mourad/telemac/v7p3r1/builds/ubugfmpich/lib/utils/splitsel -I /usr/lib/mpich/include/ /home/mourad/telemac/v7p3r1/sources/utils/special/plante.F
... The following command failed for the reason above (or below)
gfortran -c -O3 -DHAVE_MPI -fconvert=big-endian -frecord-marker=4 -I /home/mourad/telemac/v7p3r1/builds/ubugfmpich/lib/utils/special -I /home/mourad/telemac/v7p3r1/builds/ubugfmpich/lib/utils/hermes -I /home/mourad/telemac/v7p3r1/builds/ubugfmpich/lib/utils/bief -I /home/mourad/telemac/v7p3r1/builds/ubugfmpich/lib/utils/splitsel -I /usr/lib/mpich/include/ /home/mourad/telemac/v7p3r1/sources/utils/special/plante.F:
The administrator has disabled public write access.

step-by-step guide to install Telemac v7p1 on Ubuntu 16.04 in parallel 6 years 1 week ago #31957

  • yugi
  • yugi's Avatar
  • OFFLINE
  • openTELEMAC Guru
  • Posts: 851
  • Thank you received: 244
Hi,

Try replacing gfortran by mpif90 in your configuration file.
There are 10 types of people in the world: those who understand binary, and those who don't.
The administrator has disabled public write access.

step-by-step guide to install Telemac v7p1 on Ubuntu 16.04 in parallel 5 years 10 months ago #32451

  • smk.svks
  • smk.svks's Avatar
  • OFFLINE
  • Senior Boarder
  • Posts: 93
  • Thank you received: 1
Hi

I'm trying to reinstall v7p3r1 after the Intel compiler expiry. But I'm getting an error while compiling. Similar kind of error is coming for v8 as well. Any other way to compile this?

Thanks,
Sathish.
Attachments:
The administrator has disabled public write access.

step-by-step guide to install Telemac v7p1 on Ubuntu 16.04 in parallel 5 years 10 months ago #32452

  • yugi
  • yugi's Avatar
  • OFFLINE
  • openTELEMAC Guru
  • Posts: 851
  • Thank you received: 244
Hi,

You need to add -cpp to cmd_obj.
That option is mandatory since v7p3.
There are 10 types of people in the world: those who understand binary, and those who don't.
The administrator has disabled public write access.
Moderators: borisb

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