Neko 1.99.6
A portable framework for high-order spectral element flow simulations
Loading...
Searching...
No Matches
lpt_periodic_bc_device.F90 File Reference

Go to the source code of this file.

Data Types

interface  lpt_periodic_bc_device::hip_lpt_periodic_bc_wrap_translational
 HIP kernel entry point for translational periodic wrapping. More...
 
interface  lpt_periodic_bc_device::hip_lpt_periodic_bc_wrap_rotational
 HIP kernel entry point for rotational periodic wrapping. More...
 

Modules

module  lpt_periodic_bc_device
 Device dispatch for LPT periodic boundary-condition wrapping.
 

Functions/Subroutines

subroutine, public lpt_periodic_bc_device::lpt_periodic_bc_wrap_translational_device (x, y, z, n, n_periodic_dirs, periodic_dir_x1, periodic_dir_y1, periodic_dir_z1, periodic_dir_x2, periodic_dir_y2, periodic_dir_z2, periodic_dir_x3, periodic_dir_y3, periodic_dir_z3, periodic_min1, periodic_min2, periodic_min3, periodic_max1, periodic_max2, periodic_max3, periodic_shift_x1, periodic_shift_y1, periodic_shift_z1, periodic_shift_x2, periodic_shift_y2, periodic_shift_z2, periodic_shift_x3, periodic_shift_y3, periodic_shift_z3, periodic_len1, periodic_len2, periodic_len3, strm)
 Launch device kernel for translational periodic wrapping.
 
subroutine, public lpt_periodic_bc_device::lpt_periodic_bc_wrap_rotational_device (x, y, z, n, theta_min, theta_max, theta_len, u, v, w, u_lag, v_lag, w_lag, u_laglag, v_laglag, w_laglag, acc_xlag, acc_ylag, acc_zlag, acc_xlaglag, acc_ylaglag, acc_zlaglag, strm)
 Launch device kernel for rotational periodic wrapping.