#!/usr/bin/python
if __name__ == '__main__':
  import sys
  import os
  sys.path.insert(0, os.path.abspath('config'))
  import configure
  configure_options = [
    '--COPTFLAGS=-g -O3 -xCORE-AVX512 -fp-model fast=2',
    '--CXXOPTFLAGS=-g -O3 -xCORE-AVX512 -fp-model fast=2',
    '--FOPTFLAGS=-g -O3 -xCORE-AVX512 -fp-model fast=2',
    '--download-chaco',
    '--download-ctetgen',
    '--download-eigen',
#    '--download-exodusii',
    '--download-hdf5',
    '--download-hypre',
    '--download-metis',
    '--download-ml',
#    '--download-netcdf',
    '--download-parmetis',
#    '--download-pnetcdf',
#    '--download-scalapack',
    '--download-triangle',
    '--with-blaslapack-dir=/util/academic/intel/18.0/compilers_and_libraries/linux/mkl',
    '--with-cc=mpiicc',
    '--with-cxx=mpiicpc',
    '--with-debugging=0',
    '--with-fc=mpiifort',
    '--with-fortran-bindings=0',
    '--with-shared-libraries=1',
    'PETSC_ARCH=arch-firedrake-c-opt',
    'PETSC_DIR=/user/jchang36/Software/petsc-firedrake',
  ]
  configure.petsc_configure(configure_options)
