LMCAS
Lamina Computer Algebra System
载入中...
搜索中...
未找到
rational_polynomial_recognition.cpp 文件参考
#include "polynomial_conversion.hpp"
#include "internal/symbolic_ast.hpp"
#include <cstdint>
#include <utility>
rational_polynomial_recognition.cpp 的引用(Include)关系图:

浏览该文件的源代码.

类

class  LMCAS::anonymous_namespace{rational_polynomial_recognition.cpp}::RecursionScope

命名空间

namespace  LMCAS
namespace  LMCAS::anonymous_namespace{rational_polynomial_recognition.cpp}

函数

Result< OptionalRationalPolynomial > LMCAS::anonymous_namespace{rational_polynomial_recognition.cpp}::recognize_node (const std::shared_ptr< const SymbolicNode > &node, const std::string &variable, ComputationContext &context)
Result< OptionalRationalPolynomial > LMCAS::anonymous_namespace{rational_polynomial_recognition.cpp}::recognize_number (const NumberNode &number, const std::string &variable)
Result< OptionalRationalPolynomial > LMCAS::anonymous_namespace{rational_polynomial_recognition.cpp}::recognize_power (const PowerNode &power, const std::string &variable, ComputationContext &context)
Result< OptionalRationalPolynomial > LMCAS::anonymous_namespace{rational_polynomial_recognition.cpp}::recognize_product (const MultiplyNode &multiply, const std::string &variable, ComputationContext &context)
Result< OptionalRationalPolynomial > LMCAS::recognize_rational_polynomial (const SymbolicExpr &expression, const std::string &variable, ComputationContext &context)
Result< OptionalRationalPolynomial > LMCAS::anonymous_namespace{rational_polynomial_recognition.cpp}::recognize_sum (const AddNode &add, const std::string &variable, ComputationContext &context)

变量

constexpr const char * LMCAS::anonymous_namespace{rational_polynomial_recognition.cpp}::kOperation = "recognize_rational_polynomial"