The Physiolibrary defines the most important elementary connectors in various domains. If any possible, a user should utilize these connectors in order that components from the Physiolibrary and from other libraries can be combined without problems. The following elementary connectors are defined (the meaning of potential, flow, and stream variables is explained in section "Connector Equations" below):
domain |
potentialvariables |
flowvariables |
streamvariables |
connector definition |
icons |
chemical |
molar concentration |
molar flow |
ChemicalPort, ChemicalPort_a, ChemicalPort_b |
|
|
hydraulic |
pressure |
volumetric flow |
HydraulicPort, HydraulicPort_a, HydraulicPort_b |
|
|
osmotic |
osmolarity |
permeable liquid volumetric flow |
OsmoticPort, OsmoticPort_a, OsmoticPort_b |
|
|
thermal |
temperature |
heat flow rate |
HeatPort, HeatPort_a, HeatPort_b HeatPort, HeatPort_a, HeatPort_b |
|
|
population |
the number of population members |
change of the number of population members |
PopulationPort, PopulationPort_a, PopulationPort_b |
|
|
blockdiagram |
Real unit-typed variables |
EnergyInput, EnergyOutput, TimeInput, TimeOutput, MassInput, MassOutput, MassFlowRateInput, MassFlowRateOutput, HeightInput, HeightOutput, AccelerationInput, AccelerationOutput, PressureInput, PressureOutput, VolumeInput, VolumeOutput, VolumeFlowRateInput, VolumeFlowRateOutput, ConcentrationInput, ConcentrationOutput, OsmolarityInput, OsmolarityOutput, AmountOfSubstanceInput, AmountOfSubstanceOutput, MolarFlowRateInput, MolarFlowRateOutput, DiffusionPermeabilityInput, DiffusionPermeabilityOutput, HeatInput, HeatOutput, TemperatureInput, TemperatureOutput, HeatFlowRateInput, HeatFlowRateOutput, ThermalConductanceInput, ThermalConductanceOutput, ElectricCurrentInput, ElectricCurrentOutput, ElectricChargeInput, ElectricChargeOutput, ElectricPotentialInput, ElectricPotentialOutput, FractionInput, FractionOutput, FrequencyInput, FrequencyOutput, OsmoticPermeabilityInput, OsmoticPermeabilityOutput, HydraulicConductanceInput, HydraulicConductanceOutput, HydraulicComplianceInput, HydraulicComplianceOutput, HydraulicInertanceInput, HydraulicInertanceOutput, GasSolubilityInput, GasSolubilityOutput, DensityInput, SpecificEnergyInput, SpecificEnergyOutput, SpecificHeatCapacityInput, SpecificHeatCapacityOutput |
|
In all domains, usually 2 connectors are defined. The variable
declarations are identical, only the icons are different in
order that it is easy to distinguish connectors of the same domain
that are attached at the same component.