NEURON
OcSparseMatrix Member List

This is the complete list of members for OcSparseMatrix, including all inherited members.

add(Matrix *, Matrix *out) constOcMatrixinlinevirtual
bcopy(Matrix *mout, int i0, int j0, int n0, int m0, int i1, int j1) constOcMatrixinlinevirtual
coeff(int, int) overrideOcSparseMatrixvirtual
copy(Matrix *out) constOcMatrixinlinevirtual
det(int *e) constOcMatrixinlinevirtual
exp(Matrix *out) constOcMatrixinlinevirtual
full()OcMatrix
getcol(int, Vect *out) constOcMatrixinlinevirtual
getdiag(int, Vect *out) constOcMatrixinlinevirtual
getrow(int, Vect *out) constOcMatrixinlinevirtual
getval(int, int) const overrideOcSparseMatrixvirtual
ident() overrideOcSparseMatrixvirtual
instance(int nrow, int ncol, int type=MFULL)OcMatrixstatic
inverse(Matrix *out) constOcMatrixinlinevirtual
lu_OcSparseMatrixprivate
m_OcSparseMatrixprivate
MBAND enum valueOcMatrix
mep(int i, int j)OcMatrixinline
MFULL enum valueOcMatrix
MSPARSE enum valueOcMatrix
mulm(Matrix *in, Matrix *out) constOcMatrixinlinevirtual
muls(double, Matrix *out) constOcMatrixinlinevirtual
mulv(Vect *in, Vect *out) const overrideOcSparseMatrixvirtual
OcMatrix::mulv(Vect &in, Vect &out) constOcMatrixinline
ncol() const overrideOcSparseMatrixvirtual
nonzeros() const overrideOcSparseMatrixvirtual
nrow() const overrideOcSparseMatrixvirtual
obj_OcMatrix
OcMatrix(int type)OcMatrixprotected
OcSparseMatrix(int, int)OcSparseMatrix
operator()(int i, int j) constOcMatrixinline
operator()(int i, int j)OcMatrixinline
pow(int, Matrix *out) constOcMatrixinlinevirtual
resize(int, int)OcMatrixinlinevirtual
setcol(int, Vect *in) overrideOcSparseMatrixvirtual
setcol(int, double in) overrideOcSparseMatrixvirtual
setdiag(int, Vect *in) overrideOcSparseMatrixvirtual
setdiag(int, double in) overrideOcSparseMatrixvirtual
setrow(int, Vect *in) overrideOcSparseMatrixvirtual
setrow(int, double in) overrideOcSparseMatrixvirtual
solv(Vect *vin, Vect *vout, bool use_lu) overrideOcSparseMatrixvirtual
spgetrowval(int i, int jindx, int *j) const overrideOcSparseMatrixvirtual
sprowlen(int) const overrideOcSparseMatrixvirtual
svd1(Matrix *u, Matrix *v, Vect *d) constOcMatrixinlinevirtual
symmeigen(Matrix *mout, Vect *vout) constOcMatrixinlinevirtual
transpose(Matrix *out)OcMatrixinlinevirtual
type_OcMatrixprivate
unimp() constOcMatrix
zero() overrideOcSparseMatrixvirtual
~OcMatrix()=defaultOcMatrixvirtual
~OcSparseMatrix() override=defaultOcSparseMatrix