Matrix.opBinary

matrix-matrix multiplication, using matrix-vector multiplication for each column of mat

  1. auto opBinary(T s)
  2. auto opBinary(V vec)
  3. Matrix opBinary(Matrix mat)
  4. Matrix opBinary(M mat)
    struct Matrix(type, int numCols, int numRows)
    @safe pure nothrow
    opBinary
    const
    (
    string op : "*"
    M
    )
    (
    M mat
    )
    if (
    isCompatibleMatrix!M &&
    cols == M.rows
    )
    if (
    (numCols > 1) &&
    (numRows > 1)
    )

Meta