/[escript]/trunk/modellib/test/python/convection.xml
ViewVC logotype

Diff of /trunk/modellib/test/python/convection.xml

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

revision 917 by gross, Tue Jan 2 02:46:53 2007 UTC revision 938 by gross, Thu Jan 25 03:40:54 2007 UTC
# Line 1  Line 1 
1  <?xml version="1.0" ?>  <?xml version="1.0" ?>
2  <ESys>  <ESys>
3      <Simulation type="Simulation">      <Simulation id="100">
4          <Component rank="0">          <Component rank="0">
5              <Model id="108" module="esys.modellib.input" type="Sequencer">              <Model id="101" module="esys.modellib.input" type="Sequencer">
6                  <Parameter type="float">                  <Parameter type="float">
7                      <Name>                      <Name>
8                          t_end                          t_end
# Line 30  Line 30 
30              </Model>              </Model>
31          </Component>          </Component>
32          <Component rank="1">          <Component rank="1">
33              <Model id="102" module="esys.modellib.geometry" type="ScalarConstrainerOverBox">              <Model id="102" module="esys.modellib.geometry" type="VectorConstrainerOverBox">
34                  <Parameter type="Link">                  <Parameter type="Link">
35                      <Name>                      <Name>
36                          domain                          domain
# Line 38  Line 38 
38                      <Value>                      <Value>
39                          <Link>                          <Link>
40                              <Target>                              <Target>
41                                  100                                  103
42                                </Target>
43                                <Attribute>
44                                    domain
45                                </Attribute>
46                            </Link>
47                        </Value>
48                    </Parameter>
49                    <Parameter type="NumArray">
50                        <Name>
51                            right
52                        </Name>
53                        <Value>
54                            <NumArray>
55                                <ArrayType>
56                                    Int
57                                </ArrayType>
58                                <Shape>
59                                    3
60                                </Shape>
61                                <Data>
62                                    1 0 0
63                                </Data>
64                            </NumArray>
65                        </Value>
66                    </Parameter>
67                    <Parameter type="NumArray">
68                        <Name>
69                            bottom
70                        </Name>
71                        <Value>
72                            <NumArray>
73                                <ArrayType>
74                                    Int
75                                </ArrayType>
76                                <Shape>
77                                    3
78                                </Shape>
79                                <Data>
80                                    0 1 0
81                                </Data>
82                            </NumArray>
83                        </Value>
84                    </Parameter>
85                    <Parameter type="NumArray">
86                        <Name>
87                            top
88                        </Name>
89                        <Value>
90                            <NumArray>
91                                <ArrayType>
92                                    Int
93                                </ArrayType>
94                                <Shape>
95                                    3
96                                </Shape>
97                                <Data>
98                                    0 1 0
99                                </Data>
100                            </NumArray>
101                        </Value>
102                    </Parameter>
103                    <Parameter type="NumArray">
104                        <Name>
105                            back
106                        </Name>
107                        <Value>
108                            <NumArray>
109                                <ArrayType>
110                                    Int
111                                </ArrayType>
112                                <Shape>
113                                    3
114                                </Shape>
115                                <Data>
116                                    0 0 1
117                                </Data>
118                            </NumArray>
119                        </Value>
120                    </Parameter>
121                    <Parameter type="NoneType">
122                        <Name>
123                            value
124                        </Name>
125                        <Value>
126                            None
127                        </Value>
128                    </Parameter>
129                    <Parameter type="float">
130                        <Name>
131                            tol
132                        </Name>
133                        <Value>
134                            1e-08
135                        </Value>
136                    </Parameter>
137                    <Parameter type="NumArray">
138                        <Name>
139                            front
140                        </Name>
141                        <Value>
142                            <NumArray>
143                                <ArrayType>
144                                    Int
145                                </ArrayType>
146                                <Shape>
147                                    3
148                                </Shape>
149                                <Data>
150                                    0 0 1
151                                </Data>
152                            </NumArray>
153                        </Value>
154                    </Parameter>
155                    <Parameter type="NumArray">
156                        <Name>
157                            left
158                        </Name>
159                        <Value>
160                            <NumArray>
161                                <ArrayType>
162                                    Int
163                                </ArrayType>
164                                <Shape>
165                                    3
166                                </Shape>
167                                <Data>
168                                    1 0 0
169                                </Data>
170                            </NumArray>
171                        </Value>
172                    </Parameter>
173                </Model>
174            </Component>
175            <Component rank="2">
176                <Model id="104" module="esys.modellib.geometry" type="ScalarConstrainerOverBox">
177                    <Parameter type="Link">
178                        <Name>
179                            domain
180                        </Name>
181                        <Value>
182                            <Link>
183                                <Target>
184                                    103
185                              </Target>                              </Target>
186                              <Attribute>                              <Attribute>
187                                  domain                                  domain
# Line 112  Line 255 
255                  </Parameter>                  </Parameter>
256              </Model>              </Model>
257          </Component>          </Component>
258          <Component rank="2">          <Component rank="3">
259              <Simulation type="Simulation">              <Simulation id="105">
260                  <Component rank="0">                  <Component rank="0">
261                      <Model id="107" module="esys.modellib.flow" type="SteadyIncompressibleFlow">                      <Model id="106" module="esys.modellib.flow" type="SteadyIncompressibleFlow">
262                          <Parameter type="Link">                          <Parameter type="Link">
263                              <Name>                              <Name>
264                                  domain                                  domain
# Line 123  Line 266 
266                              <Value>                              <Value>
267                                  <Link>                                  <Link>
268                                      <Target>                                      <Target>
269                                          100                                          103
270                                      </Target>                                      </Target>
271                                      <Attribute>                                      <Attribute>
272                                          domain                                          domain
# Line 138  Line 281 
281                              <Value>                              <Value>
282                                  <Link>                                  <Link>
283                                      <Target>                                      <Target>
284                                          106                                          107
285                                      </Target>                                      </Target>
286                                      <Attribute>                                      <Attribute>
287                                          gravity_force                                          gravity_force
# Line 169  Line 312 
312                              <Value>                              <Value>
313                                  <Link>                                  <Link>
314                                      <Target>                                      <Target>
315                                          104                                          108
316                                      </Target>                                      </Target>
317                                      <Attribute>                                      <Attribute>
318                                          viscosity                                          viscosity
# Line 201  Line 344 
344                                  0.0001                                  0.0001
345                              </Value>                              </Value>
346                          </Parameter>                          </Parameter>
347                          <Parameter type="Data">                          <Parameter type="NoneType">
348                              <Name>                              <Name>
349                                  prescribed_velocity                                  prescribed_velocity
350                              </Name>                              </Name>
351                              <Value>                              <Value>
352                                  (Empty Data)                                  None
353                              </Value>                              </Value>
354                          </Parameter>                          </Parameter>
355                          <Parameter type="float">                          <Parameter type="float">
# Line 224  Line 367 
367                              <Value>                              <Value>
368                                  <Link>                                  <Link>
369                                      <Target>                                      <Target>
370                                          103                                          102
371                                      </Target>                                      </Target>
372                                      <Attribute>                                      <Attribute>
373                                          location_of_constraint                                          location_of_constraint
# Line 236  Line 379 
379                  </Component>                  </Component>
380              </Simulation>              </Simulation>
381          </Component>          </Component>
382          <Component rank="3">          <Component rank="4">
383              <Model id="105" module="esys.modellib.temperature" type="TemperatureAdvection">              <Model id="109" module="esys.modellib.temperature" type="TemperatureAdvection">
384                  <Parameter type="float">                  <Parameter type="float">
385                      <Name>                      <Name>
386                          safety_factor                          safety_factor
# Line 253  Line 396 
396                      <Value>                      <Value>
397                          <Link>                          <Link>
398                              <Target>                              <Target>
399                                  100                                  103
400                              </Target>                              </Target>
401                              <Attribute>                              <Attribute>
402                                  domain                                  domain
# Line 268  Line 411 
411                      <Value>                      <Value>
412                          <Link>                          <Link>
413                              <Target>                              <Target>
414                                  111                                  110
415                              </Target>                              </Target>
416                              <Attribute>                              <Attribute>
417                                  out                                  out
# Line 291  Line 434 
434                      <Value>                      <Value>
435                          <Link>                          <Link>
436                              <Target>                              <Target>
437                                  101                                  111
438                              </Target>                              </Target>
439                              <Attribute>                              <Attribute>
440                                  out                                  out
# Line 306  Line 449 
449                      <Value>                      <Value>
450                          <Link>                          <Link>
451                              <Target>                              <Target>
452                                  104                                  108
453                              </Target>                              </Target>
454                              <Attribute>                              <Attribute>
455                                  density0                                  density0
# Line 321  Line 464 
464                      <Value>                      <Value>
465                          <Link>                          <Link>
466                              <Target>                              <Target>
467                                  102                                  104
468                              </Target>                              </Target>
469                              <Attribute>                              <Attribute>
470                                  location_of_constraint                                  location_of_constraint
# Line 336  Line 479 
479                      <Value>                      <Value>
480                          <Link>                          <Link>
481                              <Target>                              <Target>
482                                  104                                  108
483                              </Target>                              </Target>
484                              <Attribute>                              <Attribute>
485                                  heat_capacity                                  heat_capacity
# Line 351  Line 494 
494                      <Value>                      <Value>
495                          <Link>                          <Link>
496                              <Target>                              <Target>
497                                  107                                  106
498                              </Target>                              </Target>
499                              <Attribute>                              <Attribute>
500                                  velocity                                  velocity
# Line 369  Line 512 
512                  </Parameter>                  </Parameter>
513              </Model>              </Model>
514          </Component>          </Component>
515          <Component rank="4">          <Component rank="5">
516              <Model id="109" module="esys.modellib.visualization" type="WriteVTK">              <Model id="112" module="esys.modellib.visualization" type="WriteVTK">
517                  <Parameter type="NoneType">                  <Parameter type="NoneType">
518                      <Name>                      <Name>
519                          data17                          data17
# Line 442  Line 585 
585                      <Value>                      <Value>
586                          <Link>                          <Link>
587                              <Target>                              <Target>
588                                  107                                  106
589                              </Target>                              </Target>
590                              <Attribute>                              <Attribute>
591                                  velocity                                  velocity
# Line 457  Line 600 
600                      <Value>                      <Value>
601                          <Link>                          <Link>
602                              <Target>                              <Target>
603                                  105                                  109
604                              </Target>                              </Target>
605                              <Attribute>                              <Attribute>
606                                  temperature                                  temperature
# Line 720  Line 863 
863                      <Value>                      <Value>
864                          <Link>                          <Link>
865                              <Target>                              <Target>
866                                  108                                  101
867                              </Target>                              </Target>
868                              <Attribute>                              <Attribute>
869                                  t                                  t
# Line 747  Line 890 
890              </Model>              </Model>
891          </Component>          </Component>
892      </Simulation>      </Simulation>
893      <ParameterSet id="100">      <ParameterSet id="103" module="esys.modellib.geometry" type="RectangularDomain">
894          <Parameter type="int">          <Parameter type="int">
895              <Name>              <Name>
896                  dim                  dim
# Line 756  Line 899 
899                  2                  2
900              </Value>              </Value>
901          </Parameter>          </Parameter>
902          <Parameter type="list">          <Parameter type="NumArray">
903              <Name>              <Name>
904                  l                  l
905              </Name>              </Name>
906              <Value>              <Value>
907                  1.0 1.0 1.0                  <NumArray>
908                        <ArrayType>
909                            Float
910                        </ArrayType>
911                        <Shape>
912                            3
913                        </Shape>
914                        <Data>
915                            1.0 1.0 1.0
916                        </Data>
917                    </NumArray>
918              </Value>              </Value>
919          </Parameter>          </Parameter>
920          <Parameter type="int">          <Parameter type="int">
# Line 772  Line 925 
925                  -1                  -1
926              </Value>              </Value>
927          </Parameter>          </Parameter>
928          <Parameter type="list">          <Parameter type="NumArray">
929              <Name>              <Name>
930                  n                  n
931              </Name>              </Name>
932              <Value>              <Value>
933                  10 10 10                  <NumArray>
934                        <ArrayType>
935                            Int
936                        </ArrayType>
937                        <Shape>
938                            3
939                        </Shape>
940                        <Data>
941                            10 10 10
942                        </Data>
943                    </NumArray>
944              </Value>              </Value>
945          </Parameter>          </Parameter>
946          <Parameter type="list">          <Parameter type="NumArray">
947              <Name>              <Name>
948                  periodic                  periodic
949              </Name>              </Name>
950              <Value>              <Value>
951                  False False False                  <NumArray>
952                        <ArrayType>
953                            Bool
954                        </ArrayType>
955                        <Shape>
956                            3
957                        </Shape>
958                        <Data>
959                            0 0 0
960                        </Data>
961                    </NumArray>
962              </Value>              </Value>
963          </Parameter>          </Parameter>
964          <Parameter type="int">          <Parameter type="int">
# Line 797  Line 970 
970              </Value>              </Value>
971          </Parameter>          </Parameter>
972      </ParameterSet>      </ParameterSet>
973      <ParameterSet id="106">      <ParameterSet id="107" module="esys.modellib.materials" type="GravityForce">
974          <Parameter type="Link">          <Parameter type="Link">
975              <Name>              <Name>
976                  domain                  domain
# Line 805  Line 978 
978              <Value>              <Value>
979                  <Link>                  <Link>
980                      <Target>                      <Target>
981                          100                          103
982                      </Target>                      </Target>
983                      <Attribute>                      <Attribute>
984                          domain                          domain
# Line 820  Line 993 
993              <Value>              <Value>
994                  <Link>                  <Link>
995                      <Target>                      <Target>
996                          104                          108
997                      </Target>                      </Target>
998                      <Attribute>                      <Attribute>
999                          density                          density
# Line 828  Line 1001 
1001                  </Link>                  </Link>
1002              </Value>              </Value>
1003          </Parameter>          </Parameter>
1004          <Parameter type="list">          <Parameter type="NumArray">
1005              <Name>              <Name>
1006                  direction                  direction
1007              </Name>              </Name>
1008              <Value>              <Value>
1009                  0.0 -1.0 0.0                  <NumArray>
1010                        <ArrayType>
1011                            Float
1012                        </ArrayType>
1013                        <Shape>
1014                            3
1015                        </Shape>
1016                        <Data>
1017                            0.0 -1.0 0.0
1018                        </Data>
1019                    </NumArray>
1020              </Value>              </Value>
1021          </Parameter>          </Parameter>
1022          <Parameter type="Link">          <Parameter type="Link">
# Line 843  Line 1026 
1026              <Value>              <Value>
1027                  <Link>                  <Link>
1028                      <Target>                      <Target>
1029                          104                          108
1030                      </Target>                      </Target>
1031                      <Attribute>                      <Attribute>
1032                          gravity                          gravity
# Line 852  Line 1035 
1035              </Value>              </Value>
1036          </Parameter>          </Parameter>
1037      </ParameterSet>      </ParameterSet>
1038      <ParameterSet id="104">      <ParameterSet id="108" module="esys.modellib.materials" type="SimpleEarthModel">
1039          <Parameter type="float">          <Parameter type="float">
1040              <Name>              <Name>
1041                  reference_temperature                  reference_temperature
# Line 861  Line 1044 
1044                  1.0                  1.0
1045              </Value>              </Value>
1046          </Parameter>          </Parameter>
1047            <Parameter type="Link">
1048                <Name>
1049                    temperature
1050                </Name>
1051                <Value>
1052                    <Link>
1053                        <Target>
1054                            109
1055                        </Target>
1056                        <Attribute>
1057                            temperature
1058                        </Attribute>
1059                    </Link>
1060                </Value>
1061            </Parameter>
1062          <Parameter type="float">          <Parameter type="float">
1063              <Name>              <Name>
1064                  thermal_permabilty                  thermal_permabilty
# Line 871  Line 1069 
1069          </Parameter>          </Parameter>
1070          <Parameter type="float">          <Parameter type="float">
1071              <Name>              <Name>
1072                  expansion_coefficient                  heat_capacity
1073              </Name>              </Name>
1074              <Value>              <Value>
1075                  0.0                  1.0
1076              </Value>              </Value>
1077          </Parameter>          </Parameter>
1078          <Parameter type="float">          <Parameter type="float">
1079              <Name>              <Name>
1080                  heat_capacity                  expansion_coefficient
1081              </Name>              </Name>
1082              <Value>              <Value>
1083                  1.0                  0.0
1084              </Value>              </Value>
1085          </Parameter>          </Parameter>
1086          <Parameter type="float">          <Parameter type="float">
# Line 918  Line 1116 
1116              </Value>              </Value>
1117          </Parameter>          </Parameter>
1118      </ParameterSet>      </ParameterSet>
1119      <Model id="103" module="esys.modellib.geometry" type="VectorConstrainerOverBox">      <ParameterSet id="110" module="esys.modellib.input" type="LinearCombination">
         <Parameter type="Link">  
             <Name>  
                 domain  
             </Name>  
             <Value>  
                 <Link>  
                     <Target>  
                         100  
                     </Target>  
                     <Attribute>  
                         domain  
                     </Attribute>  
                 </Link>  
             </Value>  
         </Parameter>  
         <Parameter type="list">  
             <Name>  
                 right  
             </Name>  
             <Value>  
                 1 0 0  
             </Value>  
         </Parameter>  
         <Parameter type="list">  
             <Name>  
                 bottom  
             </Name>  
             <Value>  
                 0 1 0  
             </Value>  
         </Parameter>  
         <Parameter type="list">  
             <Name>  
                 top  
             </Name>  
             <Value>  
                 0 1 0  
             </Value>  
         </Parameter>  
         <Parameter type="list">  
             <Name>  
                 back  
             </Name>  
             <Value>  
                 0 0 1  
             </Value>  
         </Parameter>  
         <Parameter type="NoneType">  
             <Name>  
                 value  
             </Name>  
             <Value>  
                 None  
             </Value>  
         </Parameter>  
         <Parameter type="float">  
             <Name>  
                 tol  
             </Name>  
             <Value>  
                 1e-08  
             </Value>  
         </Parameter>  
         <Parameter type="list">  
             <Name>  
                 front  
             </Name>  
             <Value>  
                 0 0 1  
             </Value>  
         </Parameter>  
         <Parameter type="list">  
             <Name>  
                 left  
             </Name>  
             <Value>  
                 1 0 0  
             </Value>  
         </Parameter>  
     </Model>  
     <ParameterSet id="111">  
1120          <Parameter type="float">          <Parameter type="float">
1121              <Name>              <Name>
1122                  f0                  f0
# Line 1047  Line 1164 
1164              <Value>              <Value>
1165                  <Link>                  <Link>
1166                      <Target>                      <Target>
1167                          110                          113
1168                      </Target>                      </Target>
1169                      <Attribute>                      <Attribute>
1170                          out                          out
# Line 1062  Line 1179 
1179              <Value>              <Value>
1180                  <Link>                  <Link>
1181                      <Target>                      <Target>
1182                          101                          111
1183                      </Target>                      </Target>
1184                      <Attribute>                      <Attribute>
1185                          out                          out
# Line 1095  Line 1212 
1212              </Value>              </Value>
1213          </Parameter>          </Parameter>
1214      </ParameterSet>      </ParameterSet>
1215      <ParameterSet id="101">      <ParameterSet id="111" module="esys.modellib.input" type="InterpolateOverBox">
1216          <Parameter type="Link">          <Parameter type="Link">
1217              <Name>              <Name>
1218                  domain                  domain
# Line 1103  Line 1220 
1220              <Value>              <Value>
1221                  <Link>                  <Link>
1222                      <Target>                      <Target>
1223                          100                          103
1224                      </Target>                      </Target>
1225                      <Attribute>                      <Attribute>
1226                          domain                          domain
# Line 1176  Line 1293 
1293              </Value>              </Value>
1294          </Parameter>          </Parameter>
1295      </ParameterSet>      </ParameterSet>
1296        <ParameterSet id="113" module="esys.modellib.input" type="GaussianProfile">
1297            <Parameter type="float">
1298                <Name>
1299                    A
1300                </Name>
1301                <Value>
1302                    0.0001
1303                </Value>
1304            </Parameter>
1305            <Parameter type="float">
1306                <Name>
1307                    width
1308                </Name>
1309                <Value>
1310                    0.01
1311                </Value>
1312            </Parameter>
1313            <Parameter type="Link">
1314                <Name>
1315                    domain
1316                </Name>
1317                <Value>
1318                    <Link>
1319                        <Target>
1320                            103
1321                        </Target>
1322                        <Attribute>
1323                            domain
1324                        </Attribute>
1325                    </Link>
1326                </Value>
1327            </Parameter>
1328            <Parameter type="int">
1329                <Name>
1330                    r
1331                </Name>
1332                <Value>
1333                    0
1334                </Value>
1335            </Parameter>
1336            <Parameter type="NumArray">
1337                <Name>
1338                    x_c
1339                </Name>
1340                <Value>
1341                    <NumArray>
1342                        <ArrayType>
1343                            Float
1344                        </ArrayType>
1345                        <Shape>
1346                            3
1347                        </Shape>
1348                        <Data>
1349                            0.5 0.5 0.5
1350                        </Data>
1351                    </NumArray>
1352                </Value>
1353            </Parameter>
1354        </ParameterSet>
1355  </ESys>  </ESys>

Legend:
Removed from v.917  
changed lines
  Added in v.938

  ViewVC Help
Powered by ViewVC 1.1.26