Class TUPFCObj
Unit
Declaration
type TUPFCObj = class(TPCElement)
Description
No description available, ancestor TPCElement description follows
No description available, ancestor TDSSCktElement description follows
No description available, ancestor TDSSObject description follows
No description available, ancestor TNamedObject description follows
this is a GUID compliant to RFC 4122, v4
Hierarchy
- TObject
- TNamedObject
- TDSSObject
- TDSSCktElement
- TPCElement
- TUPFCObj
Overview
Fields
InCurr: Array of Complex; |
|
OutCurr: Array of Complex; |
|
Z: TCmatrix; |
|
Zinv: TCMatrix; |
|
VMag: Double; |
Methods
function Get_Variable(i: Integer): Double; OVERRIDE; |
|
procedure Set_Variable(i: Integer; Value: Double); OVERRIDE; |
|
constructor Create(ParClass: TDSSClass; const SourceName: String); |
|
destructor Destroy; OVERRIDE; |
|
procedure PropertySideEffects(Idx: Integer; previousIntVal: Integer = 0); override; |
|
procedure MakeLike(OtherPtr: Pointer); override; |
|
procedure RecalcElementData; OVERRIDE; |
|
procedure CalcYPrim; OVERRIDE; |
|
function InjCurrents: Integer; OVERRIDE; |
|
procedure GetCurrents(Curr: pComplexArray); OVERRIDE; |
|
procedure UploadCurrents; |
|
function CheckStatus: Boolean; |
|
procedure MakePosSequence(); OVERRIDE; |
|
procedure DumpProperties(F: TFileStream; Complete: Boolean; Leaf: Boolean = False); OVERRIDE; |
|
function NumVariables: Integer; OVERRIDE; |
|
procedure GetAllVariables(States: pDoubleArray); OVERRIDE; |
|
function VariableName(i: Integer): String; OVERRIDE; |
Description
Fields
InCurr: Array of Complex; |
|
OutCurr: Array of Complex; |
|
Z: TCmatrix; |
|
for storing the input and output currents |
Zinv: TCMatrix; |
|
Base Frequency Series Z matrix |
VMag: Double; |
|
Methods
function Get_Variable(i: Integer): Double; OVERRIDE; |
|
procedure Set_Variable(i: Integer; Value: Double); OVERRIDE; |
|
constructor Create(ParClass: TDSSClass; const SourceName: String); |
|
destructor Destroy; OVERRIDE; |
|
procedure PropertySideEffects(Idx: Integer; previousIntVal: Integer = 0); override; |
|
procedure MakeLike(OtherPtr: Pointer); override; |
|
procedure RecalcElementData; OVERRIDE; |
|
procedure CalcYPrim; OVERRIDE; |
|
function InjCurrents: Integer; OVERRIDE; |
|
procedure GetCurrents(Curr: pComplexArray); OVERRIDE; |
|
procedure UploadCurrents; |
|
Uploads the input/output currents when commanded by the controller - 09/02/2021 |
function CheckStatus: Boolean; |
|
procedure MakePosSequence(); OVERRIDE; |
|
procedure DumpProperties(F: TFileStream; Complete: Boolean; Leaf: Boolean = False); OVERRIDE; |
|
Make a positive Sequence Model |
function NumVariables: Integer; OVERRIDE; |
|
procedure GetAllVariables(States: pDoubleArray); OVERRIDE; |
|
function VariableName(i: Integer): String; OVERRIDE; |
|
Generated by PasDoc 0.16.0.