|
LMCAS
Lamina Computer Algebra System
|
符号多项式算法使用的表达式系数。 更多...
#include <polynomial_conversion.hpp>
Public 成员函数 | |
| SymbolicPolyCoeff () | |
| SymbolicPolyCoeff (int value) | |
| SymbolicPolyCoeff (std::shared_ptr< SymbolicExpr > value) | |
| __attribute__ ((visibility("default"))) bool operator | |
| bool | operator!= (const SymbolicPolyCoeff &other) const |
| SymbolicPolyCoeff | operator* (const SymbolicPolyCoeff &other) const |
| SymbolicPolyCoeff | operator+ (const SymbolicPolyCoeff &other) const |
| SymbolicPolyCoeff | operator- () const |
| SymbolicPolyCoeff | operator- (const SymbolicPolyCoeff &other) const |
| SymbolicPolyCoeff | operator/ (const SymbolicPolyCoeff &other) const |
| bool | operator< (const SymbolicPolyCoeff &) const |
| std::string | to_string () const |
Public 属性 | |
| std::shared_ptr< SymbolicExpr > | val |
友元 | |
| SymbolicPolyCoeff | abs (const SymbolicPolyCoeff &value) |
符号多项式算法使用的表达式系数。
在文件 polynomial_conversion.hpp 第 58 行定义.
|
inline |
在文件 polynomial_conversion.hpp 第 61 行定义.
引用了 val.
被这些函数引用 __attribute__(), abs, LMCAS::detail::inequality_support::append_factor_roots(), operator!=(), operator*(), operator+(), operator-(), operator-(), operator/(), operator<(), LMCAS::rational_to_symbolic_poly(), LMCAS::polynomial_solver_detail::solve_cubic_impl() , 以及 LMCAS::polynomial_solver_detail::solve_quartic_impl().
|
inlineexplicit |
|
inline |
| LMCAS::SymbolicPolyCoeff::__attribute__ | ( | (visibility("default")) | ) |
|
inline |
在文件 polynomial_conversion.hpp 第 67 行定义.
引用了 SymbolicPolyCoeff().
|
inline |
|
inline |
|
inline |
|
inline |
在文件 polynomial_conversion.hpp 第 75 行定义.
引用了 SymbolicPolyCoeff() , 以及 val.
|
inline |
|
inline |
在文件 polynomial_conversion.hpp 第 102 行定义.
引用了 SymbolicPolyCoeff().
|
inline |
|
friend |
在文件 polynomial_conversion.hpp 第 98 行定义.
引用了 SymbolicPolyCoeff() , 以及 LMCAS::value.
| std::shared_ptr<SymbolicExpr> LMCAS::SymbolicPolyCoeff::val |