Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

scordee, Irana Denissen will implement ellipsoids and rods

General non-spherical particles

http://www.sciencedirect.com/science/article/pii/S0009250914007040: article with many references and some basics about moment of inertia.

View file
nameWouterQuaternions.pdf
height150

Notes from Wouter, this is what Thomas used to implement quaternions.

Cylinders

Contact detection

View file
nameKodamBharadwajCurtisHancoockWassgren2010.pdf
height

...

150
View file
nameKodamBharadwajCurtisHancoockWassgren2010-2.pdf
height

...

150

This group has already implemented rods, maybe we can just copy their algorithms? They seem to work pretty well. First paper is algorithm description, second paper validation.

View file
nameFengHanOwen2017.pdf
height250150

More modern paper, which reduces contact detection of cylinders to 2D contact detection between sphere and ellipse, and sphere and line.

View file
namerodDistances.pdf
height250150

Old paper, which does not cover all cases. Source code is available though:
http://www.sklogwiki.org/SklogWiki/index.php/Rev._source_code_for_the_minimum_distance_between_two_rods_in_C

...

Inertial moment computation

Ellipsoids (or maybe superquadrics?)

Contact detection

Option from Matuttis-Cheng book: write as generalised eigenvalue problem (this book advises against using ellipsoids)

...