Inheritance diagram for SymEngine::UExprDict:
Collaboration diagram for SymEngine::UExprDict:Public Member Functions | |
| UExprDict (UExprDict &&other) SYMENGINE_NOEXCEPT | |
| UExprDict (const int &i) | |
| UExprDict (const map_int_Expr &p) | |
| UExprDict (const Expression &expr) | |
| UExprDict (const std::string &s) | |
| UExprDict (const UExprDict &)=default | |
| UExprDict & | operator= (const UExprDict &)=default |
| UExprDict & | operator/= (const Expression &other) |
| std::string | __str__ (const std::string name) const |
| const RCP< const Basic > | get_basic (std::string var) const |
| int | compare (const UExprDict &other) const |
| Expression | find_cf (int deg) const |
Public Member Functions inherited from SymEngine::ODictWrapper< int, Expression, UExprDict > | |
| ODictWrapper (const int &i) | |
| ODictWrapper (const std::map< int, Expression > &p) | |
| ODictWrapper (std::map< int, Expression > &&p) | |
| ODictWrapper (const Expression &p) | |
| ODictWrapper (std::string s) | |
| UExprDict & | operator= (UExprDict &&other) SYMENGINE_NOEXCEPT |
| UExprDict & | operator+= (const UExprDict &other) |
| UExprDict | operator- () const |
| UExprDict & | operator-= (const UExprDict &other) |
| UExprDict & | operator*= (const UExprDict &other) |
| bool | operator!= (const UExprDict &other) const |
| const std::map< int, Expression > & | get_dict () const |
| size_t | size () const |
| bool | empty () const |
| int | degree () const |
| Expression | get_coeff (int x) const |
| Expression | get_lc () const |
Friends | |
| std::ostream & | operator<< (std::ostream &os, const UExprDict &expr) |
| UExprDict | operator/ (const UExprDict &a, const Expression &b) |
Additional Inherited Members | |
Public Types inherited from SymEngine::ODictWrapper< int, Expression, UExprDict > | |
| typedef int | key_type |
Static Public Member Functions inherited from SymEngine::ODictWrapper< int, Expression, UExprDict > | |
| static UExprDict | from_vec (const std::vector< Expression > &v) |
| static UExprDict | mul (const UExprDict &a, const UExprDict &b) |
| static UExprDict | pow (const UExprDict &a, unsigned int p) |
| static UExprDict | from_poly (const FromPoly &p) |
Data Fields inherited from SymEngine::ODictWrapper< int, Expression, UExprDict > | |
| std::map< int, Expression > | dict_ |
Definition at line 15 of file uexprpoly.h.