Chi-Tech
chi_mesh__RPPLogicalVolume.h
Go to the documentation of this file.
1
/** \defgroup chi_mesh__RPPLogicalVolume chi_mesh.RPPLogicalVolume
2
3
4
\ingroup LuaLogicVolumes
5
6
7
8
## Example usage:
9
Create this object:
10
\code
11
params =
12
{
13
param_name1 = value1,
14
param_name2 = value2,
15
--etc.
16
}
17
chi_mesh.RPPLogicalVolume.Create(params)
18
\endcode
19
## Optional Input parameters
20
\htmlonly
21
22
<div style="display: block;">
23
<button type="button" class="droppy2" style=
24
"
25
background-color: #edf0f5;
26
color: #9373A5;
27
cursor: pointer;
28
border: none;
29
text-align: left;
30
outline: none;
31
font-size: 15px;
32
margin: 2px 2px;
33
border: 2px solid #687372;
34
display: block;
35
width: 100%;
36
vertical-align: middle;
37
padding-top: 4px;
38
padding-bottom: 0px;
39
"
40
><span class="arrow" style="padding-left: 0px;">►</span><TT><B>infx</B></TT><span style="color: #c4c1c0;">       Flag, when true, will ignore xmin and xmax</span></button>
41
<div class="content" style="display: none;">
42
<p><I>type=</I><span style="color: blue;"><TT>BOOLEAN</TT></span>. Flag, when true, will ignore xmin and xmax.
43
</p>
44
<p>Default value: <TT style="color:grey">false</TT></p>
45
</div>
46
47
<button type="button" class="droppy2" style=
48
"
49
background-color: #edf0f5;
50
color: #9373A5;
51
cursor: pointer;
52
border: none;
53
text-align: left;
54
outline: none;
55
font-size: 15px;
56
margin: 2px 2px;
57
border: 2px solid #687372;
58
display: block;
59
width: 100%;
60
vertical-align: middle;
61
padding-top: 4px;
62
padding-bottom: 0px;
63
"
64
><span class="arrow" style="padding-left: 0px;">►</span><TT><B>infy</B></TT><span style="color: #c4c1c0;">       Flag, when true, will ignore ymin and ymax</span></button>
65
<div class="content" style="display: none;">
66
<p><I>type=</I><span style="color: blue;"><TT>BOOLEAN</TT></span>. Flag, when true, will ignore ymin and ymax.
67
</p>
68
<p>Default value: <TT style="color:grey">false</TT></p>
69
</div>
70
71
<button type="button" class="droppy2" style=
72
"
73
background-color: #edf0f5;
74
color: #9373A5;
75
cursor: pointer;
76
border: none;
77
text-align: left;
78
outline: none;
79
font-size: 15px;
80
margin: 2px 2px;
81
border: 2px solid #687372;
82
display: block;
83
width: 100%;
84
vertical-align: middle;
85
padding-top: 4px;
86
padding-bottom: 0px;
87
"
88
><span class="arrow" style="padding-left: 0px;">►</span><TT><B>infz</B></TT><span style="color: #c4c1c0;">       Flag, when true, will ignore zmin and zmax</span></button>
89
<div class="content" style="display: none;">
90
<p><I>type=</I><span style="color: blue;"><TT>BOOLEAN</TT></span>. Flag, when true, will ignore zmin and zmax.
91
</p>
92
<p>Default value: <TT style="color:grey">false</TT></p>
93
</div>
94
95
<button type="button" class="droppy2" style=
96
"
97
background-color: #edf0f5;
98
color: #9373A5;
99
cursor: pointer;
100
border: none;
101
text-align: left;
102
outline: none;
103
font-size: 15px;
104
margin: 2px 2px;
105
border: 2px solid #687372;
106
display: block;
107
width: 100%;
108
vertical-align: middle;
109
padding-top: 4px;
110
padding-bottom: 0px;
111
"
112
><span class="arrow" style="padding-left: 0px;">►</span><TT><B>xmax</B></TT><span style="color: #c4c1c0;">       X-max of the volume</span></button>
113
<div class="content" style="display: none;">
114
<p><I>type=</I><span style="color: blue;"><TT>FLOAT</TT></span>. X-max of the volume
115
</p>
116
<p>Default value: <TT style="color:grey">1(double)</TT></p>
117
</div>
118
119
<button type="button" class="droppy2" style=
120
"
121
background-color: #edf0f5;
122
color: #9373A5;
123
cursor: pointer;
124
border: none;
125
text-align: left;
126
outline: none;
127
font-size: 15px;
128
margin: 2px 2px;
129
border: 2px solid #687372;
130
display: block;
131
width: 100%;
132
vertical-align: middle;
133
padding-top: 4px;
134
padding-bottom: 0px;
135
"
136
><span class="arrow" style="padding-left: 0px;">►</span><TT><B>xmin</B></TT><span style="color: #c4c1c0;">       X-min of the volume</span></button>
137
<div class="content" style="display: none;">
138
<p><I>type=</I><span style="color: blue;"><TT>FLOAT</TT></span>. X-min of the volume
139
</p>
140
<p>Default value: <TT style="color:grey">0(double)</TT></p>
141
</div>
142
143
<button type="button" class="droppy2" style=
144
"
145
background-color: #edf0f5;
146
color: #9373A5;
147
cursor: pointer;
148
border: none;
149
text-align: left;
150
outline: none;
151
font-size: 15px;
152
margin: 2px 2px;
153
border: 2px solid #687372;
154
display: block;
155
width: 100%;
156
vertical-align: middle;
157
padding-top: 4px;
158
padding-bottom: 0px;
159
"
160
><span class="arrow" style="padding-left: 0px;">►</span><TT><B>ymax</B></TT><span style="color: #c4c1c0;">       Y-max of the volume</span></button>
161
<div class="content" style="display: none;">
162
<p><I>type=</I><span style="color: blue;"><TT>FLOAT</TT></span>. Y-max of the volume
163
</p>
164
<p>Default value: <TT style="color:grey">1(double)</TT></p>
165
</div>
166
167
<button type="button" class="droppy2" style=
168
"
169
background-color: #edf0f5;
170
color: #9373A5;
171
cursor: pointer;
172
border: none;
173
text-align: left;
174
outline: none;
175
font-size: 15px;
176
margin: 2px 2px;
177
border: 2px solid #687372;
178
display: block;
179
width: 100%;
180
vertical-align: middle;
181
padding-top: 4px;
182
padding-bottom: 0px;
183
"
184
><span class="arrow" style="padding-left: 0px;">►</span><TT><B>ymin</B></TT><span style="color: #c4c1c0;">       Y-min of the volume</span></button>
185
<div class="content" style="display: none;">
186
<p><I>type=</I><span style="color: blue;"><TT>FLOAT</TT></span>. Y-min of the volume
187
</p>
188
<p>Default value: <TT style="color:grey">0(double)</TT></p>
189
</div>
190
191
<button type="button" class="droppy2" style=
192
"
193
background-color: #edf0f5;
194
color: #9373A5;
195
cursor: pointer;
196
border: none;
197
text-align: left;
198
outline: none;
199
font-size: 15px;
200
margin: 2px 2px;
201
border: 2px solid #687372;
202
display: block;
203
width: 100%;
204
vertical-align: middle;
205
padding-top: 4px;
206
padding-bottom: 0px;
207
"
208
><span class="arrow" style="padding-left: 0px;">►</span><TT><B>zmax</B></TT><span style="color: #c4c1c0;">       Z-max of the volume</span></button>
209
<div class="content" style="display: none;">
210
<p><I>type=</I><span style="color: blue;"><TT>FLOAT</TT></span>. Z-max of the volume
211
</p>
212
<p>Default value: <TT style="color:grey">1(double)</TT></p>
213
</div>
214
215
<button type="button" class="droppy2" style=
216
"
217
background-color: #edf0f5;
218
color: #9373A5;
219
cursor: pointer;
220
border: none;
221
text-align: left;
222
outline: none;
223
font-size: 15px;
224
margin: 2px 2px;
225
border: 2px solid #687372;
226
display: block;
227
width: 100%;
228
vertical-align: middle;
229
padding-top: 4px;
230
padding-bottom: 0px;
231
"
232
><span class="arrow" style="padding-left: 0px;">►</span><TT><B>zmin</B></TT><span style="color: #c4c1c0;">       Z-min of the volume</span></button>
233
<div class="content" style="display: none;">
234
<p><I>type=</I><span style="color: blue;"><TT>FLOAT</TT></span>. Z-min of the volume
235
</p>
236
<p>Default value: <TT style="color:grey">0(double)</TT></p>
237
</div>
238
239
</div>
240
\endhtmlonly
241
242
\htmlonly
243
244
<script>
245
246
{
247
var coll = document.getElementsByClassName("droppy2");
248
var i;
249
250
for (i = 0; i < coll.length; i++) {
251
coll[i].addEventListener("click", function() {
252
this.classList.toggle("active");
253
var content = this.nextElementSibling;
254
if (content.style.display === "block") {
255
content.style.display = "none";
256
this.childNodes[0].innerText = "►"
257
} else {
258
content.style.display = "block";
259
this.children[0].innerText = "▼"
260
}
261
});
262
}
263
}</script>
264
265
\endhtmlonly
266
267
### Usage Examples:
268
\ref test_framework_chi_mesh_LogicalVolume_lv_rpp_test1_lua
269
\ref test_modules_CFEM_Diffusion_cDiffusion_2D_3a_analytical_coef_lua
270
\ref test_modules_CFEM_Diffusion_cDiffusion_2D_2b_RobinBCs_lua
271
\ref test_modules_CFEM_Diffusion_cDiffusion_2D_3b_analytical_coef2_lua
272
\ref test_modules_CFEM_Diffusion_cDiffusion_2D_2a_DirBCs_lua
273
\ref test_modules_CFEM_Diffusion_cDiffusion_2D_1a_linear_lua
274
\ref test_modules_DFEM_Diffusion_dDiffusion_2D_2a_DirBCs_lua
275
\ref test_modules_DFEM_Diffusion_dDiffusion_2D_3a_analytical_coef_lua
276
\ref test_modules_DFEM_Diffusion_dDiffusion_2D_3b_analytical_coef2_lua
277
\ref test_modules_DFEM_Diffusion_dDiffusion_2D_2b_RobinBCs_lua
278
\ref test_modules_DFEM_Diffusion_dDiffusion_2D_3c_L2_error_MMS_lua
279
\ref test_modules_DFEM_Diffusion_dDiffusion_2D_1a_linear_lua
280
\ref test_modules_Diffusion_Diffusion1D_IP_lua
281
\ref test_modules_Diffusion_Diffusion1D_lua
282
\ref test_modules_Diffusion_Diffusion3D_1Poly_IP_lua
283
\ref test_modules_Diffusion_Diffusion3D_2Ortho_lua
284
\ref test_modules_Diffusion_Diffusion3D_3Unstructured_IP_lua
285
\ref test_modules_Diffusion_Diffusion3D_1Poly_lua
286
\ref test_modules_Diffusion_Diffusion2D_1Poly_lua
287
\ref test_modules_Diffusion_Diffusion2D_1Poly_IP_lua
288
\ref test_modules_Diffusion_Diffusion3D_4VTU_lua
289
\ref test_modules_Diffusion_Diffusion2D_2Unstructured_lua
290
\ref test_modules_Diffusion_Diffusion1D_KBA_lua
291
\ref test_modules_Diffusion_Diffusion2D_2Unstructured_IP_lua
292
\ref test_modules_Diffusion_Diffusion3D_3Unstructured_lua
293
\ref test_modules_LinearBoltzmannSolvers_Transport_Steady_Cyl_Transport2DCyl_1Monoenergetic_lua
294
\ref test_modules_LinearBoltzmannSolvers_Transport_Steady_Cyl_Transport2DCyl_2Multigroup_lua
295
\ref test_modules_LinearBoltzmannSolvers_MGDiffusion_KEigen_utils_QBlock_mesh_lua
296
\ref test_modules_LinearBoltzmannSolvers_Transport_SteadyCBC_Transport2D_1Poly_lua
297
\ref test_modules_LinearBoltzmannSolvers_Transport_SteadyCBC_Transport1D_1_lua
298
\ref test_modules_LinearBoltzmannSolvers_Transport_Adjoint_Adjoint2D_3c_response_lua
299
\ref test_modules_LinearBoltzmannSolvers_Transport_Adjoint_Adjoint2D_1a_forward_lua
300
\ref test_modules_LinearBoltzmannSolvers_Transport_Adjoint_Adjoint2D_2a_forward_lua
301
\ref test_modules_LinearBoltzmannSolvers_Transport_Adjoint_Adjoint2D_2b_adjoint_lua
302
\ref test_modules_LinearBoltzmannSolvers_Transport_Adjoint_Adjoint2D_1b_adjoint_lua
303
\ref test_modules_LinearBoltzmannSolvers_Transport_Adjoint_Adjoint2D_2c_response_lua
304
\ref test_modules_LinearBoltzmannSolvers_Transport_Adjoint_Adjoint2D_3a_forward_lua
305
\ref test_modules_LinearBoltzmannSolvers_Transport_Adjoint_Adjoint2D_3b_adjoint_lua
306
\ref test_modules_LinearBoltzmannSolvers_Transport_Adjoint_Adjoint2D_1c_response_lua
307
\ref test_modules_LinearBoltzmannSolvers_Transport_Transient_TransientTransport1D_3_lua
308
\ref test_modules_LinearBoltzmannSolvers_Transport_Transient_TransientTransport2D_3_lua
309
\ref test_modules_LinearBoltzmannSolvers_Transport_Steady_Transport2D_3Poly_quad_mod_lua
310
\ref test_modules_LinearBoltzmannSolvers_Transport_Steady_Transport2D_5PolyA_AniHeteroBndry_lua
311
\ref test_modules_LinearBoltzmannSolvers_Transport_Steady_Transport2D_1Poly_Balance_lua
312
\ref test_modules_LinearBoltzmannSolvers_Transport_Steady_Transport3D_5Cycles2_lua
313
\ref test_modules_LinearBoltzmannSolvers_Transport_Steady_Transport2D_4b_DSA_ortho_lua
314
\ref test_modules_LinearBoltzmannSolvers_Transport_Steady_Transport2D_1Poly_BalanceMG_lua
315
\ref test_modules_LinearBoltzmannSolvers_Transport_Steady_Transport2D_1Poly_lua
316
\ref test_modules_LinearBoltzmannSolvers_Transport_Steady_Transport3D_1a_Extruder_lua
317
\ref test_modules_LinearBoltzmannSolvers_Transport_Steady_Transport2D_4a_DSA_ortho_lua
318
\ref test_modules_LinearBoltzmannSolvers_Transport_Steady_Transport3D_3a_DSA_ortho_lua
319
\ref test_modules_LinearBoltzmannSolvers_Transport_Steady_Transport3D_1Poly_qmom_part1_lua
320
\ref test_modules_LinearBoltzmannSolvers_Transport_Steady_Transport3D_2Unstructured_lua
321
\ref test_modules_LinearBoltzmannSolvers_Transport_Steady_Transport1D_1_lua
322
\ref test_modules_LinearBoltzmannSolvers_Transport_Steady_Transport1D_3a_DSA_ortho_lua
323
\ref test_modules_LinearBoltzmannSolvers_Transport_Steady_Transport3D_1Poly_qmom_part2_lua
324
\ref test_modules_LinearBoltzmannSolvers_Transport_Steady_Transport3D_4Cycles1_lua
325
\ref test_modules_LinearBoltzmannSolvers_Transport_Steady_Transport3D_1b_Ortho_lua
326
\ref test_modules_LinearBoltzmannSolvers_Transport_Steady_Transport2D_2Unstructured_lua
327
\ref test_modules_LinearBoltzmannSolvers_Transport_Steady_Transport3D_1Poly_parmetis_lua
328
\ref test_modules_LinearBoltzmannSolvers_Transport_Keigen_utils_QBlock_mesh_lua
329
\ref test_modules_LinearBoltzmannSolvers_MGDiffusion_Steady_MIPDiffusion3D_3a_DSA_ortho_lua
330
\ref test_modules_LinearBoltzmannSolvers_MGDiffusion_Steady_MIPDiffusion3D_1b_Ortho_lua
331
*/
doc
generated_files
input_docs
chi_mesh__RPPLogicalVolume.h
Generated by
1.9.3