summaryrefslogtreecommitdiffstats
path: root/docs/doxygen/html/class_fault.html
diff options
context:
space:
mode:
Diffstat (limited to 'docs/doxygen/html/class_fault.html')
-rw-r--r--docs/doxygen/html/class_fault.html428
1 files changed, 428 insertions, 0 deletions
diff --git a/docs/doxygen/html/class_fault.html b/docs/doxygen/html/class_fault.html
new file mode 100644
index 0000000..569270f
--- /dev/null
+++ b/docs/doxygen/html/class_fault.html
@@ -0,0 +1,428 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<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>PSP-UFU: Fault 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>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+ <td id="projectlogo"><img alt="Logo" src="logo256.png"/></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname">PSP-UFU
+ &#160;<span id="projectnumber">2017w37a</span>
+ </div>
+ <div id="projectbrief">Power System Platform (UFU)</div>
+ </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.13 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+ initMenu('',true,false,'search.php','Search');
+ $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+</div><!-- top -->
+<div class="header">
+ <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="#pro-attribs">Protected Attributes</a> &#124;
+<a href="class_fault-members.html">List of all members</a> </div>
+ <div class="headertitle">
+<div class="title">Fault Class Reference</div> </div>
+</div><!--header-->
+<div class="contents">
+
+<p><code>#include &lt;<a class="el" href="_fault_8h_source.html">Fault.h</a>&gt;</code></p>
+<div class="dynheader">
+Inheritance diagram for Fault:</div>
+<div class="dyncontent">
+ <div class="center">
+ <img src="class_fault.png" usemap="#Fault_map" alt=""/>
+ <map id="Fault_map" name="Fault_map">
+<area href="class_electric_calculation.html" alt="ElectricCalculation" shape="rect" coords="0,0,118,24"/>
+</map>
+ </div></div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:a8fbe3ce9f7288c4f8261db2d9a89adbb"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fault.html#a8fbe3ce9f7288c4f8261db2d9a89adbb">Fault</a> (std::vector&lt; <a class="el" href="class_element.html">Element</a> *&gt; elementList)</td></tr>
+<tr class="memdesc:a8fbe3ce9f7288c4f8261db2d9a89adbb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Contructor. <a href="#a8fbe3ce9f7288c4f8261db2d9a89adbb">More...</a><br /></td></tr>
+<tr class="separator:a8fbe3ce9f7288c4f8261db2d9a89adbb"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a77baeae2c3388de3f7bbeabf52c99bef"><td class="memItemLeft" align="right" valign="top"><a id="a77baeae2c3388de3f7bbeabf52c99bef"></a>
+&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fault.html#a77baeae2c3388de3f7bbeabf52c99bef">Fault</a> ()</td></tr>
+<tr class="memdesc:a77baeae2c3388de3f7bbeabf52c99bef"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default contructor. Use GetElementsFromList(std::vector&lt;Element*&gt; elementList). <br /></td></tr>
+<tr class="separator:a77baeae2c3388de3f7bbeabf52c99bef"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a42019654142cd8187b314e43d70262eb"><td class="memItemLeft" align="right" valign="top"><a id="a42019654142cd8187b314e43d70262eb"></a>
+&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fault.html#a42019654142cd8187b314e43d70262eb">~Fault</a> ()</td></tr>
+<tr class="memdesc:a42019654142cd8187b314e43d70262eb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Destructor. <br /></td></tr>
+<tr class="separator:a42019654142cd8187b314e43d70262eb"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4120f861b073783b4fb82385171fbd0f"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fault.html#a4120f861b073783b4fb82385171fbd0f">RunFaultCalculation</a> (double systemPowerBase)</td></tr>
+<tr class="memdesc:a4120f861b073783b4fb82385171fbd0f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Calculate the fault of the system. Return true if was possible the calculation. <a href="#a4120f861b073783b4fb82385171fbd0f">More...</a><br /></td></tr>
+<tr class="separator:a4120f861b073783b4fb82385171fbd0f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac7942a558f3ecdb8c06ddb49567c487a"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fault.html#ac7942a558f3ecdb8c06ddb49567c487a">RunSCPowerCalcutation</a> (double systemPowerBase)</td></tr>
+<tr class="memdesc:ac7942a558f3ecdb8c06ddb49567c487a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Calculate the short-circuit power of the system. Return true if was possible the calculation. <a href="#ac7942a558f3ecdb8c06ddb49567c487a">More...</a><br /></td></tr>
+<tr class="separator:ac7942a558f3ecdb8c06ddb49567c487a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af1bb91359dfe8df0251a2031957d3ddf"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fault.html#af1bb91359dfe8df0251a2031957d3ddf">UpdateElementsFault</a> (double systemPowerBase)</td></tr>
+<tr class="memdesc:af1bb91359dfe8df0251a2031957d3ddf"><td class="mdescLeft">&#160;</td><td class="mdescRight">Update the data of the elements. <a href="#af1bb91359dfe8df0251a2031957d3ddf">More...</a><br /></td></tr>
+<tr class="separator:af1bb91359dfe8df0251a2031957d3ddf"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3c2f14cd1da46cb88109fdb172d959b0"><td class="memItemLeft" align="right" valign="top">virtual wxString&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fault.html#a3c2f14cd1da46cb88109fdb172d959b0">GetErrorMessage</a> ()</td></tr>
+<tr class="memdesc:a3c2f14cd1da46cb88109fdb172d959b0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the error message generated in <a class="el" href="class_fault.html#a4120f861b073783b4fb82385171fbd0f" title="Calculate the fault of the system. Return true if was possible the calculation. ">RunFaultCalculation(double systemPowerBase)</a>. <a href="#a3c2f14cd1da46cb88109fdb172d959b0">More...</a><br /></td></tr>
+<tr class="separator:a3c2f14cd1da46cb88109fdb172d959b0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_methods_class_electric_calculation"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_electric_calculation')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="class_electric_calculation.html">ElectricCalculation</a></td></tr>
+<tr class="memitem:a6663e7a20e96ee975bd0f7d54b8a6f70 inherit pub_methods_class_electric_calculation"><td class="memItemLeft" align="right" valign="top"><a id="a6663e7a20e96ee975bd0f7d54b8a6f70"></a>
+&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_electric_calculation.html#a6663e7a20e96ee975bd0f7d54b8a6f70">ElectricCalculation</a> ()</td></tr>
+<tr class="memdesc:a6663e7a20e96ee975bd0f7d54b8a6f70 inherit pub_methods_class_electric_calculation"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor. <br /></td></tr>
+<tr class="separator:a6663e7a20e96ee975bd0f7d54b8a6f70 inherit pub_methods_class_electric_calculation"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1e70291bfa9a0850d9ffcbee44daa2f7 inherit pub_methods_class_electric_calculation"><td class="memItemLeft" align="right" valign="top"><a id="a1e70291bfa9a0850d9ffcbee44daa2f7"></a>
+&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_electric_calculation.html#a1e70291bfa9a0850d9ffcbee44daa2f7">~ElectricCalculation</a> ()</td></tr>
+<tr class="memdesc:a1e70291bfa9a0850d9ffcbee44daa2f7 inherit pub_methods_class_electric_calculation"><td class="mdescLeft">&#160;</td><td class="mdescRight">Destructor. <br /></td></tr>
+<tr class="separator:a1e70291bfa9a0850d9ffcbee44daa2f7 inherit pub_methods_class_electric_calculation"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aff1a62936d87e61764b13f3b0212cf92 inherit pub_methods_class_electric_calculation"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_electric_calculation.html#aff1a62936d87e61764b13f3b0212cf92">GetElementsFromList</a> (std::vector&lt; <a class="el" href="class_element.html">Element</a> *&gt; elementList)</td></tr>
+<tr class="memdesc:aff1a62936d87e61764b13f3b0212cf92 inherit pub_methods_class_electric_calculation"><td class="mdescLeft">&#160;</td><td class="mdescRight">Separate the power elements from a generic list. <a href="class_electric_calculation.html#aff1a62936d87e61764b13f3b0212cf92">More...</a><br /></td></tr>
+<tr class="separator:aff1a62936d87e61764b13f3b0212cf92 inherit pub_methods_class_electric_calculation"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a939e6e75b5e0cb555a82b2f9ef59c59d inherit pub_methods_class_electric_calculation"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_electric_calculation.html#a939e6e75b5e0cb555a82b2f9ef59c59d">GetYBus</a> (std::vector&lt; std::vector&lt; std::complex&lt; double &gt; &gt; &gt; &amp;yBus, double systemPowerBase, YBusSequence sequence=POSITIVE_SEQ, bool includeSyncMachines=false, bool allLoadsAsImpedances=false)</td></tr>
+<tr class="memdesc:a939e6e75b5e0cb555a82b2f9ef59c59d inherit pub_methods_class_electric_calculation"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the admittance matrix from the list of elements (use GetElementsFromList first). <a href="class_electric_calculation.html#a939e6e75b5e0cb555a82b2f9ef59c59d">More...</a><br /></td></tr>
+<tr class="separator:a939e6e75b5e0cb555a82b2f9ef59c59d inherit pub_methods_class_electric_calculation"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af00a6599f2b0b4e35bf0f8c70195447c inherit pub_methods_class_electric_calculation"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_electric_calculation.html#af00a6599f2b0b4e35bf0f8c70195447c">InvertMatrix</a> (std::vector&lt; std::vector&lt; std::complex&lt; double &gt; &gt; &gt; matrix, std::vector&lt; std::vector&lt; std::complex&lt; double &gt; &gt; &gt; &amp;inverse)</td></tr>
+<tr class="memdesc:af00a6599f2b0b4e35bf0f8c70195447c inherit pub_methods_class_electric_calculation"><td class="mdescLeft">&#160;</td><td class="mdescRight">Invert a matrix. <a href="class_electric_calculation.html#af00a6599f2b0b4e35bf0f8c70195447c">More...</a><br /></td></tr>
+<tr class="separator:af00a6599f2b0b4e35bf0f8c70195447c inherit pub_methods_class_electric_calculation"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1d417da6eeb8c12f7be6501fff6f7049 inherit pub_methods_class_electric_calculation"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_electric_calculation.html#a1d417da6eeb8c12f7be6501fff6f7049">UpdateElementsPowerFlow</a> (std::vector&lt; std::complex&lt; double &gt; &gt; voltage, std::vector&lt; std::complex&lt; double &gt; &gt; power, std::vector&lt; BusType &gt; busType, std::vector&lt; <a class="el" href="struct_reactive_limits.html">ReactiveLimits</a> &gt; reactiveLimit, double systemPowerBase)</td></tr>
+<tr class="memdesc:a1d417da6eeb8c12f7be6501fff6f7049 inherit pub_methods_class_electric_calculation"><td class="mdescLeft">&#160;</td><td class="mdescRight">Update the elements after the power flow calculation. <a href="class_electric_calculation.html#a1d417da6eeb8c12f7be6501fff6f7049">More...</a><br /></td></tr>
+<tr class="separator:a1d417da6eeb8c12f7be6501fff6f7049 inherit pub_methods_class_electric_calculation"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a458ecbb5afd86d9049ed3508256d8fe1 inherit pub_methods_class_electric_calculation"><td class="memItemLeft" align="right" valign="top"><a id="a458ecbb5afd86d9049ed3508256d8fe1"></a>
+void&#160;</td><td class="memItemRight" valign="bottom"><b>ABCtoDQ0</b> (std::complex&lt; double &gt; complexValue, double angle, double &amp;dValue, double &amp;qValue)</td></tr>
+<tr class="separator:a458ecbb5afd86d9049ed3508256d8fe1 inherit pub_methods_class_electric_calculation"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aed4e5f37f8a06d0ad305334d2847cd7f inherit pub_methods_class_electric_calculation"><td class="memItemLeft" align="right" valign="top"><a id="aed4e5f37f8a06d0ad305334d2847cd7f"></a>
+void&#160;</td><td class="memItemRight" valign="bottom"><b>DQ0toABC</b> (double dValue, double qValue, double angle, std::complex&lt; double &gt; &amp;complexValue)</td></tr>
+<tr class="separator:aed4e5f37f8a06d0ad305334d2847cd7f inherit pub_methods_class_electric_calculation"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7c01b0f6b2f656db999ff4933d86d19d inherit pub_methods_class_electric_calculation"><td class="memItemLeft" align="right" valign="top"><a id="a7c01b0f6b2f656db999ff4933d86d19d"></a>
+std::vector&lt; std::complex&lt; double &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>GaussianElimination</b> (std::vector&lt; std::vector&lt; std::complex&lt; double &gt; &gt; &gt; matrix, std::vector&lt; std::complex&lt; double &gt; &gt; array)</td></tr>
+<tr class="separator:a7c01b0f6b2f656db999ff4933d86d19d inherit pub_methods_class_electric_calculation"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ade330c7267088dcbdd7c8e7f8c302da3 inherit pub_methods_class_electric_calculation"><td class="memItemLeft" align="right" valign="top"><a id="ade330c7267088dcbdd7c8e7f8c302da3"></a>
+Machines::SyncMachineModel&#160;</td><td class="memItemRight" valign="bottom"><b>GetMachineModel</b> (<a class="el" href="class_sync_generator.html">SyncGenerator</a> *generator)</td></tr>
+<tr class="separator:ade330c7267088dcbdd7c8e7f8c302da3 inherit pub_methods_class_electric_calculation"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a044a85b589d5eee879de3348248fc612 inherit pub_methods_class_electric_calculation"><td class="memItemLeft" align="right" valign="top"><a id="a044a85b589d5eee879de3348248fc612"></a>
+std::vector&lt; std::complex&lt; double &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>ComplexMatrixTimesVector</b> (std::vector&lt; std::vector&lt; std::complex&lt; double &gt; &gt; &gt; matrix, std::vector&lt; std::complex&lt; double &gt; &gt; vector)</td></tr>
+<tr class="separator:a044a85b589d5eee879de3348248fc612 inherit pub_methods_class_electric_calculation"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae721d26e05b66887bfb7125f76ec9e9c inherit pub_methods_class_electric_calculation"><td class="memItemLeft" align="right" valign="top"><a id="ae721d26e05b66887bfb7125f76ec9e9c"></a>
+void&#160;</td><td class="memItemRight" valign="bottom"><b>GetLUDecomposition</b> (std::vector&lt; std::vector&lt; std::complex&lt; double &gt; &gt; &gt; matrix, std::vector&lt; std::vector&lt; std::complex&lt; double &gt; &gt; &gt; &amp;matrixL, std::vector&lt; std::vector&lt; std::complex&lt; double &gt; &gt; &gt; &amp;matrixU)</td></tr>
+<tr class="separator:ae721d26e05b66887bfb7125f76ec9e9c inherit pub_methods_class_electric_calculation"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a55cd49ca9c2771533e6e2f16bb9ec1fc inherit pub_methods_class_electric_calculation"><td class="memItemLeft" align="right" valign="top"><a id="a55cd49ca9c2771533e6e2f16bb9ec1fc"></a>
+std::vector&lt; std::complex&lt; double &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>LUEvaluate</b> (std::vector&lt; std::vector&lt; std::complex&lt; double &gt; &gt; &gt; u, std::vector&lt; std::vector&lt; std::complex&lt; double &gt; &gt; &gt; l, std::vector&lt; std::complex&lt; double &gt; &gt; b)</td></tr>
+<tr class="separator:a55cd49ca9c2771533e6e2f16bb9ec1fc inherit pub_methods_class_electric_calculation"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aca3381e8f6663394e4d257a54e4e2a24 inherit pub_methods_class_electric_calculation"><td class="memItemLeft" align="right" valign="top">const std::vector&lt; <a class="el" href="class_bus.html">Bus</a> * &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_electric_calculation.html#aca3381e8f6663394e4d257a54e4e2a24">GetBusList</a> () const</td></tr>
+<tr class="memdesc:aca3381e8f6663394e4d257a54e4e2a24 inherit pub_methods_class_electric_calculation"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the buses of the system (use GetElementsFromList first). <a href="class_electric_calculation.html#aca3381e8f6663394e4d257a54e4e2a24">More...</a><br /></td></tr>
+<tr class="separator:aca3381e8f6663394e4d257a54e4e2a24 inherit pub_methods_class_electric_calculation"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4ddabc6210146ae1ccae5f6911095bfd inherit pub_methods_class_electric_calculation"><td class="memItemLeft" align="right" valign="top">const std::vector&lt; <a class="el" href="class_capacitor.html">Capacitor</a> * &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_electric_calculation.html#a4ddabc6210146ae1ccae5f6911095bfd">GetCapacitorList</a> () const</td></tr>
+<tr class="memdesc:a4ddabc6210146ae1ccae5f6911095bfd inherit pub_methods_class_electric_calculation"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the capacitors of the system (use GetElementsFromList first). <a href="class_electric_calculation.html#a4ddabc6210146ae1ccae5f6911095bfd">More...</a><br /></td></tr>
+<tr class="separator:a4ddabc6210146ae1ccae5f6911095bfd inherit pub_methods_class_electric_calculation"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a906ce639a5d6c5d7946fe8824f1b4f1b inherit pub_methods_class_electric_calculation"><td class="memItemLeft" align="right" valign="top">const std::vector&lt; <a class="el" href="class_ind_motor.html">IndMotor</a> * &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_electric_calculation.html#a906ce639a5d6c5d7946fe8824f1b4f1b">GetIndMotorList</a> () const</td></tr>
+<tr class="memdesc:a906ce639a5d6c5d7946fe8824f1b4f1b inherit pub_methods_class_electric_calculation"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the induction motors of the system (use GetElementsFromList first). <a href="class_electric_calculation.html#a906ce639a5d6c5d7946fe8824f1b4f1b">More...</a><br /></td></tr>
+<tr class="separator:a906ce639a5d6c5d7946fe8824f1b4f1b inherit pub_methods_class_electric_calculation"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8709a452d684d4224d32591c281ae0ed inherit pub_methods_class_electric_calculation"><td class="memItemLeft" align="right" valign="top">const std::vector&lt; <a class="el" href="class_inductor.html">Inductor</a> * &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_electric_calculation.html#a8709a452d684d4224d32591c281ae0ed">GetInductorList</a> () const</td></tr>
+<tr class="memdesc:a8709a452d684d4224d32591c281ae0ed inherit pub_methods_class_electric_calculation"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the inductors of the system (use GetElementsFromList first). <a href="class_electric_calculation.html#a8709a452d684d4224d32591c281ae0ed">More...</a><br /></td></tr>
+<tr class="separator:a8709a452d684d4224d32591c281ae0ed inherit pub_methods_class_electric_calculation"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af8eff271de83898c536deda1aab22d48 inherit pub_methods_class_electric_calculation"><td class="memItemLeft" align="right" valign="top">const std::vector&lt; <a class="el" href="class_line.html">Line</a> * &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_electric_calculation.html#af8eff271de83898c536deda1aab22d48">GetLineList</a> () const</td></tr>
+<tr class="memdesc:af8eff271de83898c536deda1aab22d48 inherit pub_methods_class_electric_calculation"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the lines of the system (use GetElementsFromList first). <a href="class_electric_calculation.html#af8eff271de83898c536deda1aab22d48">More...</a><br /></td></tr>
+<tr class="separator:af8eff271de83898c536deda1aab22d48 inherit pub_methods_class_electric_calculation"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa5e278a1c5ba1b6159c21ae2ff2b23b4 inherit pub_methods_class_electric_calculation"><td class="memItemLeft" align="right" valign="top">const std::vector&lt; <a class="el" href="class_load.html">Load</a> * &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_electric_calculation.html#aa5e278a1c5ba1b6159c21ae2ff2b23b4">GetLoadList</a> () const</td></tr>
+<tr class="memdesc:aa5e278a1c5ba1b6159c21ae2ff2b23b4 inherit pub_methods_class_electric_calculation"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the loads of the system (use GetElementsFromList first). <a href="class_electric_calculation.html#aa5e278a1c5ba1b6159c21ae2ff2b23b4">More...</a><br /></td></tr>
+<tr class="separator:aa5e278a1c5ba1b6159c21ae2ff2b23b4 inherit pub_methods_class_electric_calculation"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad8719b10c3c4b85b316d3daa71064840 inherit pub_methods_class_electric_calculation"><td class="memItemLeft" align="right" valign="top">const std::vector&lt; <a class="el" href="class_sync_generator.html">SyncGenerator</a> * &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_electric_calculation.html#ad8719b10c3c4b85b316d3daa71064840">GetSyncGeneratorList</a> () const</td></tr>
+<tr class="memdesc:ad8719b10c3c4b85b316d3daa71064840 inherit pub_methods_class_electric_calculation"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the synchronous generators of the system (use GetElementsFromList first). <a href="class_electric_calculation.html#ad8719b10c3c4b85b316d3daa71064840">More...</a><br /></td></tr>
+<tr class="separator:ad8719b10c3c4b85b316d3daa71064840 inherit pub_methods_class_electric_calculation"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae9b5e9b51615141e88de0a0f99a7741e inherit pub_methods_class_electric_calculation"><td class="memItemLeft" align="right" valign="top">const std::vector&lt; <a class="el" href="class_sync_motor.html">SyncMotor</a> * &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_electric_calculation.html#ae9b5e9b51615141e88de0a0f99a7741e">GetSyncMotorList</a> () const</td></tr>
+<tr class="memdesc:ae9b5e9b51615141e88de0a0f99a7741e inherit pub_methods_class_electric_calculation"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the synchronous motors of the system (use GetElementsFromList first). <a href="class_electric_calculation.html#ae9b5e9b51615141e88de0a0f99a7741e">More...</a><br /></td></tr>
+<tr class="separator:ae9b5e9b51615141e88de0a0f99a7741e inherit pub_methods_class_electric_calculation"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3b89149e5fb56253c0629c9d260b3b7e inherit pub_methods_class_electric_calculation"><td class="memItemLeft" align="right" valign="top">const std::vector&lt; <a class="el" href="class_transformer.html">Transformer</a> * &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_electric_calculation.html#a3b89149e5fb56253c0629c9d260b3b7e">GetTransformerList</a> () const</td></tr>
+<tr class="memdesc:a3b89149e5fb56253c0629c9d260b3b7e inherit pub_methods_class_electric_calculation"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the transformers of the system (use GetElementsFromList first). <a href="class_electric_calculation.html#a3b89149e5fb56253c0629c9d260b3b7e">More...</a><br /></td></tr>
+<tr class="separator:a3b89149e5fb56253c0629c9d260b3b7e inherit pub_methods_class_electric_calculation"><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>
+<tr class="memitem:a900ca28916f6b5d1920916da364792ac"><td class="memItemLeft" align="right" valign="top"><a id="a900ca28916f6b5d1920916da364792ac"></a>
+wxString&#160;</td><td class="memItemRight" valign="bottom"><b>m_errorMsg</b> = &quot;&quot;</td></tr>
+<tr class="separator:a900ca28916f6b5d1920916da364792ac"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aec2ca2d73097eab3dc3f368bf656602c"><td class="memItemLeft" align="right" valign="top"><a id="aec2ca2d73097eab3dc3f368bf656602c"></a>
+double&#160;</td><td class="memItemRight" valign="bottom"><b>m_systemPowerBase</b></td></tr>
+<tr class="separator:aec2ca2d73097eab3dc3f368bf656602c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae5875b1e3ee6ea4a4748759a996ad37f"><td class="memItemLeft" align="right" valign="top"><a id="ae5875b1e3ee6ea4a4748759a996ad37f"></a>
+std::vector&lt; std::vector&lt; std::complex&lt; double &gt; &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_zBusPos</b></td></tr>
+<tr class="separator:ae5875b1e3ee6ea4a4748759a996ad37f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a293915690d60c4fea81038d535866d1c"><td class="memItemLeft" align="right" valign="top"><a id="a293915690d60c4fea81038d535866d1c"></a>
+std::vector&lt; std::vector&lt; std::complex&lt; double &gt; &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_zBusNeg</b></td></tr>
+<tr class="separator:a293915690d60c4fea81038d535866d1c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8ec9ef08820a9e0b6ef64c6a11f17214"><td class="memItemLeft" align="right" valign="top"><a id="a8ec9ef08820a9e0b6ef64c6a11f17214"></a>
+std::vector&lt; std::vector&lt; std::complex&lt; double &gt; &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_zBusZero</b></td></tr>
+<tr class="separator:a8ec9ef08820a9e0b6ef64c6a11f17214"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab273c91b6be44a546faf8dac1c5a548c"><td class="memItemLeft" align="right" valign="top"><a id="ab273c91b6be44a546faf8dac1c5a548c"></a>
+std::vector&lt; std::complex&lt; double &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_posFaultVoltagePos</b></td></tr>
+<tr class="separator:ab273c91b6be44a546faf8dac1c5a548c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a100c6aac1a159eade54dfdab15717018"><td class="memItemLeft" align="right" valign="top"><a id="a100c6aac1a159eade54dfdab15717018"></a>
+std::vector&lt; std::complex&lt; double &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_posFaultVoltageNeg</b></td></tr>
+<tr class="separator:a100c6aac1a159eade54dfdab15717018"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae280475abbb392e1db237feaacf3c8a7"><td class="memItemLeft" align="right" valign="top"><a id="ae280475abbb392e1db237feaacf3c8a7"></a>
+std::vector&lt; std::complex&lt; double &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_posFaultVoltageZero</b></td></tr>
+<tr class="separator:ae280475abbb392e1db237feaacf3c8a7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3bbbe363bbda4ab262cf9ff9ef8d283e"><td class="memItemLeft" align="right" valign="top"><a id="a3bbbe363bbda4ab262cf9ff9ef8d283e"></a>
+std::complex&lt; double &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_fCurrentA</b></td></tr>
+<tr class="separator:a3bbbe363bbda4ab262cf9ff9ef8d283e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6f0ad59005f42db46899c54bd0bb2451"><td class="memItemLeft" align="right" valign="top"><a id="a6f0ad59005f42db46899c54bd0bb2451"></a>
+std::complex&lt; double &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_fCurrentB</b></td></tr>
+<tr class="separator:a6f0ad59005f42db46899c54bd0bb2451"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aaf57534c2f6f2f1105ef5b8fab1c7af5"><td class="memItemLeft" align="right" valign="top"><a id="aaf57534c2f6f2f1105ef5b8fab1c7af5"></a>
+std::complex&lt; double &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_fCurrentC</b></td></tr>
+<tr class="separator:aaf57534c2f6f2f1105ef5b8fab1c7af5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2f9c9605c49dd7761a9b8470913f6eea"><td class="memItemLeft" align="right" valign="top"><a id="a2f9c9605c49dd7761a9b8470913f6eea"></a>
+std::vector&lt; std::complex&lt; double &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_posFaultVoltageA</b></td></tr>
+<tr class="separator:a2f9c9605c49dd7761a9b8470913f6eea"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa42a2ef6e0de6a0afd7b90e5f5d71d7f"><td class="memItemLeft" align="right" valign="top"><a id="aa42a2ef6e0de6a0afd7b90e5f5d71d7f"></a>
+std::vector&lt; std::complex&lt; double &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_posFaultVoltageB</b></td></tr>
+<tr class="separator:aa42a2ef6e0de6a0afd7b90e5f5d71d7f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2beb820c91f139c64bac413520540f8b"><td class="memItemLeft" align="right" valign="top"><a id="a2beb820c91f139c64bac413520540f8b"></a>
+std::vector&lt; std::complex&lt; double &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_posFaultVoltageC</b></td></tr>
+<tr class="separator:a2beb820c91f139c64bac413520540f8b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_attribs_class_electric_calculation"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_class_electric_calculation')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="class_electric_calculation.html">ElectricCalculation</a></td></tr>
+<tr class="memitem:a0c88feb4f01309795e8a0cf5064a7d90 inherit pro_attribs_class_electric_calculation"><td class="memItemLeft" align="right" valign="top"><a id="a0c88feb4f01309795e8a0cf5064a7d90"></a>
+std::vector&lt; <a class="el" href="class_power_element.html">PowerElement</a> * &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_powerElementList</b></td></tr>
+<tr class="separator:a0c88feb4f01309795e8a0cf5064a7d90 inherit pro_attribs_class_electric_calculation"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0eeb4b5afc082617247351857af26c22 inherit pro_attribs_class_electric_calculation"><td class="memItemLeft" align="right" valign="top"><a id="a0eeb4b5afc082617247351857af26c22"></a>
+std::vector&lt; <a class="el" href="class_bus.html">Bus</a> * &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_busList</b></td></tr>
+<tr class="separator:a0eeb4b5afc082617247351857af26c22 inherit pro_attribs_class_electric_calculation"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4bf7c82e4e8bc87a4e42ad9b124ea9e5 inherit pro_attribs_class_electric_calculation"><td class="memItemLeft" align="right" valign="top"><a id="a4bf7c82e4e8bc87a4e42ad9b124ea9e5"></a>
+std::vector&lt; <a class="el" href="class_capacitor.html">Capacitor</a> * &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_capacitorList</b></td></tr>
+<tr class="separator:a4bf7c82e4e8bc87a4e42ad9b124ea9e5 inherit pro_attribs_class_electric_calculation"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a689622805bdea60428e6eea19795dff9 inherit pro_attribs_class_electric_calculation"><td class="memItemLeft" align="right" valign="top"><a id="a689622805bdea60428e6eea19795dff9"></a>
+std::vector&lt; <a class="el" href="class_ind_motor.html">IndMotor</a> * &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_indMotorList</b></td></tr>
+<tr class="separator:a689622805bdea60428e6eea19795dff9 inherit pro_attribs_class_electric_calculation"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad7bfee2d7cba726ff6aa7605a969d49a inherit pro_attribs_class_electric_calculation"><td class="memItemLeft" align="right" valign="top"><a id="ad7bfee2d7cba726ff6aa7605a969d49a"></a>
+std::vector&lt; <a class="el" href="class_inductor.html">Inductor</a> * &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_inductorList</b></td></tr>
+<tr class="separator:ad7bfee2d7cba726ff6aa7605a969d49a inherit pro_attribs_class_electric_calculation"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a06ce7fe37ee6cc2c786573f094493659 inherit pro_attribs_class_electric_calculation"><td class="memItemLeft" align="right" valign="top"><a id="a06ce7fe37ee6cc2c786573f094493659"></a>
+std::vector&lt; <a class="el" href="class_line.html">Line</a> * &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_lineList</b></td></tr>
+<tr class="separator:a06ce7fe37ee6cc2c786573f094493659 inherit pro_attribs_class_electric_calculation"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a370884bcb0b406d8c9151ed064620a86 inherit pro_attribs_class_electric_calculation"><td class="memItemLeft" align="right" valign="top"><a id="a370884bcb0b406d8c9151ed064620a86"></a>
+std::vector&lt; <a class="el" href="class_load.html">Load</a> * &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_loadList</b></td></tr>
+<tr class="separator:a370884bcb0b406d8c9151ed064620a86 inherit pro_attribs_class_electric_calculation"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a72386789cd0ff595e937d70e18cad697 inherit pro_attribs_class_electric_calculation"><td class="memItemLeft" align="right" valign="top"><a id="a72386789cd0ff595e937d70e18cad697"></a>
+std::vector&lt; <a class="el" href="class_sync_generator.html">SyncGenerator</a> * &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_syncGeneratorList</b></td></tr>
+<tr class="separator:a72386789cd0ff595e937d70e18cad697 inherit pro_attribs_class_electric_calculation"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8dcbf4f2468a5b55680ba4c17d909102 inherit pro_attribs_class_electric_calculation"><td class="memItemLeft" align="right" valign="top"><a id="a8dcbf4f2468a5b55680ba4c17d909102"></a>
+std::vector&lt; <a class="el" href="class_sync_motor.html">SyncMotor</a> * &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_syncMotorList</b></td></tr>
+<tr class="separator:a8dcbf4f2468a5b55680ba4c17d909102 inherit pro_attribs_class_electric_calculation"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6cca6be3c0b79741a49b1631e38fc3be inherit pro_attribs_class_electric_calculation"><td class="memItemLeft" align="right" valign="top"><a id="a6cca6be3c0b79741a49b1631e38fc3be"></a>
+std::vector&lt; <a class="el" href="class_transformer.html">Transformer</a> * &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>m_transformerList</b></td></tr>
+<tr class="separator:a6cca6be3c0b79741a49b1631e38fc3be inherit pro_attribs_class_electric_calculation"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><dl class="section author"><dt>Author</dt><dd>Thales Lima Oliveira </dd></dl>
+<dl class="section date"><dt>Date</dt><dd>10/01/2017 </dd></dl>
+</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
+<a id="a8fbe3ce9f7288c4f8261db2d9a89adbb"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a8fbe3ce9f7288c4f8261db2d9a89adbb">&#9670;&nbsp;</a></span>Fault()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">Fault::Fault </td>
+ <td>(</td>
+ <td class="paramtype">std::vector&lt; <a class="el" href="class_element.html">Element</a> *&gt;&#160;</td>
+ <td class="paramname"><em>elementList</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Contructor. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">elementList</td><td>List of elements in workspace </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a id="a3c2f14cd1da46cb88109fdb172d959b0"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a3c2f14cd1da46cb88109fdb172d959b0">&#9670;&nbsp;</a></span>GetErrorMessage()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">virtual wxString Fault::GetErrorMessage </td>
+ <td>(</td>
+ <td class="paramname"></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Get the error message generated in <a class="el" href="class_fault.html#a4120f861b073783b4fb82385171fbd0f" title="Calculate the fault of the system. Return true if was possible the calculation. ">RunFaultCalculation(double systemPowerBase)</a>. </p>
+<dl class="section return"><dt>Returns</dt><dd>Error message. </dd></dl>
+
+</div>
+</div>
+<a id="a4120f861b073783b4fb82385171fbd0f"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a4120f861b073783b4fb82385171fbd0f">&#9670;&nbsp;</a></span>RunFaultCalculation()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">bool Fault::RunFaultCalculation </td>
+ <td>(</td>
+ <td class="paramtype">double&#160;</td>
+ <td class="paramname"><em>systemPowerBase</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">virtual</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Calculate the fault of the system. Return true if was possible the calculation. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">systemPowerBase</td><td>System base of power. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<a id="ac7942a558f3ecdb8c06ddb49567c487a"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ac7942a558f3ecdb8c06ddb49567c487a">&#9670;&nbsp;</a></span>RunSCPowerCalcutation()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">bool Fault::RunSCPowerCalcutation </td>
+ <td>(</td>
+ <td class="paramtype">double&#160;</td>
+ <td class="paramname"><em>systemPowerBase</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">virtual</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Calculate the short-circuit power of the system. Return true if was possible the calculation. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">systemPowerBase</td><td>System base of power. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<a id="af1bb91359dfe8df0251a2031957d3ddf"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#af1bb91359dfe8df0251a2031957d3ddf">&#9670;&nbsp;</a></span>UpdateElementsFault()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">void Fault::UpdateElementsFault </td>
+ <td>(</td>
+ <td class="paramtype">double&#160;</td>
+ <td class="paramname"><em>systemPowerBase</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">virtual</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Update the data of the elements. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">systemPowerBase</td><td>System base of power. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following files:<ul>
+<li>Project/<a class="el" href="_fault_8h_source.html">Fault.h</a></li>
+<li>Project/Fault.cpp</li>
+</ul>
+</div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.13
+</small></address>
+</body>
+</html>