Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123456789]
 CArchive
 CSymEngine::Assumptions
 CBaseClass
 CBaseType
 CCDenseMatrix
 CCLambdaRealDoubleVisitor
 CCMapBasicBasic
 CSymEngine::ConstantInitializer
 CSymEngine::ContainerBaseIter< T, Int >
 CCRCPBasic
 CCRCPBasic_C
 CCSetBasic
 CCSparseMatrix
 CCVecBasic
 CCVectorInt
 Cdcomplex
 CSymEngine::GaloisFieldDict::DictLess
 CSymEngine::EnableRCPFromThis< T >
 CSymEngine::EnableRCPFromThis< Basic >
 CSymEngine::EvaluateA class that will evaluate functions numerically
 CSymEngine::Expression
 CSymEngine::fmpq_poly_wrapper
 CSymEngine::fmpq_wrapper
 CSymEngine::fmpz_poly_factor_wrapper
 CSymEngine::fmpz_poly_wrapper
 CSymEngine::fmpz_wrapper
 CSymEngine::FuncArgTracker
 CSymEngine::GaloisFieldDict
 Cstd::hash< SymEngine::Basic >Specialise std::hash for Basic. We just call Basic.__hash__()
 Cllvm::IRBuilder
 CSymEngine::is_a_UPoly< P >
 CSymEngine::is_base_of_multiple< Derived, First, Rest >
 CSymEngine::is_base_of_multiple< Derived, First >
 CSymEngine::Sieve::iterator
 CSymEngine::MatrixBase
 CSymEngine::mp_randstate
 CSymEngine::mpq_view_flint
 CSymEngine::mpz_view_flint
 CSymEngine::ODictWrapper< Key, Value, Wrapper >
 CSymEngine::ODictWrapper< int, Expression, UExprDict >
 CSymEngine::ODictWrapper< unsigned int, integer_class, UIntDict >
 CSymEngine::ODictWrapper< unsigned int, rational_class, URatDict >
 CSymEngine::PrinterBasicCmpLess operator (<) using cmp:
 CSymEngine::PrinterBasicCmpUnicodeLess operator (<) using cmp:
 CSymEngine::RCPBasicHashOur hash:
 CSymEngine::RCPBasicKeyEqOur comparison (==)
 CSymEngine::RCPBasicKeyLessOur less operator (<):
 CSymEngine::RCPIntegerKeyLessLess operator (<) for Integers
 CSymEngine::remove_reference< T >
 CSymEngine::remove_reference< T & >
 CSymEngine::Sieve
 CSymEngine::storage_for< T >
 CSymEngine::StringBox
 CSymEngine::two_by_two_matrix
 CSymEngine::UDictWrapper< Vec, Value, Wrapper >
 CSymEngine::UDictWrapper< vec_int, Expression, MExprDict >
 CSymEngine::UDictWrapper< vec_uint, integer_class, MIntDict >
 CSymEngine::vec_hash< T >
 CSymEngine::Visitor