Merge from svn
Compare changes
+ 124
− 85
@@ -25,6 +25,7 @@
@@ -37,7 +38,7 @@
@@ -61,6 +62,13 @@ struct part {
@@ -121,31 +129,21 @@ struct multipole {
@@ -154,47 +152,48 @@ static inline void multipole_add(struct multipole *d, const float *x, float mass
@@ -202,11 +201,13 @@ static inline void multipole_iact(struct multipole *d, const float *x, float* a)
@@ -802,10 +803,11 @@ void comp_com(struct cell *c) {
@@ -827,22 +829,22 @@ static inline void make_interact_pc(struct cell *leaf, struct cell *cj) {
@@ -873,21 +875,19 @@ static inline int is_inside(struct cell *leaf, struct cell *c) {
@@ -896,9 +896,6 @@ static inline int are_neighbours_different_size(struct cell *ci,
@@ -908,25 +905,26 @@ static inline int are_neighbours(struct cell *ci, struct cell *cj) {
@@ -968,11 +966,11 @@ static inline void iact_pair_pc(struct cell *ci, struct cell *cj,
@@ -981,7 +979,7 @@ static inline void iact_pair_pc(struct cell *ci, struct cell *cj,
@@ -993,9 +991,11 @@ static inline void iact_pair_pc(struct cell *ci, struct cell *cj,
@@ -1006,6 +1006,23 @@ static inline void iact_self_pc(struct cell *c, struct cell *leaf) {
@@ -1016,7 +1033,7 @@ static inline void iact_self_pc(struct cell *c, struct cell *leaf) {
@@ -1024,8 +1041,17 @@ static inline void iact_self_pc(struct cell *c, struct cell *leaf) {
@@ -1038,7 +1064,7 @@ void init_multipole_walk(struct cell *root, struct cell *leaf) {
@@ -1125,12 +1151,6 @@ static inline void iact_pair_direct_unsorted(struct cell *ci, struct cell *cj) {
@@ -1163,11 +1183,12 @@ static inline void iact_pair_direct_sorted_multipole(struct cell *ci,
@@ -1176,7 +1197,7 @@ static inline void iact_pair_direct_sorted_multipole(struct cell *ci,
@@ -1204,7 +1225,7 @@ static inline void iact_pair_direct_sorted_multipole(struct cell *ci,
@@ -1214,7 +1235,7 @@ static inline void iact_pair_direct_sorted_multipole(struct cell *ci,
@@ -1292,10 +1313,10 @@ static inline void iact_pair_direct_sorted_multipole(struct cell *ci,
@@ -1382,9 +1403,8 @@ void iact_pair(struct cell *ci, struct cell *cj) {
@@ -1406,6 +1426,20 @@ void iact_self_direct(struct cell *c) {
@@ -1452,9 +1486,14 @@ void iact_self_direct(struct cell *c) {
@@ -1992,14 +2031,14 @@ void test_bh(int N, int nr_threads, int runs, char *fileName) {