Neko  0.9.0
A portable framework for high-order spectral element flow simulations
device_mathops.F90 File Reference

Go to the source code of this file.

Data Types

interface  device_mathops::hip_opchsign
 
interface  device_mathops::hip_opcolv
 
interface  device_mathops::hip_opcolv3c
 
interface  device_mathops::hip_opadd2cm
 
interface  device_mathops::hip_opadd2col
 

Modules

module  device_mathops
 

Functions/Subroutines

subroutine, public device_mathops::device_opchsign (a1_d, a2_d, a3_d, gdim, n)
 \( a = -a \) More...
 
subroutine, public device_mathops::device_opcolv (a1_d, a2_d, a3_d, c_d, gdim, n)
 \( a = a * c \) More...
 
subroutine, public device_mathops::device_opcolv3c (a1_d, a2_d, a3_d, b1_d, b2_d, b3_d, c_d, d, n, gdim)
 \( a(i) = b(i) * c(i) * d \) More...
 
subroutine, public device_mathops::device_opadd2cm (a1_d, a2_d, a3_d, b1_d, b2_d, b3_d, c, n, gdim)
 \( a(i) = a + b(i) * c \) More...
 
subroutine, public device_mathops::device_opadd2col (a1_d, a2_d, a3_d, b1_d, b2_d, b3_d, c_d, n, gdim)
 \( a(i) = a + b(i) * c(i) \) More...