|
MADNESS 0.10.1
|
Go to the source code of this file.
Functions | |
| template Tensor< Tensor< double >::scalar_type > | abs (const Tensor< double > &t) |
| template Tensor< Tensor< double_complex >::scalar_type > | abs (const Tensor< double_complex > &t) |
| template Tensor< Tensor< float >::scalar_type > | abs (const Tensor< float > &t) |
| template Tensor< Tensor< float_complex >::scalar_type > | abs (const Tensor< float_complex > &t) |
| template Tensor< Tensor< int >::scalar_type > | abs (const Tensor< int > &t) |
| template Tensor< Tensor< long >::scalar_type > | abs (const Tensor< long > &t) |
| template Tensor< double_complex > | conj (const Tensor< double_complex > &t) |
| template Tensor< float_complex > | conj (const Tensor< float_complex > &t) |
| template Tensor< double_complex > | conj_transpose (const Tensor< double_complex > &t) |
| template Tensor< float_complex > | conj_transpose (const Tensor< float_complex > &t) |
| template Tensor< double > | copy (const Tensor< double > &t) |
| template Tensor< double_complex > | copy (const Tensor< double_complex > &t) |
| template Tensor< float > | copy (const Tensor< float > &t) |
| template Tensor< float_complex > | copy (const Tensor< float_complex > &t) |
| template Tensor< int > | copy (const Tensor< int > &t) |
| template Tensor< long > | copy (const Tensor< long > &t) |
| template Tensor< TensorResultType< double, double >::type > & | fast_transform (const Tensor< double > &t, const Tensor< double > &c, Tensor< TensorResultType< double, double >::type > &result, Tensor< TensorResultType< double, double >::type > &work) |
| template Tensor< TensorResultType< double, double_complex >::type > & | fast_transform (const Tensor< double > &t, const Tensor< double_complex > &c, Tensor< TensorResultType< double, double_complex >::type > &result, Tensor< TensorResultType< double, double_complex >::type > &work) |
| template Tensor< TensorResultType< double_complex, double >::type > & | fast_transform (const Tensor< double_complex > &t, const Tensor< double > &c, Tensor< TensorResultType< double_complex, double >::type > &result, Tensor< TensorResultType< double_complex, double >::type > &work) |
| template Tensor< TensorResultType< double_complex, double_complex >::type > & | fast_transform (const Tensor< double_complex > &t, const Tensor< double_complex > &c, Tensor< TensorResultType< double_complex, double_complex >::type > &result, Tensor< TensorResultType< double_complex, double_complex >::type > &work) |
| template Tensor< TensorResultType< float, float >::type > & | fast_transform (const Tensor< float > &t, const Tensor< float > &c, Tensor< TensorResultType< float, float >::type > &result, Tensor< TensorResultType< float, float >::type > &work) |
| template Tensor< TensorResultType< float, float_complex >::type > & | fast_transform (const Tensor< float > &t, const Tensor< float_complex > &c, Tensor< TensorResultType< float, float_complex >::type > &result, Tensor< TensorResultType< float, float_complex >::type > &work) |
| template Tensor< TensorResultType< float_complex, float >::type > & | fast_transform (const Tensor< float_complex > &t, const Tensor< float > &c, Tensor< TensorResultType< float_complex, float >::type > &result, Tensor< TensorResultType< float_complex, float >::type > &work) |
| template Tensor< TensorResultType< float_complex, float_complex >::type > & | fast_transform (const Tensor< float_complex > &t, const Tensor< float_complex > &c, Tensor< TensorResultType< float_complex, float_complex >::type > &result, Tensor< TensorResultType< float_complex, float_complex >::type > &work) |
| template Tensor< TensorResultType< double, double >::type > | general_transform (const Tensor< double > &t, const Tensor< double > c[]) |
| template Tensor< TensorResultType< double, double_complex >::type > | general_transform (const Tensor< double > &t, const Tensor< double_complex > c[]) |
| template Tensor< TensorResultType< double_complex, double >::type > | general_transform (const Tensor< double_complex > &t, const Tensor< double > c[]) |
| template Tensor< TensorResultType< double_complex, double_complex >::type > | general_transform (const Tensor< double_complex > &t, const Tensor< double_complex > c[]) |
| template Tensor< TensorResultType< float, float >::type > | general_transform (const Tensor< float > &t, const Tensor< float > c[]) |
| template Tensor< TensorResultType< float, float_complex >::type > | general_transform (const Tensor< float > &t, const Tensor< float_complex > c[]) |
| template Tensor< TensorResultType< float_complex, float >::type > | general_transform (const Tensor< float_complex > &t, const Tensor< float > c[]) |
| template Tensor< TensorResultType< float_complex, float_complex >::type > | general_transform (const Tensor< float_complex > &t, const Tensor< float_complex > c[]) |
| template Tensor< Tensor< double_complex >::scalar_type > | imag (const Tensor< double_complex > &t) |
| template Tensor< Tensor< float_complex >::scalar_type > | imag (const Tensor< float_complex > &t) |
| template Tensor< TensorResultType< double, double >::type > | inner (const Tensor< double > &left, const Tensor< double > &right, long k0, long k1) |
| template Tensor< TensorResultType< double, double_complex >::type > | inner (const Tensor< double > &left, const Tensor< double_complex > &right, long k0, long k1) |
| template Tensor< TensorResultType< double_complex, double >::type > | inner (const Tensor< double_complex > &left, const Tensor< double > &right, long k0, long k1) |
| template Tensor< TensorResultType< double_complex, double_complex >::type > | inner (const Tensor< double_complex > &left, const Tensor< double_complex > &right, long k0, long k1) |
| template Tensor< TensorResultType< float, float >::type > | inner (const Tensor< float > &left, const Tensor< float > &right, long k0, long k1) |
| template Tensor< TensorResultType< float, float_complex >::type > | inner (const Tensor< float > &left, const Tensor< float_complex > &right, long k0, long k1) |
| template Tensor< TensorResultType< float_complex, float >::type > | inner (const Tensor< float_complex > &left, const Tensor< float > &right, long k0, long k1) |
| template Tensor< TensorResultType< float_complex, float_complex >::type > | inner (const Tensor< float_complex > &left, const Tensor< float_complex > &right, long k0, long k1) |
| template void | inner_result (const Tensor< double > &left, const Tensor< double > &right, long k0, long k1, Tensor< TensorResultType< double, double >::type > &result) |
| template void | inner_result (const Tensor< double > &left, const Tensor< double_complex > &right, long k0, long k1, Tensor< TensorResultType< double, double_complex >::type > &result) |
| template void | inner_result (const Tensor< double_complex > &left, const Tensor< double > &right, long k0, long k1, Tensor< TensorResultType< double_complex, double >::type > &result) |
| template void | inner_result (const Tensor< double_complex > &left, const Tensor< double_complex > &right, long k0, long k1, Tensor< TensorResultType< double_complex, double_complex >::type > &result) |
| template void | inner_result (const Tensor< float > &left, const Tensor< float > &right, long k0, long k1, Tensor< TensorResultType< float, float >::type > &result) |
| template void | inner_result (const Tensor< float > &left, const Tensor< float_complex > &right, long k0, long k1, Tensor< TensorResultType< float, float_complex >::type > &result) |
| template void | inner_result (const Tensor< float_complex > &left, const Tensor< float > &right, long k0, long k1, Tensor< TensorResultType< float_complex, float >::type > &result) |
| template void | inner_result (const Tensor< float_complex > &left, const Tensor< float_complex > &right, long k0, long k1, Tensor< TensorResultType< float_complex, float_complex >::type > &result) |
| template std::ostream & | operator<< (std::ostream &s, const Tensor< double > &t) |
| template std::ostream & | operator<< (std::ostream &s, const Tensor< double_complex > &t) |
| template std::ostream & | operator<< (std::ostream &s, const Tensor< float > &t) |
| template std::ostream & | operator<< (std::ostream &s, const Tensor< float_complex > &t) |
| template std::ostream & | operator<< (std::ostream &s, const Tensor< int > &t) |
| template std::ostream & | operator<< (std::ostream &s, const Tensor< long > &t) |
| template Tensor< double > | outer (const Tensor< double > &left, const Tensor< double > &right) |
| template Tensor< double_complex > | outer (const Tensor< double_complex > &left, const Tensor< double_complex > &right) |
| template Tensor< float > | outer (const Tensor< float > &left, const Tensor< float > &right) |
| template Tensor< float_complex > | outer (const Tensor< float_complex > &left, const Tensor< float_complex > &right) |
| template Tensor< int > | outer (const Tensor< int > &left, const Tensor< int > &right) |
| template Tensor< long > | outer (const Tensor< long > &left, const Tensor< long > &right) |
| template Tensor< Tensor< double_complex >::scalar_type > | real (const Tensor< double_complex > &t) |
| template Tensor< Tensor< float_complex >::scalar_type > | real (const Tensor< float_complex > &t) |
| template Tensor< TensorResultType< double, double >::type > | transform (const Tensor< double > &t, const Tensor< double > &c) |
| template Tensor< TensorResultType< double, double_complex >::type > | transform (const Tensor< double > &t, const Tensor< double_complex > &c) |
| template Tensor< TensorResultType< double_complex, double >::type > | transform (const Tensor< double_complex > &t, const Tensor< double > &c) |
| template Tensor< TensorResultType< double_complex, double_complex >::type > | transform (const Tensor< double_complex > &t, const Tensor< double_complex > &c) |
| template Tensor< TensorResultType< float, float >::type > | transform (const Tensor< float > &t, const Tensor< float > &c) |
| template Tensor< TensorResultType< float, float_complex >::type > | transform (const Tensor< float > &t, const Tensor< float_complex > &c) |
| template Tensor< TensorResultType< float_complex, float >::type > | transform (const Tensor< float_complex > &t, const Tensor< float > &c) |
| template Tensor< TensorResultType< float_complex, float_complex >::type > | transform (const Tensor< float_complex > &t, const Tensor< float_complex > &c) |
| template Tensor< double > | transpose (const Tensor< double > &t) |
| template Tensor< double_complex > | transpose (const Tensor< double_complex > &t) |
| template Tensor< float > | transpose (const Tensor< float > &t) |
| template Tensor< float_complex > | transpose (const Tensor< float_complex > &t) |
| template Tensor< int > | transpose (const Tensor< int > &t) |
| template Tensor< long > | transpose (const Tensor< long > &t) |
| template Tensor< Tensor< double >::scalar_type > abs | ( | const Tensor< double > & | t | ) |
| template Tensor< Tensor< double_complex >::scalar_type > abs | ( | const Tensor< double_complex > & | t | ) |
| template Tensor< Tensor< float >::scalar_type > abs | ( | const Tensor< float > & | t | ) |
| template Tensor< Tensor< float_complex >::scalar_type > abs | ( | const Tensor< float_complex > & | t | ) |
| template Tensor< Tensor< int >::scalar_type > abs | ( | const Tensor< int > & | t | ) |
| template Tensor< Tensor< long >::scalar_type > abs | ( | const Tensor< long > & | t | ) |
| template Tensor< double_complex > conj | ( | const Tensor< double_complex > & | t | ) |
Referenced by kinetic_energy_matrix_slow().
| template Tensor< float_complex > conj | ( | const Tensor< float_complex > & | t | ) |
| template Tensor< double_complex > conj_transpose | ( | const Tensor< double_complex > & | t | ) |
| template Tensor< float_complex > conj_transpose | ( | const Tensor< float_complex > & | t | ) |
| template Tensor< double > copy | ( | const Tensor< double > & | t | ) |
| template Tensor< double_complex > copy | ( | const Tensor< double_complex > & | t | ) |
| template Tensor< float > copy | ( | const Tensor< float > & | t | ) |
| template Tensor< float_complex > copy | ( | const Tensor< float_complex > & | t | ) |
| template Tensor< int > copy | ( | const Tensor< int > & | t | ) |
| template Tensor< long > copy | ( | const Tensor< long > & | t | ) |
| template Tensor< TensorResultType< double, double >::type > & fast_transform | ( | const Tensor< double > & | t, |
| const Tensor< double > & | c, | ||
| Tensor< TensorResultType< double, double >::type > & | result, | ||
| Tensor< TensorResultType< double, double >::type > & | work | ||
| ) |
Referenced by main().
| template Tensor< TensorResultType< double, double_complex >::type > & fast_transform | ( | const Tensor< double > & | t, |
| const Tensor< double_complex > & | c, | ||
| Tensor< TensorResultType< double, double_complex >::type > & | result, | ||
| Tensor< TensorResultType< double, double_complex >::type > & | work | ||
| ) |
| template Tensor< TensorResultType< double_complex, double >::type > & fast_transform | ( | const Tensor< double_complex > & | t, |
| const Tensor< double > & | c, | ||
| Tensor< TensorResultType< double_complex, double >::type > & | result, | ||
| Tensor< TensorResultType< double_complex, double >::type > & | work | ||
| ) |
| template Tensor< TensorResultType< double_complex, double_complex >::type > & fast_transform | ( | const Tensor< double_complex > & | t, |
| const Tensor< double_complex > & | c, | ||
| Tensor< TensorResultType< double_complex, double_complex >::type > & | result, | ||
| Tensor< TensorResultType< double_complex, double_complex >::type > & | work | ||
| ) |
| template Tensor< TensorResultType< float, float >::type > & fast_transform | ( | const Tensor< float > & | t, |
| const Tensor< float > & | c, | ||
| Tensor< TensorResultType< float, float >::type > & | result, | ||
| Tensor< TensorResultType< float, float >::type > & | work | ||
| ) |
| template Tensor< TensorResultType< float, float_complex >::type > & fast_transform | ( | const Tensor< float > & | t, |
| const Tensor< float_complex > & | c, | ||
| Tensor< TensorResultType< float, float_complex >::type > & | result, | ||
| Tensor< TensorResultType< float, float_complex >::type > & | work | ||
| ) |
| template Tensor< TensorResultType< float_complex, float >::type > & fast_transform | ( | const Tensor< float_complex > & | t, |
| const Tensor< float > & | c, | ||
| Tensor< TensorResultType< float_complex, float >::type > & | result, | ||
| Tensor< TensorResultType< float_complex, float >::type > & | work | ||
| ) |
| template Tensor< TensorResultType< float_complex, float_complex >::type > & fast_transform | ( | const Tensor< float_complex > & | t, |
| const Tensor< float_complex > & | c, | ||
| Tensor< TensorResultType< float_complex, float_complex >::type > & | result, | ||
| Tensor< TensorResultType< float_complex, float_complex >::type > & | work | ||
| ) |
| template Tensor< TensorResultType< double, double >::type > general_transform | ( | const Tensor< double > & | t, |
| const Tensor< double > | c[] | ||
| ) |
| template Tensor< TensorResultType< double, double_complex >::type > general_transform | ( | const Tensor< double > & | t, |
| const Tensor< double_complex > | c[] | ||
| ) |
| template Tensor< TensorResultType< double_complex, double >::type > general_transform | ( | const Tensor< double_complex > & | t, |
| const Tensor< double > | c[] | ||
| ) |
| template Tensor< TensorResultType< double_complex, double_complex >::type > general_transform | ( | const Tensor< double_complex > & | t, |
| const Tensor< double_complex > | c[] | ||
| ) |
| template Tensor< TensorResultType< float, float >::type > general_transform | ( | const Tensor< float > & | t, |
| const Tensor< float > | c[] | ||
| ) |
| template Tensor< TensorResultType< float, float_complex >::type > general_transform | ( | const Tensor< float > & | t, |
| const Tensor< float_complex > | c[] | ||
| ) |
| template Tensor< TensorResultType< float_complex, float >::type > general_transform | ( | const Tensor< float_complex > & | t, |
| const Tensor< float > | c[] | ||
| ) |
| template Tensor< TensorResultType< float_complex, float_complex >::type > general_transform | ( | const Tensor< float_complex > & | t, |
| const Tensor< float_complex > | c[] | ||
| ) |
| template Tensor< Tensor< double_complex >::scalar_type > imag | ( | const Tensor< double_complex > & | t | ) |
Referenced by madness::detail::imagop< NDIM >::operator()().
| template Tensor< Tensor< float_complex >::scalar_type > imag | ( | const Tensor< float_complex > & | t | ) |
| template Tensor< TensorResultType< double, double >::type > inner | ( | const Tensor< double > & | left, |
| const Tensor< double > & | right, | ||
| long | k0, | ||
| long | k1 | ||
| ) |
| template Tensor< TensorResultType< double, double_complex >::type > inner | ( | const Tensor< double > & | left, |
| const Tensor< double_complex > & | right, | ||
| long | k0, | ||
| long | k1 | ||
| ) |
| template Tensor< TensorResultType< double_complex, double >::type > inner | ( | const Tensor< double_complex > & | left, |
| const Tensor< double > & | right, | ||
| long | k0, | ||
| long | k1 | ||
| ) |
| template Tensor< TensorResultType< double_complex, double_complex >::type > inner | ( | const Tensor< double_complex > & | left, |
| const Tensor< double_complex > & | right, | ||
| long | k0, | ||
| long | k1 | ||
| ) |
| template Tensor< TensorResultType< float, float >::type > inner | ( | const Tensor< float > & | left, |
| const Tensor< float > & | right, | ||
| long | k0, | ||
| long | k1 | ||
| ) |
| template Tensor< TensorResultType< float, float_complex >::type > inner | ( | const Tensor< float > & | left, |
| const Tensor< float_complex > & | right, | ||
| long | k0, | ||
| long | k1 | ||
| ) |
| template Tensor< TensorResultType< float_complex, float >::type > inner | ( | const Tensor< float_complex > & | left, |
| const Tensor< float > & | right, | ||
| long | k0, | ||
| long | k1 | ||
| ) |
| template Tensor< TensorResultType< float_complex, float_complex >::type > inner | ( | const Tensor< float_complex > & | left, |
| const Tensor< float_complex > & | right, | ||
| long | k0, | ||
| long | k1 | ||
| ) |
| template void inner_result | ( | const Tensor< double > & | left, |
| const Tensor< double > & | right, | ||
| long | k0, | ||
| long | k1, | ||
| Tensor< TensorResultType< double, double >::type > & | result | ||
| ) |
| template void inner_result | ( | const Tensor< double > & | left, |
| const Tensor< double_complex > & | right, | ||
| long | k0, | ||
| long | k1, | ||
| Tensor< TensorResultType< double, double_complex >::type > & | result | ||
| ) |
| template void inner_result | ( | const Tensor< double_complex > & | left, |
| const Tensor< double > & | right, | ||
| long | k0, | ||
| long | k1, | ||
| Tensor< TensorResultType< double_complex, double >::type > & | result | ||
| ) |
| template void inner_result | ( | const Tensor< double_complex > & | left, |
| const Tensor< double_complex > & | right, | ||
| long | k0, | ||
| long | k1, | ||
| Tensor< TensorResultType< double_complex, double_complex >::type > & | result | ||
| ) |
| template void inner_result | ( | const Tensor< float > & | left, |
| const Tensor< float > & | right, | ||
| long | k0, | ||
| long | k1, | ||
| Tensor< TensorResultType< float, float >::type > & | result | ||
| ) |
| template void inner_result | ( | const Tensor< float > & | left, |
| const Tensor< float_complex > & | right, | ||
| long | k0, | ||
| long | k1, | ||
| Tensor< TensorResultType< float, float_complex >::type > & | result | ||
| ) |
| template void inner_result | ( | const Tensor< float_complex > & | left, |
| const Tensor< float > & | right, | ||
| long | k0, | ||
| long | k1, | ||
| Tensor< TensorResultType< float_complex, float >::type > & | result | ||
| ) |
| template void inner_result | ( | const Tensor< float_complex > & | left, |
| const Tensor< float_complex > & | right, | ||
| long | k0, | ||
| long | k1, | ||
| Tensor< TensorResultType< float_complex, float_complex >::type > & | result | ||
| ) |
| template std::ostream & operator<< | ( | std::ostream & | s, |
| const Tensor< double > & | t | ||
| ) |
| template std::ostream & operator<< | ( | std::ostream & | s, |
| const Tensor< double_complex > & | t | ||
| ) |
| template std::ostream & operator<< | ( | std::ostream & | s, |
| const Tensor< float > & | t | ||
| ) |
| template std::ostream & operator<< | ( | std::ostream & | s, |
| const Tensor< float_complex > & | t | ||
| ) |
| template std::ostream & operator<< | ( | std::ostream & | s, |
| const Tensor< int > & | t | ||
| ) |
| template std::ostream & operator<< | ( | std::ostream & | s, |
| const Tensor< long > & | t | ||
| ) |
| template Tensor< double > outer | ( | const Tensor< double > & | left, |
| const Tensor< double > & | right | ||
| ) |
| template Tensor< double_complex > outer | ( | const Tensor< double_complex > & | left, |
| const Tensor< double_complex > & | right | ||
| ) |
| template Tensor< float > outer | ( | const Tensor< float > & | left, |
| const Tensor< float > & | right | ||
| ) |
| template Tensor< float_complex > outer | ( | const Tensor< float_complex > & | left, |
| const Tensor< float_complex > & | right | ||
| ) |
| template Tensor< int > outer | ( | const Tensor< int > & | left, |
| const Tensor< int > & | right | ||
| ) |
| template Tensor< long > outer | ( | const Tensor< long > & | left, |
| const Tensor< long > & | right | ||
| ) |
| template Tensor< Tensor< double_complex >::scalar_type > real | ( | const Tensor< double_complex > & | t | ) |
| template Tensor< Tensor< float_complex >::scalar_type > real | ( | const Tensor< float_complex > & | t | ) |
| template Tensor< TensorResultType< double, double >::type > transform | ( | const Tensor< double > & | t, |
| const Tensor< double > & | c | ||
| ) |
| template Tensor< TensorResultType< double, double_complex >::type > transform | ( | const Tensor< double > & | t, |
| const Tensor< double_complex > & | c | ||
| ) |
| template Tensor< TensorResultType< double_complex, double >::type > transform | ( | const Tensor< double_complex > & | t, |
| const Tensor< double > & | c | ||
| ) |
| template Tensor< TensorResultType< double_complex, double_complex >::type > transform | ( | const Tensor< double_complex > & | t, |
| const Tensor< double_complex > & | c | ||
| ) |
| template Tensor< TensorResultType< float, float >::type > transform | ( | const Tensor< float > & | t, |
| const Tensor< float > & | c | ||
| ) |
| template Tensor< TensorResultType< float, float_complex >::type > transform | ( | const Tensor< float > & | t, |
| const Tensor< float_complex > & | c | ||
| ) |
| template Tensor< TensorResultType< float_complex, float >::type > transform | ( | const Tensor< float_complex > & | t, |
| const Tensor< float > & | c | ||
| ) |
| template Tensor< TensorResultType< float_complex, float_complex >::type > transform | ( | const Tensor< float_complex > & | t, |
| const Tensor< float_complex > & | c | ||
| ) |
| template Tensor< double > transpose | ( | const Tensor< double > & | t | ) |
| template Tensor< double_complex > transpose | ( | const Tensor< double_complex > & | t | ) |
| template Tensor< float > transpose | ( | const Tensor< float > & | t | ) |
| template Tensor< float_complex > transpose | ( | const Tensor< float_complex > & | t | ) |
| template Tensor< int > transpose | ( | const Tensor< int > & | t | ) |
| template Tensor< long > transpose | ( | const Tensor< long > & | t | ) |