•All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Search Results
mpqc::detail::MaxNReduction< Tile > Class Template Reference
Public Types | |
using element_type = typename Tile::numeric_type | |
using result_type = std::vector< element_type > | |
using argument_type = Tile | |
Public Member Functions | |
MaxNReduction (std::size_t n) | |
~MaxNReduction ()=default | |
result_type operator() () const | |
const result_type & operator() (const result_type &result) const | |
void operator() (result_type &result, const result_type &arg) const | |
void operator() (result_type &result, const argument_type &arg) const | |
Member Typedef Documentation
◆ argument_type
template<typename Tile >
using mpqc::detail::MaxNReduction< Tile >::argument_type = Tile |
◆ element_type
template<typename Tile >
using mpqc::detail::MaxNReduction< Tile >::element_type = typename Tile::numeric_type |
◆ result_type
template<typename Tile >
using mpqc::detail::MaxNReduction< Tile >::result_type = std::vector<element_type> |
Constructor & Destructor Documentation
◆ MaxNReduction()
template<typename Tile >
|
inline |
◆ ~MaxNReduction()
template<typename Tile >
|
default |
Member Function Documentation
◆ operator()() [1/4]
template<typename Tile >
|
inline |
◆ operator()() [2/4]
template<typename Tile >
|
inline |
◆ operator()() [3/4]
template<typename Tile >
|
inline |
◆ operator()() [4/4]
template<typename Tile >
|
inline |
The documentation for this class was generated from the following file:
- mpqc/math/external/tiledarray/reduction.h