ABACUS develop
Atomic-orbital Based Ab-initio Computation at UStc
|
Classes | |
class | array_ref |
Typedefs | |
using | ComplexTypes = ::testing::Types< std::tuple< std::complex< float >, ct::DEVICE_CPU >, std::tuple< std::complex< double >, ct::DEVICE_CPU > > |
using | Types = ::testing::Types< std::tuple< float, ct::DEVICE_CPU >, std::tuple< double, ct::DEVICE_CPU >, std::tuple< std::complex< float >, ct::DEVICE_CPU >, std::tuple< std::complex< double >, ct::DEVICE_CPU > > |
Functions | |
template<typename T > | |
std::ostream & | operator<< (std::ostream &out, array_ref< T > arr) |
template<typename T > | |
bool | operator== (array_ref< T > a1, array_ref< T > a2) |
template<typename T > | |
bool | operator!= (array_ref< T > a1, array_ref< T > a2) |
using base::utils::ComplexTypes = typedef ::testing::Types< std::tuple<std::complex<float>, ct::DEVICE_CPU>, std::tuple<std::complex<double>, ct::DEVICE_CPU> > |
using base::utils::Types = typedef ::testing::Types< std::tuple<float, ct::DEVICE_CPU>, std::tuple<double, ct::DEVICE_CPU>, std::tuple<std::complex<float>, ct::DEVICE_CPU>, std::tuple<std::complex<double>, ct::DEVICE_CPU> > |
std::ostream & base::utils::operator<< | ( | std::ostream & | out, |
array_ref< T > | arr | ||
) |