12#define EIGEN_YES_I_KNOW_SPARSE_MODULE_IS_NOT_STABLE_YET 
   14#include <Eigen/Sparse> 
   31    const Eigen::SparseMatrix<T>& A,
 
   33    Eigen::SparseMatrix<T>& B);
 
   37    const Eigen::Matrix<T,Eigen::Dynamic,Eigen::Dynamic> & A,
 
   39    Eigen::Matrix<T,Eigen::Dynamic,Eigen::Dynamic> & B);
 
   45#ifndef IGL_STATIC_LIBRARY 
   46#  include "repdiag.cpp" 
#define IGL_INLINE
Definition igl_inline.h:15
 
void repdiag(const Eigen::SparseMatrix< T > &A, const int d, Eigen::SparseMatrix< T > &B)
Repeat a matrix along the diagonal a certain number of times, so that if A is a m by n matrix and we ...