8#include <kernel/lafem/arch/scale.hpp>
17using namespace FEAT::LAFEM::Arch;
19void Scale::value_mkl(
float * r,
const float *
const x,
const float s,
const Index size)
23 cblas_sscal((MKL_INT)size, s, r, 1);
27 std::memcpy(r, x, size *
sizeof(
float));
28 cblas_sscal((MKL_INT)size, s, r, 1);
32void Scale::value_mkl(
double * r,
const double *
const x,
const double s,
const Index size)
36 cblas_dscal((MKL_INT)size, s, r, 1);
40 std::memcpy(r, x, size *
sizeof(
double));
41 cblas_dscal((MKL_INT)size, s, r, 1);
std::uint64_t Index
Index data type.