LMCAS
Lamina Computer Algebra System
Toggle main menu visibility
载入中...
搜索中...
未找到
multivariate_factor_checked_support.hpp
浏览该文件的文档.
1
#pragma once
2
#include "
multivariate_factor.hpp
"
3
#include <optional>
4
5
namespace
LMCAS::multivariate_checked_detail
{
6
MultiFactorCheckedResult
assemble_checked_factorization
(
7
const
MultiPoly& original,
const
std::vector<MultiPoly>& factors,
8
const
std::vector<int>& multiplicities,
Completeness
completeness,
9
std::string reason);
10
std::optional<MultiFactorCheckedResult>
factor_evaluated_linear
(
11
const
MultiPoly& original,
const
MultiPoly& primitive,
12
const
std::string& main_variable,
ComputationContext
&
context
);
13
}
LMCAS::ComputationContext
定义
computation_context.hpp:99
multivariate_factor.hpp
多元多项式因式分解器公共 API。
LMCAS::multivariate_checked_detail
定义
multivariate_factor_checked_support.hpp:5
LMCAS::multivariate_checked_detail::assemble_checked_factorization
MultiFactorCheckedResult assemble_checked_factorization(const MultiPoly &original, const std::vector< MultiPoly > &factors, const std::vector< int > &multiplicities, Completeness completeness, std::string reason)
定义
multivariate_factor_checked.cpp:34
LMCAS::multivariate_checked_detail::factor_evaluated_linear
std::optional< MultiFactorCheckedResult > factor_evaluated_linear(const MultiPoly &original, const MultiPoly &primitive, const std::string &main_variable, ComputationContext &context)
定义
multivariate_factor_evaluation.cpp:182
LMCAS::MultiFactorCheckedResult
Result< MathResult< MultiFactorResult > > MultiFactorCheckedResult
定义
multivariate_factor.hpp:39
LMCAS::Completeness
Completeness
定义
result.hpp:122
LMCAS::context
const std::vector< Polynomial< BigInt > > const BigInt ComputationContext & context
定义
exact_factorization.hpp:65
src
internal
multivariate_factor_checked_support.hpp
生成于
, 为 LMCAS使用
1.18.0