Skip to content
Analog.PartialConditionalHeatPort.md

Analog.PartialConditionalHeatPort ​

Usage ​

TranslatedComponents.Analog.PartialConditionalHeatPort(T=293.15)

Parameters: ​

NameDescriptionUnitsDefault value
useHeatPort–false
TK293.15

Connectors ​

Source ​

dyad
partial component PartialConditionalHeatPort
  heatPort = TranslatedComponents.HeatTransfer.HeatPort() if useHeatPort
  fixedTemperature = TranslatedComponents.HeatTransfer.FixedTemperature(T = T) if not(useHeatPort)
  internalHeatPort = TranslatedComponents.HeatTransfer.HeatPort()
  structural parameter useHeatPort::Boolean = false
  parameter T::Dyad.Temperature = 293.15
relations
  connect(heatPort, internalHeatPort)
  connect(fixedTemperature.port, internalHeatPort)
end
Flattened Source
dyad
partial component PartialConditionalHeatPort
  heatPort = TranslatedComponents.HeatTransfer.HeatPort() if useHeatPort
  fixedTemperature = TranslatedComponents.HeatTransfer.FixedTemperature(T = T) if not(useHeatPort)
  internalHeatPort = TranslatedComponents.HeatTransfer.HeatPort()
  structural parameter useHeatPort::Boolean = false
  parameter T::Dyad.Temperature = 293.15
relations
  connect(heatPort, internalHeatPort)
  connect(fixedTemperature.port, internalHeatPort)
metadata {}
end


Test Cases ​

No test cases defined.

  • Examples

  • Experiments

  • Analyses