LMCAS
Lamina Computer Algebra System
载入中...
搜索中...
未找到
LMCAS::InferenceEngine::Impl 成员列表

成员的完整列表,这些成员属于 LMCAS::InferenceEngine::Impl,包括所有继承而来的类成员

absolute_domain(const InferenceEngine &engine, const SymbolicExpr &arg_expr, Domain target, ComputationContext &context) constLMCAS::InferenceEngine::Impl
absolute_sign(const InferenceEngine &engine, const SymbolicExpr &arg_expr, Sign target, ComputationContext &context) constLMCAS::InferenceEngine::Impl
accumulate_product_sign(const InferenceEngine &engine, const std::shared_ptr< const SymbolicNode > &operand, std::uint8_t &possible, ComputationContext &context) constLMCAS::InferenceEngine::Impl
accumulate_sum_relation_sign(const std::shared_ptr< const SymbolicNode > &operand, const SymbolicExpr &zero_expr, bool &all_gt_zero, bool &all_geq_zero, ComputationContext &context) constLMCAS::InferenceEngine::Impl
add_deduced(InferenceEngine &engine, const SymbolicExpr &new_lhs, const SymbolicExpr &new_rhs, RelationStore &store, PropertyStore &prop_store, int depth) constLMCAS::InferenceEngine::Impl
arctangent_domain(const InferenceEngine &engine, const SymbolicExpr &arg_expr, Domain target, ComputationContext &context) constLMCAS::InferenceEngine::Impl
collect_node_exponent(const std::shared_ptr< const SymbolicNode > &node, const std::string &lhs_name, const std::string &rhs_name, std::unordered_set< int > &exponents)LMCAS::InferenceEngine::Implstatic
collect_power_exponents(const RelationStore &store, const std::string &lhs_name, const std::string &rhs_name)LMCAS::InferenceEngine::Implstatic
composite_integer(const InferenceEngine &engine, const SymbolicExpr &expr, ComputationContext &context) constLMCAS::InferenceEngine::Impl
composite_negative(const InferenceEngine &engine, const SymbolicExpr &expr, ComputationContext &context) constLMCAS::InferenceEngine::Impl
composite_nonnegative(const InferenceEngine &engine, const SymbolicExpr &expr, ComputationContext &context) constLMCAS::InferenceEngine::Impl
composite_nonpositive(const InferenceEngine &engine, const SymbolicExpr &expr, ComputationContext &context) constLMCAS::InferenceEngine::Impl
composite_nonzero(const InferenceEngine &engine, const SymbolicExpr &expr, ComputationContext &context) constLMCAS::InferenceEngine::Impl
composite_positive(const InferenceEngine &engine, const SymbolicExpr &expr, ComputationContext &context) constLMCAS::InferenceEngine::Impl
composite_real(const InferenceEngine &engine, const SymbolicExpr &expr, ComputationContext &context) constLMCAS::InferenceEngine::Impl
ctxLMCAS::InferenceEngine::Impl
current_depthLMCAS::InferenceEngine::Implmutable
deduce_function_relation(InferenceEngine &engine, const VariableNode &lhs, const VariableNode &rhs, FunctionNode::FuncType type, RelationStore &store, PropertyStore &prop_store, int depth) constLMCAS::InferenceEngine::Impl
deduce_power_relations(InferenceEngine &engine, const VariableNode &lhs, const VariableNode &rhs, RelationStore &store, PropertyStore &prop_store, int depth) constLMCAS::InferenceEngine::Impl
even_power_sign(const InferenceEngine &engine, const SymbolicExpr &base_expr, const NumberNode &exponent, Sign target, ComputationContext &context) constLMCAS::InferenceEngine::Impl
exponential_domain(const InferenceEngine &engine, const SymbolicExpr &arg_expr, Domain target, ComputationContext &context) constLMCAS::InferenceEngine::Impl
exponential_sign(const InferenceEngine &engine, const SymbolicExpr &arg_expr, Sign target, ComputationContext &context) constLMCAS::InferenceEngine::Impl
function_domain(const InferenceEngine &engine, FunctionNode::FuncType type, const SymbolicExpr &argument, Domain target, ComputationContext &context) constLMCAS::InferenceEngine::Impl
function_monotonicity(const FunctionNode &func, const std::string &var, const Interval &interval)LMCAS::InferenceEngine::Implstatic
function_sign(const InferenceEngine &engine, FunctionNode::FuncType type, const SymbolicExpr &argument, Sign target, ComputationContext &context) constLMCAS::InferenceEngine::Impl
has_negated_operand(const AddNode &node, ComputationContext &context)LMCAS::InferenceEngine::Implstatic
Impl(const AssumptionContext &context)LMCAS::InferenceEngine::Implinlineexplicit
integer_power_sign(const InferenceEngine &engine, const SymbolicExpr &base_expr, const NumberNode &exponent, Sign target, ComputationContext &context) constLMCAS::InferenceEngine::Impl
integral_power_domain(const InferenceEngine &engine, const SymbolicExpr &base, const NumberNode &exponent, Domain target, ComputationContext &context)LMCAS::InferenceEngine::Implstatic
known_sign(int value, Sign target)LMCAS::InferenceEngine::Implstatic
logarithm_domain(const InferenceEngine &engine, const SymbolicExpr &arg_expr, Domain target, ComputationContext &context) constLMCAS::InferenceEngine::Impl
logarithm_monotonicity(const Interval &interval)LMCAS::InferenceEngine::Implstatic
logarithm_sign(const InferenceEngine &engine, const SymbolicExpr &arg_expr, Sign target, ComputationContext &context) constLMCAS::InferenceEngine::Impl
max_depthLMCAS::InferenceEngine::Impl
multiply_domain(const InferenceEngine &engine, const MultiplyNode &node, Domain target, ComputationContext &context) constLMCAS::InferenceEngine::Impl
natural_number(const NumberNode &num)LMCAS::InferenceEngine::Implstatic
nonnegative_sign(Sign target)LMCAS::InferenceEngine::Implstatic
nonzero_power_sign(const InferenceEngine &engine, const SymbolicExpr &base_expr, const NumberNode &exponent, Sign target, ComputationContext &context) constLMCAS::InferenceEngine::Impl
number_integer(const NumberNode &num)LMCAS::InferenceEngine::Implstatic
number_negative(const NumberNode &num)LMCAS::InferenceEngine::Implstatic
number_nonnegative(const NumberNode &num)LMCAS::InferenceEngine::Implstatic
number_nonpositive(const NumberNode &num)LMCAS::InferenceEngine::Implstatic
number_nonzero(const NumberNode &num)LMCAS::InferenceEngine::Implstatic
number_positive(const NumberNode &num)LMCAS::InferenceEngine::Implstatic
operand_sign(const std::shared_ptr< const SymbolicNode > &operand, Sign target, ComputationContext &context) constLMCAS::InferenceEngine::Impl
positive_integer_power_sign(const InferenceEngine &engine, const SymbolicExpr &base_expr, const NumberNode &exponent, Sign target, ComputationContext &context) constLMCAS::InferenceEngine::Impl
positive_power_sign(const InferenceEngine &engine, const SymbolicExpr &base_expr, const SymbolicExpr &exp_expr, Sign target, ComputationContext &context) constLMCAS::InferenceEngine::Impl
positive_relation_chain(const SymbolicExpr &expr, const SymbolicExpr &zero_expr, ComputationContext &context) constLMCAS::InferenceEngine::Impl
product_parity_sign(std::uint8_t possible, Sign target)LMCAS::InferenceEngine::Implstatic
product_relation_sign(const MultiplyNode &mul, const SymbolicExpr &zero_expr, Sign target, ComputationContext &context) constLMCAS::InferenceEngine::Impl
product_sign(const InferenceEngine &engine, const MultiplyNode &node, Sign target, ComputationContext &context) constLMCAS::InferenceEngine::Impl
query_natural(const SymbolicExpr &expr, ComputationContext &context) constLMCAS::InferenceEngine::Impl
query_rational(const InferenceEngine &engine, const SymbolicExpr &expr, ComputationContext &context) constLMCAS::InferenceEngine::Impl
query_zero(const InferenceEngine &engine, const SymbolicExpr &expr, ComputationContext &context) constLMCAS::InferenceEngine::Impl
quotient_sign(const InferenceEngine &engine, const SymbolicExpr &num_expr, const SymbolicExpr &den_expr, Sign target, ComputationContext &context) constLMCAS::InferenceEngine::Impl
real_definedness(const InferenceEngine &engine, const SymbolicNode &node, ComputationContext &context)LMCAS::InferenceEngine::Implstatic
real_or_integer(const InferenceEngine &engine, const SymbolicExpr &arg_expr, ComputationContext &context) constLMCAS::InferenceEngine::Impl
relation_rhs_nonnegative(const Relation &rel, const SymbolicExpr &zero_expr, ComputationContext &context) constLMCAS::InferenceEngine::Impl
small_positive_exponent(const std::shared_ptr< const NumberNode > &number)LMCAS::InferenceEngine::Implstatic
square_root_domain(const InferenceEngine &engine, const SymbolicExpr &arg_expr, Domain target, ComputationContext &context) constLMCAS::InferenceEngine::Impl
square_root_sign(const InferenceEngine &engine, const SymbolicExpr &arg_expr, Sign target, ComputationContext &context) constLMCAS::InferenceEngine::Impl
subtraction_sign(const InferenceEngine &engine, const SymbolicExpr &minuend_expr, const SymbolicExpr &subtrahend_expr, Sign target, ComputationContext &context) constLMCAS::InferenceEngine::Impl
subtrahend(const std::shared_ptr< const SymbolicNode > &operand, ComputationContext &context)LMCAS::InferenceEngine::Implstatic
sum_nonzero(const InferenceEngine &engine, const AddNode &add, ComputationContext &context) constLMCAS::InferenceEngine::Impl
sum_relation_sign(const AddNode &add, const SymbolicExpr &zero_expr, Sign target, ComputationContext &context) constLMCAS::InferenceEngine::Impl
sum_sign(const InferenceEngine &engine, const AddNode &node, Sign target, ComputationContext &context) constLMCAS::InferenceEngine::Impl
trigonometric_sign(const InferenceEngine &engine, const SymbolicExpr &arg_expr, ComputationContext &context) constLMCAS::InferenceEngine::Impl
visitedLMCAS::InferenceEngine::Implmutable
weak_subtraction_sign(const InferenceEngine &engine, const SymbolicExpr &minuend_expr, const SymbolicExpr &subtrahend_expr, Sign target, ComputationContext &context) constLMCAS::InferenceEngine::Impl
zero_power_sign(const InferenceEngine &engine, const SymbolicExpr &base_expr, const NumberNode *exp_num, Sign target, ComputationContext &context) constLMCAS::InferenceEngine::Impl