Class ThermalHousing
Inheritance
System.Object
ThermalHousing
Assembly: SMT.MastaAPI.15.0.dll
Syntax
public sealed class ThermalHousing : APIBase, IEquatable<APIBase>
Properties
AxialDistanceBetweenChannels
Declaration
public double AxialDistanceBetweenChannels { get; set; }
Property Value
Type |
Description |
System.Double |
|
Channel
Declaration
public Channel Channel { get; }
Property Value
ChannelAverageHeight
Declaration
public double ChannelAverageHeight { get; }
Property Value
Type |
Description |
System.Double |
|
ChannelAverageWidth
Declaration
public double ChannelAverageWidth { get; }
Property Value
Type |
Description |
System.Double |
|
ChannelCutoutAverageHeight
Declaration
public double ChannelCutoutAverageHeight { get; }
Property Value
Type |
Description |
System.Double |
|
ChannelCutoutAverageWidth
Declaration
public double ChannelCutoutAverageWidth { get; }
Property Value
Type |
Description |
System.Double |
|
CircumferentialDistanceBetweenChannels
Declaration
public double CircumferentialDistanceBetweenChannels { get; set; }
Property Value
Type |
Description |
System.Double |
|
CoolantFluid
Declaration
public DatabaseWithSelectedItem CoolantFluid { get; set; }
Property Value
CoolingJacketAxialLength
Declaration
public Overridable<double> CoolingJacketAxialLength { get; set; }
Property Value
CoolingJacketType
Declaration
public CoolingJacketType CoolingJacketType { get; set; }
Property Value
CriticalReynoldsNumber
Declaration
public Overridable<double> CriticalReynoldsNumber { get; set; }
Property Value
FlowDirection
Declaration
public HousingFlowDirection FlowDirection { get; set; }
Property Value
FrontEndcap
Declaration
public ThermalEndcap FrontEndcap { get; }
Property Value
HeatTransferCoefficientCalculationMethod
Declaration
public HeatTransferCoefficientCalculationMethod HeatTransferCoefficientCalculationMethod { get; set; }
Property Value
HeatTransferCoefficientSpecification
Declaration
public UserDefinedHeatTransferCoefficient HeatTransferCoefficientSpecification { get; }
Property Value
HousingActiveAxialLength
Declaration
public double HousingActiveAxialLength { get; }
Property Value
Type |
Description |
System.Double |
|
HousingFrontOverhangAxialLength
Declaration
public double HousingFrontOverhangAxialLength { get; set; }
Property Value
Type |
Description |
System.Double |
|
HousingMaterial
Declaration
public DatabaseWithSelectedItem HousingMaterial { get; set; }
Property Value
HousingRearOverhangAxialLength
Declaration
public double HousingRearOverhangAxialLength { get; set; }
Property Value
Type |
Description |
System.Double |
|
HousingThickness
Declaration
public double HousingThickness { get; set; }
Property Value
Type |
Description |
System.Double |
|
HousingToStatorInterfaceGap
Declaration
public InterfaceGap HousingToStatorInterfaceGap { get; }
Property Value
InnerHousingInnerDiameter
Declaration
public double InnerHousingInnerDiameter { get; }
Property Value
Type |
Description |
System.Double |
|
InnerHousingOuterDiameter
Declaration
public Overridable<double> InnerHousingOuterDiameter { get; set; }
Property Value
MaximumNumberOfChannels
Declaration
public double MaximumNumberOfChannels { get; }
Property Value
Type |
Description |
System.Double |
|
NumberOfChannels
Declaration
public double NumberOfChannels { get; set; }
Property Value
Type |
Description |
System.Double |
|
NumberOfParallelFlowPaths
Declaration
public int NumberOfParallelFlowPaths { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
NusseltNumberCorrelationMethod
Declaration
public string NusseltNumberCorrelationMethod { get; }
Property Value
Type |
Description |
System.String |
|
OuterHousingInnerDiameter
Declaration
public Overridable<double> OuterHousingInnerDiameter { get; set; }
Property Value
OuterHousingOuterDiameter
Declaration
public double OuterHousingOuterDiameter { get; }
Property Value
Type |
Description |
System.Double |
|
RearEndcap
Declaration
public ThermalEndcap RearEndcap { get; }
Property Value
ReportNames
Declaration
public IReadOnlyList<string> ReportNames { get; }
Property Value
Type |
Description |
System.Collections.Generic.IReadOnlyList<System.String> |
|
TotalChannelLength
Measurement: MediumLength
Declaration
public double TotalChannelLength { get; }
Property Value
Type |
Description |
System.Double |
|
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