10 #ifndef __SOT_MEMORY_TASK_HH 11 #define __SOT_MEMORY_TASK_HH 27 typedef Eigen::Map<Matrix, Eigen::internal::traits<Matrix>::Alignment>
29 typedef Eigen::Map<const Matrix, Eigen::internal::traits<Matrix>::Alignment>
42 if (kernel.rows() != r || kernel.cols() !=
c) {
43 if (kernelMem.size() < r *
c) kernelMem.resize(r, c);
44 new (&kernel)
Kernel_t(kernelMem.data(),
r,
c);
60 void display(std::ostream &os)
const;
71 #endif // __SOT_MEMORY_TASK_HH
Eigen::Map< const Matrix, Eigen::internal::traits< Matrix >::Alignment > KernelConst_t
Eigen::Map< Matrix, Eigen::internal::traits< Matrix >::Alignment > Kernel_t
MemoryTaskSOT::Kernel_t Kernel_t
Eigen::JacobiSVD< Matrix > SVD_t
Kernel_t & getKernel(const Matrix::Index r, const Matrix::Index c)
dynamicgraph::Vector tmpVar
void resizeKernel(const Matrix::Index r, const Matrix::Index c)