Neko  0.8.1
A portable framework for high-order spectral element flow simulations
sx_opgrad Module Reference

Gradient kernels for SX-Aurora. More...

Functions/Subroutines

subroutine sx_opgrad_lx (ux, uy, uz, u, dx, dy, dz, drdx, dsdx, dtdx, drdy, dsdy, dtdy, drdz, dsdz, dtdz, w3, n, lx)
 
subroutine sx_opgrad_lx18 (ux, uy, uz, u, dx, dy, dz, drdx, dsdx, dtdx, drdy, dsdy, dtdy, drdz, dsdz, dtdz, w3, n)
 
subroutine sx_opgrad_lx17 (ux, uy, uz, u, dx, dy, dz, drdx, dsdx, dtdx, drdy, dsdy, dtdy, drdz, dsdz, dtdz, w3, n)
 
subroutine sx_opgrad_lx16 (ux, uy, uz, u, dx, dy, dz, drdx, dsdx, dtdx, drdy, dsdy, dtdy, drdz, dsdz, dtdz, w3, n)
 
subroutine sx_opgrad_lx15 (ux, uy, uz, u, dx, dy, dz, drdx, dsdx, dtdx, drdy, dsdy, dtdy, drdz, dsdz, dtdz, w3, n)
 
subroutine sx_opgrad_lx14 (ux, uy, uz, u, dx, dy, dz, drdx, dsdx, dtdx, drdy, dsdy, dtdy, drdz, dsdz, dtdz, w3, n)
 
subroutine sx_opgrad_lx13 (ux, uy, uz, u, dx, dy, dz, drdx, dsdx, dtdx, drdy, dsdy, dtdy, drdz, dsdz, dtdz, w3, n)
 
subroutine sx_opgrad_lx12 (ux, uy, uz, u, dx, dy, dz, drdx, dsdx, dtdx, drdy, dsdy, dtdy, drdz, dsdz, dtdz, w3, n)
 
subroutine sx_opgrad_lx11 (ux, uy, uz, u, dx, dy, dz, drdx, dsdx, dtdx, drdy, dsdy, dtdy, drdz, dsdz, dtdz, w3, n)
 
subroutine sx_opgrad_lx10 (ux, uy, uz, u, dx, dy, dz, drdx, dsdx, dtdx, drdy, dsdy, dtdy, drdz, dsdz, dtdz, w3, n)
 
subroutine sx_opgrad_lx9 (ux, uy, uz, u, dx, dy, dz, drdx, dsdx, dtdx, drdy, dsdy, dtdy, drdz, dsdz, dtdz, w3, n)
 
subroutine sx_opgrad_lx8 (ux, uy, uz, u, dx, dy, dz, drdx, dsdx, dtdx, drdy, dsdy, dtdy, drdz, dsdz, dtdz, w3, n)
 
subroutine sx_opgrad_lx7 (ux, uy, uz, u, dx, dy, dz, drdx, dsdx, dtdx, drdy, dsdy, dtdy, drdz, dsdz, dtdz, w3, n)
 
subroutine sx_opgrad_lx6 (ux, uy, uz, u, dx, dy, dz, drdx, dsdx, dtdx, drdy, dsdy, dtdy, drdz, dsdz, dtdz, w3, n)
 
subroutine sx_opgrad_lx5 (ux, uy, uz, u, dx, dy, dz, drdx, dsdx, dtdx, drdy, dsdy, dtdy, drdz, dsdz, dtdz, w3, n)
 
subroutine sx_opgrad_lx4 (ux, uy, uz, u, dx, dy, dz, drdx, dsdx, dtdx, drdy, dsdy, dtdy, drdz, dsdz, dtdz, w3, n)
 
subroutine sx_opgrad_lx3 (ux, uy, uz, u, dx, dy, dz, drdx, dsdx, dtdx, drdy, dsdy, dtdy, drdz, dsdz, dtdz, w3, n)
 
subroutine sx_opgrad_lx2 (ux, uy, uz, u, dx, dy, dz, drdx, dsdx, dtdx, drdy, dsdy, dtdy, drdz, dsdz, dtdz, w3, n)
 

Detailed Description

Gradient kernels for SX-Aurora.

Function/Subroutine Documentation

◆ sx_opgrad_lx()

subroutine sx_opgrad::sx_opgrad_lx ( real(kind=rp), dimension(lx,lx,lx,n), intent(inout)  ux,
real(kind=rp), dimension(lx,lx,lx,n), intent(inout)  uy,
real(kind=rp), dimension(lx,lx,lx,n), intent(inout)  uz,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  u,
real(kind=rp), dimension(lx,lx), intent(in)  dx,
real(kind=rp), dimension(lx,lx), intent(in)  dy,
real(kind=rp), dimension(lx,lx), intent(in)  dz,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  drdx,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  dsdx,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  dtdx,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  drdy,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  dsdy,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  dtdy,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  drdz,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  dsdz,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  dtdz,
real(kind=rp), dimension(lx,lx,lx), intent(in)  w3,
integer, intent(in)  n,
integer, intent(in)  lx 
)

Definition at line 40 of file sx_opgrad.f90.

◆ sx_opgrad_lx10()

subroutine sx_opgrad::sx_opgrad_lx10 ( real(kind=rp), dimension(lx,lx,lx,n), intent(inout)  ux,
real(kind=rp), dimension(lx,lx,lx,n), intent(inout)  uy,
real(kind=rp), dimension(lx,lx,lx,n), intent(inout)  uz,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  u,
real(kind=rp), dimension(lx,lx), intent(in)  dx,
real(kind=rp), dimension(lx,lx), intent(in)  dy,
real(kind=rp), dimension(lx,lx), intent(in)  dz,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  drdx,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  dsdx,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  dtdx,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  drdy,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  dsdy,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  dtdy,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  drdz,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  dsdz,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  dtdz,
real(kind=rp), dimension(lx,lx,lx), intent(in)  w3,
integer, intent(in)  n 
)

Definition at line 732 of file sx_opgrad.f90.

◆ sx_opgrad_lx11()

subroutine sx_opgrad::sx_opgrad_lx11 ( real(kind=rp), dimension(lx,lx,lx,n), intent(inout)  ux,
real(kind=rp), dimension(lx,lx,lx,n), intent(inout)  uy,
real(kind=rp), dimension(lx,lx,lx,n), intent(inout)  uz,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  u,
real(kind=rp), dimension(lx,lx), intent(in)  dx,
real(kind=rp), dimension(lx,lx), intent(in)  dy,
real(kind=rp), dimension(lx,lx), intent(in)  dz,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  drdx,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  dsdx,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  dtdx,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  drdy,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  dsdy,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  dtdy,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  drdz,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  dsdz,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  dtdz,
real(kind=rp), dimension(lx,lx,lx), intent(in)  w3,
integer, intent(in)  n 
)

Definition at line 655 of file sx_opgrad.f90.

◆ sx_opgrad_lx12()

subroutine sx_opgrad::sx_opgrad_lx12 ( real(kind=rp), dimension(lx,lx,lx,n), intent(inout)  ux,
real(kind=rp), dimension(lx,lx,lx,n), intent(inout)  uy,
real(kind=rp), dimension(lx,lx,lx,n), intent(inout)  uz,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  u,
real(kind=rp), dimension(lx,lx), intent(in)  dx,
real(kind=rp), dimension(lx,lx), intent(in)  dy,
real(kind=rp), dimension(lx,lx), intent(in)  dz,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  drdx,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  dsdx,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  dtdx,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  drdy,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  dsdy,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  dtdy,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  drdz,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  dsdz,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  dtdz,
real(kind=rp), dimension(lx,lx,lx), intent(in)  w3,
integer, intent(in)  n 
)

Definition at line 578 of file sx_opgrad.f90.

◆ sx_opgrad_lx13()

subroutine sx_opgrad::sx_opgrad_lx13 ( real(kind=rp), dimension(lx,lx,lx,n), intent(inout)  ux,
real(kind=rp), dimension(lx,lx,lx,n), intent(inout)  uy,
real(kind=rp), dimension(lx,lx,lx,n), intent(inout)  uz,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  u,
real(kind=rp), dimension(lx,lx), intent(in)  dx,
real(kind=rp), dimension(lx,lx), intent(in)  dy,
real(kind=rp), dimension(lx,lx), intent(in)  dz,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  drdx,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  dsdx,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  dtdx,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  drdy,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  dsdy,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  dtdy,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  drdz,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  dsdz,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  dtdz,
real(kind=rp), dimension(lx,lx,lx), intent(in)  w3,
integer, intent(in)  n 
)

Definition at line 501 of file sx_opgrad.f90.

◆ sx_opgrad_lx14()

subroutine sx_opgrad::sx_opgrad_lx14 ( real(kind=rp), dimension(lx,lx,lx,n), intent(inout)  ux,
real(kind=rp), dimension(lx,lx,lx,n), intent(inout)  uy,
real(kind=rp), dimension(lx,lx,lx,n), intent(inout)  uz,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  u,
real(kind=rp), dimension(lx,lx), intent(in)  dx,
real(kind=rp), dimension(lx,lx), intent(in)  dy,
real(kind=rp), dimension(lx,lx), intent(in)  dz,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  drdx,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  dsdx,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  dtdx,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  drdy,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  dsdy,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  dtdy,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  drdz,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  dsdz,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  dtdz,
real(kind=rp), dimension(lx,lx,lx), intent(in)  w3,
integer, intent(in)  n 
)

Definition at line 424 of file sx_opgrad.f90.

◆ sx_opgrad_lx15()

subroutine sx_opgrad::sx_opgrad_lx15 ( real(kind=rp), dimension(lx,lx,lx,n), intent(inout)  ux,
real(kind=rp), dimension(lx,lx,lx,n), intent(inout)  uy,
real(kind=rp), dimension(lx,lx,lx,n), intent(inout)  uz,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  u,
real(kind=rp), dimension(lx,lx), intent(in)  dx,
real(kind=rp), dimension(lx,lx), intent(in)  dy,
real(kind=rp), dimension(lx,lx), intent(in)  dz,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  drdx,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  dsdx,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  dtdx,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  drdy,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  dsdy,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  dtdy,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  drdz,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  dsdz,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  dtdz,
real(kind=rp), dimension(lx,lx,lx), intent(in)  w3,
integer, intent(in)  n 
)

Definition at line 347 of file sx_opgrad.f90.

◆ sx_opgrad_lx16()

subroutine sx_opgrad::sx_opgrad_lx16 ( real(kind=rp), dimension(lx,lx,lx,n), intent(inout)  ux,
real(kind=rp), dimension(lx,lx,lx,n), intent(inout)  uy,
real(kind=rp), dimension(lx,lx,lx,n), intent(inout)  uz,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  u,
real(kind=rp), dimension(lx,lx), intent(in)  dx,
real(kind=rp), dimension(lx,lx), intent(in)  dy,
real(kind=rp), dimension(lx,lx), intent(in)  dz,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  drdx,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  dsdx,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  dtdx,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  drdy,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  dsdy,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  dtdy,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  drdz,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  dsdz,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  dtdz,
real(kind=rp), dimension(lx,lx,lx), intent(in)  w3,
integer, intent(in)  n 
)

Definition at line 270 of file sx_opgrad.f90.

◆ sx_opgrad_lx17()

subroutine sx_opgrad::sx_opgrad_lx17 ( real(kind=rp), dimension(lx,lx,lx,n), intent(inout)  ux,
real(kind=rp), dimension(lx,lx,lx,n), intent(inout)  uy,
real(kind=rp), dimension(lx,lx,lx,n), intent(inout)  uz,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  u,
real(kind=rp), dimension(lx,lx), intent(in)  dx,
real(kind=rp), dimension(lx,lx), intent(in)  dy,
real(kind=rp), dimension(lx,lx), intent(in)  dz,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  drdx,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  dsdx,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  dtdx,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  drdy,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  dsdy,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  dtdy,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  drdz,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  dsdz,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  dtdz,
real(kind=rp), dimension(lx,lx,lx), intent(in)  w3,
integer, intent(in)  n 
)

Definition at line 193 of file sx_opgrad.f90.

◆ sx_opgrad_lx18()

subroutine sx_opgrad::sx_opgrad_lx18 ( real(kind=rp), dimension(lx,lx,lx,n), intent(inout)  ux,
real(kind=rp), dimension(lx,lx,lx,n), intent(inout)  uy,
real(kind=rp), dimension(lx,lx,lx,n), intent(inout)  uz,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  u,
real(kind=rp), dimension(lx,lx), intent(in)  dx,
real(kind=rp), dimension(lx,lx), intent(in)  dy,
real(kind=rp), dimension(lx,lx), intent(in)  dz,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  drdx,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  dsdx,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  dtdx,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  drdy,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  dsdy,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  dtdy,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  drdz,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  dsdz,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  dtdz,
real(kind=rp), dimension(lx,lx,lx), intent(in)  w3,
integer, intent(in)  n 
)

Definition at line 116 of file sx_opgrad.f90.

◆ sx_opgrad_lx2()

subroutine sx_opgrad::sx_opgrad_lx2 ( real(kind=rp), dimension(lx,lx,lx,n), intent(inout)  ux,
real(kind=rp), dimension(lx,lx,lx,n), intent(inout)  uy,
real(kind=rp), dimension(lx,lx,lx,n), intent(inout)  uz,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  u,
real(kind=rp), dimension(lx, lx), intent(in)  dx,
real(kind=rp), dimension(lx, lx), intent(in)  dy,
real(kind=rp), dimension(lx, lx), intent(in)  dz,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  drdx,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  dsdx,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  dtdx,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  drdy,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  dsdy,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  dtdy,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  drdz,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  dsdz,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  dtdz,
real(kind=rp), dimension(lx,lx,lx), intent(in)  w3,
integer, intent(in)  n 
)

Definition at line 1348 of file sx_opgrad.f90.

◆ sx_opgrad_lx3()

subroutine sx_opgrad::sx_opgrad_lx3 ( real(kind=rp), dimension(lx,lx,lx,n), intent(inout)  ux,
real(kind=rp), dimension(lx,lx,lx,n), intent(inout)  uy,
real(kind=rp), dimension(lx,lx,lx,n), intent(inout)  uz,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  u,
real(kind=rp), dimension(lx, lx), intent(in)  dx,
real(kind=rp), dimension(lx, lx), intent(in)  dy,
real(kind=rp), dimension(lx, lx), intent(in)  dz,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  drdx,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  dsdx,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  dtdx,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  drdy,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  dsdy,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  dtdy,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  drdz,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  dsdz,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  dtdz,
real(kind=rp), dimension(lx,lx,lx), intent(in)  w3,
integer, intent(in)  n 
)

Definition at line 1271 of file sx_opgrad.f90.

◆ sx_opgrad_lx4()

subroutine sx_opgrad::sx_opgrad_lx4 ( real(kind=rp), dimension(lx,lx,lx,n), intent(inout)  ux,
real(kind=rp), dimension(lx,lx,lx,n), intent(inout)  uy,
real(kind=rp), dimension(lx,lx,lx,n), intent(inout)  uz,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  u,
real(kind=rp), dimension(lx, lx), intent(in)  dx,
real(kind=rp), dimension(lx, lx), intent(in)  dy,
real(kind=rp), dimension(lx, lx), intent(in)  dz,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  drdx,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  dsdx,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  dtdx,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  drdy,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  dsdy,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  dtdy,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  drdz,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  dsdz,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  dtdz,
real(kind=rp), dimension(lx,lx,lx), intent(in)  w3,
integer, intent(in)  n 
)

Definition at line 1194 of file sx_opgrad.f90.

◆ sx_opgrad_lx5()

subroutine sx_opgrad::sx_opgrad_lx5 ( real(kind=rp), dimension(lx,lx,lx,n), intent(inout)  ux,
real(kind=rp), dimension(lx,lx,lx,n), intent(inout)  uy,
real(kind=rp), dimension(lx,lx,lx,n), intent(inout)  uz,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  u,
real(kind=rp), dimension(lx, lx), intent(in)  dx,
real(kind=rp), dimension(lx, lx), intent(in)  dy,
real(kind=rp), dimension(lx, lx), intent(in)  dz,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  drdx,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  dsdx,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  dtdx,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  drdy,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  dsdy,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  dtdy,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  drdz,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  dsdz,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  dtdz,
real(kind=rp), dimension(lx,lx,lx), intent(in)  w3,
integer, intent(in)  n 
)

Definition at line 1117 of file sx_opgrad.f90.

◆ sx_opgrad_lx6()

subroutine sx_opgrad::sx_opgrad_lx6 ( real(kind=rp), dimension(lx,lx,lx,n), intent(inout)  ux,
real(kind=rp), dimension(lx,lx,lx,n), intent(inout)  uy,
real(kind=rp), dimension(lx,lx,lx,n), intent(inout)  uz,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  u,
real(kind=rp), dimension(lx, lx), intent(in)  dx,
real(kind=rp), dimension(lx, lx), intent(in)  dy,
real(kind=rp), dimension(lx, lx), intent(in)  dz,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  drdx,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  dsdx,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  dtdx,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  drdy,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  dsdy,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  dtdy,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  drdz,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  dsdz,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  dtdz,
real(kind=rp), dimension(lx,lx,lx), intent(in)  w3,
integer, intent(in)  n 
)

Definition at line 1040 of file sx_opgrad.f90.

◆ sx_opgrad_lx7()

subroutine sx_opgrad::sx_opgrad_lx7 ( real(kind=rp), dimension(lx,lx,lx,n), intent(inout)  ux,
real(kind=rp), dimension(lx,lx,lx,n), intent(inout)  uy,
real(kind=rp), dimension(lx,lx,lx,n), intent(inout)  uz,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  u,
real(kind=rp), dimension(lx, lx), intent(in)  dx,
real(kind=rp), dimension(lx, lx), intent(in)  dy,
real(kind=rp), dimension(lx, lx), intent(in)  dz,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  drdx,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  dsdx,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  dtdx,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  drdy,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  dsdy,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  dtdy,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  drdz,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  dsdz,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  dtdz,
real(kind=rp), dimension(lx,lx,lx), intent(in)  w3,
integer, intent(in)  n 
)

Definition at line 963 of file sx_opgrad.f90.

◆ sx_opgrad_lx8()

subroutine sx_opgrad::sx_opgrad_lx8 ( real(kind=rp), dimension(lx,lx,lx,n), intent(inout)  ux,
real(kind=rp), dimension(lx,lx,lx,n), intent(inout)  uy,
real(kind=rp), dimension(lx,lx,lx,n), intent(inout)  uz,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  u,
real(kind=rp), dimension(lx, lx), intent(in)  dx,
real(kind=rp), dimension(lx, lx), intent(in)  dy,
real(kind=rp), dimension(lx, lx), intent(in)  dz,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  drdx,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  dsdx,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  dtdx,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  drdy,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  dsdy,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  dtdy,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  drdz,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  dsdz,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  dtdz,
real(kind=rp), dimension(lx,lx,lx), intent(in)  w3,
integer, intent(in)  n 
)

Definition at line 886 of file sx_opgrad.f90.

◆ sx_opgrad_lx9()

subroutine sx_opgrad::sx_opgrad_lx9 ( real(kind=rp), dimension(lx,lx,lx,n), intent(inout)  ux,
real(kind=rp), dimension(lx,lx,lx,n), intent(inout)  uy,
real(kind=rp), dimension(lx,lx,lx,n), intent(inout)  uz,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  u,
real(kind=rp), dimension(lx,lx), intent(in)  dx,
real(kind=rp), dimension(lx,lx), intent(in)  dy,
real(kind=rp), dimension(lx,lx), intent(in)  dz,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  drdx,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  dsdx,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  dtdx,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  drdy,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  dsdy,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  dtdy,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  drdz,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  dsdz,
real(kind=rp), dimension(lx,lx,lx,n), intent(in)  dtdz,
real(kind=rp), dimension(lx,lx,lx), intent(in)  w3,
integer, intent(in)  n 
)

Definition at line 809 of file sx_opgrad.f90.