diff options
author | Thomas White <taw@physics.org> | 2016-10-20 13:20:31 +0200 |
---|---|---|
committer | Thomas White <taw@physics.org> | 2016-10-20 13:20:31 +0200 |
commit | ea811692bee76479f27012c3bd2e73847fbef6b3 (patch) | |
tree | 2ecbba5bc0e20f58ac3ac98aec51cfb814839b07 | |
parent | eac1c202fd024d740fd8719e1fd5b99815dc036c (diff) |
Fussiness
-rw-r--r-- | libcrystfel/src/taketwo.c | 13 |
1 files changed, 6 insertions, 7 deletions
diff --git a/libcrystfel/src/taketwo.c b/libcrystfel/src/taketwo.c index bc41994d..1fdbd7c5 100644 --- a/libcrystfel/src/taketwo.c +++ b/libcrystfel/src/taketwo.c @@ -330,7 +330,7 @@ static gsl_matrix *generate_rot_mat(struct rvec obs1, struct rvec obs2, normalise_rvec(&obs1); /* Multiply cell2 by rotateSpotDiffMatrix --> cell2vr */ - gsl_blas_dgemv(CblasNoTrans, 1.0, rotateSpotDiffMatrix, cell2v, + gsl_blas_dgemv(CblasNoTrans, 1.0, rotateSpotDiffMatrix, cell2v, 0.0, cell2vr); /* Now we twirl around the firstAxisUnit until the rotated simulated @@ -441,7 +441,6 @@ static int obs_angles_match_array(struct SpotVec *obs_vecs, int test_idx, int idx1, idx2; /* check our test vector matches existing network member */ - int matches = obs_vecs_match_angles(her_obs, his_obs, &idx1, &idx2); @@ -456,10 +455,10 @@ static int obs_angles_match_array(struct SpotVec *obs_vecs, int test_idx, * core functions regarding the meat of the TakeTwo algorithm (Level 2) * ------------------------------------------------------------------------*/ -static int find_next_index(gsl_matrix *rot, struct SpotVec *obs_vecs, - int obs_vec_count, int *obs_members, - int *match_members, int start, int member_num, - int *match_found) +static signed int find_next_index(gsl_matrix *rot, struct SpotVec *obs_vecs, + int obs_vec_count, int *obs_members, + int *match_members, int start, int member_num, + int *match_found) { int i; @@ -555,7 +554,7 @@ static int grow_network(gsl_matrix *rot, struct SpotVec *obs_vecs, while ( 1 ) { int match_found = -1; - int next_index = find_next_index(rot, obs_vecs, obs_vec_count, + signed int next_index = find_next_index(rot, obs_vecs, obs_vec_count, obs_members, match_members, start, member_num, &match_found); |