• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..03-May-2022-

.gitignoreH A D06-Jan-20199 31

Makefile.amH A D06-Jan-2019346 74

READMEH A D06-Jan-2019992 3522

main.cppH A D06-Jan-201912.2 KiB439310

mcnpmit.cppH A D06-Jan-201912.9 KiB436259

mcnpmit.hppH A D06-Jan-20192 KiB6440

README

1
2mcnpmit (MCNP Mesh Interpolation Tool)
3
4Takes a modified MCNP meshtal file (source) and a provided set
5of points or a IDEAS .unv mesh (target) and interpolates the
6tally values of the source mesh onto the target mesh, output in
7a list of points and if a .unv file is read, a cooresponding .h5m
8or .vtk file.
9
10Syntax
11
12./mcnpmit <source_mesh> <target_mesh> <output_file>
13
14source_mesh: is one of two options:
15
16(1) A modified MCNP meshtal file.  The format is as follows:
17
18Title card
19Single entry stating coordinate system: "Box" or "Cylindrical"
20"Rotation Matrix:"
214x4 rotation matrix (one row on each line)
22The rest of the standard file...
23
24(2) A .h5m file which is generated after running the program.  It
25will be called <source_mesh>.h5m
26
27target_mesh: is one of two options:
28
29(1) A list of vertex points in .qsv format
30
31(2) A .unv mesh file.  Note that if this is used, a .vtk file
32called <target_mesh>.vtk is generated with the interpolated data.
33
34output_file: the name of the output file.
35