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
  • 0206 Compilation PETSc Windows

0206 Compilation PETSc Windows · Changes

Page history
Updated third party packages install guides authored Jan 29, 2015 by Alexander Danilov's avatar Alexander Danilov
Emphasize in guides that all this is optional.
Show whitespace changes
Inline Side-by-side
0206-Compilation-PETSc-Windows.md
View page @ eec6919f
Compilation Guide for INMOST with PETSc linear solvers
=====
INMOST may be configured with optional PETSc support. In this case INMOST will support calling linear solvers from PETSc package, i.e. you will be able to activate Solver::PETSc package in Solver::Solver constructor.
Download PETSc from [http://www.mcs.anl.gov/petsc/download/index.html](http://www.mcs.anl.gov/petsc/download/index.html) and unarchive to petsc_source_path. This guide is tested with PETSc version 3.5.2.
......@@ -122,7 +123,7 @@ Now hit "Configure". Wait some time while PETSc run some tests and decide on com
[[pics/compile_petsc_10.png]]
Now click "Generate", reopen Visual Studio with INMOST library and rebuild it. Now you will be able to activate Solver::PETSC package in Solver::Solver constructor.
Now click "Generate", reopen Visual Studio with INMOST library and rebuild it.
Please note that the cmake script for PETSc package that is used here was modified in order to handle spaces in names and correctly resolve required Cygwin executables. If you encounter any problem you can visit [https://github.com/jedbrown/cmake-modules/](https://github.com/jedbrown/cmake-modules/) page and replace
......
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