1df3bd252SSatish Balay#!/usr/bin/env python3 287cce2d8SSatish Balay 387cce2d8SSatish Balayimport os 487cce2d8SSatish Balaypetsc_hash_pkgs=os.path.join(os.getenv('HOME'),'petsc-hash-pkgs') 587cce2d8SSatish Balay 687cce2d8SSatish Balayif __name__ == '__main__': 787cce2d8SSatish Balay import sys 887cce2d8SSatish Balay import os 987cce2d8SSatish Balay sys.path.insert(0, os.path.abspath('config')) 1087cce2d8SSatish Balay import configure 1187cce2d8SSatish Balay configure_options = [ 1287cce2d8SSatish Balay '--package-prefix-hash='+petsc_hash_pkgs, 1386c4664eSSatish Balay '--with-cudac=0', 1487cce2d8SSatish Balay '--download-f2cblaslapack', 15c760c33eSJed Brown '--download-blis', 1687cce2d8SSatish Balay '--download-mpich', 1787cce2d8SSatish Balay '--with-cc=clang', 1887cce2d8SSatish Balay '--with-cxx=clang++', 1987cce2d8SSatish Balay '--with-fc=0', 2087cce2d8SSatish Balay 'CFLAGS=-mavx', 2187cce2d8SSatish Balay 'COPTFLAGS=-g -O', 2287cce2d8SSatish Balay #'FOPTFLAGS=-g -O', 2387cce2d8SSatish Balay 'CXXOPTFLAGS=-g -O', 2487cce2d8SSatish Balay '--download-codipack=1', 2587cce2d8SSatish Balay '--download-adblaslapack=1', 26*b06eb4cdSBarry Smith '--with-mpi-ftn-module=mpi_f08', 27689a5dfaSJacob Faibussowitsch '--with-strict-petscerrorcode', 2841baa1e4SJacob Faibussowitsch '--with-coverage', 2987cce2d8SSatish Balay ] 3087cce2d8SSatish Balay configure.petsc_configure(configure_options) 31