LMCAS
Lamina Computer Algebra System
Toggle main menu visibility
载入中...
搜索中...
未找到
multivariate_factor_support.hpp
浏览该文件的文档.
1
#pragma once
2
3
#include "
computation_context.hpp
"
4
#include "
polynomial.hpp
"
5
#include "
result.hpp
"
6
7
namespace
LMCAS
{
8
9
using
UnivariateFactorResult
=
10
Result<MathResult<std::vector<Polynomial<Rational>
>>>;
11
12
UnivariateFactorResult
factor_univariate_bridge_checked
(
13
const
Polynomial<Rational>
& polynomial,
14
ComputationContext
&
context
);
15
16
Polynomial<BigInt>
factor_integer_polynomial
(
const
Polynomial<Rational>
& polynomial);
17
18
}
// namespace LMCAS
LMCAS::ComputationContext
定义
computation_context.hpp:99
LMCAS::Polynomial
一元多项式模板类
定义
polynomial.hpp:52
LMCAS::Result
定义
result.hpp:39
computation_context.hpp
LMCAS
定义
assumption.hpp:11
LMCAS::factor_integer_polynomial
Polynomial< BigInt > factor_integer_polynomial(const Polynomial< Rational > &polynomial)
定义
univariate_factor_bridge.cpp:9
LMCAS::context
const std::vector< Polynomial< BigInt > > const BigInt ComputationContext & context
定义
exact_factorization.hpp:65
LMCAS::UnivariateFactorResult
Result< MathResult< std::vector< Polynomial< Rational > > > > UnivariateFactorResult
定义
multivariate_factor_support.hpp:9
LMCAS::factor_univariate_bridge_checked
UnivariateFactorResult factor_univariate_bridge_checked(const Polynomial< Rational > &polynomial, ComputationContext &context)
定义
univariate_factor_bridge.cpp:166
polynomial.hpp
一元多项式模板类 Polynomial<T>,支持四则运算,GCD,求导,求值.
result.hpp
src
internal
multivariate_factor_support.hpp
生成于
, 为 LMCAS使用
1.18.0