Neko 1.99.2
A portable framework for high-order spectral element flow simulations
Loading...
Searching...
No Matches
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.
 
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(in u,
real(kind=rp), dimension(xh%lx, xh%ly, xh%lz, msh%nelv), intent(in v,
real(kind=rp), dimension(xh%lx, xh%ly, xh%lz, msh%nelv), intent(in w,
type(coef_t), intent(in coef,
type(mesh_t), intent(in msh,
type(space_t), intent(in 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(in u,
real(kind=rp), dimension(lx, lx, lx, n), intent(in v,
real(kind=rp), dimension(lx, lx, lx, n), intent(in 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(in 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(in u,
real(kind=rp), dimension(lx, lx, lx, n), intent(in v,
real(kind=rp), dimension(lx, lx, lx, n), intent(in 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(in jacinv,
real(kind=rp), dimension(lx, lx, lx), intent(in weights3,
integer, intent(in n 
)
private

Definition at line 1863 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(in u,
real(kind=rp), dimension(lx, lx, lx, n), intent(in v,
real(kind=rp), dimension(lx, lx, lx, n), intent(in 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(in jacinv,
real(kind=rp), dimension(lx, lx, lx), intent(in weights3,
integer, intent(in n 
)
private

Definition at line 1517 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(in u,
real(kind=rp), dimension(lx, lx, lx, n), intent(in v,
real(kind=rp), dimension(lx, lx, lx, n), intent(in 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(in jacinv,
real(kind=rp), dimension(lx, lx, lx), intent(in weights3,
integer, intent(in n 
)
private

Definition at line 1152 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(in u,
real(kind=rp), dimension(lx, lx, lx, n), intent(in v,
real(kind=rp), dimension(lx, lx, lx, n), intent(in 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(in jacinv,
real(kind=rp), dimension(lx, lx, lx), intent(in weights3,
integer, intent(in n 
)
private

Definition at line 769 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(in u,
real(kind=rp), dimension(lx, lx, lx, n), intent(in v,
real(kind=rp), dimension(lx, lx, lx, n), intent(in 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(in jacinv,
real(kind=rp), dimension(lx, lx, lx), intent(in weights3,
integer, intent(in n 
)
private

Definition at line 367 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(in u,
real(kind=rp), dimension(lx, lx, lx, n), intent(in v,
real(kind=rp), dimension(lx, lx, lx, n), intent(in 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(in jacinv,
real(kind=rp), dimension(lx, lx, lx), intent(in weights3,
integer, intent(in n 
)
private

Definition at line 3987 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(in u,
real(kind=rp), dimension(lx, lx, lx, n), intent(in v,
real(kind=rp), dimension(lx, lx, lx, n), intent(in 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(in jacinv,
real(kind=rp), dimension(lx, lx, lx), intent(in weights3,
integer, intent(in n 
)
private

Definition at line 3785 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(in u,
real(kind=rp), dimension(lx, lx, lx, n), intent(in v,
real(kind=rp), dimension(lx, lx, lx, n), intent(in 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(in jacinv,
real(kind=rp), dimension(lx, lx, lx), intent(in weights3,
integer, intent(in n 
)
private

Definition at line 3565 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(in u,
real(kind=rp), dimension(lx, lx, lx, n), intent(in v,
real(kind=rp), dimension(lx, lx, lx, n), intent(in 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(in jacinv,
real(kind=rp), dimension(lx, lx, lx), intent(in weights3,
integer, intent(in n 
)
private

Definition at line 3326 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(in u,
real(kind=rp), dimension(lx, lx, lx, n), intent(in v,
real(kind=rp), dimension(lx, lx, lx, n), intent(in 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(in jacinv,
real(kind=rp), dimension(lx, lx, lx), intent(in weights3,
integer, intent(in n 
)
private

Definition at line 3070 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(in u,
real(kind=rp), dimension(lx, lx, lx, n), intent(in v,
real(kind=rp), dimension(lx, lx, lx, n), intent(in 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(in jacinv,
real(kind=rp), dimension(lx, lx, lx), intent(in weights3,
integer, intent(in n 
)
private

Definition at line 2794 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(in u,
real(kind=rp), dimension(lx, lx, lx, n), intent(in v,
real(kind=rp), dimension(lx, lx, lx, n), intent(in 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(in jacinv,
real(kind=rp), dimension(lx, lx, lx), intent(in weights3,
integer, intent(in n 
)
private

Definition at line 2501 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(in u,
real(kind=rp), dimension(lx, lx, lx, n), intent(in v,
real(kind=rp), dimension(lx, lx, lx, n), intent(in 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(in jacinv,
real(kind=rp), dimension(lx, lx, lx), intent(in weights3,
integer, intent(in n 
)
private

Definition at line 2191 of file ax_helm_full_cpu.f90.

Here is the caller graph for this function: