ABACUS develop
Atomic-orbital Based Ab-initio Computation at UStc
Loading...
Searching...
No Matches
Public Member Functions | List of all members
hamilt::cal_force_npw_op< FPTYPE, Device > Struct Template Reference

#include <stress_op.h>

Collaboration diagram for hamilt::cal_force_npw_op< FPTYPE, Device >:

Public Member Functions

void operator() (const std::complex< FPTYPE > *psiv, const FPTYPE *gv_x, const FPTYPE *gv_y, const FPTYPE *gv_z, const FPTYPE *rhocgigg_vec, FPTYPE *force, const FPTYPE pos_x, const FPTYPE pos_y, const FPTYPE pos_xz, const int npw, const FPTYPE omega, const FPTYPE tpiba)
 

Member Function Documentation

◆ operator()()

template<typename FPTYPE , typename Device >
void hamilt::cal_force_npw_op< FPTYPE, Device >::operator() ( const std::complex< FPTYPE > *  psiv,
const FPTYPE *  gv_x,
const FPTYPE *  gv_y,
const FPTYPE *  gv_z,
const FPTYPE *  rhocgigg_vec,
FPTYPE *  force,
const FPTYPE  pos_x,
const FPTYPE  pos_y,
const FPTYPE  pos_xz,
const int  npw,
const FPTYPE  omega,
const FPTYPE  tpiba 
)

The documentation for this struct was generated from the following file: