From ba095664c0c7a1f16e3dbc05d52fe3c31095ed66 Mon Sep 17 00:00:00 2001 From: Stanislaw Skowronek Date: Fri, 15 Nov 2013 18:13:35 -0500 Subject: Clean up some ugly debug prints. diff --git a/src/simulation/Simulation.cpp b/src/simulation/Simulation.cpp index 63c3afc..c6dec35 100644 --- a/src/simulation/Simulation.cpp +++ b/src/simulation/Simulation.cpp @@ -1,3 +1,5 @@ +//#define DEBUG_SOLID + //#include #include #include @@ -4809,7 +4811,9 @@ void Simulation::update_solids() break; } if(bd >= 4) { +#ifdef DEBUG_SOLID printf("Solid %d: blocked\n", i); +#endif for(bd=0; bd<4; bd++) { for(bb=0; bban) { sld->vrot = atanf(sld->arot / av); +#ifdef DEBUG_SOLID printf("Solid %d: count %d, vx %f, vy %f, vrot %f, b %d/%d, cdx %f, cdy %f\n", i, sld->an, sld->vx, sld->vy, sld->vrot, sld->bf, bd, sld->cdx, sld->cdy); if(sld->bf) { printf(" "); @@ -4939,6 +4948,7 @@ void Simulation::update_solids() printf(" [ %f %f ]", sld->bpx[bb], sld->bpy[bb]); printf("\n"); } +#endif } cvrot = cosf(sld->vrot) - 1.0f; @@ -4959,7 +4969,9 @@ void Simulation::update_solids() pp = sld->bp[bd]; if(parts[pp].sld && parts[pp].type) { if(parts[pp].sld-1 != i) { +#ifdef DEBUG_SOLID printf(" reaction momentum: %f %f (solid-solid %d)\n", rmx, rmy, parts[pp].sld-1); +#endif parts[pp].vx += rmx; parts[pp].vy += rmy; } @@ -4970,7 +4982,9 @@ void Simulation::update_solids() rmx *= ee; rmy *= ee; } +#ifdef DEBUG_SOLID printf(" reaction momentum: %f %f (solid-particle %s)\n", rmx, rmy, elements[parts[pp].type].Name); +#endif parts[pp].vx += rmx; parts[pp].vy += rmy; } -- cgit v0.9.2-21-gd62e