Alien  1.3.0
User documentation
Loading...
Searching...
No Matches
Alien::RedistributorVector Member List

This is the complete list of members for Alien::RedistributorVector, including all inherited members.

alien_debug(T &&t) const (defined in Alien::ObjectWithTrace)Alien::ObjectWithTraceinline
alien_fatal(T &&t) const (defined in Alien::ObjectWithTrace)Alien::ObjectWithTraceinline
alien_info(T &&t) const (defined in Alien::ObjectWithTrace)Alien::ObjectWithTraceinline
alien_warning(T &&t) const (defined in Alien::ObjectWithTrace)Alien::ObjectWithTraceinline
backend() constAlien::IVectorImplinlinevirtual
block() constAlien::IVectorImplvirtual
clear() overrideAlien::RedistributorVectorvirtual
copyTimestamp(const Timestamp &v)Alien::Timestamp
cout() const (defined in Alien::ObjectWithTrace)Alien::ObjectWithTraceinlineprotected
distribution() constAlien::IVectorImplvirtual
impls() const (defined in Alien::IVectorImpl)Alien::IVectorImplinline
init(const VectorDistribution &dist, const bool need_allocate) overrideAlien::RedistributorVectorvirtual
IVectorImpl(const MultiVectorImpl *multi_impl, BackEndId backend="")Alien::IVectorImplexplicit
IVectorImpl(const IVectorImpl &src)=delete (defined in Alien::IVectorImpl)Alien::IVectorImpl
IVectorImpl(IVectorImpl &&src)=delete (defined in Alien::IVectorImpl)Alien::IVectorImpl
m_backendAlien::IVectorImplprotected
m_multi_implAlien::IVectorImplprotected
m_vblock_sizesAlien::IVectorImplmutableprotected
ObjectWithTrace() (defined in Alien::ObjectWithTrace)Alien::ObjectWithTraceinline
operator=(const IVectorImpl &src)=delete (defined in Alien::IVectorImpl)Alien::IVectorImpl
operator=(IVectorImpl &&src)=delete (defined in Alien::IVectorImpl)Alien::IVectorImpl
redistribute() (defined in Alien::RedistributorVector)Alien::RedistributorVector
redistributeBack(SimpleCSRVector< Real > &vec_tgt) const (defined in Alien::RedistributorVector)Alien::RedistributorVector
RedistributorVector(const MultiVectorImpl *src_impl) (defined in Alien::RedistributorVector)Alien::RedistributorVector
scalarizedGlobalSize() constAlien::IVectorImplvirtual
scalarizedLocalSize() constAlien::IVectorImplvirtual
scalarizedOffset() constAlien::IVectorImplvirtual
setTimestamp(const TimestampMng *manager, const Int64 timestamp) (defined in Alien::Timestamp)Alien::Timestamp
space() constAlien::IVectorImplvirtual
Timestamp(const TimestampMng *manager) (defined in Alien::Timestamp)Alien::Timestamp
timestamp() constAlien::Timestampvirtual
traceMng() const (defined in Alien::ObjectWithTrace)Alien::ObjectWithTraceinline
updateSuperPM(MultiVectorImpl *tgt_impl, const RedistributorCommPlan *commPlan) (defined in Alien::RedistributorVector)Alien::RedistributorVector
updateTargetPM(const RedistributorCommPlan *commPlan) (defined in Alien::RedistributorVector)Alien::RedistributorVector
updateTimestamp()Alien::Timestamp
ValueType typedefAlien::IVectorImpl
vblock() constAlien::IVectorImplvirtual
~IVectorImpl() overrideAlien::IVectorImplinlinevirtual
~ObjectWithTrace() (defined in Alien::ObjectWithTrace)Alien::ObjectWithTraceinlinevirtual
~RedistributorVector() (defined in Alien::RedistributorVector)Alien::RedistributorVectorinlinevirtual
~Timestamp()Alien::Timestampinlinevirtual