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
  • 0205 Compilation Zoltan Windows

0205 Compilation Zoltan Windows · Changes

Page history
Updated 0205 Compilation Zoltan Windows (markdown) authored Feb 06, 2015 by Kirill Terekhov's avatar Kirill Terekhov
Hide whitespace changes
Inline Side-by-side
0205-Compilation-Zoltan-Windows.md
View page @ d0ecdd32
...@@ -38,7 +38,7 @@ Then as Zoltan guide suggests click "Add Entry" button and add following entries ...@@ -38,7 +38,7 @@ Then as Zoltan guide suggests click "Add Entry" button and add following entries
If you wish to use Zoltan in parallel with MPI then add If you wish to use Zoltan in parallel with MPI then add
TPL_ENABLE_MPI as BOOL with set checkbox `TPL_ENABLE_MPI` as `BOOL` with set checkbox
[[pics/compile_zoltan_3.png]] [[pics/compile_zoltan_3.png]]
...@@ -47,13 +47,13 @@ TPL_ENABLE_MPI as BOOL with set checkbox ...@@ -47,13 +47,13 @@ TPL_ENABLE_MPI as BOOL with set checkbox
In case you use custom MPI library that is not detectable by CMake you will have to provide "MPI_INCLUDE_PATH" variable as well. Add In case you use custom MPI library that is not detectable by CMake you will have to provide "MPI_INCLUDE_PATH" variable as well. Add
MPI_INCLUDE_PATH as PATH with path to include directory of your MPI library `MPI_INCLUDE_PATH` as `PATH` with path to include directory of your MPI library
Since Fortran is not required to compile Zoltan disable it by setting Since Fortran is not required to compile Zoltan disable it by setting
Trilinos_ENABLE_Fortran as BOOL with unset checkbox `Trilinos_ENABLE_Fortran` as `BOOL` with unset checkbox
[[pics/compile_zoltan_4.png]] [[pics/compile_zoltan_4.png]]
...@@ -62,9 +62,9 @@ Trilinos_ENABLE_Fortran as BOOL with unset checkbox ...@@ -62,9 +62,9 @@ Trilinos_ENABLE_Fortran as BOOL with unset checkbox
You can also specify additionally data type used inside zoltan by providing You can also specify additionally data type used inside zoltan by providing
Zoltan_ENABLE_UINT_IDS as BOOL with set checkbox for unsigned int type or `Zoltan_ENABLE_UINT_IDS` as `BOOL` with set checkbox for unsigned int type or
Zoltan_ENABLE_ULONG_IDS as BOOL with set checkbox for unsigned long type or `Zoltan_ENABLE_ULONG_IDS` as `BOOL` with set checkbox for unsigned long type or
Zoltan_ENABLE_ULLONG_IDS as BOOL with set checkbox for unsigned long long type `Zoltan_ENABLE_ULLONG_IDS` as `BOOL` with set checkbox for unsigned long long type
As a result you will have the following set of options as on picture below. As a result you will have the following set of options as on picture below.
...@@ -114,10 +114,10 @@ After successful compilation provide path for INMOST library. ...@@ -114,10 +114,10 @@ After successful compilation provide path for INMOST library.
Now we should run installation script. In order to do that create zoltan_build_path/install directory. Then open CMake and fill two fields Now we should run installation script. In order to do that create zoltan_build_path/install directory. Then open CMake and fill two fields
CMAKE_INSTALL_PREFIX of type PATH with zoltan_build_path/install `CMAKE_INSTALL_PREFIX` of type `PATH` with zoltan_build_path/install
Trilinos_INSTALLATION_DIR of type PATH with zoltan_build_path/install `Trilinos_INSTALLATION_DIR` of type `PATH` with zoltan_build_path/install
Then click "Configure" and "Generate". Then click "Configure" and "Generate".
...@@ -144,13 +144,13 @@ Open CMake again and by clicking to black triangle at the right end of the field ...@@ -144,13 +144,13 @@ Open CMake again and by clicking to black triangle at the right end of the field
[[pics/compile_zoltan_12.png]] [[pics/compile_zoltan_12.png]]
First activate USE_PARTITIONER_ZOLTAN checkbox. Then add two entries through "Add Entry" button: First activate `USE_PARTITIONER_ZOLTAN` checkbox. Then add two entries through "Add Entry" button:
ZOLTAN_INCLUDE_DIR of type PATH pointing to zoltan_build_path/install/include `ZOLTAN_INCLUDE_DIR` of type `PATH` pointing to zoltan_build_path/install/include
ZOLTAN_LIBRARY of type FILEPATH pointing to zoltan_build_path/install/lib/zoltan.lib `ZOLTAN_LIBRARY` of type `FILEPATH` pointing to zoltan_build_path/install/lib/zoltan.lib
Your options should match with the options on picture below. Your options should match with the options on picture below.
......
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