xref: /petsc/config/examples/arch-firedrake.py (revision 2ff79c18c26c94ed8cb599682f680f231dca6444)
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