Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • I INMOST
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Kirill Terekhov
  • INMOST
  • Wiki
  • 0204 Compilation ParMETIS Windows

0204 Compilation ParMETIS Windows · Changes

Page history
change pic link authored Aug 30, 2018 by Kirill Terekhov's avatar Kirill Terekhov
Hide whitespace changes
Inline Side-by-side
0204-Compilation-ParMETIS-Windows.md
View page @ 9c6e1e0b
......@@ -21,7 +21,7 @@ you have unarchived parmetis source code into the field to right to
"Where is the source code" text then provide path to your "build" directory.
[[pics/cmake_parmetis_1.png]]
![pic1](pics/cmake_parmetis_1.png)
Before you click "Configure" button in CMake you have to provide cmake instructions for MPI library.
......@@ -35,19 +35,19 @@ variable of type path on your own. Note that MPI libraries provided for INMOST l
and ParMETIS library should match.
[[pics/cmake_parmetis_2.png]]
![pic2](pics/cmake_parmetis_2.png)
Click "Configure" and select Visual Studio as your compiler. It is recommended that selected compiler match with compiler for INMOST library.
[[pics/cmake_parmetis_3.png]]
![pic3](pics/cmake_parmetis_3.png)
Then click "Generate".
[[pics/cmake_parmetis_4.png]]
![pic4](pics/cmake_parmetis_4.png)
Open your "build" directory and open generated ParMETIS.sln visual studio solution. Switch from Debug to Release mode in "Build/Configuration Manager" menu. Hit F7 to compile the library.
......@@ -79,7 +79,7 @@ Then add four entries through "Add Entry" button:
`PARMETIS_LIBRARY` of type `FILEPATH` pointing to path_of_parmetis_build/libparmetis/Release/parmetis.lib
[[pics/cmake_parmetis_5.png]]
![pic5](pics/cmake_parmetis_5.png)
As a result you will be able to use Partitioner::Parmetis in Partitioner::SetMethod.
......
Clone repository
  • 0100 Compilation
  • 0200 Compilation Windows
  • 0201 Obtain MSVC
  • 0202 Obtain MSMPI
  • 0203 Compilation INMOST Windows
  • 0204 Compilation ParMETIS Windows
  • 0205 Compilation Zoltan Windows
  • 0206 Compilation PETSc Windows
  • 0207 Compilation Trilinos Windows
  • 0400 Compilation Linux
  • 0401 Install MPI
  • 0402 Compilation INMOST Linux
  • 0403 Compilation PETSc Linux
  • 0404 Compilation Trilinos Linux
  • 0405 Compilation ParMETIS Linux
View All Pages