- c -- intent(inout),
-
type(RS_SparseMatrixD) or type(RS_SparseMatrixZ) or type(MatrixD) or type(MatrixZ)
- a -- intent(in),
-
type(RS_SparseMatrixD) or type(RS_SparseMatrixZ) or type(MatrixD) or type(MatrixZ)
- b -- intent(in),
-
type(RS_SparseMatrixD) or type(RS_SparseMatrixZ)
- a_transpose, b_transpose -- logical, intent(in), optional
-
- a_conjugate, b_conjugate -- logical, intent(in), optional
-
- diag_mask -- logical, intent(in), optional, dimension(:)
-
- offdiag_mask -- logical, intent(in), optional, dimension(:)
-