•All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Search Results
mpqc::math::pair_smasher< Tile > Class Template Reference
Public Types | |
using tensor_type = Tile | |
using numeric_type = typename tensor_type::numeric_type | |
using argument_type = std::array< tensor_type, 2 > | |
using result_type = std::array< numeric_type, 2 > | |
Public Member Functions | |
result_type operator() () const | |
const result_type & operator() (const result_type &result) const | |
void operator() (result_type &result, result_type const &arg) const | |
void operator() (result_type &result, argument_type const &arg) | |
Member Typedef Documentation
◆ argument_type
template<typename Tile >
using mpqc::math::pair_smasher< Tile >::argument_type = std::array<tensor_type, 2> |
◆ numeric_type
template<typename Tile >
using mpqc::math::pair_smasher< Tile >::numeric_type = typename tensor_type::numeric_type |
◆ result_type
template<typename Tile >
using mpqc::math::pair_smasher< Tile >::result_type = std::array<numeric_type, 2> |
◆ tensor_type
template<typename Tile >
using mpqc::math::pair_smasher< Tile >::tensor_type = Tile |
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/linalg/sqrt_inv.h