Class CoolingChannelForThermalAnalysis
Inheritance
System.Object
CoolingChannelForThermalAnalysis
Assembly: SMT.MastaAPI.15.0.dll
Syntax
public sealed class CoolingChannelForThermalAnalysis : APIBase, IEquatable<APIBase>
Properties
Channel
Declaration
public Channel Channel { get; }
Property Value
ChannelDiameter
Declaration
public double ChannelDiameter { get; }
Property Value
Type |
Description |
System.Double |
|
ChannelHeight
Declaration
public double ChannelHeight { get; }
Property Value
Type |
Description |
System.Double |
|
ChannelWidth
Declaration
public double ChannelWidth { get; }
Property Value
Type |
Description |
System.Double |
|
CoolingChannelDiameter
Used to determine the convection area, and potentially the convection correlation, for a fluid channel element assigned to this cooling channel.
Measurement: ShortLength
Declaration
public Overridable<double> CoolingChannelDiameter { get; set; }
Property Value
CoolingChannelHeight
Used to determine the convection area, and potentially the convection correlation, for a fluid channel element assigned to this cooling channel.
Measurement: ShortLength
Declaration
public Overridable<double> CoolingChannelHeight { get; set; }
Property Value
CoolingChannelWidth
Used to determine the convection area, and potentially the convection correlation, for a fluid channel element assigned to this cooling channel.
Measurement: ShortLength
Declaration
public Overridable<double> CoolingChannelWidth { get; set; }
Property Value
CriticalReynoldsNumber
Declaration
public Overridable<double> CriticalReynoldsNumber { get; set; }
Property Value
HeatTransferCoefficientCalculationMethod
Declaration
public HeatTransferCoefficientCalculationMethod HeatTransferCoefficientCalculationMethod { get; set; }
Property Value
HeatTransferCoefficientSpecification
Declaration
public UserDefinedHeatTransferCoefficient HeatTransferCoefficientSpecification { get; }
Property Value
InletLocation
Declaration
public InletLocation InletLocation { get; set; }
Property Value
InletPosition
Distance to the inlet from the left end of the component which the cooling channel is on.
Measurement: ShortLength
Declaration
public double InletPosition { get; set; }
Property Value
Type |
Description |
System.Double |
|
Name
Declaration
public string Name { get; }
Property Value
Type |
Description |
System.String |
|
NusseltNumberCorrelationMethod
Declaration
public string NusseltNumberCorrelationMethod { get; }
Property Value
Type |
Description |
System.String |
|
ReportNames
Declaration
public IReadOnlyList<string> ReportNames { get; }
Property Value
Type |
Description |
System.Collections.Generic.IReadOnlyList<System.String> |
|
Shape
Used to determine the convection area, and potentially the convection correlation, for a fluid channel element assigned to this cooling channel.
Declaration
public Overridable<CoolingChannelShape> Shape { get; set; }
Property Value
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