Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
- polybori::AddEliminationDegree< SizeType >
- polybori::and_tag< Tag1, Tag2 >
- polybori::and_tag< valid_tag, valid_tag >
- polybori::append_indexed_divisor< DDType, IdxType >
- BinaryOp
- binder1st
- binder2nd
- polybori::groebner::BitMask< NBits >
- polybori::groebner::BitMask< 0 >
- polybori::groebner::BitMask< sizeof(unsigned long)*4 >
- polybori::groebner::BitMask< sizeof(unsigned long)*8 >
- polybori::block_tag< TagType >
- polybori::groebner::BlockOrderHelper
- polybori::BooleSetSequence
- polybori::bounded_restricted_term< NaviType, DescendingProperty >
- polybori::groebner::BoundedDivisorsOf
- polybori::CAbstractStackBase< NavigatorType >
- polybori::cached_block_deg< NavigatorType >
- polybori::cached_deg< NavigatorType >
- polybori::groebner::CacheManager
- polybori::CApplyNodeFacade< DiagramType, NodePtr >
- polybori::CApplyNodeFacade< DiagramType, DdNode * >
- polybori::CApplyNodeFacade< polybori::BooleSet, DdNode * >
- polybori::CAuxTypes
- CCacheManBase
- polybori::CCacheManBase< ManagerType, CacheType, 0 >
- polybori::CCacheManBase< ManagerType, CacheType, 1 >
- polybori::CCacheManBase< ManagerType, CacheType, 2 >
- polybori::CCacheManBase< ManagerType, CacheType, 3 >
- CCacheManBase< ManagerType, CacheType, ArgumentLength >
- CCacheManBase< polybori::BoolePolyRing, CacheType, ArgumentLength >
- CCacheManBase< polybori::BoolePolyRing, polybori::CCacheTypes::block_degree, ArgumentLength >
- CCacheManBase< polybori::BoolePolyRing, polybori::CCacheTypes::degree, ArgumentLength >
- CCacheManBase< polybori::BoolePolyRing, TagType, ArgumentLength >
- polybori::CCacheTypes
- polybori::CCacheTypes::binary_cache_tag
- polybori::CCacheTypes::no_cache_tag
- polybori::CCacheTypes::ternary_cache_tag
- polybori::CCacheTypes::unary_cache_tag
- polybori::CCallbackFacade< Type, ResultType, ArgType >
- polybori::CCallbackFacade< polybori::CCallbackWrapper< MemberFuncPtr >, CMemberFunctionTraits< MemberFuncPtr >::result_type, CMemberFunctionTraits< MemberFuncPtr >::argument_type >
- polybori::CCallbackFacade< Type, void, ArgType >
- polybori::CCompareEnums
- polybori::CCuddFirstIter
- polybori::CCuddLikeMgrStorage< MgrType >
- polybori::CCuddNavigator
- CDDOperation
- polybori::CDDOperations< DDType, MonomType >
- CDegStackBase
- polybori::CDegStackBase< NavigatorType, invalid_tag, BlockProperty, BaseType >
- polybori::CDegStackBase< NavigatorType, valid_tag, BlockProperty, BaseType >
- polybori::CErrorEnums
- polybori::CErrorInfo
- polybori::CExpGenerator< ExpType >
- polybori::CExpIter< NaviType, ExpType >
- polybori::CExtrusivePtr< DataType, ValueType >
- polybori::CExtrusivePtr< ring_type, node_type >
- polybori::CFactoryBase
- polybori::CGenericIter< OrderType, NaviType, RefType >
- polybori::groebner::ChainCriterion
- polybori::groebner::ChainVariableCriterion
- change
- polybori::change_assign< RhsType, LhsType >
- polybori::change_assign< void, pbori_traits< void >::idx_type >
- polybori::change_idx< RhsType, LhsType >
- polybori::groebner::CheckChainCriterion< StrategyType >
- polybori::CIndexCacheHandle< NaviType >
- polybori::CIndexHandle< NaviType >
- polybori::CLiteralCodes
- CMemberFunctionTraits
- polybori::CMemberFunctionTraitsBase< Type, ResultType, ArgType, ObjRef >
- polybori::CMemberFunctionTraitsBase< const Type, ResultType, ArgType, Type & >
- polybori::CMemberFunctionTraitsBase< const Type, ResultType, void, Type & >
- polybori::CMemberFunctionTraitsBase< Type, ResultType, ArgType, Type & >
- polybori::CMemberFunctionTraitsBase< Type, ResultType, void, Type & >
- polybori::CNodeCounter< NaviType >
- polybori::constant_binder_base< BindType, BinaryFunction, ValueType, ConstantOp >
- polybori::COrderedIter< NavigatorType, MonomType >
- polybori::COrderEnums
- COrderingTags
- COrderingTags< OrderTag >
- COrderingTags< polybori::block_tag< TagType > >
- COrderingTags< polybori::dlex_tag >
- COrderingTags< polybori::dp_asc_tag >
- COrderingTags< polybori::lex_tag >
- polybori::COrderingTagsBase< OrderTag, LexProp, DegOrderProp, BlockOrderProp, DescendingProp, OrderedProp, TotelDegOrderProp, SymmetryProp >
- polybori::COrderingTagsBase< OrderTag, polybori::invalid_tag, polybori::invalid_tag, polybori::valid_tag, DescProp >
- polybori::COrderingTagsBase< OrderTag, polybori::invalid_tag, polybori::valid_tag, polybori::invalid_tag, DescProp >
- polybori::COrderingTagsBase< polybori::block_tag< TagType >, polybori::invalid_tag, polybori::invalid_tag, polybori::valid_tag, polybori::invalid_tag >
- polybori::COrderingTagsBase< polybori::block_tag< TagType >, polybori::invalid_tag, polybori::invalid_tag, polybori::valid_tag, polybori::valid_tag >
- polybori::COrderingTagsBase< polybori::dlex_tag, polybori::invalid_tag, polybori::valid_tag, polybori::invalid_tag, polybori::valid_tag >
- polybori::COrderingTagsBase< polybori::dp_asc_tag, polybori::invalid_tag, polybori::valid_tag, polybori::invalid_tag, polybori::invalid_tag >
- polybori::COrderingTagsBase< polybori::lex_tag, polybori::valid_tag, polybori::invalid_tag, polybori::invalid_tag, polybori::valid_tag >
- polybori::count_tags< CCacheTypes::divisorsof_fixedpath >
- polybori::groebner::CountCriterion
- polybori::CReverseIter< OrderType, NaviType, RefType >
- polybori::CStackSelector< OrderType, NaviType, BaseType >
- polybori::CStringLiteral< LitCode >
- polybori::CTermGeneratorBase< TermType >
- CTermGeneratorBase__
- polybori::CTermGeneratorBase__< TermType, type_tag< BooleExponent > >
- polybori::CTermGeneratorBase__< TermType, type_tag< BooleMonomial > >
- polybori::CTermGeneratorBase__< TermType, type_tag< CTypes::deg_type > >
- polybori::CTermGeneratorBase__< TermType, type_tag< CTypes::size_type > >
- polybori::CTermIter< StackType, TermGeneratorType >
- polybori::CTermStackBase< NavigatorType, BaseType >
- polybori::cudd_error_traits< ErrorNumber >
- polybori::cudd_tag_number< Counted, Offset >
- polybori::CVariableIter< Iterator, VariableType >
- polybori::CVariableNames
- polybori::CWeakPtr< ValueType >
- polybori::CWeakPtrFacade< ValueType >
- polybori::CWeakPtrFacade< polybori::CCuddCore >
- polybori::CWrappedStack< StackType >
- polybori::dd_add_assign< DDType >
- polybori::default_binder_base< BindType, BinaryFunction, ValueType >
- polybori::default_value< ValueType >
- polybori::groebner::DegOrderHelper
- polybori::DerefProxy< Type >
- polybori::dict
- polybori::dlex_tag
- polybori::dp_asc_tag
- polybori::dummy_data_type< DummyType >
- polybori::dummy_iterator
- easy_equality_property
- polybori::EliminationDegreeAdder< ExponentVectorType >
- polybori::equality_property< ValidityTag >
- polybori::equality_property< polybori::invalid_tag >
- polybori::equality_property< polybori::valid_tag >
- polybori::groebner::ExpLexLess
- polybori::groebner::FGLMNoLinearCombinationException
- polybori::groebner::FGLMStrategy
- polybori::groebner::GBTypes
- polybori::generate_index_map< Type >
- get_base
- polybori::get_node< DDType >
- polybori::groebner::GetNthPoly
- polybori::groebner::GroebnerCriteria< StrategyType >
- polybori::groebner::GroebnerOptions
- polybori::handle_else< NavigatorType >
- polybori::hashes< Type >
- polybori::groebner::HasTRepOrExtendedProductCriterion
- polybori::increment_count_tags< BaseTag >
- polybori::increment_count_tags< polybori::CCacheTypes::divisorsof_fixedpath >
- polybori::increment_count_tags< polybori::CCacheTypes::left_equals_right_x_branch_and_r_has_fac_x >
- polybori::increment_count_tags< polybori::CCacheTypes::testwise_ternary >
- insert
- polybori::insert_assign< RhsType, LhsType >
- polybori::insert_assign< void, pbori_traits< void >::idx_type >
- polybori::insert_second_to_list< ListType, RhsType, LhsType >
- polybori::inserts< RhsType, LhsType >
- polybori::inserts< void, pbori_traits< void >::idx_type >
- polybori::integral_constant< IntType, INTCONST, ResultType >
- polybori::integral_constant< CTypes::bool_type, false >
- polybori::integral_constant< CTypes::bool_type, true >
- polybori::internal_tag
- polybori::Interpreter
- polybori::invalid_tag
- invert_tag
- polybori::invert_tag< invalid_tag >
- polybori::invert_tag< valid_tag >
- polybori::groebner::IsEcart0Predicate
- polybori::groebner::IsVariableOfIndex
- iterator_facade
- polybori::groebner::LargerDegreeComparer
- polybori::groebner::LessCombinedManySizesInStrat
- polybori::groebner::LessEcartThenLessWeightedLengthInStrat
- polybori::groebner::LessUsedTailVariablesThenLessWeightedLengthInStrat
- polybori::groebner::LessWeightedLengthInStrat
- polybori::groebner::LessWeightedLengthInStratModified
- polybori::lex_compare_predicate< LhsType, RhsType, BinaryPredicate >
- polybori::lex_tag
- polybori::groebner::LexBucket
- polybori::groebner::LexHelper
- polybori::groebner::LexOrderGreaterComparer
- polybori::groebner::LiteralFactorization
- polybori::groebner::LiteralFactorizationIterator
- polybori::groebner::LLReduction< have_redsb, single_call_for_noredsb, fast_multiplication >
- polybori::groebner::LMLessCompare
- polybori::groebner::LMLessComparePS
- Long64From32BitsPairBase
- polybori::groebner::Long64From32BitsPairBase< High, Low, 4 >
- polybori::groebner::Long64From32BitsPairBase< High, Low, 8 >
- Long64From32BitsPairBase< High, Low, sizeof(unsigned long)>
- polybori::manager_traits< CuddLike >
- polybori::mapped_new_node< MapType, VariableType, TermType, NodeType >
- polybori::groebner::MatrixMonomialOrderTables
- polybori::maximum_iteration< ValueType >
- polybori::MemberFunctionOperator< MemberFct >
- polybori::groebner::MonomialHasher
- polybori::navigates< DDType >
- polybori::navigator_tag
- polybori::groebner::NBitsUsed< NValue >
- polybori::groebner::NBitsUsed< 0 >
- polybori::groebner::NextSpoly
- polybori::object
- boost::python::converter::object_manager_traits< polybori::dict >
- boost::python::converter::object_manager_traits< polybori::object >
- boost::python::converter::object_manager_traits< polybori::tuple >
- polybori::on_same_type< Type1, Type2, ThenType, ElseType >
- polybori::on_same_type< Type, Type, ThenType, ElseType >
- polybori::order_traits< OrderTag >
- polybori::order_traits< block_tag< BaseOrderTag > >
- polybori::order_traits< polybori::block_tag< TagType > >
- polybori::order_traits< polybori::dlex_tag >
- polybori::order_traits< polybori::dp_asc_tag >
- polybori::order_traits< polybori::lex_tag >
- polybori::order_traits_code< block_dlex_tag >
- polybori::order_traits_code< block_dp_asc_tag >
- polybori::order_traits_code< dlex_tag >
- polybori::order_traits_code< dp_asc_tag >
- polybori::order_traits_code< lex_tag >
- polybori::groebner::PairData
- polybori::groebner::PairE
- polybori::groebner::PairLS
- polybori::groebner::PairLSCompare
- polybori::groebner::PairManager
- polybori::groebner::PairManagerFacade< StrategyType >
- polybori::groebner::PairManagerFacade< polybori::groebner::GroebnerStrategy >
- polybori::groebner::PairStatusSet
- polybori::pbori_base< CCacheManBase< BoolePolyRing, CacheType, ArgumentLength > >
- polybori::pbori_base< CCacheManBase< boost::intrusive_ptr< CCuddCore >, CacheType, ArgumentLength > >
- polybori::pbori_base< CCacheManBase< CCuddInterface, CacheType, ArgumentLength > >
- polybori::pbori_base< CExpIter< NaviType, ExpType > >
- polybori::pbori_base< CGenericIter< OrderType, NaviType, RefType > >
- polybori::pbori_base< CReverseIter< OrderType, NaviType, RefType > >
- polybori::pbori_binary_traits< OnlyType, OnlyType >
- polybori::pbori_traits< ValueType >
- polybori::PBoRiOutIter< DataType, RhsType, BinOp >
- polybori::groebner::PolyEntryBase
- polybori::groebner::PolyEntryIndices
- polybori::groebner::PolyEntryPtrLmLess
- polybori::groebner::PolyEntryReference
- polybori::groebner::PolyEntryVector
- polybori::groebner::PolyFromPolyEntry
- polybori::groebner::PolyMonomialPairComparerLess
- polybori::groebner::PolyMonomialPairComparerLexLess
- polybori::groebner::PolynomialSugar
- project_ith
- project_ith
- project_ith
- project_ith
- polybori::project_ith< 0, NLEN >
- polybori::project_ith< 1, NLEN >
- polybori::project_ith< 2, NLEN >
- polybori::project_ith< 3, NLEN >
- property_owner
- polybori::groebner::PSCompareByEl
- polybori::groebner::PseudoLongLong< High, Low >
- polybori::push_back< ListType, ValueType >
- polybori::groebner::RankingVector
- polybori::groebner::RedTailNth
- polybori::groebner::ReductionOptions
- polybori::groebner::ReductionTerms
- polybori::groebner::RelatedTermsBase
- polybori::remove_assign< RhsType, LhsType >
- polybori::remove_assign< void, pbori_traits< void >::idx_type >
- polybori::removes< RhsType, LhsType >
- polybori::removes< void, pbori_traits< void >::idx_type >
- reversed_iteration
- polybori::reversed_iteration_adaptor< BiIterator >
- polybori::groebner::SetAssociatedMinimal< KeyType, Value >
- polybori::groebner::SetBitUInt
- polybori::groebner::ShorterEliminationLength
- polybori::groebner::ShorterEliminationLengthModified
- polybori::sizes_less< ListType >
- polybori::groebner::SlimgbReduction< variant >
- polybori::subset0_assign< RhsType, LhsType >
- polybori::subset1_assign< RhsType, LhsType >
- polybori::times_indexed_var< DDType, IdxType >
- polybori::groebner::TimesConstantImplication
- polybori::groebner::TimesVariableSubstitution
- polybori::TransformedIterator< IteratorType, OperatorType >
- polybori::TransformedSequence< SequenceType, OperatorType >
- polybori::tuple
- polybori::type_tag< Type >
- polybori::UnaryOperatorTraits< UnaryFunc >
- polybori::UnaryOperatorTraits< ResultType(*)(ArgType)>
- polybori::unite_assign< RhsType, LhsType >
- polybori::valid_tag
- polybori::variable_name< ManagerType, IdxType, VarNameType >
- polybori::VariableIndexException
- polybori::WeakRingPtr
- polybori::groebner::ZeroFunction