ABACUS
develop
Atomic-orbital Based Ab-initio Computation at UStc
Loading...
Searching...
No Matches
source
source_pw
module_pwdft
kernels
vec_mul_vec_complex_op.h
Go to the documentation of this file.
1
//
2
// Created by rhx on 25-6-26.
3
//
4
5
#ifndef VEC_MUL_VEC_OP_H
6
#define VEC_MUL_VEC_OP_H
7
namespace
hamilt
{
8
9
template
<
typename
T,
typename
Device>
10
struct
vec_mul_vec_complex_op
11
{
12
// Multiply a vector with a complex vector
13
void
operator()
(
const
T
*vec1,
const
T
*vec2,
T
*out,
int
n);
14
};
15
}
// namespace hamilt
16
#endif
//VEC_MUL_VEC_OP_H
T
#define T
Definition
exp.cpp:237
hamilt
Definition
hamilt.h:12
hamilt::vec_mul_vec_complex_op
Definition
vec_mul_vec_complex_op.h:11
hamilt::vec_mul_vec_complex_op::operator()
void operator()(const T *vec1, const T *vec2, T *out, int n)
Generated by
1.9.8