|
programmer's documentation
|
Module for rotating zones (rotors) More...
Data Types | |
| interface | rotation_define |
| Define a global rotation. More... | |
| interface | rotation_update_coords |
| Update coordinates based on a global rotation and time. More... | |
| interface | angular_velocity |
| Return angular velocity associated with a rotation. More... | |
| interface | rotation_velocity |
| Compute rotation velocity at given point coordinates
. More... | |
| interface | add_coriolis_v |
| Add a Coriolis term to a local vector
. More... | |
| interface | coriolis_v |
| Compute a Coriolis term for a vector
. More... | |
| interface | add_coriolis_t |
| Add the dual tensor of a rotation vector to a tensor
. More... | |
| interface | coriolis_t |
| Compute the dual tensor of a rotation vector
. More... | |
| interface | rotation_to_array |
| Copy rotation structure values to an array. More... | |
Modules | |
| module | rotation |
Variables | |
| 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... | |
Module for rotating zones (rotors)
1.8.13