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

浏览该文件的源代码.

命名空间

namespace  LMCAS
namespace  LMCAS::groebner_detail

函数

Poly LMCAS::groebner_detail::add_poly (const Poly &a, const Poly &b)
void LMCAS::groebner_detail::align_variables (Poly &a, Poly &b)
bool LMCAS::groebner_detail::chain_criterion (const std::vector< Poly > &basis, size_t i, size_t j, const std::set< std::pair< size_t, size_t > > &processed_pairs)
int LMCAS::groebner_detail::compute_spoly_sugar (const Poly &f, const Poly &g)
bool LMCAS::groebner_detail::coprime_leading_monomials (const Poly &f, const Poly &g)
Monomial LMCAS::groebner_detail::div_mono (const Monomial &numerator, const Monomial &denominator)
bool LMCAS::groebner_detail::divides_mono (const Monomial &a, const Monomial &b)
void LMCAS::groebner_detail::extend_variables (Poly &polynomial, size_t count)
Monomial LMCAS::groebner_detail::lcm_mono (const Monomial &a, const Monomial &b)
Monomial LMCAS::groebner_detail::mul_mono (const Monomial &a, const Monomial &b)
Poly LMCAS::groebner_detail::mul_poly (const Poly &a, const Poly &b)
Poly LMCAS::groebner_detail::mul_poly_term (const Poly &polynomial, const Term &term)
Poly LMCAS::groebner_detail::reduce (Poly polynomial, const std::vector< Poly > &basis)
Poly LMCAS::groebner_detail::s_poly (const Poly &f, const Poly &g)
Poly LMCAS::groebner_detail::sub_poly (const Poly &a, const Poly &b)