IBD: Figure 59: Internal structure of hydraulics system

Gallery
Tutorial
Click on the image to view it full size
This trail version of the diagram employs this display option:

The context-specific values for fluidLevel and tankSurfaceArea are shown in the initialValues compartment on fluidReservoir1:Tank and fluidReservoir2:Tank.

Notice how the "shared" Property::defaultValue for each of gravity and fluidDensity (introduced earlier to keep things nice and DRY) are also visible in the initialValues compartment!

Unless an over-riding context-specific values is defined for a value property, any Property::defaultValue defined on it "shines through" (sometimes known as the Translucency Pattern for those of you old enough to remember Perl).


BTW: There is, in any case, more than one way to encapsulate variation between initial conditions for usages, as noted in the spec:

Up next
Notes
Snippets (quotes/extracts)
Visit also
Visit also (backlinks)
Related slides (includes other tutorials)
Related slides (backlinks, includes other tutorials)