modelElasticVesselElastance

Extends from Bodylight.Hydraulic.Components.ElasticVessel (Elastic container for blood vessels, bladder, lumens).

Parameters

TypeNameDefaultDescription
Types.VolumeZeroPressureVolume (from ElasticVessel)1e-11Maximal volume, that does not generate pressure if useV0Input=false
Types.HydraulicComplianceCompliance (from ElasticVessel)1Compliance if useComplianceInput=false
Types.PressureExternalPressure (from ElasticVessel)0External pressure. Set zero if internal pressure is relative to external. Valid only if useExternalPressureInput=false.
Bodylight.Types.VolumeexcessVolume_min (from ElasticVessel)0Minimal pressure below zeroPressureVolume
Types.PressureMinimalCollapsingPressure (from ElasticVessel)-101325
Types.VolumeCollapsingPressureVolume (from ElasticVessel)1e-12Maximal volume, which generate negative collapsing pressure
Bodylight.Types.HydraulicElastanceElastance1Elastance if useComplianceInput=false
Initialization
Types.Volumevolume_start (from ElasticVessel)1e-11Volume start value
External inputs/outputs
BooleanuseV0Input (from ElasticVessel)false=true, if zero-pressure-volume input is used
BooleanuseComplianceInput (from ElasticVessel)false=true, if compliance input is used
BooleanuseExternalPressureInput (from ElasticVessel)false=true, if external pressure input is used

Connectors

TypeNameDefaultDescription
Interfaces.HydraulicPort_aq_in (from ElasticVessel)
Types.RealIO.VolumeInputzeroPressureVolume (from ElasticVessel)zpv
Types.RealIO.HydraulicComplianceInputcompliance (from ElasticVessel)c
Types.RealIO.PressureInputexternalPressure (from ElasticVessel)ep
Types.RealIO.VolumeOutputvolume (from ElasticVessel)

Components

TypeNameDefaultDescription
Types.VolumeexcessVolume (from ElasticVessel)Additional volume, that generate pressure