polynomial.at Function References


strip

strip:poly v->poly Defined in line number 32.


eval

eval:poly v,int k->int Defined in line number 37.


eval

eval:vec v,Split w->Split Defined in line number 41.


at_s

at_s:vec v->Split: eval(v,Split Defined in line number 44.


transpose

transpose:poly_mat M->poly_mat Defined in line number 55.


dot_product

dot_product:[poly] v,[poly] w->poly Defined in line number 62.


*

*:poly_mat A,poly_mat B->poly_mat Defined in line number 68.


poly_list_add

poly_list_add:[poly] v,[poly] w->[poly] Defined in line number 74.


poly_list_sub

poly_list_sub:[poly] v,[poly] w->[poly] Defined in line number 78.


-

-:poly_mat M->poly_mat Defined in line number 83.


+

+:poly_mat A,poly_mat B->poly_mat Defined in line number 86.


-

-:poly_mat A,poly_mat B->poly_mat Defined in line number 90.


scalar_multiply

scalar_multiply:[poly] v,poly f->[poly] Defined in line number 95.


*

*:poly f,poly_mat M->poly_mat Defined in line number 99.


*

*:int c, poly_mat M->poly_mat Defined in line number 102.


update_row

update_row:[poly] R, int j,poly v->[poly]: R[j] Defined in line number 106.


update_matrix_row

update_matrix_row:poly_mat M, int i, [poly] row->poly_mat: M[i] Defined in line number 108.


update_matrix_entry

update_matrix_entry:poly_mat M, int i, int j, poly v->poly_mat Defined in line number 110.


zero_poly_row

zero_poly_row:int n->[poly]: for i Defined in line number 115.


zero_poly_matrix

zero_poly_matrix:int n->poly_mat Defined in line number 118.


scalar_poly_matrix

scalar_poly_matrix:int n, int c->poly_mat Defined in line number 119.


+

+:poly_mat M, poly p->poly_mat Defined in line number 128.


-

-:poly_mat M, poly p->poly_mat Defined in line number 130.


=

=:poly_mat A,poly_mat B->bool Defined in line number 141.


is_zero

is_zero:poly_mat M->bool Defined in line number 145.


upper_unitriangular_inverse

upper_unitriangular_inverse:poly_mat P->poly_mat Defined in line number 148.


poly_permute_basis

poly_permute_basis:poly P, poly_mat A->poly_mat Defined in line number 166.


stringPoly

stringPoly:poly v, string q->string Defined in line number 173.


printPoly

printPoly:poly v->void Defined in line number 189.


printPolyMatrix

printPolyMatrix:poly_mat M,int space_size->void Defined in line number 198.


printPolyMatrix

printPolyMatrix:poly_mat M->void Defined in line number 205.


sgn_poly

sgn_poly:int k->poly Defined in line number 217.


divide_by

divide_by:int k,poly v->poly Defined in line number 220.


principal_minor

principal_minor:poly_mat M,int size->poly_mat Defined in line number 225.


poly

vec Defined in line number 3.


poly_mat

[[poly]] Defined in line number 53.