yade-dev team mailing list archive
-
yade-dev team
-
Mailing list archive
-
Message #02804
Re: periodic cell
>> I was surprised by the elegance of using unsheared coordinates without
>> changing the collider. It limits maximum shear, though, as the 1/cos(φ)
>> term grows without bounds.
>>
> Salut Vaclav (désolé pour l'absence d'accent sur le a !),
>
> Un but de l'espace virtuel 's' dont te parlait Gael est justement de simplifier la détection des voisins/contacts.
> Il me semble que lorsque tu parles de 'unsheared coordinates', il s'agit en partie du s = H^{-1} r.
> Un autre intérêt du tenseur H (ou bien son équivalent dans yade) est qu'il peut être appliquer sur les AABB et les voisins peuvent être recherchés dans l'espace 's'. On a même constaté avec des collègues de Montpellier que les simulations tri-périodiques étaient plus rapide (Mais c'était avec une approche 'Contact Dynamics' implicite en temps)
>
Salut, en plus je me corrige sur ce que j'ai ecrit: it wouldn't be
possible to use InsertionSortCollider with the physical coordinates,
since it tracks the wrap point (single coordinate) along each axis.
On the other hand, if very big shear is desired, it could be done to
flip shear by the cell size, while carefully changing arrangement of
interactions, so that they do not really change. e.g. given sizes (dx=2,
dy=3), then cell shear εyz could jump by dx/dy=±2/3, without changing
how bodies interact between cells. Just a thought for the future, to
avoid the 1/cos(φ) term.
v.
Follow ups
References