function [Out] = Out_abg # This function is the acausal bond graph representation of Out # Generated by MTT on Thu Mar 16 10:34:51 2000 # The file is in Octave format # Subsystems and Ports # Port Hy_in Out.ports.Hy_in.type = "SS"; Out.ports.Hy_in.cr = "SS"; Out.ports.Hy_in.arg = "external,external"; Out.ports.Hy_in.repetitions = 1; Out.ports.Hy_in.status = -1; Out.ports.Hy_in.connections = [-1 ]; # Port Th_in Out.ports.Th_in.type = "SS"; Out.ports.Th_in.cr = "SS"; Out.ports.Th_in.arg = "external,external"; Out.ports.Th_in.repetitions = 1; Out.ports.Th_in.status = -1; Out.ports.Th_in.connections = [-2 ]; # Component Hy_out Out.subsystems.Hy_out.type = "SS"; Out.subsystems.Hy_out.cr = "SS"; Out.subsystems.Hy_out.arg = "p_1,internal"; Out.subsystems.Hy_out.repetitions = 1; Out.subsystems.Hy_out.status = -1; Out.subsystems.Hy_out.connections = [1 ]; # Component Th_out Out.subsystems.Th_out.type = "SS"; Out.subsystems.Th_out.cr = "SS"; Out.subsystems.Th_out.arg = "t_1,internal"; Out.subsystems.Th_out.repetitions = 1; Out.subsystems.Th_out.status = -1; Out.subsystems.Th_out.connections = [2 ]; # Ordered list of Port names Out.portlist(1,:) = "Hy_in"; Out.portlist(2,:) = "Th_in"; # Ordered list of subsystem names Out.subsystemlist(1,:) = "Hy_out"; Out.subsystemlist(2,:) = "Th_out"; # Bonds Out.bonds = [ -1 -1 -1 -1 ]; # Aliases # A double underscore __ represents a comma Out.alias.in = "Th_in,Hy_in";