BoundaryPressure
Establishes a pressure boundary condition dictated by an external signal.
This component models a boundary in a fluid system where the pressure is explicitly defined by an external input signal. It contains a Port
for connection to the fluid network and a 'RealInput' named 'p' that provides the pressure value. The core behavior is defined by the equation:
This means the pressure variable within the 'port' is directly equated to the external input 'p'.
Usage
BoundaryPressure()
Connectors
Behavior
Behavior of this component cannot be rendered because it includes path
variables.
Source
dyad
# Establishes a pressure boundary condition dictated by an external signal.
#
# This component models a boundary in a fluid system where the pressure is explicitly
# defined by an external input signal. It contains a `Port` for connection to
# the fluid network and a 'RealInput' named 'p' that provides the pressure value.
# The core behavior is defined by the equation:
# ```math
# port.p = p
# ```
# This means the pressure variable within the 'port' is directly equated to the
# external input 'p'.
component BoundaryPressure
# Fluid port representing the connection to the system
port = Port() [{
"Dyad": {
"placement": {
"diagram": {"x1": 980, "x2": 1020, "y1": 480, "y2": 520, "sh": 1, "sw": 1, "rot": 0}
}
}
}]
# External real input signal defining the prescribed pressure at the boundary
p = RealInput() [{
"Dyad": {
"placement": {
"diagram": {"x1": -40, "x2": 0, "y1": 480, "y2": 520, "sh": 0.04, "sw": 0.04, "rot": 0}
}
}
}]
relations
port.p = p
end
Flattened Source
dyad
# Establishes a pressure boundary condition dictated by an external signal.
#
# This component models a boundary in a fluid system where the pressure is explicitly
# defined by an external input signal. It contains a `Port` for connection to
# the fluid network and a 'RealInput' named 'p' that provides the pressure value.
# The core behavior is defined by the equation:
# ```math
# port.p = p
# ```
# This means the pressure variable within the 'port' is directly equated to the
# external input 'p'.
component BoundaryPressure
# Fluid port representing the connection to the system
port = Port() [{
"Dyad": {
"placement": {
"diagram": {"x1": 980, "x2": 1020, "y1": 480, "y2": 520, "sh": 1, "sw": 1, "rot": 0}
}
}
}]
# External real input signal defining the prescribed pressure at the boundary
p = RealInput() [{
"Dyad": {
"placement": {
"diagram": {"x1": -40, "x2": 0, "y1": 480, "y2": 520, "sh": 0.04, "sw": 0.04, "rot": 0}
}
}
}]
relations
port.p = p
metadata {}
end
Test Cases
No test cases defined.
Related
Examples
Experiments
Analyses
Tests