Neko 0.9.99
A portable framework for high-order spectral element flow simulations
Loading...
Searching...
No Matches
ax_product::ax_compute_vector Interface Reference

Abstract interface for computing \( Ax \) inside a Krylov method, taking 3 components of a vector field in a coupled manner. More...

Public Member Functions

subroutine ax_compute_vector (this, au, av, aw, u, v, w, coef, msh, xh)
 

Detailed Description

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 98 of file ax.f90.

Constructor & Destructor Documentation

◆ ax_compute_vector()

subroutine ax_product::ax_compute_vector::ax_compute_vector ( class(ax_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 
)
virtual

Definition at line 98 of file ax.f90.


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