RTXI 1.3
RemezAlgorithm Class Reference

#include <remezalg.h>

List of all members.

Public Member Functions

 RemezAlgorithm (std::istream &uin, std::ostream &uout, int filter_length, double passband_edge_freq, double stopband_edge_freq, double ripple_ratio, FirFilterDesign **fir_filter)
void SetupGrid (void)
double GetFrequency (int grid_index)
void RemezError (void)
void RemezSearch (void)
int RemezStop (void)
int RemezStop2 (void)
double ComputeRemezAmplitudeResponse (int init_flag, double contin_freq)
void RemezFinish (double *filter_coeffs)

Detailed Description

Definition at line 9 of file remezalg.h.


Constructor & Destructor Documentation

RemezAlgorithm::RemezAlgorithm ( std::istream &  uin,
std::ostream &  uout,
int  filter_length,
double  passband_edge_freq,
double  stopband_edge_freq,
double  ripple_ratio,
FirFilterDesign **  fir_filter 
)

Definition at line 22 of file remezalg.cpp.


Member Function Documentation

double RemezAlgorithm::ComputeRemezAmplitudeResponse ( int  init_flag,
double  contin_freq 
)

Definition at line 200 of file remezalg.cpp.

double RemezAlgorithm::GetFrequency ( int  grid_index)

Definition at line 162 of file remezalg.cpp.

void RemezAlgorithm::RemezError ( void  )

Definition at line 180 of file remezalg.cpp.

void RemezAlgorithm::RemezFinish ( double *  filter_coeffs)

Definition at line 109 of file remezalg.cpp.

void RemezAlgorithm::RemezSearch ( void  )

Definition at line 281 of file remezalg.cpp.

int RemezAlgorithm::RemezStop ( void  )

Definition at line 393 of file remezalg.cpp.

int RemezAlgorithm::RemezStop2 ( void  )

Definition at line 373 of file remezalg.cpp.

void RemezAlgorithm::SetupGrid ( void  )

Definition at line 144 of file remezalg.cpp.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines