\doxysection{Bds\+::Polynomial Class Reference}
\hypertarget{classBds_1_1Polynomial}{}\label{classBds_1_1Polynomial}\index{Bds::Polynomial@{Bds::Polynomial}}


This class defines an \doxylink{classBds_1_1Polynomial}{Polynomial} response table.  




{\ttfamily \#include $<$Bds\+D.\+h$>$}

\doxysubsubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{classBds_1_1Polynomial_ae261c9a5aef749ca2329fbe1303f08a9}{Polynomial}} (\textbf{ BString} \mbox{\hyperlink{classBds_1_1Polynomial_aee5ef87d1331ea45f457175e5f2828ad}{transfer\+Type}}=\textbf{ BString}(), \textbf{ BString} \mbox{\hyperlink{classBds_1_1Polynomial_aea585ad155bfc8bc934f677c8496e8c4}{approximation\+Type}}=\textbf{ BString}(), \textbf{ BString} \mbox{\hyperlink{classBds_1_1Polynomial_a7998bdd3712b4c4ec30b7884b7225aaf}{valid\+Frequency\+Units}}=\textbf{ BString}(), \textbf{ BFloat64} \mbox{\hyperlink{classBds_1_1Polynomial_a52c06ee61b853e984f944e1a9faee9c2}{frequency\+Lower\+Bound}}=0, \textbf{ BFloat64} \mbox{\hyperlink{classBds_1_1Polynomial_af7a4a427262f443933b070c0c424cdb2}{frequency\+Upper\+Bound}}=0, \textbf{ BFloat64} \mbox{\hyperlink{classBds_1_1Polynomial_a5d25a2cecc2cc21ce241192e961c9ed3}{approximation\+Lower\+Bound}}=0, \textbf{ BFloat64} \mbox{\hyperlink{classBds_1_1Polynomial_abcb7b8e5cdb0efb70cea59beb9c063f1}{approximation\+Upper\+Bound}}=0, \textbf{ BFloat64} \mbox{\hyperlink{classBds_1_1Polynomial_a116a5ca48d6319934e973b9223d079a6}{maximum\+Error}}=0, \textbf{ BArray}$<$ \mbox{\hyperlink{classBds_1_1PolynomialEntry}{Polynomial\+Entry}} $>$ \mbox{\hyperlink{classBds_1_1Polynomial_a70998b43b69f9747766e203e4f8571d8}{coefficients}}=\textbf{ BArray}$<$ \mbox{\hyperlink{classBds_1_1PolynomialEntry}{Polynomial\+Entry}} $>$())
\end{DoxyCompactItemize}
\doxysubsubsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
\textbf{ BString} \mbox{\hyperlink{classBds_1_1Polynomial_aee5ef87d1331ea45f457175e5f2828ad}{transfer\+Type}}
\begin{DoxyCompactList}\small\item\em Transfer Type. \end{DoxyCompactList}\item 
\textbf{ BString} \mbox{\hyperlink{classBds_1_1Polynomial_aea585ad155bfc8bc934f677c8496e8c4}{approximation\+Type}}
\begin{DoxyCompactList}\small\item\em \doxylink{classBds_1_1Polynomial}{Polynomial} Approximation Type. \end{DoxyCompactList}\item 
\textbf{ BString} \mbox{\hyperlink{classBds_1_1Polynomial_a7998bdd3712b4c4ec30b7884b7225aaf}{valid\+Frequency\+Units}}
\begin{DoxyCompactList}\small\item\em Valid Frequency Units. \end{DoxyCompactList}\item 
\textbf{ BFloat64} \mbox{\hyperlink{classBds_1_1Polynomial_a52c06ee61b853e984f944e1a9faee9c2}{frequency\+Lower\+Bound}}
\begin{DoxyCompactList}\small\item\em Lower Valid Frequency Bound. \end{DoxyCompactList}\item 
\textbf{ BFloat64} \mbox{\hyperlink{classBds_1_1Polynomial_af7a4a427262f443933b070c0c424cdb2}{frequency\+Upper\+Bound}}
\begin{DoxyCompactList}\small\item\em Upper Valid Frequency Bound. \end{DoxyCompactList}\item 
\textbf{ BFloat64} \mbox{\hyperlink{classBds_1_1Polynomial_a5d25a2cecc2cc21ce241192e961c9ed3}{approximation\+Lower\+Bound}}
\begin{DoxyCompactList}\small\item\em Lower Bound of Approximation. \end{DoxyCompactList}\item 
\textbf{ BFloat64} \mbox{\hyperlink{classBds_1_1Polynomial_abcb7b8e5cdb0efb70cea59beb9c063f1}{approximation\+Upper\+Bound}}
\begin{DoxyCompactList}\small\item\em Upper Bound of Approximation. \end{DoxyCompactList}\item 
\textbf{ BFloat64} \mbox{\hyperlink{classBds_1_1Polynomial_a116a5ca48d6319934e973b9223d079a6}{maximum\+Error}}
\begin{DoxyCompactList}\small\item\em Maximum Absolute Error. \end{DoxyCompactList}\item 
\textbf{ BArray}$<$ \mbox{\hyperlink{classBds_1_1PolynomialEntry}{Polynomial\+Entry}} $>$ \mbox{\hyperlink{classBds_1_1Polynomial_a70998b43b69f9747766e203e4f8571d8}{coefficients}}
\begin{DoxyCompactList}\small\item\em The Coeficients. \end{DoxyCompactList}\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
This class defines an \doxylink{classBds_1_1Polynomial}{Polynomial} response table. 

This has an array of the polynomial coefficients. 

\doxysubsection{Constructor \& Destructor Documentation}
\Hypertarget{classBds_1_1Polynomial_ae261c9a5aef749ca2329fbe1303f08a9}\label{classBds_1_1Polynomial_ae261c9a5aef749ca2329fbe1303f08a9} 
\index{Bds::Polynomial@{Bds::Polynomial}!Polynomial@{Polynomial}}
\index{Polynomial@{Polynomial}!Bds::Polynomial@{Bds::Polynomial}}
\doxysubsubsection{\texorpdfstring{Polynomial()}{Polynomial()}}
{\footnotesize\ttfamily Bds\+::\+Polynomial\+::\+Polynomial (\begin{DoxyParamCaption}\item[{\textbf{ BString}}]{transfer\+Type = {\ttfamily \textbf{ BString}()},  }\item[{\textbf{ BString}}]{approximation\+Type = {\ttfamily \textbf{ BString}()},  }\item[{\textbf{ BString}}]{valid\+Frequency\+Units = {\ttfamily \textbf{ BString}()},  }\item[{\textbf{ BFloat64}}]{frequency\+Lower\+Bound = {\ttfamily 0},  }\item[{\textbf{ BFloat64}}]{frequency\+Upper\+Bound = {\ttfamily 0},  }\item[{\textbf{ BFloat64}}]{approximation\+Lower\+Bound = {\ttfamily 0},  }\item[{\textbf{ BFloat64}}]{approximation\+Upper\+Bound = {\ttfamily 0},  }\item[{\textbf{ BFloat64}}]{maximum\+Error = {\ttfamily 0},  }\item[{\textbf{ BArray}$<$ \mbox{\hyperlink{classBds_1_1PolynomialEntry}{Polynomial\+Entry}} $>$}]{coefficients = {\ttfamily \textbf{ BArray}$<$\mbox{\hyperlink{classBds_1_1PolynomialEntry}{Polynomial\+Entry}}~$>$()} }\end{DoxyParamCaption})}



\doxysubsection{Member Data Documentation}
\Hypertarget{classBds_1_1Polynomial_aee5ef87d1331ea45f457175e5f2828ad}\label{classBds_1_1Polynomial_aee5ef87d1331ea45f457175e5f2828ad} 
\index{Bds::Polynomial@{Bds::Polynomial}!transferType@{transferType}}
\index{transferType@{transferType}!Bds::Polynomial@{Bds::Polynomial}}
\doxysubsubsection{\texorpdfstring{transferType}{transferType}}
{\footnotesize\ttfamily \textbf{ BString} Bds\+::\+Polynomial\+::transfer\+Type}



Transfer Type. 

\Hypertarget{classBds_1_1Polynomial_aea585ad155bfc8bc934f677c8496e8c4}\label{classBds_1_1Polynomial_aea585ad155bfc8bc934f677c8496e8c4} 
\index{Bds::Polynomial@{Bds::Polynomial}!approximationType@{approximationType}}
\index{approximationType@{approximationType}!Bds::Polynomial@{Bds::Polynomial}}
\doxysubsubsection{\texorpdfstring{approximationType}{approximationType}}
{\footnotesize\ttfamily \textbf{ BString} Bds\+::\+Polynomial\+::approximation\+Type}



\doxylink{classBds_1_1Polynomial}{Polynomial} Approximation Type. 

\Hypertarget{classBds_1_1Polynomial_a7998bdd3712b4c4ec30b7884b7225aaf}\label{classBds_1_1Polynomial_a7998bdd3712b4c4ec30b7884b7225aaf} 
\index{Bds::Polynomial@{Bds::Polynomial}!validFrequencyUnits@{validFrequencyUnits}}
\index{validFrequencyUnits@{validFrequencyUnits}!Bds::Polynomial@{Bds::Polynomial}}
\doxysubsubsection{\texorpdfstring{validFrequencyUnits}{validFrequencyUnits}}
{\footnotesize\ttfamily \textbf{ BString} Bds\+::\+Polynomial\+::valid\+Frequency\+Units}



Valid Frequency Units. 

\Hypertarget{classBds_1_1Polynomial_a52c06ee61b853e984f944e1a9faee9c2}\label{classBds_1_1Polynomial_a52c06ee61b853e984f944e1a9faee9c2} 
\index{Bds::Polynomial@{Bds::Polynomial}!frequencyLowerBound@{frequencyLowerBound}}
\index{frequencyLowerBound@{frequencyLowerBound}!Bds::Polynomial@{Bds::Polynomial}}
\doxysubsubsection{\texorpdfstring{frequencyLowerBound}{frequencyLowerBound}}
{\footnotesize\ttfamily \textbf{ BFloat64} Bds\+::\+Polynomial\+::frequency\+Lower\+Bound}



Lower Valid Frequency Bound. 

\Hypertarget{classBds_1_1Polynomial_af7a4a427262f443933b070c0c424cdb2}\label{classBds_1_1Polynomial_af7a4a427262f443933b070c0c424cdb2} 
\index{Bds::Polynomial@{Bds::Polynomial}!frequencyUpperBound@{frequencyUpperBound}}
\index{frequencyUpperBound@{frequencyUpperBound}!Bds::Polynomial@{Bds::Polynomial}}
\doxysubsubsection{\texorpdfstring{frequencyUpperBound}{frequencyUpperBound}}
{\footnotesize\ttfamily \textbf{ BFloat64} Bds\+::\+Polynomial\+::frequency\+Upper\+Bound}



Upper Valid Frequency Bound. 

\Hypertarget{classBds_1_1Polynomial_a5d25a2cecc2cc21ce241192e961c9ed3}\label{classBds_1_1Polynomial_a5d25a2cecc2cc21ce241192e961c9ed3} 
\index{Bds::Polynomial@{Bds::Polynomial}!approximationLowerBound@{approximationLowerBound}}
\index{approximationLowerBound@{approximationLowerBound}!Bds::Polynomial@{Bds::Polynomial}}
\doxysubsubsection{\texorpdfstring{approximationLowerBound}{approximationLowerBound}}
{\footnotesize\ttfamily \textbf{ BFloat64} Bds\+::\+Polynomial\+::approximation\+Lower\+Bound}



Lower Bound of Approximation. 

\Hypertarget{classBds_1_1Polynomial_abcb7b8e5cdb0efb70cea59beb9c063f1}\label{classBds_1_1Polynomial_abcb7b8e5cdb0efb70cea59beb9c063f1} 
\index{Bds::Polynomial@{Bds::Polynomial}!approximationUpperBound@{approximationUpperBound}}
\index{approximationUpperBound@{approximationUpperBound}!Bds::Polynomial@{Bds::Polynomial}}
\doxysubsubsection{\texorpdfstring{approximationUpperBound}{approximationUpperBound}}
{\footnotesize\ttfamily \textbf{ BFloat64} Bds\+::\+Polynomial\+::approximation\+Upper\+Bound}



Upper Bound of Approximation. 

\Hypertarget{classBds_1_1Polynomial_a116a5ca48d6319934e973b9223d079a6}\label{classBds_1_1Polynomial_a116a5ca48d6319934e973b9223d079a6} 
\index{Bds::Polynomial@{Bds::Polynomial}!maximumError@{maximumError}}
\index{maximumError@{maximumError}!Bds::Polynomial@{Bds::Polynomial}}
\doxysubsubsection{\texorpdfstring{maximumError}{maximumError}}
{\footnotesize\ttfamily \textbf{ BFloat64} Bds\+::\+Polynomial\+::maximum\+Error}



Maximum Absolute Error. 

\Hypertarget{classBds_1_1Polynomial_a70998b43b69f9747766e203e4f8571d8}\label{classBds_1_1Polynomial_a70998b43b69f9747766e203e4f8571d8} 
\index{Bds::Polynomial@{Bds::Polynomial}!coefficients@{coefficients}}
\index{coefficients@{coefficients}!Bds::Polynomial@{Bds::Polynomial}}
\doxysubsubsection{\texorpdfstring{coefficients}{coefficients}}
{\footnotesize\ttfamily \textbf{ BArray}$<$\mbox{\hyperlink{classBds_1_1PolynomialEntry}{Polynomial\+Entry}} $>$ Bds\+::\+Polynomial\+::coefficients}



The Coeficients. 



The documentation for this class was generated from the following files\+:\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{BdsD_8h}{Bds\+D.\+h}}\item 
\mbox{\hyperlink{BdsD_8cc}{Bds\+D.\+cc}}\end{DoxyCompactItemize}
