Changeset 323 for doc/html/classIMpmsm2o.html
- Timestamp:
- 04/23/09 21:12:23 (16 years ago)
- Files:
-
- 1 modified
Legend:
- Unmodified
- Added
- Removed
-
doc/html/classIMpmsm2o.html
r312 r323 70 70 <small> 71 71 [<a class="el" href="group__PMSM.html">PMSM</a>]</small> 72 </h1><!-- doxytag: class="IMpmsm2o" --><!-- doxytag: inherits=" bdm::diffbifn" -->State evolution model for a PMSM drive and its derivative with respect to <img class="formulaInl" alt="$x$" src="form_28.png">.72 </h1><!-- doxytag: class="IMpmsm2o" --><!-- doxytag: inherits="IMpmsm" -->State evolution model for a PMSM drive and its derivative with respect to <img class="formulaInl" alt="$x$" src="form_0.png">. 73 73 <a href="#_details">More...</a> 74 74 <p> … … 87 87 vec </td><td class="memItemRight" valign="bottom"><a class="el" href="classIMpmsm2o.html#86e04b5118e567ea7a2540059f553f41">eval</a> (const vec &x0, const vec &u0)</td></tr> 88 88 89 <tr><td class="mdescLeft"> </td><td class="mdescRight">Evaluates <img class="formulaInl" alt="$f(x0,u0)$" src="form_ 83.png">. <br></td></tr>89 <tr><td class="mdescLeft"> </td><td class="mdescRight">Evaluates <img class="formulaInl" alt="$f(x0,u0)$" src="form_91.png">. <br></td></tr> 90 90 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="cf66e75d9e532b0a1c2135b34ac57c89"></a><!-- doxytag: member="IMpmsm2o::eval2o" ref="cf66e75d9e532b0a1c2135b34ac57c89" args="(const vec &du)" --> 91 91 vec </td><td class="memItemRight" valign="bottom"><a class="el" href="classIMpmsm2o.html#cf66e75d9e532b0a1c2135b34ac57c89">eval2o</a> (const vec &du)</td></tr> … … 94 94 <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classIMpmsm2o.html#0a3e125df1e53821e08accbd4960d713">dfdx_cond</a> (const vec &x0, const vec &u0, mat &A, bool full=true)</td></tr> 95 95 96 <tr><td class="mdescLeft"> </td><td class="mdescRight">Evaluates <img class="formulaInl" alt="$A=\frac{d}{dx}f(x,u)|_{x0,u0}$" src="form_ 84.png"> and writes result into <code>A</code> . <a href="#0a3e125df1e53821e08accbd4960d713"></a><br></td></tr>96 <tr><td class="mdescLeft"> </td><td class="mdescRight">Evaluates <img class="formulaInl" alt="$A=\frac{d}{dx}f(x,u)|_{x0,u0}$" src="form_92.png"> and writes result into <code>A</code> . <a href="#0a3e125df1e53821e08accbd4960d713"></a><br></td></tr> 97 97 <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classIMpmsm2o.html#27f9d89bce832056f747d985df77a726">dfdu_cond</a> (const vec &x0, const vec &u0, mat &A, bool full=true)</td></tr> 98 98 99 <tr><td class="mdescLeft"> </td><td class="mdescRight">Evaluates <img class="formulaInl" alt="$A=\frac{d}{du}f(x,u)|_{x0,u0}$" src="form_ 86.png"> and writes result into <code>A</code> . <a href="#27f9d89bce832056f747d985df77a726"></a><br></td></tr>99 <tr><td class="mdescLeft"> </td><td class="mdescRight">Evaluates <img class="formulaInl" alt="$A=\frac{d}{du}f(x,u)|_{x0,u0}$" src="form_94.png"> and writes result into <code>A</code> . <a href="#27f9d89bce832056f747d985df77a726"></a><br></td></tr> 100 100 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="188f31066bd72e1bf0ddacd1eb0e6af3"></a><!-- doxytag: member="IMpmsm2o::eval" ref="188f31066bd72e1bf0ddacd1eb0e6af3" args="(const vec &cond)" --> 101 101 vec </td><td class="memItemRight" valign="bottom"><a class="el" href="classbdm_1_1diffbifn.html#188f31066bd72e1bf0ddacd1eb0e6af3">eval</a> (const vec &cond)</td></tr> 102 102 103 <tr><td class="mdescLeft"> </td><td class="mdescRight">Evaluates <img class="formulaInl" alt="$f(x0,u0)$" src="form_ 83.png"> (VS: Do we really need common eval? ). <br></td></tr>103 <tr><td class="mdescLeft"> </td><td class="mdescRight">Evaluates <img class="formulaInl" alt="$f(x0,u0)$" src="form_91.png"> (VS: Do we really need common eval? ). <br></td></tr> 104 104 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="1b3c8f5949f13d86d2661e191d4b369b"></a><!-- doxytag: member="IMpmsm2o::_dimx" ref="1b3c8f5949f13d86d2661e191d4b369b" args="() const " --> 105 105 int </td><td class="memItemRight" valign="bottom"><a class="el" href="classbdm_1_1diffbifn.html#1b3c8f5949f13d86d2661e191d4b369b">_dimx</a> () const </td></tr> … … 119 119 <tr><td class="mdescLeft"> </td><td class="mdescRight">access function <br></td></tr> 120 120 <tr><td colspan="2"><br><h2>Protected Attributes</h2></td></tr> 121 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a6514cda776819b65fd9e41a1a6a798c"></a><!-- doxytag: member="IMpmsm2o::Rs" ref="a6514cda776819b65fd9e41a1a6a798c" args="" -->122 double </td><td class="memItemRight" valign="bottom"><b>Rs</b></td></tr>123 124 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="bef34361d7602b1a75c5b9f701bce40f"></a><!-- doxytag: member="IMpmsm2o::Ls" ref="bef34361d7602b1a75c5b9f701bce40f" args="" -->125 double </td><td class="memItemRight" valign="bottom"><b>Ls</b></td></tr>126 127 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="399e2df590d6425a01e47c6deaa7e838"></a><!-- doxytag: member="IMpmsm2o::dt" ref="399e2df590d6425a01e47c6deaa7e838" args="" -->128 double </td><td class="memItemRight" valign="bottom"><b>dt</b></td></tr>129 130 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="99af79af69627fae52ec8fa8e167f775"></a><!-- doxytag: member="IMpmsm2o::Ypm" ref="99af79af69627fae52ec8fa8e167f775" args="" -->131 double </td><td class="memItemRight" valign="bottom"><b>Ypm</b></td></tr>132 133 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="993cf4903bce863c6b7fb2355411db4a"></a><!-- doxytag: member="IMpmsm2o::kp" ref="993cf4903bce863c6b7fb2355411db4a" args="" -->134 double </td><td class="memItemRight" valign="bottom"><b>kp</b></td></tr>135 136 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="8644abe49171d006cbf9bff2844816a3"></a><!-- doxytag: member="IMpmsm2o::p" ref="8644abe49171d006cbf9bff2844816a3" args="" -->137 double </td><td class="memItemRight" valign="bottom"><b>p</b></td></tr>138 139 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="01a151f4ec2818e39537bebcbb8b152d"></a><!-- doxytag: member="IMpmsm2o::J" ref="01a151f4ec2818e39537bebcbb8b152d" args="" -->140 double </td><td class="memItemRight" valign="bottom"><b>J</b></td></tr>141 142 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="38253f515b9b35ab3a536f4871287025"></a><!-- doxytag: member="IMpmsm2o::Mz" ref="38253f515b9b35ab3a536f4871287025" args="" -->143 double </td><td class="memItemRight" valign="bottom"><b>Mz</b></td></tr>144 145 121 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="5b668744a1e5189f324897a62b9c3ea6"></a><!-- doxytag: member="IMpmsm2o::dia" ref="5b668744a1e5189f324897a62b9c3ea6" args="" --> 146 122 double </td><td class="memItemRight" valign="bottom"><a class="el" href="classIMpmsm2o.html#5b668744a1e5189f324897a62b9c3ea6">dia</a></td></tr> … … 184 160 double </td><td class="memItemRight" valign="bottom"><b>ubm</b></td></tr> 185 161 162 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="5908138b6c11f32971542423978a25d3"></a><!-- doxytag: member="IMpmsm2o::Rs" ref="5908138b6c11f32971542423978a25d3" args="" --> 163 double </td><td class="memItemRight" valign="bottom"><b>Rs</b></td></tr> 164 165 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="829e309d689b7e148d761d36b1b62fb7"></a><!-- doxytag: member="IMpmsm2o::Ls" ref="829e309d689b7e148d761d36b1b62fb7" args="" --> 166 double </td><td class="memItemRight" valign="bottom"><b>Ls</b></td></tr> 167 168 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ec462f3df7355cc72843c945d887b9d3"></a><!-- doxytag: member="IMpmsm2o::dt" ref="ec462f3df7355cc72843c945d887b9d3" args="" --> 169 double </td><td class="memItemRight" valign="bottom"><b>dt</b></td></tr> 170 171 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a1b973c18d381e7ec717165aa306b613"></a><!-- doxytag: member="IMpmsm2o::Ypm" ref="a1b973c18d381e7ec717165aa306b613" args="" --> 172 double </td><td class="memItemRight" valign="bottom"><b>Ypm</b></td></tr> 173 174 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="03f1857fb1910c7b06dac4ce50482516"></a><!-- doxytag: member="IMpmsm2o::kp" ref="03f1857fb1910c7b06dac4ce50482516" args="" --> 175 double </td><td class="memItemRight" valign="bottom"><b>kp</b></td></tr> 176 177 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="0eddf56a8feb6b837ee3c36c0ac6b781"></a><!-- doxytag: member="IMpmsm2o::p" ref="0eddf56a8feb6b837ee3c36c0ac6b781" args="" --> 178 double </td><td class="memItemRight" valign="bottom"><b>p</b></td></tr> 179 180 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="83e4149bb70b022f3a19208f14eac0e3"></a><!-- doxytag: member="IMpmsm2o::J" ref="83e4149bb70b022f3a19208f14eac0e3" args="" --> 181 double </td><td class="memItemRight" valign="bottom"><b>J</b></td></tr> 182 183 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="0aa4f9ee2b9babdc05f62ba275a9575f"></a><!-- doxytag: member="IMpmsm2o::Mz" ref="0aa4f9ee2b9babdc05f62ba275a9575f" args="" --> 184 double </td><td class="memItemRight" valign="bottom"><b>Mz</b></td></tr> 185 186 186 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="5f56547d8e9378b669d3cc19d7831cbb"></a><!-- doxytag: member="IMpmsm2o::rvx" ref="5f56547d8e9378b669d3cc19d7831cbb" args="" --> 187 187 RV </td><td class="memItemRight" valign="bottom"><a class="el" href="classbdm_1_1diffbifn.html#5f56547d8e9378b669d3cc19d7831cbb">rvx</a></td></tr> … … 206 206 </table> 207 207 <hr><a name="_details"></a><h2>Detailed Description</h2> 208 State evolution model for a PMSM drive and its derivative with respect to <img class="formulaInl" alt="$x$" src="form_ 28.png">. <hr><h2>Member Function Documentation</h2>208 State evolution model for a PMSM drive and its derivative with respect to <img class="formulaInl" alt="$x$" src="form_0.png">. <hr><h2>Member Function Documentation</h2> 209 209 <a class="anchor" name="27f9d89bce832056f747d985df77a726"></a><!-- doxytag: member="IMpmsm2o::dfdu_cond" ref="27f9d89bce832056f747d985df77a726" args="(const vec &x0, const vec &u0, mat &A, bool full=true)" --> 210 210 <div class="memitem"> … … 245 245 246 246 <p> 247 Evaluates <img class="formulaInl" alt="$A=\frac{d}{du}f(x,u)|_{x0,u0}$" src="form_ 86.png"> and writes result into <code>A</code> .247 Evaluates <img class="formulaInl" alt="$A=\frac{d}{du}f(x,u)|_{x0,u0}$" src="form_94.png"> and writes result into <code>A</code> . 248 248 <p> 249 249 <dl compact><dt><b>Parameters:</b></dt><dd> 250 250 <table border="0" cellspacing="2" cellpadding="0"> 251 251 <tr><td valign="top"></td><td valign="top"><em>full</em> </td><td>denotes that even unchanged entries are to be rewritten. When, false only the changed elements are computed. </td></tr> 252 <tr><td valign="top"></td><td valign="top"><em>x0</em> </td><td>numeric value of <img class="formulaInl" alt="$x$" src="form_ 28.png">, </td></tr>253 <tr><td valign="top"></td><td valign="top"><em>u0</em> </td><td>numeric value of <img class="formulaInl" alt="$u$" src="form_ 85.png"> </td></tr>252 <tr><td valign="top"></td><td valign="top"><em>x0</em> </td><td>numeric value of <img class="formulaInl" alt="$x$" src="form_0.png">, </td></tr> 253 <tr><td valign="top"></td><td valign="top"><em>u0</em> </td><td>numeric value of <img class="formulaInl" alt="$u$" src="form_93.png"> </td></tr> 254 254 <tr><td valign="top"></td><td valign="top"><em>A</em> </td><td>a place where the result will be stored. </td></tr> 255 255 </table> 256 256 </dl> 257 257 258 <p>Reimplemented from <a class="el" href="class bdm_1_1diffbifn.html#6ea1dc7a482601b29c5ba36a52d20d07">bdm::diffbifn</a>.</p>258 <p>Reimplemented from <a class="el" href="classIMpmsm.html#c3f8dad22ae9855c04a1d593b45c99b5">IMpmsm</a>.</p> 259 259 260 260 </div> … … 298 298 299 299 <p> 300 Evaluates <img class="formulaInl" alt="$A=\frac{d}{dx}f(x,u)|_{x0,u0}$" src="form_ 84.png"> and writes result into <code>A</code> .300 Evaluates <img class="formulaInl" alt="$A=\frac{d}{dx}f(x,u)|_{x0,u0}$" src="form_92.png"> and writes result into <code>A</code> . 301 301 <p> 302 302 <dl compact><dt><b>Parameters:</b></dt><dd> 303 303 <table border="0" cellspacing="2" cellpadding="0"> 304 304 <tr><td valign="top"></td><td valign="top"><em>full</em> </td><td>denotes that even unchanged entries are to be rewritten. When, false only the changed elements are computed. </td></tr> 305 <tr><td valign="top"></td><td valign="top"><em>x0</em> </td><td>numeric value of <img class="formulaInl" alt="$x$" src="form_ 28.png">, </td></tr>306 <tr><td valign="top"></td><td valign="top"><em>u0</em> </td><td>numeric value of <img class="formulaInl" alt="$u$" src="form_ 85.png"> </td></tr>305 <tr><td valign="top"></td><td valign="top"><em>x0</em> </td><td>numeric value of <img class="formulaInl" alt="$x$" src="form_0.png">, </td></tr> 306 <tr><td valign="top"></td><td valign="top"><em>u0</em> </td><td>numeric value of <img class="formulaInl" alt="$u$" src="form_93.png"> </td></tr> 307 307 <tr><td valign="top"></td><td valign="top"><em>A</em> </td><td>a place where the result will be stored. </td></tr> 308 308 </table> 309 309 </dl> 310 310 311 <p>Reimplemented from <a class="el" href="class bdm_1_1diffbifn.html#651184f808a35f236dbfea21aca1b6ac">bdm::diffbifn</a>.</p>311 <p>Reimplemented from <a class="el" href="classIMpmsm.html#b4378b5d3bf64c683e4cf5c5f1cd56f1">IMpmsm</a>.</p> 312 312 313 313 </div> … … 316 316 <li><a class="el" href="pmsm_8h-source.html">pmsm.h</a></ul> 317 317 </div> 318 <hr size="1"><address style="text-align: right;"><small>Generated on Thu Apr 9 14:33:212009 for mixpp by 318 <hr size="1"><address style="text-align: right;"><small>Generated on Thu Apr 23 21:06:44 2009 for mixpp by 319 319 <a href="http://www.doxygen.org/index.html"> 320 320 <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.8 </small></address>