Go to the source code of this file.
|
void | print_tensor_shape (const ct::Tensor &tensor, const std::string &name) |
|
template<typename T > |
void | print_tensor_data_recursive (const T *data, const std::vector< int64_t > &shape, const std::vector< int64_t > &strides, int dim, std::vector< int64_t > &indices, const std::string &name) |
|
template<typename T > |
void | print_tensor_data (const ct::Tensor &tensor, const std::string &name) |
|
template<> |
void | print_tensor_data< std::complex< double > > (const ct::Tensor &tensor, const std::string &name) |
|
template<typename T > |
void | module_rt::gatherPsi (const int myid, const int root_proc, T *psi_l, const Parallel_Orbitals ¶_orb, ModuleESolver::Matrix_g< T > &psi_g) |
|
template<typename T > |
void | module_rt::distributePsi (const Parallel_Orbitals ¶_orb, T *psi_l, const ModuleESolver::Matrix_g< T > &psi_g) |
|
◆ print_tensor_data()
void print_tensor_data |
( |
const ct::Tensor & |
tensor, |
|
|
const std::string & |
name |
|
) |
| |
|
inline |
◆ print_tensor_data< std::complex< double > >()
◆ print_tensor_data_recursive()
void print_tensor_data_recursive |
( |
const T * |
data, |
|
|
const std::vector< int64_t > & |
shape, |
|
|
const std::vector< int64_t > & |
strides, |
|
|
int |
dim, |
|
|
std::vector< int64_t > & |
indices, |
|
|
const std::string & |
name |
|
) |
| |
|
inline |
◆ print_tensor_shape()
void print_tensor_shape |
( |
const ct::Tensor & |
tensor, |
|
|
const std::string & |
name |
|
) |
| |
|
inline |