Neko  0.8.99
A portable framework for high-order spectral element flow simulations
ax_helm_full_cpu Module Reference

Data Types

type  ax_helm_full_cpu_t
 CPU matrix-vector product for a Helmholtz problem with full stress tensor. More...
 

Functions/Subroutines

subroutine ax_helm_full_compute_vector (this, au, av, aw, u, v, w, coef, msh, Xh)
 Compute \( Ax \) inside a Krylov method, taking 3 components of a vector field in a coupled manner. More...
 
subroutine ax_helm_stress_lx (au, av, aw, u, v, w, Dx, Dy, Dz, Dxt, Dyt, Dzt, h1, h2, drdx, drdy, drdz, dsdx, dsdy, dsdz, dtdx, dtdy, dtdz, jacinv, weights3, n, lx)
 
subroutine ax_helm_stress_lx14 (au, av, aw, u, v, w, Dx, Dy, Dz, Dxt, Dyt, Dzt, h1, h2, drdx, drdy, drdz, dsdx, dsdy, dsdz, dtdx, dtdy, dtdz, jacinv, weights3, n)
 
subroutine ax_helm_stress_lx13 (au, av, aw, u, v, w, Dx, Dy, Dz, Dxt, Dyt, Dzt, h1, h2, drdx, drdy, drdz, dsdx, dsdy, dsdz, dtdx, dtdy, dtdz, jacinv, weights3, n)
 
subroutine ax_helm_stress_lx12 (au, av, aw, u, v, w, Dx, Dy, Dz, Dxt, Dyt, Dzt, h1, h2, drdx, drdy, drdz, dsdx, dsdy, dsdz, dtdx, dtdy, dtdz, jacinv, weights3, n)
 
subroutine ax_helm_stress_lx11 (au, av, aw, u, v, w, Dx, Dy, Dz, Dxt, Dyt, Dzt, h1, h2, drdx, drdy, drdz, dsdx, dsdy, dsdz, dtdx, dtdy, dtdz, jacinv, weights3, n)
 
subroutine ax_helm_stress_lx10 (au, av, aw, u, v, w, Dx, Dy, Dz, Dxt, Dyt, Dzt, h1, h2, drdx, drdy, drdz, dsdx, dsdy, dsdz, dtdx, dtdy, dtdz, jacinv, weights3, n)
 
subroutine ax_helm_stress_lx9 (au, av, aw, u, v, w, Dx, Dy, Dz, Dxt, Dyt, Dzt, h1, h2, drdx, drdy, drdz, dsdx, dsdy, dsdz, dtdx, dtdy, dtdz, jacinv, weights3, n)
 
subroutine ax_helm_stress_lx8 (au, av, aw, u, v, w, Dx, Dy, Dz, Dxt, Dyt, Dzt, h1, h2, drdx, drdy, drdz, dsdx, dsdy, dsdz, dtdx, dtdy, dtdz, jacinv, weights3, n)
 
subroutine ax_helm_stress_lx7 (au, av, aw, u, v, w, Dx, Dy, Dz, Dxt, Dyt, Dzt, h1, h2, drdx, drdy, drdz, dsdx, dsdy, dsdz, dtdx, dtdy, dtdz, jacinv, weights3, n)
 
subroutine ax_helm_stress_lx6 (au, av, aw, u, v, w, Dx, Dy, Dz, Dxt, Dyt, Dzt, h1, h2, drdx, drdy, drdz, dsdx, dsdy, dsdz, dtdx, dtdy, dtdz, jacinv, weights3, n)
 
subroutine ax_helm_stress_lx5 (au, av, aw, u, v, w, Dx, Dy, Dz, Dxt, Dyt, Dzt, h1, h2, drdx, drdy, drdz, dsdx, dsdy, dsdz, dtdx, dtdy, dtdz, jacinv, weights3, n)
 
subroutine ax_helm_stress_lx4 (au, av, aw, u, v, w, Dx, Dy, Dz, Dxt, Dyt, Dzt, h1, h2, drdx, drdy, drdz, dsdx, dsdy, dsdz, dtdx, dtdy, dtdz, jacinv, weights3, n)
 
subroutine ax_helm_stress_lx3 (au, av, aw, u, v, w, Dx, Dy, Dz, Dxt, Dyt, Dzt, h1, h2, drdx, drdy, drdz, dsdx, dsdy, dsdz, dtdx, dtdy, dtdz, jacinv, weights3, n)
 
subroutine ax_helm_stress_lx2 (au, av, aw, u, v, w, Dx, Dy, Dz, Dxt, Dyt, Dzt, h1, h2, drdx, drdy, drdz, dsdx, dsdy, dsdz, dtdx, dtdy, dtdz, jacinv, weights3, n)
 

Function/Subroutine Documentation

◆ ax_helm_full_compute_vector()

subroutine ax_helm_full_cpu::ax_helm_full_compute_vector ( class(ax_helm_full_cpu_t), intent(in)  this,
real(kind=rp), dimension(xh%lx, xh%ly, xh%lz, msh%nelv), intent(inout)  au,
real(kind=rp), dimension(xh%lx, xh%ly, xh%lz, msh%nelv), intent(inout)  av,
real(kind=rp), dimension(xh%lx, xh%ly, xh%lz, msh%nelv), intent(inout)  aw,
real(kind=rp), dimension(xh%lx, xh%ly, xh%lz, msh%nelv), intent(inout)  u,
real(kind=rp), dimension(xh%lx, xh%ly, xh%lz, msh%nelv), intent(inout)  v,
real(kind=rp), dimension(xh%lx, xh%ly, xh%lz, msh%nelv), intent(inout)  w,
type(coef_t), intent(inout)  coef,
type(mesh_t), intent(inout)  msh,
type(space_t), intent(inout)  Xh 
)
Parameters
auResult for the first component of the vector.
avResult for the first component of the vector.
awResult for the first component of the vector.
uThe first component of the vector.
vThe second component of the vector.
wThe third component of the vector.
coefCoefficients.
mshMesh.
XhFunction space \( X_h \).

Definition at line 64 of file ax_helm_full_cpu.f90.

Here is the call graph for this function:

◆ ax_helm_stress_lx()

subroutine ax_helm_full_cpu::ax_helm_stress_lx ( real(kind=rp), dimension(lx, lx, lx, n), intent(inout)  au,
real(kind=rp), dimension(lx, lx, lx, n), intent(inout)  av,
real(kind=rp), dimension(lx, lx, lx, n), intent(inout)  aw,
real(kind=rp), dimension(lx, lx, lx, n), intent(inout)  u,
real(kind=rp), dimension(lx, lx, lx, n), intent(inout)  v,
real(kind=rp), dimension(lx, lx, lx, n), intent(inout)  w,
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), intent(in)  Dxt,
real(kind=rp), dimension(lx, lx), intent(in)  Dyt,
real(kind=rp), dimension(lx, lx), intent(in)  Dzt,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  h1,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  h2,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  drdx,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  drdy,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  drdz,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  dsdx,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  dsdy,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  dsdz,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  dtdx,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  dtdy,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  dtdz,
real(kind=rp), dimension(lx, lx, lx, n), intent(inout)  jacinv,
real(kind=rp), dimension(lx, lx, lx), intent(in)  weights3,
integer, intent(in)  n,
integer, intent(in)  lx 
)
private

Definition at line 172 of file ax_helm_full_cpu.f90.

Here is the caller graph for this function:

◆ ax_helm_stress_lx10()

subroutine ax_helm_full_cpu::ax_helm_stress_lx10 ( real(kind=rp), dimension(lx, lx, lx, n), intent(inout)  au,
real(kind=rp), dimension(lx, lx, lx, n), intent(inout)  av,
real(kind=rp), dimension(lx, lx, lx, n), intent(inout)  aw,
real(kind=rp), dimension(lx, lx, lx, n), intent(inout)  u,
real(kind=rp), dimension(lx, lx, lx, n), intent(inout)  v,
real(kind=rp), dimension(lx, lx, lx, n), intent(inout)  w,
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), intent(in)  Dxt,
real(kind=rp), dimension(lx, lx), intent(in)  Dyt,
real(kind=rp), dimension(lx, lx), intent(in)  Dzt,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  h1,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  h2,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  drdx,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  drdy,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  drdz,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  dsdx,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  dsdy,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  dsdz,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  dtdx,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  dtdy,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  dtdz,
real(kind=rp), dimension(lx, lx, lx, n), intent(inout)  jacinv,
real(kind=rp), dimension(lx, lx, lx), intent(in)  weights3,
integer, intent(in)  n 
)
private

Definition at line 1878 of file ax_helm_full_cpu.f90.

Here is the caller graph for this function:

◆ ax_helm_stress_lx11()

subroutine ax_helm_full_cpu::ax_helm_stress_lx11 ( real(kind=rp), dimension(lx, lx, lx, n), intent(inout)  au,
real(kind=rp), dimension(lx, lx, lx, n), intent(inout)  av,
real(kind=rp), dimension(lx, lx, lx, n), intent(inout)  aw,
real(kind=rp), dimension(lx, lx, lx, n), intent(inout)  u,
real(kind=rp), dimension(lx, lx, lx, n), intent(inout)  v,
real(kind=rp), dimension(lx, lx, lx, n), intent(inout)  w,
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), intent(in)  Dxt,
real(kind=rp), dimension(lx, lx), intent(in)  Dyt,
real(kind=rp), dimension(lx, lx), intent(in)  Dzt,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  h1,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  h2,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  drdx,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  drdy,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  drdz,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  dsdx,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  dsdy,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  dsdz,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  dtdx,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  dtdy,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  dtdz,
real(kind=rp), dimension(lx, lx, lx, n), intent(inout)  jacinv,
real(kind=rp), dimension(lx, lx, lx), intent(in)  weights3,
integer, intent(in)  n 
)
private

Definition at line 1529 of file ax_helm_full_cpu.f90.

Here is the caller graph for this function:

◆ ax_helm_stress_lx12()

subroutine ax_helm_full_cpu::ax_helm_stress_lx12 ( real(kind=rp), dimension(lx, lx, lx, n), intent(inout)  au,
real(kind=rp), dimension(lx, lx, lx, n), intent(inout)  av,
real(kind=rp), dimension(lx, lx, lx, n), intent(inout)  aw,
real(kind=rp), dimension(lx, lx, lx, n), intent(inout)  u,
real(kind=rp), dimension(lx, lx, lx, n), intent(inout)  v,
real(kind=rp), dimension(lx, lx, lx, n), intent(inout)  w,
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), intent(in)  Dxt,
real(kind=rp), dimension(lx, lx), intent(in)  Dyt,
real(kind=rp), dimension(lx, lx), intent(in)  Dzt,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  h1,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  h2,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  drdx,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  drdy,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  drdz,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  dsdx,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  dsdy,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  dsdz,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  dtdx,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  dtdy,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  dtdz,
real(kind=rp), dimension(lx, lx, lx, n), intent(inout)  jacinv,
real(kind=rp), dimension(lx, lx, lx), intent(in)  weights3,
integer, intent(in)  n 
)
private

Definition at line 1161 of file ax_helm_full_cpu.f90.

Here is the caller graph for this function:

◆ ax_helm_stress_lx13()

subroutine ax_helm_full_cpu::ax_helm_stress_lx13 ( real(kind=rp), dimension(lx, lx, lx, n), intent(inout)  au,
real(kind=rp), dimension(lx, lx, lx, n), intent(inout)  av,
real(kind=rp), dimension(lx, lx, lx, n), intent(inout)  aw,
real(kind=rp), dimension(lx, lx, lx, n), intent(inout)  u,
real(kind=rp), dimension(lx, lx, lx, n), intent(inout)  v,
real(kind=rp), dimension(lx, lx, lx, n), intent(inout)  w,
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), intent(in)  Dxt,
real(kind=rp), dimension(lx, lx), intent(in)  Dyt,
real(kind=rp), dimension(lx, lx), intent(in)  Dzt,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  h1,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  h2,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  drdx,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  drdy,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  drdz,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  dsdx,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  dsdy,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  dsdz,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  dtdx,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  dtdy,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  dtdz,
real(kind=rp), dimension(lx, lx, lx, n), intent(inout)  jacinv,
real(kind=rp), dimension(lx, lx, lx), intent(in)  weights3,
integer, intent(in)  n 
)
private

Definition at line 775 of file ax_helm_full_cpu.f90.

Here is the caller graph for this function:

◆ ax_helm_stress_lx14()

subroutine ax_helm_full_cpu::ax_helm_stress_lx14 ( real(kind=rp), dimension(lx, lx, lx, n), intent(inout)  au,
real(kind=rp), dimension(lx, lx, lx, n), intent(inout)  av,
real(kind=rp), dimension(lx, lx, lx, n), intent(inout)  aw,
real(kind=rp), dimension(lx, lx, lx, n), intent(inout)  u,
real(kind=rp), dimension(lx, lx, lx, n), intent(inout)  v,
real(kind=rp), dimension(lx, lx, lx, n), intent(inout)  w,
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), intent(in)  Dxt,
real(kind=rp), dimension(lx, lx), intent(in)  Dyt,
real(kind=rp), dimension(lx, lx), intent(in)  Dzt,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  h1,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  h2,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  drdx,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  drdy,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  drdz,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  dsdx,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  dsdy,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  dsdz,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  dtdx,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  dtdy,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  dtdz,
real(kind=rp), dimension(lx, lx, lx, n), intent(inout)  jacinv,
real(kind=rp), dimension(lx, lx, lx), intent(in)  weights3,
integer, intent(in)  n 
)
private

Definition at line 370 of file ax_helm_full_cpu.f90.

Here is the caller graph for this function:

◆ ax_helm_stress_lx2()

subroutine ax_helm_full_cpu::ax_helm_stress_lx2 ( real(kind=rp), dimension(lx, lx, lx, n), intent(inout)  au,
real(kind=rp), dimension(lx, lx, lx, n), intent(inout)  av,
real(kind=rp), dimension(lx, lx, lx, n), intent(inout)  aw,
real(kind=rp), dimension(lx, lx, lx, n), intent(inout)  u,
real(kind=rp), dimension(lx, lx, lx, n), intent(inout)  v,
real(kind=rp), dimension(lx, lx, lx, n), intent(inout)  w,
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), intent(in)  Dxt,
real(kind=rp), dimension(lx, lx), intent(in)  Dyt,
real(kind=rp), dimension(lx, lx), intent(in)  Dzt,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  h1,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  h2,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  drdx,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  drdy,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  drdz,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  dsdx,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  dsdy,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  dsdz,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  dtdx,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  dtdy,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  dtdz,
real(kind=rp), dimension(lx, lx, lx, n), intent(inout)  jacinv,
real(kind=rp), dimension(lx, lx, lx), intent(in)  weights3,
integer, intent(in)  n 
)
private

Definition at line 4026 of file ax_helm_full_cpu.f90.

Here is the caller graph for this function:

◆ ax_helm_stress_lx3()

subroutine ax_helm_full_cpu::ax_helm_stress_lx3 ( real(kind=rp), dimension(lx, lx, lx, n), intent(inout)  au,
real(kind=rp), dimension(lx, lx, lx, n), intent(inout)  av,
real(kind=rp), dimension(lx, lx, lx, n), intent(inout)  aw,
real(kind=rp), dimension(lx, lx, lx, n), intent(inout)  u,
real(kind=rp), dimension(lx, lx, lx, n), intent(inout)  v,
real(kind=rp), dimension(lx, lx, lx, n), intent(inout)  w,
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), intent(in)  Dxt,
real(kind=rp), dimension(lx, lx), intent(in)  Dyt,
real(kind=rp), dimension(lx, lx), intent(in)  Dzt,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  h1,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  h2,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  drdx,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  drdy,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  drdz,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  dsdx,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  dsdy,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  dsdz,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  dtdx,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  dtdy,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  dtdz,
real(kind=rp), dimension(lx, lx, lx, n), intent(inout)  jacinv,
real(kind=rp), dimension(lx, lx, lx), intent(in)  weights3,
integer, intent(in)  n 
)
private

Definition at line 3821 of file ax_helm_full_cpu.f90.

Here is the caller graph for this function:

◆ ax_helm_stress_lx4()

subroutine ax_helm_full_cpu::ax_helm_stress_lx4 ( real(kind=rp), dimension(lx, lx, lx, n), intent(inout)  au,
real(kind=rp), dimension(lx, lx, lx, n), intent(inout)  av,
real(kind=rp), dimension(lx, lx, lx, n), intent(inout)  aw,
real(kind=rp), dimension(lx, lx, lx, n), intent(inout)  u,
real(kind=rp), dimension(lx, lx, lx, n), intent(inout)  v,
real(kind=rp), dimension(lx, lx, lx, n), intent(inout)  w,
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), intent(in)  Dxt,
real(kind=rp), dimension(lx, lx), intent(in)  Dyt,
real(kind=rp), dimension(lx, lx), intent(in)  Dzt,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  h1,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  h2,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  drdx,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  drdy,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  drdz,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  dsdx,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  dsdy,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  dsdz,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  dtdx,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  dtdy,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  dtdz,
real(kind=rp), dimension(lx, lx, lx, n), intent(inout)  jacinv,
real(kind=rp), dimension(lx, lx, lx), intent(in)  weights3,
integer, intent(in)  n 
)
private

Definition at line 3598 of file ax_helm_full_cpu.f90.

Here is the caller graph for this function:

◆ ax_helm_stress_lx5()

subroutine ax_helm_full_cpu::ax_helm_stress_lx5 ( real(kind=rp), dimension(lx, lx, lx, n), intent(inout)  au,
real(kind=rp), dimension(lx, lx, lx, n), intent(inout)  av,
real(kind=rp), dimension(lx, lx, lx, n), intent(inout)  aw,
real(kind=rp), dimension(lx, lx, lx, n), intent(inout)  u,
real(kind=rp), dimension(lx, lx, lx, n), intent(inout)  v,
real(kind=rp), dimension(lx, lx, lx, n), intent(inout)  w,
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), intent(in)  Dxt,
real(kind=rp), dimension(lx, lx), intent(in)  Dyt,
real(kind=rp), dimension(lx, lx), intent(in)  Dzt,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  h1,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  h2,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  drdx,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  drdy,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  drdz,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  dsdx,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  dsdy,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  dsdz,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  dtdx,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  dtdy,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  dtdz,
real(kind=rp), dimension(lx, lx, lx, n), intent(inout)  jacinv,
real(kind=rp), dimension(lx, lx, lx), intent(in)  weights3,
integer, intent(in)  n 
)
private

Definition at line 3356 of file ax_helm_full_cpu.f90.

Here is the caller graph for this function:

◆ ax_helm_stress_lx6()

subroutine ax_helm_full_cpu::ax_helm_stress_lx6 ( real(kind=rp), dimension(lx, lx, lx, n), intent(inout)  au,
real(kind=rp), dimension(lx, lx, lx, n), intent(inout)  av,
real(kind=rp), dimension(lx, lx, lx, n), intent(inout)  aw,
real(kind=rp), dimension(lx, lx, lx, n), intent(inout)  u,
real(kind=rp), dimension(lx, lx, lx, n), intent(inout)  v,
real(kind=rp), dimension(lx, lx, lx, n), intent(inout)  w,
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), intent(in)  Dxt,
real(kind=rp), dimension(lx, lx), intent(in)  Dyt,
real(kind=rp), dimension(lx, lx), intent(in)  Dzt,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  h1,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  h2,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  drdx,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  drdy,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  drdz,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  dsdx,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  dsdy,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  dsdz,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  dtdx,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  dtdy,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  dtdz,
real(kind=rp), dimension(lx, lx, lx, n), intent(inout)  jacinv,
real(kind=rp), dimension(lx, lx, lx), intent(in)  weights3,
integer, intent(in)  n 
)
private

Definition at line 3097 of file ax_helm_full_cpu.f90.

Here is the caller graph for this function:

◆ ax_helm_stress_lx7()

subroutine ax_helm_full_cpu::ax_helm_stress_lx7 ( real(kind=rp), dimension(lx, lx, lx, n), intent(inout)  au,
real(kind=rp), dimension(lx, lx, lx, n), intent(inout)  av,
real(kind=rp), dimension(lx, lx, lx, n), intent(inout)  aw,
real(kind=rp), dimension(lx, lx, lx, n), intent(inout)  u,
real(kind=rp), dimension(lx, lx, lx, n), intent(inout)  v,
real(kind=rp), dimension(lx, lx, lx, n), intent(inout)  w,
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), intent(in)  Dxt,
real(kind=rp), dimension(lx, lx), intent(in)  Dyt,
real(kind=rp), dimension(lx, lx), intent(in)  Dzt,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  h1,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  h2,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  drdx,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  drdy,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  drdz,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  dsdx,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  dsdy,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  dsdz,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  dtdx,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  dtdy,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  dtdz,
real(kind=rp), dimension(lx, lx, lx, n), intent(inout)  jacinv,
real(kind=rp), dimension(lx, lx, lx), intent(in)  weights3,
integer, intent(in)  n 
)
private

Definition at line 2818 of file ax_helm_full_cpu.f90.

Here is the caller graph for this function:

◆ ax_helm_stress_lx8()

subroutine ax_helm_full_cpu::ax_helm_stress_lx8 ( real(kind=rp), dimension(lx, lx, lx, n), intent(inout)  au,
real(kind=rp), dimension(lx, lx, lx, n), intent(inout)  av,
real(kind=rp), dimension(lx, lx, lx, n), intent(inout)  aw,
real(kind=rp), dimension(lx, lx, lx, n), intent(inout)  u,
real(kind=rp), dimension(lx, lx, lx, n), intent(inout)  v,
real(kind=rp), dimension(lx, lx, lx, n), intent(inout)  w,
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), intent(in)  Dxt,
real(kind=rp), dimension(lx, lx), intent(in)  Dyt,
real(kind=rp), dimension(lx, lx), intent(in)  Dzt,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  h1,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  h2,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  drdx,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  drdy,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  drdz,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  dsdx,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  dsdy,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  dsdz,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  dtdx,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  dtdy,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  dtdz,
real(kind=rp), dimension(lx, lx, lx, n), intent(inout)  jacinv,
real(kind=rp), dimension(lx, lx, lx), intent(in)  weights3,
integer, intent(in)  n 
)
private

Definition at line 2522 of file ax_helm_full_cpu.f90.

Here is the caller graph for this function:

◆ ax_helm_stress_lx9()

subroutine ax_helm_full_cpu::ax_helm_stress_lx9 ( real(kind=rp), dimension(lx, lx, lx, n), intent(inout)  au,
real(kind=rp), dimension(lx, lx, lx, n), intent(inout)  av,
real(kind=rp), dimension(lx, lx, lx, n), intent(inout)  aw,
real(kind=rp), dimension(lx, lx, lx, n), intent(inout)  u,
real(kind=rp), dimension(lx, lx, lx, n), intent(inout)  v,
real(kind=rp), dimension(lx, lx, lx, n), intent(inout)  w,
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), intent(in)  Dxt,
real(kind=rp), dimension(lx, lx), intent(in)  Dyt,
real(kind=rp), dimension(lx, lx), intent(in)  Dzt,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  h1,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  h2,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  drdx,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  drdy,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  drdz,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  dsdx,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  dsdy,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  dsdz,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  dtdx,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  dtdy,
real(kind=rp), dimension(lx, lx, lx, n), intent(in)  dtdz,
real(kind=rp), dimension(lx, lx, lx, n), intent(inout)  jacinv,
real(kind=rp), dimension(lx, lx, lx), intent(in)  weights3,
integer, intent(in)  n 
)
private

Definition at line 2209 of file ax_helm_full_cpu.f90.

Here is the caller graph for this function: