cantera/interfaces/matlab/toolbox/@FlowDevice/install.m

16 lines
441 B
Matlab

function install(f, upstream, downstream)
if nargin == 3
if ~isa(upstream, 'Reactor') || ~isa(downstream, 'Reactor')
error(['Flow devices can only be installed between reactors or' ...
' reservoirs'])
end
i = reactor_hndl(upstream);
j = reactor_hndl(downstream);
ok = flowdevicemethods(2, f.index, i, j);
if ok < 0
error(geterr)
end
else
error('install requires 3 arguments')
end