Class CMSOptions
Inheritance
System.Object
System.MarshalByRefObject
SMT.MastaAPIUtility.MarshalByRefObjectPermanent
CMSOptions
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 CMSOptions : APIBase, IEquatable<APIBase>
Fields
_parent
Declaration
protected readonly APIBase _parent
Field Value
Properties
CalculateReducedGravityLoad
By calculating the reduced gravity load the effect of gravity on the FE substructure can be taken into account. This is useful, for example, when the model represents a rotating shaft.
Declaration
public bool CalculateReducedGravityLoad { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
CalculateReducedThermalExpansionForce
By calculating the reduced thermal expansion force the effect of thermal expansion of the FE substructure can be taken into account.
Declaration
public bool CalculateReducedThermalExpansionForce { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
InternalModeOptions
Declaration
public EigenvalueOptions InternalModeOptions { get; }
Property Value
ModeOptionsDescription
Declaration
public string ModeOptionsDescription { get; }
Property Value
Type |
Description |
System.String |
|
PrecisionWhenSavingExpansionVectors
Affects the accuracy of the expansion vectors and the size of the saved file
Declaration
public DataPrecision PrecisionWhenSavingExpansionVectors { get; set; }
Property Value
ReportNames
Declaration
public IReadOnlyList<string> ReportNames { get; }
Property Value
Type |
Description |
System.Collections.Generic.IReadOnlyList<System.String> |
|
SolverOptions
Declaration
public ProSolveOptions SolverOptions { get; }
Property Value
StoreCondensationNodeDisplacementExpansion
Store the information required to quickly calculate the deformation of the model from the displacements of the condensation nodes. If internal vibration modes are present, the displacement expansion will always be calculated.
Declaration
public bool StoreCondensationNodeDisplacementExpansion { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Methods
GetActiveReportWithEncodedImages()
Declaration
public string GetActiveReportWithEncodedImages()
Returns
Type |
Description |
System.String |
|
GetDefaultReportWithEncodedImages()
Declaration
public string GetDefaultReportWithEncodedImages()
Returns
Type |
Description |
System.String |
|
GetNamedReportWithEncodedImages(String)
Declaration
public string GetNamedReportWithEncodedImages(string reportName)
Parameters
Type |
Name |
Description |
System.String |
reportName |
|
Returns
Type |
Description |
System.String |
|
OutputActiveReportAsTextTo(String)
Declaration
public void OutputActiveReportAsTextTo(string filePath)
Parameters
Type |
Name |
Description |
System.String |
filePath |
|
OutputActiveReportTo(String)
Declaration
public void OutputActiveReportTo(string filePath)
Parameters
Type |
Name |
Description |
System.String |
filePath |
|
OutputDefaultReportTo(String)
Declaration
public void OutputDefaultReportTo(string filePath)
Parameters
Type |
Name |
Description |
System.String |
filePath |
|
OutputNamedReportAsMastaReport(String, String)
Declaration
public void OutputNamedReportAsMastaReport(string reportName, string filePath)
Parameters
Type |
Name |
Description |
System.String |
reportName |
|
System.String |
filePath |
|
OutputNamedReportAsTextTo(String, String)
Declaration
public void OutputNamedReportAsTextTo(string reportName, string filePath)
Parameters
Type |
Name |
Description |
System.String |
reportName |
|
System.String |
filePath |
|
OutputNamedReportTo(String, String)
Declaration
public void OutputNamedReportTo(string reportName, string filePath)
Parameters
Type |
Name |
Description |
System.String |
reportName |
|
System.String |
filePath |
|
Implements
System.IEquatable<T>
Extension Methods