CHROMA
Public Member Functions | Private Attributes | List of all members

Remez type of rational approximations. More...

#include <read_rat_approx.h>

Inheritance diagram for Chroma::ReadRatApprox:
Chroma::RationalApprox

Public Member Functions

 ReadRatApprox (const ReadRatApproxEnv::Params &p)
 Full constructor. More...
 
 ~ReadRatApprox ()
 Destructor. More...
 
void operator() (RemezCoeff_t &pfe, RemezCoeff_t &ipfe) const
 Produce the partial-fraction-expansion (PFE) and its inverse (IPFE) More...
 
- Public Member Functions inherited from Chroma::RationalApprox
virtual ~RationalApprox ()
 Virtual destructor. More...
 

Private Attributes

ReadRatApproxEnv::Params params
 

Detailed Description

Remez type of rational approximations.

Definition at line 35 of file read_rat_approx.h.

Constructor & Destructor Documentation

◆ ReadRatApprox()

Chroma::ReadRatApprox::ReadRatApprox ( const ReadRatApproxEnv::Params p)
inline

Full constructor.

Definition at line 39 of file read_rat_approx.h.

◆ ~ReadRatApprox()

Chroma::ReadRatApprox::~ReadRatApprox ( )
inline

Destructor.

Definition at line 42 of file read_rat_approx.h.

Member Function Documentation

◆ operator()()

void Chroma::ReadRatApprox::operator() ( RemezCoeff_t pfe,
RemezCoeff_t ipfe 
) const
virtual

Produce the partial-fraction-expansion (PFE) and its inverse (IPFE)

Implements Chroma::RationalApprox.

Definition at line 90 of file read_rat_approx.cc.

References Chroma::ReadRatApproxEnv::Params::ipfe, params, and Chroma::ReadRatApproxEnv::Params::pfe.

Member Data Documentation

◆ params

ReadRatApproxEnv::Params Chroma::ReadRatApprox::params
private

remez params

Definition at line 48 of file read_rat_approx.h.

Referenced by operator()().


The documentation for this class was generated from the following files: