Graphical User Interface for High Energy Multi-Particle Transport
|
|
- Austin McCoy
- 6 years ago
- Views:
Transcription
1 Graphical User Interface for High Energy Multi-Particle Transport Phase I Final Report PREPARED BY: P.O. Box 1308 Richland, WA PHONE: (509) FAX: (509) randyschwarz@mcnpvised.com Home Page: Contract Number: NNL06AA48P July 2006
2 Project Summary Computer codes such as Monte Carlo N-Particle extended (MCNPX) now have the capability to transport most high-energy particle types (34 particle types now supported in MCNPX) with energies extending into the teravolt energy range. The efficient use of these types of Monte Carlo tools is very important for modeling the effects of space radiation on humans, spacecraft, and equipment. The work performed under this grant has resulted in the creation of an initial version of the Visual Editor for MCNPX. With this innovation, users of the MCNPX code have access to a powerful graphical user interface for efficient creation and interrogation of input files, which will significantly reduce the amount of time required to create and debug input files. An initial version of the MCNPX Visual Editor was created using beta source code 2.6.a downloaded from the MCNPX developer s web site. The initial version of the code satisfies all of the Phase 1 objectives and has resulted in a program that interfaces with MCNPX and has the same functionality as the MCNP Visual Editor for neutron, photon, and electron problems. Some functionality exists for the extended particles available in MCNPX, but this work is not yet complete. It is recommended that a Phase 2 grant be awarded to bring this software package into production and eventual distribution to the users. Section 7.2, Future Technical Activities, presents complete details on work suggested for Phase 2. Page ii
3 1.0 Table of Contents PAGE PROJECT SUMMARY... II 1.0 TABLE OF CONTENTS...III TABLE OF FIGURES...IV 2.0 IDENTIFICATION AND SIGNIFICANCE OF THE INNOVATION TECHNICAL OBJECTIVES WORK PLAN TECHNICAL APPROACH TASK DESCRIPTIONS Compare MCNP and MCNPX Convert Existing FORTRAN Patch to Work with MCNPX Test/Debug the FORTRAN Patch Modify the User Interface for MCNPX Specific Needs Investigate the Graphical Display of MCNPX Data Documentation MEETING THE TECHNICAL OBJECTIVES TASK LABOR CATEGORIES AND SCHEDULES POTENTIAL APPLICATIONS POTENTIAL NASA APPLICATIONS POTENTIAL NON-NASA APPLICATIONS CONTACTS KEY CONTRACTOR PARTICIPANTS KEY NASA PARTICIPANTS NASA AND NON-NASA ADVISORS TECHNICAL ACTIVITIES RECENT TECHNICAL ACTIVITIES Task 1: Compare MCNP and MCNPX Task 2: Convert Existing FORTRAN Patch to Work with MCNPX Task 3: Test/Debug the FORTRAN Patch Task 4: Modify the User Interface for MCNPX Specific Needs Task 5: Investigate the Graphical Display of MCNPX Data Task 6: Documentation Current Problems FUTURE TECHNICAL ACTIVITIES POTENTIAL CUSTOMER AND COMMERCIALIZATION ACTIVITIES...28 Page iii
4 8.1 RECENT NASA POTENTIAL CUSTOMER ACTIVITIES RECENT NON-NASA POTENTIAL CUSTOMER ACTIVITIES OTHER RECENT COMMERCIALIZATION ACTIVITIES FUTURE POTENTIAL CUSTOMER AND COMMERCIALIZATION ACTIVITIES...28 Table of Figures Figure 7-1. Plot of an MCNP Geometry Displayed in the MCNPX Visual Editor... 8 Figure 7-2. Plot of an MCNPX Geometry Using Macrobody Surfaces Created with the Surface Wizard Figure 7-3. Plot of an MCNPX Geometry Created in the MCNPX Visual Editor Figure 7-4. Plot of a Complex Lattice Geometry Displayed in the MCNPX Visual Editor Figure 7-5. Materials in the MCNPX Visual Editor Figure 7-6. Importances in the MCNPX Visual Editor Figure 7-7. Transformations in the MCNPX Visual Editor Figure 7-8. SDEF Source Plotting in the MCNPX Visual Editor Figure 7-9. Collision Point Plotting in the MCNPX Visual Editor Figure D View of a CASK Generated by the MCNPX Visual Editor Figure Dynamic 3D View of a CASK Generated by the MCNPX Visual Editor Figure CAD to MCNPX Conversion Performed by the MCNPX Visual Editor Figure Cross Section Plot Generated by the MCNPX Visual Editor Figure Tally Plot Generated by the MCNPX Visual Editor Figure Mode Card Panel for the MCNPX Visual Editor...26 Page iv
5 2.0 Identification and Significance of the Innovation Computer codes such as MCNPX now have the capability to transport most high-energy particle types (34 particle types now supported in MCNPX) with energies extending into the teravolt energy range. The efficient use of these types of Monte Carlo tools is very important for modeling the effects of space radiation on humans, spacecraft, and equipment. This proposal would develop a graphical user interface for high-energy multi-particle transport. With this innovation, users of the MCNPX code would have access to a powerful graphical user interface for efficient creation and interrogation of input files, which would significantly reduce the amount of time required to create and debug input files. The MCNPX graphical user interface will be adapted from the MCNP Visual Editor, which is internationally recognized as the best code for visually creating input files for MCNP. The Visual Editor for MCNP already has many powerful features to help the user create and display MCNP geometries. These features include the ability to display multiple cross-sectional views of the geometry, optional displays of the geometry in 3D using either wire mesh or ray tracing, plotting of the source, and optional displays of particle tracks during the random walks. Because MCNPX essentially has the same geometry package as MCNP, the powerful geometry features of the Visual Editor could be extended to MCNPX in a fairly straightforward manner by adapting the interface statements that are needed in the FORTRAN for communication with the C from the Visual Editor for MCNP to a new Visual Editor for MCNPX. More work would be needed to include the many particle types and other unique features of MCNPX in this new Visual Editor. 3.0 Technical Objectives The main technical objective of this proposal is to create a graphical user interface for MCNPX adapted from the current MCNP Visual Editor code. The graphical user interface will support geometry display and creation options. Additional research will be conducted to determine how to support the many particle types available in MCNPX and what output visualization and data input aids should be added to enhance the MCNPX usability. The result will be a new Visual Editor executable that will be linked directly with the MCNPX FORTRAN code. The Visual Editor will be modified to enable the geometry features that currently work with MCNP to work directly with MCNPX. The graphical user interface will be modified as required to support the display of MCNPX geometries. Additional efforts will be made to determine what needs to be done to support the display of the different particles supported by MCNPX and also what is required to support MCNPX specific non-geometry input data. Modifications to support the different particle types available in MCNP will be performed as time permits. Page 1
6 Questions that will be investigated for this effort include: 1. How much do the MCNPX and MCNP FORTRAN codes differ? 2. What modifications need to be made to the graphical user interface? 3. What complications are involved in supporting the many particle types recognized by MCNPX? 4. What additional output visualization features should be added to the Visual Editor? 5. Which input data need to be supported in the Visual Editor? 4.0 Work Plan 4.1 Technical Approach Table 4-1 shows the proposed work plan. Table 4-1. Work Plan Task Objective Effort 1 Compare MCNP and MCNPX 10% 2 Convert existing FORTRAN patch to work with MCNPX 30% 3 Test/debug the FORTRAN patch 10% 4 Modify the user interface for MCNPX specific needs 20% 5 Investigate the graphical display of MCNPX data 20% 6 Documentation 10% Dr. Lee Carter of Carter Monte Carlo Analysis, Inc. (CMCAI) will mostly perform tasks 1 and 2. Randy Schwarz of (VEC) will mostly perform tasks 3 through 6 with support from CMCAI when required. 4.2 Task Descriptions Compare MCNP and MCNPX Task 1 will be an initial investigation into the differences between the MCNP and MCNPX FORTRAN codes. Both codes were the same several years ago, but the codes have diverged in recent years to meet the differing needs of the users of the code. The purpose of this task is to answer technical question 1 in Section 3.0 and to develop a conversion strategy. This work will be performed mostly by CMCAI with support from VEC as needed Convert Existing FORTRAN Patch to Work with MCNPX Task 2 will result in the creation of a FORTRAN patch that will implement the conversion strategy developed in task 1. The milestone that will be accomplished is the creation of a new FORTRAN patch file that will allow the MCNP Visual Editor to link directly with the MCNPX FORTRAN code. CMCAI will do most of this work with support from VEC as needed. Page 2
7 4.2.3 Test/Debug the FORTRAN Patch Task 3 involves testing the FORTRAN patch and modifying the graphical user interface code if needed. Task 3 will answer technical question 2. To test the patch it is necessary to directly link the MCNPX FORTRAN code, using the patch created in task 2, with the C++ code of the graphical user interface. The testing will be performed by both CMCAI and VEC. The code will be tested to verify that all of the geometry creation and display features work when linked to the MCNPX code. This represents a fundamental building block that must be accomplished before answering the remaining technical questions. Once this link is established, the graphical user interface will have all of the MCNPX data and memory structures available for potentially displaying to the user Modify the User Interface for MCNPX Specific Needs Task 4 involves adapting the graphical user interface for MCNPX specific needs; this is an investigation that will be conducted with input from the code developers at LANL and expert users. This task will be performed by VEC with support from CMCAI to implement any necessary calls from the FORTRAN code to the graphical user interface. As a result of this investigation, a list of items will be developed, some of which could be beyond the scope of this Phase I work, but could be pursued in Phase 2 or Phase 3. Those tasks that are easily achievable will be accomplished as part of this Phase 1 grant. This task will answer technical questions 3 and 4. This work will be mostly performed by VEC with support from CMCAI Investigate the Graphical Display of MCNPX Data Task 5 will focus on specific MCNPX data that could be supported in the Visual Editor to make MCNPX users more efficient in generating the MCNPX input file. Most of this work will involve investigating specific MCNPX input data and determining what should be implemented in the Visual Editor. A list of items will be developed, most of which will be beyond Phase 1 of this work, but could be pursued in Phases 2 or 3. This work will be mostly performed by VEC with support from CMCAI. This task will answer technical question Documentation Task 6 will document the changes in the form of a user s manual. The existing Visual Editor Manual will be modified to include the enhancements performed as part of this grant. 4.3 Meeting the Technical Objectives The above tasks will meet the technical objectives outlined in Section 3.0 by providing a path to creating a graphical user interface for the MCNPX computer code as specified in Section 3.0. Page 3
8 4.4 Task Labor Categories and Schedules Tasks 1 and 2 will primarily be accomplished during the first two months of the contract. Tasks 3 and 4 will primarily be accomplished during the second two months, and the last two tasks will primarily be accomplished during the last two months of the contract. Dr. Lee Carter of CMCAI will mostly perform tasks 1 and 2. Randy Schwarz of VEC will mostly perform tasks 3 through 6 with support from CMCAI when required. It is estimated that it will take 165 hours of Dr. Carter s time and 335 hours of Mr. Schwarz s time to accomplish the above tasks. All work done by CMCAI will be performed at Dr. Lee Carter s business location in Keizer, Oregon. All work done by VEC will be performed at Randy Schwarz s business location in Richland, Washington. 5.0 Potential Applications VEC does not sell the Visual Editor; it instead releases this code to the Department of Energy code center (RSICC) to make the code available to interested users. It is believed that this provides the maximum benefit to the user community and enhances the international reputation of both VEC and CMCAI. MCNPX is available to users around the world; any enhancements to the graphical user interface enable all users of the code to be more effective in creating their geometries and performing their calculations. The improvements proposed in this document can substantially reduce the amount of time to create a computer model, benefiting users both within and outside of NASA. VEC will obtain financial reimbursement from teaching how to use this tool and from contracts with users of the tool that would like specific features added or help using the software for performing calculations. 5.1 Potential NASA Applications Any applications that require the transport of high-energy particles will benefit from this effort. These applications include: 1. Space shielding applications. 2. Evaluation of damage to electronic components in space. 3. Health physics applications for people living in space. 4. Mapping of planets. 5. Investigations of cosmic-ray radiation backgrounds and shielding for high altitude aircraft and spacecraft. 6. Charged-particle propulsion concepts for spaceflight. 7. Single-event upset in semiconductors, from cosmic rays in spacecraft or from the neutron component on the earth s surface. Page 4
9 5.2 Potential Non-NASA Applications Any physics applications that utilize the transport of high-energy particles will benefit from this work. These applications include: 1. Investigations for accelerator isotope production and destruction programs, including the transmutation of nuclear waste. 2. Design of accelerator spallation targets, particularly for neutron scattering facilities. 3. Research into accelerator-driven energy sources. 4. Medical physics, especially proton and neutron therapy. 5. Accelerator-based imaging technology such as neutron and proton radiography. 6. Design of shielding in accelerator facilities. 7. Activation of accelerator components and surrounding groundwater and air. 8. High-energy dosimetry and neutron detection. 9. Design of neutrino experiments. 10. Charged-particle tracking in plasmas. 6.0 Contacts 6.1 Key Contractor Participants Randy Schwarz, Principal Investigator P.O. Box 1308 Richland, WA Website: Phone: (509) , Fax: (509) Dr. Leland (Lee) Carter, Consultant Carter M.C. Analysis, Inc Hogan Dr. N. Keizer, OR Phone: (503) Key NASA Participants None. Page 5
10 6.3 NASA and Non-NASA Advisors Dr. Gregg W. McKinney MCNPX Project Leader and Radiation Transport Team Leader Nuclear Design & Risk Analysis (D-5) Los Alamos National Laboratory P.O. Box 1663, MS K575 Los Alamos, NM Phone: (505) John Hendricks Nuclear Design & Risk Analysis (D-5) Los Alamos National Laboratory P.O. Box 1663 MS K575 Los Alamos, NM Phone: (505) Technical Activities 7.1 Recent Technical Activities Task 1: Compare MCNP and MCNPX This first task involved understanding how to compile the MCNPX executable using the compilers that are currently used to create the Visual Editor executable with MCNP. First the RSICC code (C version 2.5) was compiled using the steps provided with the distributed software. This software was successfully compiled both with and without the X-window graphics capability. Next the latest beta version (version 2.6.a) was downloaded from the MCNPX web site and successfully compiled. The next step was to compile version 2.6.a using the Compaq Visual Fortran/Visual C++ compiler. This was successfully performed both with and without the X- windows graphics capability. Dr. Lee Carter performed a complete review of the MCNPX FORTRAN. Here the differences between MCNPX and MCNP were investigated and the similarities were exploited to allow for the creation of a MCNPX patch file to create a version of the Visual Editor that will work with MCNPX. A number of important differences will need to be addressed later in tasks 3 through 5. Page 6
11 7.1.2 Task 2: Convert Existing FORTRAN Patch to Work with MCNPX Previous versions of MCNP, such as version 4C2, were written so that the source code could be updated using a patch file to make the desired update. This patch file contains the desired changes to be made in the source code, where each card in the source code has a unique identifier that the patch file can refer to for making modifications/deletions/additions involving that card. The MCNPX code configuration retains this powerful method for updating the source code. Even though the code that does the actual update has been changed in the MCNPX configuration, the line identifiers in the MCNPX code remain the same as they were for version 4C2 of MCNP except for lines that were modified to create the MCNPX code. This similarity enables us to take the patch file for MCNP 4C2, which is used to create the source code for the Visual Editor from the MCNP, and modify this patch file to create the Visual Editor for MCNPX source code. There are 18,830 lines in MCNP 4C2 patch file used to create the Visual Editor for MCNP. To adapt this patch file for use with MCNPX, it is estimated that about 10% of these lines were modified. A significant portion of the work for this task was converting the MCNP 4C2 patch file to work with MCNPX. The MCNPX patch file was then used to create the corresponding Fortran source code for the Visual Editor for MCNPX. A first draft of this conversion of the patch file was completed and the corresponding *.F Fortran source files were generated for the Visual Editor for MCNPX. This FORTRAN patch was then linked with the Visual Editor C++ code to create an initial version of the Visual Editor for MCNPX. This initial version was successfully created and a plot of a simple geometry was created. Page 7
12 Figure 7-1 shows a plot of the geometry created using this initial version. The ability to create a plot of the geometry within MCNPX was a major milestone in the completion of this grant and provides the basis from which the remaining Visual Editor features can be tested and implemented. Figure 7-1. Plot of an MCNP Geometry Displayed in the MCNPX Visual Editor Task 3: Test/Debug the FORTRAN Patch Each of the different capabilities of the Visual Editor were tested to determine the modifications needed to get the different Visual Editor features working for MCNPX. The features that were tested included surface display and creation; cell display and creation; material display and creation; the display and creation of importances; and the display and creation of transformations. Advanced capabilities that were tested included sdef source plotting; particle track plotting; cross section plotting; tally plotting; 3D ray tracing; 3D dynamic display; and CAD to MCNP conversion. A number of modifications were required to get these capabilities working in the MCNPX version of the Visual Editor. These features were tested for simple test problems and then tested more extensively using the problems from the MCNP Visual Editor class. Most of these problems from the class worked with the exception of 3D ray tracing for an array, Page 8
13 radiographic ray tracing, and transparent ray tracing, which will need to be looked at further. All of the tests were for files that were originally created to work in MCNP Task 4: Modify the User Interface for MCNPX Specific Needs The C++ code used to create the graphical user interface for MCNPX is very similar to the code used for MCNP5. This has the significant advantage that the C++ source code developed for the MCNP5 graphical user interface can be used directly with the MCNPX computer code. As improvements are made to the MCNPX version of the C++ code, the MCNP5 code will benefit. Similarly, as improvements are made to the MCNP5 C++ code, the MCNPX code will benefit. As MCNPX specific needs are identified and met, the C++ code used to generate the graphical user interface for MCNPX diverges from the MCNP5 version. This has been accommodated by adding a define directive to the Visual C++ project that can be changed to indicate if the code is being compiled for MCNP5 or MCNPX. This allows for the same C++ source code to still be used for either MCNP5 or MCNPX. Page 9
14 Figure 7-2 shows a plot of a geometry in the MCNPX Visual Editor that was created using macrobody surfaces. All of the macrobody surfaces were generated with the surface wizard. Cells were created from the macrobody surfaces using the cell creation panel. Materials were imported from the material library and assigned to the different cells to generate the geometry. In Figure 7-2, the input file is shown on the upper right and the surface wizard panel for creating a macrobody surface of a truncated cone is shown in the lower right. Figure 7-2. Plot of an MCNPX Geometry Using Macrobody Surfaces Created with the Surface Wizard Page 10
15 Figure 7-3 shows a plot of a geometry created in the MCNPX version of the Visual Editor. Importances were added to the input file using the Visual Editor s importance creation capability. In addition, materials were transferred from the material library and included in this input file. The materials were then assigned to the different cells to create this geometry. In Figure 7-3, the MCNP input file that was created is displayed in the input window on the right side of the figure. Figure 7-3. Plot of an MCNPX Geometry Created in the MCNPX Visual Editor Page 11
16 Figure 7-4 shows a plot of a complex reactor model created for MCNP displayed in the MCNPX Visual Editor. On the right side, the universe level has been set to 1 to hide the pin detail in the outer regions to allow the plot to be generated faster. In addition, in the right plot the universe number is displayed in each of the lattice locations. The left plot shows a detailed close-up view of the lattice pins in the outer rows. Figure 7-4. Plot of a Complex Lattice Geometry Displayed in the MCNPX Visual Editor Page 12
17 Figure 7-5 shows different panels demonstrating the materials capability in the MCNPX Visual Editor. In the upper right is the list of materials for the current input file. Material three, containing stainless steel, is selected. Its composition is shown near the bottom of the panel. In the bottom right is the isotope panel that will allow the user to select isotopes when creating a material. The isotopes are read from the xsdir and then displayed for the user to select as a function of isotope and particle type. In the bottom right is the material library panel that contains a number of common materials that can be selected and then added to the input file. Figure 7-5. Materials in the MCNPX Visual Editor Page 13
18 Figure 7-6 shows the importance panel in the MCNPX Visual Editor. The importances can be selected with the mouse in the plot window, either with a click of the mouse to select a single cell or a drag to select a range of cells. The importances can then be set to a specific value or multiplied by a scale value or set in a geometrically increasing sequence. Figure 7-6. Importances in the MCNPX Visual Editor Page 14
19 Figure 7-7 shows the transformation panel in the Visual Editor along with a portion of the input window showing the transformations as they appear in the input file. Transformations can be created and then used to transform surfaces and cells. Figure 7-7. Transformations in the MCNPX Visual Editor Page 15
20 Figure 7-8 shows the SDEF source plotting capability as implemented in the MCNPX Visual Editor. The particles in Figure 7-8 are photons. Additional research still needs to be performed to look at displaying particles supported in MCNPX that are not supported in MCNP. The points are projected onto the plot plane at a distance specified by the user. In this case the default of 100 centimeters (cm) is used so that particles within 100 cm of the plot plane are projected on the plot plane; consequently, particles are shown in the plot plane for geometric source regions that are outside the plot plane. The piping in this figure is an example of this. The color represents the energy of the source particle with red being high energy and blue being low energy. The user has the option of setting the particle color to represent the weight of the particle. The user also has the option of changing the size of the source point; in this plot the smallest source point size is used. Figure 7-8. SDEF Source Plotting in the MCNPX Visual Editor Page 16
21 Figure 7-9 shows collision point plotting in the MCNPX Visual Editor. The particles shown in Figure 7-9 are photons. Additional research still needs to be performed to look at displaying particles supported in MCNPX that are not supported in MCNP. This figure shows a cask with a streaming path out the top. Particles are biased toward the streaming path. The source is also biased axially. The color of the particle represents the particle weight, with blue representing the lowest weight. From the figure it can be observed that the lower weight particles originate near the top of the pins, because this is the region of highest biasing. In addition, the particles are biased toward the streaming path using importances, resulting in additional lower particle weight, as indicated by the dark blue color. Figure 7-9. Collision Point Plotting in the MCNPX Visual Editor Page 17
22 Figure 7-10 shows a 3D ray traced plot of a cask with a section cut out of it as generated in the MCNPX version of the Visual Editor. The left plot shows an overall view of the cask. This is the same cask for which collision points were generated in Figure 7-9. The air streaming path can clearly be observed in both the left and right plots. The right plot shows a close up view of the pins and part of the top of the cask. Figure D View of a CASK Generated by the MCNPX Visual Editor Page 18
23 Figure 7-11 shows a 3D view of a small cask that is interactive. The user can dynamically rotate the object and change the transparency of different cells. The user can rotate the 3D image and move around the object as desired, using the rotate button or the yaw, pitch, and roll buttons. Figure Dynamic 3D View of a CASK Generated by the MCNPX Visual Editor Page 19
24 Figure 7-12 shows the CAD to MCNP conversion capability in the MCNPX version of the Visual Editor. The CAD to MCNP conversion work was funded under an SBIR grant from DOE and implemented in MCNP5. Complete details on this capability can be found on the Visual Editor web site ( including the final report that was submitted to DOE. Because the C++ code for the graphical interface for MCNP5 is the same as the C++ code for MCNPX it can be directly applied to creating MCNPX geometries with only minor changes. Figure 7-12 shows a cube containing 1,000 spheres that was created in CAD and then imported into the Visual Editor and converted into an MCNP geometry. A box surrounds each set of 25 spheres to prevent the creation of MCNP cells that are too complex. In the 3D view on the right the original CAD geometry is displayed. Some of the cells have been made transparent to allow the spheres to be seen. The plot on the left shows a 2D cross section of the MCNP geometry that was created after converting the CAD geometry to an MCNP format. Figure CAD to MCNPX Conversion Performed by the MCNPX Visual Editor Page 20
25 Figure 7-13 shows a cross section plot generated in the MCNPX version of the Visual Editor. The cross section plotting capability is the same as the cross section plotting capability provided by the X-windows plotter that is part of the MCNPX executable. The user must first read in the MCNPX input file that contains the cross section to plot. Once the file is read in, different material or isotopic cross sections can be plotted for user specified reactions. Figure Cross Section Plot Generated by the MCNPX Visual Editor Page 21
26 Figure 7-14 shows a tally plot generated in the MCNPX version of the Visual Editor. The tally plotting capability is the same as the tally plotting capability provided by the X-windows plotter that is part of the MCNPX executable. The user must first read in a runpte or mctal file and then choose which parameters to plot. In Figure 7-14, the value of the dose rate as a function of tally segment is plotted for two different tallies. Figure Tally Plot Generated by the MCNPX Visual Editor Page 22
27 7.1.5 Task 5: Investigate the Graphical Display of MCNPX Data To test the MCNPX Visual Editor for MCNPX data, the test input files that are sent out with the distribution of the beta code were read into the Visual Editor to see what problems were encountered. Table 7-1 shows a list of these 65 test problems and the results. Four different tests were made on each input file. The first test was to open the file in the Visual Editor. The Visual Editor will read the input file using the MCNPX Fortran code and then the information for the input is passed to the Visual Editor C++ code. If the Fortran has a problem reading the input or passing the information, this test will fail. Most of the test problems pass this test. The second test is to use the input window to save and then update the input file. This will show if the information passed from the Fortran to the Visual Editor is correct. If the information is wrong in the Visual Editor, when it is read in again, the code will have a fatal error or die. Table 7-1 shows there are a number of problems in this area that need to be resolved. The third test is to try to run the problem within the Visual Editor. This will show if the Visual Editor can run MCNPX from the graphical user interface (GUI). This must work or particle track plotting and 3D ray tracing will not work, because both of these features involve running the MCNPX code from the GUI. The fourth test is to run the Visual Editor from the command line. The Visual Editor can be run from the command line to test running the problem using the same script used to test the MCNPX code. This should work for most problems. As shown by the results of the test problems in Table 7-1, the MCNPX version of the Visual Editor still needs work to become fully compatible with the MCNPX specific format. It is recommended that funding be continued through Phase 2 to resolve these problems that go beyond the scope of Phase 1. Page 23
28 Table 7-1. Test Problems Included with the MCNPX Source Code (Input files from:..\mcnpx26a\v26a\src\test\test_sources) Has Fatal Error Test 1 Opens in Vised Test 2 Save- Update in Vised Test 3 Runs in Vised GUI Test 4 Runs in Vised Command Line Case Name Comments 1 inp01 OK DIES YES YES Dies in levset on S-U 1 2 inp02 x OK DIES NO YES Dies in levset on S-U 3 inp03 OK OK YES YES 4 inp04 OK DIES YES YES Dies in levset on S-U 5 inp05 OK DIES YES YES Dies in levset on S-U 6 inp06 OK DIES NO YES Dies in levset on S-U 7 inp07 OK DIES YES YES Dies in levset on S-U 8 inp08 DIES NA NO YES FE 2 /Dies 9 inp09 OK DIES NO YES Dies in levset on S-U 10 inp10 OK DIES NO YES Dies in levset on S-U 11 inp11 x OK DIES NO YES Memory error on S-U 12 inp12 OK DIES YES YES Format error on S-U 13 inp13 OK DIES YES YES Dies in levset on S-U 14 inp14 OK DIES NO YES Has GE 3 15 inp15 OK DIES YES YES Dies in levset on S-U 16 inp16 OK FE NO YES Trans FE on S-U 17 inp17 OK GE NO YES GE on S-U 18 inp18 OK DIES NO YES Dies in levset on S-U 19 inp19 OK OK NO YES 10 inp20 x OK DIES NO YES Dies in levset on S-U 21 inp21 OK DIES YES YES Dies in levset on S-U 22 inp22 OK DIES NO YES Dies in levset on S-U 23 inp23 x OK DIES YES YES Dies in levset on S-U 24 inp24 OK DIES YES YES Dies in levset on S-U 25 inp25 NA NA YES Continue run 26 inp26 NA NA YES Continue run 27 inp27 OK DIES NO YES Dies in levset on S-U 28 inp28 OK OK OK YES 29 inp29 x DIES NA NO YES Dies when loading 30 inp30 OK DIES YES YES Dies in levset on S-U 31 inp31 OK DIES DIES YES Dies in levset on S-U 32 inp32 OK DIES YES YES Dies in levset on S-U 33 inp33 GE GE YES YES 34 inp34 OK OK NO YES 35 inp35 OK DIES YES YES Dies in levset on S-U 36 inp36 OK DIES YES YES Dies in levset on S-U 37 inp37 OK DIES YES YES Dies in levset on S-U 38 inp38 OK DIES YES YES Dies in levset on S-U 39 inp39 OK DIES YES YES Unexpected EOF 40 inp40 OK DIES YES YES Dies in levset on S-U 41 inp41 OK OK YES YES 42 inp42 OK DIES YES YES Dies in levset on S-U Page 24
29 43 inp102 OK DIES NO YES Dies in levset on S-U 44 inp103 OK DIES NO YES Dies in levset on S-U 45 inp104 OK DIES NO YES Dies in levset on S-U 46 inp105 OK DIES NO YES Dies in levset on S-U 47 inp106 OK DIES NO YES Dies in levset on S-U 48 inp107 OK DIES YES YES Dies in levset on S-U 49 inp108 OK DIES YES YES Dies in levset on S-U 50 inp109 OK DIES DIES YES Dies in levset on S-U 51 inp110 OK DIES YES YES Dies in levset on S-U 52 inp117 OK DIES NO YES Dies in levset on S-U 53 inp118 OK DIES DIES YES Dies in levset on S-U 54 inp119 OK DIES DIES DIES Dies in levset on S-U 55 inp120 OK OK OK YES 56 mes01 OK DIES DIES DIES Unexpected EOF 57 mes02 OK DIES DIES YES Unexpected EOF 58 mes03 OK DIES OK YES Unexpected EOF 59 mes04 OK DIES DIES DIES Unexpected EOF 60 htp111 OK DIES DIES YES Dies in levset on S-U 61 htp112 OK DIES DIES YES Dies in levset on S-U 62 htp113 OK DIES OK YES Dies in levset on S-U 63 htp114 OK DIES OK YES Dies in levset on S-U 64 htp115 OK DIES DIES YES Dies in levset on S-U 65 htp116 OK DIES DIES YES Dies in levset on S-U 1 S-U Save-Update 2 FE fatal error 3 GE geometry error Page 25
30 The Visual Editor was modified to accommodate the many different particle types available in MCNPX. A new mode panel has been added to the MCNPX Visual Editor that will display the mode of an input file that is read in, or, alternatively, it can be used by the user to change or set the mode. Figure 7-15 shows this new mode panel after reading in the mes03 input file that has a mode card with almost all of the particle types specified. Figure Mode Card Panel for the MCNPX Visual Editor Because of the many new particle types that need to be addressed, the C++ data structures used to keep track of the MCNPX cell dependent data cards had to be significantly modified to allow for the dynamic expansion of the particle dependent data depending of the mode of the input file. Page 26
31 7.1.6 Task 6: Documentation The MCNP Visual Editor manual was modified to present the current status and capabilities of the MCNPX Visual Editor. This manual, along with the beta code, can be sent to interested users for understanding how the current code works and how to use the MCNPX Visual Editor for their own applications Current Problems Some problems with 3D ray tracing have been discovered that need to be solved. However, other than these problems most of the functionality of the MCNP5 Visual Editor is now available in the MCNPX Visual Editor. Additional work still needs to be performed to provide support for MCNPX data as demonstrated by the test problems shown in Table 7-1. Possible areas of future improvement and research are discussed in Section 7.2. It is recommended that this research be continued through Phase 2 to resolve these problems and bring this code into production and distribution to the users. 7.2 Future Technical Activities An initial version of the MCNPX Visual Editor has now been created that meets the objective of Phase 1, but there is additional work that needs to be performed to provide support for data available in MCNPX that does not exist in MCNP5. Table 7-2 contains a list of items that should be considered to improve the MCNPX Visual Editor in Phase 2. Table 7-2. Items that Need to be Considered in Future Upgrades of the MCNPX Visual Editor (to be addressed in Phase 2) Item Number Description 1 Update the MCNPX Visual Editor to that latest beta code version (currently 2.6.b). 2 Update importance panel for multiple particles. 3 Finish updating and testing the cell data cards for multiple particles. 4 Update particle display for multiple particles. Show different particle types by color. 5 Review, update, and enhance the material library. 6 Add source creation capability. 7 Intercept bad trouble messages in MCNPX and send appropriate message to the Visual Editor so it does not die. 8 Add support for the mix and match capability. 9 Implement the MCNPX radiograph tally. 10 Implement mesh tallies. 11 Add support for the weight window mesh capability. 12 Enable the setting colors in 2D and 3D. Page 27
32 13 Improve the selection of cells for 3D display. 14 Enable the 3D display of universes and lattices in dynamic mode. 15 Add visual aids to the transformation panel to show the 3D transformation. 16 Add tally creation and visualization aids. 17 Allow the output file to be visualized in the Visual Editor. 8.0 Potential Customer and Commercialization Activities 8.1 Recent NASA Potential Customer Activities None. 8.2 Recent NON-NASA Potential Customer Activities None. 8.3 Other Recent Commercialization Activities VEC rented a booth at an American Nuclear Society meeting in Carlsbad, New Mexico, in April This provided an opportunity to discuss this work with both the MCNP5 and MCNPX code developers at LANL. In addition, Randy Schwarz attended both MCNPX and MCNP5 workshops that were offered as part of this meeting to better understand current methods for performing MCNP geometry visualization. A beta version of the MCNPX Visual Editor was sent to LANL to be made available for students who attended the June MCNPX training session at LANL. In addition, the work outlined in this report is also advertised on the Visual Editor website: After completion of Phase 1, the beta code will be made available to interested users who can verify that they are current RSICC users of the code. 8.4 Future Potential Customer and Commercialization Activities VEC will be communicating with the code developers at LANL to determine their needs and to work with them on a process for distributing the MCNPX Visual Editor to interested users. Page 28
Graphical User Interface for High Energy Multi-Particle Transport
Graphical User Interface for High Energy Multi-Particle Transport Final Report November 30 th 2008 PREPARED BY: P.O. Box 1308 Richland, WA 99352-1308 PHONE: (509) 539-8621 FAX: (509) 946-2001 Email: randyschwarz@mcnpvised.com
Graphical User Interface for Simplified Neutron Transport Calculations
Graphical User Interface for Simplified Neutron Transport Calculations Phase 1 Final Report Instrument No: DE-SC0002321 July 20, 2009, through April 19, 2010 Recipient: Randolph Schwarz, Visual Editor
Particle track plotting in Visual MCNP6 Randy Schwarz 1,*
Particle track plotting in Visual MCNP6 Randy Schwarz 1,* 1 Visual Editor Consultants, PO Box 1308, Richland, WA 99352, USA Abstract. A visual interface for MCNP6 has been created to allow the plotting
Modification to the Monte Carlo N-Particle (MCNP) Visual Editor (MCNPVised) to Read in Computer Aided Design (CAD) Files
Modification to the Monte Carlo N-Particle (MCNP) Visual Editor (MCNPVised) to Read in Computer Aided Design (CAD) Files Final Report Instrument No: DE-FG02-03ER83844 June 27, 2003 through June 26, 2005
White Paper 3D Geometry Visualization Capability for MCNP
White Paper 3D Geometry Visualization Capability for MCNP J. B. Spencer, J. A. Kulesza, A. Sood Los Alamos National Laboratory Monte Carlo Methods, Codes, and Applications Group June 12, 2017 1 Introduction
Outline. Monte Carlo Radiation Transport Modeling Overview (MCNP5/6) Monte Carlo technique: Example. Monte Carlo technique: Introduction
Monte Carlo Radiation Transport Modeling Overview () Lecture 7 Special Topics: Device Modeling Outline Principles of Monte Carlo modeling Radiation transport modeling with Utilizing Visual Editor (VisEd)
Mesh Human Phantoms with MCNP
LAUR-12-01659 Mesh Human Phantoms with MCNP Casey Anderson (casey_a@lanl.gov) Karen Kelley, Tim Goorley Los Alamos National Laboratory U N C L A S S I F I E D Slide 1 Summary Monte Carlo for Radiation
MCNP Monte Carlo & Advanced Reactor Simulations. Forrest Brown. NEAMS Reactor Simulation Workshop ANL, 19 May Title: Author(s): Intended for:
LA-UR- 09-03055 Approved for public release; distribution is unlimited. Title: MCNP Monte Carlo & Advanced Reactor Simulations Author(s): Forrest Brown Intended for: NEAMS Reactor Simulation Workshop ANL,
Radiological Characterization and Decommissioning of Research and Power Reactors 15602
Radiological Characterization and Decommissioning of Research and Power Reactors 15602 INTRODUCTION Faezeh Abbasi *, Bruno Thomauske *, Rahim Nabbi * RWTH University Aachen The production of the detailed
Click to edit Master title style
New features in Serpent 2 for fusion neutronics 5th International Serpent UGM, Knoxville, TN, Oct. 13-16, 2015 Jaakko Leppänen VTT Technical Research Center of Finland Click to edit Master title Outline
Modeling the ORTEC EX-100 Detector using MCNP
Modeling the ORTEC EX-100 Detector using MCNP MCNP is a general-purpose Monte Carlo radiation transport code for modeling the interaction of radiation with materials based on composition and density. MCNP
Attila4MC. Software for Simplifying Monte Carlo. For more info contact or
Attila4MC Software for Simplifying Monte Carlo For more info contact attila@varian.com or Gregory.Failla@varian.com MCNP and MCNP6 are trademarks of Los Alamos National Security, LLC, Los Alamos National
Automated ADVANTG Variance Reduction in a Proton Driven System. Kenneth A. Van Riper1 and Robert L. Metzger2
Automated ADVANTG Variance Reduction in a Proton Driven System Kenneth A. Van Riper1 and Robert L. Metzger2 1 White Rock Science, P. O. Box 4729, White Rock, NM 87547, kvr@rt66.com Radiation Safety Engineering,
Breaking Through the Barriers to GPU Accelerated Monte Carlo Particle Transport
Breaking Through the Barriers to GPU Accelerated Monte Carlo Particle Transport GTC 2018 Jeremy Sweezy Scientist Monte Carlo Methods, Codes and Applications Group 3/28/2018 Operated by Los Alamos National
1MCNPXTM Overview. MCNPX Workshops LA-UR History of the code. Code Releases and Beta Test Program. Downloading and Compiling.
LA-UR-01-5253 1MCNPXTM Overview History of the code Code Releases and Beta Test Program Downloading and Compiling Future Plans Warnings MCNPX TM is a Trademark of the Regents of the University of California,
PSG2 / Serpent a Monte Carlo Reactor Physics Burnup Calculation Code. Jaakko Leppänen
PSG2 / Serpent a Monte Carlo Reactor Physics Burnup Calculation Code Jaakko Leppänen Outline Background History The Serpent code: Neutron tracking Physics and interaction data Burnup calculation Output
Radiation Center Strategic Plan Mission, Vision, Goals and Strategies for Activities and Operations
Radiation Center Strategic Plan 2012 Mission, Vision, Goals and Strategies for Activities and Operations July 2012 Radiation Center Strategic Plan 2012 Mission, Vision, Goals and Strategies for Activities
Adaptation of the Nagra Activation Analysis Methodology to Serpent
Adaptation of the Nagra Activation Analysis Methodology to Serpent Valentyn Bykov May 31, 2018, Serpent UGM 2018 Nuclear Power in Switzerland Reactor Type Net First MWe power Beznau 1 PWR 365 1969 Beznau
Geometric Templates for Improved Tracking Performance in Monte Carlo Codes
Joint International Conference on Supercomputing in Nuclear Applications and Monte Carlo 2013 (SNA + MC 2013) La Cité des Sciences et de l Industrie, Paris, France, October 27-31, 2013 Geometric Templates
Visual MCNP Editor Lore
Visual MCNP Editor Lore 1. The Visual MCNP Editor can not run my input file. 2. I do not use the Visual Editor it dies all the time. 3. Vised died and I lost my input file. 4. Vised messes up my input
I. INTRODUCTION. Figure 1. Radiation room model at Dongnai General Hospital
International Journal of Computational Engineering Research Vol, 04 Issue, 4 Simulation of Photon and Electron dose distributions 5 code for the treatment area using the linear electron accelerator (LINAC)
IMPROVEMENTS TO MONK & MCBEND ENABLING COUPLING & THE USE OF MONK CALCULATED ISOTOPIC COMPOSITIONS IN SHIELDING & CRITICALITY
IMPROVEMENTS TO MONK & MCBEND ENABLING COUPLING & THE USE OF MONK CALCULATED ISOTOPIC COMPOSITIONS IN SHIELDING & CRITICALITY N. Davies, M.J. Armishaw, S.D. Richards and G.P.Dobson Serco Technical Consulting
Monte Carlo Method for Medical & Health Physics
Med Phys 774 Monte Carlo Method for Medical & Health Physics Chapter 5. MCNP Monte Carlo Code 1 MCNP stands for: A general-purpose M C N-P code Particles that can be transported??? See the references:
OPTIMIZATION OF MONTE CARLO TRANSPORT SIMULATIONS IN STOCHASTIC MEDIA
PHYSOR 2012 Advances in Reactor Physics Linking Research, Industry, and Education Knoxville, Tennessee, USA, April 15-20, 2012, on CD-ROM, American Nuclear Society, LaGrange Park, IL (2010) OPTIMIZATION
State of the art of Monte Carlo technics for reliable activated waste evaluations
State of the art of Monte Carlo technics for reliable activated waste evaluations Matthieu CULIOLI a*, Nicolas CHAPOUTIER a, Samuel BARBIER a, Sylvain JANSKI b a AREVA NP, 10-12 rue Juliette Récamier,
Neutronics Analysis of TRIGA Mark II Research Reactor. R. Khan, S. Karimzadeh, H. Böck Vienna University of Technology Atominstitute
Neutronics Analysis of TRIGA Mark II Research Reactor R. Khan, S. Karimzadeh, H. Böck Vienna University of Technology Atominstitute 23-03-2010 TRIGA Mark II reactor MCNP radiation transport code MCNP model
MCNP CLASS SERIES (SAMPLE MCNP INPUT) Jongsoon Kim
MCNP CLASS SERIES (SAMPLE MCNP INPUT) Jongsoon Kim Basic constants in MCNP Lengths in cm Energies in MeV Times in shakes (10-8 sec) Atomic densities in units of atoms/barn*-cm Mass densities in g/cm 3
A PRACTICAL LOOK AT MONTE CARLO VARIANCE REDUCTION METHODS IN RADIATION SHIELDING
A PRACTICAL LOOK AT MONTE CARLO VARIANCE REDUCTION METHODS IN RADIATION SHIELDING RICHARD H. OLSHER Health Physics Measurements Group, Los Alamos National Laboratory MS J573, P.O. Box 1663, Los Alamos,
IMPLEMENTATION OF SALIVARY GLANDS IN THE BODYBUILDER ANTHROPOMORPHIC PHANTOMS
Computational Medical Physics Working Group Workshop II, Sep 30 Oct 3, 2007 University of Florida (UF), Gainesville, Florida USA on CD-ROM, American Nuclear Society, LaGrange Park, IL (2007) IMPLEMENTATION
Shielding factors for traditional safety glasses
Shielding factors for traditional safety glasses Malcolm McEwen, Hong Shen and Ernesto Mainegra-Hing Ionizing Radiation Standards, National Research Council Canada Alan DuSautoy, Radiation and Health Sciences
Medical Physics Research Center, Mashhad University of Medical Sciences, Mashhad, Iran.
DXRaySMCS First User Friendly Interface Developed for Prediction of Diagnostic Radiology X-Ray Spectra Produced by Monte Carlo (MCNP-4C) Simulation in Iran M.T. Bahreyni Toosi a*, H. Moradi b, H. Zare
Industrial Radiography Simulation by MCNPX for Pipeline Corrosion Detection
More Info at Open Access Database www.ndt.net/?id=18672 Industrial Radiography Simulation by MCNPX for Pipeline Corrosion Detection Mostafa KHODABANDELOU 1, Amir MOVAFEGHI 2 *, Peyman ROSTAMI 1 and Jahanghir
Daedeok-daero, Yuseong-gu, Daejeon , Republic of Korea b Argonne National Laboratory (ANL)
MC 2-3/TWODANT/DIF3D Analysis for the ZPPR-15 10 B(n, α) Reaction Rate Measurement Min Jae Lee a*, Donny Hartanto a, Sang Ji Kim a, and Changho Lee b a Korea Atomic Energy Research Institute (KAERI) 989-111
Modeling Radiation Transport Using MCNP6 and Abaqus/CAE Chelsea A. D Angelo, Steven S. McCready, Karen C. Kelley Los Alamos National Laboratory
Modeling Radiation Transport Using MCNP6 and Abaqus/CAE Chelsea A. D Angelo, Steven S. McCready, Karen C. Kelley Los Alamos National Laboratory Abstract: Los Alamos National Laboratory (LANL) has released
Application of MCNP Code in Shielding Design for Radioactive Sources
Application of MCNP Code in Shielding Design for Radioactive Sources Ibrahim A. Alrammah Abstract This paper presents three tasks: Task 1 explores: the detected number of as a function of polythene moderator
LA-UR- Title: Author(s): Intended for: Approved for public release; distribution is unlimited.
LA-UR- Approved for public release; distribution is unlimited. Title: Author(s): Intended for: Los Alamos National Laboratory, an affirmative action/equal opportunity employer, is operated by the Los Alamos
Performance Study of the MPI and MPI-CH Communication Libraries on the IBM SP
Performance Study of the MPI and MPI-CH Communication Libraries on the IBM SP Ewa Deelman and Rajive Bagrodia UCLA Computer Science Department deelman@cs.ucla.edu, rajive@cs.ucla.edu http://pcl.cs.ucla.edu
Muon imaging for innovative tomography of large volume and heterogeneous cemented waste packages
Muon imaging for innovative tomography of large volume and heterogeneous cemented waste packages This project has received funding from the Euratom research and training programme 2014-2018 under grant
The Monte Carlo simulation of a Package formed by the combination of three scintillators: Brillance380, Brillance350, and Prelude420.
EURONS I3 506065 JRA9 RHIB Report made during stay IEM-CSIC Madrid december 2006 MINISTERIO DE ASUNTOS EXTERIORES Y DE COOPERACIÓN AECI VICESECRETARÍA GENERAL The Monte Carlo simulation of a Package formed
Forrest B. Brown, Yasunobu Nagaya. American Nuclear Society 2002 Winter Meeting November 17-21, 2002 Washington, DC
LA-UR-02-3782 Approved for public release; distribution is unlimited. Title: THE MCNP5 RANDOM NUMBER GENERATOR Author(s): Forrest B. Brown, Yasunobu Nagaya Submitted to: American Nuclear Society 2002 Winter
Evaluation of RayXpert for shielding design of medical facilities
Evaluation of Raypert for shielding design of medical facilities Sylvie Derreumaux 1,*, Sophie Vecchiola 1, Thomas Geoffray 2, and Cécile Etard 1 1 Institut for radiation protection and nuclear safety,
Introduction to Geant4
Introduction to Geant4 Release 10.4 Geant4 Collaboration Rev1.0: Dec 8th, 2017 CONTENTS: 1 Geant4 Scope of Application 3 2 History of Geant4 5 3 Overview of Geant4 Functionality 7 4 Geant4 User Support
Monte Carlo methods in proton beam radiation therapy. Harald Paganetti
Monte Carlo methods in proton beam radiation therapy Harald Paganetti Introduction: Proton Physics Electromagnetic energy loss of protons Distal distribution Dose [%] 120 100 80 60 40 p e p Ionization
Development of a Radiation Shielding Monte Carlo Code: RShieldMC
Development of a Radiation Shielding Monte Carlo Code: RShieldMC Shenshen GAO 1,2, Zhen WU 1,3, Xin WANG 1,2, Rui QIU 1,2, Chunyan LI 1,3, Wei LU 1,2, Junli LI 1,2*, 1.Department of Physics Engineering,
1 st International Serpent User Group Meeting in Dresden, Germany, September 15 16, 2011
1 st International Serpent User Group Meeting in Dresden, Germany, September 15 16, 2011 Discussion notes The first international Serpent user group meeting was held at the Helmholtz Zentrum Dresden Rossendorf
Development of a Modeling Tool for Collaborative Finite Element Analysis
Development of a Modeling Tool for Collaborative Finite Element Analysis Åke Burman and Martin Eriksson Division of Machine Design, Department of Design Sciences, Lund Institute of Technology at Lund Unversity,
Attenuation Coefficients for Layered Ceiling and Floor Shields in PET/CT Clinics
Attenuation Coefficients for Layered Ceiling and Floor Shields in PET/CT Clinics Robert L. Metzger and Kenneth A. Van Riper Radiation Safety Engineering, Inc 3245 North Washington Street, Chandler, AZ
TRANSX-2005 New Structure and Features R.E.MacFarlane Los Alamos National Laboratory
TRANSX-2005 New Structure and Features R.E.MacFarlane Los Alamos National Laboratory TRANSX-2005 is a translation of TRANSX to Fortran- 90/95 style with an extended code-management scheme. The new features
Development, testing and quality assurance report
The European Open Source Market Place www.apphub.eu.com ICT Project Deliverable D2.5 Development, testing and quality assurance report This project has received funding from the European Union s Horizon
OPTIMIZATION OF MONTE CARLO TRANSPORT SIMULATIONS IN STOCHASTIC MEDIA
PHYSOR 2012 Advances in Reactor Physics Linking Research, Industry, and Education Knoxville, Tennessee, USA, April 15-20, 2012, on CD-ROM, American Nuclear Society, LaGrange Park, IL (2012) OPTIMIZATION
DISCLAIMER. and opinions of authors expressed herein do not necessarily state or reflect those of the United States Government or any agency thereof.
> 4 t Los Alamos National Laboratory IS operated by the University of California for the United States Department of Energy under contract W-745-ENG-36 RECElV ED TITLE: AUTHOR@): SUBMITTED TO: STATUS OF
Suitability Study of MCNP Monte Carlo Program for Use in Medical Physics
Nuclear Energy in Central Europe '98 Terme Catez, September 7 to 10, 1998 SI0100092 Suitability Study of MCNP Monte Carlo Program for Use in Medical Physics R. Jeraj Reactor Physics Division, Jozef Stefan
IMPROVING COMPUTATIONAL EFFICIENCY OF MONTE-CARLO SIMULATIONS WITH VARIANCE REDUCTION
International Conference on Mathematics and Computational Methods Applied to Nuclear Science & Engineering (M&C 2013), Sun Valley, Idaho, USA, May 5-9, 2013, on CD-ROM, American Nuclear Society, LaGrange
A 10-minute introduction to. SynRad+ A test-particle Monte Carlo simulator for synchrotron radiation
A 10-minute introduction to SynRad+ A test-particle Monte Carlo simulator for synchrotron radiation 1 The basics First, let s learn the SynRad+ terminology and the interface in a few slides. Or, if you
PRELIMINARY INVESTIGATION OF MCNP6 UNSTRUCTURED MESH GEOMETRY FOR RADIATION FLUX CALCULATIONS INVOLVING SPACE ENVIRONMENT
ANS MC2015 - Joint International Conference on Mathematics and Computation (M&C), Supercomputing in Nuclear Applications (SNA) and the Monte Carlo (MC) Method Nashville, TN April 19-23, 2015, on CD-ROM,
ELECTRON DOSE KERNELS TO ACCOUNT FOR SECONDARY PARTICLE TRANSPORT IN DETERMINISTIC SIMULATIONS
Computational Medical Physics Working Group Workshop II, Sep 30 Oct 3, 2007 University of Florida (UF), Gainesville, Florida USA on CD-ROM, American Nuclear Society, LaGrange Park, IL (2007) ELECTRON DOSE
Dosimetry Simulations with the UF-B Series Phantoms using the PENTRAN-MP Code System
Dosimetry Simulations with the UF-B Series Phantoms using the PENTRAN-MP Code System A. Al-Basheer, M. Ghita, G. Sjoden, W. Bolch, C. Lee, and the ALRADS Group Computational Medical Physics Team Nuclear
Parallel computations for the auto-converted MCNP5 models of the ITER ECRH launcher
Forschungszentrum Karlsruhe in der Helmholtz-Gemeinschaft Parallel computations for the auto-converted MCNP5 models of the ITER ECRH launcher A. Serikov, U. Fischer, R. Heidunger, L. Obholz, P. Spaeh,
Lecture 2: Introduction
Lecture 2: Introduction v2015.0 Release ANSYS HFSS for Antenna Design 1 2015 ANSYS, Inc. Multiple Advanced Techniques Allow HFSS to Excel at a Wide Variety of Applications Platform Integration and RCS
FUSION TECHNOLOGY INSTITUTE
FUSION TECHNOLOGY INSTITUTE CAD Based Monte Carlo Method: Algorithms for Geometric Evaluation in Support of Monte Carlo Radiation Transport Calculation W I S C O N S I N Mengkuo Wang August 2006 UWFDM-1353
Geometric Templates for Improved Tracking Performance in Monte Carlo Codes
Geometric Templates for Improved Tracking Performance in Monte Carlo Codes Brian R. Nease, David L. Millman, David P. Griesheimer, and Daniel F. Gill Bettis Laboratory, Bechtel Marine Propulsion Corp.
INTRODUCTION TO MEDICAL IMAGING- 3D LOCALIZATION LAB MANUAL 1. Modifications for P551 Fall 2013 Medical Physics Laboratory
INTRODUCTION TO MEDICAL IMAGING- 3D LOCALIZATION LAB MANUAL 1 Modifications for P551 Fall 2013 Medical Physics Laboratory Introduction Following the introductory lab 0, this lab exercise the student through
Basics of treatment planning II
Basics of treatment planning II Sastry Vedam PhD DABR Introduction to Medical Physics III: Therapy Spring 2015 Monte Carlo Methods 1 Monte Carlo! Most accurate at predicting dose distributions! Based on
Identification of Shielding Material Configurations Using NMIS Imaging
Identification of Shielding Material Configurations Using NMIS Imaging B. R. Grogan, J. T. Mihalczo, S. M. McConchie, and J. A. Mullens Oak Ridge National Laboratory, P.O. Box 2008, MS-6010, Oak Ridge,
Guidelines for Faculty Participation in SBIR and STTR
Guidelines for Faculty Participation in SBIR and STTR Background Washington University (WU) is committed to the enhancement and support of faculty efforts to translate the results of their research to
Michael Speiser, Ph.D.
IMPROVED CT-BASED VOXEL PHANTOM GENERATION FOR MCNP MONTE CARLO Michael Speiser, Ph.D. Department of Radiation Oncology UT Southwestern Medical Center Dallas, TX September 1 st, 2012 CMPWG Workshop Medical
Investigations into Alternative Radiation Transport Codes for ITER Neutronics Analysis
CCFE-PR(17)10 Andrew Turner Investigations into Alternative Radiation Transport Codes for ITER Neutronics Analysis Enquiries about copyright and reproduction should in the first instance be addressed to
APPLICATION OF AERIAL VIDEO FOR TRAFFIC FLOW MONITORING AND MANAGEMENT
Pitu Mirchandani, Professor, Department of Systems and Industrial Engineering Mark Hickman, Assistant Professor, Department of Civil Engineering Alejandro Angel, Graduate Researcher Dinesh Chandnani, Graduate
Radiographic Simulator artist: Version 2
18th World Conference on Nondestructive Testing, 16-20 April 2012, Durban, South Africa Radiographic Simulator artist: Version 2 Carsten Bellon 1, Andreas Deresch 1, Christian Gollwitzer 1, Gerd-Rüdiger
Automatic Mesh Adaptivity for Hybrid Monte Carlo/Deterministic Neutronics Modeling of Difficult Shielding Problems. Ahmad Ibrahim
Automatic Mesh Adaptivity for Hybrid Monte Carlo/Deterministic Neutronics Modeling of Difficult Shielding Problems by Ahmad Ibrahim A dissertation submitted in partial fulfillment of the requirement for
Design of Electromagnetic Test Sites
Sensor and Simulation Notes Note 533 3 August 2008 Design of Electromagnetic Test Sites Carl E. Baum University of New Mexico Department of Electrical and Computer Engineering Albuquerque New Mexico 87131
IAEA Perspective: The Framework for the Security of Radioactive Material and Associated Facilities
59 th General Conference Senior Regulators Meeting Security Session 16 September 2015 IAEA Perspective: The Framework for the Security of Radioactive Material and Associated Facilities Khammar Mrabit Director,
Improved Detector Response Characterization Method in ISOCS and LabSOCS
P Improved Detector Response Characterization Method in ISOCS and LabSOCS *1 1 1 1 1 R. VenkataramanP P, F. BronsonP P, V. AtrashkevichP P, M. FieldP P, and B.M. YoungP P. 1 PCanberra Industries, 800 Research
!Title:!!MCNP Progress & Performance Improvements!
Approved for public release; distribution is unlimited. Title: MCNP Progress & Performance Improvements Author(s): Brown, Forrest B. Bull, Jeffrey S. Rising, Michael Intended for: Issued: 2015-03-14 DOE
CAD/PAD International Logistics Meeting (2018 ILM)
CAD/PAD International Logistics Meeting (2018 ILM) CAD/PAD Health Metric T-45 1 As of 2 April 2018 CAD/PAD Health Assessment Current data Projected - lose largest lot DODICs with Trace Data applied applied
Comparison of Shutdown Dose Rate Results using MCNP6 Activation Capability and MCR2S
APPLIED RADIATION PHYSICS GROUP TECHNICAL NOTE ARP-097 July 2014 Comparison of Shutdown Dose Rate Results using MCNP6 Activation Capability and MCR2S A. Turner 1, Z. Ghani 1, J. Shimwell 2 1: CCFE, Culham
Installation of a Second CLICIT Irradiation Facility at the Oregon State TRIGA Reactor
Installation of a Second CLICIT Irradiation Facility at the Oregon State TRIGA Reactor Robert Schickler and Steve Reese Oregon State University, 100 Radiation Center Corvallis, OR, 97330 USA Corresponding
HIGH-SPEED THEE-DIMENSIONAL TOMOGRAPHIC IMAGING OF FRAGMENTS AND PRECISE STATISTICS FROM AN AUTOMATED ANALYSIS
23 RD INTERNATIONAL SYMPOSIUM ON BALLISTICS TARRAGONA, SPAIN 16-20 APRIL 2007 HIGH-SPEED THEE-DIMENSIONAL TOMOGRAPHIC IMAGING OF FRAGMENTS AND PRECISE STATISTICS FROM AN AUTOMATED ANALYSIS P. Helberg 1,
Large Plastic Scintillation Detectors for the Nuclear Materials Identification System
Large Plastic Scintillation Detectors for the Nuclear Materials Identification System J.S. Neal, J.T. Mihalczo, M. T. Hiatt, J. D. Edwards Oak Ridge National Laboratory P. O. Box 2008, Oak Ridge, Tennessee
Simulation of Radiographic Testing for POD Assessment
4th European-American Workshop on Reliability of NDE - Th.5.B.2 Simulation of Radiographic Testing for POD Assessment Gerd-Rüdiger JAENISCH, Carsten BELLON, Uwe EWERT, BAM, Berlin, Germany Abstract. Efficient
ABSTRACT. W. T. Urban', L. A. Crotzerl, K. B. Spinney', L. S. Waters', D. K. Parsons', R. J. Cacciapouti2, and R. E. Alcouffel. 1.
COMPARISON OF' THREE-DIMENSIONAL NEUTRON FLUX CALCULATIONS FOR MAINE YANKEE W. T. Urban', L. A. Crotzerl, K. B. Spinney', L. S. Waters', D. K. Parsons', R. J. Cacciapouti2, and R. E. Alcouffel ABSTRACT
MCNP4C3-BASED SIMULATION OF A MEDICAL LINEAR ACCELERATOR
Computational Medical Physics Working Group Workshop II, Sep 3 Oct 3, 7 University of Florida (UF), Gainesville, Florida USA on CD-ROM, American Nuclear Society, LaGrange Park, IL (7) MCNP4C3-BASED SIMULATION
Bellevue Community College Summer 2009 Interior Design 194 SPECIAL TOPIC: SKETCHUP
Class Session: TTh 6:00 pm 8:00 pm Credit Hours: Two (2) Location: A262 Door Code: 349499 (through A254) Instructor: Greg Wharton Office: by appointment Hours: by appointment or email email: gwharton@gmail.com
Development of a Variance Reduction Scheme in the Serpent 2 Monte Carlo Code Jaakko Leppänen, Tuomas Viitanen, Olli Hyvönen
Development of a Variance Reduction Scheme in the Serpent 2 Monte Carlo Code Jaakko Leppänen, Tuomas Viitanen, Olli Hyvönen VTT Technical Research Centre of Finland, Ltd., P.O Box 1000, FI-02044 VTT, Finland
A fast and accurate GPU-based proton transport Monte Carlo simulation for validating proton therapy treatment plans
A fast and accurate GPU-based proton transport Monte Carlo simulation for validating proton therapy treatment plans H. Wan Chan Tseung 1 J. Ma C. Beltran PTCOG 2014 13 June, Shanghai 1 wanchantseung.hok@mayo.edu
NACC2016, June 5-7, 2016, San Antonio, TX
Verification, Validation, and Control of Automated Calculational Applications Subject to ASME NQA-1 Quality Assurance Requirements Katie Phillips, Jaime Rickert, Charles A. Waggoner Institute for Clean
CRaTER Scence Operation Center Requirements Document. Dwg. No
Rev. ECO Description Author Approved Date 01 32-157 Initial Release for comment RFGoeke 7/27/06 CRaTER Scence Operation Center Requirements Document Dwg. No. 32-01209 Revision 01 July 26, 2006 32-01209
Developing an interface between MCNPX and McStas for simulation of neutron moderators. Bent Lauritzen Erik Nonbøl Esben Klinkby Peter Willendrup
Developing an interface between MCNPX and McStas for simulation of neutron moderators Bent Lauritzen Erik Nonbøl Esben Klinkby Peter Willendrup Motivation Traditionally two decoupled Monte Carlo codes
Adding timing to the VELO
Summer student project report: Adding timing to the VELO supervisor: Mark Williams Biljana Mitreska Cern Summer Student Internship from June 12 to August 4, 2017 Acknowledgements I would like to thank
Tutorial 3: Using the Waveform Viewer Introduces the basics of using the waveform viewer. Read Tutorial SIMPLIS Tutorials SIMPLIS provide a range of t
Tutorials Introductory Tutorials These tutorials are designed to give new users a basic understanding of how to use SIMetrix and SIMetrix/SIMPLIS. Tutorial 1: Getting Started Guides you through getting
GUIDE FOR SKILL COURSE REGISTRATION. How to Register A Course 2. Clinic Only Option - What is a Clinic? 3
PADDLE CANADA PAGAIE CANADA PO Box 126 Station Main Kingston ON CANADA K7L 4V6 Toll-free: 1-888-252-6292 Fax: 613-547-4880 info@paddlingcanada.com www.paddlingcanada.com GUIDE FOR SKILL COURSE REGISTRATION
Addendum Catalog Volume 7
Addendum 2014-2015 Catalog Volume 7 Effective November 1, 2014 Page 15, Leave of Absence and Standard Period of Non-Enrollment The catalog section shall be replaced with the following information: The
DETERMINISTIC 3D RADIATION TRANSPORT SIMULATION FOR DOSE DISTRIBUTION AND ORGAN DOSE EVALUATION IN DIAGNOSTIC CT
DETERMINISTIC 3D RADIATION TRANSPORT SIMULATION FOR DOSE DISTRIBUTION AND ORGAN DOSE EVALUATION IN DIAGNOSTIC CT Monica Ghita,, Glenn Sjoden, Manuel Arreola, Ahmad Al-Basheer Basheer, Choonsik Lee, Wesley
!!!!!!! OWASP VETERANS TRAINING GRANT PROPOSAL BLACKSTONE VETERANS HIRING INITIATIVE: OWASP GRANT PROPOSAL
BLACKSTONE VETERANS HIRING INITIATIVE: OWASP GRANT PROPOSAL OWASP VETERANS TRAINING GRANT PROPOSAL Prepared by: Samantha Groves, Kate Hartmann, and Kait Disney-Leugers February 10, 2014 1 PROPOSAL QUESTIONS
ARTICLE IN PRESS. Fusion Engineering and Design xxx (2009) xxx xxx. Contents lists available at ScienceDirect. Fusion Engineering and Design
Fusion Engineering and Design xxx (2009) xxx xxx Contents lists available at ScienceDirect Fusion Engineering and Design journal homepage: www.elsevier.com/locate/fusengdes CAD-based interface programs
DISCOVR-e USER MANUAL. Vanderbilt University Human Research Protection Program
DISCOVR-e USER MANUAL Vanderbilt University Human Research Protection Program Table of Contents Introduction and Overview... 3 Log into the System... 4 Investigator Dashboard... 5 Submitting a New Study...
SHIELDING DEPTH DETERMINATION OF COBALT PHOTON SHOWER THROUGH LEAD, ALUMINUM AND AIR USING MONTE CARLO SIMULATION
Research Article SHIELDING DEPTH DETERMINATION OF COBALT PHOTON SHOWER THROUGH LEAD, ALUMINUM AND AIR USING MONTE CARLO SIMULATION 1 Ngadda, Y. H., 2 Ewa, I. O. B. and 3 Chagok, N. M. D. 1 Physics Department,
Analysis of Radiation Transport through Multileaf Collimators Using BEAMnrc Code
American Journal of Biomedical Engineering 216, 6(4): 124-131 DOI: 1.5923/j.ajbe.21664.3 Analysis of Radiation Transport through Multileaf Collimators Using BEAMnrc Code Ankit Kajaria 1,*, Neeraj Sharma
Face to Face Thermal Link with the Thermal Link Wizard
SECTION 1 Face to Face Thermal Link with the 1 SECTION 1 Face to Face Thermal Link with the Thermal Link Wizard The following is a list of files that will be needed for this tutorial. They can be found
MCNP Variance Reduction technique application for the Development of the Citrusdal Irradiation Facility
IYNC 2008 Interlaken, Switzerland, 20-26 September 2008 Paper No. 376 MCNP Variance Reduction technique application for the Development of the Citrusdal Irradiation Facility R Makgae Pebble Bed Modular