25#ifndef __DIAG_MM_HPP__
26#define __DIAG_MM_HPP__
32extern "C" void ddiagmm(
const double* diag,
int n,
const double* X,
int lda_x,
int ncols,
double* Y,
int lda_y,
34extern "C" void sdiagmm(
const float* diag,
int n,
const float* X,
int lda_x,
int ncols,
float* Y,
int lda_y,
36extern "C" void zdiagmm(
const std::complex<double>* diag,
int n,
const std::complex<double>* X,
int lda_x,
int ncols,
37 std::complex<double>* Y,
int lda_y, std::complex<double> alpha);
Namespace of the SIRIUS library.