39 static sp_mat
spkron(
const sp_mat &A,
const sp_mat &B);
49 static sp_mat
spjoin_rows(
const sp_mat &A,
const sp_mat &B);
59 static sp_mat
spjoin_cols(
const sp_mat &A,
const sp_mat &B);
87 void meshgrid(
const vec &x,
const vec &y, mat &X, mat &Y);
104 void meshgrid(
const vec &x,
const vec &y,
const vec &z, cube &X, cube &Y,
static sp_mat spjoin_cols(const sp_mat &A, const sp_mat &B)
An in place operation for joining two matrices by columns.
static sp_mat spjoin_rows(const sp_mat &A, const sp_mat &B)
An in place operation for joining two matrices by rows.
static vec spsolve_eigen(const sp_mat &A, const vec &b)
A wrappper for implementing a sparse solve using Eigen from SuperLU.
static sp_mat spkron(const sp_mat &A, const sp_mat &B)
A wrappper for implementing a sparse Kroenecker product.
void meshgrid(const vec &x, const vec &y, mat &X, mat &Y)
An analog to the MATLAB 2D meshgrid operation.