Surface

This actually isn’t a concrete implementation of BaseSurface. Instead it’s a class that dispatches to an implementation of BaseSurface to do its core evaluations (plus it does shape checking)

Properties and Methods

detect_base: method

 

__init__(self, data, dimension=None, base=None, **metadata): 
  • data: Any

    No description…

  • dimension: Any

    No description…

  • base: None | Type[BaseSurface]

    No description…

  • metadata: Any

    No description…

 

minimize(self, initial_guess=None, function_options=None, **opts): 

Provides a uniform interface for minimization, basically just dispatching to the BaseSurface implementation if provided

  • initial_guess: np.ndarray | None

    initial starting point for the minimization

  • function_options: None | dict

    No description…

  • opts: Any

    No description…

  • :returns: _

    No description…

 

__call__(self, gridpoints, **kwargs): 

Examples


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