/[ascend]/trunk/models/simpleflowsheet02.a4c
ViewVC logotype

Diff of /trunk/models/simpleflowsheet02.a4c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 456 by aw0a, Mon Apr 3 15:04:59 2006 UTC revision 457 by aw0a, Wed Apr 5 14:19:41 2006 UTC
# Line 67  MODEL mixture( Line 67  MODEL mixture(
67    
68  METHODS  METHODS
69    
70        METHOD default_self;
71        END default_self;
72    
73      METHOD specify;      METHOD specify;
74          y[components].fixed := TRUE;          y[components].fixed := TRUE;
75          y[CHOICE[components]].fixed := FALSE;          y[CHOICE[components]].fixed := FALSE;
# Line 105  MODEL molar_stream( Line 108  MODEL molar_stream(
108    
109  METHODS  METHODS
110    
111        METHOD default_self;
112        END default_self;
113    
114      METHOD seqmod;      METHOD seqmod;
115          RUN state.specify;          RUN state.specify;
116          state.y[components].fixed   := FALSE;          state.y[components].fixed   := FALSE;
# Line 149  MODEL mixer( Line 155  MODEL mixer(
155    
156  METHODS  METHODS
157    
158        METHOD default_self;
159        END default_self;
160    
161      METHOD seqmod;      METHOD seqmod;
162      END seqmod;      END seqmod;
163    
# Line 186  MODEL reactor( Line 195  MODEL reactor(
195    
196  METHODS  METHODS
197    
198        METHOD default_self;
199        END default_self;
200    
201      METHOD seqmod;      METHOD seqmod;
202          turnover.fixed                          :=      TRUE;          turnover.fixed                          :=      TRUE;
203          stoich_coef[feed.components].fixed      :=      TRUE;          stoich_coef[feed.components].fixed      :=      TRUE;
# Line 231  MODEL flash( Line 243  MODEL flash(
243    
244    METHODS    METHODS
245    
246        METHOD default_self;
247        END default_self;
248    
249      METHOD seqmod;      METHOD seqmod;
250          alpha[feed.components].fixed    :=      TRUE;          alpha[feed.components].fixed    :=      TRUE;
251          vap_to_feed_ratio.fixed         :=      TRUE;          vap_to_feed_ratio.fixed         :=      TRUE;
# Line 279  MODEL splitter( Line 294  MODEL splitter(
294    
295  METHODS  METHODS
296    
297        METHOD default_self;
298        END default_self;
299    
300      METHOD seqmod;      METHOD seqmod;
301          split[1..n_outputs-1].fixed             :=      TRUE;          split[1..n_outputs-1].fixed             :=      TRUE;
302      END seqmod;      END seqmod;
# Line 359  Such naming does not imply contiguous st Line 377  Such naming does not imply contiguous st
377    
378  METHODS  METHODS
379    
380        METHOD default_self;
381        END default_self;
382    
383      METHOD seqmod;      METHOD seqmod;
384          RUN m1.seqmod;          RUN m1.seqmod;
385          RUN r1.seqmod;          RUN r1.seqmod;
# Line 399  MODEL controller; Line 420  MODEL controller;
420    
421    METHODS    METHODS
422    
423        METHOD default_self;
424        END default_self;
425    
426      METHOD specify;      METHOD specify;
427          RUN fs.specify;          RUN fs.specify;
428          fs.r1.turnover.fixed            :=      FALSE;          fs.r1.turnover.fixed            :=      FALSE;

Legend:
Removed from v.456  
changed lines
  Added in v.457

john.pye@anu.edu.au
ViewVC Help
Powered by ViewVC 1.1.22