Class ElectricMachineResultsTimeStep
Inheritance
System.Object
ElectricMachineResultsTimeStep
Assembly: SMT.MastaAPI.14.1.1.dll
Syntax
public class ElectricMachineResultsTimeStep : APIBase, IEquatable<APIBase>
Fields
_parent
Declaration
protected readonly APIBase _parent
Field Value
Properties
ACWindingLoss
Declaration
public double ACWindingLoss { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
ApparentDAxisInductance
Declaration
public double ApparentDAxisInductance { get; }
Property Value
| Type |
Description |
| System.Double |
|
ApparentQAxisInductance
Declaration
public double ApparentQAxisInductance { get; }
Property Value
| Type |
Description |
| System.Double |
|
DAxisArmatureFluxLinkage
Declaration
public double DAxisArmatureFluxLinkage { get; }
Property Value
| Type |
Description |
| System.Double |
|
DAxisFluxLinkage
Declaration
public double DAxisFluxLinkage { get; }
Property Value
| Type |
Description |
| System.Double |
|
DAxisReactiveVoltages
Declaration
public double DAxisReactiveVoltages { get; }
Property Value
| Type |
Description |
| System.Double |
|
DAxisResistiveVoltage
Declaration
public double DAxisResistiveVoltage { get; }
Property Value
| Type |
Description |
| System.Double |
|
DAxisTerminalVoltages
Declaration
public double DAxisTerminalVoltages { get; }
Property Value
| Type |
Description |
| System.Double |
|
ElectricalAngle
Declaration
public double ElectricalAngle { get; }
Property Value
| Type |
Description |
| System.Double |
|
ElementalFluxDensities
Declaration
public ReadOnlyCollection<Vector2D> ElementalFluxDensities { get; }
Property Value
| Type |
Description |
| System.Collections.ObjectModel.ReadOnlyCollection<Vector2D> |
|
FluxDensityInAirGapChart
Declaration
public TwoDChartDefinition FluxDensityInAirGapChart { get; }
Property Value
ForceDensityInAirGapMSTChart
Declaration
public TwoDChartDefinition ForceDensityInAirGapMSTChart { get; }
Property Value
MagneticVectorPotential
Declaration
public ReadOnlyCollection<double> MagneticVectorPotential { get; }
Property Value
| Type |
Description |
| System.Collections.ObjectModel.ReadOnlyCollection<System.Double> |
|
MechanicalAngle
Declaration
public double MechanicalAngle { get; }
Property Value
| Type |
Description |
| System.Double |
|
Name
Declaration
public virtual string Name { get; }
Property Value
| Type |
Description |
| System.String |
|
NodalPositions
Declaration
public ReadOnlyCollection<Vector2D> NodalPositions { get; }
Property Value
| Type |
Description |
| System.Collections.ObjectModel.ReadOnlyCollection<Vector2D> |
|
QAxisArmatureFluxLinkage
Declaration
public double QAxisArmatureFluxLinkage { get; }
Property Value
| Type |
Description |
| System.Double |
|
QAxisFluxLinkage
Declaration
public double QAxisFluxLinkage { get; }
Property Value
| Type |
Description |
| System.Double |
|
QAxisReactiveVoltages
Declaration
public double QAxisReactiveVoltages { get; }
Property Value
| Type |
Description |
| System.Double |
|
QAxisResistiveVoltage
Declaration
public double QAxisResistiveVoltage { get; }
Property Value
| Type |
Description |
| System.Double |
|
QAxisTerminalVoltages
Declaration
public double QAxisTerminalVoltages { get; }
Property Value
| Type |
Description |
| System.Double |
|
ReportNames
Declaration
public IReadOnlyList<string> ReportNames { get; }
Property Value
| Type |
Description |
| System.Collections.Generic.IReadOnlyList<System.String> |
|
ResultsAtLocations
Declaration
public ReadOnlyCollection<ElectricMachineResultsTimeStepAtLocation> ResultsAtLocations { get; }
Property Value
ResultsForLineToLine
Declaration
public ReadOnlyCollection<ElectricMachineResultsLineToLineAtTimeStep> ResultsForLineToLine { get; }
Property Value
ResultsForPhases
Declaration
public ReadOnlyCollection<ElectricMachineResultsForPhaseAtTimeStep> ResultsForPhases { get; }
Property Value
ResultsForStatorTeeth
Declaration
public ReadOnlyCollection<ElectricMachineResultsForStatorToothAtTimeStep> ResultsForStatorTeeth { get; }
Property Value
RotorResultantXForceMSTSingleContour
Declaration
public double RotorResultantXForceMSTSingleContour { get; }
Property Value
| Type |
Description |
| System.Double |
|
RotorResultantYForceMSTSingleContour
Declaration
public double RotorResultantYForceMSTSingleContour { get; }
Property Value
| Type |
Description |
| System.Double |
|
Time
Declaration
public double Time { get; }
Property Value
| Type |
Description |
| System.Double |
|
TimeIndex
Declaration
public int TimeIndex { get; }
Property Value
| Type |
Description |
| System.Int32 |
|
TorqueFromStatorToothTangentialForces
Declaration
public double TorqueFromStatorToothTangentialForces { get; }
Property Value
| Type |
Description |
| System.Double |
|
TorqueMST
Declaration
public double TorqueMST { get; }
Property Value
| Type |
Description |
| System.Double |
|
TorqueMSTSingleContour
Declaration
public double TorqueMSTSingleContour { get; }
Property Value
| Type |
Description |
| System.Double |
|
Methods
ElementsNodeIDFor(Int32)
Declaration
public ReadOnlyCollection<int> ElementsNodeIDFor(int nodeNumber)
Parameters
| Type |
Name |
Description |
| System.Int32 |
nodeNumber |
|
Returns
| Type |
Description |
| System.Collections.ObjectModel.ReadOnlyCollection<System.Int32> |
|
GetActiveReportWithEncodedImages()
Declaration
public string GetActiveReportWithEncodedImages()
Returns
| Type |
Description |
| System.String |
|
GetDefaultReportWithEncodedImages()
Declaration
public string GetDefaultReportWithEncodedImages()
Returns
| Type |
Description |
| System.String |
|
GetNamedReportWithEncodedImages(String)
Declaration
public string GetNamedReportWithEncodedImages(string reportName)
Parameters
| Type |
Name |
Description |
| System.String |
reportName |
|
Returns
| Type |
Description |
| System.String |
|
OutputActiveReportAsTextTo(String)
Declaration
public void OutputActiveReportAsTextTo(string filePath)
Parameters
| Type |
Name |
Description |
| System.String |
filePath |
|
OutputActiveReportTo(String)
Declaration
public void OutputActiveReportTo(string filePath)
Parameters
| Type |
Name |
Description |
| System.String |
filePath |
|
OutputDefaultReportTo(String)
Declaration
public void OutputDefaultReportTo(string filePath)
Parameters
| Type |
Name |
Description |
| System.String |
filePath |
|
OutputNamedReportAsMastaReport(String, String)
Declaration
public void OutputNamedReportAsMastaReport(string reportName, string filePath)
Parameters
| Type |
Name |
Description |
| System.String |
reportName |
|
| System.String |
filePath |
|
OutputNamedReportAsTextTo(String, String)
Declaration
public void OutputNamedReportAsTextTo(string reportName, string filePath)
Parameters
| Type |
Name |
Description |
| System.String |
reportName |
|
| System.String |
filePath |
|
OutputNamedReportTo(String, String)
Declaration
public void OutputNamedReportTo(string reportName, string filePath)
Parameters
| Type |
Name |
Description |
| System.String |
reportName |
|
| System.String |
filePath |
|
Implements
System.IEquatable<T>
Extension Methods