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

Abstract interface for a Krylov method's coupled solve routine. More...

Public Member Functions

type(ksp_monitor_t) function, dimension(3) ksp_method_coupled (this, ax, x, y, z, fx, fy, fz, n, coef, blstx, blsty, blstz, gs_h, niter)
 

Detailed Description

Parameters
xfield to solve for
yfield to solve for
zfield to solve for
fxright hand side
fyright hand side
fzright hand side
ninteger, size of vectors
coefCoefficients
blstlist of boundary conditions
gs_hGather-scatter handle
niteriteration trip count

Definition at line 147 of file krylov.f90.

Constructor & Destructor Documentation

◆ ksp_method_coupled()

type(ksp_monitor_t) function, dimension(3) krylov::ksp_method_coupled::ksp_method_coupled ( class(ksp_t), intent(inout this,
class(ax_t), intent(in ax,
type(field_t), intent(inout x,
type(field_t), intent(inout y,
type(field_t), intent(inout z,
real(kind=rp), dimension(n), intent(in fx,
real(kind=rp), dimension(n), intent(in fy,
real(kind=rp), dimension(n), intent(in fz,
integer, intent(in n,
type(coef_t), intent(inout coef,
type(bc_list_t), intent(inout blstx,
type(bc_list_t), intent(inout blsty,
type(bc_list_t), intent(inout blstz,
type(gs_t), intent(inout gs_h,
integer, intent(in), optional  niter 
)
virtual

Definition at line 147 of file krylov.f90.


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