|
[Sponsors] |
[OpenFOAM.org] Installing metis on OpenFOAM-5.x |
|
LinkBack | Thread Tools | Search this Thread | Display Modes |
October 5, 2018, 13:09 |
Installing metis on OpenFOAM-5.x
|
#1 |
New Member
So Anon
Join Date: Jun 2014
Posts: 28
Rep Power: 12 |
Hi all,
To use metis, I downloaded the metis-5.1.0 version here, but not sure if this is a compatible version and how to install it. Is there a procedure to install it with full compatibility within OF-5.x? Thanks in advance |
|
October 7, 2018, 13:52 |
|
#2 |
Senior Member
Mark Olesen
Join Date: Mar 2009
Location: https://olesenm.github.io/
Posts: 1,714
Rep Power: 40 |
I've used http://glaros.dtc.umn.edu/gkhome/fet...s-5.1.0.tar.gz with OpenFOAM-1712 and 1806. There is amakeMETIS ThirdParty script, a wmake `have_metis` detection/selection script and of course a corresponding etc/config.sh/metis file.
I did some testing comparisons between metis, scotch and kahip, trying to push them to produce bad decompositions. Eg, take the motorBike tutorial and try to decompose on a silly number of processors (512, 1024, 2048, ...). As quality metrics I then looked at the number of processor neighbours and the number of neighbour faces. For a wide range they performed quick similarly, but scotch did produce some odd decompositions too (ie, suddenly the worst processor had 65 neighbours and the rest had 30 or so). Didn't observe this for metis or kahip. Nonetheless, one argument for scotch could be pt-scotch if you have large meshes. Otherwise you run into the problem that the indices for the adjacency lists overflow. In that case, it could also be reasonable to use a multi-level decomposition with hierarchical for the first level and metis for the subsequent levels. |
|
October 8, 2018, 14:08 |
|
#3 | |
Retired Super Moderator
Bruno Santos
Join Date: Mar 2009
Location: Lisbon, Portugal
Posts: 10,982
Blog Entries: 45
Rep Power: 128 |
Quote:
__________________
|
||
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Frequently Asked Questions about Installing OpenFOAM | wyldckat | OpenFOAM Installation | 3 | November 14, 2023 12:58 |
metis decompose OpenFoam 2.0.0 | sebastianweiper | OpenFOAM Installation | 11 | December 29, 2020 12:59 |
OpenFOAM course for beginners | Jibran | OpenFOAM Announcements from Other Sources | 2 | November 4, 2019 09:51 |
[waves2Foam] A few notes about problems and solutions when installing with OpenFOAM v1712 | oceanFoam | OpenFOAM Community Contributions | 0 | June 22, 2018 09:52 |
OpenFOAM Training Jan-Jul 2017, Virtual, London, Houston, Berlin | CFDFoundation | OpenFOAM Announcements from Other Sources | 0 | January 4, 2017 07:15 |