|
Macaulay2 Engine
|
This is the complete list of members for Matrix, including all inherited members.
| auto_reduce() const | Matrix | |
| basis(M2_arrayint lo_degree, M2_arrayint hi_degree, M2_arrayint wt, M2_arrayint vars, bool do_truncation, int limit) const | Matrix | |
| clean(gmp_RR epsilon) const | Matrix | |
| coeffs(M2_arrayint vars, const Matrix *monoms) const | Matrix | |
| cols() const | Matrix | inline |
| compress() const | Matrix | |
| computeHashValue() const | Matrix | protectedvirtual |
| concat(const Matrix &m) const | Matrix | |
| content() const | Matrix | |
| degree_shift() const | Matrix | inline |
| diff(const Matrix *m, int use_coef) const | Matrix | |
| dimension1() const | Matrix | |
| direct_sum(const Matrix *m) const | Matrix | |
| divide_by_var(int n, int maxd, int &maxdivided) const | Matrix | |
| elem(int i, int j) const | Matrix | |
| elem(int i) | Matrix | inline |
| elem(int i) const | Matrix | inline |
| elim_keep(int nparts) const | Matrix | |
| elim_vars(int nparts) const | Matrix | |
| EngineObject() | EngineObject | inline |
| exterior(int p, int strategy) const | Matrix | |
| flip(const FreeModule *G, const FreeModule *H) | Matrix | static |
| FreeModule class | Matrix | friend |
| get_ring() const | Matrix | inline |
| hash() const | EngineObject | inline |
| homogenize(int v, const std::vector< int > &wts) const | Matrix | |
| identity(const FreeModule *F) | Matrix | static |
| is_equal(const Matrix &m) const | Matrix | |
| is_homogeneous() const | Matrix | |
| is_zero() const | Matrix | |
| koszul(int p) const | Matrix | |
| koszul(const Matrix *rows, const Matrix *cols) | Matrix | static |
| koszul_monomials(int nskew, const Matrix *rows, const Matrix *cols) | Matrix | static |
| lead_term(int n=-1) const | Matrix | |
| make(const FreeModule *target, int ncols, const engine_RawRingElementArray M) | Matrix | static |
| make(const FreeModule *target, const FreeModule *source, M2_arrayint deg, const engine_RawRingElementArray M) | Matrix | static |
| make(const MonomialIdeal *mi) | Matrix | static |
| make_monideal(int n, bool use_only_monomials_with_unit_coeffs=false) const | Matrix | |
| make_sparse(const FreeModule *target, int ncols, M2_arrayint rows, M2_arrayint cols, const engine_RawRingElementArray entries) | Matrix | static |
| make_sparse(const FreeModule *target, const FreeModule *source, M2_arrayint deg, M2_arrayint rows, M2_arrayint cols, const engine_RawRingElementArray entries) | Matrix | static |
| make_sparse_vecs(MatrixConstructor &mat, const FreeModule *target, int ncols, M2_arrayint rows, M2_arrayint cols, const engine_RawRingElementArray entries) | Matrix | privatestatic |
| Matrix(const FreeModule *rows, const FreeModule *cols, const_monomial degree_shift, VECTOR(vec) &entries) | Matrix | private |
| MatrixConstructor class | Matrix | friend |
| mDegreeShift | Matrix | private |
| mEntries | Matrix | private |
| mHashValue | EngineObject | mutableprivate |
| minimal_lead_terms(gc_vector< int > &result) const | Matrix | |
| minimal_lead_terms_ZZ(gc_vector< int > &result) const | Matrix | private |
| minors(int p, int strategy) const | Matrix | |
| minors(int p, int strategy, int n_to_compute, M2_arrayintOrNull first_row, M2_arrayintOrNull first_col) const | Matrix | |
| module_tensor(const Matrix *m) const | Matrix | |
| monomials(M2_arrayint vars) const | Matrix | |
| mSource | Matrix | private |
| mTarget | Matrix | private |
| mult(const Matrix *m, bool opposite_mult) const | Matrix | |
| n_cols() const | Matrix | inline |
| n_rows() const | Matrix | inline |
| norm(gmp_RR p) const | Matrix | |
| operator delete(void *obj) | our_new_delete | inlinestatic |
| operator delete(void *obj, void *existing_memory) | our_new_delete | inlinestatic |
| operator delete[](void *obj) | our_new_delete | inlinestatic |
| operator delete[](void *obj, void *existing_memory) | our_new_delete | inlinestatic |
| operator new(size_t size) | our_new_delete | inlinestatic |
| operator new(size_t size, void *existing_memory) | our_new_delete | inlinestatic |
| operator new[](size_t size) | our_new_delete | inlinestatic |
| operator new[](size_t size, void *existing_memory) | our_new_delete | inlinestatic |
| operator+(const Matrix &m) const | Matrix | |
| operator-() const | Matrix | |
| operator-(const Matrix &m) const | Matrix | |
| operator[](int i) | Matrix | inline |
| operator[](int i) const | Matrix | inline |
| pfaffian() const | Matrix | |
| pfaffians(int p) const | Matrix | |
| random(const Ring *R, int r, int c) | Matrix | static |
| random(const Ring *R, int r, int c, double fraction_non_zero, int special_type) | Matrix | static |
| remake(const FreeModule *target, const FreeModule *source, M2_arrayint deg) const | Matrix | |
| remake(const FreeModule *target) const | Matrix | |
| remove_content() const | Matrix | |
| remove_monomial_factors(bool make_squarefree_only) const | Matrix | |
| remove_scalar_multiples() const | Matrix | |
| reshape(const FreeModule *G, const FreeModule *H) const | Matrix | |
| rows() const | Matrix | inline |
| scalar_mult(const ring_elem r, bool opposite_mult) const | Matrix | |
| simplify(int n) const | Matrix | |
| sort(int degorder, int monorder) const | Matrix | |
| split_off_content(const Matrix *&result) const | Matrix | |
| sub_matrix(M2_arrayint r, M2_arrayint c) const | Matrix | |
| sub_matrix(M2_arrayint c) const | Matrix | |
| support() const | Matrix | |
| symm(int n) const | Matrix | |
| tensor(const Matrix *m) const | Matrix | |
| text_out(buffer &o) const | Matrix | |
| top_coefficients(Matrix *&monoms) const | Matrix | |
| transpose() const | Matrix | |
| wedge_product(int p, int q, const FreeModule *F) | Matrix | static |
| zero(const FreeModule *F, const FreeModule *G) | Matrix | static |
| ~EngineObject() | EngineObject | inlinevirtual |