Makefile.am 4.34 KB
Newer Older
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
## Process this file with automake to produce Makefile.in

AM_CPPFLAGS = $(MOD_CPPFLAGS)

AM_CFLAGS = $(AM_CXXFLAGS)

libgraph_tool_inferencedir = $(MOD_DIR)/inference

libgraph_tool_inference_LTLIBRARIES = libgraph_tool_inference.la

libgraph_tool_inference_la_includedir = $(MOD_DIR)/include/inference

libgraph_tool_inference_la_LIBADD = $(MOD_LIBADD)

libgraph_tool_inference_la_LDFLAGS = $(MOD_LDFLAGS)

libgraph_tool_inference_la_SOURCES = \
18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56
    blockmodel/graph_blockmodel.cc \
    blockmodel/graph_blockmodel_em.cc \
    blockmodel/graph_blockmodel_exhaustive.cc \
    blockmodel/graph_blockmodel_gibbs.cc \
    blockmodel/graph_blockmodel_imp.cc \
    blockmodel/graph_blockmodel_imp2.cc \
    blockmodel/graph_blockmodel_marginals.cc \
    blockmodel/graph_blockmodel_mcmc.cc \
    blockmodel/graph_blockmodel_merge.cc \
    blockmodel/graph_blockmodel_multicanonical.cc \
    blockmodel/graph_blockmodel_multicanonical_multiflip.cc \
    blockmodel/graph_blockmodel_multiflip_mcmc.cc \
    overlap/graph_blockmodel_overlap.cc \
    overlap/graph_blockmodel_overlap_exhaustive.cc \
    overlap/graph_blockmodel_overlap_gibbs.cc \
    overlap/graph_blockmodel_overlap_mcmc.cc \
    overlap/graph_blockmodel_overlap_mcmc_bundled.cc \
    overlap/graph_blockmodel_overlap_multicanonical.cc \
    overlap/graph_blockmodel_overlap_multicanonical_multiflip.cc \
    overlap/graph_blockmodel_overlap_multiflip_mcmc.cc \
    overlap/graph_blockmodel_overlap_vacate.cc \
    layers/graph_blockmodel_layers.cc \
    layers/graph_blockmodel_layers_exhaustive.cc \
    layers/graph_blockmodel_layers_gibbs.cc \
    layers/graph_blockmodel_layers_imp.cc \
    layers/graph_blockmodel_layers_mcmc.cc \
    layers/graph_blockmodel_layers_merge.cc \
    layers/graph_blockmodel_layers_multicanonical.cc \
    layers/graph_blockmodel_layers_multicanonical_multiflip.cc \
    layers/graph_blockmodel_layers_multiflip_mcmc.cc \
    layers/graph_blockmodel_layers_overlap.cc \
    layers/graph_blockmodel_layers_overlap_exhaustive.cc \
    layers/graph_blockmodel_layers_overlap_gibbs.cc \
    layers/graph_blockmodel_layers_overlap_mcmc.cc \
    layers/graph_blockmodel_layers_overlap_mcmc_bundled.cc \
    layers/graph_blockmodel_layers_overlap_multicanonical.cc \
    layers/graph_blockmodel_layers_overlap_multicanonical_multiflip.cc \
    layers/graph_blockmodel_layers_overlap_multiflip_mcmc.cc \
    layers/graph_blockmodel_layers_overlap_vacate.cc \
57 58 59
    uncertain/graph_blockmodel_measured.cc \
    uncertain/graph_blockmodel_measured_mcmc.cc \
    uncertain/graph_blockmodel_uncertain.cc \
60
    uncertain/graph_blockmodel_uncertain_marginal.cc \
61
    uncertain/graph_blockmodel_uncertain_mcmc.cc \
62 63 64
    support/cache.cc \
    support/int_part.cc \
    support/spence.cc \
65
    graph_inference.cc \
66
    graph_modularity.cc
67 68

libgraph_tool_inference_la_include_HEADERS = \
69 70 71 72 73 74 75 76 77 78 79 80 81 82 83
    blockmodel/graph_blockmodel.hh \
    blockmodel/graph_blockmodel_em.hh \
    blockmodel/graph_blockmodel_emat.hh \
    blockmodel/graph_blockmodel_elist.hh \
    blockmodel/graph_blockmodel_entries.hh \
    blockmodel/graph_blockmodel_entropy.hh \
    blockmodel/graph_blockmodel_exhaustive.hh \
    blockmodel/graph_blockmodel_gibbs.hh \
    blockmodel/graph_blockmodel_mcmc.hh \
    blockmodel/graph_blockmodel_merge.hh \
    blockmodel/graph_blockmodel_multicanonical.hh \
    blockmodel/graph_blockmodel_multiflip_mcmc.hh \
    blockmodel/graph_blockmodel_partition.hh \
    blockmodel/graph_blockmodel_util.hh \
    blockmodel/graph_blockmodel_weights.hh \
84 85 86 87 88
    overlap/graph_blockmodel_overlap.hh \
    overlap/graph_blockmodel_overlap_mcmc_bundled.hh \
    overlap/graph_blockmodel_overlap_util.hh \
    overlap/graph_blockmodel_overlap_vacate.hh \
    overlap/graph_blockmodel_overlap_partition.hh \
89 90
    layers/graph_blockmodel_layers.hh \
    layers/graph_blockmodel_layers_util.hh \
91 92
    uncertain/graph_blockmodel_measured.hh \
    uncertain/graph_blockmodel_uncertain.hh \
93
    uncertain/graph_blockmodel_uncertain_marginal.hh \
94
    uncertain/graph_blockmodel_uncertain_mcmc.hh \
95
    uncertain/graph_blockmodel_sample_edge.hh \
96 97 98 99 100 101
    loops/bundled_vacate_loop.hh \
    loops/exhaustive_loop.hh \
    loops/gibbs_loop.hh \
    loops/mcmc_loop.hh \
    loops/merge_loop.hh \
    support/cache.hh \
102
    support/graph_neighbor_sampler.hh \
103 104 105
    support/graph_state.hh \
    support/int_part.hh \
    support/parallel_rng.hh \
106 107
    support/util.hh \
    graph_modularity.hh