summaryrefslogtreecommitdiffstats
path: root/docs/doxygen/html/class_gain.html
diff options
context:
space:
mode:
Diffstat (limited to 'docs/doxygen/html/class_gain.html')
-rw-r--r--docs/doxygen/html/class_gain.html45
1 files changed, 38 insertions, 7 deletions
diff --git a/docs/doxygen/html/class_gain.html b/docs/doxygen/html/class_gain.html
index 29ec5ac..08c6b59 100644
--- a/docs/doxygen/html/class_gain.html
+++ b/docs/doxygen/html/class_gain.html
@@ -7,7 +7,7 @@
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.13"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
-<title>Gain Class Reference</title>
+<title>Power System Platform: Gain Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
@@ -29,6 +29,11 @@
<tbody>
<tr style="height: 56px;">
<td id="projectlogo"><img alt="Logo" src="logoHeader.png"/></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">Power System Platform
+ &#160;<span id="projectnumber">2018w15a</span>
+ </div>
+ </td>
</tr>
</tbody>
</table>
@@ -132,9 +137,15 @@ virtual double&#160;</td><td class="memItemRight" valign="bottom"><b>GetValue</b
<tr class="memitem:a9930247d3cee160ac2ae815ad865f077"><td class="memItemLeft" align="right" valign="top"><a id="a9930247d3cee160ac2ae815ad865f077"></a>
virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>UpdatePoints</b> ()</td></tr>
<tr class="separator:a9930247d3cee160ac2ae815ad865f077"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a282cab6d339aa89a35c775bbea2aa117"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_gain.html#a282cab6d339aa89a35c775bbea2aa117">Solve</a> (double input, double timeStep)</td></tr>
-<tr class="memdesc:a282cab6d339aa89a35c775bbea2aa117"><td class="mdescLeft">&#160;</td><td class="mdescRight">Multiply the input by a constant. <a href="#a282cab6d339aa89a35c775bbea2aa117">More...</a><br /></td></tr>
-<tr class="separator:a282cab6d339aa89a35c775bbea2aa117"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a702ac67fc2ad3d023cc1c26dfc65a2b6"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_gain.html#a702ac67fc2ad3d023cc1c26dfc65a2b6">Solve</a> (double *input, double timeStep)</td></tr>
+<tr class="memdesc:a702ac67fc2ad3d023cc1c26dfc65a2b6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Multiply the input by a constant. <a href="#a702ac67fc2ad3d023cc1c26dfc65a2b6">More...</a><br /></td></tr>
+<tr class="separator:a702ac67fc2ad3d023cc1c26dfc65a2b6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa2f86494a885dcb5952b2a4bb8e557e3"><td class="memItemLeft" align="right" valign="top"><a id="aa2f86494a885dcb5952b2a4bb8e557e3"></a>
+virtual rapidxml::xml_node *&#160;</td><td class="memItemRight" valign="bottom"><b>SaveElement</b> (rapidxml::xml_document&lt;&gt; &amp;doc, rapidxml::xml_node&lt;&gt; *elementListNode)</td></tr>
+<tr class="separator:aa2f86494a885dcb5952b2a4bb8e557e3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a685767015742a4984da334f5f85719b8"><td class="memItemLeft" align="right" valign="top"><a id="a685767015742a4984da334f5f85719b8"></a>
+virtual bool&#160;</td><td class="memItemRight" valign="bottom"><b>OpenElement</b> (rapidxml::xml_node&lt;&gt; *elementNode)</td></tr>
+<tr class="separator:a685767015742a4984da334f5f85719b8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a489572e289935d7256c037af682b9351"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="class_element.html">Element</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_gain.html#a489572e289935d7256c037af682b9351">GetCopy</a> ()</td></tr>
<tr class="memdesc:a489572e289935d7256c037af682b9351"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get a the element copy. <a href="#a489572e289935d7256c037af682b9351">More...</a><br /></td></tr>
<tr class="separator:a489572e289935d7256c037af682b9351"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -163,6 +174,9 @@ virtual bool&#160;</td><td class="memItemRight" valign="bottom"><b>IsSolved</b>
<tr class="memitem:a899b994168cf0c98695e82a4f3e7c98b inherit pub_methods_class_control_element"><td class="memItemLeft" align="right" valign="top"><a id="a899b994168cf0c98695e82a4f3e7c98b"></a>
virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>SetSolved</b> (bool solved=true)</td></tr>
<tr class="separator:a899b994168cf0c98695e82a4f3e7c98b inherit pub_methods_class_control_element"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad40eeb299e10b3ccbad58c22023b2609 inherit pub_methods_class_control_element"><td class="memItemLeft" align="right" valign="top"><a id="ad40eeb299e10b3ccbad58c22023b2609"></a>
+virtual bool&#160;</td><td class="memItemRight" valign="bottom"><b>Initialize</b> ()</td></tr>
+<tr class="separator:ad40eeb299e10b3ccbad58c22023b2609 inherit pub_methods_class_control_element"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a038e940fc33ac3e443502169104d7ebd inherit pub_methods_class_control_element"><td class="memItemLeft" align="right" valign="top"><a id="a038e940fc33ac3e443502169104d7ebd"></a>
virtual double&#160;</td><td class="memItemRight" valign="bottom"><b>GetOutput</b> () const</td></tr>
<tr class="separator:a038e940fc33ac3e443502169104d7ebd inherit pub_methods_class_control_element"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -361,6 +375,12 @@ virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>DrawArc</b> (
<tr class="memitem:a158e271d7f309cd49002ca3c98365e9b inherit pub_methods_class_element"><td class="memItemLeft" align="right" valign="top">virtual double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_element.html#a158e271d7f309cd49002ca3c98365e9b">PointToLineDistance</a> (wxPoint2DDouble point, int *segmentNumber=NULL) const</td></tr>
<tr class="memdesc:a158e271d7f309cd49002ca3c98365e9b inherit pub_methods_class_element"><td class="mdescLeft">&#160;</td><td class="mdescRight">Calculate the distance between a line (formed by point list) and a point. <a href="class_element.html#a158e271d7f309cd49002ca3c98365e9b">More...</a><br /></td></tr>
<tr class="separator:a158e271d7f309cd49002ca3c98365e9b inherit pub_methods_class_element"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab84987a1ba6ddc82cc2316d816bf6d06 inherit pub_methods_class_element"><td class="memItemLeft" align="right" valign="top"><a id="ab84987a1ba6ddc82cc2316d816bf6d06"></a>
+void&#160;</td><td class="memItemRight" valign="bottom"><b>SaveCADProperties</b> (rapidxml::xml_document&lt;&gt; &amp;doc, rapidxml::xml_node&lt;&gt; *elementNode)</td></tr>
+<tr class="separator:ab84987a1ba6ddc82cc2316d816bf6d06 inherit pub_methods_class_element"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ada74d29413484cfe1f0beb039892d4c8 inherit pub_methods_class_element"><td class="memItemLeft" align="right" valign="top"><a id="ada74d29413484cfe1f0beb039892d4c8"></a>
+bool&#160;</td><td class="memItemRight" valign="bottom"><b>OpenCADProperties</b> (rapidxml::xml_node&lt;&gt; *elementNode)</td></tr>
+<tr class="separator:ada74d29413484cfe1f0beb039892d4c8 inherit pub_methods_class_element"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-attribs"></a>
Protected Attributes</h2></td></tr>
@@ -456,6 +476,10 @@ bool&#160;</td><td class="memItemRight" valign="bottom"><b>m_online</b> = true</
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
Additional Inherited Members</h2></td></tr>
+<tr class="inherit_header pub_static_methods_class_control_element"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_class_control_element')"><img src="closed.png" alt="-"/>&#160;Static Public Member Functions inherited from <a class="el" href="class_control_element.html">ControlElement</a></td></tr>
+<tr class="memitem:a8af85e268ffdad900f94f83105f1ed19 inherit pub_static_methods_class_control_element"><td class="memItemLeft" align="right" valign="top"><a id="a8af85e268ffdad900f94f83105f1ed19"></a>
+static <a class="el" href="class_control_element.html">ControlElement</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>GetControlElementFromID</b> (std::vector&lt; <a class="el" href="class_control_element.html">ControlElement</a> *&gt; elementList, int id)</td></tr>
+<tr class="separator:a8af85e268ffdad900f94f83105f1ed19 inherit pub_static_methods_class_control_element"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_static_methods_class_element"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_class_element')"><img src="closed.png" alt="-"/>&#160;Static Public Member Functions inherited from <a class="el" href="class_element.html">Element</a></td></tr>
<tr class="memitem:acfd2c0fe1af5a8ad6da393fb711fd69a inherit pub_static_methods_class_element"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_element.html#acfd2c0fe1af5a8ad6da393fb711fd69a">DoubleFromString</a> (wxWindow *parent, wxString strValue, double &amp;value, wxString errorMsg)</td></tr>
<tr class="memdesc:acfd2c0fe1af5a8ad6da393fb711fd69a inherit pub_static_methods_class_element"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get a double value from a string. Show a error message if the conversion fail. <a href="class_element.html#acfd2c0fe1af5a8ad6da393fb711fd69a">More...</a><br /></td></tr>
@@ -466,6 +490,13 @@ Additional Inherited Members</h2></td></tr>
<tr class="memitem:abb2e253ec1e86353cd7160209c96553c inherit pub_static_methods_class_element"><td class="memItemLeft" align="right" valign="top">static wxString&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_element.html#abb2e253ec1e86353cd7160209c96553c">StringFromDouble</a> (double value, int minDecimal=1)</td></tr>
<tr class="memdesc:abb2e253ec1e86353cd7160209c96553c inherit pub_static_methods_class_element"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convert a double value to string. <a href="class_element.html#abb2e253ec1e86353cd7160209c96553c">More...</a><br /></td></tr>
<tr class="separator:abb2e253ec1e86353cd7160209c96553c inherit pub_static_methods_class_element"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_methods_class_control_element"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_class_control_element')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="class_control_element.html">ControlElement</a></td></tr>
+<tr class="memitem:a0bd1ab46b6dca2838d01e13714f2f15d inherit pro_methods_class_control_element"><td class="memItemLeft" align="right" valign="top"><a id="a0bd1ab46b6dca2838d01e13714f2f15d"></a>
+void&#160;</td><td class="memItemRight" valign="bottom"><b>SaveControlNodes</b> (rapidxml::xml_document&lt;&gt; &amp;doc, rapidxml::xml_node&lt;&gt; *elementNode)</td></tr>
+<tr class="separator:a0bd1ab46b6dca2838d01e13714f2f15d inherit pro_methods_class_control_element"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9374cc5f89f4bfcd84d5db171ee38973 inherit pro_methods_class_control_element"><td class="memItemLeft" align="right" valign="top"><a id="a9374cc5f89f4bfcd84d5db171ee38973"></a>
+bool&#160;</td><td class="memItemRight" valign="bottom"><b>OpenControlNodes</b> (rapidxml::xml_node&lt;&gt; *elementNode)</td></tr>
+<tr class="separator:a9374cc5f89f4bfcd84d5db171ee38973 inherit pro_methods_class_control_element"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Provide an output multiplying the input by a constant. </p>
@@ -741,8 +772,8 @@ Additional Inherited Members</h2></td></tr>
</div>
</div>
-<a id="a282cab6d339aa89a35c775bbea2aa117"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a282cab6d339aa89a35c775bbea2aa117">&#9670;&nbsp;</a></span>Solve()</h2>
+<a id="a702ac67fc2ad3d023cc1c26dfc65a2b6"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a702ac67fc2ad3d023cc1c26dfc65a2b6">&#9670;&nbsp;</a></span>Solve()</h2>
<div class="memitem">
<div class="memproto">
@@ -753,7 +784,7 @@ Additional Inherited Members</h2></td></tr>
<tr>
<td class="memname">bool Gain::Solve </td>
<td>(</td>
- <td class="paramtype">double&#160;</td>
+ <td class="paramtype">double *&#160;</td>
<td class="paramname"><em>input</em>, </td>
</tr>
<tr>