|
ABACUS develop
Atomic-orbital Based Ab-initio Computation at UStc
|
Classes | |
| class | ParaLinearTransformTest< T > |
Typedefs | |
| typedef ::testing::Types< double, std::complex< double > > | MyTypes |
Functions | |
| void | random_data (std::vector< double > &A_global, std::vector< double > &B_global, std::vector< double > &U_global, double &alpha, double &beta) |
| void | random_data (std::vector< std::complex< double > > &A_global, std::vector< std::complex< double > > &B_global, std::vector< std::complex< double > > &U_global, std::complex< double > &alpha, std::complex< double > &beta) |
| double | get_double (std::complex< double > &val) |
| double | get_double (double &val) |
| TYPED_TEST_SUITE (ParaLinearTransformTest, MyTypes) | |
| TYPED_TEST (ParaLinearTransformTest, globalU) | |
| TYPED_TEST (ParaLinearTransformTest, localU) | |
| int | main (int argc, char **argv) |
| typedef ::testing::Types<double, std::complex<double> > MyTypes |
| double get_double | ( | double & | val | ) |
| double get_double | ( | std::complex< double > & | val | ) |
| int main | ( | int | argc, |
| char ** | argv | ||
| ) |
| void random_data | ( | std::vector< double > & | A_global, |
| std::vector< double > & | B_global, | ||
| std::vector< double > & | U_global, | ||
| double & | alpha, | ||
| double & | beta | ||
| ) |
| void random_data | ( | std::vector< std::complex< double > > & | A_global, |
| std::vector< std::complex< double > > & | B_global, | ||
| std::vector< std::complex< double > > & | U_global, | ||
| std::complex< double > & | alpha, | ||
| std::complex< double > & | beta | ||
| ) |
| TYPED_TEST | ( | ParaLinearTransformTest | , |
| globalU | |||
| ) |
| TYPED_TEST | ( | ParaLinearTransformTest | , |
| localU | |||
| ) |
| TYPED_TEST_SUITE | ( | ParaLinearTransformTest | , |
| MyTypes | |||
| ) |