Neko 1.1.2
A portable framework for high-order spectral element flow simulations
Loading...
Searching...
No Matches
coriolis_source_term_device Module Reference

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.
 

Function/Subroutine Documentation

◆ coriolis_source_term_compute_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 
)
Parameters
uThe x component of velocity.
vThe y component of velocity.
wThe z component of velocity.
fieldsThe right-hand side, which should be the velocity components.
omegaThe rotation vector.
omegaThe geostrophic wind.

Definition at line 54 of file coriolis_source_term_device.f90.

Here is the call graph for this function:
Here is the caller graph for this function: