LMCAS
Lamina Computer Algebra System
载入中...
搜索中...
未找到
multivariate_factor_checked_support.hpp
浏览该文件的文档.
1#pragma once
3#include <optional>
4
7 const MultiPoly& original, const std::vector<MultiPoly>& factors,
8 const std::vector<int>& multiplicities, Completeness completeness,
9 std::string reason);
10std::optional<MultiFactorCheckedResult> factor_evaluated_linear(
11 const MultiPoly& original, const MultiPoly& primitive,
12 const std::string& main_variable, ComputationContext& context);
13}
多元多项式因式分解器公共 API。
MultiFactorCheckedResult assemble_checked_factorization(const MultiPoly &original, const std::vector< MultiPoly > &factors, const std::vector< int > &multiplicities, Completeness completeness, std::string reason)
std::optional< MultiFactorCheckedResult > factor_evaluated_linear(const MultiPoly &original, const MultiPoly &primitive, const std::string &main_variable, ComputationContext &context)
Result< MathResult< MultiFactorResult > > MultiFactorCheckedResult
const std::vector< Polynomial< BigInt > > const BigInt ComputationContext & context