modelTraceSeparator
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Integer[:] | iSep | {2, 3} | Index array of substances from Medium separated by Medium_carrier |
| Integer | nSep | size(iSep, 1) | # of substances separated |
| Integer[nSep] | iCar | {i for i in 1:nSep} | Index in carrier of separated substances |
| Visualization | |||
| Boolean | showName | true | |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| Interfaces.FluidPort_Flow | port_a | ||
| Interfaces.FluidPort_Flow | port_b | ||
| Interfaces.FluidPort_Flow | port_a_carrier | ||
| Interfaces.FluidPort_Flow | port_b_carrier | ||
| Interfaces.FluidPort_Flow | port_sepFluid |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| SIadd.NonDim | eta | fill(1, nSep) | Separation efficiency |
| SI.MassFlowRate | m_flow_sepFluid | 0 | Mass flow rate of fluid removed with carrier fluid |
| SIadd.NonDim | eta_sep | TRANSFORM.Math.replaceArrayValues(zeros(Medium.nC), iSep, eta) | |
| SIadd.NonDim | eta_notSep | TRANSFORM.Math.replaceArrayValues(fill(1, Medium.nC), iSep, fill(1, nSep) - eta) | |
| SIadd.ExtraPropertyFlowRate | mC_flows | Flow rate of substances before separation | |
| SIadd.ExtraPropertyFlowRate | mC_flows_sep | Flow rate of substances separated | |
| SIadd.ExtraPropertyFlowRate | mC_flows_notSep | Flow rate of substances not separated | |
| SIadd.ExtraProperty | Cs_notSep | Concentration of substances after separation |
Contents
| Name | Description |
|---|---|
| Medium properties | |
| Medium properties |