HLIBpro  2.9.1
TUniformBlockVector Member List

This is the complete list of members for TUniformBlockVector, including all inherited members.

assign(const real alpha, const TVector *x)TUniformBlockVectorvirtual
axpy(const real alpha, const TVector *x)TUniformBlockVectorvirtual
block(const uint i)TUniformBlockVectorinline
block(const uint i) constTUniformBlockVectorinline
bs_size() constTUniformBlockVectorvirtual
byte_size() constTUniformBlockVectorvirtual
cassign(const complex &alpha, const TVector *x)TUniformBlockVectorvirtual
caxpy(const complex &f, const TVector *x)TUniformBlockVectorvirtual
centry(const idx_t) constTUniformBlockVectorinlinevirtual
cfill(const complex &alpha)TUniformBlockVectorvirtual
conjugate()TUniformVectorvirtual
copy() const -> std::unique_ptr< TVector >TUniformBlockVectorinlinevirtual
copy_to(TVector *x) constTVectorinlinevirtual
create() const -> std::unique_ptr< TVector >TUniformBlockVectorinlinevirtual
cscale(const complex &alpha)TUniformBlockVectorvirtual
dot(const TVector *x) constTUniformBlockVectorvirtual
dotu(const TVector *x) constTUniformBlockVectorvirtual
entry(const idx_t) constTUniformBlockVectorinlinevirtual
fill(const real alpha)TUniformBlockVectorvirtual
fill_rand(const uint seed)TUniformBlockVectorvirtual
global_byte_size() constTVectorvirtual
is() constTVectorinline
is_complex() constTVectorinline
is_type(const typeid_t t) constTTypeInfoinlinevirtual
n_blocks() constTUniformBlockVectorinlinevirtual
norm2() constTUniformBlockVectorvirtual
norm_inf() constTUniformBlockVectorvirtual
ofs() constTVectorinline
operator=(const TVector &v)TVectorinline
print(const uint ofs=0) constTVectorvirtual
rank() constTUniformVectorinlinevirtual
rbasis() constTUniformVectorinline
rcoeff()TUniformVectorinline
read(TByteStream &s)TUniformBlockVectorvirtual
restrict_abs() const -> std::unique_ptr< TVector >TVectorvirtual
restrict_im() const -> std::unique_ptr< TVector >TUniformBlockVectorvirtual
restrict_re() const -> std::unique_ptr< TVector >TUniformBlockVectorvirtual
scale(const real alpha)TUniformBlockVectorvirtual
set_centry(const idx_t i, const complex f)TVectorvirtual
set_cluster(const TCluster *c)TUniformVectorinlinevirtual
set_complex(const bool b)TVectorinline
set_entry(const idx_t i, const real f)TVectorvirtual
set_is(const TIndexSet &ais)TUniformVectorinlinevirtual
set_ofs(const idx_t n)TVectorinlinevirtual
set_size(const size_t n)TUniformVectorvirtual
size() constTUniformVectorinlinevirtual
sum(const TProcSet &ps)TUniformBlockVectorvirtual
sum(const TProcSet &p, const uint pid, const uint nparts, TByteStream *bs=NULL)TUniformBlockVector
sum(const TProcSet &p)TUniformBlockVector
HLIB::TVector::sum(const TProcSet &p, const uint pid, const uint nparts, TByteStream *bs=NULL)TVectorvirtual
to_complex()TUniformBlockVectorprotectedvirtual
to_real()TUniformBlockVectorprotectedvirtual
TUniformBlockVector(const TIndexSet &ais, const TClusterBasis< real > *acb, const BLAS::Vector< real > &acoeff, const std::vector< TUniformVector * > &asubvec)TUniformBlockVectorinline
TUniformBlockVector(const TIndexSet &ais, const TClusterBasis< complex > *acb, const BLAS::Vector< complex > &acoeff, const std::vector< TUniformVector * > &asubvec)TUniformBlockVectorinline
TUniformBlockVector(const TUniformBlockVector &v)TUniformBlockVectorinline
TUniformVector(const TIndexSet &ais, const TClusterBasis< real > *acb, const BLAS::Vector< real > &acoeff)TUniformVectorinline
TUniformVector(const TIndexSet &ais, const TClusterBasis< complex > *acb, const BLAS::Vector< complex > &acoeff)TUniformVectorinline
TUniformVector(const TUniformVector &v)TUniformVectorinline
TVector(const idx_t offset=0, const value_type_t avalue_type=real_valued)TVectorinline
TVector(const TVector &v)TVectorinline
type() const =0TTypeInfopure virtual
typestr() constTTypeInfoinlinevirtual
value_type() constTVectorinline
write(TByteStream &s) constTUniformBlockVectorvirtual
~TUniformBlockVector()TUniformBlockVectorinlinevirtual
~TUniformVector()TUniformVectorinlinevirtual
~TVector()TVectorinlinevirtual