@@ -382,11 +382,13 @@ template struct line_minimize_with_block_op<std::complex<float>, base_device::DE
382382
383383template struct scal_op <double , base_device::DEVICE_CPU>;
384384template struct axpy_op <std::complex <double >, base_device::DEVICE_CPU>;
385+ template struct axpy_op <double , base_device::DEVICE_CPU>;
385386template struct gemv_op <std::complex <double >, base_device::DEVICE_CPU>;
386387template struct gemv_op <double , base_device::DEVICE_CPU>;
387388template struct gemm_op <std::complex <double >, base_device::DEVICE_CPU>;
388389template struct gemm_op <double , base_device::DEVICE_CPU>;
389390template struct dot_real_op <std::complex <double >, base_device::DEVICE_CPU>;
391+ template struct dot_real_op <double , base_device::DEVICE_CPU>;
390392template struct vector_div_constant_op <std::complex <double >, base_device::DEVICE_CPU>;
391393template struct vector_mul_vector_op <std::complex <double >, base_device::DEVICE_CPU>;
392394template struct vector_div_vector_op <std::complex <double >, base_device::DEVICE_CPU>;
@@ -397,8 +399,6 @@ template struct calc_grad_with_block_op<std::complex<double>, base_device::DEVIC
397399template struct line_minimize_with_block_op <std::complex <double >, base_device::DEVICE_CPU>;
398400
399401#ifdef __LCAO
400- template struct axpy_op <double , base_device::DEVICE_CPU>;
401- template struct dot_real_op <double , base_device::DEVICE_CPU>;
402402template struct vector_mul_vector_op <double , base_device::DEVICE_CPU>;
403403template struct vector_div_constant_op <double , base_device::DEVICE_CPU>;
404404template struct vector_div_vector_op <double , base_device::DEVICE_CPU>;
0 commit comments