本文整理汇总了C++中VectorSpace::Dim方法的典型用法代码示例。如果您正苦于以下问题:C++ VectorSpace::Dim方法的具体用法?C++ VectorSpace::Dim怎么用?C++ VectorSpace::Dim使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类VectorSpace
的用法示例。
在下文中一共展示了VectorSpace::Dim方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: CompoundVectorSpace
IteratesVectorSpace::IteratesVectorSpace(const VectorSpace& x_space, const VectorSpace& s_space,
const VectorSpace& y_c_space, const VectorSpace& y_d_space,
const VectorSpace& z_L_space, const VectorSpace& z_U_space,
const VectorSpace& v_L_space, const VectorSpace& v_U_space
)
:
CompoundVectorSpace(8, x_space.Dim() + s_space.Dim()
+ y_c_space.Dim() + y_d_space.Dim()
+ z_L_space.Dim() + z_U_space.Dim()
+ v_L_space.Dim() + v_U_space.Dim()
)
{
x_space_ = &x_space;
s_space_ = &s_space;
y_c_space_ = &y_c_space;
y_d_space_ = &y_d_space;
z_L_space_ = &z_L_space;
z_U_space_ = &z_U_space;
v_L_space_ = &v_L_space;
v_U_space_ = &v_U_space;
this->CompoundVectorSpace::SetCompSpace(0, *x_space_);
this->CompoundVectorSpace::SetCompSpace(1, *s_space_);
this->CompoundVectorSpace::SetCompSpace(2, *y_c_space_);
this->CompoundVectorSpace::SetCompSpace(3, *y_d_space_);
this->CompoundVectorSpace::SetCompSpace(4, *z_L_space_);
this->CompoundVectorSpace::SetCompSpace(5, *z_U_space_);
this->CompoundVectorSpace::SetCompSpace(6, *v_L_space_);
this->CompoundVectorSpace::SetCompSpace(7, *v_U_space_);
}
示例2: MatrixSpace
MultiVectorMatrixSpace::MultiVectorMatrixSpace(Index ncols,
const VectorSpace& vec_space)
:
MatrixSpace(vec_space.Dim(), ncols),
vec_space_(&vec_space)
{}