Method

NumCosmoMathMatrixdgemm

Declaration [src]

void
ncm_matrix_dgemm (
  NcmMatrix* cm,
  gchar TransA,
  gchar TransB,
  const gdouble alpha,
  NcmMatrix* A,
  NcmMatrix* B,
  const gdouble beta
)

Description [src]

Calculates $C = \alpha\mathrm{op}(A)\mathrm{op}(B) + \beta C$.

Parameters

TransA

Type: gchar

Char indicating ‘T’ranspose or ‘N’ot transposed matrix.

TransB

Type: gchar

Char indicating ‘T’ranspose or ‘N’ot transposed matrix.

alpha

Type: const gdouble

$\alpha$.

A

Type: NcmMatrix

A NcmMatrix $A$.

The data is owned by the caller of the method.
B

Type: NcmMatrix

A NcmMatrix $B$.

The data is owned by the caller of the method.
beta

Type: const gdouble

$\beta$.