Neko  0.9.0
A portable framework for high-order spectral element flow simulations
device_coef Module Reference

Data Types

interface  hip_coef_generate_geo
 
interface  hip_coef_generate_dxyzdrst
 

Functions/Subroutines

subroutine, public device_coef_generate_geo (G11_d, G12_d, G13_d, G22_d, G23_d, G33_d, drdx_d, drdy_d, drdz_d, dsdx_d, dsdy_d, dsdz_d, dtdx_d, dtdy_d, dtdz_d, jacinv_d, w3_d, nel, lx, gdim)
 
subroutine, public device_coef_generate_dxydrst (drdx_d, drdy_d, drdz_d, dsdx_d, dsdy_d, dsdz_d, dtdx_d, dtdy_d, dtdz_d, dxdr_d, dydr_d, dzdr_d, dxds_d, dyds_d, dzds_d, dxdt_d, dydt_d, dzdt_d, dx_d, dy_d, dz_d, x_d, y_d, z_d, jacinv_d, jac_d, lx, nel)
 

Function/Subroutine Documentation

◆ device_coef_generate_dxydrst()

subroutine, public device_coef::device_coef_generate_dxydrst ( type(c_ptr)  drdx_d,
type(c_ptr)  drdy_d,
type(c_ptr)  drdz_d,
type(c_ptr)  dsdx_d,
type(c_ptr)  dsdy_d,
type(c_ptr)  dsdz_d,
type(c_ptr)  dtdx_d,
type(c_ptr)  dtdy_d,
type(c_ptr)  dtdz_d,
type(c_ptr)  dxdr_d,
type(c_ptr)  dydr_d,
type(c_ptr)  dzdr_d,
type(c_ptr)  dxds_d,
type(c_ptr)  dyds_d,
type(c_ptr)  dzds_d,
type(c_ptr)  dxdt_d,
type(c_ptr)  dydt_d,
type(c_ptr)  dzdt_d,
type(c_ptr)  dx_d,
type(c_ptr)  dy_d,
type(c_ptr)  dz_d,
type(c_ptr)  x_d,
type(c_ptr)  y_d,
type(c_ptr)  z_d,
type(c_ptr)  jacinv_d,
type(c_ptr)  jac_d,
integer  lx,
integer  nel 
)

Definition at line 179 of file device_coef.F90.

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

◆ device_coef_generate_geo()

subroutine, public device_coef::device_coef_generate_geo ( type(c_ptr)  G11_d,
type(c_ptr)  G12_d,
type(c_ptr)  G13_d,
type(c_ptr)  G22_d,
type(c_ptr)  G23_d,
type(c_ptr)  G33_d,
type(c_ptr)  drdx_d,
type(c_ptr)  drdy_d,
type(c_ptr)  drdz_d,
type(c_ptr)  dsdx_d,
type(c_ptr)  dsdy_d,
type(c_ptr)  dsdz_d,
type(c_ptr)  dtdx_d,
type(c_ptr)  dtdy_d,
type(c_ptr)  dtdz_d,
type(c_ptr)  jacinv_d,
type(c_ptr)  w3_d,
integer  nel,
integer  lx,
integer  gdim 
)

Definition at line 151 of file device_coef.F90.

Here is the call graph for this function: