Class TLineCodeObj
Unit
Declaration
type TLineCodeObj = class(TDSSObject)
Description
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
- TLineCodeObj
Overview
Fields
NumAmpRatings: Integer; |
|
FNPhases: Integer; |
|
SymComponentsModel: LongBool; |
|
Z: TCMatrix; |
|
Zinv: TCMatrix; |
|
YC: TCMatrix; |
|
BaseFrequency: Double; |
|
R1: Double; |
|
X1: Double; |
|
R0: Double; |
|
X0: Double; |
|
C1: Double; |
|
C0: Double; |
|
NormAmps: Double; |
|
EmergAmps: Double; |
|
FaultRate: Double; |
|
PctPerm: Double; |
|
HrsToRepair: Double; |
|
Rg: Double; |
|
Xg: Double; |
|
rho: Double; |
|
AmpRatings: array of Double; |
|
FLineType: Integer; |
|
Units: Integer; |
Methods
constructor Create(ParClass: TDSSClass; const LineCodeName: String); |
|
destructor Destroy; OVERRIDE; |
|
procedure PropertySideEffects(Idx: Integer; previousIntVal: Integer = 0); override; |
|
procedure MakeLike(OtherPtr: Pointer); override; |
|
procedure CalcMatricesFromZ1Z0; |
|
procedure DumpProperties(F: TFileStream; Complete: Boolean; Leaf: Boolean = False); OVERRIDE; |
|
procedure Set_NumPhases(Value: Integer); |
Properties
property NumPhases: Integer read FNPhases write Set_NumPhases; |
Description
Fields
NumAmpRatings: Integer; |
|
FNPhases: Integer; |
|
SymComponentsModel: LongBool; |
|
Z: TCMatrix; |
|
Zinv: TCMatrix; |
|
Base Frequency Series Z matrix |
YC: TCMatrix; |
|
Base Frequency Series Z matrix |
BaseFrequency: Double; |
|
Shunt capacitance matrix at Base frequency. |
R1: Double; |
|
X1: Double; |
|
R0: Double; |
|
X0: Double; |
|
C1: Double; |
|
C0: Double; |
|
NormAmps: Double; |
|
EmergAmps: Double; |
|
FaultRate: Double; |
|
PctPerm: Double; |
|
HrsToRepair: Double; |
|
Rg: Double; |
|
Xg: Double; |
|
rho: Double; |
|
AmpRatings: array of Double; |
|
FLineType: Integer; |
|
Units: Integer; |
|
Pointer to code for type of line |
Methods
constructor Create(ParClass: TDSSClass; const LineCodeName: String); |
|
See LineUnits |
destructor Destroy; OVERRIDE; |
|
procedure PropertySideEffects(Idx: Integer; previousIntVal: Integer = 0); override; |
|
procedure MakeLike(OtherPtr: Pointer); override; |
|
procedure CalcMatricesFromZ1Z0; |
|
procedure DumpProperties(F: TFileStream; Complete: Boolean; Leaf: Boolean = False); OVERRIDE; |
|
procedure Set_NumPhases(Value: Integer); |
|
Properties
property NumPhases: Integer read FNPhases write Set_NumPhases; |
|
Generated by PasDoc 0.16.0.