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 5 years 10 months ago #32454

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

I did what you suggested, still giving some error.:(





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

+> Compile / Assemble / Link
[ ] 0% /home/administrator/opentelemac/v7p3r1/sources/nestor/infomessage.f(16): error #6580: Name in only-list does not exist. [MY_FLUSH]
USE m_Interfaces_Nestor, ONLY : my_FLUSH
^
compilation aborted for /home/administrator/opentelemac/v7p3r1/sources/nestor/infomessage.f (code 1)
/home/administrator/opentelemac/v7p3r1/sources/nestor/errmsgandstop.f(16): error #6580: Name in only-list does not exist. [MY_FLUSH]
USE m_Interfaces_Nestor, ONLY : my_FLUSH
^
/home/administrator/opentelemac/v7p3r1/sources/nestor/open_file.f(14): error #6580: Name in only-list does not exist. [ERRMSGANDSTOP]
USE m_Interfaces_Nestor, ONLY : ErrMsgAndStop
^
compilation aborted for /home/administrator/opentelemac/v7p3r1/sources/nestor/errmsgandstop.f (code 1)
compilation aborted for /home/administrator/opentelemac/v7p3r1/sources/nestor/open_file.f (code 1)


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

compileTELEMAC::createObjFiles:
+> failed: /opt/intel/compilers_and_libraries_2017/linux/mpi/bin64/mpif90 -c -O3 -convert big_endian -DHAVE_MPI -I /home/administrator/opentelemac/v7p3r1/builds/ubuimpi/lib/utils/special -I /home/administrator/opentelemac/v7p3r1/builds/ubuimpi/lib/utils/damocles -I /home/administrator/opentelemac/v7p3r1/builds/ubuimpi/lib/utils/hermes -I /home/administrator/opentelemac/v7p3r1/builds/ubuimpi/lib/utils/parallel -I /home/administrator/opentelemac/v7p3r1/builds/ubuimpi/lib/utils/bief -I /home/administrator/opentelemac/v7p3r1/builds/ubuimpi/lib/nestor -I /home/administrator/opentelemac/v7p3r1/builds/ubuimpi/lib/utils/ad -I /home/administrator/opentelemac/v7p3r1/builds/ubuimpi/lib/tomawac -I /home/administrator/opentelemac/v7p3r1/builds/ubuimpi/lib/sisyphe -I /home/administrator/opentelemac/v7p3r1/builds/ubuimpi/lib/rice2d -I /home/administrator/opentelemac/v7p3r1/builds/ubuimpi/lib/waqtel -I /home/administrator/opentelemac/v7p3r1/builds/ubuimpi/lib/utils/gretel -I /home/administrator/opentelemac/v7p3r1/builds/ubuimpi/lib/utils/partel -I /home/administrator/opentelemac/v7p3r1/builds/ubuimpi/lib/telemac2d -I /home/administrator/opentelemac/v7p3r1/builds/ubuimpi/lib/api -I /opt/intel/compilers_and_libraries_2017/linux/mpi/include64 /home/administrator/opentelemac/v7p3r1/sources/nestor/errmsgandstop.f -cpp
... The following command failed for the reason above (or below)
/opt/intel/compilers_and_libraries_2017/linux/mpi/bin64/mpif90 -c -O3 -convert big_endian -DHAVE_MPI -I /home/administrator/opentelemac/v7p3r1/builds/ubuimpi/lib/utils/special -I /home/administrator/opentelemac/v7p3r1/builds/ubuimpi/lib/utils/damocles -I /home/administrator/opentelemac/v7p3r1/builds/ubuimpi/lib/utils/hermes -I /home/administrator/opentelemac/v7p3r1/builds/ubuimpi/lib/utils/parallel -I /home/administrator/opentelemac/v7p3r1/builds/ubuimpi/lib/utils/bief -I /home/administrator/opentelemac/v7p3r1/builds/ubuimpi/lib/nestor -I /home/administrator/opentelemac/v7p3r1/builds/ubuimpi/lib/utils/ad -I /home/administrator/opentelemac/v7p3r1/builds/ubuimpi/lib/tomawac -I /home/administrator/opentelemac/v7p3r1/builds/ubuimpi/lib/sisyphe -I /home/administrator/opentelemac/v7p3r1/builds/ubuimpi/lib/rice2d -I /home/administrator/opentelemac/v7p3r1/builds/ubuimpi/lib/waqtel -I /home/administrator/opentelemac/v7p3r1/builds/ubuimpi/lib/utils/gretel -I /home/administrator/opentelemac/v7p3r1/builds/ubuimpi/lib/utils/partel -I /home/administrator/opentelemac/v7p3r1/builds/ubuimpi/lib/telemac2d -I /home/administrator/opentelemac/v7p3r1/builds/ubuimpi/lib/api -I /opt/intel/compilers_and_libraries_2017/linux/mpi/include64 /home/administrator/opentelemac/v7p3r1/sources/nestor/errmsgandstop.f -cpp:
/home/administrator/opentelemac/v7p3r1/sources/nestor/intpol_z_angular_profils.f(15): error #6580: Name in only-list does not exist. [INTERSECTION]
USE m_Interfaces_Nestor, ONLY : Intersection
^
/home/administrator/opentelemac/v7p3r1/sources/nestor/intpol_z_angular_profils.f(16): error #6580: Name in only-list does not exist. [ERRMSGANDSTOP]
& , ErrMsgAndStop
^
compilation aborted for /home/administrator/opentelemac/v7p3r1/sources/nestor/intpol_z_angular_profils.f (code 1)
/home/administrator/opentelemac/v7p3r1/sources/nestor/intpol_z_parallel_profils.f(14): error #6580: Name in only-list does not exist. [ERRMSGANDSTOP]
USE m_Interfaces_Nestor, ONLY : ErrMsgAndStop
^
compilation aborted for /home/administrator/opentelemac/v7p3r1/sources/nestor/intpol_z_parallel_profils.f (code 1)
/home/administrator/opentelemac/v7p3r1/sources/nestor/set_reflevelbyprofiles.f(16): error #6580: Name in only-list does not exist. [OPEN_FILE]
USE m_Interfaces_Nestor, ONLY : open_File
^
/home/administrator/opentelemac/v7p3r1/sources/nestor/set_reflevelbyprofiles.f(17): error #6580: Name in only-list does not exist. [ERRMSGANDSTOP]
& , ErrMsgAndStop
^
/home/administrator/opentelemac/v7p3r1/sources/nestor/set_reflevelbyprofiles.f(18): error #6580: Name in only-list does not exist. [INTPOL_Z_PARALLEL_PROFILS]
& , Intpol_Z_parallel_Profils
^
/home/administrator/opentelemac/v7p3r1/sources/nestor/set_reflevelbyprofiles.f(19): error #6580: Name in only-list does not exist. [INTPOL_Z_ANGULAR_PROFILS]
& , Intpol_Z_angular_Profils
^
compilation aborted for /home/administrator/opentelemac/v7p3r1/sources/nestor/set_reflevelbyprofiles.f (code 1)
/home/administrator/opentelemac/v7p3r1/sources/nestor/calculate_planarlevel.f(15): error #6580: Name in only-list does not exist. [ERRMSGANDSTOP]
USE m_Interfaces_Nestor, ONLY : ErrMsgAndStop
^
compilation aborted for /home/administrator/opentelemac/v7p3r1/sources/nestor/calculate_planarlevel.f (code 1)
/home/administrator/opentelemac/v7p3r1/sources/nestor/dig_by_time.f(18): error #6580: Name in only-list does not exist. [DUMP_BY_RATE]
USE m_Interfaces_Nestor, ONLY : Dump_by_Rate
^
/home/administrator/opentelemac/v7p3r1/sources/nestor/dig_by_time.f(19): error #6580: Name in only-list does not exist. [INFOMESSAGE]
& , InfoMessage, ErrMsgAndStop
^
/home/administrator/opentelemac/v7p3r1/sources/nestor/dig_by_time.f(19): error #6580: Name in only-list does not exist. [ERRMSGANDSTOP]
& , InfoMessage, ErrMsgAndStop
^
compilation aborted for /home/administrator/opentelemac/v7p3r1/sources/nestor/dig_by_time.f (code 1)
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 #32455

  • yugi
  • yugi's Avatar
  • OFFLINE
  • openTELEMAC Guru
  • Posts: 851
  • Thank you received: 244
Did you run compileTELEMAC.py --clean ? After adding -cpp
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 #32456

  • smk.svks
  • smk.svks's Avatar
  • OFFLINE
  • Senior Boarder
  • Posts: 93
  • Thank you received: 1
I did try except this --clean :P

It's working now. I'll try to install v8 then.


Thank you so much yugi.

- completed: .../v7p3r1/sources/mascaret/Deriv/diff_z_cf12_bwd_sarap.f90
[\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ ] 99 - completed: .../sources/mascaret/Deriv/adstack.c
- completed: .../sources/mascaret/API/cpp/apimascaret.c
ar: `u' modifier ignored since `D' is the default (see `U')
- completed: .../v7p3r1/builds/ubuimpi/lib/mascaret/mascaret.a
- created .../v7p3r1/builds/ubuimpi/bin/mascaret
[ ] 0% [ ] 0%

My work is done

Regards
Sathish
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 #32460

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

Now there is another problem. I was trying to re-run my old files but its stopped at the time step of the drogue release with an error. How to solve this issue?


PARTICLE 1 IN NONE OF THE SUB-DOMAINS

PLANTE: PROGRAM STOPPED AFTER AN ERROR
RETURNING EXIT CODE: 2
_____________
runcode::main:
:
|runCode: Fail to run
|/opt/intel/compilers_and_libraries_2017/linux/mpi/bin64/mpiexec -wdir /home/administrator/opentelemac/Calibration_Kalpasar/oil_spill/00_Continuous_final/01_Arabian_light/cas-latlon.cas_2019-01-07-21h22min26s -n 16 /home/administrator/opentelemac/Calibration_Kalpasar/oil_spill/00_Continuous_final/01_Arabian_light/cas-latlon.cas_2019-01-07-21h22min26s/out_user_fortran
|~~~~~~~~~~~~~~~~~~
|
|~~~~~~~~~~~~~~~~~~
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 #32462

  • yugi
  • yugi's Avatar
  • OFFLINE
  • openTELEMAC Guru
  • Posts: 851
  • Thank you received: 244
As the message says there seems to be an issue with the positionning of your particle.
I would need to see the casetto tell you more.
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 #32463

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

I attached the cas file and oil_flot.f.

I can send you personally if you need all the required simulation files.

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 #32469

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

I changed my geo file projection to lat-lon so that in Tecplot post-processing it will show the lat-lon location. Since you said it is a particle position issue, I wonder it is bcoz I specified the spill location in easting, nothing, and my geo file is in degrees??

Thanks
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 #32472

  • yugi
  • yugi's Avatar
  • OFFLINE
  • openTELEMAC Guru
  • Posts: 851
  • Thank you received: 244
It could indeed be the issue.
I wont have time to have a look until the end of the week.
You can check that by extracting in your fortran file
the min/max of the coordinates versus what he gives for you for the position of your particle.
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 #32479

  • smk.svks
  • smk.svks's Avatar
  • OFFLINE
  • Senior Boarder
  • Posts: 93
  • Thank you received: 1
I did convert the spill location to lat-lon. At the exact time step of the oil release, neither the model is running nor crashing (for a longtime) :(
The administrator has disabled public write access.

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

  • Mustermann
  • Mustermann's Avatar
  • OFFLINE
  • Expert Boarder
  • Posts: 268
  • Thank you received: 4
Hi Stef,

Thank you for you good manual. I used it already several times and installed Telemac on Ubuntu 16.04.
Right now I try to install Telemac on my Ubuntu 18.10 system and wonder what the command
./install_GUI.sh [--duplicate=silent_telemac.cfg]
actually do. I know that it starts the installer in GUI mode, but what does the
[--duplicate=silent_telemac.cfg]
actually do?

I asked because I will use the Intel compilers later with another model software (Delft3d) and wonder if this way of installing would influence the installation or if it just creates a config file for telemac.

Best
- Clemens
The administrator has disabled public write access.
Moderators: borisb

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