Version: 13.0

    Show / Hide Table of Contents

    Class HarmonicAnalysisFEExportOptions

    Inheritance
    System.Object
    System.MarshalByRefObject
    SMT.MastaAPIUtility.MarshalByRefObjectPermanent
    APIBase
    HarmonicAnalysisExportOptions<IHaveFEPartHarmonicAnalysisResults, FEPart>
    HarmonicAnalysisFEExportOptions
    Implements
    System.IEquatable<APIBase>
    Inherited Members
    HarmonicAnalysisExportOptions<IHaveFEPartHarmonicAnalysisResults, FEPart>._parent
    HarmonicAnalysisExportOptions<IHaveFEPartHarmonicAnalysisResults, FEPart>.DistanceUnitsForExport
    HarmonicAnalysisExportOptions<IHaveFEPartHarmonicAnalysisResults, FEPart>.ExportResults()
    HarmonicAnalysisExportOptions<IHaveFEPartHarmonicAnalysisResults, FEPart>.ExportType
    HarmonicAnalysisExportOptions<IHaveFEPartHarmonicAnalysisResults, FEPart>.PlanetaryDuplicateToExport
    HarmonicAnalysisExportOptions<IHaveFEPartHarmonicAnalysisResults, FEPart>.StatusMessageForExport
    HarmonicAnalysisExportOptions<IHaveFEPartHarmonicAnalysisResults, FEPart>.TypeOfResultToExport
    HarmonicAnalysisExportOptions<IHaveFEPartHarmonicAnalysisResults, FEPart>.AnalysisOptions
    HarmonicAnalysisExportOptions<IHaveFEPartHarmonicAnalysisResults, FEPart>.ReportNames
    HarmonicAnalysisExportOptions<IHaveFEPartHarmonicAnalysisResults, FEPart>.OutputDefaultReportTo(String)
    HarmonicAnalysisExportOptions<IHaveFEPartHarmonicAnalysisResults, FEPart>.GetDefaultReportWithEncodedImages()
    HarmonicAnalysisExportOptions<IHaveFEPartHarmonicAnalysisResults, FEPart>.OutputActiveReportTo(String)
    HarmonicAnalysisExportOptions<IHaveFEPartHarmonicAnalysisResults, FEPart>.OutputActiveReportAsTextTo(String)
    HarmonicAnalysisExportOptions<IHaveFEPartHarmonicAnalysisResults, FEPart>.GetActiveReportWithEncodedImages()
    HarmonicAnalysisExportOptions<IHaveFEPartHarmonicAnalysisResults, FEPart>.OutputNamedReportTo(String, String)
    HarmonicAnalysisExportOptions<IHaveFEPartHarmonicAnalysisResults, FEPart>.OutputNamedReportAsMastaReport(String, String)
    HarmonicAnalysisExportOptions<IHaveFEPartHarmonicAnalysisResults, FEPart>.OutputNamedReportAsTextTo(String, String)
    HarmonicAnalysisExportOptions<IHaveFEPartHarmonicAnalysisResults, FEPart>.GetNamedReportWithEncodedImages(String)
    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
    Assembly: SMT.MastaAPI.13.0.dll
    Syntax
    public class HarmonicAnalysisFEExportOptions : HarmonicAnalysisExportOptions<IHaveFEPartHarmonicAnalysisResults, FEPart>, IEquatable<APIBase>

    Properties

    CombineExcitationsFromDifferentParts

    If this option is not selected, excitations from different parts or planets will not be combined

    Declaration
    public bool CombineExcitationsFromDifferentParts { get; set; }
    Property Value
    Type Description
    System.Boolean

    CombineExcitationsOfSameOrder

    Declaration
    public bool CombineExcitationsOfSameOrder { get; set; }
    Property Value
    Type Description
    System.Boolean

    ComplexNumberOutputOption

    Declaration
    public EnumWithSelectedValue<HarmonicAnalysisFEExportOptions.ComplexNumberOutput> ComplexNumberOutputOption { get; set; }
    Property Value
    Type Description
    EnumWithSelectedValue<HarmonicAnalysisFEExportOptions.ComplexNumberOutput>

    DistanceUnit

    Declaration
    public ListWithSelectedItem<Unit> DistanceUnit { get; set; }
    Property Value
    Type Description
    ListWithSelectedItem<Unit>

    EigenvalueOptions

    Declaration
    public EigenvalueOptions EigenvalueOptions { get; }
    Property Value
    Type Description
    EigenvalueOptions

    ElementFaceGroupToExport

    Declaration
    public ListWithSelectedItem<CMSElementFaceGroup> ElementFaceGroupToExport { get; set; }
    Property Value
    Type Description
    ListWithSelectedItem<CMSElementFaceGroup>

    ExportFullMesh

    Declaration
    public bool ExportFullMesh { get; set; }
    Property Value
    Type Description
    System.Boolean

    ExportResultsForElementFaceGroupOnly

    If this option is selected, export will contain only the results for nodes in the selected Element Face Group. For OP2 export, 2D elements will be created for element faces included in the Element Face Group.

    Declaration
    public bool ExportResultsForElementFaceGroupOnly { get; set; }
    Property Value
    Type Description
    System.Boolean

    FEExportFormat

    Declaration
    public EnumWithSelectedValue<FEExportFormat> FEExportFormat { get; set; }
    Property Value
    Type Description
    EnumWithSelectedValue<FEExportFormat>

    ForceUnit

    Declaration
    public ListWithSelectedItem<Unit> ForceUnit { get; set; }
    Property Value
    Type Description
    ListWithSelectedItem<Unit>

    FrequencyOptions

    Declaration
    public FrequencyOptionsForHarmonicAnalysisResults FrequencyOptions { get; }
    Property Value
    Type Description
    FrequencyOptionsForHarmonicAnalysisResults

    IncludeAllFEModels

    Include all FE models in the export file. Only the reduced FE models are exported.

    Declaration
    public bool IncludeAllFEModels { get; set; }
    Property Value
    Type Description
    System.Boolean

    IncludeAllShafts

    Includes all shafts components in the export file.

    Declaration
    public bool IncludeAllShafts { get; set; }
    Property Value
    Type Description
    System.Boolean

    IncludeMidsideNodes

    If this option is not selected, midside nodes of higher-order elements will be omitted from the export. For OP2 export, 2D elements created for the surface will be linear.

    Declaration
    public bool IncludeMidsideNodes { get; set; }
    Property Value
    Type Description
    System.Boolean

    IncludeOriginalFEFile

    Include the original FE file contents in the exported file.

    Declaration
    public bool IncludeOriginalFEFile { get; set; }
    Property Value
    Type Description
    System.Boolean

    IncludeRigidCouplingsAndNodesAddedByMASTA

    Include any rigid couplings or nodes created by MASTA in the exported file.

    Declaration
    public bool IncludeRigidCouplingsAndNodesAddedByMASTA { get; set; }
    Property Value
    Type Description
    System.Boolean

    OneFilePerFrequency

    Declaration
    public bool OneFilePerFrequency { get; set; }
    Property Value
    Type Description
    System.Boolean

    ReferenceSpeed

    Measurement: AngularVelocity

    Declaration
    public double ReferenceSpeed { get; set; }
    Property Value
    Type Description
    System.Double

    ReferenceSpeedOptions

    Declaration
    public SpeedOptionsForHarmonicAnalysisResults ReferenceSpeedOptions { get; }
    Property Value
    Type Description
    SpeedOptionsForHarmonicAnalysisResults

    StatusMessageForExport

    Declaration
    public override string StatusMessageForExport { get; }
    Property Value
    Type Description
    System.String
    Overrides
    SMT.MastaAPI.SystemModel.AnalysesAndResults.HarmonicAnalyses.HarmonicAnalysisExportOptions<SMT.MastaAPI.SystemModel.AnalysesAndResults.IHaveFEPartHarmonicAnalysisResults, SMT.MastaAPI.SystemModel.PartModel.FEPart>.StatusMessageForExport

    UseSingleSpeed

    Declaration
    public bool UseSingleSpeed { get; set; }
    Property Value
    Type Description
    System.Boolean

    Methods

    ExportToFolder(String)

    Declaration
    public ReadOnlyCollection<string> ExportToFolder(string folderPath)
    Parameters
    Type Name Description
    System.String folderPath
    Returns
    Type Description
    System.Collections.ObjectModel.ReadOnlyCollection<System.String>

    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