Function trv::array::extrap2d_logbilin#

Function Documentation#

void trv::array::extrap2d_logbilin(std::vector<std::vector<double>> a, int N, int N_ext, std::vector<std::vector<double>> &a_ext)#

Extrapolate sample bi-series exponentially (i.e. log-bilinearly).

Parameters
  • a[in] Samples bi-series.

  • N[in] Sample number (in both dimensions).

  • N_ext[in] Extrapolation number on either end (in both dimensions).

  • a_ext[out] Extrapolated sample bi-series.

Throws

trv::sys::ExtrapError – When sign change or zero occurs.