BdsApi  3.0.12
This is the Blacknest BDS API.
Public Member Functions | Public Attributes | List of all members
Bds::Polynomial Class Reference

This class defines an Polynomial response table. More...

#include <BdsD.h>

Public Member Functions

 Polynomial (BString transferType=BString(), BString approximationType=BString(), BString validFrequencyUnits=BString(), BFloat64 frequencyLowerBound=0, BFloat64 frequencyUpperBound=0, BFloat64 approximationLowerBound=0, BFloat64 approximationUpperBound=0, BFloat64 maximumError=0, BArray< PolynomialEntry > coefficients=BArray< PolynomialEntry >())
 

Public Attributes

BString transferType
 Transfer Type. More...
 
BString approximationType
 Polynomial Approximation Type. More...
 
BString validFrequencyUnits
 Valid Frequency Units. More...
 
BFloat64 frequencyLowerBound
 Lower Valid Frequency Bound. More...
 
BFloat64 frequencyUpperBound
 Upper Valid Frequency Bound. More...
 
BFloat64 approximationLowerBound
 Lower Bound of Approximation. More...
 
BFloat64 approximationUpperBound
 Upper Bound of Approximation. More...
 
BFloat64 maximumError
 Maximum Absolute Error. More...
 
BArray< PolynomialEntrycoefficients
 The Coeficients. More...
 

Detailed Description

This class defines an Polynomial response table.

This has an array of the polynomial coefficients.

Constructor & Destructor Documentation

◆ Polynomial()

Bds::Polynomial::Polynomial ( BString  transferType = BString(),
BString  approximationType = BString(),
BString  validFrequencyUnits = BString(),
BFloat64  frequencyLowerBound = 0,
BFloat64  frequencyUpperBound = 0,
BFloat64  approximationLowerBound = 0,
BFloat64  approximationUpperBound = 0,
BFloat64  maximumError = 0,
BArray< PolynomialEntry coefficients = BArray<PolynomialEntry >() 
)

Member Data Documentation

◆ approximationLowerBound

BFloat64 Bds::Polynomial::approximationLowerBound

Lower Bound of Approximation.

◆ approximationType

BString Bds::Polynomial::approximationType

Polynomial Approximation Type.

◆ approximationUpperBound

BFloat64 Bds::Polynomial::approximationUpperBound

Upper Bound of Approximation.

◆ coefficients

BArray<PolynomialEntry > Bds::Polynomial::coefficients

The Coeficients.

◆ frequencyLowerBound

BFloat64 Bds::Polynomial::frequencyLowerBound

Lower Valid Frequency Bound.

◆ frequencyUpperBound

BFloat64 Bds::Polynomial::frequencyUpperBound

Upper Valid Frequency Bound.

◆ maximumError

BFloat64 Bds::Polynomial::maximumError

Maximum Absolute Error.

◆ transferType

BString Bds::Polynomial::transferType

Transfer Type.

◆ validFrequencyUnits

BString Bds::Polynomial::validFrequencyUnits

Valid Frequency Units.


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