HLIBpro  2.9.1
TMatrixProduct< T_value > Member List

This is the complete list of members for TMatrixProduct< T_value >, including all inherited members.

apply(const TVector *x, TVector *y, const matop_t op=apply_normal) constTMatrixProduct< T_value >virtual
apply_add(const real alpha, const TVector *x, TVector *y, const matop_t op=apply_normal) constTMatrixProduct< T_value >virtual
apply_add(const real alpha, const BLAS::Vector< real > &x, BLAS::Vector< real > &y, const matop_t op=apply_normal) constTMatrixProduct< T_value >virtual
domain_dim() constTMatrixProduct< T_value >virtual
domain_vector() const -> std::unique_ptr< TVector >TMatrixProduct< T_value >virtual
is_complex() constTMatrixProduct< T_value >virtual
is_self_adjoint() constTMatrixProduct< T_value >virtual
is_type(const typeid_t t) constTTypeInfoinlinevirtual
range_dim() constTMatrixProduct< T_value >virtual
range_vector() const -> std::unique_ptr< TVector >TMatrixProduct< T_value >virtual
TMatrixProduct(const value_t alpha1, const TLinearOperator *A1, const bool is_owner=false)TMatrixProduct< T_value >
TMatrixProduct(const value_t alpha1, const TLinearOperator *A1, const value_t alpha2, const TLinearOperator *A2, const bool is_owner=false)TMatrixProduct< T_value >
TMatrixProduct(const value_t alpha1, const TLinearOperator *A1, const value_t alpha2, const TLinearOperator *A2, const value_t alpha3, const TLinearOperator *A3, const bool is_owner=false)TMatrixProduct< T_value >
type() const =0TTypeInfopure virtual
typestr() constTTypeInfoinlinevirtual