Class TIndMach012Obj
Unit
Declaration
type TIndMach012Obj = 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
- TIndMach012Obj
Overview
Fields
DailyDispShapeObj: TLoadShapeObj; |
|
DutyShapeObj: TLoadShapeObj; |
|
YearlyShapeObj: TLoadShapeObj; |
Methods
procedure GetTerminalCurrents(Curr: pComplexArray); OVERRIDE; |
|
procedure DoDynamicMode; |
|
procedure DoHarmonicMode; |
|
constructor Create(ParClass: TDSSClass; const IndMach012ObjName: String); |
|
destructor Destroy; OVERRIDE; |
|
procedure PropertySideEffects(Idx: Integer; previousIntVal: Integer = 0); override; |
|
procedure MakeLike(OtherPtr: Pointer); override; |
|
procedure Set_ConductorClosed(Index: Integer; Value: Boolean); OVERRIDE; |
|
procedure RecalcElementData; OVERRIDE; |
|
procedure CalcYPrim; OVERRIDE; |
|
procedure Integrate; |
|
procedure CalcDynamic(var V012, I012: TSymCompArray); |
|
procedure CalcPFlow(var V012, I012: TSymCompArray); |
|
procedure SetNominalPower; |
|
function InjCurrents: Integer; OVERRIDE; |
|
function NumVariables: Integer; OVERRIDE; |
|
procedure GetAllVariables(States: pDoubleArray); OVERRIDE; |
|
function Get_Variable(i: Integer): Double; OVERRIDE; |
|
procedure Set_Variable(i: Integer; Value: Double); OVERRIDE; |
|
function VariableName(i: Integer): String; OVERRIDE; |
|
procedure InitStateVars; OVERRIDE; |
|
procedure IntegrateStates; OVERRIDE; |
|
procedure InitHarmonics; OVERRIDE; |
|
procedure MakePosSequence(); OVERRIDE; |
Description
Fields
DailyDispShapeObj: TLoadShapeObj; |
|
DutyShapeObj: TLoadShapeObj; |
|
Daily Generator Shape for this load |
YearlyShapeObj: TLoadShapeObj; |
|
Shape for this generator |
Methods
procedure GetTerminalCurrents(Curr: pComplexArray); OVERRIDE; |
|
procedure DoDynamicMode; |
|
procedure DoHarmonicMode; |
|
constructor Create(ParClass: TDSSClass; const IndMach012ObjName: String); |
|
Shape for this Generator |
destructor Destroy; OVERRIDE; |
|
procedure PropertySideEffects(Idx: Integer; previousIntVal: Integer = 0); override; |
|
procedure MakeLike(OtherPtr: Pointer); override; |
|
procedure Set_ConductorClosed(Index: Integer; Value: Boolean); OVERRIDE; |
|
procedure RecalcElementData; OVERRIDE; |
|
procedure CalcYPrim; OVERRIDE; |
|
Generally called after Edit is complete to recompute variables |
procedure Integrate; |
|
Calculate Primitive Y matrix |
procedure CalcDynamic(var V012, I012: TSymCompArray); |
|
procedure CalcPFlow(var V012, I012: TSymCompArray); |
|
procedure SetNominalPower; |
|
function InjCurrents: Integer; OVERRIDE; |
|
function NumVariables: Integer; OVERRIDE; |
|
procedure GetAllVariables(States: pDoubleArray); OVERRIDE; |
|
function Get_Variable(i: Integer): Double; OVERRIDE; |
|
procedure Set_Variable(i: Integer; Value: Double); OVERRIDE; |
|
function VariableName(i: Integer): String; OVERRIDE; |
|
procedure InitStateVars; OVERRIDE; |
|
Support for Dynamics Mode |
procedure IntegrateStates; OVERRIDE; |
|
procedure InitHarmonics; OVERRIDE; |
|
Support for Harmonics Mode |
procedure MakePosSequence(); OVERRIDE; |
|
Generated by PasDoc 0.16.0.