u/adebrech/PlanetSims: expressions.xml

File expressions.xml, 9.0 KB (added by adebrech, 9 years ago)
Line 
1<?xml version="1.0"?>
2<Object name="ExpressionList">
3 <Object name="Expression">
4 <Field name="name" type="string">vx</Field>
5 <Field name="definition" type="string">px/rho*VelScale</Field>
6 <Field name="hidden" type="bool">false</Field>
7 <Field name="type" type="string">ScalarMeshVar</Field>
8 <Field name="fromDB" type="bool">false</Field>
9 <Field name="fromOperator" type="bool">false</Field>
10 <Field name="operatorName" type="string">__none__</Field>
11 <Field name="meshName" type="string"></Field>
12 <Field name="dbName" type="string">__none__</Field>
13 <Field name="autoExpression" type="bool">false</Field>
14 </Object>
15 <Object name="Expression">
16 <Field name="name" type="string">vy</Field>
17 <Field name="definition" type="string">py/rho*VelScale</Field>
18 <Field name="hidden" type="bool">false</Field>
19 <Field name="type" type="string">ScalarMeshVar</Field>
20 <Field name="fromDB" type="bool">false</Field>
21 <Field name="fromOperator" type="bool">false</Field>
22 <Field name="operatorName" type="string">__none__</Field>
23 <Field name="meshName" type="string"></Field>
24 <Field name="dbName" type="string">__none__</Field>
25 <Field name="autoExpression" type="bool">false</Field>
26 </Object>
27 <Object name="Expression">
28 <Field name="name" type="string">vz</Field>
29 <Field name="definition" type="string">pz/rho*VelScale</Field>
30 <Field name="hidden" type="bool">false</Field>
31 <Field name="type" type="string">ScalarMeshVar</Field>
32 <Field name="fromDB" type="bool">false</Field>
33 <Field name="fromOperator" type="bool">false</Field>
34 <Field name="operatorName" type="string">__none__</Field>
35 <Field name="meshName" type="string"></Field>
36 <Field name="dbName" type="string">__none__</Field>
37 <Field name="autoExpression" type="bool">false</Field>
38 </Object>
39 <Object name="Expression">
40 <Field name="name" type="string">vel</Field>
41 <Field name="definition" type="string">{vx,vy,vz}</Field>
42 <Field name="hidden" type="bool">false</Field>
43 <Field name="type" type="string">VectorMeshVar</Field>
44 <Field name="fromDB" type="bool">false</Field>
45 <Field name="fromOperator" type="bool">false</Field>
46 <Field name="operatorName" type="string">__none__</Field>
47 <Field name="meshName" type="string"></Field>
48 <Field name="dbName" type="string">__none__</Field>
49 <Field name="autoExpression" type="bool">false</Field>
50 </Object>
51 <Object name="Expression">
52 <Field name="name" type="string">pos</Field>
53 <Field name="definition" type="string">(coord(Mesh)-{.125,.125,.125})*lScale</Field>
54 <Field name="hidden" type="bool">false</Field>
55 <Field name="type" type="string">VectorMeshVar</Field>
56 <Field name="fromDB" type="bool">false</Field>
57 <Field name="fromOperator" type="bool">false</Field>
58 <Field name="operatorName" type="string">__none__</Field>
59 <Field name="meshName" type="string"></Field>
60 <Field name="dbName" type="string">__none__</Field>
61 <Field name="autoExpression" type="bool">false</Field>
62 </Object>
63 <Object name="Expression">
64 <Field name="name" type="string">rScale</Field>
65 <Field name="definition" type="string">3.2112e-15</Field>
66 <Field name="hidden" type="bool">true</Field>
67 <Field name="type" type="string">ScalarMeshVar</Field>
68 <Field name="fromDB" type="bool">false</Field>
69 <Field name="fromOperator" type="bool">false</Field>
70 <Field name="operatorName" type="string">__none__</Field>
71 <Field name="meshName" type="string"></Field>
72 <Field name="dbName" type="string">__none__</Field>
73 <Field name="autoExpression" type="bool">false</Field>
74 </Object>
75 <Object name="Expression">
76 <Field name="name" type="string">TimeScale</Field>
77 <Field name="definition" type="string">3.044531e5</Field>
78 <Field name="hidden" type="bool">true</Field>
79 <Field name="type" type="string">ScalarMeshVar</Field>
80 <Field name="fromDB" type="bool">false</Field>
81 <Field name="fromOperator" type="bool">false</Field>
82 <Field name="operatorName" type="string">__none__</Field>
83 <Field name="meshName" type="string"></Field>
84 <Field name="dbName" type="string">__none__</Field>
85 <Field name="autoExpression" type="bool">false</Field>
86 </Object>
87 <Object name="Expression">
88 <Field name="name" type="string">lScale</Field>
89 <Field name="definition" type="string">7.097443e11</Field>
90 <Field name="hidden" type="bool">true</Field>
91 <Field name="type" type="string">ScalarMeshVar</Field>
92 <Field name="fromDB" type="bool">false</Field>
93 <Field name="fromOperator" type="bool">false</Field>
94 <Field name="operatorName" type="string">__none__</Field>
95 <Field name="meshName" type="string"></Field>
96 <Field name="dbName" type="string">__none__</Field>
97 <Field name="autoExpression" type="bool">false</Field>
98 </Object>
99 <Object name="Expression">
100 <Field name="name" type="string">VelScale</Field>
101 <Field name="definition" type="string">lScale/TimeScale</Field>
102 <Field name="hidden" type="bool">true</Field>
103 <Field name="type" type="string">ScalarMeshVar</Field>
104 <Field name="fromDB" type="bool">false</Field>
105 <Field name="fromOperator" type="bool">false</Field>
106 <Field name="operatorName" type="string">__none__</Field>
107 <Field name="meshName" type="string"></Field>
108 <Field name="dbName" type="string">__none__</Field>
109 <Field name="autoExpression" type="bool">false</Field>
110 </Object>
111 <Object name="Expression">
112 <Field name="name" type="string">pScale</Field>
113 <Field name="definition" type="string">VelScale^2*rScale/1.0001</Field>
114 <Field name="hidden" type="bool">true</Field>
115 <Field name="type" type="string">ScalarMeshVar</Field>
116 <Field name="fromDB" type="bool">false</Field>
117 <Field name="fromOperator" type="bool">false</Field>
118 <Field name="operatorName" type="string">__none__</Field>
119 <Field name="meshName" type="string"></Field>
120 <Field name="dbName" type="string">__none__</Field>
121 <Field name="autoExpression" type="bool">false</Field>
122 </Object>
123 <Object name="Expression">
124 <Field name="name" type="string">scaledrho</Field>
125 <Field name="definition" type="string">rho*rScale</Field>
126 <Field name="hidden" type="bool">false</Field>
127 <Field name="type" type="string">ScalarMeshVar</Field>
128 <Field name="fromDB" type="bool">false</Field>
129 <Field name="fromOperator" type="bool">false</Field>
130 <Field name="operatorName" type="string">__none__</Field>
131 <Field name="meshName" type="string"></Field>
132 <Field name="dbName" type="string">__none__</Field>
133 <Field name="autoExpression" type="bool">false</Field>
134 </Object>
135 <Object name="Expression">
136 <Field name="name" type="string">r</Field>
137 <Field name="definition" type="string">magnitude(pos)</Field>
138 <Field name="hidden" type="bool">false</Field>
139 <Field name="type" type="string">ScalarMeshVar</Field>
140 <Field name="fromDB" type="bool">false</Field>
141 <Field name="fromOperator" type="bool">false</Field>
142 <Field name="operatorName" type="string">__none__</Field>
143 <Field name="meshName" type="string"></Field>
144 <Field name="dbName" type="string">__none__</Field>
145 <Field name="autoExpression" type="bool">false</Field>
146 </Object>
147 <Object name="Expression">
148 <Field name="name" type="string">momentum</Field>
149 <Field name="definition" type="string">{px,py,pz}*rScale*VelScale</Field>
150 <Field name="hidden" type="bool">false</Field>
151 <Field name="type" type="string">VectorMeshVar</Field>
152 <Field name="fromDB" type="bool">false</Field>
153 <Field name="fromOperator" type="bool">false</Field>
154 <Field name="operatorName" type="string">__none__</Field>
155 <Field name="meshName" type="string"></Field>
156 <Field name="dbName" type="string">__none__</Field>
157 <Field name="autoExpression" type="bool">false</Field>
158 </Object>
159 <Object name="Expression">
160 <Field name="name" type="string">radialflux</Field>
161 <Field name="definition" type="string">dot(momentum,normalize(pos))*lScale^2</Field>
162 <Field name="hidden" type="bool">false</Field>
163 <Field name="type" type="string">ScalarMeshVar</Field>
164 <Field name="fromDB" type="bool">false</Field>
165 <Field name="fromOperator" type="bool">false</Field>
166 <Field name="operatorName" type="string">__none__</Field>
167 <Field name="meshName" type="string"></Field>
168 <Field name="dbName" type="string">__none__</Field>
169 <Field name="autoExpression" type="bool">false</Field>
170 </Object>
171</Object>