|
Neko 1.99.1
A portable framework for high-order spectral element flow simulations
|
Implements the device kernel for the coriolis_source_term_t type.
Functions/Subroutines | |
| subroutine, public | coriolis_source_term_compute_device (u, v, w, fields, omega, u_geo) |
| Computes the Coriolis source term on the device. | |
| subroutine, public coriolis_source_term_device::coriolis_source_term_compute_device | ( | type(field_t), intent(in) | u, |
| type(field_t), intent(in) | v, | ||
| type(field_t), intent(in) | w, | ||
| type(field_list_t), intent(inout) | fields, | ||
| real(kind=rp), dimension(3), intent(in) | omega, | ||
| real(kind=rp), dimension(3), intent(in) | u_geo | ||
| ) |
| u | The x component of velocity. |
| v | The y component of velocity. |
| w | The z component of velocity. |
| fields | The right-hand side, which should be the velocity components. |
| omega | The rotation vector. |
| omega | The geostrophic wind. |
Definition at line 54 of file coriolis_source_term_device.f90.

