Alvise Sommariva
Software in Python
In this homepage, we provide some Python versions of our Matlab open-source routines.
This effort has been done with the help of students and research associates, who also checked that these versions are numerically equivalent to the Matlab ones.
Relevant subroutines/folders: discrete_extremal_sets_constructor, discrete_orthogonal_polynomials_constructor_and_evaluator, domains_structure, demo_cpom,lebesgue_constant_evaluator,polynomial_mesh_constructor,stabilized_vandermonde_matrix_constructor,demo_cdes.py,demo_cleb.py.
PDF: CPOLYMESH, Python codes for complex polynomial approximation by Chebyshev admissible meshes
Author: D.J. Kenne
Subperiodic trigonometric quadrature and linear blending of elliptical arcs
Relevant subroutines: gauss.py, gqcircsect.py, gqcircsegm.py, trigauss.py
PDF: Python package for subperiodic trigonometric quadrature and multivariate applications
Author: M. Storgato
Quadrature on polygonal elements with a curved edge
Software: https://github.com/2002232/Squaring-polygonal-elements-with-one-curved-side-in-Python.git
Subroutines: auto_rotation.py, chebvand.py, chebyshev.py, circtrap.py, comprexcub.py, cubature_rules_1d.py, demo_polygcirc.py, gauss.py, gqellblend.py, points2distances.py, polygauss.py, polygcirc.py, r_jacobi.py, tridisolve.py, trigauss.py
PDF: G. Traversin, Python package for numerical cubature on polygonal elements with one curved edge.
Author: G. Traversin