suanPan
MetaMat< T > Member List

This is the complete list of members for MetaMat< T >, including all inherited members.

at(uword, uword)=0MetaMat< T >pure virtual
csc_condense()MetaMat< T >inlinevirtual
csr_condense()MetaMat< T >inlinevirtual
diag() const =0MetaMat< T >pure virtual
direct_solve(Mat< T > &, const Mat< T > &)=0MetaMat< T >protectedpure virtual
direct_solve(Mat< T > &, Mat< T > &&)=0MetaMat< T >protectedpure virtual
direct_solve(Mat< T > &X, const SpMat< T > &B)MetaMat< T >inlineprotected
direct_solve(Mat< T > &X, SpMat< T > &&B)MetaMat< T >inlineprotected
evaluate(const Col< T > &X) constMetaMat< T >inline
factoredMetaMat< T >protected
get_solver_setting()MetaMat< T >inline
is_empty() const =0MetaMat< T >pure virtual
iterative_solve(Mat< T > &, const Mat< T > &)MetaMat< T >protected
iterative_solve(Mat< T > &X, const SpMat< T > &B)MetaMat< T >inlineprotected
make_copy()=0MetaMat< T >pure virtual
max() const =0MetaMat< T >pure virtual
memptr() const =0MetaMat< T >pure virtual
memptr()=0MetaMat< T >pure virtual
MetaMat(const uword in_rows, const uword in_cols, const uword in_elem)MetaMat< T >inline
MetaMat(const MetaMat &)=defaultMetaMat< T >
MetaMat(MetaMat &&) noexcept=deleteMetaMat< T >
mixed_trs(mat &X, mat &&B, F trs)MetaMat< T >inlineprotected
n_colsMetaMat< T >
n_elemMetaMat< T >
n_rowsMetaMat< T >
nullify(uword)=0MetaMat< T >pure virtual
operator()(uword, uword) const =0MetaMat< T >pure virtual
operator*(const Mat< T > &) const =0MetaMat< T >pure virtual
operator*=(T)=0MetaMat< T >pure virtual
operator+=(const shared_ptr< MetaMat > &M)MetaMat< T >inline
operator+=(const op_scale< T > &M)MetaMat< T >inline
operator+=(const triplet_form< T, uword > &M)MetaMat< T >inline
operator-=(const shared_ptr< MetaMat > &M)MetaMat< T >inline
operator-=(const op_scale< T > &M)MetaMat< T >inline
operator-=(const triplet_form< T, uword > &M)MetaMat< T >inline
operator=(const MetaMat &)=deleteMetaMat< T >
operator=(MetaMat &&) noexcept=deleteMetaMat< T >
save(const char *name)MetaMat< T >inline
scale_accu(T, const shared_ptr< MetaMat > &)=0MetaMat< T >pure virtual
scale_accu(T, const triplet_form< T, uword > &)=0MetaMat< T >pure virtual
set_factored(const bool F)MetaMat< T >inline
set_solver_setting(const SolverSetting< T > &SS)MetaMat< T >inline
settingMetaMat< T >protected
sign_det() const =0MetaMat< T >pure virtual
solve(Mat< T > &X, C &&B)MetaMat< T >inline
solve(C &&B)MetaMat< T >inline
triplet_matMetaMat< T >
unify(const uword K)MetaMat< T >inline
unsafe_at(const uword I, const uword J)MetaMat< T >inlinevirtual
zeros()=0MetaMat< T >pure virtual
~MetaMat()=defaultMetaMat< T >virtual