Neko  0.9.99
A portable framework for high-order spectral element flow simulations
ax_product::ax_compute Interface Reference

Factory routine for the a Helmholtz problem matrix-vector product. The selection is based on the compute backend. More...

Private Member Functions

subroutine ax_compute (w, u, coef, msh, Xh)
 

Detailed Description

Parameters
objectThe matrix-vector product type to be allocated.
full_formulationWhether to use the formulation with the full viscous stress tensor, not assuming constant material properties. Abstract interface for computing \( Ax \) inside a Krylov method
wVector of size (lx,ly,lz,nelv).
uVector of size (lx,ly,lz,nelv).
coefCoefficients.
mshMesh.
XhFunction space \( X_h \).

Definition at line 71 of file ax.f90.

Constructor & Destructor Documentation

◆ ax_compute()

subroutine ax_product::ax_compute::ax_compute ( real(kind=rp), dimension(xh%lx, xh%ly, xh%lz, msh%nelv), intent(inout)  w,
real(kind=rp), dimension(xh%lx, xh%ly, xh%lz, msh%nelv), intent(inout)  u,
type(coef_t), intent(inout)  coef,
type(mesh_t), intent(inout)  msh,
type(space_t), intent(inout)  Xh 
)
private

Definition at line 71 of file ax.f90.


The documentation for this interface was generated from the following file: