Aleph-w 3.0
A C++ Library for Data Structures and Algorithms
Loading...
Searching...
No Matches
multi_polynomial_examples.cc File Reference

Practical examples demonstrating multivariate polynomial usage. More...

#include <iostream>
#include <iomanip>
#include "tpl_array.H"
#include "tpl_multi_polynomial.H"
Include dependency graph for multi_polynomial_examples.cc:

Go to the source code of this file.

Typedefs

using Multipoly = Gen_MultiPolynomial< double >
 
using Multipoly_Lex = Gen_MultiPolynomial< double, Lex_Order >
 
using Multipoly_Grlex = Gen_MultiPolynomial< double, Grlex_Order >
 
using Multipoly_Grevlex = Gen_MultiPolynomial< double, Grevlex_Order >
 
using IntMultipoly = Gen_MultiPolynomial< long long >
 

Functions

void print_section (const string &title)
 
void print_result (const string &label, const Multipoly &poly)
 
int main ()
 

Detailed Description

Practical examples demonstrating multivariate polynomial usage.

This file showcases key features of Gen_MultiPolynomial from tpl_multi_polynomial.H:

  • Constructing polynomials with variables and monomials
  • Polynomial arithmetic (addition, multiplication, powers)
  • Evaluation and substitution
  • Algebraic identities and expansions
  • Monomial ordering effects
  • Integration with univariate polynomials

Definition in file multi_polynomial_examples.cc.

Typedef Documentation

◆ IntMultipoly

using IntMultipoly = Gen_MultiPolynomial<long long>

Definition at line 51 of file multi_polynomial_examples.cc.

◆ Multipoly

using Multipoly = Gen_MultiPolynomial<double>

Definition at line 47 of file multi_polynomial_examples.cc.

◆ Multipoly_Grevlex

◆ Multipoly_Grlex

Definition at line 49 of file multi_polynomial_examples.cc.

◆ Multipoly_Lex

Definition at line 48 of file multi_polynomial_examples.cc.

Function Documentation

◆ main()

◆ print_result()

void print_result ( const string &  label,
const Multipoly poly 
)

◆ print_section()

void print_section ( const string &  title)

Definition at line 54 of file multi_polynomial_examples.cc.

Referenced by main().