void on_resort_particles() { EVENT_TRACE(fprintf(stderr, "%d: on_resort_particles\n", this_node)); #ifdef ELECTROSTATICS switch (coulomb.method) { #ifdef ELP3M case COULOMB_ELC_P3M: ELC_on_resort_particles(); break; #endif case COULOMB_MMM2D: MMM2D_on_resort_particles(); break; case COULOMB_EWALD: EWALD_on_resort_particles(); break; default: break; } #endif /* ifdef ELECTROSTATICS */ #ifdef MAGNETOSTATICS switch (coulomb.Dmethod) { #ifdef ELP3M case DIPOLAR_MDLC_P3M: /* dlc_on_resort_particles(); NOT NECESSARY DUE TO HOW WE COMPUTE THINGS*/ break; #endif default: break; } #endif /* ifdef MAGNETOSTATICS*/ }
void on_resort_particles() { EVENT_TRACE(fprintf(stderr, "%d: on_resort_particles\n", this_node)); #ifdef ELECTROSTATICS switch (coulomb.method) { #ifdef P3M case COULOMB_ELC_P3M: ELC_on_resort_particles(); break; #endif case COULOMB_MMM2D: MMM2D_on_resort_particles(); break; default: break; } #endif /* ifdef ELECTROSTATICS */ /* DIPOLAR interactions so far don't need this */ recalc_forces = 1; }