[UP]


Manual Reference Pages  - matmul (3)

NAME

matmul(3f) - [FORTRAN:INTRINSIC:TRANSFORMATIONAL FUNCTION] matrix multiplication

CONTENTS

Syntax
Description
Arguments
Return Value
Standard
Class

SYNTAX

result = matmul(matrix_a, matrix_b)

DESCRIPTION

Performs a matrix multiplication on numeric or logical arguments.

ARGUMENTS

matrix_a
  - An array of INTEGER, REAL, COMPLEX, or LOGICAL type, with a rank of one or two.
matrix_b
  - An array of INTEGER, REAL, or COMPLEX type if matrix_a is of a numeric type; otherwise, an array of LOGICAL type. The rank shall be one or two, and the first (or only) dimension of matrix_b shall be equal to the last (or only) dimension of matrix_a.

RETURN VALUE

The matrix product of matrix_a and matrix_b. The type and kind of the result follow the usual type and kind promotion rules, as for the * or .and. operators.

STANDARD

[[Fortran 95]] and later

CLASS

Transformational function


matmul (3) March 18, 2019
Generated by manServer 1.08 from 399ba0f2-a885-4533-bc92-b0ef71d7cf5b using man macros.