New question #660861 on Yade: https://answers.launchpad.net/yade/+question/660861
Hi, I am learning Yade and I have an issue with erase function. This erases the body and the corresponding interactions, as discussed here https://answers.launchpad.net/yade/+question/216109 However, the length of bodies remain the same. Sample example below: O.bodies.append([sphere((0.0,0,0.0),1)]) O.bodies.append([sphere((0.0,0,2.0),1)]) len(O.bodies) This gives 2 as answer. But next I want to erase one of them: O.bodies.erase(1) len(O.bodies) This again gives two and counts the non-existent bodies, but should give 1, no? A way to solve this was described here: https://answers.launchpad.net/yade/+question/258987 But, I am interested in applying a constant strain field to some bodies and looping over len(O.bodies) would create problems. Would be nice if experts shed some light. Thanks, Nishant -- You received this question notification because your team yade-users is an answer contact for Yade. _______________________________________________ Mailing list: https://launchpad.net/~yade-users Post to : [email protected] Unsubscribe : https://launchpad.net/~yade-users More help : https://help.launchpad.net/ListHelp

