Class TVsourceObj
Unit
Declaration
type TVsourceObj = 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
- TVsourceObj
Overview
Fields
Z: TCmatrix; |
|
Zinv: TCMatrix; |
|
VMag: Double; |
|
kVBase: Double; |
|
PerUnit: Double; |
|
Angle: Double; |
|
SrcFrequency: Double; |
|
DailyShapeObj: TLoadShapeObj; |
|
DutyShapeObj: TLoadShapeObj; |
|
YearlyShapeObj: TLoadShapeObj; |
Methods
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 MakePosSequence(); OVERRIDE; |
|
procedure DumpProperties(F: TFileStream; Complete: Boolean; Leaf: Boolean = False); OVERRIDE; |
Description
Fields
Z: TCmatrix; |
|
Zinv: TCMatrix; |
|
Base Frequency Series Z matrix |
VMag: Double; |
|
kVBase: Double; |
|
PerUnit: Double; |
|
Angle: Double; |
|
SrcFrequency: Double; |
|
DailyShapeObj: TLoadShapeObj; |
|
DutyShapeObj: TLoadShapeObj; |
|
Daily (24 HR) load shape |
YearlyShapeObj: TLoadShapeObj; |
|
Duty cycle load shape FOR changes typically less than one hour |
Methods
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 MakePosSequence(); OVERRIDE; |
|
procedure DumpProperties(F: TFileStream; Complete: Boolean; Leaf: Boolean = False); OVERRIDE; |
|
Make a positive Sequence Model |
Generated by PasDoc 0.16.0.