root/doc/xml/classIMpmsmStat.xml @ 187

Revision 187, 29.6 kB (checked in by smidl, 16 years ago)

doc

Line 
1<?xml version='1.0' encoding='UTF-8' standalone='no'?>
2<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.5.6">
3  <compounddef id="classIMpmsmStat" kind="class" prot="public">
4    <compoundname>IMpmsmStat</compoundname>
5    <basecompoundref refid="classIMpmsm" prot="public" virt="non-virtual">IMpmsm</basecompoundref>
6    <includes refid="pmsm_8h" local="no">pmsm.h</includes>
7      <sectiondef kind="private-func">
8      <memberdef kind="function" id="classIMpmsmStat_1cd1f00dad79ce2760b009a3130654b36" prot="private" static="no" const="no" explicit="no" inline="yes" virt="non-virtual">
9        <type></type>
10        <definition>IMpmsmStat::IMpmsmStat</definition>
11        <argsstring>()</argsstring>
12        <name>IMpmsmStat</name>
13        <briefdescription>
14        </briefdescription>
15        <detaileddescription>
16        </detaileddescription>
17        <inbodydescription>
18        </inbodydescription>
19        <location file="/home/smidl/work/git/mixpp/pmsm/pmsm.h" line="74" bodyfile="/home/smidl/work/git/mixpp/pmsm/pmsm.h" bodystart="74" bodyend="74"/>
20      </memberdef>
21      <memberdef kind="function" id="classIMpmsmStat_16379210623a2d353d42bfc87ccbd4384" prot="private" static="no" const="no" explicit="no" inline="yes" virt="non-virtual">
22        <type>void</type>
23        <definition>void IMpmsmStat::set_parameters</definition>
24        <argsstring>(double Rs0, double Ls0, double dt0, double Ypm0, double kp0, double p0, double J0, double Mz0)</argsstring>
25        <name>set_parameters</name>
26        <reimplements refid="classIMpmsm_142818f3426d99fecb7e97be8ffe2e228">set_parameters</reimplements>
27        <param>
28          <type>double</type>
29          <declname>Rs0</declname>
30        </param>
31        <param>
32          <type>double</type>
33          <declname>Ls0</declname>
34        </param>
35        <param>
36          <type>double</type>
37          <declname>dt0</declname>
38        </param>
39        <param>
40          <type>double</type>
41          <declname>Ypm0</declname>
42        </param>
43        <param>
44          <type>double</type>
45          <declname>kp0</declname>
46        </param>
47        <param>
48          <type>double</type>
49          <declname>p0</declname>
50        </param>
51        <param>
52          <type>double</type>
53          <declname>J0</declname>
54        </param>
55        <param>
56          <type>double</type>
57          <declname>Mz0</declname>
58        </param>
59        <briefdescription>
60<para>Set mechanical and electrical variables. </para>        </briefdescription>
61        <detaileddescription>
62        </detaileddescription>
63        <inbodydescription>
64        </inbodydescription>
65        <location file="/home/smidl/work/git/mixpp/pmsm/pmsm.h" line="76" bodyfile="/home/smidl/work/git/mixpp/pmsm/pmsm.h" bodystart="76" bodyend="76"/>
66      </memberdef>
67      <memberdef kind="function" id="classIMpmsmStat_15ed3582c2c0edb0753387a82598f8d21" prot="private" static="no" const="no" explicit="no" inline="yes" virt="virtual">
68        <type>vec</type>
69        <definition>vec IMpmsmStat::eval</definition>
70        <argsstring>(const vec &amp;x0, const vec &amp;u0)</argsstring>
71        <name>eval</name>
72        <reimplements refid="classIMpmsm_145785869d978dda42828a072ec2caebe">eval</reimplements>
73        <param>
74          <type>const vec &amp;</type>
75          <declname>x0</declname>
76        </param>
77        <param>
78          <type>const vec &amp;</type>
79          <declname>u0</declname>
80        </param>
81        <briefdescription>
82<para>Evaluates <formula id="49">$f(x0,u0)$</formula>. </para>        </briefdescription>
83        <detaileddescription>
84        </detaileddescription>
85        <inbodydescription>
86        </inbodydescription>
87        <location file="/home/smidl/work/git/mixpp/pmsm/pmsm.h" line="78" bodyfile="/home/smidl/work/git/mixpp/pmsm/pmsm.h" bodystart="78" bodyend="97"/>
88      </memberdef>
89      <memberdef kind="function" id="classIMpmsmStat_129a9c09fd328e89748d9be0801e84831" prot="private" static="no" const="no" explicit="no" inline="yes" virt="virtual">
90        <type>void</type>
91        <definition>void IMpmsmStat::dfdx_cond</definition>
92        <argsstring>(const vec &amp;x0, const vec &amp;u0, mat &amp;A, bool full=true)</argsstring>
93        <name>dfdx_cond</name>
94        <reimplements refid="classIMpmsm_1b4378b5d3bf64c683e4cf5c5f1cd56f1">dfdx_cond</reimplements>
95        <param>
96          <type>const vec &amp;</type>
97          <declname>x0</declname>
98        </param>
99        <param>
100          <type>const vec &amp;</type>
101          <declname>u0</declname>
102        </param>
103        <param>
104          <type>mat &amp;</type>
105          <declname>A</declname>
106        </param>
107        <param>
108          <type>bool</type>
109          <declname>full</declname>
110          <defval>true</defval>
111        </param>
112        <briefdescription>
113<para>Evaluates <formula id="1">$A=\frac{d}{dx}f(x,u)|_{x0,u0}$</formula> and writes result into <computeroutput>A</computeroutput> . </para>        </briefdescription>
114        <detaileddescription>
115<para><parameterlist kind="param"><parameteritem>
116<parameternamelist>
117<parametername>full</parametername>
118</parameternamelist>
119<parameterdescription>
120<para>denotes that even unchanged entries are to be rewritten. When, false only the changed elements are computed. </para></parameterdescription>
121</parameteritem>
122<parameteritem>
123<parameternamelist>
124<parametername>x0</parametername>
125</parameternamelist>
126<parameterdescription>
127<para>numeric value of <formula id="28">$x$</formula>, </para></parameterdescription>
128</parameteritem>
129<parameteritem>
130<parameternamelist>
131<parametername>u0</parametername>
132</parameternamelist>
133<parameterdescription>
134<para>numeric value of <formula id="50">$u$</formula> </para></parameterdescription>
135</parameteritem>
136<parameteritem>
137<parameternamelist>
138<parametername>A</parametername>
139</parameternamelist>
140<parameterdescription>
141<para>a place where the result will be stored. </para></parameterdescription>
142</parameteritem>
143</parameterlist>
144</para>        </detaileddescription>
145        <inbodydescription>
146        </inbodydescription>
147        <location file="/home/smidl/work/git/mixpp/pmsm/pmsm.h" line="99" bodyfile="/home/smidl/work/git/mixpp/pmsm/pmsm.h" bodystart="99" bodyend="117"/>
148      </memberdef>
149      <memberdef kind="function" id="classIMpmsmStat_1ff740ee20100ae2a2d03a2538638f8e8" prot="private" static="no" const="no" explicit="no" inline="yes" virt="virtual">
150        <type>void</type>
151        <definition>void IMpmsmStat::dfdu_cond</definition>
152        <argsstring>(const vec &amp;x0, const vec &amp;u0, mat &amp;A, bool full=true)</argsstring>
153        <name>dfdu_cond</name>
154        <reimplements refid="classIMpmsm_1c3f8dad22ae9855c04a1d593b45c99b5">dfdu_cond</reimplements>
155        <param>
156          <type>const vec &amp;</type>
157          <declname>x0</declname>
158        </param>
159        <param>
160          <type>const vec &amp;</type>
161          <declname>u0</declname>
162        </param>
163        <param>
164          <type>mat &amp;</type>
165          <declname>A</declname>
166        </param>
167        <param>
168          <type>bool</type>
169          <declname>full</declname>
170          <defval>true</defval>
171        </param>
172        <briefdescription>
173<para>Evaluates <formula id="2">$A=\frac{d}{du}f(x,u)|_{x0,u0}$</formula> and writes result into <computeroutput>A</computeroutput> . </para>        </briefdescription>
174        <detaileddescription>
175<para><parameterlist kind="param"><parameteritem>
176<parameternamelist>
177<parametername>full</parametername>
178</parameternamelist>
179<parameterdescription>
180<para>denotes that even unchanged entries are to be rewritten. When, false only the changed elements are computed. </para></parameterdescription>
181</parameteritem>
182<parameteritem>
183<parameternamelist>
184<parametername>x0</parametername>
185</parameternamelist>
186<parameterdescription>
187<para>numeric value of <formula id="28">$x$</formula>, </para></parameterdescription>
188</parameteritem>
189<parameteritem>
190<parameternamelist>
191<parametername>u0</parametername>
192</parameternamelist>
193<parameterdescription>
194<para>numeric value of <formula id="50">$u$</formula> </para></parameterdescription>
195</parameteritem>
196<parameteritem>
197<parameternamelist>
198<parametername>A</parametername>
199</parameternamelist>
200<parameterdescription>
201<para>a place where the result will be stored. </para></parameterdescription>
202</parameteritem>
203</parameterlist>
204</para>        </detaileddescription>
205        <inbodydescription>
206        </inbodydescription>
207        <location file="/home/smidl/work/git/mixpp/pmsm/pmsm.h" line="119" bodyfile="/home/smidl/work/git/mixpp/pmsm/pmsm.h" bodystart="119" bodyend="119"/>
208      </memberdef>
209      </sectiondef>
210      <sectiondef kind="protected-attrib">
211      <memberdef kind="variable" id="classIMpmsm_15908138b6c11f32971542423978a25d3" prot="protected" static="no" mutable="no">
212        <type>double</type>
213        <definition>double IMpmsm::Rs</definition>
214        <argsstring></argsstring>
215        <name>Rs</name>
216        <briefdescription>
217        </briefdescription>
218        <detaileddescription>
219        </detaileddescription>
220        <inbodydescription>
221        </inbodydescription>
222        <location file="/home/smidl/work/git/mixpp/pmsm/pmsm.h" line="18" bodyfile="/home/smidl/work/git/mixpp/pmsm/pmsm.h" bodystart="18" bodyend="-1"/>
223      </memberdef>
224      <memberdef kind="variable" id="classIMpmsm_1829e309d689b7e148d761d36b1b62fb7" prot="protected" static="no" mutable="no">
225        <type>double</type>
226        <definition>double IMpmsm::Ls</definition>
227        <argsstring></argsstring>
228        <name>Ls</name>
229        <briefdescription>
230        </briefdescription>
231        <detaileddescription>
232        </detaileddescription>
233        <inbodydescription>
234        </inbodydescription>
235        <location file="/home/smidl/work/git/mixpp/pmsm/pmsm.h" line="18" bodyfile="/home/smidl/work/git/mixpp/pmsm/pmsm.h" bodystart="18" bodyend="-1"/>
236      </memberdef>
237      <memberdef kind="variable" id="classIMpmsm_1ec462f3df7355cc72843c945d887b9d3" prot="protected" static="no" mutable="no">
238        <type>double</type>
239        <definition>double IMpmsm::dt</definition>
240        <argsstring></argsstring>
241        <name>dt</name>
242        <briefdescription>
243        </briefdescription>
244        <detaileddescription>
245        </detaileddescription>
246        <inbodydescription>
247        </inbodydescription>
248        <location file="/home/smidl/work/git/mixpp/pmsm/pmsm.h" line="18" bodyfile="/home/smidl/work/git/mixpp/pmsm/pmsm.h" bodystart="18" bodyend="-1"/>
249      </memberdef>
250      <memberdef kind="variable" id="classIMpmsm_1a1b973c18d381e7ec717165aa306b613" prot="protected" static="no" mutable="no">
251        <type>double</type>
252        <definition>double IMpmsm::Ypm</definition>
253        <argsstring></argsstring>
254        <name>Ypm</name>
255        <briefdescription>
256        </briefdescription>
257        <detaileddescription>
258        </detaileddescription>
259        <inbodydescription>
260        </inbodydescription>
261        <location file="/home/smidl/work/git/mixpp/pmsm/pmsm.h" line="18" bodyfile="/home/smidl/work/git/mixpp/pmsm/pmsm.h" bodystart="18" bodyend="-1"/>
262      </memberdef>
263      <memberdef kind="variable" id="classIMpmsm_103f1857fb1910c7b06dac4ce50482516" prot="protected" static="no" mutable="no">
264        <type>double</type>
265        <definition>double IMpmsm::kp</definition>
266        <argsstring></argsstring>
267        <name>kp</name>
268        <briefdescription>
269        </briefdescription>
270        <detaileddescription>
271        </detaileddescription>
272        <inbodydescription>
273        </inbodydescription>
274        <location file="/home/smidl/work/git/mixpp/pmsm/pmsm.h" line="18" bodyfile="/home/smidl/work/git/mixpp/pmsm/pmsm.h" bodystart="18" bodyend="-1"/>
275      </memberdef>
276      <memberdef kind="variable" id="classIMpmsm_10eddf56a8feb6b837ee3c36c0ac6b781" prot="protected" static="no" mutable="no">
277        <type>double</type>
278        <definition>double IMpmsm::p</definition>
279        <argsstring></argsstring>
280        <name>p</name>
281        <briefdescription>
282        </briefdescription>
283        <detaileddescription>
284        </detaileddescription>
285        <inbodydescription>
286        </inbodydescription>
287        <location file="/home/smidl/work/git/mixpp/pmsm/pmsm.h" line="18" bodyfile="/home/smidl/work/git/mixpp/pmsm/pmsm.h" bodystart="18" bodyend="-1"/>
288      </memberdef>
289      <memberdef kind="variable" id="classIMpmsm_183e4149bb70b022f3a19208f14eac0e3" prot="protected" static="no" mutable="no">
290        <type>double</type>
291        <definition>double IMpmsm::J</definition>
292        <argsstring></argsstring>
293        <name>J</name>
294        <briefdescription>
295        </briefdescription>
296        <detaileddescription>
297        </detaileddescription>
298        <inbodydescription>
299        </inbodydescription>
300        <location file="/home/smidl/work/git/mixpp/pmsm/pmsm.h" line="18" bodyfile="/home/smidl/work/git/mixpp/pmsm/pmsm.h" bodystart="18" bodyend="-1"/>
301      </memberdef>
302      <memberdef kind="variable" id="classIMpmsm_10aa4f9ee2b9babdc05f62ba275a9575f" prot="protected" static="no" mutable="no">
303        <type>double</type>
304        <definition>double IMpmsm::Mz</definition>
305        <argsstring></argsstring>
306        <name>Mz</name>
307        <briefdescription>
308        </briefdescription>
309        <detaileddescription>
310        </detaileddescription>
311        <inbodydescription>
312        </inbodydescription>
313        <location file="/home/smidl/work/git/mixpp/pmsm/pmsm.h" line="18" bodyfile="/home/smidl/work/git/mixpp/pmsm/pmsm.h" bodystart="18" bodyend="-1"/>
314      </memberdef>
315      <memberdef kind="variable" id="classdiffbifn_1bcf96b86250c3cbd465ba5ee62474b75" prot="protected" static="no" mutable="no">
316        <type><ref refid="classRV" kindref="compound">RV</ref></type>
317        <definition>RV diffbifn::rvx</definition>
318        <argsstring></argsstring>
319        <name>rvx</name>
320        <briefdescription>
321<para>Indentifier of the first rv. </para>        </briefdescription>
322        <detaileddescription>
323        </detaileddescription>
324        <inbodydescription>
325        </inbodydescription>
326        <location file="/home/smidl/work/git/mixpp/bdm/stat/libFN.h" line="67" bodyfile="/home/smidl/work/git/mixpp/bdm/stat/libFN.h" bodystart="67" bodyend="-1"/>
327        <referencedby refid="classdiffbifn_1797772c0d5aab8ddccec19dfe4bb2d77" compoundref="libFN_8h" startline="89" endline="89">diffbifn::diffbifn</referencedby>
328      </memberdef>
329      <memberdef kind="variable" id="classdiffbifn_1c41c74c7942dba51ef0b0bfed963447d" prot="protected" static="no" mutable="no">
330        <type><ref refid="classRV" kindref="compound">RV</ref></type>
331        <definition>RV diffbifn::rvu</definition>
332        <argsstring></argsstring>
333        <name>rvu</name>
334        <briefdescription>
335<para>Indentifier of the second rv. </para>        </briefdescription>
336        <detaileddescription>
337        </detaileddescription>
338        <inbodydescription>
339        </inbodydescription>
340        <location file="/home/smidl/work/git/mixpp/bdm/stat/libFN.h" line="69" bodyfile="/home/smidl/work/git/mixpp/bdm/stat/libFN.h" bodystart="69" bodyend="-1"/>
341        <referencedby refid="classdiffbifn_1797772c0d5aab8ddccec19dfe4bb2d77" compoundref="libFN_8h" startline="89" endline="89">diffbifn::diffbifn</referencedby>
342      </memberdef>
343      <memberdef kind="variable" id="classdiffbifn_1f6918bc0a9dad656b4cddc028137eb78" prot="protected" static="no" mutable="no">
344        <type>int</type>
345        <definition>int diffbifn::dimx</definition>
346        <argsstring></argsstring>
347        <name>dimx</name>
348        <briefdescription>
349<para>cache for rvx.count() </para>        </briefdescription>
350        <detaileddescription>
351        </detaileddescription>
352        <inbodydescription>
353        </inbodydescription>
354        <location file="/home/smidl/work/git/mixpp/bdm/stat/libFN.h" line="71" bodyfile="/home/smidl/work/git/mixpp/bdm/stat/libFN.h" bodystart="71" bodyend="-1"/>
355        <referencedby refid="classdiffbifn_1436de7a7301ea9eac7d6081b893bbf57" compoundref="libFN_8h" startline="91" endline="91">diffbifn::_dimx</referencedby>
356        <referencedby refid="classbilinfn_1c99f91d7752e131275b219df731868bd" compoundref="libFN_8cpp" startline="6" endline="18">bilinfn::bilinfn</referencedby>
357        <referencedby refid="classdiffbifn_1797772c0d5aab8ddccec19dfe4bb2d77" compoundref="libFN_8h" startline="89" endline="89">diffbifn::diffbifn</referencedby>
358        <referencedby refid="classdiffbifn_1ad7673e16aa1a046b131b24c731c4632" compoundref="libFN_8h" startline="76" endline="80">diffbifn::eval</referencedby>
359        <referencedby refid="classbilinfn_1e36a16e72e7f9fedf3cb18d2d5505a24" compoundref="libFN_8cpp" startline="20" endline="25">bilinfn::eval</referencedby>
360      </memberdef>
361      <memberdef kind="variable" id="classdiffbifn_12e07ce491e973f03d763e37624d0fe79" prot="protected" static="no" mutable="no">
362        <type>int</type>
363        <definition>int diffbifn::dimu</definition>
364        <argsstring></argsstring>
365        <name>dimu</name>
366        <briefdescription>
367<para>cache for rvu.count() </para>        </briefdescription>
368        <detaileddescription>
369        </detaileddescription>
370        <inbodydescription>
371        </inbodydescription>
372        <location file="/home/smidl/work/git/mixpp/bdm/stat/libFN.h" line="73" bodyfile="/home/smidl/work/git/mixpp/bdm/stat/libFN.h" bodystart="73" bodyend="-1"/>
373        <referencedby refid="classdiffbifn_1fc8779acbff170611aff0ee70cee3879" compoundref="libFN_8h" startline="93" endline="93">diffbifn::_dimu</referencedby>
374        <referencedby refid="classbilinfn_1c99f91d7752e131275b219df731868bd" compoundref="libFN_8cpp" startline="6" endline="18">bilinfn::bilinfn</referencedby>
375        <referencedby refid="classdiffbifn_1797772c0d5aab8ddccec19dfe4bb2d77" compoundref="libFN_8h" startline="89" endline="89">diffbifn::diffbifn</referencedby>
376        <referencedby refid="classdiffbifn_1ad7673e16aa1a046b131b24c731c4632" compoundref="libFN_8h" startline="76" endline="80">diffbifn::eval</referencedby>
377        <referencedby refid="classbilinfn_1e36a16e72e7f9fedf3cb18d2d5505a24" compoundref="libFN_8cpp" startline="20" endline="25">bilinfn::eval</referencedby>
378      </memberdef>
379      <memberdef kind="variable" id="classfnc_122d51d10a7901331167f64f80d1af8e9" prot="protected" static="no" mutable="no">
380        <type>int</type>
381        <definition>int fnc::dimy</definition>
382        <argsstring></argsstring>
383        <name>dimy</name>
384        <briefdescription>
385<para>Length of the output vector. </para>        </briefdescription>
386        <detaileddescription>
387        </detaileddescription>
388        <inbodydescription>
389        </inbodydescription>
390        <location file="/home/smidl/work/git/mixpp/bdm/stat/libBM.h" line="116" bodyfile="/home/smidl/work/git/mixpp/bdm/stat/libBM.h" bodystart="116" bodyend="-1"/>
391        <referencedby refid="classfnc_1a8891973d0ca48ce38e1886df45ca298" compoundref="libBM_8h" startline="126" endline="126">fnc::_dimy</referencedby>
392        <referencedby refid="classbilinfn_1c99f91d7752e131275b219df731868bd" compoundref="libFN_8cpp" startline="6" endline="18">bilinfn::bilinfn</referencedby>
393        <referencedby refid="classdiffbifn_140d8a7eee45acc55cda33d43282faa03" compoundref="libFN_8h" startline="83" endline="83">diffbifn::eval</referencedby>
394      </memberdef>
395      </sectiondef>
396      <sectiondef kind="public-func">
397      <memberdef kind="function" id="classdiffbifn_1ad7673e16aa1a046b131b24c731c4632" prot="public" static="no" const="no" explicit="no" inline="yes" virt="virtual">
398        <type>vec</type>
399        <definition>vec diffbifn::eval</definition>
400        <argsstring>(const vec &amp;cond)</argsstring>
401        <name>eval</name>
402        <reimplements refid="classfnc_17fad2e6cb35909a165ec5a53def4a18c">eval</reimplements>
403        <param>
404          <type>const vec &amp;</type>
405          <declname>cond</declname>
406        </param>
407        <briefdescription>
408<para>Evaluates <formula id="49">$f(x0,u0)$</formula> (VS: Do we really need common eval? ). </para>        </briefdescription>
409        <detaileddescription>
410        </detaileddescription>
411        <inbodydescription>
412        </inbodydescription>
413        <location file="/home/smidl/work/git/mixpp/bdm/stat/libFN.h" line="77" bodyfile="/home/smidl/work/git/mixpp/bdm/stat/libFN.h" bodystart="76" bodyend="80"/>
414        <references refid="classdiffbifn_12e07ce491e973f03d763e37624d0fe79" compoundref="libFN_8h" startline="73">diffbifn::dimu</references>
415        <references refid="classdiffbifn_1f6918bc0a9dad656b4cddc028137eb78" compoundref="libFN_8h" startline="71">diffbifn::dimx</references>
416        <referencedby refid="classEKF_1c79c62c9b3e0b56b3aaa1b6f1d9a7af7" compoundref="libKF_8h" startline="364" endline="396">EKF&lt; sq_T &gt;::bayes</referencedby>
417        <referencedby refid="classEKFCh_196f6edda324a0b7ef8b4e86cc7af60c1" compoundref="libKF_8cpp" startline="189" endline="236">EKFCh::bayes</referencedby>
418        <referencedby refid="classEKFfull_18ca46f177e395fa714bbd8bd29ea43e0" compoundref="libKF_8cpp" startline="86" endline="114">EKFfull::bayes</referencedby>
419      </memberdef>
420      <memberdef kind="function" id="classdiffbifn_1436de7a7301ea9eac7d6081b893bbf57" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
421        <type>int</type>
422        <definition>int diffbifn::_dimx</definition>
423        <argsstring>() const </argsstring>
424        <name>_dimx</name>
425        <briefdescription>
426<para>access function </para>        </briefdescription>
427        <detaileddescription>
428        </detaileddescription>
429        <inbodydescription>
430        </inbodydescription>
431        <location file="/home/smidl/work/git/mixpp/bdm/stat/libFN.h" line="91" bodyfile="/home/smidl/work/git/mixpp/bdm/stat/libFN.h" bodystart="91" bodyend="91"/>
432        <references refid="classdiffbifn_1f6918bc0a9dad656b4cddc028137eb78" compoundref="libFN_8h" startline="71">diffbifn::dimx</references>
433      </memberdef>
434      <memberdef kind="function" id="classdiffbifn_1fc8779acbff170611aff0ee70cee3879" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
435        <type>int</type>
436        <definition>int diffbifn::_dimu</definition>
437        <argsstring>() const </argsstring>
438        <name>_dimu</name>
439        <briefdescription>
440<para>access function </para>        </briefdescription>
441        <detaileddescription>
442        </detaileddescription>
443        <inbodydescription>
444        </inbodydescription>
445        <location file="/home/smidl/work/git/mixpp/bdm/stat/libFN.h" line="93" bodyfile="/home/smidl/work/git/mixpp/bdm/stat/libFN.h" bodystart="93" bodyend="93"/>
446        <references refid="classdiffbifn_12e07ce491e973f03d763e37624d0fe79" compoundref="libFN_8h" startline="73">diffbifn::dimu</references>
447        <referencedby refid="classEKFfull_1fc753106e0d4cf68e4f2160fd54458c0" compoundref="libKF_8cpp" startline="66" endline="84">EKFfull::set_parameters</referencedby>
448      </memberdef>
449      <memberdef kind="function" id="classfnc_1a8891973d0ca48ce38e1886df45ca298" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
450        <type>int</type>
451        <definition>int fnc::_dimy</definition>
452        <argsstring>() const </argsstring>
453        <name>_dimy</name>
454        <briefdescription>
455<para>access function </para>        </briefdescription>
456        <detaileddescription>
457        </detaileddescription>
458        <inbodydescription>
459        </inbodydescription>
460        <location file="/home/smidl/work/git/mixpp/bdm/stat/libBM.h" line="126" bodyfile="/home/smidl/work/git/mixpp/bdm/stat/libBM.h" bodystart="126" bodyend="126"/>
461        <references refid="classfnc_122d51d10a7901331167f64f80d1af8e9" compoundref="libBM_8h" startline="116">fnc::dimy</references>
462        <referencedby refid="classEKFfull_1fc753106e0d4cf68e4f2160fd54458c0" compoundref="libKF_8cpp" startline="66" endline="84">EKFfull::set_parameters</referencedby>
463      </memberdef>
464      </sectiondef>
465    <briefdescription>
466<para>State evolution model for a PMSM drive and its derivative with respect to <formula id="28">$x$</formula>, equation for <formula id="65">$\omega$</formula> is omitted.$. </para>    </briefdescription>
467    <detaileddescription>
468    </detaileddescription>
469    <inheritancegraph>
470      <node id="1053">
471        <label>IMpmsmStat</label>
472        <link refid="classIMpmsmStat"/>
473        <childnode refid="1054" relation="public-inheritance">
474        </childnode>
475      </node>
476      <node id="1055">
477        <label>diffbifn</label>
478        <link refid="classdiffbifn"/>
479        <childnode refid="1056" relation="public-inheritance">
480        </childnode>
481      </node>
482      <node id="1056">
483        <label>fnc</label>
484        <link refid="classfnc"/>
485      </node>
486      <node id="1054">
487        <label>IMpmsm</label>
488        <link refid="classIMpmsm"/>
489        <childnode refid="1055" relation="public-inheritance">
490        </childnode>
491      </node>
492    </inheritancegraph>
493    <collaborationgraph>
494      <node id="1057">
495        <label>IMpmsmStat</label>
496        <link refid="classIMpmsmStat"/>
497        <childnode refid="1058" relation="public-inheritance">
498        </childnode>
499      </node>
500      <node id="1061">
501        <label>RV</label>
502        <link refid="classRV"/>
503      </node>
504      <node id="1059">
505        <label>diffbifn</label>
506        <link refid="classdiffbifn"/>
507        <childnode refid="1060" relation="public-inheritance">
508        </childnode>
509        <childnode refid="1061" relation="usage">
510          <edgelabel>rvu
511rvx</edgelabel>
512        </childnode>
513      </node>
514      <node id="1060">
515        <label>fnc</label>
516        <link refid="classfnc"/>
517      </node>
518      <node id="1058">
519        <label>IMpmsm</label>
520        <link refid="classIMpmsm"/>
521        <childnode refid="1059" relation="public-inheritance">
522        </childnode>
523      </node>
524    </collaborationgraph>
525    <location file="/home/smidl/work/git/mixpp/pmsm/pmsm.h" line="73" bodyfile="/home/smidl/work/git/mixpp/pmsm/pmsm.h" bodystart="73" bodyend="121"/>
526    <listofallmembers>
527      <member refid="classdiffbifn_1fc8779acbff170611aff0ee70cee3879" prot="public" virt="non-virtual"><scope>IMpmsmStat</scope><name>_dimu</name></member>
528      <member refid="classdiffbifn_1436de7a7301ea9eac7d6081b893bbf57" prot="public" virt="non-virtual"><scope>IMpmsmStat</scope><name>_dimx</name></member>
529      <member refid="classfnc_1a8891973d0ca48ce38e1886df45ca298" prot="public" virt="non-virtual"><scope>IMpmsmStat</scope><name>_dimy</name></member>
530      <member refid="classIMpmsmStat_1ff740ee20100ae2a2d03a2538638f8e8" prot="private" virt="virtual"><scope>IMpmsmStat</scope><name>dfdu_cond</name></member>
531      <member refid="classIMpmsmStat_129a9c09fd328e89748d9be0801e84831" prot="private" virt="virtual"><scope>IMpmsmStat</scope><name>dfdx_cond</name></member>
532      <member refid="classdiffbifn_1797772c0d5aab8ddccec19dfe4bb2d77" prot="public" virt="non-virtual"><scope>IMpmsmStat</scope><name>diffbifn</name></member>
533      <member refid="classdiffbifn_12e07ce491e973f03d763e37624d0fe79" prot="protected" virt="non-virtual"><scope>IMpmsmStat</scope><name>dimu</name></member>
534      <member refid="classdiffbifn_1f6918bc0a9dad656b4cddc028137eb78" prot="protected" virt="non-virtual"><scope>IMpmsmStat</scope><name>dimx</name></member>
535      <member refid="classfnc_122d51d10a7901331167f64f80d1af8e9" prot="protected" virt="non-virtual"><scope>IMpmsmStat</scope><name>dimy</name></member>
536      <member refid="classIMpmsm_1ec462f3df7355cc72843c945d887b9d3" prot="protected" virt="non-virtual"><scope>IMpmsmStat</scope><name>dt</name></member>
537      <member refid="classIMpmsmStat_15ed3582c2c0edb0753387a82598f8d21" prot="private" virt="virtual"><scope>IMpmsmStat</scope><name>eval</name></member>
538      <member refid="classdiffbifn_1ad7673e16aa1a046b131b24c731c4632" prot="public" virt="virtual" ambiguityscope="diffbifn::"><scope>IMpmsmStat</scope><name>eval</name></member>
539      <member refid="classfnc_18a1da32233c3006a4239cf601c413538" prot="public" virt="non-virtual"><scope>IMpmsmStat</scope><name>fnc</name></member>
540      <member refid="classIMpmsm_1d12ba5bbd6154e2e920c21adab0cb8df" prot="public" virt="non-virtual"><scope>IMpmsmStat</scope><name>IMpmsm</name></member>
541      <member refid="classIMpmsmStat_1cd1f00dad79ce2760b009a3130654b36" prot="private" virt="non-virtual"><scope>IMpmsmStat</scope><name>IMpmsmStat</name></member>
542      <member refid="classIMpmsm_183e4149bb70b022f3a19208f14eac0e3" prot="protected" virt="non-virtual"><scope>IMpmsmStat</scope><name>J</name></member>
543      <member refid="classIMpmsm_103f1857fb1910c7b06dac4ce50482516" prot="protected" virt="non-virtual"><scope>IMpmsmStat</scope><name>kp</name></member>
544      <member refid="classIMpmsm_1829e309d689b7e148d761d36b1b62fb7" prot="protected" virt="non-virtual"><scope>IMpmsmStat</scope><name>Ls</name></member>
545      <member refid="classIMpmsm_10aa4f9ee2b9babdc05f62ba275a9575f" prot="protected" virt="non-virtual"><scope>IMpmsmStat</scope><name>Mz</name></member>
546      <member refid="classIMpmsm_10eddf56a8feb6b837ee3c36c0ac6b781" prot="protected" virt="non-virtual"><scope>IMpmsmStat</scope><name>p</name></member>
547      <member refid="classIMpmsm_15908138b6c11f32971542423978a25d3" prot="protected" virt="non-virtual"><scope>IMpmsmStat</scope><name>Rs</name></member>
548      <member refid="classdiffbifn_1c41c74c7942dba51ef0b0bfed963447d" prot="protected" virt="non-virtual"><scope>IMpmsmStat</scope><name>rvu</name></member>
549      <member refid="classdiffbifn_1bcf96b86250c3cbd465ba5ee62474b75" prot="protected" virt="non-virtual"><scope>IMpmsmStat</scope><name>rvx</name></member>
550      <member refid="classIMpmsmStat_16379210623a2d353d42bfc87ccbd4384" prot="private" virt="non-virtual"><scope>IMpmsmStat</scope><name>set_parameters</name></member>
551      <member refid="classIMpmsm_1a1b973c18d381e7ec717165aa306b613" prot="protected" virt="non-virtual"><scope>IMpmsmStat</scope><name>Ypm</name></member>
552      <member refid="classfnc_117164c202f6feee3d708b8caab6306ab" prot="public" virt="virtual"><scope>IMpmsmStat</scope><name>~fnc</name></member>
553    </listofallmembers>
554  </compounddef>
555</doxygen>
Note: See TracBrowser for help on using the browser.