LinearExpansionSurface

A surface with an evaluator built off of an expansion in some user specified basis

Properties and Methods

 

__init__(self, coefficients, basis=None, dimension=None): 
  • coefficients: np.ndarray

    the expansion coefficients in the basis

  • basis: Iterable[function] | None

    a basis of functions to use (defaults to power series)

 

evaluate(self, points, **kwargs): 

First we just apply the basis to the gridpoints, then we dot this into the coeffs

  • points: Any

    No description…

  • kwargs: Any

    No description…

  • :returns: _

    No description…

Examples


Edit Examples or Create New Examples
Edit Template or Create New Template
Edit Docstrings