← Back to team overview

yade-users team mailing list archive

Re: [Question #694548]: Unexpected PFacet Collision Physics

 

Question #694548 on Yade changed:
https://answers.launchpad.net/yade/+question/694548

    Status: Answered => Open

Jeffrey Knowles is still having a problem:
Hello Bruno,

Not a problem.

I am not sure if there is an error in the barycentric equation. Rather, I
think it is using the barycentric equation itself which creates unphysical
results. The angular momentum is not conserved  during a node-on-face
collision because, if I understand correctly, the force is not applied to
the collision point on the face, but is instead distributed to the nodes of
the pfacet. Therefore, when summing torques, the moment arms are crossed
with the forces at the nodes, instead of the collision point on the face.
So, the total force is the same (equations 15 and 17 of [1])  when summed
over the nodes, but the torques are different than when calculating them in
the usual sense (r_face x F not necessarily equal to sum(r_node_i x F_i) ).
Therefore, it might not be a bug or typo, but maybe I need to modify the
source code so forces are not distributed to the nodes. If so, could you
direct me to the relevant files?

Thank you,

Jeff

On Tue, Jan 5, 2021 at 6:35 AM Chareyre <
question694548@xxxxxxxxxxxxxxxxxxxxx> wrote:

> [This email originated from outside of OSU. Use caution with links and
> attachments.]
>
> Your question #694548 on Yade changed:
> https://answers.launchpad.net/yade/+question/694548
>
>     Status: Open => Answered
>
> Chareyre proposed the following answer:
> Hi,
>
> Sorry for not checking your question earlier. I'll try and check the
> script.
>
> Could you elaborate the comment on barycentric distribution? Did you
> spot an error in some equation?
>
> Bruno
>
> --
> If this answers your question, please go to the following page to let us
> know that it is solved:
> https://answers.launchpad.net/yade/+question/694548/+confirm?answer_id=4
>
> If you still need help, you can reply to this email or go to the
> following page to enter your feedback:
> https://answers.launchpad.net/yade/+question/694548
>
> You received this question notification because you asked the question.
>

-- 
You received this question notification because your team yade-users is
an answer contact for Yade.