programmer's documentation
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
Data Types | Data Fields
rotation Module Reference
Collaboration diagram for rotation:
Collaboration graph

Data Types

interface  add_coriolis_t
 Add the dual tensor of a rotation vector to a tensor

\[ T_{ij}=T_{ij}+\epsilon_{imj}\Omega_m,\quad \text{for }\Omega_m\text{ the rotation vector components and } \epsilon_{imj}\text{ the permutation tensor components.} \]

. More...

 
interface  add_coriolis_v
 Add a Coriolis term to a local vector

\[ \vect{w}=\vect{w}+C\vect{\Omega}\wedge\vect{u},\quad \text{with }C\text{ a multiplicative coefficient, } \vect{\Omega}\text{ the rotation vector and } \vect{u}\text{ the velocity.} \]

. More...

 
interface  angular_velocity
 Return angular velocity associated with a rotation. More...
 
interface  coriolis_t
 Compute the dual tensor of a rotation vector

\[ T_{ij}=\epsilon_{imj}\Omega_m,\quad \text{for }\Omega_m\text{ the rotation vector components and } \epsilon_{imj}\text{ the permutation tensor components.} \]

. More...

 
interface  coriolis_v
 Compute a Coriolis term for a vector

\[ \vect{w}=C\vect{\Omega}\wedge\vect{u},\quad \text{with }C\text{ a multiplicative coefficient, } \vect{\Omega}\text{ the rotation vector and } \vect{u}\text{ the velocity.} \]

. More...

 
interface  rotation_define
 Define a global rotation. More...
 
interface  rotation_to_array
 Copy rotation structure values to an array. More...
 
interface  rotation_update_coords
 Update coordinates based on a global rotation and time. More...
 
interface  rotation_velocity
 Compute rotation velocity at given point coordinates

\[ \vect{v}=\vect{\Omega}\wedge\vect{x},\quad \text{with }\vect{\Omega}\textnormal{ the rotation vector and } \vect{x}\text{ the point location.} \]

. More...

 

Data Fields

integer nrotmx
 Maximum number of rotors. More...
 
double precision, dimension(3,
nrotmx), save 
rotax
 Rotation axis. More...
 
double precision, dimension(3,
nrotmx), save 
rotcen
 Rotation origin coordinates. More...
 

The documentation for this module was generated from the following file: