symbolic4
|
#include "symbolic4.h"
Go to the source code of this file.
return_status any_expression_to_dense_polynomial | ( | expression * | source, |
const expression * | variable | ||
) |
Definition at line 67 of file polynomial.c.
void any_expression_to_expression | ( | expression * | source | ) |
Definition at line 33 of file polynomial.c.
void any_expression_to_expression_recursive | ( | expression * | source | ) |
Definition at line 44 of file polynomial.c.
return_status any_expression_to_sparse_polynomial | ( | expression * | source, |
const expression * | variable | ||
) |
Definition at line 53 of file polynomial.c.
void dense_polynomial_to_sparse_polynomial | ( | expression * | source | ) |
Definition at line 300 of file polynomial.c.
return_status expression_to_sparse_polynomial | ( | expression * | source, |
const expression * | variable | ||
) |
Definition at line 208 of file polynomial.c.
void expression_to_sparse_polynomial_term | ( | expression * | source, |
const expression * | variable | ||
) |
Definition at line 162 of file polynomial.c.
uint8_t factor_square_free | ( | expression ** | factors, |
const expression * | source | ||
) |
Definition at line 680 of file polynomial.c.
void make_monic | ( | expression * | source | ) |
Definition at line 580 of file polynomial.c.
uint8_t poly_div | ( | expression ** | quotient, |
expression ** | remainder, | ||
const expression * | a, | ||
const expression * | b, | ||
int8_t | degree | ||
) |
Definition at line 467 of file polynomial.c.
uint8_t poly_gcd | ( | expression ** | gcd, |
const expression * | a, | ||
const expression * | b | ||
) |
Definition at line 603 of file polynomial.c.
bool poly_is_square_free | ( | expression * | source | ) |
Definition at line 560 of file polynomial.c.
void poly_log_gcd | ( | expression ** | gcd, |
const expression * | source | ||
) |
Definition at line 663 of file polynomial.c.
return_status polysolve | ( | expression * | source, |
expression * | variable | ||
) |
Definition at line 440 of file polynomial.c.
return_status polysolve_quadratic | ( | expression * | source | ) |
Definition at line 383 of file polynomial.c.
void quadratic_formula | ( | expression ** | result, |
expression * | a, | ||
expression * | b, | ||
expression * | c | ||
) |
Definition at line 320 of file polynomial.c.
void sort_sparse_polynomial | ( | expression * | source | ) |
Definition at line 134 of file polynomial.c.
return_status sparse_polynomial_to_dense_polynomial | ( | expression * | source | ) |
Definition at line 271 of file polynomial.c.
void sparse_polynomial_to_expression | ( | expression * | source | ) |
Definition at line 253 of file polynomial.c.
return_status validate_sparse_polynomial | ( | expression * | source, |
bool | allow_decimal_exponents, | ||
bool | allow_negative_exponents, | ||
bool | allow_arbitrary_base | ||
) |
Definition at line 82 of file polynomial.c.