| 81 |   | <p><a href="classbdm_1_1fnc-members.html">List of all members.</a></p>  | 
                      
                        | 82 |   | <table border="0" cellpadding="0" cellspacing="0">  | 
                      
                        | 83 |   | <tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>  | 
                      
                        | 84 |   | <tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a65e9fb11f6cc7884018d8f229bcabbb7"></a><!-- doxytag: member="bdm::fnc::fnc" ref="a65e9fb11f6cc7884018d8f229bcabbb7" args="()" -->  | 
                      
                        | 85 |   |  </td><td class="memItemRight" valign="bottom"><a class="el" href="classbdm_1_1fnc.html#a65e9fb11f6cc7884018d8f229bcabbb7">fnc</a> ()</td></tr>  | 
                      
                        | 86 |   | <tr><td class="mdescLeft"> </td><td class="mdescRight">default constructor <br/></td></tr>  | 
                      
                        | 87 |   | <tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6277b11d7fffc7ef8a2fa3e84ae5bad4"></a><!-- doxytag: member="bdm::fnc::eval" ref="a6277b11d7fffc7ef8a2fa3e84ae5bad4" args="(const vec &cond)" -->  | 
                      
                        | 88 |   | virtual vec </td><td class="memItemRight" valign="bottom"><a class="el" href="classbdm_1_1fnc.html#a6277b11d7fffc7ef8a2fa3e84ae5bad4">eval</a> (const vec &cond)</td></tr>  | 
                      
                        | 89 |   | <tr><td class="mdescLeft"> </td><td class="mdescRight">function evaluates numerical value of <img class="formulaInl" alt="$f(x)$" src="form_0.png"/> at <img class="formulaInl" alt="$x=$" src="form_12.png"/> <code>cond</code> <br/></td></tr>  | 
                      
                        | 90 |   | <tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0786e40fade2663a70d654c1dda5d73e"></a><!-- doxytag: member="bdm::fnc::condition" ref="a0786e40fade2663a70d654c1dda5d73e" args="(const vec &val)" -->  | 
                      
                        | 91 |   | virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classbdm_1_1fnc.html#a0786e40fade2663a70d654c1dda5d73e">condition</a> (const vec &val)</td></tr>  | 
                      
                        | 92 |   | <tr><td class="mdescLeft"> </td><td class="mdescRight">function substitutes given value into an appropriate position <br/></td></tr>  | 
                      
                        | 93 |   | <tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a083832294da9d1e40804158b979c4341"></a><!-- doxytag: member="bdm::fnc::dimension" ref="a083832294da9d1e40804158b979c4341" args="() const " -->  | 
                      
                        | 94 |   | int </td><td class="memItemRight" valign="bottom"><a class="el" href="classbdm_1_1fnc.html#a083832294da9d1e40804158b979c4341">dimension</a> () const </td></tr>  | 
                      
                        | 95 |   | <tr><td class="mdescLeft"> </td><td class="mdescRight">access function <br/></td></tr>  | 
                      
                        | 96 |   | <tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aaf0e6941ba5919cae1bc530e2181b109"></a><!-- doxytag: member="bdm::fnc::to_string" ref="aaf0e6941ba5919cae1bc530e2181b109" args="()" -->  | 
                      
                        | 97 |   | virtual string </td><td class="memItemRight" valign="bottom"><a class="el" href="classbdm_1_1root.html#aaf0e6941ba5919cae1bc530e2181b109">to_string</a> ()</td></tr>  | 
                      
                        | 98 |   | <tr><td class="mdescLeft"> </td><td class="mdescRight">This method returns a basic info about the current instance. <br/></td></tr>  | 
                      
                        | 99 |   | <tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0551e3121091c5199bf4413b50522176"></a><!-- doxytag: member="bdm::fnc::from_setting" ref="a0551e3121091c5199bf4413b50522176" args="(const Setting &set)" -->  | 
                      
                        | 100 |   | virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classbdm_1_1root.html#a0551e3121091c5199bf4413b50522176">from_setting</a> (const Setting &set)</td></tr>  | 
                      
                        | 101 |   | <tr><td class="mdescLeft"> </td><td class="mdescRight">This method arrange instance properties according the data stored in the Setting structure. <br/></td></tr>  | 
                      
                        | 102 |   | <tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a67d954d255ede776eade7334d4895790"></a><!-- doxytag: member="bdm::fnc::to_setting" ref="a67d954d255ede776eade7334d4895790" args="(Setting &set) const " -->  | 
                      
                        | 103 |   | virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classbdm_1_1root.html#a67d954d255ede776eade7334d4895790">to_setting</a> (Setting &set) const </td></tr>  | 
                      
                        | 104 |   | <tr><td class="mdescLeft"> </td><td class="mdescRight">This method save all the instance properties into the Setting structure. <br/></td></tr>  | 
                      
                        | 105 |   | <tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1c314bd6d6dacb8ba78ea5eb88fd9516"></a><!-- doxytag: member="bdm::fnc::validate" ref="a1c314bd6d6dacb8ba78ea5eb88fd9516" args="()" -->  | 
                      
                        | 106 |   | virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classbdm_1_1root.html#a1c314bd6d6dacb8ba78ea5eb88fd9516">validate</a> ()</td></tr>  | 
                      
                        | 107 |   | <tr><td class="mdescLeft"> </td><td class="mdescRight">This method TODO. <br/></td></tr>  | 
                      
                        | 108 |   | <tr><td colspan="2"><h2>Protected Attributes</h2></td></tr>  | 
                      
                        | 109 |   | <tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a52156cb4a52a62d51fc7455985797a62"></a><!-- doxytag: member="bdm::fnc::dimy" ref="a52156cb4a52a62d51fc7455985797a62" args="" -->  | 
                      
                        | 110 |   | int </td><td class="memItemRight" valign="bottom"><a class="el" href="classbdm_1_1fnc.html#a52156cb4a52a62d51fc7455985797a62">dimy</a></td></tr>  | 
                      
                        | 111 |   | <tr><td class="mdescLeft"> </td><td class="mdescRight">Length of the output vector. <br/></td></tr>  | 
                      
                      
                        |   | 83 | <tr><td class="mdescLeft"> </td><td class="mdescRight">default constructor <br></td></tr>  | 
                      
                        |   | 84 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="6277b11d7fffc7ef8a2fa3e84ae5bad4"></a><!-- doxytag: member="bdm::fnc::eval" ref="6277b11d7fffc7ef8a2fa3e84ae5bad4" args="(const vec &cond)" -->  | 
                      
                        |   | 85 | virtual vec </td><td class="memItemRight" valign="bottom"><a class="el" href="classbdm_1_1fnc.html#6277b11d7fffc7ef8a2fa3e84ae5bad4">eval</a> (const vec &cond)</td></tr>  | 
                      
                        |   | 86 |   | 
                      
                        |   | 87 | <tr><td class="mdescLeft"> </td><td class="mdescRight">function evaluates numerical value of <img class="formulaInl" alt="$f(x)$" src="form_0.png"> at <img class="formulaInl" alt="$x=$" src="form_12.png"> <code>cond</code> <br></td></tr>  | 
                      
                        |   | 88 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="0786e40fade2663a70d654c1dda5d73e"></a><!-- doxytag: member="bdm::fnc::condition" ref="0786e40fade2663a70d654c1dda5d73e" args="(const vec &val)" -->  | 
                      
                        |   | 89 | virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classbdm_1_1fnc.html#0786e40fade2663a70d654c1dda5d73e">condition</a> (const vec &val)</td></tr>  | 
                      
                        |   | 90 |   | 
                      
                        |   | 91 | <tr><td class="mdescLeft"> </td><td class="mdescRight">function substitutes given value into an appropriate position <br></td></tr>  | 
                      
                        |   | 92 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="083832294da9d1e40804158b979c4341"></a><!-- doxytag: member="bdm::fnc::dimension" ref="083832294da9d1e40804158b979c4341" args="() const " -->  | 
                      
                        |   | 93 | int </td><td class="memItemRight" valign="bottom"><a class="el" href="classbdm_1_1fnc.html#083832294da9d1e40804158b979c4341">dimension</a> () const </td></tr>  | 
                      
                        |   | 94 |   | 
                      
                        |   | 95 | <tr><td class="mdescLeft"> </td><td class="mdescRight">access function <br></td></tr>  | 
                      
                        |   | 96 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="af0e6941ba5919cae1bc530e2181b109"></a><!-- doxytag: member="bdm::fnc::to_string" ref="af0e6941ba5919cae1bc530e2181b109" args="()" -->  | 
                      
                        |   | 97 | virtual string </td><td class="memItemRight" valign="bottom"><a class="el" href="classbdm_1_1root.html#af0e6941ba5919cae1bc530e2181b109">to_string</a> ()</td></tr>  | 
                      
                        |   | 98 |   | 
                      
                        |   | 99 | <tr><td class="mdescLeft"> </td><td class="mdescRight">This method returns a basic info about the current instance. <br></td></tr>  | 
                      
                        |   | 100 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="0551e3121091c5199bf4413b50522176"></a><!-- doxytag: member="bdm::fnc::from_setting" ref="0551e3121091c5199bf4413b50522176" args="(const Setting &set)" -->  | 
                      
                        |   | 101 | virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classbdm_1_1root.html#0551e3121091c5199bf4413b50522176">from_setting</a> (const Setting &set)</td></tr>  | 
                      
                        |   | 102 |   | 
                      
                        |   | 103 | <tr><td class="mdescLeft"> </td><td class="mdescRight">This method arrange instance properties according the data stored in the Setting structure. <br></td></tr>  | 
                      
                        |   | 104 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="67d954d255ede776eade7334d4895790"></a><!-- doxytag: member="bdm::fnc::to_setting" ref="67d954d255ede776eade7334d4895790" args="(Setting &set) const " -->  | 
                      
                        |   | 105 | virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classbdm_1_1root.html#67d954d255ede776eade7334d4895790">to_setting</a> (Setting &set) const </td></tr>  | 
                      
                        |   | 106 |   | 
                      
                        |   | 107 | <tr><td class="mdescLeft"> </td><td class="mdescRight">This method save all the instance properties into the Setting structure. <br></td></tr>  | 
                      
                        |   | 108 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="1c314bd6d6dacb8ba78ea5eb88fd9516"></a><!-- doxytag: member="bdm::fnc::validate" ref="1c314bd6d6dacb8ba78ea5eb88fd9516" args="()" -->  | 
                      
                        |   | 109 | virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classbdm_1_1root.html#1c314bd6d6dacb8ba78ea5eb88fd9516">validate</a> ()</td></tr>  | 
                      
                        |   | 110 |   | 
                      
                        |   | 111 | <tr><td class="mdescLeft"> </td><td class="mdescRight">This method TODO. <br></td></tr>  | 
                      
                        |   | 112 | <tr><td colspan="2"><br><h2>Protected Attributes</h2></td></tr>  | 
                      
                        |   | 113 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="52156cb4a52a62d51fc7455985797a62"></a><!-- doxytag: member="bdm::fnc::dimy" ref="52156cb4a52a62d51fc7455985797a62" args="" -->  | 
                      
                        |   | 114 | int </td><td class="memItemRight" valign="bottom"><a class="el" href="classbdm_1_1fnc.html#52156cb4a52a62d51fc7455985797a62">dimy</a></td></tr>  | 
                      
                        |   | 115 |   | 
                      
                        |   | 116 | <tr><td class="mdescLeft"> </td><td class="mdescRight">Length of the output vector. <br></td></tr>  |