Changeset 4005


Ignore:
Timestamp:
Sep 12, 2019 6:17:55 AM (5 weeks ago)
Author:
stefan
Message:

update buildsystem to build Mumps 5.2

Location:
ThirdParty/Mumps/branches/mumps5
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • ThirdParty/Mumps/branches/mumps5/Makefile.am

    r3989 r4005  
    1010
    1111nodist_libcoinmumps_la_SOURCES = \
    12         MUMPS/src/tools_common_mod.F \
    13         MUMPS/src/dmumps_comm_buffer.F \
    14         MUMPS/src/dmumps_struc_def.F \
    15         MUMPS/src/mumps_ooc_common.F \
    16         MUMPS/src/mumps_static_mapping.F \
    17         MUMPS/src/dmumps_ooc_buffer.F \
    18         MUMPS/src/dmumps_load.F \
    19         MUMPS/src/dmumps_ooc.F \
    20         MUMPS/src/dmumps_part1.F \
    21         MUMPS/src/dmumps_part2.F \
    22         MUMPS/src/dmumps_part3.F \
    23         MUMPS/src/dmumps_part4.F \
    24         MUMPS/src/dmumps_part5.F \
    25         MUMPS/src/dmumps_part6.F \
    26         MUMPS/src/dmumps_part7.F \
    27         MUMPS/src/dmumps_part8.F \
    28         MUMPS/src/mumps_part9.F \
    29         MUMPS/src/mumps_sol_es.F \
    30         MUMPS/src/mumps_c.c \
    31         MUMPS/src/mumps_common.c \
    32         MUMPS/src/mumps_orderings.c \
    33         MUMPS/src/mumps_io.c \
    34         MUMPS/src/mumps_io_basic.c \
    35         MUMPS/src/mumps_io_thread.c \
    36         MUMPS/src/mumps_io_err.c \
    37         MUMPS/src/mumps_size.c \
    38         MUMPS/libseq/mpi.f \
    39         MUMPS/libseq/mpic.c \
    40         MUMPS/libseq/elapse.c
     12  MUMPS/src/ana_AMDMF.F \
     13  MUMPS/src/ana_omp_m.F \
     14  MUMPS/src/ana_orderings.F \
     15  MUMPS/src/ana_orderings_wrappers_m.F \
     16  MUMPS/src/ana_set_ordering.F \
     17  MUMPS/src/bcast_errors.F \
     18  MUMPS/src/dana_aux_ELT.F \
     19  MUMPS/src/dana_aux.F \
     20  MUMPS/src/dana_aux_par.F \
     21  MUMPS/src/dana_dist_m.F \
     22  MUMPS/src/dana_driver.F \
     23  MUMPS/src/dana_LDLT_preprocess.F \
     24  MUMPS/src/dana_lr.F \
     25  MUMPS/src/dana_mtrans.F \
     26  MUMPS/src/dana_reordertree.F \
     27  MUMPS/src/darrowheads.F \
     28  MUMPS/src/dbcast_int.F \
     29  MUMPS/src/dend_driver.F \
     30  MUMPS/src/dfac_asm_ELT.F \
     31  MUMPS/src/dfac_asm.F \
     32  MUMPS/src/dfac_asm_master_ELT_m.F \
     33  MUMPS/src/dfac_asm_master_m.F \
     34  MUMPS/src/dfac_b.F \
     35  MUMPS/src/dfac_determinant.F \
     36  MUMPS/src/dfac_distrib_distentry.F \
     37  MUMPS/src/dfac_distrib_ELT.F \
     38  MUMPS/src/dfac_driver.F \
     39  MUMPS/src/dfac_front_aux.F \
     40  MUMPS/src/dfac_front_LDLT_type1.F \
     41  MUMPS/src/dfac_front_LDLT_type2.F \
     42  MUMPS/src/dfac_front_LU_type1.F \
     43  MUMPS/src/dfac_front_LU_type2.F \
     44  MUMPS/src/dfac_front_type2_aux.F \
     45  MUMPS/src/dfac_lastrtnelind.F \
     46  MUMPS/src/dfac_lr.F \
     47  MUMPS/src/dfac_mem_alloc_cb.F \
     48  MUMPS/src/dfac_mem_compress_cb.F \
     49  MUMPS/src/dfac_mem_dynamic.F \
     50  MUMPS/src/dfac_mem_free_block_cb.F \
     51  MUMPS/src/dfac_mem_stack_aux.F \
     52  MUMPS/src/dfac_mem_stack.F \
     53  MUMPS/src/dfac_omp_m.F \
     54  MUMPS/src/dfac_par_m.F \
     55  MUMPS/src/dfac_process_band.F \
     56  MUMPS/src/dfac_process_bf.F \
     57  MUMPS/src/dfac_process_blfac_slave.F \
     58  MUMPS/src/dfac_process_blocfacto.F \
     59  MUMPS/src/dfac_process_blocfacto_LDLT.F \
     60  MUMPS/src/dfac_process_contrib_type1.F \
     61  MUMPS/src/dfac_process_contrib_type2.F \
     62  MUMPS/src/dfac_process_contrib_type3.F \
     63  MUMPS/src/dfac_process_end_facto_slave.F \
     64  MUMPS/src/dfac_process_maprow.F \
     65  MUMPS/src/dfac_process_master2.F \
     66  MUMPS/src/dfac_process_message.F \
     67  MUMPS/src/dfac_process_root2slave.F \
     68  MUMPS/src/dfac_process_root2son.F \
     69  MUMPS/src/dfac_process_rtnelind.F \
     70  MUMPS/src/dfac_root_parallel.F \
     71  MUMPS/src/dfac_scalings.F \
     72  MUMPS/src/dfac_scalings_simScaleAbs.F \
     73  MUMPS/src/dfac_scalings_simScale_util.F \
     74  MUMPS/src/dfac_sol_pool.F \
     75  MUMPS/src/dfac_type3_symmetrize.F \
     76  MUMPS/src/dini_defaults.F \
     77  MUMPS/src/dini_driver.F \
     78  MUMPS/src/dlr_core.F \
     79  MUMPS/src/dlr_stats.F \
     80  MUMPS/src/dlr_type.F \
     81  MUMPS/src/dmumps_comm_buffer.F \
     82  MUMPS/src/dmumps_config_file.F \
     83  MUMPS/src/dmumps_driver.F \
     84  MUMPS/src/dmumps_f77.F \
     85  MUMPS/src/dmumps_gpu.c \
     86  MUMPS/src/dmumps_iXamax.F \
     87  MUMPS/src/dmumps_load.F \
     88  MUMPS/src/dmumps_lr_data_m.F \
     89  MUMPS/src/dmumps_ooc_buffer.F \
     90  MUMPS/src/dmumps_ooc.F \
     91  MUMPS/src/dmumps_save_restore.F \
     92  MUMPS/src/dmumps_save_restore_files.F \
     93  MUMPS/src/dmumps_sol_es.F \
     94  MUMPS/src/dmumps_struc_def.F \
     95  MUMPS/src/domp_tps_m.F \
     96  MUMPS/src/dooc_panel_piv.F \
     97  MUMPS/src/double_linked_list.F \
     98  MUMPS/src/drank_revealing.F \
     99  MUMPS/src/dsol_aux.F \
     100  MUMPS/src/dsol_bwd_aux.F \
     101  MUMPS/src/dsol_bwd.F \
     102  MUMPS/src/dsol_c.F \
     103  MUMPS/src/dsol_distrhs.F \
     104  MUMPS/src/dsol_driver.F \
     105  MUMPS/src/dsol_fwd_aux.F \
     106  MUMPS/src/dsol_fwd.F \
     107  MUMPS/src/dsol_lr.F \
     108  MUMPS/src/dsol_matvec.F \
     109  MUMPS/src/dsol_root_parallel.F \
     110  MUMPS/src/dstatic_ptr_m.F \
     111  MUMPS/src/dtools.F \
     112  MUMPS/src/dtype3_root.F \
     113  MUMPS/src/estim_flops.F \
     114  MUMPS/src/fac_asm_build_sort_index_ELT_m.F \
     115  MUMPS/src/fac_asm_build_sort_index_m.F \
     116  MUMPS/src/fac_descband_data_m.F \
     117  MUMPS/src/fac_future_niv2_mod.F \
     118  MUMPS/src/fac_ibct_data_m.F \
     119  MUMPS/src/fac_maprow_data_m.F \
     120  MUMPS/src/front_data_mgt_m.F \
     121  MUMPS/src/lr_common.F \
     122  MUMPS/src/mumps_c.c \
     123  MUMPS/src/mumps_comm_ibcast.F \
     124  MUMPS/src/mumps_common.c \
     125  MUMPS/src/mumps_config_file_C.c \
     126  MUMPS/src/mumps_io_basic.c \
     127  MUMPS/src/mumps_io.c \
     128  MUMPS/src/mumps_io_err.c \
     129  MUMPS/src/mumps_io_thread.c \
     130  MUMPS/src/mumps_l0_omp_m.F \
     131  MUMPS/src/mumps_memory_mod.F \
     132  MUMPS/src/mumps_metis64.c \
     133  MUMPS/src/mumps_metis.c \
     134  MUMPS/src/mumps_metis_int.c \
     135  MUMPS/src/mumps_mpitoomp_m.F \
     136  MUMPS/src/mumps_numa.c \
     137  MUMPS/src/mumps_ooc_common.F \
     138  MUMPS/src/mumps_pord.c \
     139  MUMPS/src/mumps_print_defined.F \
     140  MUMPS/src/mumps_save_restore_C.c \
     141  MUMPS/src/mumps_scotch64.c \
     142  MUMPS/src/mumps_scotch.c \
     143  MUMPS/src/mumps_scotch_int.c \
     144  MUMPS/src/mumps_size.c \
     145  MUMPS/src/mumps_static_mapping.F \
     146  MUMPS/src/mumps_thread_affinity.c \
     147  MUMPS/src/mumps_thread.c \
     148  MUMPS/src/mumps_type2_blocking.F \
     149  MUMPS/src/mumps_type_size.F \
     150  MUMPS/src/mumps_version.F \
     151  MUMPS/src/omp_tps_common_m.F \
     152  MUMPS/src/sol_common.F \
     153  MUMPS/src/tools_common.F \
     154  MUMPS/libseq/mpi.f \
     155  MUMPS/libseq/mpic.c \
     156  MUMPS/libseq/elapse.c
    41157
    42158AM_CPPFLAGS = -I$(srcdir)/MUMPS/src -I$(srcdir)/MUMPS/libseq -I$(srcdir)/MUMPS/include
     
    46162libcoinmumps_la_LDFLAGS = $(LT_LDFLAGS)
    47163
    48 # Some dependecies for modules:
    49 MUMPS/src/dmumps_load.lo MUMPS/src/dmumps_part1.lo MUMPS/src/dmumps_part2.lo MUMPS/src/dmumps_part3.lo \
    50 MUMPS/src/dmumps_part4.lo MUMPS/src/dmumps_part5.lo MUMPS/src/dmumps_part6.lo MUMPS/src/dmumps_part8.lo: \
    51   MUMPS/src/dmumps_comm_buffer.lo
    52 
    53 MUMPS/src/dmumps_part1.lo MUMPS/src/dmumps_part2.lo MUMPS/src/dmumps_part3.lo \
    54 MUMPS/src/dmumps_part4.lo MUMPS/src/dmumps_part5.lo MUMPS/src/dmumps_part6.lo: MUMPS/src/dmumps_load.lo
    55 
    56 MUMPS/src/dmumps_part1.lo MUMPS/src/dmumps_ooc.lo: MUMPS/src/dmumps_ooc_buffer.lo
    57 
    58 MUMPS/src/dmumps_part1.lo MUMPS/src/dmumps_part2.lo MUMPS/src/dmumps_part3.lo MUMPS/src/dmumps_part4.lo \
    59 MUMPS/src/dmumps_part5.lo MUMPS/src/dmumps_part6.lo MUMPS/src/dmumps_part8.lo: MUMPS/src/dmumps_ooc.lo
    60 
    61 MUMPS/src/dmumps_part1.lo MUMPS/src/dmumps_part5.lo: MUMPS/src/dmumps_part2.lo
    62 
    63 MUMPS/src/dmumps_load.lo MUMPS/src/dmumps_ooc.lo MUMPS/src/dmumps_part1.lo MUMPS/src/dmumps_part2.lo MUMPS/src/dmumps_part3.lo \
    64 MUMPS/src/dmumps_part4.lo MUMPS/src/dmumps_part5.lo MUMPS/src/dmumps_part7.lo MUMPS/src/dmumps_part8.lo: \
    65 MUMPS/src/dmumps_struc_def.lo
    66 
    67 MUMPS/src/dmumps_ooc_buffer.lo MUMPS/src/dmumps_ooc.lo: MUMPS/src/mumps_ooc_common.lo
    68 
    69 MUMPS/src/dmumps_part5.lo MUMPS/src/dmumps_ooc.lo: MUMPS/src/mumps_static_mapping.lo
    70 
    71 MUMPS/src/dmumps_part2.lo MUMPS/src/dmumps_part5.lo MUMPS/src/dmumps_part8.lo: MUMPS/src/tools_common_mod.lo MUMPS/src/mumps_sol_es.lo
     164# Dependencies between modules:
     165# i) arithmetic-dependent modules:
     166MUMPS/src/dana_aux.lo: \
     167  MUMPS/src/dmumps_struc_def.lo \
     168  MUMPS/src/mumps_static_mapping.lo \
     169  MUMPS/src/ana_orderings_wrappers_m.lo
     170MUMPS/src/dana_aux_par.lo: \
     171  MUMPS/src/dmumps_struc_def.lo \
     172  MUMPS/src/mumps_memory_mod.lo \
     173  MUMPS/src/ana_orderings_wrappers_m.lo
     174MUMPS/src/dana_lr.lo: MUMPS/src/dlr_core.lo \
     175  MUMPS/src/dlr_stats.lo \
     176  MUMPS/src/lr_common.lo \
     177  MUMPS/src/ana_orderings_wrappers_m.lo
     178MUMPS/src/dfac_asm_master_ELT_m.lo: \
     179  MUMPS/src/omp_tps_common_m.lo \
     180  MUMPS/src/fac_ibct_data_m.lo \
     181  MUMPS/src/fac_asm_build_sort_index_ELT_m.lo \
     182  MUMPS/src/lr_common.lo \
     183  MUMPS/src/dfac_mem_dynamic.lo \
     184  MUMPS/src/dlr_core.lo \
     185  MUMPS/src/dana_lr.lo \
     186  MUMPS/src/dmumps_lr_data_m.lo \
     187  MUMPS/src/dmumps_struc_def.lo \
     188  MUMPS/src/domp_tps_m.lo \
     189  MUMPS/src/dmumps_comm_buffer.lo \
     190  MUMPS/src/dmumps_load.lo
     191MUMPS/src/dfac_asm_master_m.lo: \
     192  MUMPS/src/omp_tps_common_m.lo \
     193  MUMPS/src/fac_ibct_data_m.lo \
     194  MUMPS/src/fac_asm_build_sort_index_m.lo \
     195  MUMPS/src/lr_common.lo \
     196  MUMPS/src/dfac_mem_dynamic.lo \
     197  MUMPS/src/dlr_core.lo \
     198  MUMPS/src/dana_lr.lo \
     199  MUMPS/src/dmumps_lr_data_m.lo \
     200  MUMPS/src/dmumps_struc_def.lo \
     201  MUMPS/src/domp_tps_m.lo \
     202  MUMPS/src/dmumps_comm_buffer.lo \
     203  MUMPS/src/dmumps_load.lo
     204MUMPS/src/dfac_front_aux.lo: \
     205  MUMPS/src/dlr_type.lo \
     206  MUMPS/src/dlr_stats.lo \
     207  MUMPS/src/dmumps_comm_buffer.lo \
     208  MUMPS/src/dmumps_load.lo \
     209  MUMPS/src/dmumps_ooc.lo \
     210  MUMPS/src/mumps_ooc_common.lo \
     211  MUMPS/src/mumps_l0_omp_m.lo
     212MUMPS/src/dfac_front_LU_type1.lo : \
     213  MUMPS/src/dfac_front_aux.lo \
     214  MUMPS/src/dmumps_ooc.lo \
     215  MUMPS/src/dfac_lr.lo \
     216  MUMPS/src/dlr_type.lo \
     217  MUMPS/src/dlr_stats.lo \
     218  MUMPS/src/dana_lr.lo \
     219  MUMPS/src/dmumps_lr_data_m.lo \
     220  MUMPS/src/mumps_l0_omp_m.lo
     221MUMPS/src/dfac_front_LU_type2.lo : \
     222  MUMPS/src/dfac_front_aux.lo \
     223  MUMPS/src/dfac_front_type2_aux.lo \
     224  MUMPS/src/dmumps_ooc.lo \
     225  MUMPS/src/dmumps_comm_buffer.lo \
     226  MUMPS/src/mumps_comm_ibcast.lo \
     227  MUMPS/src/dfac_lr.lo \
     228  MUMPS/src/dlr_core.lo \
     229  MUMPS/src/dlr_type.lo \
     230  MUMPS/src/dlr_stats.lo \
     231  MUMPS/src/dana_lr.lo \
     232  MUMPS/src/dmumps_lr_data_m.lo \
     233  MUMPS/src/dmumps_struc_def.lo
     234MUMPS/src/dfac_front_LDLT_type1.lo : \
     235  MUMPS/src/dfac_front_aux.lo \
     236  MUMPS/src/dmumps_ooc.lo \
     237  MUMPS/src/dfac_lr.lo \
     238  MUMPS/src/dlr_type.lo \
     239  MUMPS/src/dlr_stats.lo \
     240  MUMPS/src/dana_lr.lo \
     241  MUMPS/src/dmumps_lr_data_m.lo \
     242  MUMPS/src/mumps_l0_omp_m.lo
     243MUMPS/src/dfac_front_LDLT_type2.lo : \
     244  MUMPS/src/dfac_front_aux.lo \
     245  MUMPS/src/dfac_front_type2_aux.lo \
     246  MUMPS/src/dmumps_ooc.lo \
     247  MUMPS/src/dmumps_comm_buffer.lo \
     248  MUMPS/src/dmumps_load.lo \
     249  MUMPS/src/dfac_lr.lo \
     250  MUMPS/src/dlr_type.lo \
     251  MUMPS/src/dlr_stats.lo \
     252  MUMPS/src/dana_lr.lo \
     253  MUMPS/src/dmumps_lr_data_m.lo \
     254  MUMPS/src/dmumps_struc_def.lo
     255MUMPS/src/dfac_front_type2_aux.lo : \
     256  MUMPS/src/mumps_ooc_common.lo \
     257  MUMPS/src/dfac_front_aux.lo \
     258  MUMPS/src/dlr_type.lo \
     259  MUMPS/src/dmumps_struc_def.lo \
     260  MUMPS/src/dmumps_comm_buffer.lo \
     261  MUMPS/src/dmumps_load.lo \
     262  MUMPS/src/mumps_comm_ibcast.lo \
     263  MUMPS/src/fac_ibct_data_m.lo
     264MUMPS/src/dfac_lr.lo: \
     265  MUMPS/src/dlr_core.lo \
     266  MUMPS/src/dlr_type.lo \
     267  MUMPS/src/dmumps_lr_data_m.lo \
     268  MUMPS/src/dlr_stats.lo
     269MUMPS/src/dfac_mem_dynamic.lo: \
     270  MUMPS/src/dmumps_load.lo \
     271  MUMPS/src/dstatic_ptr_m.lo
     272MUMPS/src/dfac_omp_m.lo: \
     273  MUMPS/src/dfac_asm_master_m.lo \
     274  MUMPS/src/dfac_asm_master_ELT_m.lo \
     275  MUMPS/src/dfac_front_LU_type1.lo \
     276  MUMPS/src/dfac_front_LDLT_type1.lo \
     277  MUMPS/src/dmumps_load.lo \
     278  MUMPS/src/domp_tps_m.lo \
     279  MUMPS/src/dlr_stats.lo \
     280  MUMPS/src/dmumps_struc_def.lo \
     281  MUMPS/src/omp_tps_common_m.lo \
     282  MUMPS/src/mumps_l0_omp_m.lo
     283MUMPS/src/dfac_par_m.lo: \
     284  MUMPS/src/dmumps_load.lo \
     285  MUMPS/src/dmumps_ooc.lo \
     286  MUMPS/src/dfac_asm_master_m.lo \
     287  MUMPS/src/dfac_asm_master_ELT_m.lo \
     288  MUMPS/src/domp_tps_m.lo \
     289  MUMPS/src/dfac_front_LU_type1.lo \
     290  MUMPS/src/dfac_front_LU_type2.lo \
     291  MUMPS/src/dfac_front_LDLT_type1.lo \
     292  MUMPS/src/dfac_front_LDLT_type2.lo \
     293  MUMPS/src/dfac_mem_dynamic.lo \
     294  MUMPS/src/dmumps_struc_def.lo \
     295  MUMPS/src/dlr_stats.lo \
     296  MUMPS/src/omp_tps_common_m.lo \
     297  MUMPS/src/mumps_l0_omp_m.lo
     298MUMPS/src/dlr_core.lo: \
     299  MUMPS/src/dlr_type.lo \
     300  MUMPS/src/dmumps_lr_data_m.lo \
     301  MUMPS/src/dlr_stats.lo \
     302  MUMPS/src/lr_common.lo
     303MUMPS/src/dlr_stats.lo: MUMPS/src/dlr_type.lo
     304MUMPS/src/dmumps_comm_buffer.lo: \
     305  MUMPS/src/mumps_comm_ibcast.lo \
     306  MUMPS/src/dlr_type.lo \
     307  MUMPS/src/dlr_core.lo \
     308  MUMPS/src/dmumps_lr_data_m.lo \
     309  MUMPS/src/fac_ibct_data_m.lo
     310MUMPS/src/dmumps_config_file.lo: MUMPS/src/dmumps_struc_def.lo
     311MUMPS/src/dmumps_load.lo: \
     312  MUMPS/src/dmumps_comm_buffer.lo \
     313  MUMPS/src/dmumps_struc_def.lo \
     314  MUMPS/src/fac_future_niv2_mod.lo
     315MUMPS/src/dmumps_lr_data_m.lo: \
     316  MUMPS/src/dlr_type.lo \
     317  MUMPS/src/front_data_mgt_m.lo
     318MUMPS/src/dmumps_ooc_buffer.lo: MUMPS/src/mumps_ooc_common.lo
     319MUMPS/src/dmumps_ooc.lo: \
     320  MUMPS/src/dmumps_struc_def.lo \
     321  MUMPS/src/dmumps_ooc_buffer.lo \
     322  MUMPS/src/mumps_ooc_common.lo
     323MUMPS/src/dmumps_sol_es.lo: \
     324  MUMPS/src/dlr_type.lo \
     325  MUMPS/src/dmumps_lr_data_m.lo
     326MUMPS/src/dmumps_save_restore.lo: \
     327  MUMPS/src/dmumps_struc_def.lo \
     328  MUMPS/src/dmumps_save_restore_files.lo \
     329  MUMPS/src/dmumps_lr_data_m.lo \
     330  MUMPS/src/dmumps_ooc.lo \
     331  MUMPS/src/front_data_mgt_m.lo
     332MUMPS/src/dmumps_save_restore_files.lo : MUMPS/src/dmumps_struc_def.lo
     333MUMPS/src/dsol_lr.lo: \
     334  MUMPS/src/dlr_type.lo \
     335  MUMPS/src/dlr_stats.lo \
     336  MUMPS/src/dmumps_lr_data_m.lo
     337# Dependencies between modules:
     338# ii) arithmetic-independent modules:
     339MUMPS/src/ana_omp_m.lo: MUMPS/src/double_linked_list.lo
     340MUMPS/src/fac_asm_build_sort_index_ELT_m.lo: MUMPS/src/omp_tps_common_m.lo
     341MUMPS/src/fac_asm_build_sort_index_m.lo: MUMPS/src/omp_tps_common_m.lo
     342MUMPS/src/fac_descband_data_m.lo: MUMPS/src/front_data_mgt_m.lo
     343MUMPS/src/fac_ibct_data_m.lo: MUMPS/src/front_data_mgt_m.lo
     344MUMPS/src/fac_maprow_data_m.lo: MUMPS/src/front_data_mgt_m.lo
     345MUMPS/src/mumps_comm_ibcast.lo: MUMPS/src/fac_future_niv2_mod.lo
     346MUMPS/src/mumps_static_mapping.lo: MUMPS/src/lr_common.lo
     347# iii) compile modules before others
     348OBJS_COMMON_MOD = \
     349  MUMPS/src/ana_omp_m.lo \
     350  MUMPS/src/ana_orderings_wrappers_m.lo \
     351  MUMPS/src/double_linked_list.lo \
     352  MUMPS/src/fac_asm_build_sort_index_ELT_m.lo \
     353  MUMPS/src/fac_asm_build_sort_index_m.lo \
     354  MUMPS/src/fac_descband_data_m.lo \
     355  MUMPS/src/fac_future_niv2_mod.lo \
     356  MUMPS/src/fac_ibct_data_m.lo \
     357  MUMPS/src/fac_maprow_data_m.lo \
     358  MUMPS/src/front_data_mgt_m.lo \
     359  MUMPS/src/lr_common.lo \
     360  MUMPS/src/mumps_comm_ibcast.lo \
     361  MUMPS/src/mumps_l0_omp_m.lo \
     362  MUMPS/src/mumps_memory_mod.lo \
     363  MUMPS/src/mumps_mpitoomp_m.lo \
     364  MUMPS/src/mumps_ooc_common.lo \
     365  MUMPS/src/mumps_static_mapping.lo \
     366  MUMPS/src/omp_tps_common_m.o
     367OBJS_COMMON_OTHER = \
     368  MUMPS/src/ana_orderings.lo \
     369  MUMPS/src/ana_set_ordering.lo \
     370  MUMPS/src/ana_AMDMF.lo \
     371  MUMPS/src/bcast_errors.lo \
     372  MUMPS/src/estim_flops.lo \
     373  MUMPS/src/mumps_type_size.lo \
     374  MUMPS/src/mumps_type2_blocking.lo \
     375  MUMPS/src/mumps_version.lo \
     376  MUMPS/src/mumps_print_defined.lo \
     377  MUMPS/src/mumps_common.lo \
     378  MUMPS/src/mumps_pord.lo \
     379  MUMPS/src/mumps_metis.lo \
     380  MUMPS/src/mumps_metis64.lo \
     381  MUMPS/src/mumps_metis_int.lo \
     382  MUMPS/src/mumps_scotch.lo \
     383  MUMPS/src/mumps_scotch64.lo \
     384  MUMPS/src/mumps_scotch_int.lo \
     385  MUMPS/src/mumps_size.lo \
     386  MUMPS/src/mumps_io.lo \
     387  MUMPS/src/mumps_io_basic.lo \
     388  MUMPS/src/mumps_io_thread.lo \
     389  MUMPS/src/mumps_io_err.lo \
     390  MUMPS/src/mumps_numa.lo \
     391  MUMPS/src/mumps_thread.lo \
     392  MUMPS/src/mumps_save_restore_C.lo \
     393  MUMPS/src/mumps_config_file_C.lo \
     394  MUMPS/src/mumps_thread_affinity.lo \
     395  MUMPS/src/tools_common.lo \
     396  MUMPS/src/sol_common.lo
     397OBJS_MOD = \
     398  MUMPS/src/dana_aux.lo \
     399  MUMPS/src/dana_aux_par.lo \
     400  MUMPS/src/dana_lr.lo \
     401  MUMPS/src/dfac_asm_master_ELT_m.lo \
     402  MUMPS/src/dfac_asm_master_m.lo \
     403  MUMPS/src/dfac_front_aux.lo \
     404  MUMPS/src/dfac_front_LU_type1.lo \
     405  MUMPS/src/dfac_front_LU_type2.lo \
     406  MUMPS/src/dfac_front_LDLT_type1.lo \
     407  MUMPS/src/dfac_front_LDLT_type2.lo \
     408  MUMPS/src/dfac_front_type2_aux.lo \
     409  MUMPS/src/dfac_lr.lo \
     410  MUMPS/src/dfac_mem_dynamic.lo \
     411  MUMPS/src/dfac_omp_m.lo \
     412  MUMPS/src/dfac_par_m.lo \
     413  MUMPS/src/dlr_core.lo \
     414  MUMPS/src/dlr_stats.lo \
     415  MUMPS/src/dlr_type.lo \
     416  MUMPS/src/dmumps_comm_buffer.lo \
     417  MUMPS/src/dmumps_config_file.lo \
     418  MUMPS/src/dmumps_load.lo \
     419  MUMPS/src/dmumps_lr_data_m.lo \
     420  MUMPS/src/dmumps_ooc_buffer.lo \
     421  MUMPS/src/dmumps_ooc.lo \
     422  MUMPS/src/dmumps_sol_es.lo \
     423  MUMPS/src/dmumps_save_restore.lo \
     424  MUMPS/src/dmumps_save_restore_files.lo \
     425  MUMPS/src/dmumps_struc_def.lo \
     426  MUMPS/src/domp_tps_m.lo \
     427  MUMPS/src/dsol_lr.lo \
     428  MUMPS/src/dstatic_ptr_m.lo
     429OBJS_OTHER = \
     430  MUMPS/src/dini_driver.lo \
     431  MUMPS/src/dana_driver.lo \
     432  MUMPS/src/dfac_driver.lo \
     433  MUMPS/src/dsol_driver.lo \
     434  MUMPS/src/dsol_distrhs.lo \
     435  MUMPS/src/dend_driver.lo \
     436  MUMPS/src/dana_aux_ELT.lo \
     437  MUMPS/src/dana_dist_m.lo \
     438  MUMPS/src/dana_LDLT_preprocess.lo \
     439  MUMPS/src/dana_reordertree.lo \
     440  MUMPS/src/darrowheads.lo \
     441  MUMPS/src/dbcast_int.lo \
     442  MUMPS/src/dfac_asm_ELT.lo \
     443  MUMPS/src/dfac_asm.lo \
     444  MUMPS/src/dfac_b.lo \
     445  MUMPS/src/dfac_distrib_distentry.lo \
     446  MUMPS/src/dfac_distrib_ELT.lo \
     447  MUMPS/src/dfac_lastrtnelind.lo \
     448  MUMPS/src/dfac_mem_alloc_cb.lo \
     449  MUMPS/src/dfac_mem_compress_cb.lo \
     450  MUMPS/src/dfac_mem_free_block_cb.lo \
     451  MUMPS/src/dfac_mem_stack_aux.lo \
     452  MUMPS/src/dfac_mem_stack.lo \
     453  MUMPS/src/dfac_process_band.lo \
     454  MUMPS/src/dfac_process_blfac_slave.lo \
     455  MUMPS/src/dfac_process_blocfacto_LDLT.lo \
     456  MUMPS/src/dfac_process_blocfacto.lo \
     457  MUMPS/src/dfac_process_bf.lo \
     458  MUMPS/src/dfac_process_end_facto_slave.lo \
     459  MUMPS/src/dfac_process_contrib_type1.lo \
     460  MUMPS/src/dfac_process_contrib_type2.lo \
     461  MUMPS/src/dfac_process_contrib_type3.lo \
     462  MUMPS/src/dfac_process_maprow.lo \
     463  MUMPS/src/dfac_process_master2.lo \
     464  MUMPS/src/dfac_process_message.lo \
     465  MUMPS/src/dfac_process_root2slave.lo \
     466  MUMPS/src/dfac_process_root2son.lo \
     467  MUMPS/src/dfac_process_rtnelind.lo \
     468  MUMPS/src/dfac_root_parallel.lo \
     469  MUMPS/src/dfac_scalings.lo \
     470  MUMPS/src/dfac_determinant.lo \
     471  MUMPS/src/dfac_scalings_simScaleAbs.lo \
     472  MUMPS/src/dfac_scalings_simScale_util.lo \
     473  MUMPS/src/dfac_sol_pool.lo \
     474  MUMPS/src/dfac_type3_symmetrize.lo \
     475  MUMPS/src/dini_defaults.lo \
     476  MUMPS/src/dmumps_c.lo \
     477  MUMPS/src/dmumps_driver.lo \
     478  MUMPS/src/dmumps_f77.lo \
     479  MUMPS/src/dmumps_gpu.lo \
     480  MUMPS/src/dmumps_iXamax.lo \
     481  MUMPS/src/dana_mtrans.lo \
     482  MUMPS/src/dooc_panel_piv.lo \
     483  MUMPS/src/drank_revealing.lo \
     484  MUMPS/src/dsol_aux.lo \
     485  MUMPS/src/dsol_bwd_aux.lo \
     486  MUMPS/src/dsol_bwd.lo \
     487  MUMPS/src/dsol_c.lo \
     488  MUMPS/src/dsol_fwd_aux.lo \
     489  MUMPS/src/dsol_fwd.lo \
     490  MUMPS/src/dsol_matvec.lo \
     491  MUMPS/src/dsol_root_parallel.lo \
     492  MUMPS/src/dtools.lo \
     493  MUMPS/src/dtype3_root.lo
     494$(OBJS_COMMON_OTHER) : $(OBJS_COMMON_MOD)
     495$(OBJS_OTHER) : $(OBJS_COMMON_MOD) $(OBJS_MOD)
    72496
    73497# Module files that need to be deleted
     
    76500# Reset DEFS to that they don't show up for the Fortran compiler
    77501DEFS =
    78 CFLAGS += $(MY_DEFS)
     502CFLAGS += $(MY_DEFS) $(MUMPS_CFLAGS)
    79503FCFLAGS += $(MY_FDEFS)
    80504
  • ThirdParty/Mumps/branches/mumps5/Makefile.in

    r3989 r4005  
    140140libcoinmumps_la_DEPENDENCIES = $(am__DEPENDENCIES_1)
    141141am__dirstamp = $(am__leading_dot)dirstamp
    142 nodist_libcoinmumps_la_OBJECTS = MUMPS/src/tools_common_mod.lo \
    143         MUMPS/src/dmumps_comm_buffer.lo MUMPS/src/dmumps_struc_def.lo \
    144         MUMPS/src/mumps_ooc_common.lo \
    145         MUMPS/src/mumps_static_mapping.lo \
    146         MUMPS/src/dmumps_ooc_buffer.lo MUMPS/src/dmumps_load.lo \
    147         MUMPS/src/dmumps_ooc.lo MUMPS/src/dmumps_part1.lo \
    148         MUMPS/src/dmumps_part2.lo MUMPS/src/dmumps_part3.lo \
    149         MUMPS/src/dmumps_part4.lo MUMPS/src/dmumps_part5.lo \
    150         MUMPS/src/dmumps_part6.lo MUMPS/src/dmumps_part7.lo \
    151         MUMPS/src/dmumps_part8.lo MUMPS/src/mumps_part9.lo \
    152         MUMPS/src/mumps_sol_es.lo MUMPS/src/mumps_c.lo \
    153         MUMPS/src/mumps_common.lo MUMPS/src/mumps_orderings.lo \
    154         MUMPS/src/mumps_io.lo MUMPS/src/mumps_io_basic.lo \
    155         MUMPS/src/mumps_io_thread.lo MUMPS/src/mumps_io_err.lo \
    156         MUMPS/src/mumps_size.lo MUMPS/libseq/mpi.lo \
    157         MUMPS/libseq/mpic.lo MUMPS/libseq/elapse.lo
     142nodist_libcoinmumps_la_OBJECTS = MUMPS/src/ana_AMDMF.lo \
     143        MUMPS/src/ana_omp_m.lo MUMPS/src/ana_orderings.lo \
     144        MUMPS/src/ana_orderings_wrappers_m.lo \
     145        MUMPS/src/ana_set_ordering.lo MUMPS/src/bcast_errors.lo \
     146        MUMPS/src/dana_aux_ELT.lo MUMPS/src/dana_aux.lo \
     147        MUMPS/src/dana_aux_par.lo MUMPS/src/dana_dist_m.lo \
     148        MUMPS/src/dana_driver.lo MUMPS/src/dana_LDLT_preprocess.lo \
     149        MUMPS/src/dana_lr.lo MUMPS/src/dana_mtrans.lo \
     150        MUMPS/src/dana_reordertree.lo MUMPS/src/darrowheads.lo \
     151        MUMPS/src/dbcast_int.lo MUMPS/src/dend_driver.lo \
     152        MUMPS/src/dfac_asm_ELT.lo MUMPS/src/dfac_asm.lo \
     153        MUMPS/src/dfac_asm_master_ELT_m.lo \
     154        MUMPS/src/dfac_asm_master_m.lo MUMPS/src/dfac_b.lo \
     155        MUMPS/src/dfac_determinant.lo \
     156        MUMPS/src/dfac_distrib_distentry.lo \
     157        MUMPS/src/dfac_distrib_ELT.lo MUMPS/src/dfac_driver.lo \
     158        MUMPS/src/dfac_front_aux.lo MUMPS/src/dfac_front_LDLT_type1.lo \
     159        MUMPS/src/dfac_front_LDLT_type2.lo \
     160        MUMPS/src/dfac_front_LU_type1.lo \
     161        MUMPS/src/dfac_front_LU_type2.lo \
     162        MUMPS/src/dfac_front_type2_aux.lo \
     163        MUMPS/src/dfac_lastrtnelind.lo MUMPS/src/dfac_lr.lo \
     164        MUMPS/src/dfac_mem_alloc_cb.lo \
     165        MUMPS/src/dfac_mem_compress_cb.lo \
     166        MUMPS/src/dfac_mem_dynamic.lo \
     167        MUMPS/src/dfac_mem_free_block_cb.lo \
     168        MUMPS/src/dfac_mem_stack_aux.lo MUMPS/src/dfac_mem_stack.lo \
     169        MUMPS/src/dfac_omp_m.lo MUMPS/src/dfac_par_m.lo \
     170        MUMPS/src/dfac_process_band.lo MUMPS/src/dfac_process_bf.lo \
     171        MUMPS/src/dfac_process_blfac_slave.lo \
     172        MUMPS/src/dfac_process_blocfacto.lo \
     173        MUMPS/src/dfac_process_blocfacto_LDLT.lo \
     174        MUMPS/src/dfac_process_contrib_type1.lo \
     175        MUMPS/src/dfac_process_contrib_type2.lo \
     176        MUMPS/src/dfac_process_contrib_type3.lo \
     177        MUMPS/src/dfac_process_end_facto_slave.lo \
     178        MUMPS/src/dfac_process_maprow.lo \
     179        MUMPS/src/dfac_process_master2.lo \
     180        MUMPS/src/dfac_process_message.lo \
     181        MUMPS/src/dfac_process_root2slave.lo \
     182        MUMPS/src/dfac_process_root2son.lo \
     183        MUMPS/src/dfac_process_rtnelind.lo \
     184        MUMPS/src/dfac_root_parallel.lo MUMPS/src/dfac_scalings.lo \
     185        MUMPS/src/dfac_scalings_simScaleAbs.lo \
     186        MUMPS/src/dfac_scalings_simScale_util.lo \
     187        MUMPS/src/dfac_sol_pool.lo MUMPS/src/dfac_type3_symmetrize.lo \
     188        MUMPS/src/dini_defaults.lo MUMPS/src/dini_driver.lo \
     189        MUMPS/src/dlr_core.lo MUMPS/src/dlr_stats.lo \
     190        MUMPS/src/dlr_type.lo MUMPS/src/dmumps_comm_buffer.lo \
     191        MUMPS/src/dmumps_config_file.lo MUMPS/src/dmumps_driver.lo \
     192        MUMPS/src/dmumps_f77.lo MUMPS/src/dmumps_gpu.lo \
     193        MUMPS/src/dmumps_iXamax.lo MUMPS/src/dmumps_load.lo \
     194        MUMPS/src/dmumps_lr_data_m.lo MUMPS/src/dmumps_ooc_buffer.lo \
     195        MUMPS/src/dmumps_ooc.lo MUMPS/src/dmumps_save_restore.lo \
     196        MUMPS/src/dmumps_save_restore_files.lo \
     197        MUMPS/src/dmumps_sol_es.lo MUMPS/src/dmumps_struc_def.lo \
     198        MUMPS/src/domp_tps_m.lo MUMPS/src/dooc_panel_piv.lo \
     199        MUMPS/src/double_linked_list.lo MUMPS/src/drank_revealing.lo \
     200        MUMPS/src/dsol_aux.lo MUMPS/src/dsol_bwd_aux.lo \
     201        MUMPS/src/dsol_bwd.lo MUMPS/src/dsol_c.lo \
     202        MUMPS/src/dsol_distrhs.lo MUMPS/src/dsol_driver.lo \
     203        MUMPS/src/dsol_fwd_aux.lo MUMPS/src/dsol_fwd.lo \
     204        MUMPS/src/dsol_lr.lo MUMPS/src/dsol_matvec.lo \
     205        MUMPS/src/dsol_root_parallel.lo MUMPS/src/dstatic_ptr_m.lo \
     206        MUMPS/src/dtools.lo MUMPS/src/dtype3_root.lo \
     207        MUMPS/src/estim_flops.lo \
     208        MUMPS/src/fac_asm_build_sort_index_ELT_m.lo \
     209        MUMPS/src/fac_asm_build_sort_index_m.lo \
     210        MUMPS/src/fac_descband_data_m.lo \
     211        MUMPS/src/fac_future_niv2_mod.lo MUMPS/src/fac_ibct_data_m.lo \
     212        MUMPS/src/fac_maprow_data_m.lo MUMPS/src/front_data_mgt_m.lo \
     213        MUMPS/src/lr_common.lo MUMPS/src/mumps_c.lo \
     214        MUMPS/src/mumps_comm_ibcast.lo MUMPS/src/mumps_common.lo \
     215        MUMPS/src/mumps_config_file_C.lo MUMPS/src/mumps_io_basic.lo \
     216        MUMPS/src/mumps_io.lo MUMPS/src/mumps_io_err.lo \
     217        MUMPS/src/mumps_io_thread.lo MUMPS/src/mumps_l0_omp_m.lo \
     218        MUMPS/src/mumps_memory_mod.lo MUMPS/src/mumps_metis64.lo \
     219        MUMPS/src/mumps_metis.lo MUMPS/src/mumps_metis_int.lo \
     220        MUMPS/src/mumps_mpitoomp_m.lo MUMPS/src/mumps_numa.lo \
     221        MUMPS/src/mumps_ooc_common.lo MUMPS/src/mumps_pord.lo \
     222        MUMPS/src/mumps_print_defined.lo \
     223        MUMPS/src/mumps_save_restore_C.lo MUMPS/src/mumps_scotch64.lo \
     224        MUMPS/src/mumps_scotch.lo MUMPS/src/mumps_scotch_int.lo \
     225        MUMPS/src/mumps_size.lo MUMPS/src/mumps_static_mapping.lo \
     226        MUMPS/src/mumps_thread_affinity.lo MUMPS/src/mumps_thread.lo \
     227        MUMPS/src/mumps_type2_blocking.lo MUMPS/src/mumps_type_size.lo \
     228        MUMPS/src/mumps_version.lo MUMPS/src/omp_tps_common_m.lo \
     229        MUMPS/src/sol_common.lo MUMPS/src/tools_common.lo \
     230        MUMPS/libseq/mpi.lo MUMPS/libseq/mpic.lo \
     231        MUMPS/libseq/elapse.lo
    158232libcoinmumps_la_OBJECTS = $(nodist_libcoinmumps_la_OBJECTS)
    159233AM_V_lt = $(am__v_lt_@AM_V@)
     
    181255am__depfiles_remade = MUMPS/libseq/$(DEPDIR)/elapse.Plo \
    182256        MUMPS/libseq/$(DEPDIR)/mpic.Plo \
     257        MUMPS/src/$(DEPDIR)/dmumps_gpu.Plo \
    183258        MUMPS/src/$(DEPDIR)/mumps_c.Plo \
    184259        MUMPS/src/$(DEPDIR)/mumps_common.Plo \
     260        MUMPS/src/$(DEPDIR)/mumps_config_file_C.Plo \
    185261        MUMPS/src/$(DEPDIR)/mumps_io.Plo \
    186262        MUMPS/src/$(DEPDIR)/mumps_io_basic.Plo \
    187263        MUMPS/src/$(DEPDIR)/mumps_io_err.Plo \
    188264        MUMPS/src/$(DEPDIR)/mumps_io_thread.Plo \
    189         MUMPS/src/$(DEPDIR)/mumps_orderings.Plo \
    190         MUMPS/src/$(DEPDIR)/mumps_size.Plo
     265        MUMPS/src/$(DEPDIR)/mumps_metis.Plo \
     266        MUMPS/src/$(DEPDIR)/mumps_metis64.Plo \
     267        MUMPS/src/$(DEPDIR)/mumps_metis_int.Plo \
     268        MUMPS/src/$(DEPDIR)/mumps_numa.Plo \
     269        MUMPS/src/$(DEPDIR)/mumps_pord.Plo \
     270        MUMPS/src/$(DEPDIR)/mumps_save_restore_C.Plo \
     271        MUMPS/src/$(DEPDIR)/mumps_scotch.Plo \
     272        MUMPS/src/$(DEPDIR)/mumps_scotch64.Plo \
     273        MUMPS/src/$(DEPDIR)/mumps_scotch_int.Plo \
     274        MUMPS/src/$(DEPDIR)/mumps_size.Plo \
     275        MUMPS/src/$(DEPDIR)/mumps_thread.Plo \
     276        MUMPS/src/$(DEPDIR)/mumps_thread_affinity.Plo
    191277am__mv = mv -f
    192278PPF77COMPILE = $(F77) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
     
    272358CC = @CC@
    273359CCDEPMODE = @CCDEPMODE@
    274 CFLAGS = @CFLAGS@ $(MY_DEFS)
     360CFLAGS = @CFLAGS@ $(MY_DEFS) $(MUMPS_CFLAGS)
    275361COIN_PKG_CONFIG_PATH = @COIN_PKG_CONFIG_PATH@
    276362CPP = @CPP@
     
    399485lib_LTLIBRARIES = libcoinmumps.la
    400486nodist_libcoinmumps_la_SOURCES = \
    401         MUMPS/src/tools_common_mod.F \
    402         MUMPS/src/dmumps_comm_buffer.F \
    403         MUMPS/src/dmumps_struc_def.F \
    404         MUMPS/src/mumps_ooc_common.F \
    405         MUMPS/src/mumps_static_mapping.F \
    406         MUMPS/src/dmumps_ooc_buffer.F \
    407         MUMPS/src/dmumps_load.F \
    408         MUMPS/src/dmumps_ooc.F \
    409         MUMPS/src/dmumps_part1.F \
    410         MUMPS/src/dmumps_part2.F \
    411         MUMPS/src/dmumps_part3.F \
    412         MUMPS/src/dmumps_part4.F \
    413         MUMPS/src/dmumps_part5.F \
    414         MUMPS/src/dmumps_part6.F \
    415         MUMPS/src/dmumps_part7.F \
    416         MUMPS/src/dmumps_part8.F \
    417         MUMPS/src/mumps_part9.F \
    418         MUMPS/src/mumps_sol_es.F \
    419         MUMPS/src/mumps_c.c \
    420         MUMPS/src/mumps_common.c \
    421         MUMPS/src/mumps_orderings.c \
    422         MUMPS/src/mumps_io.c \
    423         MUMPS/src/mumps_io_basic.c \
    424         MUMPS/src/mumps_io_thread.c \
    425         MUMPS/src/mumps_io_err.c \
    426         MUMPS/src/mumps_size.c \
    427         MUMPS/libseq/mpi.f \
    428         MUMPS/libseq/mpic.c \
    429         MUMPS/libseq/elapse.c
     487  MUMPS/src/ana_AMDMF.F \
     488  MUMPS/src/ana_omp_m.F \
     489  MUMPS/src/ana_orderings.F \
     490  MUMPS/src/ana_orderings_wrappers_m.F \
     491  MUMPS/src/ana_set_ordering.F \
     492  MUMPS/src/bcast_errors.F \
     493  MUMPS/src/dana_aux_ELT.F \
     494  MUMPS/src/dana_aux.F \
     495  MUMPS/src/dana_aux_par.F \
     496  MUMPS/src/dana_dist_m.F \
     497  MUMPS/src/dana_driver.F \
     498  MUMPS/src/dana_LDLT_preprocess.F \
     499  MUMPS/src/dana_lr.F \
     500  MUMPS/src/dana_mtrans.F \
     501  MUMPS/src/dana_reordertree.F \
     502  MUMPS/src/darrowheads.F \
     503  MUMPS/src/dbcast_int.F \
     504  MUMPS/src/dend_driver.F \
     505  MUMPS/src/dfac_asm_ELT.F \
     506  MUMPS/src/dfac_asm.F \
     507  MUMPS/src/dfac_asm_master_ELT_m.F \
     508  MUMPS/src/dfac_asm_master_m.F \
     509  MUMPS/src/dfac_b.F \
     510  MUMPS/src/dfac_determinant.F \
     511  MUMPS/src/dfac_distrib_distentry.F \
     512  MUMPS/src/dfac_distrib_ELT.F \
     513  MUMPS/src/dfac_driver.F \
     514  MUMPS/src/dfac_front_aux.F \
     515  MUMPS/src/dfac_front_LDLT_type1.F \
     516  MUMPS/src/dfac_front_LDLT_type2.F \
     517  MUMPS/src/dfac_front_LU_type1.F \
     518  MUMPS/src/dfac_front_LU_type2.F \
     519  MUMPS/src/dfac_front_type2_aux.F \
     520  MUMPS/src/dfac_lastrtnelind.F \
     521  MUMPS/src/dfac_lr.F \
     522  MUMPS/src/dfac_mem_alloc_cb.F \
     523  MUMPS/src/dfac_mem_compress_cb.F \
     524  MUMPS/src/dfac_mem_dynamic.F \
     525  MUMPS/src/dfac_mem_free_block_cb.F \
     526  MUMPS/src/dfac_mem_stack_aux.F \
     527  MUMPS/src/dfac_mem_stack.F \
     528  MUMPS/src/dfac_omp_m.F \
     529  MUMPS/src/dfac_par_m.F \
     530  MUMPS/src/dfac_process_band.F \
     531  MUMPS/src/dfac_process_bf.F \
     532  MUMPS/src/dfac_process_blfac_slave.F \
     533  MUMPS/src/dfac_process_blocfacto.F \
     534  MUMPS/src/dfac_process_blocfacto_LDLT.F \
     535  MUMPS/src/dfac_process_contrib_type1.F \
     536  MUMPS/src/dfac_process_contrib_type2.F \
     537  MUMPS/src/dfac_process_contrib_type3.F \
     538  MUMPS/src/dfac_process_end_facto_slave.F \
     539  MUMPS/src/dfac_process_maprow.F \
     540  MUMPS/src/dfac_process_master2.F \
     541  MUMPS/src/dfac_process_message.F \
     542  MUMPS/src/dfac_process_root2slave.F \
     543  MUMPS/src/dfac_process_root2son.F \
     544  MUMPS/src/dfac_process_rtnelind.F \
     545  MUMPS/src/dfac_root_parallel.F \
     546  MUMPS/src/dfac_scalings.F \
     547  MUMPS/src/dfac_scalings_simScaleAbs.F \
     548  MUMPS/src/dfac_scalings_simScale_util.F \
     549  MUMPS/src/dfac_sol_pool.F \
     550  MUMPS/src/dfac_type3_symmetrize.F \
     551  MUMPS/src/dini_defaults.F \
     552  MUMPS/src/dini_driver.F \
     553  MUMPS/src/dlr_core.F \
     554  MUMPS/src/dlr_stats.F \
     555  MUMPS/src/dlr_type.F \
     556  MUMPS/src/dmumps_comm_buffer.F \
     557  MUMPS/src/dmumps_config_file.F \
     558  MUMPS/src/dmumps_driver.F \
     559  MUMPS/src/dmumps_f77.F \
     560  MUMPS/src/dmumps_gpu.c \
     561  MUMPS/src/dmumps_iXamax.F \
     562  MUMPS/src/dmumps_load.F \
     563  MUMPS/src/dmumps_lr_data_m.F \
     564  MUMPS/src/dmumps_ooc_buffer.F \
     565  MUMPS/src/dmumps_ooc.F \
     566  MUMPS/src/dmumps_save_restore.F \
     567  MUMPS/src/dmumps_save_restore_files.F \
     568  MUMPS/src/dmumps_sol_es.F \
     569  MUMPS/src/dmumps_struc_def.F \
     570  MUMPS/src/domp_tps_m.F \
     571  MUMPS/src/dooc_panel_piv.F \
     572  MUMPS/src/double_linked_list.F \
     573  MUMPS/src/drank_revealing.F \
     574  MUMPS/src/dsol_aux.F \
     575  MUMPS/src/dsol_bwd_aux.F \
     576  MUMPS/src/dsol_bwd.F \
     577  MUMPS/src/dsol_c.F \
     578  MUMPS/src/dsol_distrhs.F \
     579  MUMPS/src/dsol_driver.F \
     580  MUMPS/src/dsol_fwd_aux.F \
     581  MUMPS/src/dsol_fwd.F \
     582  MUMPS/src/dsol_lr.F \
     583  MUMPS/src/dsol_matvec.F \
     584  MUMPS/src/dsol_root_parallel.F \
     585  MUMPS/src/dstatic_ptr_m.F \
     586  MUMPS/src/dtools.F \
     587  MUMPS/src/dtype3_root.F \
     588  MUMPS/src/estim_flops.F \
     589  MUMPS/src/fac_asm_build_sort_index_ELT_m.F \
     590  MUMPS/src/fac_asm_build_sort_index_m.F \
     591  MUMPS/src/fac_descband_data_m.F \
     592  MUMPS/src/fac_future_niv2_mod.F \
     593  MUMPS/src/fac_ibct_data_m.F \
     594  MUMPS/src/fac_maprow_data_m.F \
     595  MUMPS/src/front_data_mgt_m.F \
     596  MUMPS/src/lr_common.F \
     597  MUMPS/src/mumps_c.c \
     598  MUMPS/src/mumps_comm_ibcast.F \
     599  MUMPS/src/mumps_common.c \
     600  MUMPS/src/mumps_config_file_C.c \
     601  MUMPS/src/mumps_io_basic.c \
     602  MUMPS/src/mumps_io.c \
     603  MUMPS/src/mumps_io_err.c \
     604  MUMPS/src/mumps_io_thread.c \
     605  MUMPS/src/mumps_l0_omp_m.F \
     606  MUMPS/src/mumps_memory_mod.F \
     607  MUMPS/src/mumps_metis64.c \
     608  MUMPS/src/mumps_metis.c \
     609  MUMPS/src/mumps_metis_int.c \
     610  MUMPS/src/mumps_mpitoomp_m.F \
     611  MUMPS/src/mumps_numa.c \
     612  MUMPS/src/mumps_ooc_common.F \
     613  MUMPS/src/mumps_pord.c \
     614  MUMPS/src/mumps_print_defined.F \
     615  MUMPS/src/mumps_save_restore_C.c \
     616  MUMPS/src/mumps_scotch64.c \
     617  MUMPS/src/mumps_scotch.c \
     618  MUMPS/src/mumps_scotch_int.c \
     619  MUMPS/src/mumps_size.c \
     620  MUMPS/src/mumps_static_mapping.F \
     621  MUMPS/src/mumps_thread_affinity.c \
     622  MUMPS/src/mumps_thread.c \
     623  MUMPS/src/mumps_type2_blocking.F \
     624  MUMPS/src/mumps_type_size.F \
     625  MUMPS/src/mumps_version.F \
     626  MUMPS/src/omp_tps_common_m.F \
     627  MUMPS/src/sol_common.F \
     628  MUMPS/src/tools_common.F \
     629  MUMPS/libseq/mpi.f \
     630  MUMPS/libseq/mpic.c \
     631  MUMPS/libseq/elapse.c
    430632
    431633AM_CPPFLAGS = -I$(srcdir)/MUMPS/src -I$(srcdir)/MUMPS/libseq -I$(srcdir)/MUMPS/include
    432634libcoinmumps_la_LIBADD = $(MUMPS_LFLAGS)
    433635libcoinmumps_la_LDFLAGS = $(LT_LDFLAGS)
     636# iii) compile modules before others
     637OBJS_COMMON_MOD = \
     638  MUMPS/src/ana_omp_m.lo \
     639  MUMPS/src/ana_orderings_wrappers_m.lo \
     640  MUMPS/src/double_linked_list.lo \
     641  MUMPS/src/fac_asm_build_sort_index_ELT_m.lo \
     642  MUMPS/src/fac_asm_build_sort_index_m.lo \
     643  MUMPS/src/fac_descband_data_m.lo \
     644  MUMPS/src/fac_future_niv2_mod.lo \
     645  MUMPS/src/fac_ibct_data_m.lo \
     646  MUMPS/src/fac_maprow_data_m.lo \
     647  MUMPS/src/front_data_mgt_m.lo \
     648  MUMPS/src/lr_common.lo \
     649  MUMPS/src/mumps_comm_ibcast.lo \
     650  MUMPS/src/mumps_l0_omp_m.lo \
     651  MUMPS/src/mumps_memory_mod.lo \
     652  MUMPS/src/mumps_mpitoomp_m.lo \
     653  MUMPS/src/mumps_ooc_common.lo \
     654  MUMPS/src/mumps_static_mapping.lo \
     655  MUMPS/src/omp_tps_common_m.o
     656
     657OBJS_COMMON_OTHER = \
     658  MUMPS/src/ana_orderings.lo \
     659  MUMPS/src/ana_set_ordering.lo \
     660  MUMPS/src/ana_AMDMF.lo \
     661  MUMPS/src/bcast_errors.lo \
     662  MUMPS/src/estim_flops.lo \
     663  MUMPS/src/mumps_type_size.lo \
     664  MUMPS/src/mumps_type2_blocking.lo \
     665  MUMPS/src/mumps_version.lo \
     666  MUMPS/src/mumps_print_defined.lo \
     667  MUMPS/src/mumps_common.lo \
     668  MUMPS/src/mumps_pord.lo \
     669  MUMPS/src/mumps_metis.lo \
     670  MUMPS/src/mumps_metis64.lo \
     671  MUMPS/src/mumps_metis_int.lo \
     672  MUMPS/src/mumps_scotch.lo \
     673  MUMPS/src/mumps_scotch64.lo \
     674  MUMPS/src/mumps_scotch_int.lo \
     675  MUMPS/src/mumps_size.lo \
     676  MUMPS/src/mumps_io.lo \
     677  MUMPS/src/mumps_io_basic.lo \
     678  MUMPS/src/mumps_io_thread.lo \
     679  MUMPS/src/mumps_io_err.lo \
     680  MUMPS/src/mumps_numa.lo \
     681  MUMPS/src/mumps_thread.lo \
     682  MUMPS/src/mumps_save_restore_C.lo \
     683  MUMPS/src/mumps_config_file_C.lo \
     684  MUMPS/src/mumps_thread_affinity.lo \
     685  MUMPS/src/tools_common.lo \
     686  MUMPS/src/sol_common.lo
     687
     688OBJS_MOD = \
     689  MUMPS/src/dana_aux.lo \
     690  MUMPS/src/dana_aux_par.lo \
     691  MUMPS/src/dana_lr.lo \
     692  MUMPS/src/dfac_asm_master_ELT_m.lo \
     693  MUMPS/src/dfac_asm_master_m.lo \
     694  MUMPS/src/dfac_front_aux.lo \
     695  MUMPS/src/dfac_front_LU_type1.lo \
     696  MUMPS/src/dfac_front_LU_type2.lo \
     697  MUMPS/src/dfac_front_LDLT_type1.lo \
     698  MUMPS/src/dfac_front_LDLT_type2.lo \
     699  MUMPS/src/dfac_front_type2_aux.lo \
     700  MUMPS/src/dfac_lr.lo \
     701  MUMPS/src/dfac_mem_dynamic.lo \
     702  MUMPS/src/dfac_omp_m.lo \
     703  MUMPS/src/dfac_par_m.lo \
     704  MUMPS/src/dlr_core.lo \
     705  MUMPS/src/dlr_stats.lo \
     706  MUMPS/src/dlr_type.lo \
     707  MUMPS/src/dmumps_comm_buffer.lo \
     708  MUMPS/src/dmumps_config_file.lo \
     709  MUMPS/src/dmumps_load.lo \
     710  MUMPS/src/dmumps_lr_data_m.lo \
     711  MUMPS/src/dmumps_ooc_buffer.lo \
     712  MUMPS/src/dmumps_ooc.lo \
     713  MUMPS/src/dmumps_sol_es.lo \
     714  MUMPS/src/dmumps_save_restore.lo \
     715  MUMPS/src/dmumps_save_restore_files.lo \
     716  MUMPS/src/dmumps_struc_def.lo \
     717  MUMPS/src/domp_tps_m.lo \
     718  MUMPS/src/dsol_lr.lo \
     719  MUMPS/src/dstatic_ptr_m.lo
     720
     721OBJS_OTHER = \
     722  MUMPS/src/dini_driver.lo \
     723  MUMPS/src/dana_driver.lo \
     724  MUMPS/src/dfac_driver.lo \
     725  MUMPS/src/dsol_driver.lo \
     726  MUMPS/src/dsol_distrhs.lo \
     727  MUMPS/src/dend_driver.lo \
     728  MUMPS/src/dana_aux_ELT.lo \
     729  MUMPS/src/dana_dist_m.lo \
     730  MUMPS/src/dana_LDLT_preprocess.lo \
     731  MUMPS/src/dana_reordertree.lo \
     732  MUMPS/src/darrowheads.lo \
     733  MUMPS/src/dbcast_int.lo \
     734  MUMPS/src/dfac_asm_ELT.lo \
     735  MUMPS/src/dfac_asm.lo \
     736  MUMPS/src/dfac_b.lo \
     737  MUMPS/src/dfac_distrib_distentry.lo \
     738  MUMPS/src/dfac_distrib_ELT.lo \
     739  MUMPS/src/dfac_lastrtnelind.lo \
     740  MUMPS/src/dfac_mem_alloc_cb.lo \
     741  MUMPS/src/dfac_mem_compress_cb.lo \
     742  MUMPS/src/dfac_mem_free_block_cb.lo \
     743  MUMPS/src/dfac_mem_stack_aux.lo \
     744  MUMPS/src/dfac_mem_stack.lo \
     745  MUMPS/src/dfac_process_band.lo \
     746  MUMPS/src/dfac_process_blfac_slave.lo \
     747  MUMPS/src/dfac_process_blocfacto_LDLT.lo \
     748  MUMPS/src/dfac_process_blocfacto.lo \
     749  MUMPS/src/dfac_process_bf.lo \
     750  MUMPS/src/dfac_process_end_facto_slave.lo \
     751  MUMPS/src/dfac_process_contrib_type1.lo \
     752  MUMPS/src/dfac_process_contrib_type2.lo \
     753  MUMPS/src/dfac_process_contrib_type3.lo \
     754  MUMPS/src/dfac_process_maprow.lo \
     755  MUMPS/src/dfac_process_master2.lo \
     756  MUMPS/src/dfac_process_message.lo \
     757  MUMPS/src/dfac_process_root2slave.lo \
     758  MUMPS/src/dfac_process_root2son.lo \
     759  MUMPS/src/dfac_process_rtnelind.lo \
     760  MUMPS/src/dfac_root_parallel.lo \
     761  MUMPS/src/dfac_scalings.lo \
     762  MUMPS/src/dfac_determinant.lo \
     763  MUMPS/src/dfac_scalings_simScaleAbs.lo \
     764  MUMPS/src/dfac_scalings_simScale_util.lo \
     765  MUMPS/src/dfac_sol_pool.lo \
     766  MUMPS/src/dfac_type3_symmetrize.lo \
     767  MUMPS/src/dini_defaults.lo \
     768  MUMPS/src/dmumps_c.lo \
     769  MUMPS/src/dmumps_driver.lo \
     770  MUMPS/src/dmumps_f77.lo \
     771  MUMPS/src/dmumps_gpu.lo \
     772  MUMPS/src/dmumps_iXamax.lo \
     773  MUMPS/src/dana_mtrans.lo \
     774  MUMPS/src/dooc_panel_piv.lo \
     775  MUMPS/src/drank_revealing.lo \
     776  MUMPS/src/dsol_aux.lo \
     777  MUMPS/src/dsol_bwd_aux.lo \
     778  MUMPS/src/dsol_bwd.lo \
     779  MUMPS/src/dsol_c.lo \
     780  MUMPS/src/dsol_fwd_aux.lo \
     781  MUMPS/src/dsol_fwd.lo \
     782  MUMPS/src/dsol_matvec.lo \
     783  MUMPS/src/dsol_root_parallel.lo \
     784  MUMPS/src/dtools.lo \
     785  MUMPS/src/dtype3_root.lo
     786
    434787
    435788# Module files that need to be deleted
     
    536889        @$(MKDIR_P) MUMPS/src/$(DEPDIR)
    537890        @: > MUMPS/src/$(DEPDIR)/$(am__dirstamp)
    538 MUMPS/src/tools_common_mod.lo: MUMPS/src/$(am__dirstamp) \
     891MUMPS/src/ana_AMDMF.lo: MUMPS/src/$(am__dirstamp) \
     892        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
     893MUMPS/src/ana_omp_m.lo: MUMPS/src/$(am__dirstamp) \
     894        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
     895MUMPS/src/ana_orderings.lo: MUMPS/src/$(am__dirstamp) \
     896        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
     897MUMPS/src/ana_orderings_wrappers_m.lo: MUMPS/src/$(am__dirstamp) \
     898        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
     899MUMPS/src/ana_set_ordering.lo: MUMPS/src/$(am__dirstamp) \
     900        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
     901MUMPS/src/bcast_errors.lo: MUMPS/src/$(am__dirstamp) \
     902        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
     903MUMPS/src/dana_aux_ELT.lo: MUMPS/src/$(am__dirstamp) \
     904        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
     905MUMPS/src/dana_aux.lo: MUMPS/src/$(am__dirstamp) \
     906        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
     907MUMPS/src/dana_aux_par.lo: MUMPS/src/$(am__dirstamp) \
     908        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
     909MUMPS/src/dana_dist_m.lo: MUMPS/src/$(am__dirstamp) \
     910        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
     911MUMPS/src/dana_driver.lo: MUMPS/src/$(am__dirstamp) \
     912        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
     913MUMPS/src/dana_LDLT_preprocess.lo: MUMPS/src/$(am__dirstamp) \
     914        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
     915MUMPS/src/dana_lr.lo: MUMPS/src/$(am__dirstamp) \
     916        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
     917MUMPS/src/dana_mtrans.lo: MUMPS/src/$(am__dirstamp) \
     918        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
     919MUMPS/src/dana_reordertree.lo: MUMPS/src/$(am__dirstamp) \
     920        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
     921MUMPS/src/darrowheads.lo: MUMPS/src/$(am__dirstamp) \
     922        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
     923MUMPS/src/dbcast_int.lo: MUMPS/src/$(am__dirstamp) \
     924        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
     925MUMPS/src/dend_driver.lo: MUMPS/src/$(am__dirstamp) \
     926        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
     927MUMPS/src/dfac_asm_ELT.lo: MUMPS/src/$(am__dirstamp) \
     928        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
     929MUMPS/src/dfac_asm.lo: MUMPS/src/$(am__dirstamp) \
     930        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
     931MUMPS/src/dfac_asm_master_ELT_m.lo: MUMPS/src/$(am__dirstamp) \
     932        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
     933MUMPS/src/dfac_asm_master_m.lo: MUMPS/src/$(am__dirstamp) \
     934        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
     935MUMPS/src/dfac_b.lo: MUMPS/src/$(am__dirstamp) \
     936        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
     937MUMPS/src/dfac_determinant.lo: MUMPS/src/$(am__dirstamp) \
     938        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
     939MUMPS/src/dfac_distrib_distentry.lo: MUMPS/src/$(am__dirstamp) \
     940        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
     941MUMPS/src/dfac_distrib_ELT.lo: MUMPS/src/$(am__dirstamp) \
     942        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
     943MUMPS/src/dfac_driver.lo: MUMPS/src/$(am__dirstamp) \
     944        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
     945MUMPS/src/dfac_front_aux.lo: MUMPS/src/$(am__dirstamp) \
     946        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
     947MUMPS/src/dfac_front_LDLT_type1.lo: MUMPS/src/$(am__dirstamp) \
     948        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
     949MUMPS/src/dfac_front_LDLT_type2.lo: MUMPS/src/$(am__dirstamp) \
     950        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
     951MUMPS/src/dfac_front_LU_type1.lo: MUMPS/src/$(am__dirstamp) \
     952        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
     953MUMPS/src/dfac_front_LU_type2.lo: MUMPS/src/$(am__dirstamp) \
     954        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
     955MUMPS/src/dfac_front_type2_aux.lo: MUMPS/src/$(am__dirstamp) \
     956        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
     957MUMPS/src/dfac_lastrtnelind.lo: MUMPS/src/$(am__dirstamp) \
     958        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
     959MUMPS/src/dfac_lr.lo: MUMPS/src/$(am__dirstamp) \
     960        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
     961MUMPS/src/dfac_mem_alloc_cb.lo: MUMPS/src/$(am__dirstamp) \
     962        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
     963MUMPS/src/dfac_mem_compress_cb.lo: MUMPS/src/$(am__dirstamp) \
     964        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
     965MUMPS/src/dfac_mem_dynamic.lo: MUMPS/src/$(am__dirstamp) \
     966        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
     967MUMPS/src/dfac_mem_free_block_cb.lo: MUMPS/src/$(am__dirstamp) \
     968        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
     969MUMPS/src/dfac_mem_stack_aux.lo: MUMPS/src/$(am__dirstamp) \
     970        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
     971MUMPS/src/dfac_mem_stack.lo: MUMPS/src/$(am__dirstamp) \
     972        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
     973MUMPS/src/dfac_omp_m.lo: MUMPS/src/$(am__dirstamp) \
     974        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
     975MUMPS/src/dfac_par_m.lo: MUMPS/src/$(am__dirstamp) \
     976        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
     977MUMPS/src/dfac_process_band.lo: MUMPS/src/$(am__dirstamp) \
     978        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
     979MUMPS/src/dfac_process_bf.lo: MUMPS/src/$(am__dirstamp) \
     980        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
     981MUMPS/src/dfac_process_blfac_slave.lo: MUMPS/src/$(am__dirstamp) \
     982        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
     983MUMPS/src/dfac_process_blocfacto.lo: MUMPS/src/$(am__dirstamp) \
     984        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
     985MUMPS/src/dfac_process_blocfacto_LDLT.lo: MUMPS/src/$(am__dirstamp) \
     986        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
     987MUMPS/src/dfac_process_contrib_type1.lo: MUMPS/src/$(am__dirstamp) \
     988        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
     989MUMPS/src/dfac_process_contrib_type2.lo: MUMPS/src/$(am__dirstamp) \
     990        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
     991MUMPS/src/dfac_process_contrib_type3.lo: MUMPS/src/$(am__dirstamp) \
     992        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
     993MUMPS/src/dfac_process_end_facto_slave.lo: MUMPS/src/$(am__dirstamp) \
     994        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
     995MUMPS/src/dfac_process_maprow.lo: MUMPS/src/$(am__dirstamp) \
     996        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
     997MUMPS/src/dfac_process_master2.lo: MUMPS/src/$(am__dirstamp) \
     998        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
     999MUMPS/src/dfac_process_message.lo: MUMPS/src/$(am__dirstamp) \
     1000        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
     1001MUMPS/src/dfac_process_root2slave.lo: MUMPS/src/$(am__dirstamp) \
     1002        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
     1003MUMPS/src/dfac_process_root2son.lo: MUMPS/src/$(am__dirstamp) \
     1004        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
     1005MUMPS/src/dfac_process_rtnelind.lo: MUMPS/src/$(am__dirstamp) \
     1006        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
     1007MUMPS/src/dfac_root_parallel.lo: MUMPS/src/$(am__dirstamp) \
     1008        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
     1009MUMPS/src/dfac_scalings.lo: MUMPS/src/$(am__dirstamp) \
     1010        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
     1011MUMPS/src/dfac_scalings_simScaleAbs.lo: MUMPS/src/$(am__dirstamp) \
     1012        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
     1013MUMPS/src/dfac_scalings_simScale_util.lo: MUMPS/src/$(am__dirstamp) \
     1014        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
     1015MUMPS/src/dfac_sol_pool.lo: MUMPS/src/$(am__dirstamp) \
     1016        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
     1017MUMPS/src/dfac_type3_symmetrize.lo: MUMPS/src/$(am__dirstamp) \
     1018        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
     1019MUMPS/src/dini_defaults.lo: MUMPS/src/$(am__dirstamp) \
     1020        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
     1021MUMPS/src/dini_driver.lo: MUMPS/src/$(am__dirstamp) \
     1022        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
     1023MUMPS/src/dlr_core.lo: MUMPS/src/$(am__dirstamp) \
     1024        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
     1025MUMPS/src/dlr_stats.lo: MUMPS/src/$(am__dirstamp) \
     1026        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
     1027MUMPS/src/dlr_type.lo: MUMPS/src/$(am__dirstamp) \
    5391028        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
    5401029MUMPS/src/dmumps_comm_buffer.lo: MUMPS/src/$(am__dirstamp) \
    5411030        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
     1031MUMPS/src/dmumps_config_file.lo: MUMPS/src/$(am__dirstamp) \
     1032        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
     1033MUMPS/src/dmumps_driver.lo: MUMPS/src/$(am__dirstamp) \
     1034        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
     1035MUMPS/src/dmumps_f77.lo: MUMPS/src/$(am__dirstamp) \
     1036        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
     1037MUMPS/src/dmumps_gpu.lo: MUMPS/src/$(am__dirstamp) \
     1038        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
     1039MUMPS/src/dmumps_iXamax.lo: MUMPS/src/$(am__dirstamp) \
     1040        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
     1041MUMPS/src/dmumps_load.lo: MUMPS/src/$(am__dirstamp) \
     1042        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
     1043MUMPS/src/dmumps_lr_data_m.lo: MUMPS/src/$(am__dirstamp) \
     1044        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
     1045MUMPS/src/dmumps_ooc_buffer.lo: MUMPS/src/$(am__dirstamp) \
     1046        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
     1047MUMPS/src/dmumps_ooc.lo: MUMPS/src/$(am__dirstamp) \
     1048        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
     1049MUMPS/src/dmumps_save_restore.lo: MUMPS/src/$(am__dirstamp) \
     1050        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
     1051MUMPS/src/dmumps_save_restore_files.lo: MUMPS/src/$(am__dirstamp) \
     1052        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
     1053MUMPS/src/dmumps_sol_es.lo: MUMPS/src/$(am__dirstamp) \
     1054        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
    5421055MUMPS/src/dmumps_struc_def.lo: MUMPS/src/$(am__dirstamp) \
    5431056        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
     1057MUMPS/src/domp_tps_m.lo: MUMPS/src/$(am__dirstamp) \
     1058        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
     1059MUMPS/src/dooc_panel_piv.lo: MUMPS/src/$(am__dirstamp) \
     1060        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
     1061MUMPS/src/double_linked_list.lo: MUMPS/src/$(am__dirstamp) \
     1062        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
     1063MUMPS/src/drank_revealing.lo: MUMPS/src/$(am__dirstamp) \
     1064        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
     1065MUMPS/src/dsol_aux.lo: MUMPS/src/$(am__dirstamp) \
     1066        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
     1067MUMPS/src/dsol_bwd_aux.lo: MUMPS/src/$(am__dirstamp) \
     1068        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
     1069MUMPS/src/dsol_bwd.lo: MUMPS/src/$(am__dirstamp) \
     1070        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
     1071MUMPS/src/dsol_c.lo: MUMPS/src/$(am__dirstamp) \
     1072        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
     1073MUMPS/src/dsol_distrhs.lo: MUMPS/src/$(am__dirstamp) \
     1074        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
     1075MUMPS/src/dsol_driver.lo: MUMPS/src/$(am__dirstamp) \
     1076        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
     1077MUMPS/src/dsol_fwd_aux.lo: MUMPS/src/$(am__dirstamp) \
     1078        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
     1079MUMPS/src/dsol_fwd.lo: MUMPS/src/$(am__dirstamp) \
     1080        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
     1081MUMPS/src/dsol_lr.lo: MUMPS/src/$(am__dirstamp) \
     1082        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
     1083MUMPS/src/dsol_matvec.lo: MUMPS/src/$(am__dirstamp) \
     1084        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
     1085MUMPS/src/dsol_root_parallel.lo: MUMPS/src/$(am__dirstamp) \
     1086        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
     1087MUMPS/src/dstatic_ptr_m.lo: MUMPS/src/$(am__dirstamp) \
     1088        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
     1089MUMPS/src/dtools.lo: MUMPS/src/$(am__dirstamp) \
     1090        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
     1091MUMPS/src/dtype3_root.lo: MUMPS/src/$(am__dirstamp) \
     1092        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
     1093MUMPS/src/estim_flops.lo: MUMPS/src/$(am__dirstamp) \
     1094        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
     1095MUMPS/src/fac_asm_build_sort_index_ELT_m.lo:  \
     1096        MUMPS/src/$(am__dirstamp) MUMPS/src/$(DEPDIR)/$(am__dirstamp)
     1097MUMPS/src/fac_asm_build_sort_index_m.lo: MUMPS/src/$(am__dirstamp) \
     1098        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
     1099MUMPS/src/fac_descband_data_m.lo: MUMPS/src/$(am__dirstamp) \
     1100        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
     1101MUMPS/src/fac_future_niv2_mod.lo: MUMPS/src/$(am__dirstamp) \
     1102        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
     1103MUMPS/src/fac_ibct_data_m.lo: MUMPS/src/$(am__dirstamp) \
     1104        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
     1105MUMPS/src/fac_maprow_data_m.lo: MUMPS/src/$(am__dirstamp) \
     1106        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
     1107MUMPS/src/front_data_mgt_m.lo: MUMPS/src/$(am__dirstamp) \
     1108        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
     1109MUMPS/src/lr_common.lo: MUMPS/src/$(am__dirstamp) \
     1110        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
     1111MUMPS/src/mumps_c.lo: MUMPS/src/$(am__dirstamp) \
     1112        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
     1113MUMPS/src/mumps_comm_ibcast.lo: MUMPS/src/$(am__dirstamp) \
     1114        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
     1115MUMPS/src/mumps_common.lo: MUMPS/src/$(am__dirstamp) \
     1116        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
     1117MUMPS/src/mumps_config_file_C.lo: MUMPS/src/$(am__dirstamp) \
     1118        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
     1119MUMPS/src/mumps_io_basic.lo: MUMPS/src/$(am__dirstamp) \
     1120        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
     1121MUMPS/src/mumps_io.lo: MUMPS/src/$(am__dirstamp) \
     1122        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
     1123MUMPS/src/mumps_io_err.lo: MUMPS/src/$(am__dirstamp) \
     1124        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
     1125MUMPS/src/mumps_io_thread.lo: MUMPS/src/$(am__dirstamp) \
     1126        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
     1127MUMPS/src/mumps_l0_omp_m.lo: MUMPS/src/$(am__dirstamp) \
     1128        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
     1129MUMPS/src/mumps_memory_mod.lo: MUMPS/src/$(am__dirstamp) \
     1130        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
     1131MUMPS/src/mumps_metis64.lo: MUMPS/src/$(am__dirstamp) \
     1132        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
     1133MUMPS/src/mumps_metis.lo: MUMPS/src/$(am__dirstamp) \
     1134        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
     1135MUMPS/src/mumps_metis_int.lo: MUMPS/src/$(am__dirstamp) \
     1136        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
     1137MUMPS/src/mumps_mpitoomp_m.lo: MUMPS/src/$(am__dirstamp) \
     1138        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
     1139MUMPS/src/mumps_numa.lo: MUMPS/src/$(am__dirstamp) \
     1140        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
    5441141MUMPS/src/mumps_ooc_common.lo: MUMPS/src/$(am__dirstamp) \
    5451142        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
     1143MUMPS/src/mumps_pord.lo: MUMPS/src/$(am__dirstamp) \
     1144        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
     1145MUMPS/src/mumps_print_defined.lo: MUMPS/src/$(am__dirstamp) \
     1146        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
     1147MUMPS/src/mumps_save_restore_C.lo: MUMPS/src/$(am__dirstamp) \
     1148        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
     1149MUMPS/src/mumps_scotch64.lo: MUMPS/src/$(am__dirstamp) \
     1150        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
     1151MUMPS/src/mumps_scotch.lo: MUMPS/src/$(am__dirstamp) \
     1152        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
     1153MUMPS/src/mumps_scotch_int.lo: MUMPS/src/$(am__dirstamp) \
     1154        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
     1155MUMPS/src/mumps_size.lo: MUMPS/src/$(am__dirstamp) \
     1156        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
    5461157MUMPS/src/mumps_static_mapping.lo: MUMPS/src/$(am__dirstamp) \
    5471158        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
    548 MUMPS/src/dmumps_ooc_buffer.lo: MUMPS/src/$(am__dirstamp) \
    549         MUMPS/src/$(DEPDIR)/$(am__dirstamp)
    550 MUMPS/src/dmumps_load.lo: MUMPS/src/$(am__dirstamp) \
    551         MUMPS/src/$(DEPDIR)/$(am__dirstamp)
    552 MUMPS/src/dmumps_ooc.lo: MUMPS/src/$(am__dirstamp) \
    553         MUMPS/src/$(DEPDIR)/$(am__dirstamp)
    554 MUMPS/src/dmumps_part1.lo: MUMPS/src/$(am__dirstamp) \
    555         MUMPS/src/$(DEPDIR)/$(am__dirstamp)
    556 MUMPS/src/dmumps_part2.lo: MUMPS/src/$(am__dirstamp) \
    557         MUMPS/src/$(DEPDIR)/$(am__dirstamp)
    558 MUMPS/src/dmumps_part3.lo: MUMPS/src/$(am__dirstamp) \
    559         MUMPS/src/$(DEPDIR)/$(am__dirstamp)
    560 MUMPS/src/dmumps_part4.lo: MUMPS/src/$(am__dirstamp) \
    561         MUMPS/src/$(DEPDIR)/$(am__dirstamp)
    562 MUMPS/src/dmumps_part5.lo: MUMPS/src/$(am__dirstamp) \
    563         MUMPS/src/$(DEPDIR)/$(am__dirstamp)
    564 MUMPS/src/dmumps_part6.lo: MUMPS/src/$(am__dirstamp) \
    565         MUMPS/src/$(DEPDIR)/$(am__dirstamp)
    566 MUMPS/src/dmumps_part7.lo: MUMPS/src/$(am__dirstamp) \
    567         MUMPS/src/$(DEPDIR)/$(am__dirstamp)
    568 MUMPS/src/dmumps_part8.lo: MUMPS/src/$(am__dirstamp) \
    569         MUMPS/src/$(DEPDIR)/$(am__dirstamp)
    570 MUMPS/src/mumps_part9.lo: MUMPS/src/$(am__dirstamp) \
    571         MUMPS/src/$(DEPDIR)/$(am__dirstamp)
    572 MUMPS/src/mumps_sol_es.lo: MUMPS/src/$(am__dirstamp) \
    573         MUMPS/src/$(DEPDIR)/$(am__dirstamp)
    574 MUMPS/src/mumps_c.lo: MUMPS/src/$(am__dirstamp) \
    575         MUMPS/src/$(DEPDIR)/$(am__dirstamp)
    576 MUMPS/src/mumps_common.lo: MUMPS/src/$(am__dirstamp) \
    577         MUMPS/src/$(DEPDIR)/$(am__dirstamp)
    578 MUMPS/src/mumps_orderings.lo: MUMPS/src/$(am__dirstamp) \
    579         MUMPS/src/$(DEPDIR)/$(am__dirstamp)
    580 MUMPS/src/mumps_io.lo: MUMPS/src/$(am__dirstamp) \
    581         MUMPS/src/$(DEPDIR)/$(am__dirstamp)
    582 MUMPS/src/mumps_io_basic.lo: MUMPS/src/$(am__dirstamp) \
    583         MUMPS/src/$(DEPDIR)/$(am__dirstamp)
    584 MUMPS/src/mumps_io_thread.lo: MUMPS/src/$(am__dirstamp) \
    585         MUMPS/src/$(DEPDIR)/$(am__dirstamp)
    586 MUMPS/src/mumps_io_err.lo: MUMPS/src/$(am__dirstamp) \
    587         MUMPS/src/$(DEPDIR)/$(am__dirstamp)
    588 MUMPS/src/mumps_size.lo: MUMPS/src/$(am__dirstamp) \
     1159MUMPS/src/mumps_thread_affinity.lo: MUMPS/src/$(am__dirstamp) \
     1160        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
     1161MUMPS/src/mumps_thread.lo: MUMPS/src/$(am__dirstamp) \
     1162        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
     1163MUMPS/src/mumps_type2_blocking.lo: MUMPS/src/$(am__dirstamp) \
     1164        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
     1165MUMPS/src/mumps_type_size.lo: MUMPS/src/$(am__dirstamp) \
     1166        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
     1167MUMPS/src/mumps_version.lo: MUMPS/src/$(am__dirstamp) \
     1168        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
     1169MUMPS/src/omp_tps_common_m.lo: MUMPS/src/$(am__dirstamp) \
     1170        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
     1171MUMPS/src/sol_common.lo: MUMPS/src/$(am__dirstamp) \
     1172        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
     1173MUMPS/src/tools_common.lo: MUMPS/src/$(am__dirstamp) \
    5891174        MUMPS/src/$(DEPDIR)/$(am__dirstamp)
    5901175MUMPS/libseq/$(am__dirstamp):
     
    6161201@AMDEP_TRUE@@am__include@ @am__quote@MUMPS/libseq/$(DEPDIR)/elapse.Plo@am__quote@ # am--include-marker
    6171202@AMDEP_TRUE@@am__include@ @am__quote@MUMPS/libseq/$(DEPDIR)/mpic.Plo@am__quote@ # am--include-marker
     1203@AMDEP_TRUE@@am__include@ @am__quote@MUMPS/src/$(DEPDIR)/dmumps_gpu.Plo@am__quote@ # am--include-marker
    6181204@AMDEP_TRUE@@am__include@ @am__quote@MUMPS/src/$(DEPDIR)/mumps_c.Plo@am__quote@ # am--include-marker
    6191205@AMDEP_TRUE@@am__include@ @am__quote@MUMPS/src/$(DEPDIR)/mumps_common.Plo@am__quote@ # am--include-marker
     1206@AMDEP_TRUE@@am__include@ @am__quote@MUMPS/src/$(DEPDIR)/mumps_config_file_C.Plo@am__quote@ # am--include-marker
    6201207@AMDEP_TRUE@@am__include@ @am__quote@MUMPS/src/$(DEPDIR)/mumps_io.Plo@am__quote@ # am--include-marker
    6211208@AMDEP_TRUE@@am__include@ @am__quote@MUMPS/src/$(DEPDIR)/mumps_io_basic.Plo@am__quote@ # am--include-marker
    6221209@AMDEP_TRUE@@am__include@ @am__quote@MUMPS/src/$(DEPDIR)/mumps_io_err.Plo@am__quote@ # am--include-marker
    6231210@AMDEP_TRUE@@am__include@ @am__quote@MUMPS/src/$(DEPDIR)/mumps_io_thread.Plo@am__quote@ # am--include-marker
    624 @AMDEP_TRUE@@am__include@ @am__quote@MUMPS/src/$(DEPDIR)/mumps_orderings.Plo@am__quote@ # am--include-marker
     1211@AMDEP_TRUE@@am__include@ @am__quote@MUMPS/src/$(DEPDIR)/mumps_metis.Plo@am__quote@ # am--include-marker
     1212@AMDEP_TRUE@@am__include@ @am__quote@MUMPS/src/$(DEPDIR)/mumps_metis64.Plo@am__quote@ # am--include-marker
     1213@AMDEP_TRUE@@am__include@ @am__quote@MUMPS/src/$(DEPDIR)/mumps_metis_int.Plo@am__quote@ # am--include-marker
     1214@AMDEP_TRUE@@am__include@ @am__quote@MUMPS/src/$(DEPDIR)/mumps_numa.Plo@am__quote@ # am--include-marker
     1215@AMDEP_TRUE@@am__include@ @am__quote@MUMPS/src/$(DEPDIR)/mumps_pord.Plo@am__quote@ # am--include-marker
     1216@AMDEP_TRUE@@am__include@ @am__quote@MUMPS/src/$(DEPDIR)/mumps_save_restore_C.Plo@am__quote@ # am--include-marker
     1217@AMDEP_TRUE@@am__include@ @am__quote@MUMPS/src/$(DEPDIR)/mumps_scotch.Plo@am__quote@ # am--include-marker
     1218@AMDEP_TRUE@@am__include@ @am__quote@MUMPS/src/$(DEPDIR)/mumps_scotch64.Plo@am__quote@ # am--include-marker
     1219@AMDEP_TRUE@@am__include@ @am__quote@MUMPS/src/$(DEPDIR)/mumps_scotch_int.Plo@am__quote@ # am--include-marker
    6251220@AMDEP_TRUE@@am__include@ @am__quote@MUMPS/src/$(DEPDIR)/mumps_size.Plo@am__quote@ # am--include-marker
     1221@AMDEP_TRUE@@am__include@ @am__quote@MUMPS/src/$(DEPDIR)/mumps_thread.Plo@am__quote@ # am--include-marker
     1222@AMDEP_TRUE@@am__include@ @am__quote@MUMPS/src/$(DEPDIR)/mumps_thread_affinity.Plo@am__quote@ # am--include-marker
    6261223
    6271224$(am__depfiles_remade):
     
    8381435                -rm -f MUMPS/libseq/$(DEPDIR)/elapse.Plo
    8391436        -rm -f MUMPS/libseq/$(DEPDIR)/mpic.Plo
     1437        -rm -f MUMPS/src/$(DEPDIR)/dmumps_gpu.Plo
    8401438        -rm -f MUMPS/src/$(DEPDIR)/mumps_c.Plo
    8411439        -rm -f MUMPS/src/$(DEPDIR)/mumps_common.Plo
     1440        -rm -f MUMPS/src/$(DEPDIR)/mumps_config_file_C.Plo
    8421441        -rm -f MUMPS/src/$(DEPDIR)/mumps_io.Plo
    8431442        -rm -f MUMPS/src/$(DEPDIR)/mumps_io_basic.Plo
    8441443        -rm -f MUMPS/src/$(DEPDIR)/mumps_io_err.Plo
    8451444        -rm -f MUMPS/src/$(DEPDIR)/mumps_io_thread.Plo
    846         -rm -f MUMPS/src/$(DEPDIR)/mumps_orderings.Plo
     1445        -rm -f MUMPS/src/$(DEPDIR)/mumps_metis.Plo
     1446        -rm -f MUMPS/src/$(DEPDIR)/mumps_metis64.Plo
     1447        -rm -f MUMPS/src/$(DEPDIR)/mumps_metis_int.Plo
     1448        -rm -f MUMPS/src/$(DEPDIR)/mumps_numa.Plo
     1449        -rm -f MUMPS/src/$(DEPDIR)/mumps_pord.Plo
     1450        -rm -f MUMPS/src/$(DEPDIR)/mumps_save_restore_C.Plo
     1451        -rm -f MUMPS/src/$(DEPDIR)/mumps_scotch.Plo
     1452        -rm -f MUMPS/src/$(DEPDIR)/mumps_scotch64.Plo
     1453        -rm -f MUMPS/src/$(DEPDIR)/mumps_scotch_int.Plo
    8471454        -rm -f MUMPS/src/$(DEPDIR)/mumps_size.Plo
     1455        -rm -f MUMPS/src/$(DEPDIR)/mumps_thread.Plo
     1456        -rm -f MUMPS/src/$(DEPDIR)/mumps_thread_affinity.Plo
    8481457        -rm -f Makefile
    8491458distclean-am: clean-am distclean-compile distclean-generic \
     
    8961505                -rm -f MUMPS/libseq/$(DEPDIR)/elapse.Plo
    8971506        -rm -f MUMPS/libseq/$(DEPDIR)/mpic.Plo
     1507        -rm -f MUMPS/src/$(DEPDIR)/dmumps_gpu.Plo
    8981508        -rm -f MUMPS/src/$(DEPDIR)/mumps_c.Plo
    8991509        -rm -f MUMPS/src/$(DEPDIR)/mumps_common.Plo
     1510        -rm -f MUMPS/src/$(DEPDIR)/mumps_config_file_C.Plo
    9001511        -rm -f MUMPS/src/$(DEPDIR)/mumps_io.Plo
    9011512        -rm -f MUMPS/src/$(DEPDIR)/mumps_io_basic.Plo
    9021513        -rm -f MUMPS/src/$(DEPDIR)/mumps_io_err.Plo
    9031514        -rm -f MUMPS/src/$(DEPDIR)/mumps_io_thread.Plo
    904         -rm -f MUMPS/src/$(DEPDIR)/mumps_orderings.Plo
     1515        -rm -f MUMPS/src/$(DEPDIR)/mumps_metis.Plo
     1516        -rm -f MUMPS/src/$(DEPDIR)/mumps_metis64.Plo
     1517        -rm -f MUMPS/src/$(DEPDIR)/mumps_metis_int.Plo
     1518        -rm -f MUMPS/src/$(DEPDIR)/mumps_numa.Plo
     1519        -rm -f MUMPS/src/$(DEPDIR)/mumps_pord.Plo
     1520        -rm -f MUMPS/src/$(DEPDIR)/mumps_save_restore_C.Plo
     1521        -rm -f MUMPS/src/$(DEPDIR)/mumps_scotch.Plo
     1522        -rm -f MUMPS/src/$(DEPDIR)/mumps_scotch64.Plo
     1523        -rm -f MUMPS/src/$(DEPDIR)/mumps_scotch_int.Plo
    9051524        -rm -f MUMPS/src/$(DEPDIR)/mumps_size.Plo
     1525        -rm -f MUMPS/src/$(DEPDIR)/mumps_thread.Plo
     1526        -rm -f MUMPS/src/$(DEPDIR)/mumps_thread_affinity.Plo
    9061527        -rm -f Makefile
    9071528maintainer-clean-am: distclean-am maintainer-clean-generic
     
    9451566
    9461567
    947 # Some dependecies for modules:
    948 MUMPS/src/dmumps_load.lo MUMPS/src/dmumps_part1.lo MUMPS/src/dmumps_part2.lo MUMPS/src/dmumps_part3.lo \
    949 MUMPS/src/dmumps_part4.lo MUMPS/src/dmumps_part5.lo MUMPS/src/dmumps_part6.lo MUMPS/src/dmumps_part8.lo: \
    950   MUMPS/src/dmumps_comm_buffer.lo
    951 
    952 MUMPS/src/dmumps_part1.lo MUMPS/src/dmumps_part2.lo MUMPS/src/dmumps_part3.lo \
    953 MUMPS/src/dmumps_part4.lo MUMPS/src/dmumps_part5.lo MUMPS/src/dmumps_part6.lo: MUMPS/src/dmumps_load.lo
    954 
    955 MUMPS/src/dmumps_part1.lo MUMPS/src/dmumps_ooc.lo: MUMPS/src/dmumps_ooc_buffer.lo
    956 
    957 MUMPS/src/dmumps_part1.lo MUMPS/src/dmumps_part2.lo MUMPS/src/dmumps_part3.lo MUMPS/src/dmumps_part4.lo \
    958 MUMPS/src/dmumps_part5.lo MUMPS/src/dmumps_part6.lo MUMPS/src/dmumps_part8.lo: MUMPS/src/dmumps_ooc.lo
    959 
    960 MUMPS/src/dmumps_part1.lo MUMPS/src/dmumps_part5.lo: MUMPS/src/dmumps_part2.lo
    961 
    962 MUMPS/src/dmumps_load.lo MUMPS/src/dmumps_ooc.lo MUMPS/src/dmumps_part1.lo MUMPS/src/dmumps_part2.lo MUMPS/src/dmumps_part3.lo \
    963 MUMPS/src/dmumps_part4.lo MUMPS/src/dmumps_part5.lo MUMPS/src/dmumps_part7.lo MUMPS/src/dmumps_part8.lo: \
    964 MUMPS/src/dmumps_struc_def.lo
    965 
    966 MUMPS/src/dmumps_ooc_buffer.lo MUMPS/src/dmumps_ooc.lo: MUMPS/src/mumps_ooc_common.lo
    967 
    968 MUMPS/src/dmumps_part5.lo MUMPS/src/dmumps_ooc.lo: MUMPS/src/mumps_static_mapping.lo
    969 
    970 MUMPS/src/dmumps_part2.lo MUMPS/src/dmumps_part5.lo MUMPS/src/dmumps_part8.lo: MUMPS/src/tools_common_mod.lo MUMPS/src/mumps_sol_es.lo
     1568# Dependencies between modules:
     1569# i) arithmetic-dependent modules:
     1570MUMPS/src/dana_aux.lo: \
     1571  MUMPS/src/dmumps_struc_def.lo \
     1572  MUMPS/src/mumps_static_mapping.lo \
     1573  MUMPS/src/ana_orderings_wrappers_m.lo
     1574MUMPS/src/dana_aux_par.lo: \
     1575  MUMPS/src/dmumps_struc_def.lo \
     1576  MUMPS/src/mumps_memory_mod.lo \
     1577  MUMPS/src/ana_orderings_wrappers_m.lo
     1578MUMPS/src/dana_lr.lo: MUMPS/src/dlr_core.lo \
     1579  MUMPS/src/dlr_stats.lo \
     1580  MUMPS/src/lr_common.lo \
     1581  MUMPS/src/ana_orderings_wrappers_m.lo
     1582MUMPS/src/dfac_asm_master_ELT_m.lo: \
     1583  MUMPS/src/omp_tps_common_m.lo \
     1584  MUMPS/src/fac_ibct_data_m.lo \
     1585  MUMPS/src/fac_asm_build_sort_index_ELT_m.lo \
     1586  MUMPS/src/lr_common.lo \
     1587  MUMPS/src/dfac_mem_dynamic.lo \
     1588  MUMPS/src/dlr_core.lo \
     1589  MUMPS/src/dana_lr.lo \
     1590  MUMPS/src/dmumps_lr_data_m.lo \
     1591  MUMPS/src/dmumps_struc_def.lo \
     1592  MUMPS/src/domp_tps_m.lo \
     1593  MUMPS/src/dmumps_comm_buffer.lo \
     1594  MUMPS/src/dmumps_load.lo
     1595MUMPS/src/dfac_asm_master_m.lo: \
     1596  MUMPS/src/omp_tps_common_m.lo \
     1597  MUMPS/src/fac_ibct_data_m.lo \
     1598  MUMPS/src/fac_asm_build_sort_index_m.lo \
     1599  MUMPS/src/lr_common.lo \
     1600  MUMPS/src/dfac_mem_dynamic.lo \
     1601  MUMPS/src/dlr_core.lo \
     1602  MUMPS/src/dana_lr.lo \
     1603  MUMPS/src/dmumps_lr_data_m.lo \
     1604  MUMPS/src/dmumps_struc_def.lo \
     1605  MUMPS/src/domp_tps_m.lo \
     1606  MUMPS/src/dmumps_comm_buffer.lo \
     1607  MUMPS/src/dmumps_load.lo
     1608MUMPS/src/dfac_front_aux.lo: \
     1609  MUMPS/src/dlr_type.lo \
     1610  MUMPS/src/dlr_stats.lo \
     1611  MUMPS/src/dmumps_comm_buffer.lo \
     1612  MUMPS/src/dmumps_load.lo \
     1613  MUMPS/src/dmumps_ooc.lo \
     1614  MUMPS/src/mumps_ooc_common.lo \
     1615  MUMPS/src/mumps_l0_omp_m.lo
     1616MUMPS/src/dfac_front_LU_type1.lo : \
     1617  MUMPS/src/dfac_front_aux.lo \
     1618  MUMPS/src/dmumps_ooc.lo \
     1619  MUMPS/src/dfac_lr.lo \
     1620  MUMPS/src/dlr_type.lo \
     1621  MUMPS/src/dlr_stats.lo \
     1622  MUMPS/src/dana_lr.lo \
     1623  MUMPS/src/dmumps_lr_data_m.lo \
     1624  MUMPS/src/mumps_l0_omp_m.lo
     1625MUMPS/src/dfac_front_LU_type2.lo : \
     1626  MUMPS/src/dfac_front_aux.lo \
     1627  MUMPS/src/dfac_front_type2_aux.lo \
     1628  MUMPS/src/dmumps_ooc.lo \
     1629  MUMPS/src/dmumps_comm_buffer.lo \
     1630  MUMPS/src/mumps_comm_ibcast.lo \
     1631  MUMPS/src/dfac_lr.lo \
     1632  MUMPS/src/dlr_core.lo \
     1633  MUMPS/src/dlr_type.lo \
     1634  MUMPS/src/dlr_stats.lo \
     1635  MUMPS/src/dana_lr.lo \
     1636  MUMPS/src/dmumps_lr_data_m.lo \
     1637  MUMPS/src/dmumps_struc_def.lo
     1638MUMPS/src/dfac_front_LDLT_type1.lo : \
     1639  MUMPS/src/dfac_front_aux.lo \
     1640  MUMPS/src/dmumps_ooc.lo \
     1641  MUMPS/src/dfac_lr.lo \
     1642  MUMPS/src/dlr_type.lo \
     1643  MUMPS/src/dlr_stats.lo \
     1644  MUMPS/src/dana_lr.lo \
     1645  MUMPS/src/dmumps_lr_data_m.lo \
     1646  MUMPS/src/mumps_l0_omp_m.lo
     1647MUMPS/src/dfac_front_LDLT_type2.lo : \
     1648  MUMPS/src/dfac_front_aux.lo \
     1649  MUMPS/src/dfac_front_type2_aux.lo \
     1650  MUMPS/src/dmumps_ooc.lo \
     1651  MUMPS/src/dmumps_comm_buffer.lo \
     1652  MUMPS/src/dmumps_load.lo \
     1653  MUMPS/src/dfac_lr.lo \
     1654  MUMPS/src/dlr_type.lo \
     1655  MUMPS/src/dlr_stats.lo \
     1656  MUMPS/src/dana_lr.lo \
     1657  MUMPS/src/dmumps_lr_data_m.lo \
     1658  MUMPS/src/dmumps_struc_def.lo
     1659MUMPS/src/dfac_front_type2_aux.lo : \
     1660  MUMPS/src/mumps_ooc_common.lo \
     1661  MUMPS/src/dfac_front_aux.lo \
     1662  MUMPS/src/dlr_type.lo \
     1663  MUMPS/src/dmumps_struc_def.lo \
     1664  MUMPS/src/dmumps_comm_buffer.lo \
     1665  MUMPS/src/dmumps_load.lo \
     1666  MUMPS/src/mumps_comm_ibcast.lo \
     1667  MUMPS/src/fac_ibct_data_m.lo
     1668MUMPS/src/dfac_lr.lo: \
     1669  MUMPS/src/dlr_core.lo \
     1670  MUMPS/src/dlr_type.lo \
     1671  MUMPS/src/dmumps_lr_data_m.lo \
     1672  MUMPS/src/dlr_stats.lo
     1673MUMPS/src/dfac_mem_dynamic.lo: \
     1674  MUMPS/src/dmumps_load.lo \
     1675  MUMPS/src/dstatic_ptr_m.lo
     1676MUMPS/src/dfac_omp_m.lo: \
     1677  MUMPS/src/dfac_asm_master_m.lo \
     1678  MUMPS/src/dfac_asm_master_ELT_m.lo \
     1679  MUMPS/src/dfac_front_LU_type1.lo \
     1680  MUMPS/src/dfac_front_LDLT_type1.lo \
     1681  MUMPS/src/dmumps_load.lo \
     1682  MUMPS/src/domp_tps_m.lo \
     1683  MUMPS/src/dlr_stats.lo \
     1684  MUMPS/src/dmumps_struc_def.lo \
     1685  MUMPS/src/omp_tps_common_m.lo \
     1686  MUMPS/src/mumps_l0_omp_m.lo
     1687MUMPS/src/dfac_par_m.lo: \
     1688  MUMPS/src/dmumps_load.lo \
     1689  MUMPS/src/dmumps_ooc.lo \
     1690  MUMPS/src/dfac_asm_master_m.lo \
     1691  MUMPS/src/dfac_asm_master_ELT_m.lo \
     1692  MUMPS/src/domp_tps_m.lo \
     1693  MUMPS/src/dfac_front_LU_type1.lo \
     1694  MUMPS/src/dfac_front_LU_type2.lo \
     1695  MUMPS/src/dfac_front_LDLT_type1.lo \
     1696  MUMPS/src/dfac_front_LDLT_type2.lo \
     1697  MUMPS/src/dfac_mem_dynamic.lo \
     1698  MUMPS/src/dmumps_struc_def.lo \
     1699  MUMPS/src/dlr_stats.lo \
     1700  MUMPS/src/omp_tps_common_m.lo \
     1701  MUMPS/src/mumps_l0_omp_m.lo
     1702MUMPS/src/dlr_core.lo: \
     1703  MUMPS/src/dlr_type.lo \
     1704  MUMPS/src/dmumps_lr_data_m.lo \
     1705  MUMPS/src/dlr_stats.lo \
     1706  MUMPS/src/lr_common.lo
     1707MUMPS/src/dlr_stats.lo: MUMPS/src/dlr_type.lo
     1708MUMPS/src/dmumps_comm_buffer.lo: \
     1709  MUMPS/src/mumps_comm_ibcast.lo \
     1710  MUMPS/src/dlr_type.lo \
     1711  MUMPS/src/dlr_core.lo \
     1712  MUMPS/src/dmumps_lr_data_m.lo \
     1713  MUMPS/src/fac_ibct_data_m.lo
     1714MUMPS/src/dmumps_config_file.lo: MUMPS/src/dmumps_struc_def.lo
     1715MUMPS/src/dmumps_load.lo: \
     1716  MUMPS/src/dmumps_comm_buffer.lo \
     1717  MUMPS/src/dmumps_struc_def.lo \
     1718  MUMPS/src/fac_future_niv2_mod.lo
     1719MUMPS/src/dmumps_lr_data_m.lo: \
     1720  MUMPS/src/dlr_type.lo \
     1721  MUMPS/src/front_data_mgt_m.lo
     1722MUMPS/src/dmumps_ooc_buffer.lo: MUMPS/src/mumps_ooc_common.lo
     1723MUMPS/src/dmumps_ooc.lo: \
     1724  MUMPS/src/dmumps_struc_def.lo \
     1725  MUMPS/src/dmumps_ooc_buffer.lo \
     1726  MUMPS/src/mumps_ooc_common.lo
     1727MUMPS/src/dmumps_sol_es.lo: \
     1728  MUMPS/src/dlr_type.lo \
     1729  MUMPS/src/dmumps_lr_data_m.lo
     1730MUMPS/src/dmumps_save_restore.lo: \
     1731  MUMPS/src/dmumps_struc_def.lo \
     1732  MUMPS/src/dmumps_save_restore_files.lo \
     1733  MUMPS/src/dmumps_lr_data_m.lo \
     1734  MUMPS/src/dmumps_ooc.lo \
     1735  MUMPS/src/front_data_mgt_m.lo
     1736MUMPS/src/dmumps_save_restore_files.lo : MUMPS/src/dmumps_struc_def.lo
     1737MUMPS/src/dsol_lr.lo: \
     1738  MUMPS/src/dlr_type.lo \
     1739  MUMPS/src/dlr_stats.lo \
     1740  MUMPS/src/dmumps_lr_data_m.lo
     1741# Dependencies between modules:
     1742# ii) arithmetic-independent modules:
     1743MUMPS/src/ana_omp_m.lo: MUMPS/src/double_linked_list.lo
     1744MUMPS/src/fac_asm_build_sort_index_ELT_m.lo: MUMPS/src/omp_tps_common_m.lo
     1745MUMPS/src/fac_asm_build_sort_index_m.lo: MUMPS/src/omp_tps_common_m.lo
     1746MUMPS/src/fac_descband_data_m.lo: MUMPS/src/front_data_mgt_m.lo
     1747MUMPS/src/fac_ibct_data_m.lo: MUMPS/src/front_data_mgt_m.lo
     1748MUMPS/src/fac_maprow_data_m.lo: MUMPS/src/front_data_mgt_m.lo
     1749MUMPS/src/mumps_comm_ibcast.lo: MUMPS/src/fac_future_niv2_mod.lo
     1750MUMPS/src/mumps_static_mapping.lo: MUMPS/src/lr_common.lo
     1751$(OBJS_COMMON_OTHER) : $(OBJS_COMMON_MOD)
     1752$(OBJS_OTHER) : $(OBJS_COMMON_MOD) $(OBJS_MOD)
    9711753
    9721754# Tell versions [3.59,3.63) of GNU make to not export all variables.
  • ThirdParty/Mumps/branches/mumps5/configure

    r4001 r4005  
    603603PACKAGE_URL='https://github.com/coin-or-tools/ThirdParty-Mumps'
    604604
    605 ac_unique_file="MUMPS/src/dmumps_part1.F"
     605ac_unique_file="MUMPS/src/mumps_common.c"
    606606# Factoring default headers for most tests.
    607607ac_includes_default="\
     
    1643316433# Mumps can make use of pthreads
    1643416434# check for pthread.h header file and library
     16435# TODO enable by default
    1643516436# Check whether --enable-pthread-mumps was given.
    1643616437if test "${enable_pthread_mumps+set}" = set; then :
     
    1650616507fi
    1650716508
    16508 MY_DEFS="$MY_DEFS -DALLOW_NON_INIT -DMUMPS_ARITH=MUMPS_ARITH_d"
     16509MY_DEFS="$MY_DEFS -DMUMPS_ARITH=MUMPS_ARITH_d"
    1650916510
    1651016511
     
    1776117762
    1776217763
     17764# TODO If the BLAS library includes the GEMMT level-3 BLAS extension, we strongly recommend to use it.
     17765# -DGEMMT_AVAILABLE should then be added to the OPTF variable of your Makefile.inc.
     17766
    1776317767
    1776417768
     
    1801618020
    1801718021if test "$coin_has_metis" = yes; then
    18018   MY_DEFS="$MY_DEFS -Dmetis"
    18019   MY_FDEFS="$MY_FDEFS -Dmetis"
     18022  MY_DEFS="$MY_DEFS -Dmetis4"
     18023  MY_FDEFS="$MY_FDEFS -Dmetis4"
    1802018024fi
    1802118025
  • ThirdParty/Mumps/branches/mumps5/configure.ac

    r3989 r4005  
    2121# List one file in the package so that the configure script can test
    2222# whether the package is actually there
    23 AC_CONFIG_SRCDIR(MUMPS/src/dmumps_part1.F)
     23AC_CONFIG_SRCDIR(MUMPS/src/mumps_common.c)
    2424
    2525AC_COIN_INITIALIZE(Mumps)
     
    5757# Mumps can make use of pthreads
    5858# check for pthread.h header file and library
     59# TODO enable by default
    5960AC_ARG_ENABLE([pthread-mumps],
    6061  [AC_HELP_STRING([--enable-pthread-mumps],[enable use of pthread library])],
     
    7374fi
    7475
    75 MY_DEFS="$MY_DEFS -DALLOW_NON_INIT -DMUMPS_ARITH=MUMPS_ARITH_d"
     76MY_DEFS="$MY_DEFS -DMUMPS_ARITH=MUMPS_ARITH_d"
    7677AC_SUBST(MY_DEFS)
    7778
    7879AC_COIN_CHK_LAPACK(MUMPS)
    7980
     81# TODO If the BLAS library includes the GEMMT level-3 BLAS extension, we strongly recommend to use it.
     82# -DGEMMT_AVAILABLE should then be added to the OPTF variable of your Makefile.inc.
     83
    8084AC_COIN_CHK_PKG(Metis,[MUMPS],[coinmetis],[build])
    8185if test "$coin_has_metis" = yes; then
    82   MY_DEFS="$MY_DEFS -Dmetis"
    83   MY_FDEFS="$MY_FDEFS -Dmetis"
     86  MY_DEFS="$MY_DEFS -Dmetis4"
     87  MY_FDEFS="$MY_FDEFS -Dmetis4"
    8488fi
    8589
Note: See TracChangeset for help on using the changeset viewer.