Project homepage: http://permon.it4i.cz
GitHub: https://github.com/It4innovations/permon
Please use GitHub for issues and pull requests.
-
set environment variables
PETSC_DIR
andPETSC_ARCH
pointing to a PETSc instancePETSC_ARCH
may is empty in case of "prefix" PETSc installation- for more details about PETSc installation and the two environment variables, see PETSc documentation
-
set
PERMON_DIR
variable pointing to the PermonQP directory (probably this file's parent directory) -
build PermonQP simply using makefile (makes use of PETSc buildsystem):
make
-
if the build is successful, there is a new subdirectory named
$PETSC_ARCH
, the program library is$PETSC_ARCH/lib/libpermon.{so,a}
- shared library (.so) is built just if PETSc has been configured with option
--with-shared-libraries
- all compiler settings are inherited from PETSc
- shared library (.so) is built just if PETSc has been configured with option
- 3.6.*
- 3.7.*