Skip to content

Commit 2fc2004

Browse files
committed
inp: refactored single-use types
1 parent 9222270 commit 2fc2004

126 files changed

Lines changed: 4203 additions & 1522 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

docs/source/pymcnp/inp/data.md

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,18 +9,27 @@
99
data/act
1010
data/bfld
1111
data/dawwg
12+
data/dd
1213
data/df_1
14+
data/ds_1
15+
data/ds_2
16+
data/dxt
1317
data/embed
1418
data/embee
19+
data/f_1
20+
data/f_2
21+
data/files
1522
data/fmesh
1623
data/fmult
1724
data/kopts
1825
data/kpert
1926
data/ksen
27+
data/ksrc
2028
data/m_0
2129
data/mesh
2230
data/mplot
2331
data/pert
32+
data/pikmt
2433
data/ptrac
2534
data/rand
2635
data/sdef
@@ -29,6 +38,7 @@
2938
data/stop
3039
data/t_1
3140
data/tropt
41+
data/uran
3242
data/var
3343
```
3444

@@ -169,6 +179,8 @@
169179
:inherited-members:
170180
```
171181

182+
[dd subpackage](data/dd)
183+
172184
### ``De`` Class
173185

174186
```{eval-rst}
@@ -227,6 +239,8 @@
227239
:inherited-members:
228240
```
229241

242+
[ds_1 subpackage](data/ds_1)
243+
230244
### ``Ds_2`` Class
231245

232246
```{eval-rst}
@@ -235,6 +249,8 @@
235249
:inherited-members:
236250
```
237251

252+
[ds_2 subpackage](data/ds_2)
253+
238254
### ``Dxc`` Class
239255

240256
```{eval-rst}
@@ -251,6 +267,8 @@
251267
:inherited-members:
252268
```
253269

270+
[dxt subpackage](data/dxt)
271+
254272
### ``E`` Class
255273

256274
```{eval-rst}
@@ -375,6 +393,8 @@
375393
:inherited-members:
376394
```
377395

396+
[f_1 subpackage](data/f_1)
397+
378398
### ``F_2`` Class
379399

380400
```{eval-rst}
@@ -383,6 +403,8 @@
383403
:inherited-members:
384404
```
385405

406+
[f_2 subpackage](data/f_2)
407+
386408
### ``F_3`` Class
387409

388410
```{eval-rst}
@@ -423,6 +445,8 @@
423445
:inherited-members:
424446
```
425447

448+
[files subpackage](data/files)
449+
426450
### ``Fill`` Class
427451

428452
```{eval-rst}
@@ -585,6 +609,8 @@
585609
:inherited-members:
586610
```
587611

612+
[ksrc subpackage](data/ksrc)
613+
588614
### ``Lat`` Class
589615

590616
```{eval-rst}
@@ -817,6 +843,8 @@
817843
:inherited-members:
818844
```
819845

846+
[pikmt subpackage](data/pikmt)
847+
820848
### ``Prdmp`` Class
821849

822850
```{eval-rst}
@@ -1137,6 +1165,8 @@
11371165
:inherited-members:
11381166
```
11391167

1168+
[uran subpackage](data/uran)
1169+
11401170
### ``Var`` Class
11411171

11421172
```{eval-rst}

docs/source/pymcnp/inp/data/act.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,15 @@
11
# ``pymcnp.inp.data.act`` Subpackage
22

3+
## Table of Contents
4+
5+
```{eval-rst}
6+
.. toctree::
7+
:maxdepth: 1
8+
9+
act/dgeb
10+
act/dneb
11+
```
12+
313
## AST Classes
414

515
### ``Dg`` Class
@@ -18,6 +28,8 @@
1828
:inherited-members:
1929
```
2030

31+
[dgeb subpackage](act/dgeb)
32+
2133
### ``Dn`` Class
2234

2335
```{eval-rst}
@@ -42,6 +54,8 @@
4254
:inherited-members:
4355
```
4456

57+
[dneb subpackage](act/dneb)
58+
4559
### ``Fission`` Class
4660

4761
```{eval-rst}
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
# ``pymcnp.inp.data.act.dgeb`` Subpackage
2+
3+
## AST Classes
4+
5+
### ``Bias`` Class
6+
7+
```{eval-rst}
8+
.. autoclass:: pymcnp.inp.data.act.dgeb.Bias
9+
:members:
10+
:inherited-members:
11+
```
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
# ``pymcnp.inp.data.act.dneb`` Subpackage
2+
3+
## AST Classes
4+
5+
### ``Bias`` Class
6+
7+
```{eval-rst}
8+
.. autoclass:: pymcnp.inp.data.act.dneb.Bias
9+
:members:
10+
:inherited-members:
11+
```

docs/source/pymcnp/inp/data/dd.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
# ``pymcnp.inp.data.dd`` Subpackage
2+
3+
## AST Classes
4+
5+
### ``Diagnostic`` Class
6+
7+
```{eval-rst}
8+
.. autoclass:: pymcnp.inp.data.dd.Diagnostic
9+
:members:
10+
:inherited-members:
11+
```
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
# ``pymcnp.inp.data.ds_1`` Subpackage
2+
3+
## AST Classes
4+
5+
### ``Variables`` Class
6+
7+
```{eval-rst}
8+
.. autoclass:: pymcnp.inp.data.ds_1.Variables
9+
:members:
10+
:inherited-members:
11+
```
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
# ``pymcnp.inp.data.ds_2`` Subpackage
2+
3+
## AST Classes
4+
5+
### ``Variables`` Class
6+
7+
```{eval-rst}
8+
.. autoclass:: pymcnp.inp.data.ds_2.Variables
9+
:members:
10+
:inherited-members:
11+
```

docs/source/pymcnp/inp/data/dxt.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
# ``pymcnp.inp.data.dxt`` Subpackage
2+
3+
## AST Classes
4+
5+
### ``Shell`` Class
6+
7+
```{eval-rst}
8+
.. autoclass:: pymcnp.inp.data.dxt.Shell
9+
:members:
10+
:inherited-members:
11+
```

docs/source/pymcnp/inp/data/embed.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,14 @@
11
# ``pymcnp.inp.data.embed`` Subpackage
22

3+
## Table of Contents
4+
5+
```{eval-rst}
6+
.. toctree::
7+
:maxdepth: 1
8+
9+
embed/matcell
10+
```
11+
312
## AST Classes
413

514
### ``Background`` Class
@@ -50,6 +59,16 @@
5059
:inherited-members:
5160
```
5261

62+
### ``Matcell`` Class
63+
64+
```{eval-rst}
65+
.. autoclass:: pymcnp.inp.data.embed.Matcell
66+
:members:
67+
:inherited-members:
68+
```
69+
70+
[matcell subpackage](embed/matcell)
71+
5372
### ``Mcnpumfile`` Class
5473

5574
```{eval-rst}
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
# ``pymcnp.inp.data.embed.matcell`` Subpackage
2+
3+
## AST Classes
4+
5+
### ``Entry`` Class
6+
7+
```{eval-rst}
8+
.. autoclass:: pymcnp.inp.data.embed.matcell.Entry
9+
:members:
10+
:inherited-members:
11+
```

0 commit comments

Comments
 (0)