|
21 | 21 | #cxx_extra = '-Wno-literal-suffix' |
22 | 22 | openmp = True |
23 | 23 | # mpi='OPENMPI' |
24 | | -umfpack=True |
25 | | -silo=True |
26 | | -trilinos=True |
27 | 24 |
|
28 | 25 | prefix='/app' |
29 | 26 |
|
30 | 27 | import os |
31 | 28 | import sys |
32 | 29 |
|
33 | | -cxx_extra='-w -O3' |
| 30 | +cxx_extra='-w -O3 -march=native' |
34 | 31 |
|
35 | | -pythoncmd='/app/bin/python3' |
| 32 | +#pythoncmd='/app/bin/python3' |
36 | 33 | pythonlibpath = '/app/lib' |
37 | | -pythonincpath = '/app/include/python3.7m' |
| 34 | +pythonincpath = '/usr/include/python3.12' |
38 | 35 |
|
39 | 36 | boost_prefix=['/app/include','/app/lib'] |
| 37 | +boost_libs = ['boost_python312','boost_iostreams','boost_random'] |
| 38 | +domains=['finley','ripley','speckley'] |
40 | 39 | hdf5_prefix=['/app/include','/app/lib'] |
| 40 | +hdf5_libs=['hdf5_cpp','hdf5','hdf5_hl_cpp'] |
41 | 41 | mpi_prefix=['/app/include','/app/lib'] |
42 | 42 | mpi_libs=['mpi_cxx'] |
43 | | -umfpack_prefix = ['/app/include','/app/lib'] |
44 | | -umfpack_libs = ['umfpack', 'blas', 'amd'] |
| 43 | +lapack=0 |
45 | 44 | lapack_prefix = ['/app/include/', '/app/lib'] |
| 45 | +ld_extra='' |
| 46 | +paso=1 |
| 47 | +use_p4est=0 |
| 48 | +silo=0 |
46 | 49 | silo_prefix = ['/app/include/', '/app/lib'] |
47 | 50 | silo_libs = ['silo','hdf5'] |
| 51 | +trilinos=True |
48 | 52 | trilinos_prefix = ['/app/include/', '/app/lib'] |
| 53 | +trilinos_make_sh='tools/flatpak/flatpak_trilinos.sh' |
| 54 | +umfpack=False |
| 55 | +umfpack_prefix = ['/app/include','/app/lib'] |
| 56 | +umfpack_libs = ['umfpack', 'blas', 'amd'] |
| 57 | +visit=0 |
| 58 | +werror=0 |
49 | 59 |
|
50 | | -dudley_assemble_flags = '-funroll-loops' |
51 | 60 |
|
52 | | -p3name = '' |
53 | | -for x in os.listdir("/app/lib"): |
54 | | - if x.startswith('libboost_python3') and x.endswith('.so'): |
55 | | - p3name=x |
| 61 | + |
| 62 | +dudley_assemble_flags = '-funroll-loops' |
56 | 63 |
|
57 | 64 | # boost-python library/libraries to link against |
58 | | -boost_libs = [p3name[3:-3]] |
59 | 65 |
|
60 | | -# this can be used by options files importing us |
61 | | -boost_py3_libs = [p3name[3:-3]] |
| 66 | + |
| 67 | + |
| 68 | + |
| 69 | + |
0 commit comments