mpqc::math::pair_accumulator< Array > Class Template Reference
Public Types | |
using | argument_type = typename Array::value_type |
using | value_type = argument_type |
using | result_type = std::array< value_type, 2 > |
using | range_type = typename value_type::range_type |
Public Member Functions | |
pair_accumulator (TiledArray::Range const &range) | |
pair_accumulator (pair_accumulator const &other) | |
pair_accumulator & | operator= (pair_accumulator const &other) |
result_type | operator() () const |
result_type | operator() (result_type result) |
void | operator() (result_type &result, result_type const &arg) const |
void | operator() (result_type &result, value_type const &arg) const |
void | operator() (result_type &result, TA::Tile< DecomposedTensor< double >> const &arg) const |
Member Typedef Documentation
◆ argument_type
template<typename Array >
using mpqc::math::pair_accumulator< Array >::argument_type = typename Array::value_type |
◆ range_type
template<typename Array >
using mpqc::math::pair_accumulator< Array >::range_type = typename value_type::range_type |
◆ result_type
template<typename Array >
using mpqc::math::pair_accumulator< Array >::result_type = std::array<value_type, 2> |
◆ value_type
template<typename Array >
using mpqc::math::pair_accumulator< Array >::value_type = argument_type |
Constructor & Destructor Documentation
◆ pair_accumulator() [1/2]
template<typename Array >
|
inline |
◆ pair_accumulator() [2/2]
template<typename Array >
|
inline |
Member Function Documentation
◆ operator()() [1/5]
template<typename Array >
|
inline |
◆ operator()() [2/5]
template<typename Array >
|
inline |
◆ operator()() [3/5]
template<typename Array >
|
inline |
◆ operator()() [4/5]
template<typename Array >
|
inline |
◆ operator()() [5/5]
template<typename Array >
|
inline |
◆ operator=()
template<typename Array >
|
inline |
The documentation for this class was generated from the following file:
- mpqc/math/linalg/sqrt_inv.h