| GiNaC 1.8.9
    | 
This is the complete list of members for GiNaC::matrix, including all inherited members.
| accept(GiNaC::visitor &v) const | GiNaC::basic | inlinevirtual | 
| add(const matrix &other) const | GiNaC::matrix | |
| add_indexed(const ex &self, const ex &other) const override | GiNaC::matrix | virtual | 
| add_reference() noexcept | GiNaC::refcounted | inline | 
| archive(archive_node &n) const override | GiNaC::matrix | virtual | 
| basic() | GiNaC::basic | inlineprotected | 
| basic(const basic &other) | GiNaC::basic | |
| calchash() const | GiNaC::basic | protectedvirtual | 
| charpoly(const ex &lambda) const | GiNaC::matrix | |
| clearflag(unsigned f) const | GiNaC::basic | inline | 
| coeff(const ex &s, int n=1) const | GiNaC::basic | virtual | 
| col | GiNaC::matrix | protected | 
| collect(const ex &s, bool distributed=false) const | GiNaC::basic | virtual | 
| cols() const | GiNaC::matrix | inline | 
| compare(const basic &other) const | GiNaC::basic | |
| compare_same_type(const basic &other) const | GiNaC::basic | protectedvirtual | 
| conjugate() const override | GiNaC::matrix | virtual | 
| contract_with(exvector::iterator self, exvector::iterator other, exvector &v) const override | GiNaC::matrix | virtual | 
| dbgprint() const | GiNaC::basic | virtual | 
| dbgprinttree() const | GiNaC::basic | virtual | 
| degree(const ex &s) const | GiNaC::basic | virtual | 
| derivative(const symbol &s) const | GiNaC::basic | protectedvirtual | 
| determinant(unsigned algo=determinant_algo::automatic) const | GiNaC::matrix | |
| determinant_minor() const | GiNaC::matrix | protected | 
| diff(const symbol &s, unsigned nth=1) const | GiNaC::basic | |
| division_free_elimination(const bool det=false) | GiNaC::matrix | protected | 
| do_print(const print_context &c, unsigned level) const | GiNaC::matrix | protected | 
| do_print_latex(const print_latex &c, unsigned level) const | GiNaC::matrix | protected | 
| do_print_python_repr(const print_python_repr &c, unsigned level) const | GiNaC::matrix | protected | 
| do_print_tree(const print_tree &c, unsigned level) const | GiNaC::basic | protected | 
| duplicate() const | GiNaC::basic | inlinevirtual | 
| echelon_form(unsigned algo, int n) | GiNaC::matrix | protected | 
| ensure_if_modifiable() const | GiNaC::basic | protected | 
| eval() const | GiNaC::basic | virtual | 
| eval_indexed(const basic &i) const override | GiNaC::matrix | virtual | 
| eval_integ() const | GiNaC::basic | virtual | 
| eval_ncmul(const exvector &v) const | GiNaC::basic | protectedvirtual | 
| evalf() const | GiNaC::basic | virtual | 
| evalm() const override | GiNaC::matrix | inlinevirtual | 
| expand(unsigned options=0) const | GiNaC::basic | virtual | 
| flags | GiNaC::basic | mutableprotected | 
| fraction_free_elimination(const bool det=false) | GiNaC::matrix | protected | 
| gauss_elimination(const bool det=false) | GiNaC::matrix | protected | 
| get_free_indices() const | GiNaC::basic | virtual | 
| get_refcount() const noexcept | GiNaC::refcounted | inline | 
| gethash() const | GiNaC::basic | inline | 
| has(const ex &other, unsigned options=0) const | GiNaC::basic | virtual | 
| hashvalue | GiNaC::basic | mutableprotected | 
| hold() const | GiNaC::basic | |
| imag_part() const override | GiNaC::matrix | virtual | 
| info(unsigned inf) const | GiNaC::basic | virtual | 
| integer_content() const | GiNaC::basic | virtual | 
| inverse() const | GiNaC::matrix | |
| inverse(unsigned algo) const | GiNaC::matrix | |
| is_equal(const basic &other) const | GiNaC::basic | |
| is_equal_same_type(const basic &other) const | GiNaC::basic | protectedvirtual | 
| is_polynomial(const ex &var) const | GiNaC::basic | virtual | 
| is_zero_matrix() const | GiNaC::matrix | |
| ldegree(const ex &s) const | GiNaC::basic | virtual | 
| let_op(size_t i) override | GiNaC::matrix | virtual | 
| m | GiNaC::matrix | protected | 
| map(map_function &f) const | GiNaC::basic | virtual | 
| markowitz_elimination(unsigned n) | GiNaC::matrix | protected | 
| match(const ex &pattern, exmap &repls) const | GiNaC::basic | virtual | 
| match_same_type(const basic &other) const override | GiNaC::matrix | protectedvirtual | 
| matrix(unsigned r, unsigned c) | GiNaC::matrix | |
| matrix(unsigned r, unsigned c, const lst &l) | GiNaC::matrix | |
| matrix(std::initializer_list< std::initializer_list< ex > > l) | GiNaC::matrix | |
| matrix(unsigned r, unsigned c, const exvector &m2) | GiNaC::matrix | protected | 
| matrix(unsigned r, unsigned c, exvector &&m2) | GiNaC::matrix | protected | 
| max_coefficient() const | GiNaC::basic | virtual | 
| mul(const matrix &other) const | GiNaC::matrix | |
| mul(const numeric &other) const | GiNaC::matrix | |
| mul_scalar(const ex &other) const | GiNaC::matrix | |
| nops() const override | GiNaC::matrix | virtual | 
| normal(exmap &repl, exmap &rev_lookup, lst &modifier) const | GiNaC::basic | virtual | 
| op(size_t i) const override | GiNaC::matrix | virtual | 
| operator()(unsigned ro, unsigned co) const | GiNaC::matrix | |
| operator()(unsigned ro, unsigned co) | GiNaC::matrix | |
| operator=(const basic &other) | GiNaC::basic | |
| operator[](const ex &index) const | GiNaC::basic | virtual | 
| operator[](size_t i) const | GiNaC::basic | virtual | 
| operator[](const ex &index) | GiNaC::basic | virtual | 
| operator[](size_t i) | GiNaC::basic | virtual | 
| pivot(unsigned ro, unsigned co, bool symbolic=true) | GiNaC::matrix | protected | 
| pow(const ex &expn) const | GiNaC::matrix | |
| precedence() const | GiNaC::basic | virtual | 
| print(const print_context &c, unsigned level=0) const | GiNaC::basic | virtual | 
| print_dispatch(const print_context &c, unsigned level) const | GiNaC::basic | inline | 
| print_dispatch(const registered_class_info &ri, const print_context &c, unsigned level) const | GiNaC::basic | |
| print_elements(const print_context &c, const char *row_start, const char *row_end, const char *row_sep, const char *col_sep) const | GiNaC::matrix | protected | 
| rank() const | GiNaC::matrix | |
| rank(unsigned solve_algo) const | GiNaC::matrix | |
| read_archive(const archive_node &n, lst &syms) override | GiNaC::matrix | virtual | 
| real_part() const override | GiNaC::matrix | virtual | 
| refcount | GiNaC::refcounted | private | 
| refcounted() noexcept | GiNaC::refcounted | inline | 
| remove_reference() noexcept | GiNaC::refcounted | inline | 
| return_type() const override | GiNaC::matrix | inlineprotectedvirtual | 
| return_type_tinfo() const | GiNaC::basic | virtual | 
| row | GiNaC::matrix | protected | 
| rows() const | GiNaC::matrix | inline | 
| scalar_mul_indexed(const ex &self, const numeric &other) const override | GiNaC::matrix | virtual | 
| series(const relational &r, int order, unsigned options=0) const | GiNaC::basic | virtual | 
| set(unsigned ro, unsigned co, const ex &value) | GiNaC::matrix | inline | 
| set_refcount(unsigned int r) noexcept | GiNaC::refcounted | inline | 
| setflag(unsigned f) const | GiNaC::basic | inline | 
| smod(const numeric &xi) const | GiNaC::basic | virtual | 
| solve(const matrix &vars, const matrix &rhs, unsigned algo=solve_algo::automatic) const | GiNaC::matrix | |
| sub(const matrix &other) const | GiNaC::matrix | |
| subs(const exmap &m, unsigned options=0) const override | GiNaC::matrix | virtual | 
| subs_one_level(const exmap &m, unsigned options) const | GiNaC::basic | |
| to_polynomial(exmap &repl) const | GiNaC::basic | virtual | 
| to_rational(exmap &repl) const | GiNaC::basic | virtual | 
| trace() const | GiNaC::matrix | |
| transpose() const | GiNaC::matrix | |
| ~basic() | GiNaC::basic | inlinevirtual |