symbolic4
|
#include "symbolic4.h"
Go to the source code of this file.
Functions | |
uint8_t | attract_variables (expression *source, expression *variable) |
void | subtract_rhs (expression *source) |
uint8_t | isolate_variable_in_addition (expression *source, expression *variable) |
uint8_t | isolate_variable_in_multiplication (expression *source, expression *variable) |
uint8_t | isolate_variable_in_exponentation (expression *source, expression *variable) |
uint8_t | isolate_variable_in_ln (expression *source) |
uint8_t | isolate_variable_in_log (expression *source) |
uint8_t | isolate_variable_in_trigonometric_function (expression *source) |
uint8_t | isolate_variable (expression *source, expression *variable) |
uint8_t | handle_right_side_is_zero (expression *source, expression *variable) |
uint8_t | solve (expression *source, expression *variable) |
Variables | |
bool | isolation_changed = false |
uint8_t attract_variables | ( | expression * | source, |
expression * | variable | ||
) |
uint8_t handle_right_side_is_zero | ( | expression * | source, |
expression * | variable | ||
) |
uint8_t isolate_variable | ( | expression * | source, |
expression * | variable | ||
) |
uint8_t isolate_variable_in_addition | ( | expression * | source, |
expression * | variable | ||
) |
uint8_t isolate_variable_in_exponentation | ( | expression * | source, |
expression * | variable | ||
) |
uint8_t isolate_variable_in_ln | ( | expression * | source | ) |
uint8_t isolate_variable_in_log | ( | expression * | source | ) |
uint8_t isolate_variable_in_multiplication | ( | expression * | source, |
expression * | variable | ||
) |
uint8_t isolate_variable_in_trigonometric_function | ( | expression * | source | ) |
uint8_t solve | ( | expression * | source, |
expression * | variable | ||
) |
void subtract_rhs | ( | expression * | source | ) |