LMCAS
Lamina Computer Algebra System
Toggle main menu visibility
载入中...
搜索中...
未找到
LMCAS::groebner_detail::PolyBuilder 成员列表
成员的完整列表,这些成员属于
LMCAS::groebner_detail::PolyBuilder
,包括所有继承而来的类成员
aux_to_node
LMCAS::groebner_detail::PolyBuilder
private
current_depth
LMCAS::detail::SymbolicVisitor
protected
ext_vars
LMCAS::groebner_detail::PolyBuilder
private
failed
LMCAS::groebner_detail::PolyBuilder
function_depends_on_variables
(const FunctionNode &node) const
LMCAS::groebner_detail::PolyBuilder
private
get_or_create_aux_var
(const std::shared_ptr< const SymbolicNode > &node)
LMCAS::groebner_detail::PolyBuilder
private
get_result
() const
LMCAS::groebner_detail::PolyBuilder
inline
MAX_DEPTH
LMCAS::detail::SymbolicVisitor
protected
static
PolyBuilder
(const std::vector< std::string > &v, PolyContext &ctx, bool strict=false)
LMCAS::groebner_detail::PolyBuilder
PolyBuilder
(const std::vector< std::string > &v, std::vector< std::string > &ext_v, std::unordered_map< std::string, size_t > &trans_map, std::unordered_map< size_t, std::shared_ptr< const SymbolicNode > > *aux_map, detail::RewriteBudget &budget, bool strict=false)
LMCAS::groebner_detail::PolyBuilder
inline
represent_as_aux_or_fail
(const std::shared_ptr< const SymbolicNode > &node)
LMCAS::groebner_detail::PolyBuilder
private
result
LMCAS::groebner_detail::PolyBuilder
private
rewrite_budget
() const noexcept
LMCAS::detail::SymbolicVisitor
inline
protected
rewrite_budget_
LMCAS::detail::SymbolicVisitor
private
strict_mode
LMCAS::groebner_detail::PolyBuilder
private
SymbolicVisitor
()=default
LMCAS::detail::SymbolicVisitor
SymbolicVisitor
(RewriteBudget *budget) noexcept
LMCAS::detail::SymbolicVisitor
inline
explicit
transcendental_map
LMCAS::groebner_detail::PolyBuilder
private
use_numeric_function
(const FunctionNode &node)
LMCAS::groebner_detail::PolyBuilder
private
vars
LMCAS::groebner_detail::PolyBuilder
private
visit
(const NumberNode &node) override
LMCAS::groebner_detail::PolyBuilder
virtual
visit
(const VariableNode &node) override
LMCAS::groebner_detail::PolyBuilder
virtual
visit
(const AddNode &node) override
LMCAS::groebner_detail::PolyBuilder
virtual
visit
(const MultiplyNode &node) override
LMCAS::groebner_detail::PolyBuilder
virtual
visit
(const PowerNode &node) override
LMCAS::groebner_detail::PolyBuilder
virtual
visit
(const FunctionNode &node) override
LMCAS::groebner_detail::PolyBuilder
virtual
visit
(const UninterpretedFunctionNode &node) override
LMCAS::groebner_detail::PolyBuilder
virtual
visit
(const MatrixNode &node) override
LMCAS::groebner_detail::PolyBuilder
virtual
visit
(const RelationalNode &node) override
LMCAS::groebner_detail::PolyBuilder
virtual
visit
(const LogicalNode &node) override
LMCAS::groebner_detail::PolyBuilder
virtual
visit
(const PiecewiseNode &node) override
LMCAS::groebner_detail::PolyBuilder
virtual
visit
(const SummationNode &node) override
LMCAS::groebner_detail::PolyBuilder
virtual
visit
(const ProductNode &node) override
LMCAS::groebner_detail::PolyBuilder
virtual
visit
(const TransformNode &node) override
LMCAS::groebner_detail::PolyBuilder
virtual
visit
(const QuantifierNode &node) override
LMCAS::groebner_detail::PolyBuilder
virtual
visit
(const SetBuilderNode &node) override
LMCAS::groebner_detail::PolyBuilder
virtual
visit
(const ComplexNode &node) override
LMCAS::groebner_detail::PolyBuilder
virtual
visit
(const FiniteSetNode &node) override
LMCAS::groebner_detail::PolyBuilder
virtual
visit
(const IntervalNode &node) override
LMCAS::groebner_detail::PolyBuilder
virtual
visit
(const MembershipNode &node) override
LMCAS::groebner_detail::PolyBuilder
virtual
visit
(const QuantityNode &node) override
LMCAS::groebner_detail::PolyBuilder
virtual
visit
(const IntegralNode &node) override
LMCAS::groebner_detail::PolyBuilder
virtual
visit
(const LimitNode &node) override
LMCAS::groebner_detail::PolyBuilder
virtual
visit
(const RootOfNode &node) override
LMCAS::groebner_detail::PolyBuilder
virtual
~SymbolicVisitor
()=default
LMCAS::detail::SymbolicVisitor
virtual
生成于
, 为 LMCAS使用
1.18.0