Loading [MathJax]/extensions/TeX/AMSsymbols.js
HLIBpro  2.7
All Classes Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
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
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