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.