minterpy.transformations#

This sub-package contains the concrete implementations of transformations.

Each concrete basis transformation class is defined in a separate module, with each class handling the the transformation from one polynomial basis (the origin) to another basis (the target). All the concrete classes implement the abstract base class TransformationABC.

Module

Description

lagrange

Concrete transformation classes from the Lagrange basis

newton

Concrete transformation classes from the Newton basis

canonical

Concrete transformation classes from the canonical basis

chebyshev

Concrete transformation classes from the Chebyshev basis

identity

Concrete transformation class from one basis to the same basis

interface

High-level helper functions related to basis transformations

utils

Low-level utility functions related to basis transformations