OpenLB 1.8.1
Loading...
Searching...
No Matches
eulerRotation.h File Reference

$(Helper functions for subgrid scale spheroid rotation computation in moving reference frame) This file contains helper functions for computation of movement of subgrid scale rotational elipsoids (spheroid). More...

#include "core/vector.h"
+ Include dependency graph for eulerRotation.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Detailed Description

$(Helper functions for subgrid scale spheroid rotation computation in moving reference frame) This file contains helper functions for computation of movement of subgrid scale rotational elipsoids (spheroid).

This method is also called Euler-Lagrange-Euler-Rotation. Definitions and conventions for the euler angles and quaternions used here are based on Lin Tian, Computational modeling of fiber transport in human respiratory airways—A review Matrices are treated as 9 dimensional vectors with following component ordering: / 0 1 2 \ | 3 4 5 | \ 6 7 8 / By matrix vector multiplication the column vectors are used! This method is appliable just for the 3dimensional case (due to quaternion definition) DOI https://doi.org/10.1007/s42757-020-0061 -7

Author
František Prinz

Definition in file eulerRotation.h.