Recent News
SNAP Version 4.3.1 Released
September 25, 2024
AptPlot 8.0.5 Updated
August 27, 2024
PyPost 4.0.3 Released
August 18, 2022

RADTRAD Plug-in Change Log

Version 6.0.0 - Released 5/5/2025:

  • The RADTRAD Plugin has been updated to support the Regulatory Guide 1.183 revisions 0 and 1.
  • Added support for the Molybdenum Radionuclide group when working with a Regulatory Guide Rev. 1 model.
  • The X/Q Tables have been updated to support the option for specifying the data by Duration instead of problem time.
  • Pathway type BWR Main Steam Lines has been added.
  • Added Gap Fraction defaults specified in Regulatory Guide Revision 1 for the following accident types: Gap Release, REA-CRDA, and FHA
  • Added Regulatory Guide revision 1 release fractions default values for the DBA AST Source Scenarios.
  • Additional properties have been added to the FHA accident type in order to support analysis using regulatory guide revision 1.
  • A warning has been added when a source scenario is defined and Duration of Accident is different than expected default for the accident type.
  • Default Release Timings have been added to support Regulatory Guide revision 1 when using a DBA AST Source Scenario.
  • The REA-CRDA accident type has been updated for Regulatory Guide Rev. 1. The following properties have been added to calculate the TFGR property: Burnup and Average Fuel Rod Enthalpy. Additionally, The ability to set a User-Defined TFGR value is supported.
  • The radtrad_geo.jar was moved from the plugins directory to the lib directory, this allows integration testing to be performed on the radtrad_geo tool in the CI/CD environment.
  • Updated the incorrect I-129 inventory and gap fraction references. These references have been updated to use I-127, per the Regulatory Guide, Rev. 1 documentation
  • The REA-CRDA accident type gap fractions were updated to be 0.1 for all groups except for Alkali Metals when using the RG 1.25 or RG 1.183 Rev 0 default gap fractions.
  • An issue was resolved that caused errors exporting the GEO data to an Excel spreadsheet with formulas
  • An issue was resolved that caused compartment energy bins to not be displayed in scientific notation.
  • An issue was resolved that caused importing nuclide inventories within a .nif file to fail to import when additional properties are present.
  • The default regulatory guide revision when importing a model is now Revision 0, instead of Revision 1.

Version 5.3.4 - Released 1/29/2025:

  • A new Gamma Energy Output option is available for building a spreadsheet that contains the enery for each nuclide by compartment.
  • A bug was resolved that caused the gamma energy output to fail without an error message
  • Warning messages have been added to the RADTRAD Job step when the Gamma Energy Output is included and the RADTRAD output file may not provide the required output needed to generate the gamma energy spreadsheets.
  • The Gamma Energy Output tool has been updated to support RADTRAD output files that have MBq units instead of Ci units.
  • An issue was resolved that caused the Gamma Energy Output tool to fail to create the excel spreadsheet when the RADTRAD output file only contained information for one time edit.

Version 5.3.3 - Internal Release

Version 5.3.2 - Released 6/20/2024:

  • Resolved an issue that caused a RADTRAD executable defined with no command line arguments to fail.
  • Updated the Dose Locations Breathing Rates table dialog to have the buttons appear in a toolbar.

Version 5.3.1 - Released 4/18/2024:

  • An optional table was added that defines the minimum step size over time.
  • The RADTRAD job step was updated to include java command line arguments in the execution of the RADTRAD jar executable.
  • The Model Notebook export was updated to prevent trimming adjacent zeros when writing out tabular data.
  • The dialogs involved in editing the nuclide data have been updated with general UI improvements.
  • The dialog for selecting a nuclide from a list has been updated to inlude a filter for searching the nuclides.

Version 5.3.0 - Released 10/29/2021:

  • The plug-in was updated to work with SNAP 4.0.0.
  • The plug-in was updated to no longer rely on the use of deprecated methods.

Version 5.2.0 - Released 12/23/2020:

  • Support for Python directed job streamhas has been added to the RADTRAD plug-in.

Version 5.1.0 - Released 3/4/2020:

  • Updated to work with Java 11. Methods that have been deprecated in Java 11 have been refactored to use the appropriate Java 11 equivalent.

Version 5.0.2 - Released 10/24/2019:

  • The table UI export capability for dose factors, source release, and inventory files was corrected to include a proper xml header tag. This issue prevented importing these files back into SNAP but did not affect the files generated in a RADTRAD job stream submission.

Version 5.0.1 - Released 7/15/2019:

  • An issue was corrected which would cause the SNAP job submission to fail when submitting RADTRAD jobs.
  • The RADTRAD import capability was extended to support the DIAGNOSTICS file format. When this data is defined, a diagnostics file (.flag) will be included as part of a job submission.

Version 5.0.0 - Released 6/27/2019:

  • The Context Sensitive Validation view has been added to the RADTRAD plug-in. The Validation view display includes the contents of the current model in ASCII format (as shown in the ASCII Viewer) and a toolbar that reflects the current cursor location along with a brief description of the input at that location. Clicking on a supported portion of the input will update the cursor location and enable the "Open Editor" toolbar button. Pressing the "Open Editor" button will open the graphical editor corresponding to the current cursor location. Simply double-clicking an input field will open the editor directly. This feature is also available in the component ASCII Views displayed by the "Show ASCII" feature.
  • An update was made to the drawn pathway & compartment filter selector (the ability to click on the drawn component filter icon and have it select the associated input in the Navigator) which will now select the appropriate filter in the Navigator and automatically open the Filter table data editor.
  • The filtered pathway completion editor now includes a table with a predefined number of rows in order to simplify the process of entering the filter data. Rows which do not have data defined will be excluded in the constructed filter.

Version 4.11.7 - Released 4/27/2019:

  • Creating a new pathway opens a dialog that allows selecting an existing filter, or defining a new filter.
  • Pathways have been updated to include an editor to set the From and To compartments through the property view.

Version 4.11.6 - Released 10/26/2017:

  • Sources can no longer connect to multiple Compartments. RADTRAD produces erroneous results if a source is shared amongst compartments.
  • An issue was resolved which caused the RADTRAD diagnostic flag file (radtrad.flag) from being properly generated. The error resulted in an empty radtrad.flag file being produced. This fix ensures all appropriate flags are written to the file.
  • An error message is now included in the model error report when a filtered Pathway does not have an associated Filter.
  • An out of range error message is no longer displayed when the Natural Deposition Power Model Percentile is set to 90%.
  • The Power’s Model Accident type no longer defaults to “Invalid Value(0)” when enabled.
  • An issue was resolved which caused the Nuclide Validation test to fail if a source did not have an active scenario set. The nuclide validation test verifies that nuclide references are valid and that dose and inventory nuclides intersect.

Version 4.11.5 - Released 2/23/2017:

  • Updated to work with SNAP 2.5.3.

Version 4.11.4 - Released 12/2/2016:

  • The Model Options attributes Show Step and Show Model flags will now default to true for newly created RADTRAD models. These options provide additional information in the RADTRAD code output file.
  • The UI components of the appearance and activity calculators in the RCS activity calculator now include a reset option. Selecting the reset button will cause the entered values to be set to their default values.
  • The Release Fractions table provided in the Inventory Scenarios editor will now be grayed-out (disabled) when the use accident release fractions and timings checkbox is selected. Previously, these values were uneditable but appeared in the standard editable color scheme.
  • A correction has been made to fix a typo in the RCS Mass attribute help of the RCS Activity calculation tool.

Version 4.11.3 - Released 10/19/2016:

  • Corrected an issue that prevented generating Model Notenooks under the latest version of SNAP.

Version 4.11.2 - Released 5/31/2016:

  • The model check logic for Nuclides and Total Inventory input will now identify locations where Unknown values are specified.

Version 4.11.1 - Released 4/28/2016:

  • The normal dose compartment type now allows specification of occupancy factors in the referenced dose location. Default occupancy factor entries are provided for both the control room and normal dose compartment types.
  • The notebook export progress dialog will no longer reference TRACE as the code type.

Version 4.11.0 - Released 4/11/2016:

  • The Plug-in has been updated to support the creation of Model Notebooks in Microsoft Word DOCX format. The Export Notebook dialog now includes a document format drop-down list that includes options to export either Open Document Format (ODF) or Microsoft Word Format (DOCX).
  • The model error check will now report an issue when an environment compartment is connected to a normal compartment. This resolves an issue where the radionuclide concentration at the intake of the flow pathway is not known since there is no volume specified for the environment and no X/Q coupling to a dose point.
  • The RCS Activity PWR calculation dialog "Cesium" label has been changed to "Cs & Rb", consistent with the BWR activity calculation dialog.

Version 4.10.3 - Released 3/10/2016:

  • The Noble Gas release fraction for Rod Eject/Control Rod Drop accident type now defaults to 0.1.
  • The Dose Locations can now be selected directly on the Normal Dose Compartments. previously, this connection could only be set from the Dose Location component.
  • The Unused and Control Room compartment types have been removed. When encountered in legacy models, these are replaced by Normal and Control Room Dose, respectively.
  • Control Room Dose compartments will no longer display properties for sprayer or deposition references.
  • The Inventory Scenario dialog and model notebook will no longer include Fractions and Timings for Ex-Vessel/Late Phases. These release categories have never been tested and have been regarded as a hold-over from the time when RADTRAD was going to be a simplified severe accident dose code.  They are no longer used (if they ever were).
  • The Natural Deposition Models no longer support options PWR-SA and BWR-SA accident types. These options are regarded as a hold-over from the time when RADTRAD was going to be a simplified severe accident dose code and are not applicable to licensing analysis. When encountered in legacy models, these will be set to PWR-DBA and BWR-DBA, respectively.
  • The pop-up help description for the powers model spray table attribute has been improved.
  • The Fuel Handling Accident scenario type now displays the fraction of rods damaged. This value is automatically calculated when the number of rods/assemblies or damaged rods/assemblies are entered. If this value is explicitly entered, the number of damaged rods will be calculated.
  • The RCS activity calculator has been updated to include a series of new features:
    • A legend is now provided for describing the color coding on table cells. This legend should make it easier to determine which cells are editable.
    • The RCS Mass value is now displayed in kilograms. A default RCS Mass value is provided for both PWR and BWRs. An button has been provided to default the RCS mass for the selected reactor type.
    • The popup help descriptions have been updated to include more appropriate information for each property.
    • The calculate appearance and activity dialogs now include more appropriate information for each property.
    • A bug has been corrected which could prevent the pop-up help windows from displaying.
  • The Flow Path Summary flag was removed from the Model Options NRC output flags group. This option was not implemented in the RADTRAD analysis code.
  • The pop-up help descriptions for the diagnostic flags provided in Model Options have been updated and now include a reference to the appropriate NUREG section.
  • User specified nuclides are now perserved internally when the ICRP-38 library option is selected and are restored when the user defined nuclides option is selected.
  • A new Release Units option has been added to the output parameters attribute group in Model Options. This flag replaces the Iodine Units flag and determines which display units will be used for values written to the output file.

Version 4.10.2 - Released 11/12/2015:

  • The onsite X/Q map can now be edited on the X/Q Table root node in the Navigator. This is a pass through to the environment compartment's property with the same name.
  • All table editing dialogs have been updated to include a sort button, and a sort menu item off the right-click popup menu.
  • The breathing rate table editing dialog has been updated to preserve row selection when the add row button is pressed.
  • Added several reference documents including NUREGS, Regulatory Guides, etc... In SNAP version 2.4.1, these can be accessed in the SNAP Model Editor through the right-click pop-up menu on the Model Options node in the Navigator. The next release of SNAP will organize these documents by type, NUREG, Reg Guide, Paper, etc...

Version 4.10.1 - Released 9/28/2015:

  • The default value for the Elemental-I DF Limit in the Spray Model input is now set to 200 in accordance with the Standard Review Plan (SRP) 6.5.2 Rev 4 Page 6.5.2-14.
  • The default value for the Aerosol Lambda /10 Limit in the Spray Model input is now set to 50 in accordance with the Standard Review Plan (SRP) 6.5.2.
  • An issue was resolved where resetting the RCS activity editing dialog did not reset all calculated inventory amounts when the reset button was pressed.
  • Fission product decay and daughter products will now be included in the calculation by default. This change is made in order to be consistent with the way design basis calculations are modeled.

Version 4.10.0 - Released 8/12/2015:

  • Several minor issues were resolved that prevented compiling with Java version 7. Java 7 or newer is now required to run SNAP.
  • Automatic file extensions have been added for many of the commonly exported input files. With this update, dose factor files will now always be exported with a .dfx extension, source release files with a .srx extension, and inventory files with a .icx extension.

Version 4.9.5 - Released 6/9/2015:

  • The maximum number of rods allowed in a fuel handling accident scenario has been increased to 100,000. Additionally, the number of damaged rods can now include fractional values between 0 and 1 (the allowed range is now 0.0 to 100,000 damaged rods).

Version 4.9.4 - Released 1/27/2015:

  • The drawn component quick edit feature was expanded to include pathway components. This feature provides an easier means of specifying filter data for pathways. This behavior can be accessed by locking a drawn view and clicking the filter icon on a drawn pathway (in the same way this data can be edited currently for compartments). Selecting on a grayed out filter icon allows selection of a filter. Filter properties are displayed when selecting the icon for a pathway that already has a filter specified.
  • A model error check was added for pathway components to determine when air leakage pathways are drawing from the environment. This situation is not permitted by the RADTRAD analysis code as Air Leakage pathways require that an explicit volume be defined on the leaking compartment. Environments do not allow specification of a volume. The model check identifies this situation as an error and denotes which pathways have the issue.
  • The "Iodine Units" property under the Output Parameters attribute group in Model Options has been changed to default to "only Curies edited (Version 3.10)." . This will be specified for any new RADTRAD models that are created by the plug-in. Existing model editor save and imported models are not affected by this change and retain the Iodine Units which were specified when they were created. This was introduced to better comply to the Version 3.10 specification (the old default was appropriate for V3.03).
  • The adaptive time step algorithm's max error attribute units have been changed to fraction from percent.  Entered values will no longer be converted to a percentage on import or export. The default initial max error is now set to .001 and the pop-up help information for this property was updated to identify the property as a fractional error. In previous versions, the value was converted to and from a percentage during read/write. This can be was misleading to the user who is expecting to enter a factional error.
  • An issue was corrected in the RCS activity calculator which caused incorrect inventory concentrations to be generated for Cesium and Rubidium nuclides. These values were not including the proper decontamination factors when they were calculated.
  • The Elemental Decontamination Limit enabling logic was modified to refer to the Aerosol Removal model. Previously, this value was incorrectly enabled based on the Aerosol Removal model.
  • An issue was addressed where the RCS activity concentration calculation routines would display unknown equilibrium RCS  inventory values. This issue only appeared for noble gasses in the BWR liquid activity calculation. The calculation failed to take into account the exclusion of noble gasses in the liquid scenario.
  • An issue was corrected where the environment X/Q pathway editor was disabled when a only a single inflow pathway was specified. Additionally, the table layout will now fill the view when appropriate, and labels will be better aligned to provide a cleaner look and feel.
  • An issue was addressed which prevented the source term activities from being calculated correctly. This was only a display issue as correct values are exported to the output deck.  In previous versions, the source term values displayed in the Inventory Scenarios dialog had the amounts divided by the plant power. Those amounts were changed by a separate update which caused this to no longer be true. This fix takes the inventory amounts, divides them by the total plant power, and multiplies those values by the appropriate release fraction.
  • An issue was addressed for the Rod Eject-Control Rod Drop (REA-CRDA) accident type scenario where the provided release fraction fields were internally defined using incorrect units.  This caused the initial values to be displayed incorrectly when the model type was set to British.
  • The import/export routines have been modified to account for the model title as an optional attribute in the psx file. This was added so that the RADTRAD analysis code can include a title in the NRCout output file.

Versions 4.9.2-4.9.3 - Internal releases for testing

Version 4.9.1 - Released 12/23/2014:

  • The RCS activity editing dialog has been reworked to include additional intermediate calculated values. In addition to the Activity (uCi/gm) the dialog will now display calculated values for Equilibrium RCS Inventory (Ci), Spike RCS Inventory (Ci), and Total RCS Inventory (Ci). The Reference power has been replaced by the total plant power for determining the inventory amounts. When the inventories are written, the reference power value will be set to 1.0. This ensures that the calculated inventory amounts are in Ci/Mwt. Previous version save files and imported inventory files which are in Ci/Mwt units will be divided by the specified reference power and the reference power will then be reset to 1.0.
  • A new drawn component quick edit feature was added for non-environment typed compartments. This new feature will allow a user to either create/select or edit filters, natural depositions, and sprays. To use the feature, the user can simply lock the view and proceed to click on the icon in the 2D view of the data they wish to edit. When selecting an icon that appears grayed out (disabled), a filter/natural deposition/spray selection dialog will be provided. The selection dialog will be provided based on what icon was selected (selecting the spray icon opens the spray selection dialog etc). If the selected icon was not grayed out, the provided dialog will be the table which edits the data for the selected icon type.
  • The component numbers in RADTRAD components will now be checked to ensure they are contiguous during a model error check. Each category of components now offers methods to renumber its contained components. A "Renumber <components>" menu item is provided on the category node which will automatically renumber components into a valid contiguous order. Alternatively, a "Change Order" menu item is provided on the category node to allow a user to manually change the ordering of its contained components. Menu items have been added to the individual components to allow "Move Up" and "Move Down" behavior when a quick reorganization of a component number is desired.
  • Improvements have been made to the Onsite X/Q table map editing dialog. The editor now contains row headers for the inflow pathways which assists the user in identifying the proper location to assign X/Q tables. Additionally, clarification annotations have been added to the dialog both above and to the left of the dialog. These annotations indicate the direction of flow for the pathways listed in the table.
  • The nuclide selection dialog for user defined dose conversion factors has been improved. The dialog now includes the ability to select multiple nuclides from either shift+left click or control click. Additionally, the list shortcut character navigator behavior now includes the ability to search on multiple characters when quick selecting a nuclide.
  • The plot option provided in RADTRAD editors will now plot table data as a step function out to the end of the problem. A title and data point symbols have been added to improve the appearance of the plot.
  • Resolved a regression in the calculation of Iodine Appearance in the RCS Activity inventory creation window. The correct dose conversion factors will now be applied during the appearance calculation.
  • A model check was added to report an error when a dose location X/Q Table reference is unset.
  • The RADTRAD job execution error handling has been improved. Logic has been added to ensure run input/output files are closed regardless of whether or not the job execution fails.
  • A filter was added to the inventory specification editor which hides zero valued inventory amounts. This option appears as a checkbox at the bottom of the inventory editor. This option only affects the view of the inventories, any zero valued nuclide inventory amounts will still be output.
  • The Non-LOCA PWR and BWR inventory defaults were removed. A message is provided during open model to identify scenarios which reference these defaults.
  • All References in the user interface to NRC regulatory guide version 1.3/1.4 have been changed to reference regulatory guide version 1.25.
  • Help information has been added to better explain the input modes of defining assemblies or rods in fuel handling accident typed scenarios.
  • The default setting for Show Event in the Model Options > Output Parameters option is now set to true.

Version 4.9.0 - Released 10/23/2014:

  • The default release fraction for the Alkali Metals gap release was changed to 1.0 from 0.0 for the REA-CRDA accident type.
  • Resolved an issue in the Source Scenarios editor where entering invalid accident parameters, then pressing the OK button, would report the error yet dismiss the window without accepting changes.
  • Resolved an issue where the Model Options and user-defined total inventories did not appear in the model diff utility.
  • Resolved an issue where changing the model units did not immediately update the units displayed in the property editor.
  • RADTRAD stream submission now provides parametric support for numerics applied to inputs contained in the dose factors (dfx), nuclides (nix), inventories (icx) and source release (srx) files.

Version 4.8.9 - Released 10/13/2014:

  • Chemical grouping of the Nuclides have been updated in accordance with RADTRAD Version 4.5. "Iodine" has been renamed "Halogens", "Cesium" to "Alkali Metals", "Strontium" and "Barium" merged into "Alkaline Earth Metals", "Ruthenium" into "Noble Metals", and Lanthanum" into "Lanthanides". Additionally, an "Others" group has been added for nuclides not present in the existing groups. Existing models will be converted to the new chemical groups automatically, and any 3.10 or 4.2 ASCII inputs imported into the plug-in will also be converted. Please note that RADTRAD 4.5 or later is required for this plug-in.
  • The Nuclide Definitions component in the Sources category has been renamed Nuclide Data and moved up a level, shown between Model Options and the Sources category.
  • Source term definitions in the source component have been overhauled. The model now contains a global list of Total Inventories, defined in the Nuclide Data component.
  • Four default total Inventories are now included. These include BWR and PWR inventories, both LOCA and non-LOCA cases. These inventories cannot be modified or removed, and are listed before user-defined total inventories.
  • Source component scenarios now reference a Total Inventory, and specify optional accident parameters. The available accident types include: Use Total Inventory, DBA TID, DBA AST, Gap Release, REA-CRDA, and FHA. When types other than Use Total Inventory are selected, additional accident parameters are shown in the scenario editor. The selected total inventory is adjusted by the specified accident parameters and shown as an uneditable inventory in the Adjusted Inventory tab.
  • The Source scenario editor now displays a source term tab, that computes and displays the source term for the given adjusted inventory and release fractions. The source term tab is only available for scenarios that reference a total inventory defined in Ci/MWt.
  • The plug-in has been updated to support multiple source terms with different sets of nuclides. RADTRAD still requires all source terms to include the same list of nuclides. The ASCII export logic has been updated to export a union of all nuclides used in active scenario inventories. These nuclides are sorted by nuclide and atomic number (with all nuclides in an element listed before nuclides in the next, such that Kr-85 and Kr-87 would be adjacent, and sorted before Rb-86). Nuclides that are not present in a given source inventory, but are listed to complete the nuclide set, are given an initial amount of zero.
  • The RCS Activity scenario type has been retained as a method for creating new inventories in the Total Inventories editor. Above the list of inventories, adjacent to the inventory management toolbar buttons, is a button to create a new RCS Activity inventory. Pressing this button opens the RCS Activity parameters editor. Pressing OK in the editor creates a new inventory from the specified parameters.
  • Additionally, an RCS Activity equilibrium field has been added for noble gases. Where the previous equilibrium field is based on dose equivalent I-131, the new field is based on dose equivalent Xe-133.
  • Models now support the adaptive time step algorithm recently added to RADTRAD. Parameters for selecting and configuring the new adaptive time step algorithm are present in Model Options.
  • The RADTRAD model notebook was modified for the changes to the inventory and source component.
  • When adding nuclides to an inventory, multiple nuclides can now be selected.
  • The Decay model value now defaults to "Decay, no daughtering".

Versions 4.8.5-4.8.8 - Internal releases for testing

Version 4.8.4 - Released 5/9/2014:

  • A feature was added to allow the orientation of a group of selected drawn pathways to be changed at once. Additionally, the popup menu for component orientations was updated to include only those orientations that are actually supported by the respective drawn component. This update resolves an issue where the ability to set the orientation of pathways in a view was lost.
  • An issue was resolved that prevented the Job Stream "Create View" menu item from properly laying out the new view. This resulted in the Job Stream drawings appearing off-screen.

Version 4.8.3 - Released 4/21/2014:

  • Multiple source components can now be connected to a single compartment.
  • An issue was resolved which could result in invalid inventory and release fraction types were being written.
  • The Show Model flag is now disabled when both Show Event and Show Step are set to false, as the flag is only parsed when at least one of those flags is true. The flag is written as false when disabled.
  • Model Options property descripitions for Iodine Units and General Input Parameters were updated.

Version 4.8.2 - Released 3/29/2013:

  • An error check was added to warn the user when the model contains fewer than two dose locations, as the first two locations are assumed to be the EAB and LPZ.
  • An issue was resolved where attribute level documentation shared between multiple components including a root component caused a failure to occur during model notebook export. Additionally attribute level documentation shared on model options or category components properly display backward component references.

Version 4.8.1 - Released 6/18/2012:

  • This release includes a plug-in manual for RADTRAD. The manual can be accessed from Help Contents.
  • The Source Scenario editor now displays an error message under the inventory and release tabs when the inventory contains nuclides that do not have corresponding dose conversion factors.
  • The plant power level can now be edited from the Source Scenario editor. The value is still stored globally in Model Options.
  • Resolved an issue where the nuclide column in the inventory table did not display in red when the nuclide does not have a corresponding does conversion factor.
  • Resolved an issue where the Inventory column shown for Ci/MWt inventories was based on the reference power instead of the plant power.

Version 4.8.0 - Released 5/18/2012:

  • The source component editors for release fractions and timings, nuclide inventory, and the RNEditor have been substantially overhauled for this release. In their place is a single Source Scenarios property. A RADTRAD model may contain any number of scenarios that define the inventory and release information for the model. A current "active" scenario chosen from this list determines the inventory and release information exported from the model. The scenarios may still use either predefined defaults for both the inventory and release data, or the data may be defined by the user. Additionally, the RNEditor functionality is preserved through an Insert RNEditor Nuclides button in the top right of the dialog; this button opens a menu for selecting and and editing nuclide and release data to insert into the currently selected scenario.
  • To match the changes to the Java RADTRAD plot-file output, the Include Mass Data and Include Rate Data properties in Model Options have been removed.
  • In Job Status, output and NRC-output files now support several points of interest when displayed in the Output Viewer.

Version 4.7.2 - Released 4/17/2012:

  • The Automated Validation Framework (AVF) model used to for regression testing of the RADTRAD code and plug-in is now included in the installation package. Please refer to the AVFQuickStart.pdf file located in the SAMPLES/RADTRAD/AVF directory of your SNAP installation for instruction on setting up and running the AVF test suites.
  • The decontamination factor values in the spray component are now represented by unitless real values instead of simple floating precision primitives, allowing them access to user-defined numerics.
  • Source to Compartment connections can now be edited from the Property View when a source component is selected.
  • The two header lines in an RFT file are now managed in the model. The release fractions and timing editor now displays and edits these lines. Both are written in the correct order in RFT and SRX files.
  • A confusing use case for piping deposition models has been resolved. The elemental and organic iodine removal models for pipes should only allow temperature dependent correlation when the aerosol removal model is set to Brockmann-Bixler; this is the only case where the values used for these depositions are input or calculated in RADTRAD. To alleviate this, the option for temperature dependent correlation is no longer available when the aerosol flag is set to values other than Brockmann-Bixler. If either elemental or organic iodine is set to temperature dependent correlation and the aerosol model is changed, the editors display the incorrect value in red and the error is listed on model checks. Additionally, the attribute description for organic and elemental iodine now more clearly define the temperature dependent correlation value.
  • The decontamination factors limits in sprays can now be individually enabled and disabled. This ties into a new feature in Java RADTRAD Version 4.4.2 that allows these limits to be disabled when a value less than or equal to zero is entered.
  • An issue was resolved that prevented the diagnostics file from being written correctly when submitting a RADTRAD job stream.
  • The display name of the time step table in Model Options has been changed from Max Time Steps to Time Step Table.
  • An issue was resolved where the decontamination factors in various tables headers were listed as "No unit" instead of "DF".
  • An issue was resolved with the piping pathway elemental and organic iodine removal model property editor where "temperature dependent correlation" was listed as "temperature dependent correlational".
  • A warning message used to indicate when a source component source release type and iodine physical form type did not match was made more clear.
  • Model Notebook support has been implemented in the RADTRAD plug-in. An OpenDocument Format (ODF) file can be exported from the model from the Export menu. This document contains all the properties of the model along with any embeded model notes.

Version 4.7.1 - Released 3/8/2012:

  • Plug-in handling of Dose Conversion Factors (DCFs) has been overhauled for this release:
    • The DCF editor now lists four values per nuclide: whole body and thyroid (in Sv/Bq) and immersion and skin (in Sv/(Bq-s-m^3)). These are the DCFs used by RADTRAD, and correspond to the following values from old DCF file: whole body: effective inhaled chronic thyroid: thyroid inhaled chronic immersion: effective cloudshine skin: skin cloudshine The plug-in reads these values from ASCII DCF files in the same manner as RADTRAD: by hard-coded array-indexes. Thus the thyroid values use the 6th organ, whole body and immersion the 8th, and skin the 9th.
    • The FGR11&12 defaults now use a comprehensive nuclide database provided by Bill Arcieri to determine the DCFs written to file. The nuclides in the first source component inventory (either user-defined or defaults) are pulled from the database and written to the DCF file. Similarly, when displaying the FGR11&12 defaults in the DCF editor, only nuclides found in the source inventories are displayed.
    • When editing user-defined DCFs, nuclides found in the inventory that have not been defined in DCF yet will be highlighted in red with the label "<unset>". Simply typing a value in any of the four DCF columns will add the nuclide.
    • When writing user-defined DCFs to file, only those nuclides found in the inventory will be written. Consequently, model checks have been adjusted so that extra nuclides found in the DCFs but not in the inventories is now listed as a warning instead of an error. Note that listing a nuclide in the inventory but not in the DCFs is still considered an error.
    • The DCF editor now supports copy/paste and multi-row editing.
  • Several improvements and fixes have been made to the RNEditor:
    • All fields in the editor (including auxiliary windows) now remember their values between uses.
    • The Defaults Type radio buttons have been removed from the main window. These now appear as a selection in the various insertion dialogs.
    • A "Current Values" label has been added at the top of the editor which describes how the values currently displayed in the editor were inserted.
    • When using the RNEditor to set inventories and source terms, the power value in the source component is now correctly set to "1.0 MWt" instead of the power value listed in the RNEditor.
  • The units for decontamination factor have been changed from "1/s" to dimensionless.
  • An issue was resolved with the inventory editor that occasionally allowed it to show columns that should not be displayed.
  • Application definitions for RADTRAD setup in the Configuration Tool can now refer to the radtrad.jar file directly instead of the Windows batch (radtrad.bat) or Linux shell script (radtrad.sh) files.

Version 4.7.0 - Released 2/29/2012:

  • Please note that starting with this release, the 4.x Java-based RADTRAD executable is no longer bundled with the SNAP plug-in and must be installed separately.
  • Inventory units are now distinct. When changing the inventory units between Ci/MWt, Ci/cm^3 and Ci/hr, the column displayed in the inventory editor will change based on the selected units. As a side-effect of adding unit data to the inventory amounts, any user-defined numeric references made to these quantities in pre-existing RADTRAD models will be lost.
  • A model error check has been added for non-environment compartments with volumes set to 0.
  • The EAB/LPZ dose locations in a new RADTRAD model now have the correct default breathing rates.
  • The FGR11&12 dose factors are now the default in new models. The ICRP-60 defaults have been removed.
  • User-defined source term release fractions now have the correct engineering units of Nounit instead of Radioactivity.
  • RADTRAD models now correctly save whether the model was set to display SI or British units.

Version 4.6.1 - Released 10/11/2011:

  • Default breathing rates and occupancy factor rates are now supported for Dose Location components. When creating a new Dose Location, the a completion dialog will prompt the user to select the appropriate EAB/LPZ or control room defaults. In addition, the breathing rates table editor now allows the user to quickly repopulate the table with either set of default values.
  • A "Pre-defined Job Streams" feature was added in SNAP 2.0.2 to allow plug-ins to automatically create Steps, Model Nodes, etc. for a Job Stream based on selected description. Support for this feature was added to the RADTRAD plug-in in this release.
  • An issue was resolved that prevented the Navigator from displaying the actual number of components in each category directly after importing a RADTRAD model.

Version 4.6.0 - Released 9/7/2011:

  • The NRC Output format from RADTRAD 3.10 has been implemented in the RADTRAD executable. This format is a page-delimited output file that echoes the input file, general input parameters, and calculation results.
  • The plug-in model now supports defining the various NRC Output flags that control which sections are written. These flags are found under Model Options.
  • The standalone RNEditor application functionality for editing RFT and NIF files has been added to the Source component. The RNEditor attribute of a source component can be used to open a mirror of the editor with a similar user interface and functionality. This implementation of the RNEditor directly edits the source release and inventory data in the component, rather than writing NIF and RFT files.
  • The "Use Table" flags have been removed. Tables are now used if they contain more than one row. When opening models saved with previous versions of the plug-in, any tables that have a "use" flag set to false and non-empty data will be set empty.
  • Most table editors now support copy and paste.
  • Resolved an issue during submit where the exported DFX file was a duplicate of the NIX file.
  • Resolved an issue that prevented performing imports and exports when running the ModelEditor in headless mode.

Version 4.5.4 - Released 7/11/2011:

  • Resolved an issue where the task definition for a RADTRAD stream step did not use the prefix of the input file in its output file names.
  • Resolved an issue where a RADTRAD stream step would lose any custom names specified for its inputs.

Version 4.5.3 - Released 3/23/2011:

  • An issue was resolved that prevented the main "Tools->Submit Job..." menu item from opening the "Submit Job Stream" dialog for RADTRAD models.

Version 4.5.2 - Released 3/7/2011:

  • An issue was resolved that prevented opening RADTRAD models saved with SNAP version 1.2.6 (RADTRAD 4.4.2) or earlier.

Version 4.5.1 - Released 2/28/2011:

  • Resolved an issue that prevented using RADTRAD in a job stream.

Version 4.5.0 - Released 2/4/2011:

  • Updated to support the new SNAP 2.0 functionality including Job Stream support and headless capability.

Version 4.4.2 - Released 11/17/2010:

  • Added support for specifying diagnostic flags. These options are available under Model Options in the ModelEditor, and can be used to enable diagnostic information in the RADTRAD output file.

Version 4.4.1 - Released 10/12/2010:

  • Resolved an issue that prevented using the Connection Tool to connect compartments and pathways in a view.
  • Resolved an issue where the On-Site X/Q mapping was not correctly imported when importing 4.x XML inputs.

Version 4.4.0 - Released 9/14/2010:

  • The drawing logic for pathways and compartments in a view has been overhauled. These components are now sized to fit the component title. Additionally, the compartment now displays specific indicators for referenced sprays, filters, and natural depositions.
  • Additional error checks and warnings have been added. Unused X/Q tables, filters, sprays, and natural depositions are indicated by check model. Empty tables are also indicated to the user. An inventory with all zero amounts will produce an error, as will a source release of all zeroes.
  • The source inventory editor has been revised for user defined inventories. Nuclides that are not present in the dose conversions are now indicated in red instead of the disabled color. Additionally, the Initial Amount column for absent nuclides may be edited: this action adds the nuclide to the inventory with the specified amount. Finally, multi-row editing is now supported, allowing the user to quickly initialize nuclides that are currently absent from the inventory.
  • Additional channels have been added to the generated plot file. The file now includes dose equivalent data for each dose location, with values for whole body, thyroid, TEDE, and skin (when appropriate). Compartment inventory is now listed by nuclide for the atmosphere and sump, filter, or surface (when enabled). Compartment exposure is also supplied. Pathway inventory is provided in the form of a transport channel and one of pipewall, filter, generic, or convection (based on the pathway type). The channels written by previous versions can be enabled via the "Include Rate Data" and "Include Mass Data" parameters available in Model Options.
  • When setting the Source Release Type, the Iodine Physical Form is automatically synched to a corresponding value. The Iodine Physical Form may be manually changed to a non-matching value if needed without affecting the Release Type. Additionally, the elemental, organic, and aerosol fractions are now always displayed so that the fractions indicated by Iodine Physical Form are always displayed. To maintain consistency, the editors for these values do not allow modification unless the Iodine Physical Form is set to User Defined.
  • The Iodine Physical Form of a new source component now correctly defaults to User Defined.
  • The Duration of Accident property now defaults to 720 hours.
  • The Type of a new compartment now defaults to Normal.
  • The On-Site X/Q Table property of an environment compartment is now correctly disabled when the compartment is not connected to at least one inflow and one exhaust pathway.
  • The default output detail for compartments is now set to "No Additional Detail".
  • The default output detail for pathways is now set to "Nuclide and Transport Each Time Step".
  • The pathway "Use Leakage Rate" value now defaults to true.
  • The default pathway type has been changed to Air Leakage. In addition, the unsupported "Water Leakage" type has been removed from the type editor.
  • The name of the EAB dose location created for new RADTRAD models is now correctly labeled as the "Exclusion Area Boundary".
  • Resolved an issue where an empty leakage rate table would cause exceptions to be thrown when running RADTRAD.
  • Resolved an error in the inventory power calculations introduced by a previous version.

Version 4.3.1 - Released 5/11/2010:

  • Dose conversion factor, source release, and inventory data may now be viewed when a default is selected. The associated property editor changes its display to indicate that a preview will be launched, and the corresponding dialog is modified to prevent modification to the displayed data.
  • When displaying or editing either dose conversion factors or inventories, the editor now displays the difference in referenced nuclides between the two. From the perspective of the dose conversions: when a nuclide is present only in the inventory, it is displayed in the dose conversions list as a disabled entry. When a nuclide is present only in the dose conversions, it is highlighted in blue. The same rendering method is used for inventories.
  • Additional error checks have been implemented for: empty breathing rate and occupancy tables, undefined X/Q references in a dose location, and missing connections for source and dose location components.
  • Additional info messages have been added detailing the default Environment compartment and EAB/LPZ dose locations and X/Q tables added to new RADTRAD models.
  • Resolved an issue in 3.10 export where the volume of an Environment compartment could be written as "NaN".
  • RADTRAD output now properly echoes the input for 4.x models.
  • Resolved an issue where an invalid Inventory Type could be selected, or written to 3.10 exports when a default inventory is selected.
  • A potential dose location to X/Q table relationship issue has been resolved. Legacy logic from previous versions of RADTRAD required that the dose location and X/Q data that it referenced share the same "component number", which is not the case for RADTRAD models developed in SNAP. Internally, RADTRAD now stores an index indicating which X/Q table data is referenced by a given dose location, and uses this index to retrieve the appropriate X/Q table data. 3.10 handling has been adjusted as follows to compensate:
    1. No changes have been made to the 3.10 input format. It is assumed that the dose location and its associated X/Q table are entered in parallel order, and internal indexes are generated accordingly.
    2. When exporting 3.10 inputs from SNAP, the X/Q tables are reordered to fulfill this requirement. This is best illustrated by example: Doses 1 and 3 reference X/Q tables 4 and 5, respectively. X/Q tables 1, 2, and 3 are referenced by the on-site mapping in the Environment. When writing the file, the X/Q tables will be written in the order 4, 1, 5, 2, 3 (with comments indicating their original order in the SNAP model), and the on-site mapping references X/Q tables 2, 4, and 5 (the new indexes of 1, 2, and 3).
  • The X/Q Table reference for Dose Locations is now enabled for locations connected to Compartments of type Control Room Dose.

Version 4.3.0 - Released 4/30/2010:

  • Converted to use the contemporary numerics library. Please note that this version will not open legacy MEDs.

  • Completed implementation of the 4.xx XML-based model export, and added a custom importer for 4.xx inputs.
  • Nuclide definitions and inventory are now managed in the model. The Sources category contains a category component for accessing the nuclide definitions. Each Source component that sets its inventory type to User Defined now specify the inventory information directly in component.
    • The editor for inventories provides functionality for quickly importing default data into the source component to use as a basis for custom inventory definitions.
    • The nuclide editor can display the nuclide definitions even when using the ICRP-38 defaults, and highlights values that have values that differ from the defaults when editing custom nuclide definitions.
  • Release fractions and timings are now managed in the model. Similar to inventory, the values are defined in the Source component when its release type is set to User Defined.
  • Dose conversion factors are now managed in the model. The values are defined in Model Options when the dose conversion type is set to User Defined.
  • When exporting models, any user-defined data for nuclides, inventory, release, and dose conversions are written to external files at the submit location. For 3.10 export, the legacy formats are written, while the contemporary XML formats are written when writing 4.2 inputs. The exported files are named after the exported input model to prevent directory collisions.
  • When submitting RADTRAD models, an XML input model is now exported (the previous behavior varied based on which type was last exported by the user). Any external files created with it are transmitted to the submit location and renamed accordingly to match the job name.
  • Implemented SharedComponent functionality. When Compartments, Pathways, and Dose Locations are pasted between models, they will bring along the shared components they reference (X/Q tables, Natural Depositions, Filters, and Sprays). If an equivalent shared component is already in the target model, the equivalent component will be referenced instead. For the purposes of RADTRAD, the shared components are considered equivalent if all values are equal (including their name) with the exception of component number and description.
  • On-site X/Q table mappings have been moved out of Model Options and into Compartments. The new attribute is only enabled when the Compartment type is set to Environment. This allows the on-site mapping to:
    • Copy and paste between models
    • Receive automatic adjustment when pathway connections are made or removed from the environment compartment.
  • RADTRAD drawn components can now be grouped in the View.
  • When animating a local RADTRAD run, the right-click “Plot data” functionality in animation beans now works as intended.
  • When creating a new RADTRAD model in the ModelEditor, the new model now contains an Environment compartment and the EAB and LPZ dose locations and X/Q tables. The appropriate component connections and references are also automatically established.
  • Added numerous validation checks to test the correctness of the model.
  • Added detailed property descriptions for all component attributes.
  • RADTRAD computations now generate a basic XML statistics file for use by AVF.
  • General performance, particularly memory usage, has been greatly improved by rearchitecting the manner in which RADTRAD writes EXTDATA files. RADTRAD now writes each time slice as it's completed and then updates the EXTDATA file header with the current end time and number of time slices.
  • Resolved an issue related to inventory power. The inventory power specified in an NIF file is documented as the normalized core power: a fraction of plant power level to use for calculating inventory. However, internally RADTRAD read and output this value as a direct power value (read in as MWt). The power ratio used in computing inventory was computed by dividing the plant power level directly by the inventory power level. RADTRAD no longer internally stores the inventory power as a power, but instead as a normalized fraction. All places where inventory power are used have been adjusted for the change. This results in some changes to output (a model with a plant power level of 3992 MWt and an inventory power level of 1.0 will output an inventory power of 3992 MWt instead of 1.0 MWt) and computation (a model with a plant power level of 3992 MWt and an inventory power of 1.2 will compute inventory with a power level of 4790.4 MWt instead of 3326.7 MWt). No change needs to be made to existing input models unless they intentionally compensated for the disparity.
  • Resolved numerous connection issues:
    • Sources can now connect to compartments from the compartment (previously they could only be connected from the source).
    • Trying to connect a pathway to the source connection point on a compartment or sources to a pathway connection point now gives an error message instead of throwing an exception.
    • Pathways can no longer have two inlet or two outlet connections.
  • Resolved issues with several attribute editors that corrupted the undo/redo history.

Version 4.2.2 - Released 1/08/2010:

  • The Calculation Server interaction logic was updated to support the new CAFEAN RPC communication package in SNAP 1.2.0.

Version 4.2.1 - Released 11/2/09:

  • An class-loader issue was resolved that prevented exporting using the PSX file format on some systems.
  • Multiplexed and demultiplexed file handling was added to allow the results of RADTRAD jobs to be included in animations.
  • The Defaults directory and the RADTRAD AVF regression model were added to the samples directory for the installation.

Version 4.2.0 - Released 10/22/09:

  • Baseline Version for testing .

Version 0.1.0 - Released 11/20/08:

  • Initial packaged release.