Re: gmsh and libscotchmetis
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
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
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
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
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
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
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