1*df3bd252SSatish Balay#!/usr/bin/env python3 2560a203cSprj- 3560a203cSprj-import os 4560a203cSprj-petsc_hash_pkgs=os.path.join(os.getenv('HOME'),'petsc-hash-pkgs') 5560a203cSprj- 6560a203cSprj-if __name__ == '__main__': 7560a203cSprj- import sys 8560a203cSprj- import os 9560a203cSprj- sys.path.insert(0, os.path.abspath('config')) 10560a203cSprj- import configure 11560a203cSprj- configure_options = [ 12560a203cSprj- '--package-prefix-hash='+petsc_hash_pkgs, 13560a203cSprj- '--with-cc=mpiicc', 14560a203cSprj- '--with-cxx=mpiicpc', 15560a203cSprj- '--with-fc=mpiifort', 16560a203cSprj- '--with-mpiexec=mpiexec.hydra', 17560a203cSprj- 'COPTFLAGS=-g -O', 18560a203cSprj- 'FOPTFLAGS=-g -O', 19560a203cSprj- 'CXXOPTFLAGS=-g -O', 20560a203cSprj- '--with-precision=single', 21560a203cSprj- '--with-blaslapack-dir='+os.environ['MKLROOT'], 22560a203cSprj- '--with-mkl_pardiso-dir='+os.environ['MKLROOT'], 23560a203cSprj- '--with-mkl_cpardiso-dir='+os.environ['MKLROOT'], 24560a203cSprj- ] 25560a203cSprj- configure.petsc_configure(configure_options) 26