|
template<typename Scalar > |
static VType< Scalar > | construct (const VIndextype &elems, CTF::World &world) |
|
template<typename Scalar > |
static VType< Scalar > | construct_with_zero (const VIndextype &elems, CTF::World &world) |
|
template<typename Scalar > |
static void | resize (VType< Scalar > &V, const VIndextype &new_elems) |
|
template<typename Scalar > |
static void | setZero (VType< Scalar > &V) |
|
template<typename Scalar > |
static void | setRandom (VType< Scalar > &V) |
|
template<typename Scalar > |
static void | setConstant (VType< Scalar > &V, const Scalar &val) |
|
template<typename Scalar > |
static VIndextype | length (const VType< Scalar > &V) |
|
template<typename Scalar , typename VT1 > |
static VType< Scalar > | scale (VT1 &&V, const Scalar &val) |
|
template<typename Scalar > |
static VType< Scalar > | sub (const VType< Scalar > &V, const VIndextype &off, const VIndextype &elems) |
|
template<typename Scalar > |
static std::string | print (const VType< Scalar > &V) |
|
template<typename Scalar , typename VT > |
static void | vec_to_stdvec (VT &&V, std::vector< Scalar > &vec) |
|
template<typename Scalar > |
static VType< Scalar > | construct (const VIndextype &elems, const mpi::XpedWorld &=mpi::getUniverse()) |
|
template<typename Scalar > |
static VType< Scalar > | construct_with_zero (const VIndextype &elems, const mpi::XpedWorld &=mpi::getUniverse()) |
|
template<typename Scalar > |
static void | resize (VType< Scalar > &V, const VIndextype &new_elems) |
|
template<typename Scalar > |
static void | setZero (VType< Scalar > &V) |
|
template<typename Scalar > |
static void | setRandom (VType< Scalar > &V) |
|
template<typename Scalar > |
static void | setConstant (VType< Scalar > &V, const Scalar &val) |
|
template<typename Scalar > |
static VIndextype | length (const VType< Scalar > &V) |
|
template<typename Scalar > |
static const Eigen::CwiseBinaryOp< Eigen::internal::scalar_sum_op< Scalar, Scalar >, const VType< Scalar >, const VType< Scalar > > | sum (const VType< Scalar > &V1, const VType< Scalar > &V2) |
|
template<typename Scalar > |
static const Eigen::CwiseBinaryOp< Eigen::internal::scalar_difference_op< Scalar, Scalar >, const VType< Scalar >, const VType< Scalar > > | substract (const VType< Scalar > &V1, const VType< Scalar > &V2) |
|
template<typename Scalar > |
static const Eigen::CwiseBinaryOp< Eigen::internal::scalar_product_op< Scalar, Scalar >, Scalar, const VType< Scalar > > | scale (const VType< Scalar > &V, const Scalar &val) |
|
template<typename Scalar > |
static const Eigen::VectorBlock< const VType< Scalar > > | sub (const VType< Scalar > &V, const VIndextype &off, const VIndextype &elems) |
|
template<typename Scalar > |
static std::string | print (const VType< Scalar > &V) |
|
template<typename Scalar > |
static void | vec_to_stdvec (const VType< Scalar > &V, std::vector< Scalar > &vec) |
|