ABACUS develop
Atomic-orbital Based Ab-initio Computation at UStc
Loading...
Searching...
No Matches
Protected Member Functions | Protected Attributes | List of all members
SymmetryRotationTest Class Reference
Inheritance diagram for SymmetryRotationTest:
Collaboration diagram for SymmetryRotationTest:

Protected Member Functions

void SetUp () override
 

Protected Attributes

ModuleBase::Matrix3 C41 = ModuleBase::Matrix3(0, 1, 0, -1, 0, 0, 0, 0, 1)
 
std::vector< std::complex< double > > wigerD_p_C41_ref = { ModuleBase::IMAG_UNIT, 0, 0, 0, 1, 0, 0, 0, -ModuleBase::IMAG_UNIT }
 
std::vector< std::complex< double > > cmm_p_C41_ref = { -ModuleBase::IMAG_UNIT / sqrt(2), 0, -1 / sqrt(2), 0, 1, 0, -ModuleBase::IMAG_UNIT / sqrt(2), 0, 1 / sqrt(2) }
 
std::vector< std::complex< double > > c_dagger_D_c_C41_ref = { 1, 0, 0, 0, 0, -1, 0, 1, 0 }
 
ModuleSymmetry::Symmetry_rotation symrot
 
Parallel_2D pv
 
const int matsize = 5
 

Member Function Documentation

◆ SetUp()

void SymmetryRotationTest::SetUp ( )
inlineoverrideprotected
Here is the call graph for this function:

Member Data Documentation

◆ C41

ModuleBase::Matrix3 SymmetryRotationTest::C41 = ModuleBase::Matrix3(0, 1, 0, -1, 0, 0, 0, 0, 1)
protected

◆ c_dagger_D_c_C41_ref

std::vector<std::complex<double> > SymmetryRotationTest::c_dagger_D_c_C41_ref = { 1, 0, 0, 0, 0, -1, 0, 1, 0 }
protected

◆ cmm_p_C41_ref

std::vector<std::complex<double> > SymmetryRotationTest::cmm_p_C41_ref = { -ModuleBase::IMAG_UNIT / sqrt(2), 0, -1 / sqrt(2), 0, 1, 0, -ModuleBase::IMAG_UNIT / sqrt(2), 0, 1 / sqrt(2) }
protected

◆ matsize

const int SymmetryRotationTest::matsize = 5
protected

◆ pv

Parallel_2D SymmetryRotationTest::pv
protected

◆ symrot

ModuleSymmetry::Symmetry_rotation SymmetryRotationTest::symrot
protected

◆ wigerD_p_C41_ref

std::vector<std::complex<double> > SymmetryRotationTest::wigerD_p_C41_ref = { ModuleBase::IMAG_UNIT, 0, 0, 0, 1, 0, 0, 0, -ModuleBase::IMAG_UNIT }
protected

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