MatProductCreateWithMat#
Set a given matrix to have its values computed via matrix-matrix operations on other matrices.
Synopsis#
#include "petscmat.h"
PetscErrorCode MatProductCreateWithMat(Mat A, Mat B, Mat C, Mat D)
Collective
Input Parameters#
A - the first matrix
B - the second matrix
C - the third matrix (optional, use
NULL
if not needed)D - the matrix whose values are to be computed via a matrix-matrix product operation
Notes#
Use MatProductCreate()
if the matrix you wish computed (the D
matrix) does not already exist
See MatProductCreate()
for details on the usage of the matrix-matrix product operations
Any product data currently attached to D
will be cleared
See Also#
Matrices, MatProduct
, Mat
, MatProductType
, MatProductSetType()
, MatProductAlgorithm
,
MatProductSetAlgorithm
, MatProductCreate()
, MatProductClear()
Level#
intermediate
Location#
src/mat/interface/matproduct.c
Index of all Mat routines
Table of Contents for all manual pages
Index of all manual pages