OPALX (Object Oriented Parallel Accelerator Library for Exascal) master (dc2a29eed580)
OPALX
Loading...
Searching...
No Matches
SavitzkyGolay.cpp File Reference
#include "Filters/SavitzkyGolay.h"
#include <iostream>
#include "Utilities/GSLFFT.h"
#include <cmath>
Include dependency graph for SavitzkyGolay.cpp:

Go to the source code of this file.

Functions

void savgol (std::vector< double > &c, const int &np, const int &nl, const int &nr, const int &ld, const int &m)
 
void convlv (const std::vector< double > &data, const std::vector< double > &respns, const int &isign, std::vector< double > &ans)
 
void ludcmp (std::vector< double > &a, std::vector< int > &indx, double &d)
 
void lubksb (std::vector< double > &a, std::vector< int > &indx, std::vector< double > &b)
 

Function Documentation

◆ convlv()

void convlv ( const std::vector< double > &  data,
const std::vector< double > &  respns,
const int &  isign,
std::vector< double > &  ans 
)

◆ lubksb()

void lubksb ( std::vector< double > &  a,
std::vector< int > &  indx,
std::vector< double > &  b 
)

Definition at line 186 of file SavitzkyGolay.cpp.

Referenced by savgol().

◆ ludcmp()

void ludcmp ( std::vector< double > &  a,
std::vector< int > &  indx,
double &  d 
)

Definition at line 127 of file SavitzkyGolay.cpp.

Referenced by savgol().

◆ savgol()

void savgol ( std::vector< double > &  c,
const int &  np,
const int &  nl,
const int &  nr,
const int &  ld,
const int &  m 
)

Definition at line 31 of file SavitzkyGolay.cpp.

References lubksb(), ludcmp(), and nr.

Referenced by SavitzkyGolayFilter::SavitzkyGolayFilter().

Here is the call graph for this function: