Class ElectricMachineHarmonicLoadDataBase
Inheritance
System.Object
System.MarshalByRefObject
SMT.MastaAPIUtility.MarshalByRefObjectPermanent
ElectricMachineHarmonicLoadDataBase
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 abstract class ElectricMachineHarmonicLoadDataBase : SpeedDependentHarmonicLoadData, IEquatable<APIBase>
Properties
CompareTorqueRippleAndStatorTorqueReactionDerivedFromStatorTangentialLoads
Declaration
public bool CompareTorqueRippleAndStatorTorqueReactionDerivedFromStatorTangentialLoads { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
DataTypeForForceMomentDistributionAndTemporalSpatialHarmonicsCharts
Declaration
public EnumWithSelectedValue<HarmonicLoadDataType> DataTypeForForceMomentDistributionAndTemporalSpatialHarmonicsCharts { get; set; }
Property Value
DisplayInterpolatedData
Declaration
public bool DisplayInterpolatedData { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
DisplayOptionForSliceData
Declaration
public EnumWithSelectedValue<ForceDisplayOption> DisplayOptionForSliceData { get; set; }
Property Value
ForceDistribution3D
Declaration
public ThreeDVectorChartDefinition ForceDistribution3D { get; }
Property Value
ForceMomentDistribution
Declaration
public SMTBitmap ForceMomentDistribution { get; }
Property Value
Type |
Description |
SMT.MastaAPIUtility.Scripting.SMTBitmap |
|
InvertAxis
Declaration
public bool InvertAxis { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
PlotAsVectors
Declaration
public bool PlotAsVectors { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
ShowAllForces
Declaration
public bool ShowAllForces { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
ShowAllTeeth
Declaration
public bool ShowAllTeeth { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Slice
Declaration
public ListWithSelectedItem<RotorSkewSlice> Slice { get; set; }
Property Value
SpeedToView
Measurement: AngularVelocity
Declaration
public double SpeedToView { get; set; }
Property Value
Type |
Description |
System.Double |
|
StatorAxialLoads
Declaration
public StatorToothLoadInterpolator StatorAxialLoads { get; }
Property Value
StatorAxialLoadsAmplitudeCutOff
Declaration
public double StatorAxialLoadsAmplitudeCutOff { get; set; }
Property Value
Type |
Description |
System.Double |
|
StatorRadialLoads
Declaration
public StatorToothLoadInterpolator StatorRadialLoads { get; }
Property Value
StatorRadialLoadsAmplitudeCutOff
Declaration
public double StatorRadialLoadsAmplitudeCutOff { get; set; }
Property Value
Type |
Description |
System.Double |
|
StatorTangentialLoads
Declaration
public StatorToothLoadInterpolator StatorTangentialLoads { get; }
Property Value
StatorTangentialLoadsAmplitudeCutOff
Declaration
public double StatorTangentialLoadsAmplitudeCutOff { get; set; }
Property Value
Type |
Description |
System.Double |
|
StatorToothMoments
Declaration
public StatorToothMomentInterpolator StatorToothMoments { get; }
Property Value
StatorToothMomentsAmplitudeCutOff
Declaration
public double StatorToothMomentsAmplitudeCutOff { get; set; }
Property Value
Type |
Description |
System.Double |
|
SumOverAllNodes
Declaration
public bool SumOverAllNodes { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
TemporalSpatialHarmonicsChart
Declaration
public ScatterChartDefinition TemporalSpatialHarmonicsChart { get; }
Property Value
UseLogScaleForTemporalSpatialHarmonicsChart
Declaration
public bool UseLogScaleForTemporalSpatialHarmonicsChart { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Methods
MultipleFourierSeriesInterpolatorFor(HarmonicLoadDataType, Int32)
Declaration
public MultipleFourierSeriesInterpolator MultipleFourierSeriesInterpolatorFor(HarmonicLoadDataType harmonicLoadDataType, int sliceIndex)
Parameters
Returns
StatorToothLoadInterpolatorFor(HarmonicLoadDataType, Int32)
Declaration
public StatorToothLoadInterpolator StatorToothLoadInterpolatorFor(HarmonicLoadDataType harmonicLoadDataType, int sliceIndex)
Parameters
Returns
StatorToothMomentInterpolatorFor(HarmonicLoadDataType, Int32)
Declaration
public StatorToothMomentInterpolator StatorToothMomentInterpolatorFor(HarmonicLoadDataType harmonicLoadDataType, int sliceIndex)
Parameters
Returns
Implements
System.IEquatable<T>
Extension Methods