From df8386f75b0538075d72d52693836bb8878f505b Mon Sep 17 00:00:00 2001 From: KatolaZ Date: Mon, 19 Oct 2015 16:23:00 +0100 Subject: First commit of MAMMULT code --- structure/correlations/dump_k_q.c | 50 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 50 insertions(+) create mode 100644 structure/correlations/dump_k_q.c (limited to 'structure/correlations/dump_k_q.c') diff --git a/structure/correlations/dump_k_q.c b/structure/correlations/dump_k_q.c new file mode 100644 index 0000000..2b6ba79 --- /dev/null +++ b/structure/correlations/dump_k_q.c @@ -0,0 +1,50 @@ +/** + * + * Get the degree distributions of two layers and a pairing, and dump + * on output the pairs k-q + * + * + */ + +#include +#include + +void dump_k_q(double *R1, double *R2, int N, int *pairing){ + + int i; + + for (i=0; i \n", argv[0]); + exit(1); + } + + load_ranking(argv[1], &N1, &R1); + load_ranking(argv[2], &N2, &R2); + + if (N1 != N2){ + printf("Error!!!! The two files must have the same number of lines!!!! Exiting...\n"); + exit(1); + } + + pairing = malloc(N1 * sizeof(int)); + + load_pairing(&pairing, N1, argv[3]); + + dump_k_q(R1, R2, N1, pairing); + +} -- cgit v1.2.3