[Dune] Problem linking parmetis with cmake

Aleksejs Fomins aleksejs.fomins at lspr.ch
Wed Nov 26 16:41:39 CET 2014


Sorry for the typo, wherever it says geometry it should say grid

On 11/26/2014 04:38 PM, Aleksejs Fomins wrote:
> Dear All,
> 
> Finally a win ^_^
> 
> Summary of problem:
> -- Parmetis does not link to the source
> 
> Solution
> 1) Add following lines to
> dune-curvilineargeometry/cmake/modules/DuneCurvilineargeometry.cmake:
> 
> find_package(ParMETIS)
> include(AddParMETISFlags)
> 
> 2) Add following line to
> dune-curvilineargeometry/cmake/modules/CMakeLists.txt
> 
> set(modules "DuneCurvilineargrid.cmake")
> 
> 3) Add the following line AT THE END of the CMakeLists.txt file which is
> in the directory where the test source is
> 
> if(HAVE_MPI)
>     add_dune_parmetis_flags(curvilineargmshtest)
> endif(HAVE_MPI)
> 
> 
> Thanks a lot to Marcus and Carsten for help.
> 
> Cheers,
> Aleksejs
> 
> 
> 
> On 11/26/2014 04:26 PM, Markus Blatt wrote:
>> For the sake of DUNE users that come here via a Search engine:
>>
>> On Wed, Nov 26, 2014 at 03:40:20PM +0100, Markus Blatt wrote:
>>> Ergo you have to put the following into
>>> dune-curvilineargeometry/cmake/modules/DuneCurvilineargeometry.cmake: 
>>>
>>
>> The correct file name is DuneCurvilineargeometryMacros.cmake 
>>> find_package(ParMETIS)
>>
>> An then
>>
>> include(AddParMETISFlags)
>>
>>
>>
>> _______________________________________________
>> Dune mailing list
>> Dune at dune-project.org
>> http://lists.dune-project.org/mailman/listinfo/dune
>>
> 
> 
> 
> _______________________________________________
> Dune mailing list
> Dune at dune-project.org
> http://lists.dune-project.org/mailman/listinfo/dune
> 

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 490 bytes
Desc: OpenPGP digital signature
URL: <https://lists.dune-project.org/pipermail/dune/attachments/20141126/28f13025/attachment.sig>


More information about the Dune mailing list