modelReabsorption
Reabsorption as input fraction
Extends from Icons.Reabsorption.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Types.MolarFlowRate | MaxReabsorption | Modelica.Constants.inf | Maximal reabsorption molar flow if useMaxReabInput=false |
| External inputs/outputs | |||
| Boolean | useEffect | false | =true, if reabsorption fraction is BaseReabsorption^(1/Effect) |
| Boolean | useMaxReabInput | false | =true, if external maximum of reabsorption molar flow is used |
| Boolean | useBaseReabsorption | false | =false, if BaseReabsorption=1 |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| Interfaces.ChemicalPort_a | Inflow | Tubular inflow | |
| Interfaces.ChemicalPort_b | Outflow | Tubular outflow | |
| Interfaces.ChemicalPort_b | Reabsorption | Reabsorption from tubules | |
| Types.RealIO.FractionInput | baseReabsorption | baseReabFract | Base fraction of molar inflow for reabsorption flow |
| Types.RealIO.FractionInput | Effect | e | Effects<1 decrease reabsorption, effects>1 increase reabsorption fraction by equation ReabFract=BaseReabsorption^(1/Effect) |
| Types.RealIO.MolarFlowRateInput | MaxReab | mr | Maximal allowed reabsorption molar flow rate |
| Types.RealIO.FractionOutput | ReabFract | reabFract | Actual reabsorbed fraction from solute inflow rate |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Types.Fraction | reabFract | ||
| Types.Fraction | baseReabFract | ||
| Types.Fraction | e | ||
| Types.MolarFlowRate | mr |
Revisions
2009-2010
Marek Matejak, Charles University, Prague, Czech Republic