Differences From Artifact [b0eb4aae3e]:

To Artifact [17d01f59e7]:


1

2
3
4


5
6
7
8



9



10
11



12
13
14



15




16
17
18
19
20



21



22




23
24

25
26
27
28
29
30
31
32
33





34
35
36




37
38
39


40
41
42
43



44

1



2
3




4
5
6
7
8
9
10


11
12
13



14
15
16

17
18
19
20
21




22
23
24
25
26
27
28
29
30
31
32
33
34

35



36





37
38
39
40
41
42


43
44
45
46
47


48
49
50



51
52
53
54
-
+
-
-
-
+
+
-
-
-
-
+
+
+

+
+
+
-
-
+
+
+
-
-
-
+
+
+
-
+
+
+
+

-
-
-
-
+
+
+

+
+
+

+
+
+
+

-
+
-
-
-

-
-
-
-
-
+
+
+
+
+

-
-
+
+
+
+

-
-
+
+

-
-
-
+
+
+

%SUMMARY Weir: Tank with weirs (hybrid)
#SUMMARY Weir
%DESCRIPTION Each weir is modeled by two {\bf ISW} components: 
%DESCRIPTION one for flow left-right 
%DESCRIPTION one for flow right-left. 
#DESCRIPTION Detailed description here

%DESCRIPTION The switching is such that they become non-return valves 
%DESCRIPTION when the left hand (respectively right-hand) level reaches 
%DESCRIPTION an appropriate value
%% Label file for system Weir (Weir_lbl.txt)
## System Weir, representation lbl, language txt
## File Weir_lbl.txt
## Generated by MTT on Fri Oct  5 10:50:46 BST 2001

  ###################################### 
  ##### Model Transformation Tools #####
  ######################################
% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% %% Version control history
  
  ###############################################################
  ## Version control history
% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% %% $Id$
% %% $Log$
  ###############################################################
  ## $Id$
  ## $Log$
% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  ## Revision 1.2  2001/07/03 22:59:10  gawthrop
  ## Fixed problems with argument passing for CRs
  ##
  ###############################################################

%% Each line should be of one of the following forms:
%	a comment (ie starting with %)
%	Component-name	CR_name	arg1,arg2,..argn
%	blank
## Port aliases
#ALIAS	in	in
#ALIAS	out	out

## Argument aliases
#ALIAS	$1	i_s
#ALIAS	$2	r

## Each line should be of one of the following forms:
##	     a comment (ie starting with #)
##	     component-name	cr_name	arg1,arg2,..argn
##	     blank

% Component type C
## ---- Component labels ----
	tank1		lin	effort,c_1
	tank2		lin	effort,c_2
	tank3		lin	effort,c_3

% Component type ISW
	weir1L		lin	flow,epsilon
	weir1R		lin	flow,epsilon
	weir2L		lin	flow,epsilon
	weir2R		lin	flow,epsilon
## Component type ISW
	isw	lin		flow,i_s

## Component type R
	r	lin		flow,r		

% Component type R
	leak		lin	flow,r_l
## Component type R
	[in]	SS		external,external		
	[out]	SS		external,external		


% Component type SS
	f		internal	external



	p1		external	0
	p2		external	0
	p3		external	0





MTT: Model Transformation Tools
GitHub | SourceHut | Sourceforge | Fossil RSS ]