Welcome, Guest
Username: Password: Remember me

TOPIC: v8p1r0: errors in partitioner_para.F

v8p1r0: errors in partitioner_para.F 4 years 11 months ago #35065

  • topilz
  • topilz's Avatar
Hi,

I noticed two problems in partitioner_para.F during compilation (I am new to telemac, don't know if the problem occurred in earlier versions):
  1. Line 87: COMM is also defined in DECLARATIONS_PARALLEL. I commented line 87 and it worked.
  2. Calls of P_ALLGATHERV_I: COMM is not defined for the interface of that subroutine (interface_parallel.f). After removing COMM from the subroutine call it works fine.

I thought I should report about this.
The administrator has disabled public write access.

v8p1r0: errors in partitioner_para.F 4 years 11 months ago #35079

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


Thanks for the info.
That function is only called in a program that is not used anymore so we did not see the error.

Thanks.
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.

v8p1r0: errors in partitioner_para.F 4 years 11 months ago #35088

  • topilz
  • topilz's Avatar
ok, but in may case it poped up with the -DHAVE_PARMETIS or -DHAVE_PTSCOTCH flags, i.e. if one wants to include parallel processing?!

And another thing that I realised: the parallel solver that is mentioned in the installation manual (MUMPS, i.e. SOLVER = 9) is not supported. It's not defined in telemac2d.dico and therefore causes a runtime error if one wants to use it. So, MUMPS is not yet supported?
The administrator has disabled public write access.

v8p1r0: errors in partitioner_para.F 4 years 11 months ago #35090

  • yugi
  • yugi's Avatar
  • OFFLINE
  • openTELEMAC Guru
  • Posts: 851
  • Thank you received: 244
PARMETIS and PTSCOTCH are for the parallel partitioning.
The parallel partitioning it is only available if you do the partitioning yourself.
The serial one has been enough so far.

As for MUMPS is only tested in artemis in parallel so far.
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.

v8p1r0: errors in partitioner_para.F 4 years 11 months ago #35091

  • topilz
  • topilz's Avatar
All right, thanks for clarification. The docs are a bit confusing in this regard (e.g. regarding mumps see also telemac user manual, sect. 7.3.1, p. 54).
The administrator has disabled public write access.
Moderators: borisb

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