37class ALIEN_REFSEMANTIC_EXPORT VBlockVector final :
public IVector
44 VBlockVector(Integer nrows, Integer nrows_local,
const VBlock& block,
45 IMessagePassingMng* parallel_mng);
47 VBlockVector(Integer nrows,
const VBlock& block, IMessagePassingMng* parallel_mng);
49 VBlockVector(VBlockVector&& vector);
53 VBlockVector& operator=(VBlockVector&& vector);
55 VBlockVector(
const VBlockVector&) =
delete;
56 VBlockVector& operator=(
const VBlockVector&) =
delete;
72 void setUserFeature(String feature);
74 bool hasUserFeature(String feature)
const;
76 const VBlock& vblock()
const;
84 std::shared_ptr<MultiVectorImpl> m_impl;