bairstow/autocorr.hpp file

Typedefs

using Vec2 = numeric::Vector2<double>
using Mat2 = numeric::Matrix2<Vec2>

Functions

auto initial_autocorr(const std::vector<double>& pa) -> std::vector< Vec2 > -> auto
auto pbairstow_autocorr(const std::vector<double>& pa, std::vector<Vec2>& vrs, const Options& options) -> std::pair< unsigned int, bool > -> auto
void extract_autocorr(Vec2& vr)

Function documentation

auto initial_autocorr(const std::vector<double>& pa) -> std::vector< Vec2 >

Parameters
pa
Returns std::vector<Vec2>

auto pbairstow_autocorr(const std::vector<double>& pa, std::vector<Vec2>& vrs, const Options& options) -> std::pair< unsigned int, bool >

Parameters
pa
vrs
options
Returns std::pair<unsigned int, bool>

void extract_autocorr(Vec2& vr)

Parameters
vr