HLIBpro  2.0
TVirtualVector Member List

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

_cvecTScalarVectorprotected
_rvecTScalarVectorprotected
_sizeTScalarVectorprotected
add_centry(const idx_t i, const complex f)TScalarVectorinlinevirtual
add_entry(const idx_t i, const real f)TScalarVectorinlinevirtual
assign(const real alpha, const TVector *x)TVirtualVectorvirtual
axpy(const real alpha, const TVector *x)TScalarVectorvirtual
blas_cvec()TScalarVectorinline
blas_cvec() const TScalarVectorinline
blas_rvec()TScalarVectorinline
blas_rvec() const TScalarVectorinline
bs_size() const TScalarVectorvirtual
byte_size() const TScalarVectorvirtual
cassign(const complex &alpha, const TVector *x)TVirtualVectorvirtual
caxpy(const complex &f, const TVector *x)TScalarVectorvirtual
centry(const idx_t i) const TScalarVectorinlinevirtual
cfill(const complex &alpha)TScalarVectorvirtual
conjugate()TScalarVectorinlinevirtual
copy() const TVirtualVectorinlinevirtual
copy_from(const TScalarVector *v)TScalarVectorinlinevirtual
copy_to(TScalarVector *v) const TScalarVectorinlinevirtual
create() const TVirtualVectorinlinevirtual
cscale(const complex &alpha)TScalarVectorvirtual
cvector()TScalarVectorinline
cvector() const TScalarVectorinline
dot(const TVector *x) const TScalarVectorvirtual
entry(const idx_t i) const TScalarVectorinlinevirtual
fill(const real alpha)TScalarVectorvirtual
fill_rand(const uint seed)TScalarVectorvirtual
global_byte_size() const TVectorvirtual
is() const TVectorinline
is_complex() const TVectorinline
is_type(const typeid_t t) const TVirtualVectorinlinevirtual
norm2() const TScalarVectorvirtual
norm_inf() const TScalarVectorvirtual
ofs() const TVectorinline
operator=(const TVirtualVector &vec)TVirtualVectorinlinevirtual
HLIB::TScalarVector::operator=(const TVector &v)TVectorinline
print(const uint ofs=0) const TScalarVectorvirtual
read(TByteStream &s)TScalarVectorvirtual
restrict_im() const TScalarVectorvirtual
restrict_re() const TScalarVectorvirtual
scale(const real alpha)TScalarVectorvirtual
set_centry(const idx_t i, const complex f)TScalarVectorinlinevirtual
set_cluster(const TCluster *c)TScalarVectorinlinevirtual
set_complex(const bool b)TVirtualVectorinlinevirtual
set_entry(const idx_t i, const real f)TScalarVectorinlinevirtual
set_is(const TIndexSet &ais)TScalarVectorinlinevirtual
set_ofs(const idx_t n)TVectorinlinevirtual
set_size(const size_t n)TVirtualVectorinlinevirtual
set_vector(const BLAS::Vector< real > &vec)TVirtualVectorinlinevirtual
set_vector(const BLAS::Vector< complex > &vec)TVirtualVectorinlinevirtual
set_vector(const BLAS::Vector< real > &vec, const TIndexSet &ais)TVirtualVectorinlinevirtual
set_vector(const BLAS::Vector< complex > &vec, const TIndexSet &ais)TVirtualVectorinlinevirtual
set_vector(const TScalarVector *vec, const TIndexSet &ais)TVirtualVectorvirtual
HLIB::TScalarVector::set_vector(const BLAS::Vector< real > &vec, const idx_t offset)TScalarVectorinlinevirtual
HLIB::TScalarVector::set_vector(const BLAS::Vector< complex > &vec, const idx_t offset)TScalarVectorinlinevirtual
size() const TScalarVectorinlinevirtual
sum(const TProcSet &ps)TScalarVectorvirtual
HLIB::TVector::sum(const TProcSet &p, const uint pid, const uint nparts, TByteStream *bs=NULL)TVectorvirtual
to_complex()TScalarVectorprotectedvirtual
to_real()TScalarVectorprotectedvirtual
TScalarVector(const bool use_complex=false)TScalarVectorinline
TScalarVector(const size_t n, const idx_t offset=0, const bool use_complex=false)TScalarVectorinline
TScalarVector(const TIndexSet &ais, const bool use_complex=false)TScalarVectorinline
TScalarVector(const TIndexSet &ais, const BLAS::Vector< real > &bvec)TScalarVectorinline
TScalarVector(const TIndexSet &ais, const BLAS::Vector< complex > &bvec)TScalarVectorinline
TScalarVector(const BLAS::Vector< real > &bvec, const idx_t offset=0)TScalarVectorinline
TScalarVector(const BLAS::Vector< complex > &bvec, const idx_t offset=0)TScalarVectorinline
TScalarVector(const TScalarVector &v)TScalarVectorinline
TVector(const idx_t offset=0, const bool use_complex=false)TVectorinline
TVector(const TVector &v)TVectorinline
TVirtualVector()TVirtualVectorinline
TVirtualVector(const TVirtualVector &v)TVirtualVectorinline
TVirtualVector(const BLAS::Vector< real > &vec, const TIndexSet &ais)TVirtualVectorinline
TVirtualVector(const BLAS::Vector< complex > &vec, const TIndexSet &ais)TVirtualVectorinline
TVirtualVector(const TScalarVector *x, const TIndexSet &ais)TVirtualVectorinline
type() const TVirtualVectorinlinevirtual
typestr() const TTypeInfoinlinevirtual
vector()TScalarVectorinline
vector() const TScalarVectorinline
write(TByteStream &s) const TScalarVectorvirtual
~TScalarVector()TScalarVectorinlinevirtual
~TVector()TVectorinlinevirtual
~TVirtualVector()TVirtualVectorinline