Version: 13.0

    Show / Hide Table of Contents

    Class HarmonicAnalysisResultsPropertyAccessor

    Inheritance
    System.Object
    System.MarshalByRefObject
    SMT.MastaAPIUtility.MarshalByRefObjectPermanent
    APIBase
    HarmonicAnalysisResultsPropertyAccessor
    FEPartHarmonicAnalysisResultsPropertyAccessor
    Implements
    System.IEquatable<APIBase>
    Inherited Members
    APIBase.DisconnectFromMASTA()
    APIBase.GetProperty<T>(String)
    APIBase.SetProperty(String, Object)
    APIBase.cacheRpds
    APIBase.clearCachedRpds()
    APIBase.getNamedObjectList<TElementType>(String)
    APIBase.getExpandableProperty<TReturnType>(String)
    APIBase.callPartialMethod(String, (T1, T2)<Type, Object>[])
    APIBase.callPartialMethod<T>(String, T)
    APIBase.callPartialMethod<T>(String, (T1, T2)<Type, Object>, T)
    APIBase.callPartialMethod<T>(String, (T1, T2)<Type, Object>, (T1, T2)<Type, Object>, T)
    APIBase.callPartialMethod<T>(String, (T1, T2)<Type, Object>, (T1, T2)<Type, Object>, (T1, T2)<Type, Object>, T)
    APIBase.callPartialMethod<T1, T2>(String, (T1, T2)<Type, Object>, T1, T2)
    APIBase.getPartialProperty(String)
    APIBase.setPartialProperty(String, Object)
    APIBase.IsValid(String)
    APIBase.IsReadOnly(String)
    APIBase.isInvalid
    APIBase.DocumentationUrl()
    APIBase.ToString()
    APIBase.RunPython<T>(String, String, Object)
    APIBase.RunPythonCode<T>(String, String, Object)
    APIBase.RunPythonCode<T>(String)
    APIBase.RunPython<T>(String, String)
    APIBase.CreateObjRef(Type)
    APIBase.RunPython(String, String, Object)
    APIBase.createWrappedRange(Double, Double)
    APIBase.createWrappedVector2D(Double, Double)
    APIBase.createWrappedPosition3D(Double, Double, Double)
    APIBase.Equals(APIBase)
    APIBase.GetHashCode()
    APIBase.Equals(Object)
    SMT.MastaAPIUtility.MarshalByRefObjectPermanent.InitializeLifetimeService()
    Namespace: SMT.MastaAPI.SystemModel.AnalysesAndResults.HarmonicAnalyses.ReportablePropertyResults
    Assembly: SMT.MastaAPI.13.0.dll
    Syntax
    public class HarmonicAnalysisResultsPropertyAccessor : APIBase, IEquatable<APIBase>

    Fields

    _parent

    Declaration
    protected readonly APIBase _parent
    Field Value
    Type Description
    APIBase

    Properties

    Excitations

    Results for individual excitations. Use the 'Excitations Description' property to see the full list of excitations and harmonics in a result.

    Declaration
    public ReadOnlyCollection<SingleWhineAnalysisResultsPropertyAccessor> Excitations { get; }
    Property Value
    Type Description
    System.Collections.ObjectModel.ReadOnlyCollection<SingleWhineAnalysisResultsPropertyAccessor>

    OrdersForCombinedExcitations

    Results at orders, where each contains the combined results for all excitations which have a harmonic at that order. Use the 'Excitations Description' property to see the full list of excitations and harmonics in a result.

    Declaration
    public ReadOnlyCollection<ResultsForOrderIncludingNodes> OrdersForCombinedExcitations { get; }
    Property Value
    Type Description
    System.Collections.ObjectModel.ReadOnlyCollection<ResultsForOrderIncludingNodes>

    OrdersForCombinedExcitationsFromSameParts

    Results at orders, where each contains the combined results for all excitations which have a harmonic at that order and which share the same exciting part. For instance, the results due to transmission error and misalignment for a particular gear mesh will be combined; the results for two planetary meshes will not be combined even though they are the same order. Use the 'Excitations Description' property to see the full list of excitations and harmonics in a result.

    Declaration
    public ReadOnlyCollection<ResultsForOrderIncludingNodes> OrdersForCombinedExcitationsFromSameParts { get; }
    Property Value
    Type Description
    System.Collections.ObjectModel.ReadOnlyCollection<ResultsForOrderIncludingNodes>

    Implements

    System.IEquatable<T>

    Extension Methods

    UtilityMethods.IsReadOnly<T>(T, Expression<Func<T, Object>>)
    UtilityMethods.IsValid<T>(T, Expression<Func<T, Object>>)
    UtilityMethods.IsMethodValid<T>(T, Expression<Func<T, Action>>)
    UtilityMethods.IsMethodReadOnly<T>(T, Expression<Func<T, Action>>)
    Back to top