MKL_SPARSE_Z_LU_SMOOTHER Interface

interface
public function MKL_SPARSE_Z_LU_SMOOTHER(operation, A, descr, diag, approx_diag_inverse, x, rhs) bind(C, name='MKL_SPARSE_Z_LU_SMOOTHER')

Arguments

Type IntentOptional Attributes Name
integer(kind=C_INT), intent(in) :: operation
type(SPARSE_MATRIX_T), intent(in) :: A
type(MATRIX_DESCR), intent(in) :: descr
complex(kind=C_DOUBLE_COMPLEX), intent(in), DIMENSION(*) :: diag
complex(kind=C_DOUBLE_COMPLEX), intent(in), DIMENSION(*) :: approx_diag_inverse
complex(kind=C_DOUBLE_COMPLEX), intent(inout), DIMENSION(*) :: x
complex(kind=C_DOUBLE_COMPLEX), intent(in), DIMENSION(*) :: rhs

Return Value integer(kind=C_INT)