modelStreamWithDivider

Extends from Interfaces.ConditionalLifeTime (Input of population change per one population member vs. parametric lifetime).

Parameters

TypeNameDefaultDescription
Types.TimeLifeTime (from ConditionalLifeTime)1e-8Mean life time for population (=1.44*halftime) if useChangePerMember=false
Integernum_outflows2number of outgoing flows
Types.Fraction[num_outflows - 1]ratios{0.5}division of flows. The last one is given automatically, so that it sums up to one
Types.PopulationChangePerMemberlimitFlow_maxModelica.Constants.infMaximal flow limitation
External inputs/outputs
BooleanuseChangePerMemberInput (from ConditionalLifeTime)false=true, if real input connector is used instead of parameter LifeTime

Connectors

TypeNameDefaultDescription
Types.RealIO.PopulationChangePerMemberInputchangePerMember (from ConditionalLifeTime)changePerPopulationMember
Interfaces.PopulationPort_aport_a
Interfaces.PopulationPort_b[num_outflows]port_b

Components

TypeNameDefaultDescription
Types.PopulationChangePerMemberchangePerPopulationMember (from ConditionalLifeTime)Current population change per individual
Types.PopulationChangelimitedChangemin(port_a.population*changePerPopulationMember, limitFlow_max)Already limited flow