------------------------------------------------------------
revno: 4157
committer: Anton Gladky <[email protected]>
timestamp: Thu 2014-09-11 19:15:11 +0200
message:
Respect returnin value in computeForceTorqueViscEl
More correct way of returning true/false in
Law2_ScGeom_ViscElPhys_Basic::go
modified:
pkg/dem/ViscoelasticCapillarPM.cpp
--
lp:yade
https://code.launchpad.net/~yade-pkg/yade/git-trunk
Your team Yade developers is subscribed to branch lp:yade.
To unsubscribe from this branch go to
https://code.launchpad.net/~yade-pkg/yade/git-trunk/+edit-subscription
=== modified file 'pkg/dem/ViscoelasticCapillarPM.cpp'
--- pkg/dem/ViscoelasticCapillarPM.cpp 2014-07-21 09:09:14 +0000
+++ pkg/dem/ViscoelasticCapillarPM.cpp 2014-09-11 17:15:11 +0000
@@ -142,12 +142,15 @@
Vector3r torque1 = Vector3r::Zero();
Vector3r torque2 = Vector3r::Zero();
- computeForceTorqueViscEl(_geom, _phys, I, force, torque1, torque2);
-
- addForce (id1,-force,scene);
- addForce (id2, force,scene);
- addTorque(id1, torque1,scene);
- addTorque(id2, torque2,scene);
+ if (computeForceTorqueViscEl(_geom, _phys, I, force, torque1, torque2)) {
+ addForce (id1,-force,scene);
+ addForce (id2, force,scene);
+ addTorque(id1, torque1,scene);
+ addTorque(id2, torque2,scene);
+ return true;
+ } else {
+ return false;
+ }
}
return true;
}
_______________________________________________
Mailing list: https://launchpad.net/~yade-dev
Post to : [email protected]
Unsubscribe : https://launchpad.net/~yade-dev
More help : https://help.launchpad.net/ListHelp