Re: gmsh and libscotchmetis

2011-06-08 Thread Anton Gladky
Hi, Adam!

 Sounds good, thanks.  I notice you also added the interfaces you need
 for gmsh to Bug 506033, thanks.
Ok, done.

 For Elmer, I noticed that it could do node-wise or element-wise
 partitioning, and just disabled the element-wise partitioning which used
 METIS_PartMesh* functions.  Is it possible to do something similar for
 gmsh?

I just shortly looked at the code, but it seems, that the
functionality of metis-module will be seriously restricted, if those 2
functions will be disabled.

Anton




On Tue, Jun 7, 2011 at 6:33 PM, Adam C Powell IV hazel...@debian.org wrote:
 Hi Anton,

 Sounds good, thanks.  I notice you also added the interfaces you need
 for gmsh to Bug 506033, thanks.

 For Elmer, I noticed that it could do node-wise or element-wise
 partitioning, and just disabled the element-wise partitioning which used
 METIS_PartMesh* functions.  Is it possible to do something similar for
 gmsh?

 -Adam

 On Tue, 2011-06-07 at 17:46 +0200, Anton Gladky wrote:
 Thanks for answers, I have uploaded a new version with disabled metis.

 Anton

 On Mon, Jun 6, 2011 at 8:28 PM, Adam C Powell IV hazel...@debian.org wrote:
  Hi Anton,
 
  On Sun, 2011-06-05 at 07:29 +0200, Anton Gladky wrote:
  Hi, all!
 
  I am trying to package gmsh 2.5.1~svn version and to fix lintian
  errors and warnings. But I have a problem with linking against
  packaged libscotchmetis. The following error appears:
 
  Linking CXX executable gmsh
  /home/dk/gmsh/nv/upl_metis/gmsh-2.5.1~svn9373/Mesh/meshPartition.cpp:527:
  error: undefined reference to 'METIS_mCPartGraphKway'
  /home/dk/gmsh/nv/upl_metis/gmsh-2.5.1~svn9373/Mesh/meshPartition.cpp:502:
  error: undefined reference to 'METIS_mCPartGraphRecursive'
  collect2: ld returned 1 exit status
 
  The scotchmetis compatibility layer is not a complete reimplementation
  of METIS.  Bug 506033 requests addition of PartMesh functions; these may
  also be missing.
 
  I or someone else should probably forward these requests upstream and
  see if there is some prospect of implementing these functions...
 
  -Adam
 --
 GPG fingerprint: D54D 1AEE B11C CE9B A02B  C5DD 526F 01E8 564E E4B6

 Engineering consulting with open source tools
 http://www.opennovation.com/

 --
 debian-science-maintainers mailing list
 debian-science-maintain...@lists.alioth.debian.org
 http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-science-maintainers



--
To UNSUBSCRIBE, email to debian-science-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/BANLkTi=h+mgvbdsszapcddinoor4ykf...@mail.gmail.com



Re: gmsh and libscotchmetis

2011-06-08 Thread Anton Gladky
Just a guess,
maybe we can contact metis upstream with the question of relicensing
it under distributable license?

Anton




On Wed, Jun 8, 2011 at 7:51 PM, Christophe Trophime
christophe.troph...@lncmi.cnrs.fr wrote:

 On Jun 8, 2011, at 7:16 PM, Anton Gladky wrote:

 Hi, Adam!

 Sounds good, thanks.  I notice you also added the interfaces you need
 for gmsh to Bug 506033, thanks.
 Ok, done.

 For Elmer, I noticed that it could do node-wise or element-wise
 partitioning, and just disabled the element-wise partitioning which used
 METIS_PartMesh* functions.  Is it possible to do something similar for
 gmsh?

 I just shortly looked at the code, but it seems, that the
 functionality of metis-module will be seriously restricted, if those 2
 functions will be disabled.

 Anton



 Hi,
 last week I met gmsh guys
 They told me that they prefer to use metis instead of scotch because metis
 provides some multiconstraint partionning...  It seems that scotch upstream 
 has no
 plan to develop such features right now.

 So my feeling is that we shall disable metis support in the present version 
 of gmsh
 or consider to make a gmsh-metis package which will goto to non-free as an 
 alternative.
 This solution may be great as we can take full advantage of the latest gmsh 
 developments.

 Best
 C



 On Tue, Jun 7, 2011 at 6:33 PM, Adam C Powell IV hazel...@debian.org wrote:
 Hi Anton,

 Sounds good, thanks.  I notice you also added the interfaces you need
 for gmsh to Bug 506033, thanks.

 For Elmer, I noticed that it could do node-wise or element-wise
 partitioning, and just disabled the element-wise partitioning which used
 METIS_PartMesh* functions.  Is it possible to do something similar for
 gmsh?

 -Adam

 On Tue, 2011-06-07 at 17:46 +0200, Anton Gladky wrote:
 Thanks for answers, I have uploaded a new version with disabled metis.

 Anton

 On Mon, Jun 6, 2011 at 8:28 PM, Adam C Powell IV hazel...@debian.org 
 wrote:
 Hi Anton,

 On Sun, 2011-06-05 at 07:29 +0200, Anton Gladky wrote:
 Hi, all!

 I am trying to package gmsh 2.5.1~svn version and to fix lintian
 errors and warnings. But I have a problem with linking against
 packaged libscotchmetis. The following error appears:

 Linking CXX executable gmsh
 /home/dk/gmsh/nv/upl_metis/gmsh-2.5.1~svn9373/Mesh/meshPartition.cpp:527:
 error: undefined reference to 'METIS_mCPartGraphKway'
 /home/dk/gmsh/nv/upl_metis/gmsh-2.5.1~svn9373/Mesh/meshPartition.cpp:502:
 error: undefined reference to 'METIS_mCPartGraphRecursive'
 collect2: ld returned 1 exit status

 The scotchmetis compatibility layer is not a complete reimplementation
 of METIS.  Bug 506033 requests addition of PartMesh functions; these may
 also be missing.

 I or someone else should probably forward these requests upstream and
 see if there is some prospect of implementing these functions...

 -Adam
 --
 GPG fingerprint: D54D 1AEE B11C CE9B A02B  C5DD 526F 01E8 564E E4B6

 Engineering consulting with open source tools
 http://www.opennovation.com/

 --
 debian-science-maintainers mailing list
 debian-science-maintain...@lists.alioth.debian.org
 http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-science-maintainers


 --
 debian-science-maintainers mailing list
 debian-science-maintain...@lists.alioth.debian.org
 http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-science-maintainers




--
To UNSUBSCRIBE, email to debian-science-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/banlktimcrr9slmehmdmfd1hfywlyqde...@mail.gmail.com



Re: gmsh and libscotchmetis

2011-06-08 Thread Adam C Powell IV
On Wed, 2011-06-08 at 20:29 +0200, Andrea Palazzi wrote:
 Il giorno mer, 08/06/2011 alle 19.59 +0200, Anton Gladky ha scritto:
  Just a guess,
  maybe we can contact metis upstream with the question of relicensing
  it under distributable license?
  
  Anton
 
 Hi,
 
 I've contacted metis upstream to ask permission to place it on debian
 mirrors, and also asked him to consider a different license: he agreed
 to put the sources and binaries on debian mirrors, but didn't answer
 about the relicensing; and since it wasn't the first time he was asked
 for this, I'm guessing he's not interested in changing the license.
 
 Anyway, if someone wants to try, it won't do any harm.

I did the same about ten years ago...
-- 
GPG fingerprint: D54D 1AEE B11C CE9B A02B  C5DD 526F 01E8 564E E4B6

Engineering consulting with open source tools
http://www.opennovation.com/


signature.asc
Description: This is a digitally signed message part


Re: gmsh and libscotchmetis

2011-06-07 Thread Anton Gladky
Thanks for answers, I have uploaded a new version with disabled metis.


Anton




On Mon, Jun 6, 2011 at 8:28 PM, Adam C Powell IV hazel...@debian.org wrote:
 Hi Anton,

 On Sun, 2011-06-05 at 07:29 +0200, Anton Gladky wrote:
 Hi, all!

 I am trying to package gmsh 2.5.1~svn version and to fix lintian
 errors and warnings. But I have a problem with linking against
 packaged libscotchmetis. The following error appears:

 Linking CXX executable gmsh
 /home/dk/gmsh/nv/upl_metis/gmsh-2.5.1~svn9373/Mesh/meshPartition.cpp:527:
 error: undefined reference to 'METIS_mCPartGraphKway'
 /home/dk/gmsh/nv/upl_metis/gmsh-2.5.1~svn9373/Mesh/meshPartition.cpp:502:
 error: undefined reference to 'METIS_mCPartGraphRecursive'
 collect2: ld returned 1 exit status

 The scotchmetis compatibility layer is not a complete reimplementation
 of METIS.  Bug 506033 requests addition of PartMesh functions; these may
 also be missing.

 I or someone else should probably forward these requests upstream and
 see if there is some prospect of implementing these functions...

 -Adam
 --
 GPG fingerprint: D54D 1AEE B11C CE9B A02B  C5DD 526F 01E8 564E E4B6

 Engineering consulting with open source tools
 http://www.opennovation.com/



--
To UNSUBSCRIBE, email to debian-science-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/BANLkTin=e+iqsritmsdqzsjfvypnqrg...@mail.gmail.com



Re: gmsh and libscotchmetis

2011-06-07 Thread Adam C Powell IV
Hi Anton,

Sounds good, thanks.  I notice you also added the interfaces you need
for gmsh to Bug 506033, thanks.

For Elmer, I noticed that it could do node-wise or element-wise
partitioning, and just disabled the element-wise partitioning which used
METIS_PartMesh* functions.  Is it possible to do something similar for
gmsh?

-Adam

On Tue, 2011-06-07 at 17:46 +0200, Anton Gladky wrote:
 Thanks for answers, I have uploaded a new version with disabled metis.
 
 Anton
 
 On Mon, Jun 6, 2011 at 8:28 PM, Adam C Powell IV hazel...@debian.org wrote:
  Hi Anton,
 
  On Sun, 2011-06-05 at 07:29 +0200, Anton Gladky wrote:
  Hi, all!
 
  I am trying to package gmsh 2.5.1~svn version and to fix lintian
  errors and warnings. But I have a problem with linking against
  packaged libscotchmetis. The following error appears:
 
  Linking CXX executable gmsh
  /home/dk/gmsh/nv/upl_metis/gmsh-2.5.1~svn9373/Mesh/meshPartition.cpp:527:
  error: undefined reference to 'METIS_mCPartGraphKway'
  /home/dk/gmsh/nv/upl_metis/gmsh-2.5.1~svn9373/Mesh/meshPartition.cpp:502:
  error: undefined reference to 'METIS_mCPartGraphRecursive'
  collect2: ld returned 1 exit status
 
  The scotchmetis compatibility layer is not a complete reimplementation
  of METIS.  Bug 506033 requests addition of PartMesh functions; these may
  also be missing.
 
  I or someone else should probably forward these requests upstream and
  see if there is some prospect of implementing these functions...
 
  -Adam
-- 
GPG fingerprint: D54D 1AEE B11C CE9B A02B  C5DD 526F 01E8 564E E4B6

Engineering consulting with open source tools
http://www.opennovation.com/


signature.asc
Description: This is a digitally signed message part


Re: gmsh and libscotchmetis

2011-06-06 Thread Adam C Powell IV
Hi Anton,

On Sun, 2011-06-05 at 07:29 +0200, Anton Gladky wrote:
 Hi, all!
 
 I am trying to package gmsh 2.5.1~svn version and to fix lintian
 errors and warnings. But I have a problem with linking against
 packaged libscotchmetis. The following error appears:
 
 Linking CXX executable gmsh
 /home/dk/gmsh/nv/upl_metis/gmsh-2.5.1~svn9373/Mesh/meshPartition.cpp:527:
 error: undefined reference to 'METIS_mCPartGraphKway'
 /home/dk/gmsh/nv/upl_metis/gmsh-2.5.1~svn9373/Mesh/meshPartition.cpp:502:
 error: undefined reference to 'METIS_mCPartGraphRecursive'
 collect2: ld returned 1 exit status

The scotchmetis compatibility layer is not a complete reimplementation
of METIS.  Bug 506033 requests addition of PartMesh functions; these may
also be missing.

I or someone else should probably forward these requests upstream and
see if there is some prospect of implementing these functions...

-Adam
-- 
GPG fingerprint: D54D 1AEE B11C CE9B A02B  C5DD 526F 01E8 564E E4B6

Engineering consulting with open source tools
http://www.opennovation.com/


signature.asc
Description: This is a digitally signed message part


gmsh and libscotchmetis

2011-06-04 Thread Anton Gladky
Hi, all!

I am trying to package gmsh 2.5.1~svn version and to fix lintian
errors and warnings. But I have a problem with linking against
packaged libscotchmetis. The following error appears:

Linking CXX executable gmsh
/home/dk/gmsh/nv/upl_metis/gmsh-2.5.1~svn9373/Mesh/meshPartition.cpp:527:
error: undefined reference to 'METIS_mCPartGraphKway'
/home/dk/gmsh/nv/upl_metis/gmsh-2.5.1~svn9373/Mesh/meshPartition.cpp:502:
error: undefined reference to 'METIS_mCPartGraphRecursive'
collect2: ld returned 1 exit status

I would appreciate any suggestions.

Thanks

Anton


-- 
To UNSUBSCRIBE, email to debian-science-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/BANLkTi=xgnwtvbheakf7p-a2-qc0xuc...@mail.gmail.com