ABACUS develop
Atomic-orbital Based Ab-initio Computation at UStc
Loading...
Searching...
No Matches
Public Member Functions | List of all members
hamilt::OnsiteProj< T > Class Template Reference

#include <onsite_proj_pw.h>

Inheritance diagram for hamilt::OnsiteProj< T >:
Collaboration diagram for hamilt::OnsiteProj< T >:

Public Member Functions

void add_onsite_proj (std::complex< float > *hpsi_in, const int npol, const int m) const
 
void update_becp (const std::complex< float > *psi_in, const int npol, const int m) const
 
void cal_ps_delta_spin (const int npol, const int m) const
 
void cal_ps_dftu (const int npol, const int m) const
 

Member Function Documentation

◆ add_onsite_proj()

void hamilt::OnsiteProj< OperatorPW< std::complex< float >, base_device::DEVICE_CPU > >::add_onsite_proj ( std::complex< float > *  hpsi_in,
const int  npol,
const int  m 
) const

◆ cal_ps_delta_spin()

void hamilt::OnsiteProj< OperatorPW< std::complex< float >, base_device::DEVICE_CPU > >::cal_ps_delta_spin ( const int  npol,
const int  m 
) const

◆ cal_ps_dftu()

void hamilt::OnsiteProj< OperatorPW< std::complex< float >, base_device::DEVICE_CPU > >::cal_ps_dftu ( const int  npol,
const int  m 
) const

◆ update_becp()

void hamilt::OnsiteProj< OperatorPW< std::complex< float >, base_device::DEVICE_CPU > >::update_becp ( const std::complex< float > *  psi_in,
const int  npol,
const int  m 
) const

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