Class TXfmrCodeObj
Unit
Declaration
type TXfmrCodeObj = 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
- TXfmrCodeObj
Overview
Fields
FNPhases: Integer; |
|
ActiveWinding: Integer; |
|
NumWindings: Integer; |
|
MaxWindings: Integer; |
|
XHL: Double; |
|
XHT: Double; |
|
XLT: Double; |
|
XSC: pDoubleArray; |
|
VABase: Double; |
|
NormMaxHKVA: Double; |
|
EmergMaxHKVA: Double; |
|
ThermalTimeConst: Double; |
|
n_thermal: Double; |
|
m_thermal: Double; |
|
FLrise: Double; |
|
HSrise: Double; |
|
pctLoadLoss: Double; |
|
pctNoLoadLoss: Double; |
|
ppm_FloatFactor: Double; |
|
pctImag: Double; |
|
Winding: pWindingArray; |
|
NumkVARatings: Integer; |
|
kVARatings: Array Of Double; |
Methods
procedure SetNumWindings(N: Integer); |
|
procedure PullFromTransformer(obj: TTransfObj); |
|
constructor Create(ParClass: TDSSClass; const XfmrCodeName: String); |
|
destructor Destroy; OVERRIDE; |
|
procedure PropertySideEffects(Idx: Integer; previousIntVal: Integer = 0); override; |
|
procedure MakeLike(OtherPtr: Pointer); override; |
|
procedure DumpProperties(F: TFileStream; Complete: Boolean; Leaf: Boolean = False); OVERRIDE; |
Description
Fields
FNPhases: Integer; |
|
ActiveWinding: Integer; |
|
NumWindings: Integer; |
|
MaxWindings: Integer; |
|
XHL: Double; |
|
XHT: Double; |
|
XLT: Double; |
|
XSC: pDoubleArray; |
|
per unit |
VABase: Double; |
|
per unit SC measurements |
NormMaxHKVA: Double; |
|
FOR impedances |
EmergMaxHKVA: Double; |
|
ThermalTimeConst: Double; |
|
n_thermal: Double; |
|
hr |
m_thermal: Double; |
|
FLrise: Double; |
|
Exponents |
HSrise: Double; |
|
pctLoadLoss: Double; |
|
pctNoLoadLoss: Double; |
|
ppm_FloatFactor: Double; |
|
pctImag: Double; |
|
parts per million winding float factor |
Winding: pWindingArray; |
|
NumkVARatings: Integer; |
|
kVARatings: Array Of Double; |
|
TODO: remove, redundant as kVARatings already contains it |
Methods
procedure SetNumWindings(N: Integer); |
|
procedure PullFromTransformer(obj: TTransfObj); |
|
constructor Create(ParClass: TDSSClass; const XfmrCodeName: String); |
|
destructor Destroy; OVERRIDE; |
|
procedure PropertySideEffects(Idx: Integer; previousIntVal: Integer = 0); override; |
|
procedure MakeLike(OtherPtr: Pointer); override; |
|
procedure DumpProperties(F: TFileStream; Complete: Boolean; Leaf: Boolean = False); OVERRIDE; |
|
Generated by PasDoc 0.16.0.