iterative-solver 0.0
 
Loading...
Searching...
No Matches
molpro::linalg::array::ArrayHandlerDistrDDisk< AL, AR > Member List

This is the complete list of members for molpro::linalg::array::ArrayHandlerDistrDDisk< AL, AR >, including all inherited members.

ArrayHandler()molpro::linalg::array::ArrayHandler< AL, AR >inlineprotected
ArrayHandler(const ArrayHandler &)=defaultmolpro::linalg::array::ArrayHandler< AL, AR >protected
axpy(value_type alpha, const AR &x, AL &y) overridemolpro::linalg::array::ArrayHandlerDistrDDisk< AL, AR >inlinevirtual
clear_counter()molpro::linalg::array::ArrayHandler< AL, AR >inline
copy(const AR &source) overridemolpro::linalg::array::ArrayHandlerDistrDDisk< AL, AR >inlinevirtual
copy(AL &x, const AR &y) overridemolpro::linalg::array::ArrayHandlerDistrDDisk< AL, AR >inlinevirtual
counter() constmolpro::linalg::array::ArrayHandler< AL, AR >inline
counter_to_string(std::string L, std::string R)molpro::linalg::array::ArrayHandler< AL, AR >inline
dot(const AL &x, const AR &y) overridemolpro::linalg::array::ArrayHandlerDistrDDisk< AL, AR >inlinevirtual
error(const std::string &message)molpro::linalg::array::ArrayHandler< AL, AR >inlineprotectedvirtual
fill(value_type alpha, AL &x) overridemolpro::linalg::array::ArrayHandlerDistrDDisk< AL, AR >inlinevirtual
fused_axpy(const std::vector< std::tuple< size_t, size_t, size_t > > &reg, const std::vector< value_type > &alphas, const std::vector< std::reference_wrapper< const AR > > &xx, std::vector< std::reference_wrapper< AL > > &yy)molpro::linalg::array::ArrayHandler< AL, AR >inlineprotectedvirtual
fused_dot(const std::vector< std::tuple< size_t, size_t, size_t > > &reg, const std::vector< std::reference_wrapper< const AL > > &xx, const std::vector< std::reference_wrapper< const AR > > &yy, std::vector< std::reference_wrapper< value_type > > &out)molpro::linalg::array::ArrayHandler< AL, AR >inlineprotectedvirtual
gemm_inner(const CVecRef< AL > &xx, const CVecRef< AR > &yy) overridemolpro::linalg::array::ArrayHandlerDistrDDisk< AL, AR >inlinevirtual
gemm_outer(const Matrix< value_type > alphas, const CVecRef< AR > &xx, const VecRef< AL > &yy) overridemolpro::linalg::array::ArrayHandlerDistrDDisk< AL, AR >inlinevirtual
lazy_handle() overridemolpro::linalg::array::ArrayHandlerDistrDDisk< AL, AR >inlinevirtual
molpro::linalg::array::ArrayHandler::lazy_handle(ArrayHandler< AL, AR > &handler)molpro::linalg::array::ArrayHandler< AL, AR >inlineprotected
m_countermolpro::linalg::array::ArrayHandler< AL, AR >protected
m_lazy_handlesmolpro::linalg::array::ArrayHandler< AL, AR >protected
save_handle(const std::shared_ptr< LazyHandle > &handle)molpro::linalg::array::ArrayHandler< AL, AR >inlineprotected
scal(value_type alpha, AL &x) overridemolpro::linalg::array::ArrayHandlerDistrDDisk< AL, AR >inlinevirtual
select(size_t n, const AL &x, bool max=false, bool ignore_sign=false) overridemolpro::linalg::array::ArrayHandlerDistrDDisk< AL, AR >inlinevirtual
select_max_dot(size_t n, const AL &x, const AR &y) overridemolpro::linalg::array::ArrayHandlerDistrDDisk< AL, AR >inlinevirtual
value_type typedefmolpro::linalg::array::ArrayHandler< AL, AR >
value_type_abs typedefmolpro::linalg::array::ArrayHandler< AL, AR >
value_type_L typedefmolpro::linalg::array::ArrayHandler< AL, AR >
value_type_R typedefmolpro::linalg::array::ArrayHandler< AL, AR >
~ArrayHandler()molpro::linalg::array::ArrayHandler< AL, AR >inlinevirtual