
Moritz Crashes
We have encountered cases where Moritz crashed on some computers when drawing even simple 3D pictures. In one case, a user noticed the Windows error report mentioned that there was a problem with sending a drawing command to the window; downloading the vendor’s updated video driver fixed the problem. In another case, copying theopgengl32.dllandglu32.dlldynamic link libraries from the Moritz distribution to the same directory as the Moritz executable fixed the problem. When a dll is in the same directory as the executable, it will be used rather than the system dll. Obtaining an updated dll from the vendor will probably result in better performance.
We have noticed several cases where an error encountered when reading an MCNP input file, such as an undefined surface referenced in a cell description, caused problems when Continue on Error (set on the Input Options property page) is in effect. To see if errors in the MCNP file are the problem, uncheck Continue on Error and/or select Popup Errors on the Options property page so that errors found in the file will be shown before premature termination.
Sometimes there may be an error during polygonalization of a cell that causes premature termination. To track down the cell(s) causing the problem, check Write Current Cell on the 3D Advanced Options page. The number of the cell being polygonalized is then written to the fileCurrentCell.txt. The file is updated and closed before the cell is processed. If Moritz terminates abnormally during the polygonalization process, the file will contain the number of the cell causing the problem. If possible, send the cell definition and required surfaces or the entire input file the White Rock Science for investigation. Polygonalization of cell N can be skipped by inserting an embedded command in the input file:
c moritz ST C N Ignore
| White Rock Science http://www.whiterockscience.com/wrs.html 505 672 1105 |