BDS Public
BdsApi 4.0.1
This is the Blacknest BDS API.
Loading...
Searching...
No Matches
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.
 
BString approximationType
 Polynomial Approximation Type.
 
BString validFrequencyUnits
 Valid Frequency Units.
 
BFloat64 frequencyLowerBound
 Lower Valid Frequency Bound.
 
BFloat64 frequencyUpperBound
 Upper Valid Frequency Bound.
 
BFloat64 approximationLowerBound
 Lower Bound of Approximation.
 
BFloat64 approximationUpperBound
 Upper Bound of Approximation.
 
BFloat64 maximumError
 Maximum Absolute Error.
 
BArray< PolynomialEntrycoefficients
 The Coeficients.
 

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

◆ transferType

BString Bds::Polynomial::transferType

Transfer Type.

◆ approximationType

BString Bds::Polynomial::approximationType

Polynomial Approximation Type.

◆ validFrequencyUnits

BString Bds::Polynomial::validFrequencyUnits

Valid Frequency Units.

◆ frequencyLowerBound

BFloat64 Bds::Polynomial::frequencyLowerBound

Lower Valid Frequency Bound.

◆ frequencyUpperBound

BFloat64 Bds::Polynomial::frequencyUpperBound

Upper Valid Frequency Bound.

◆ approximationLowerBound

BFloat64 Bds::Polynomial::approximationLowerBound

Lower Bound of Approximation.

◆ approximationUpperBound

BFloat64 Bds::Polynomial::approximationUpperBound

Upper Bound of Approximation.

◆ maximumError

BFloat64 Bds::Polynomial::maximumError

Maximum Absolute Error.

◆ coefficients

BArray<PolynomialEntry > Bds::Polynomial::coefficients

The Coeficients.


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