Class BasicDynamicForceLoadCase
Inheritance
System.Object
System.MarshalByRefObject
SMT.MastaAPIUtility.MarshalByRefObjectPermanent
BasicDynamicForceLoadCase
Inherited Members
APIBase.callPartialMethod<T>(String, (T1, T2)<Type, Object>, (T1, T2)<Type, Object>, (T1, T2)<Type, Object>, T)
SMT.MastaAPIUtility.MarshalByRefObjectPermanent.InitializeLifetimeService()
Assembly: SMT.MastaAPI.13.0.dll
Syntax
public class BasicDynamicForceLoadCase : ElectricMachineLoadCaseBase, IEquatable<APIBase>
Properties
AnalysisPeriod
Declaration
public EnumWithSelectedValue<ElectricMachineAnalysisPeriod> AnalysisPeriod { get; set; }
Property Value
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