Class BasicDynamicForceLoadCase
Inheritance
System.Object
BasicDynamicForceLoadCase
Assembly: SMT.MastaAPI.15.0.dll
Syntax
public class BasicDynamicForceLoadCase : ElectricMachineLoadCaseBase, IEquatable<APIBase>
Properties
AnalysisPeriod
Declaration
public EnumWithSelectedValue<ElectricMachineAnalysisPeriod> AnalysisPeriod { get; set; }
Property Value
KeepSingleOperatingPointResults
When set to 'true', detailed results for each operating point, such as flux linkages, voltages, and losses will be available. However, this can be quite memory intensive.
Declaration
public bool KeepSingleOperatingPointResults { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
NumberOfStepsForTheAnalysisPeriod
Declaration
public int NumberOfStepsForTheAnalysisPeriod { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
NumberOfStepsPerOperatingPointSpecificationMethod
Declaration
public NumberOfStepsPerOperatingPointSpecificationMethod NumberOfStepsPerOperatingPointSpecificationMethod { get; set; }
Property Value
OperatingPoints
Declaration
public ReadOnlyCollection<DynamicForcesOperatingPoint> OperatingPoints { get; }
Property Value
Methods
AddOperatingPoint()
Declaration
public void AddOperatingPoint()
AddOperatingPointSpecifiedByPeakCurrentAndCurrentAngle(Double, Double, Double)
Declaration
public DynamicForcesOperatingPoint AddOperatingPointSpecifiedByPeakCurrentAndCurrentAngle(double peakCurrent, double currentAngle, double speed)
Parameters
Type |
Name |
Description |
System.Double |
peakCurrent |
|
System.Double |
currentAngle |
|
System.Double |
speed |
|
Returns
AnalysisFor(ElectricMachineSetup)
Declaration
public DynamicForceAnalysis AnalysisFor(ElectricMachineSetup setup)
Parameters
Returns
RemoveOperatingPoint(DynamicForcesOperatingPoint)
Declaration
public void RemoveOperatingPoint(DynamicForcesOperatingPoint operatingPoint)
Parameters
Implements
System.IEquatable<T>
Extension Methods