/[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 918 by gross, Wed Jan 3 06:30:00 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 38  Line 38 
38                      <Value>                      <Value>
39                          <Link>                          <Link>
40                              <Target>                              <Target>
41                                  100                                  103
42                              </Target>                              </Target>
43                              <Attribute>                              <Attribute>
44                                  domain                                  domain
# Line 113  Line 113 
113              </Model>              </Model>
114          </Component>          </Component>
115          <Component rank="2">          <Component rank="2">
116              <Simulation type="Simulation">              <Simulation id="104">
117                  <Component rank="0">                  <Component rank="0">
118                      <Model id="107" module="esys.modellib.flow" type="SteadyIncompressibleFlow">                      <Model id="105" module="esys.modellib.flow" type="SteadyIncompressibleFlow">
119                          <Parameter type="Link">                          <Parameter type="Link">
120                              <Name>                              <Name>
121                                  domain                                  domain
# Line 123  Line 123 
123                              <Value>                              <Value>
124                                  <Link>                                  <Link>
125                                      <Target>                                      <Target>
126                                          100                                          103
127                                      </Target>                                      </Target>
128                                      <Attribute>                                      <Attribute>
129                                          domain                                          domain
# Line 169  Line 169 
169                              <Value>                              <Value>
170                                  <Link>                                  <Link>
171                                      <Target>                                      <Target>
172                                          104                                          107
173                                      </Target>                                      </Target>
174                                      <Attribute>                                      <Attribute>
175                                          viscosity                                          viscosity
# Line 201  Line 201 
201                                  0.0001                                  0.0001
202                              </Value>                              </Value>
203                          </Parameter>                          </Parameter>
204                          <Parameter type="Data">                          <Parameter type="NoneType">
205                              <Name>                              <Name>
206                                  prescribed_velocity                                  prescribed_velocity
207                              </Name>                              </Name>
208                              <Value>                              <Value>
209                                  (Empty Data)                                  None
210                              </Value>                              </Value>
211                          </Parameter>                          </Parameter>
212                          <Parameter type="float">                          <Parameter type="float">
# Line 224  Line 224 
224                              <Value>                              <Value>
225                                  <Link>                                  <Link>
226                                      <Target>                                      <Target>
227                                          103                                          108
228                                      </Target>                                      </Target>
229                                      <Attribute>                                      <Attribute>
230                                          location_of_constraint                                          location_of_constraint
# Line 237  Line 237 
237              </Simulation>              </Simulation>
238          </Component>          </Component>
239          <Component rank="3">          <Component rank="3">
240              <Model id="105" module="esys.modellib.temperature" type="TemperatureAdvection">              <Model id="109" module="esys.modellib.temperature" type="TemperatureAdvection">
241                  <Parameter type="float">                  <Parameter type="float">
242                      <Name>                      <Name>
243                          safety_factor                          safety_factor
# Line 253  Line 253 
253                      <Value>                      <Value>
254                          <Link>                          <Link>
255                              <Target>                              <Target>
256                                  100                                  103
257                              </Target>                              </Target>
258                              <Attribute>                              <Attribute>
259                                  domain                                  domain
# Line 268  Line 268 
268                      <Value>                      <Value>
269                          <Link>                          <Link>
270                              <Target>                              <Target>
271                                  111                                  110
272                              </Target>                              </Target>
273                              <Attribute>                              <Attribute>
274                                  out                                  out
# Line 291  Line 291 
291                      <Value>                      <Value>
292                          <Link>                          <Link>
293                              <Target>                              <Target>
294                                  101                                  111
295                              </Target>                              </Target>
296                              <Attribute>                              <Attribute>
297                                  out                                  out
# Line 306  Line 306 
306                      <Value>                      <Value>
307                          <Link>                          <Link>
308                              <Target>                              <Target>
309                                  104                                  107
310                              </Target>                              </Target>
311                              <Attribute>                              <Attribute>
312                                  density0                                  density0
# Line 336  Line 336 
336                      <Value>                      <Value>
337                          <Link>                          <Link>
338                              <Target>                              <Target>
339                                  104                                  107
340                              </Target>                              </Target>
341                              <Attribute>                              <Attribute>
342                                  heat_capacity                                  heat_capacity
# Line 351  Line 351 
351                      <Value>                      <Value>
352                          <Link>                          <Link>
353                              <Target>                              <Target>
354                                  107                                  105
355                              </Target>                              </Target>
356                              <Attribute>                              <Attribute>
357                                  velocity                                  velocity
# Line 370  Line 370 
370              </Model>              </Model>
371          </Component>          </Component>
372          <Component rank="4">          <Component rank="4">
373              <Model id="109" module="esys.modellib.visualization" type="WriteVTK">              <Model id="112" module="esys.modellib.visualization" type="WriteVTK">
374                  <Parameter type="NoneType">                  <Parameter type="NoneType">
375                      <Name>                      <Name>
376                          data17                          data17
# Line 442  Line 442 
442                      <Value>                      <Value>
443                          <Link>                          <Link>
444                              <Target>                              <Target>
445                                  107                                  105
446                              </Target>                              </Target>
447                              <Attribute>                              <Attribute>
448                                  velocity                                  velocity
# Line 457  Line 457 
457                      <Value>                      <Value>
458                          <Link>                          <Link>
459                              <Target>                              <Target>
460                                  105                                  109
461                              </Target>                              </Target>
462                              <Attribute>                              <Attribute>
463                                  temperature                                  temperature
# Line 720  Line 720 
720                      <Value>                      <Value>
721                          <Link>                          <Link>
722                              <Target>                              <Target>
723                                  108                                  101
724                              </Target>                              </Target>
725                              <Attribute>                              <Attribute>
726                                  t                                  t
# Line 747  Line 747 
747              </Model>              </Model>
748          </Component>          </Component>
749      </Simulation>      </Simulation>
750      <ParameterSet id="100">      <ParameterSet id="103" module="esys.modellib.geometry" type="RectangularDomain">
751          <Parameter type="int">          <Parameter type="int">
752              <Name>              <Name>
753                  dim                  dim
# Line 756  Line 756 
756                  2                  2
757              </Value>              </Value>
758          </Parameter>          </Parameter>
759          <Parameter type="list">          <Parameter type="NumArray">
760              <Name>              <Name>
761                  l                  l
762              </Name>              </Name>
763              <Value>              <Value>
764                  1.0 1.0 1.0                  <NumArray>
765                        <ArrayType>
766                            Float
767                        </ArrayType>
768                        <Shape>
769                            3
770                        </Shape>
771                        <Data>
772                            1.0 1.0 1.0
773                        </Data>
774                    </NumArray>
775              </Value>              </Value>
776          </Parameter>          </Parameter>
777          <Parameter type="int">          <Parameter type="int">
# Line 772  Line 782 
782                  -1                  -1
783              </Value>              </Value>
784          </Parameter>          </Parameter>
785          <Parameter type="list">          <Parameter type="NumArray">
786              <Name>              <Name>
787                  n                  n
788              </Name>              </Name>
789              <Value>              <Value>
790                  10 10 10                  <NumArray>
791                        <ArrayType>
792                            Int
793                        </ArrayType>
794                        <Shape>
795                            3
796                        </Shape>
797                        <Data>
798                            10 10 10
799                        </Data>
800                    </NumArray>
801              </Value>              </Value>
802          </Parameter>          </Parameter>
803          <Parameter type="list">          <Parameter type="NumArray">
804              <Name>              <Name>
805                  periodic                  periodic
806              </Name>              </Name>
807              <Value>              <Value>
808                  False False False                  <NumArray>
809                        <ArrayType>
810                            Bool
811                        </ArrayType>
812                        <Shape>
813                            3
814                        </Shape>
815                        <Data>
816                            0 0 0
817                        </Data>
818                    </NumArray>
819              </Value>              </Value>
820          </Parameter>          </Parameter>
821          <Parameter type="int">          <Parameter type="int">
# Line 797  Line 827 
827              </Value>              </Value>
828          </Parameter>          </Parameter>
829      </ParameterSet>      </ParameterSet>
830      <ParameterSet id="106">      <ParameterSet id="106" module="esys.modellib.materials" type="GravityForce">
831          <Parameter type="Link">          <Parameter type="Link">
832              <Name>              <Name>
833                  domain                  domain
# Line 805  Line 835 
835              <Value>              <Value>
836                  <Link>                  <Link>
837                      <Target>                      <Target>
838                          100                          103
839                      </Target>                      </Target>
840                      <Attribute>                      <Attribute>
841                          domain                          domain
# Line 820  Line 850 
850              <Value>              <Value>
851                  <Link>                  <Link>
852                      <Target>                      <Target>
853                          104                          107
854                      </Target>                      </Target>
855                      <Attribute>                      <Attribute>
856                          density                          density
# Line 828  Line 858 
858                  </Link>                  </Link>
859              </Value>              </Value>
860          </Parameter>          </Parameter>
861          <Parameter type="list">          <Parameter type="NumArray">
862              <Name>              <Name>
863                  direction                  direction
864              </Name>              </Name>
865              <Value>              <Value>
866                  0.0 -1.0 0.0                  <NumArray>
867                        <ArrayType>
868                            Float
869                        </ArrayType>
870                        <Shape>
871                            3
872                        </Shape>
873                        <Data>
874                            0.0 -1.0 0.0
875                        </Data>
876                    </NumArray>
877              </Value>              </Value>
878          </Parameter>          </Parameter>
879          <Parameter type="Link">          <Parameter type="Link">
# Line 843  Line 883 
883              <Value>              <Value>
884                  <Link>                  <Link>
885                      <Target>                      <Target>
886                          104                          107
887                      </Target>                      </Target>
888                      <Attribute>                      <Attribute>
889                          gravity                          gravity
# Line 852  Line 892 
892              </Value>              </Value>
893          </Parameter>          </Parameter>
894      </ParameterSet>      </ParameterSet>
895      <ParameterSet id="104">      <ParameterSet id="107" module="esys.modellib.materials" type="SimpleEarthModel">
896          <Parameter type="float">          <Parameter type="float">
897              <Name>              <Name>
898                  reference_temperature                  reference_temperature
# Line 861  Line 901 
901                  1.0                  1.0
902              </Value>              </Value>
903          </Parameter>          </Parameter>
904            <Parameter type="Link">
905                <Name>
906                    temperature
907                </Name>
908                <Value>
909                    <Link>
910                        <Target>
911                            109
912                        </Target>
913                        <Attribute>
914                            temperature
915                        </Attribute>
916                    </Link>
917                </Value>
918            </Parameter>
919          <Parameter type="float">          <Parameter type="float">
920              <Name>              <Name>
921                  thermal_permabilty                  thermal_permabilty
# Line 871  Line 926 
926          </Parameter>          </Parameter>
927          <Parameter type="float">          <Parameter type="float">
928              <Name>              <Name>
929                  expansion_coefficient                  heat_capacity
930              </Name>              </Name>
931              <Value>              <Value>
932                  0.0                  1.0
933              </Value>              </Value>
934          </Parameter>          </Parameter>
935          <Parameter type="float">          <Parameter type="float">
936              <Name>              <Name>
937                  heat_capacity                  expansion_coefficient
938              </Name>              </Name>
939              <Value>              <Value>
940                  1.0                  0.0
941              </Value>              </Value>
942          </Parameter>          </Parameter>
943          <Parameter type="float">          <Parameter type="float">
# Line 918  Line 973 
973              </Value>              </Value>
974          </Parameter>          </Parameter>
975      </ParameterSet>      </ParameterSet>
976      <Model id="103" module="esys.modellib.geometry" type="VectorConstrainerOverBox">      <Model id="108" module="esys.modellib.geometry" type="VectorConstrainerOverBox">
977          <Parameter type="Link">          <Parameter type="Link">
978              <Name>              <Name>
979                  domain                  domain
# Line 926  Line 981 
981              <Value>              <Value>
982                  <Link>                  <Link>
983                      <Target>                      <Target>
984                          100                          103
985                      </Target>                      </Target>
986                      <Attribute>                      <Attribute>
987                          domain                          domain
# Line 934  Line 989 
989                  </Link>                  </Link>
990              </Value>              </Value>
991          </Parameter>          </Parameter>
992          <Parameter type="list">          <Parameter type="NumArray">
993              <Name>              <Name>
994                  right                  right
995              </Name>              </Name>
996              <Value>              <Value>
997                  1 0 0                  <NumArray>
998                        <ArrayType>
999                            Int
1000                        </ArrayType>
1001                        <Shape>
1002                            3
1003                        </Shape>
1004                        <Data>
1005                            1 0 0
1006                        </Data>
1007                    </NumArray>
1008              </Value>              </Value>
1009          </Parameter>          </Parameter>
1010          <Parameter type="list">          <Parameter type="NumArray">
1011              <Name>              <Name>
1012                  bottom                  bottom
1013              </Name>              </Name>
1014              <Value>              <Value>
1015                  0 1 0                  <NumArray>
1016                        <ArrayType>
1017                            Int
1018                        </ArrayType>
1019                        <Shape>
1020                            3
1021                        </Shape>
1022                        <Data>
1023                            0 1 0
1024                        </Data>
1025                    </NumArray>
1026              </Value>              </Value>
1027          </Parameter>          </Parameter>
1028          <Parameter type="list">          <Parameter type="NumArray">
1029              <Name>              <Name>
1030                  top                  top
1031              </Name>              </Name>
1032              <Value>              <Value>
1033                  0 1 0                  <NumArray>
1034                        <ArrayType>
1035                            Int
1036                        </ArrayType>
1037                        <Shape>
1038                            3
1039                        </Shape>
1040                        <Data>
1041                            0 1 0
1042                        </Data>
1043                    </NumArray>
1044              </Value>              </Value>
1045          </Parameter>          </Parameter>
1046          <Parameter type="list">          <Parameter type="NumArray">
1047              <Name>              <Name>
1048                  back                  back
1049              </Name>              </Name>
1050              <Value>              <Value>
1051                  0 0 1                  <NumArray>
1052                        <ArrayType>
1053                            Int
1054                        </ArrayType>
1055                        <Shape>
1056                            3
1057                        </Shape>
1058                        <Data>
1059                            0 0 1
1060                        </Data>
1061                    </NumArray>
1062              </Value>              </Value>
1063          </Parameter>          </Parameter>
1064          <Parameter type="NoneType">          <Parameter type="NoneType">
# Line 982  Line 1077 
1077                  1e-08                  1e-08
1078              </Value>              </Value>
1079          </Parameter>          </Parameter>
1080          <Parameter type="list">          <Parameter type="NumArray">
1081              <Name>              <Name>
1082                  front                  front
1083              </Name>              </Name>
1084              <Value>              <Value>
1085                  0 0 1                  <NumArray>
1086                        <ArrayType>
1087                            Int
1088                        </ArrayType>
1089                        <Shape>
1090                            3
1091                        </Shape>
1092                        <Data>
1093                            0 0 1
1094                        </Data>
1095                    </NumArray>
1096              </Value>              </Value>
1097          </Parameter>          </Parameter>
1098          <Parameter type="list">          <Parameter type="NumArray">
1099              <Name>              <Name>
1100                  left                  left
1101              </Name>              </Name>
1102              <Value>              <Value>
1103                  1 0 0                  <NumArray>
1104                        <ArrayType>
1105                            Int
1106                        </ArrayType>
1107                        <Shape>
1108                            3
1109                        </Shape>
1110                        <Data>
1111                            1 0 0
1112                        </Data>
1113                    </NumArray>
1114              </Value>              </Value>
1115          </Parameter>          </Parameter>
1116      </Model>      </Model>
1117      <ParameterSet id="111">      <ParameterSet id="110" module="esys.modellib.input" type="LinearCombination">
1118          <Parameter type="float">          <Parameter type="float">
1119              <Name>              <Name>
1120                  f0                  f0
# Line 1047  Line 1162 
1162              <Value>              <Value>
1163                  <Link>                  <Link>
1164                      <Target>                      <Target>
1165                          110                          113
1166                      </Target>                      </Target>
1167                      <Attribute>                      <Attribute>
1168                          out                          out
# Line 1062  Line 1177 
1177              <Value>              <Value>
1178                  <Link>                  <Link>
1179                      <Target>                      <Target>
1180                          101                          111
1181                      </Target>                      </Target>
1182                      <Attribute>                      <Attribute>
1183                          out                          out
# Line 1095  Line 1210 
1210              </Value>              </Value>
1211          </Parameter>          </Parameter>
1212      </ParameterSet>      </ParameterSet>
1213      <ParameterSet id="101">      <ParameterSet id="111" module="esys.modellib.input" type="InterpolateOverBox">
1214          <Parameter type="Link">          <Parameter type="Link">
1215              <Name>              <Name>
1216                  domain                  domain
# Line 1103  Line 1218 
1218              <Value>              <Value>
1219                  <Link>                  <Link>
1220                      <Target>                      <Target>
1221                          100                          103
1222                      </Target>                      </Target>
1223                      <Attribute>                      <Attribute>
1224                          domain                          domain
# Line 1176  Line 1291 
1291              </Value>              </Value>
1292          </Parameter>          </Parameter>
1293      </ParameterSet>      </ParameterSet>
1294        <ParameterSet id="113" module="esys.modellib.input" type="GaussianProfile">
1295            <Parameter type="float">
1296                <Name>
1297                    A
1298                </Name>
1299                <Value>
1300                    0.0001
1301                </Value>
1302            </Parameter>
1303            <Parameter type="float">
1304                <Name>
1305                    width
1306                </Name>
1307                <Value>
1308                    0.01
1309                </Value>
1310            </Parameter>
1311            <Parameter type="Link">
1312                <Name>
1313                    domain
1314                </Name>
1315                <Value>
1316                    <Link>
1317                        <Target>
1318                            103
1319                        </Target>
1320                        <Attribute>
1321                            domain
1322                        </Attribute>
1323                    </Link>
1324                </Value>
1325            </Parameter>
1326            <Parameter type="int">
1327                <Name>
1328                    r
1329                </Name>
1330                <Value>
1331                    0
1332                </Value>
1333            </Parameter>
1334            <Parameter type="NumArray">
1335                <Name>
1336                    x_c
1337                </Name>
1338                <Value>
1339                    <NumArray>
1340                        <ArrayType>
1341                            Float
1342                        </ArrayType>
1343                        <Shape>
1344                            3
1345                        </Shape>
1346                        <Data>
1347                            0.5 0.5 0.5
1348                        </Data>
1349                    </NumArray>
1350                </Value>
1351            </Parameter>
1352        </ParameterSet>
1353  </ESys>  </ESys>

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

  ViewVC Help
Powered by ViewVC 1.1.26