Skip to content

memo_architecture_implementation_hardware_fluidic

SysML API

Public namespace memo::architecture::implementation::hardware::fluidic
Declared package memo_architecture_implementation_hardware_fluidic
Source src/architecture/implementation/hardware/fluidic/memo_hardware_fluidic.sysml

Namespace hierarchy

memomemo::architecturememo::architecture::implementationmemo::architecture::implementation::hardwarememo::architecture::implementation::hardware::fluidic

Packages

Package
memo_architecture_implementation_hardware_fluidic

Imports

Visibility Target
private ScalarValues::*
private memo_architecture_implementation_hardware_common::*

Declarations

Name SysML kind Description Specializes
FluidicComponent part def Fluidic component definition specializing PhysicalComponent. PhysicalComponent
PneumaticComponent part def Pneumatic component definition specializing PhysicalComponent. PhysicalComponent

FluidicComponent

part def FluidicComponent specializes PhysicalComponent
Property Value
Description Fluidic component definition specializing PhysicalComponent.
Kind part def
Abstract No
Specializes PhysicalComponent
Owning package memo_architecture_implementation_hardware_fluidic

PneumaticComponent

part def PneumaticComponent specializes PhysicalComponent
Property Value
Description Pneumatic component definition specializing PhysicalComponent.
Kind part def
Abstract No
Specializes PhysicalComponent
Owning package memo_architecture_implementation_hardware_fluidic

Source

architecture/implementation/hardware/fluidic/memo_hardware_fluidic.sysml
// Fluidic / pneumatic realization subgroup (§12). Fluid- and gas-path parts
// specialize the physical roots in memo_architecture_implementation_hardware_common.
package memo_architecture_implementation_hardware_fluidic {
    private import ScalarValues::*;
    private import memo_architecture_implementation_hardware_common::*;

    part def FluidicComponent specializes PhysicalComponent {
        attribute fluidPathRole : String;
        attribute pressureRating : String;
    }
    part def PneumaticComponent specializes PhysicalComponent {
        attribute pneumaticRole : String;
    }
}