Changeset 261 for doc/html/classpmsmDS.html
- Timestamp:
- 02/09/09 23:08:46 (16 years ago)
- Files:
-
- 1 modified
Legend:
- Unmodified
- Added
- Removed
-
doc/html/classpmsmDS.html
r259 r261 12 12 <li><a href="pages.html"><span>Related Pages</span></a></li> 13 13 <li><a href="modules.html"><span>Modules</span></a></li> 14 <li class="current"><a href="annotated.html"><span>Classes</span></a></li> 14 <li><a href="namespaces.html"><span>Namespaces</span></a></li> 15 <li class="current"><a href="classes.html"><span>Classes</span></a></li> 15 16 <li><a href="files.html"><span>Files</span></a></li> 16 17 </ul> … … 18 19 <div class="tabs"> 19 20 <ul> 21 <li><a href="classes.html"><span>Alphabetical List</span></a></li> 20 22 <li><a href="annotated.html"><span>Class List</span></a></li> 21 23 <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> … … 35 37 <p><center><img src="classpmsmDS__inherit__graph.png" border="0" usemap="#pmsmDS__inherit__map" alt="Inheritance graph"></center> 36 38 <map name="pmsmDS__inherit__map"> 37 <area shape="rect" href="classbdm_1_1DS.html" title="Abstract class for discrete-time sources of data." alt="" coords=" 7,7,84,33"></map>39 <area shape="rect" href="classbdm_1_1DS.html" title="Abstract class for discrete-time sources of data." alt="" coords="23,84,100,111"><area shape="rect" href="classbdm_1_1bdmroot.html" title="Root class of BDM objects." alt="" coords="5,7,117,33"></map> 38 40 <center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div> 39 41 <div class="dynheader"> … … 42 44 <p><center><img src="classpmsmDS__coll__graph.png" border="0" usemap="#pmsmDS__coll__map" alt="Collaboration graph"></center> 43 45 <map name="pmsmDS__coll__map"> 44 <area shape="rect" href="classbdm_1_1DS.html" title="Abstract class for discrete-time sources of data." alt="" coords="1 1,199,88,225"><area shape="rect" href="classbdm_1_1RV.html" title="Class representing variables, most often random variables." alt="" coords="12,87,87,113"><area shape="rect" href="classbdm_1_1base.html" title="Root class of BDM objects." alt="" coords="5,7,93,33"></map>46 <area shape="rect" href="classbdm_1_1DS.html" title="Abstract class for discrete-time sources of data." alt="" coords="17,199,95,225"><area shape="rect" href="classbdm_1_1bdmroot.html" title="Root class of BDM objects." alt="" coords="5,7,117,33"><area shape="rect" href="classbdm_1_1RV.html" title="Class representing variables, most often random variables." alt="" coords="72,87,147,113"></map> 45 47 <center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div> 46 48 … … 49 51 <tr><td></td></tr> 50 52 <tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr> 51 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="3 eb2dfe16e93e22a254f1a04f6aeb982"></a><!-- doxytag: member="pmsmDS::pmsmDS" ref="3eb2dfe16e93e22a254f1a04f6aeb982" args="(int Dt0)" -->52 </td><td class="memItemRight" valign="bottom">< b>pmsmDS</b> (int Dt0)</td></tr>53 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="38803dee6cc0bf261d277a225bca48cf"></a><!-- doxytag: member="pmsmDS::pmsmDS" ref="38803dee6cc0bf261d277a225bca48cf" args="(string opt0="")" --> 54 </td><td class="memItemRight" valign="bottom"><a class="el" href="classpmsmDS.html#38803dee6cc0bf261d277a225bca48cf">pmsmDS</a> (string opt0="")</td></tr> 53 55 56 <tr><td class="mdescLeft"> </td><td class="mdescRight">Constructor with fixed sampling period. <br></td></tr> 54 57 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="73073ee4f905af3f9f96a6130e9a9e22"></a><!-- doxytag: member="pmsmDS::set_parameters" ref="73073ee4f905af3f9f96a6130e9a9e22" args="(double Rs0, double Ls0, double Fmag0, double Bf0, double p0, double kp0, double J0, double Uc0, double DT0, double dt0)" --> 55 58 void </td><td class="memItemRight" valign="bottom"><b>set_parameters</b> (double Rs0, double Ls0, double Fmag0, double Bf0, double p0, double kp0, double J0, double Uc0, double DT0, double dt0)</td></tr> … … 76 79 void </td><td class="memItemRight" valign="bottom"><b>set_profile</b> (double dt, const vec &Ww)</td></tr> 77 80 78 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name=" 78b6b53e58c0759a673138117aba03d1"></a><!-- doxytag: member="pmsmDS::getdata" ref="78b6b53e58c0759a673138117aba03d1" args="(vec &dt,ivec &indeces)" -->79 v oid </td><td class="memItemRight" valign="bottom"><a class="el" href="classbdm_1_1DS.html#78b6b53e58c0759a673138117aba03d1">getdata</a> (vec &dt,ivec &indeces)</td></tr>81 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a0bf451c7fea73ff4150ff9e83da4832"></a><!-- doxytag: member="pmsmDS::getdata" ref="a0bf451c7fea73ff4150ff9e83da4832" args="(vec &dt, const ivec &indeces)" --> 82 virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classbdm_1_1DS.html#a0bf451c7fea73ff4150ff9e83da4832">getdata</a> (vec &dt, const ivec &indeces)</td></tr> 80 83 81 84 <tr><td class="mdescLeft"> </td><td class="mdescRight">Returns data records at indeces. <br></td></tr> 82 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name=" 87a8b6284611b008c8aadb7235f1939a"></a><!-- doxytag: member="pmsmDS::write" ref="87a8b6284611b008c8aadb7235f1939a" args="(vec &ut,ivec &indeces)" -->83 v oid </td><td class="memItemRight" valign="bottom"><a class="el" href="classbdm_1_1DS.html#87a8b6284611b008c8aadb7235f1939a">write</a> (vec &ut,ivec &indeces)</td></tr>85 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="6bced13f84f6bf04449728817e049e1d"></a><!-- doxytag: member="pmsmDS::write" ref="6bced13f84f6bf04449728817e049e1d" args="(vec &ut, const ivec &indeces)" --> 86 virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classbdm_1_1DS.html#6bced13f84f6bf04449728817e049e1d">write</a> (vec &ut, const ivec &indeces)</td></tr> 84 87 85 88 <tr><td class="mdescLeft"> </td><td class="mdescRight">Accepts action variables at specific indeces. <br></td></tr> 86 <tr><td class="memItemLeft" nowrap align="right" valign="top">v oid </td><td class="memItemRight" valign="bottom"><a class="el" href="classbdm_1_1DS.html#edd136e9046c08ac615cbe3c741de21e">linkrvs</a> (RV &drv, RV &urv)</td></tr>89 <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classbdm_1_1DS.html#d41210a809d312621ab2c0b1ed3bfc1a">linkrvs</a> (RV &drv, RV &urv)</td></tr> 87 90 88 <tr><td class="mdescLeft"> </td><td class="mdescRight">Method that assigns random variables to the datasource. Typically, the datasource will be constructed without knowledge of random variables. This method will associate existing variables with RVs. <a href="# edd136e9046c08ac615cbe3c741de21e"></a><br></td></tr>91 <tr><td class="mdescLeft"> </td><td class="mdescRight">Method that assigns random variables to the datasource. Typically, the datasource will be constructed without knowledge of random variables. This method will associate existing variables with RVs. <a href="#d41210a809d312621ab2c0b1ed3bfc1a"></a><br></td></tr> 89 92 <tr><td colspan="2"><br><h2>Protected Attributes</h2></td></tr> 90 93 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="3975e648cc981a550997df8120e176f7"></a><!-- doxytag: member="pmsmDS::L_x" ref="3975e648cc981a550997df8120e176f7" args="" --> … … 101 104 int </td><td class="memItemRight" valign="bottom"><b>L_iu</b></td></tr> 102 105 106 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="da06f9ce4decceb05a03371d054a1583"></a><!-- doxytag: member="pmsmDS::L_optu" ref="da06f9ce4decceb05a03371d054a1583" args="" --> 107 int </td><td class="memItemRight" valign="bottom"><b>L_optu</b></td></tr> 108 103 109 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ba6fbc63e4353135857bbba8f30e3012"></a><!-- doxytag: member="pmsmDS::profileWw" ref="ba6fbc63e4353135857bbba8f30e3012" args="" --> 104 110 vec </td><td class="memItemRight" valign="bottom"><a class="el" href="classpmsmDS.html#ba6fbc63e4353135857bbba8f30e3012">profileWw</a></td></tr> … … 113 119 114 120 <tr><td class="mdescLeft"> </td><td class="mdescRight">Number of miliseconds per discrete time step. <br></td></tr> 121 <tr><td class="memItemLeft" nowrap align="right" valign="top">string </td><td class="memItemRight" valign="bottom"><a class="el" href="classpmsmDS.html#d410b9ca1a362e50a0833ae67803b7ee">opt</a></td></tr> 122 115 123 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="d8db125ac35f3b8eeb773fc9a4cb45ec"></a><!-- doxytag: member="pmsmDS::Drv" ref="d8db125ac35f3b8eeb773fc9a4cb45ec" args="" --> 116 124 RV </td><td class="memItemRight" valign="bottom"><a class="el" href="classbdm_1_1DS.html#d8db125ac35f3b8eeb773fc9a4cb45ec">Drv</a></td></tr> 117 125 118 <tr><td class="mdescLeft"> </td><td class="mdescRight">Observed variables, returned by <code><a class="el" href="classbdm_1_1DS.html#c bffe794e02eb88b5856b83119b7c23c" title="Returns full vector of observed data.">getdata()</a></code>. <br></td></tr>126 <tr><td class="mdescLeft"> </td><td class="mdescRight">Observed variables, returned by <code><a class="el" href="classbdm_1_1DS.html#c1ec862dec7164fee3284c6f9a51b0ba" title="Returns full vector of observed data.">getdata()</a></code>. <br></td></tr> 119 127 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="9ac5970128fd39f4f6226723cd1de702"></a><!-- doxytag: member="pmsmDS::Urv" ref="9ac5970128fd39f4f6226723cd1de702" args="" --> 120 128 RV </td><td class="memItemRight" valign="bottom"><a class="el" href="classbdm_1_1DS.html#9ac5970128fd39f4f6226723cd1de702">Urv</a></td></tr> 121 129 122 <tr><td class="mdescLeft"> </td><td class="mdescRight">Action variables, accepted by <code><a class="el" href="classbdm_1_1DS.html# 653a30e5bb76fb231429dae52216c851" title="Accepts action variable and schedule it for application.">write()</a></code>. <br></td></tr>130 <tr><td class="mdescLeft"> </td><td class="mdescRight">Action variables, accepted by <code><a class="el" href="classbdm_1_1DS.html#f5baeee8528e5e4c5c7a344b2e3f192a" title="Accepts action variable and schedule it for application.">write()</a></code>. <br></td></tr> 123 131 </table> 124 132 <hr><a name="_details"></a><h2>Detailed Description</h2> 125 133 Simulator of PMSM machine with predefined profile on omega. <hr><h2>Member Function Documentation</h2> 126 <a class="anchor" name=" edd136e9046c08ac615cbe3c741de21e"></a><!-- doxytag: member="pmsmDS::linkrvs" ref="edd136e9046c08ac615cbe3c741de21e" args="(RV &drv, RV &urv)" -->134 <a class="anchor" name="d41210a809d312621ab2c0b1ed3bfc1a"></a><!-- doxytag: member="pmsmDS::linkrvs" ref="d41210a809d312621ab2c0b1ed3bfc1a" args="(RV &drv, RV &urv)" --> 127 135 <div class="memitem"> 128 136 <div class="memproto"> 129 137 <table class="memname"> 130 138 <tr> 131 <td class="memname">v oid bdm::DS::linkrvs </td>139 <td class="memname">virtual void bdm::DS::linkrvs </td> 132 140 <td>(</td> 133 141 <td class="paramtype"><a class="el" href="classbdm_1_1RV.html">RV</a> & </td> … … 143 151 <td></td> 144 152 <td>)</td> 145 <td></td><td></td><td><code> [ inherited]</code></td>153 <td></td><td></td><td><code> [virtual, inherited]</code></td> 146 154 </tr> 147 155 </table> … … 157 165 </div> 158 166 </div><p> 167 <hr><h2>Member Data Documentation</h2> 168 <a class="anchor" name="d410b9ca1a362e50a0833ae67803b7ee"></a><!-- doxytag: member="pmsmDS::opt" ref="d410b9ca1a362e50a0833ae67803b7ee" args="" --> 169 <div class="memitem"> 170 <div class="memproto"> 171 <table class="memname"> 172 <tr> 173 <td class="memname">string <a class="el" href="classpmsmDS.html#d410b9ca1a362e50a0833ae67803b7ee">pmsmDS::opt</a><code> [protected]</code> </td> 174 </tr> 175 </table> 176 </div> 177 <div class="memdoc"> 178 179 <p> 180 options for logging, string in which each character has a meaning: <code>u</code> - log predictions of 'true' voltage 181 </div> 182 </div><p> 159 183 <hr>The documentation for this class was generated from the following file:<ul> 160 <li> work/git/mixpp/pmsm/<a class="el" href="pmsmDS_8h-source.html">pmsmDS.h</a></ul>184 <li><a class="el" href="pmsmDS_8h-source.html">pmsmDS.h</a></ul> 161 185 </div> 162 <hr size="1"><address style="text-align: right;"><small>Generated on Tue Jan 27 16:30:352009 for mixpp by 186 <hr size="1"><address style="text-align: right;"><small>Generated on Fri Feb 6 12:17:00 2009 for mixpp by 163 187 <a href="http://www.doxygen.org/index.html"> 164 188 <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>