yade-dev team mailing list archive
-
yade-dev team
-
Mailing list archive
-
Message #02520
[Bug 493102] [NEW] NormalShearInteraction::{normalForce, shearForce} has undefined orientation
Public bug reported:
NormalShearInteraction::{normalForce,shearForce} should contain forces
on the interaction, which can be used for various purposes by other
functions. However, different functors use them with different sign
ef2_Spheres_Elastic_ElasticLaw (a.k.a. ElasticContactLaw):
applyForceAtContactPoint(-currentContactPhysics->normalForce-
shearForce, ... )
Law2_Dem3DofGeom_CpmPhys_Cpm:
applyForceAtContactPoint(BC->normalForce+BC->shearForce, ...)
This is a convention issue, but must be fixed. Should normalForce and
shearForce be oriented as it applies on id1 (first case) or id2 (second
case)? 2nd case is nicer WRT applyForceAtContactPoint syntax, but that
one is arbitrary as well.
** Affects: yade
Importance: High
Status: Confirmed
** Changed in: yade
Importance: Undecided => High
** Changed in: yade
Status: New => Confirmed
--
NormalShearInteraction::{normalForce,shearForce} has undefined orientation
https://bugs.launchpad.net/bugs/493102
You received this bug notification because you are a member of Yade
developers, which is subscribed to Yade.
Status in Yet Another Dynamic Engine: Confirmed
Bug description:
NormalShearInteraction::{normalForce,shearForce} should contain forces on the interaction, which can be used for various purposes by other functions. However, different functors use them with different sign
ef2_Spheres_Elastic_ElasticLaw (a.k.a. ElasticContactLaw):
applyForceAtContactPoint(-currentContactPhysics->normalForce-shearForce, ... )
Law2_Dem3DofGeom_CpmPhys_Cpm:
applyForceAtContactPoint(BC->normalForce+BC->shearForce, ...)
This is a convention issue, but must be fixed. Should normalForce and shearForce be oriented as it applies on id1 (first case) or id2 (second case)? 2nd case is nicer WRT applyForceAtContactPoint syntax, but that one is arbitrary as well.
Follow ups
-
[Bug 493102] Re: NormalShearInteraction::{normalForce, shearForce} has undefined orientation
From: Václav Šmilauer, 2010-12-01
-
[Bug 493102] Re: NormalShearInteraction::{normalForce, shearForce} has undefined orientation
From: Chareyre, 2010-05-28
-
[Bug 493102] Re: NormalShearInteraction::{normalForce, shearForce} has undefined orientation
From: Václav Šmilauer, 2010-05-27
-
[Bug 493102] Re: NormalShearInteraction::{normalForce, shearForce} has undefined orientation
From: Václav Šmilauer, 2010-05-24
-
[Bug 493102] Re: NormalShearInteraction::{normalForce, shearForce} has undefined orientation
From: Chiara Modenese, 2010-05-23
-
[Bug 493102] Re: NormalShearInteraction::{normalForce, shearForce} has undefined orientation
From: Václav Šmilauer, 2010-03-22
-
[Bug 493102] Re: NormalShearInteraction::{normalForce, shearForce} has undefined orientation
From: Václav Šmilauer, 2010-01-01
-
Re: [Bug 493102] [NEW] NormalShearInteraction::{normalForce, shearForce} has undefined orientation
From: Chareyre, 2009-12-30
-
[Bug 493102] Re: NormalShearInteraction::{normalForce, shearForce} has undefined orientation
From: Chareyre, 2009-12-30
-
[Bug 493102] [NEW] NormalShearInteraction::{normalForce, shearForce} has undefined orientation
From: Václav Šmilauer, 2009-12-06
References