Home
last modified time | relevance | path

Searched refs:mlmat (Results 1 – 1 of 1) sorted by relevance

/petsc/src/ksp/pc/impls/ml/
H A Dml.c42 ML_Operator *mlmat; member
49 ML_Operator *mlmat; /* ML matrix assorciated with A */ member
160 x_length = shell->mlmat->invec_leng; in MatMult_ML()
161 y_length = shell->mlmat->outvec_leng; in MatMult_ML()
162 …PetscStackCallExternalVoid("ML_Operator_Apply", ML_Operator_Apply(shell->mlmat, x_length, (PetscSc… in MatMult_ML()
247 static PetscErrorCode MatWrapML_SeqAIJ(ML_Operator *mlmat, MatReuse reuse, Mat *newmat) in MatWrapML_SeqAIJ() argument
249 struct ML_CSR_MSRdata *matdata = (struct ML_CSR_MSRdata *)mlmat->data; in MatWrapML_SeqAIJ()
250 PetscInt m = mlmat->outvec_leng, n = mlmat->invec_leng, *nnz = NULL, nz_max; in MatWrapML_SeqAIJ()
255 PetscCheck(mlmat->getrow, PETSC_COMM_SELF, PETSC_ERR_ARG_NULL, "mlmat->getrow = NULL"); in MatWrapML_SeqAIJ()
281 nz_max = PetscMax(1, mlmat->max_nz_per_row); in MatWrapML_SeqAIJ()
[all …]