Skip to content

Feature/interpolate from callables

Carsten Gräser requested to merge feature/interpolate-from-callables into master

On the 2016 meeting we decided to switch to operator() syntax in interpolate(). This MR will implement this change by:

  • Adding wrappers to switch between operator() and evaluate()
  • Call the wrapper in any interpolate() implementation to support both versions for transition
  • Adjust the virtual interface
    • Wrap passed functions if necessary to support operator()

This is the list of adjusted FE implementations:

  • brezzidouglasmarini
  • common (virtual interface and wrapper)
  • dualmortarbasis
  • hierarchical
  • lagrange (despite interpolation.hh)
  • meta
  • mimetic
  • monomial
  • orthonormal
  • rannacherturek
  • raviartthomas (despite raviartthomassimplexinterpolation.hh)
  • refined
  • whitney
Edited by Carsten Gräser

Merge request reports