1#!/usr/bin/env python3 2 3configure_options = [ 4 '--download-metis', 5 '--download-ptscotch', 6 '--download-suitesparse', 7 '--download-zlib', 8 '--download-slepc', 9 '--download-hwloc', 10 '--download-mumps', 11 '--download-scalapack', 12 '--download-mpi4py', 13 '--download-fftw', 14 '--with-petsc4py', 15 '--download-boost', 16 '--download-pnetcdf', 17 '--download-netcdf', 18 '--download-bison', 19 '--download-hdf5', 20 '--download-superlu_dist', 21 '--download-hypre', 22 '--download-bison', 23 '--download-pybind11', 24 '--download-rtree', 25 '--download-libsupermesh', 26 '--download-firedrake', 27 ] 28 29if __name__ == '__main__': 30 import sys,os 31 sys.path.insert(0,os.path.abspath('config')) 32 import configure 33 configure.petsc_configure(configure_options) 34