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

TRACE Plug-in Change Log

Version 4.6.8 - Released 1/31/2025

  • An issue was resolved that allows using sensitivity coefficients as variables in a uncertainty quantification defined in a Python directed job stream.
  • The Model Options component has been updated to include Regression Notes when importing from an ASCII input that has NRC Regression Suite XML tags in the header comment. Issue 110

Version 4.6.7 - Released 12/05/2024

  • Added a developmental version for the TRACE plug-in. This will allow support for new features to the TRACE plug-in that are not in Patch 9.
  • The units for the Signal Variable 123 have been updated to be Power Units (watts) per the manual.
  • The Hydraulic Component view creation has been updated to be more efficient and lay out components based on loops present in the model.
  • The Parallel Task Creation behavior for ECI cases has been updated to include a number of weighting behaviors to automatically organize tasks.
  • The ECI Export only includes control systems on the central task.

Version 4.6.5 - Released 7/8/2024

  • An issue was resolved that caused the Break component to fail to Show ASCII when the table has data, but is disabled.
  • The Sensitivity Coefficients have been updated to resolve an issue with selecting sub-components from channels.
  • Support was added for the "timemethod" namelist variable when the version is set to Patch 5 or higher. Issue 75
  • A fix has been implemented to enable mixed numerics and its methods on individual components.Issue 70
  • The TRACE plug-in was updated to support creating numerics for all properties that support selecting a numeric reference.

Version 4.6.6 - Released 8/13/2024

  • An issue was resolved that caused reading in a lumped heat structure to fail and the `Initial Temperature` table to have the wrong number of values.
  • An issue has been resolved that would prevent retrieving initial conditions from a Patch 9 formatted TPR file.
  • Model Options was updated to only export the User-Defined Mixed Numerics when the 'TIMEMETHOD' Namelist variable is active and set to '[-1] User Defined'.

Version 4.6.4 - Released 4/24/2024

  • Support was added for the Patch 9 version of TRACE
  • The Critical Heat Flux properties have been updated to support values 6 and 16.
  • MatLib Material library support was added to the Built-in Materials
  • Restart Cases in the TRACE plug-in have been updated to support negative Restart Number (DSTEP) values.
  • Added support for the WFSURF namelist variable for patch 9.
  • BWR Power components have been updated to support additional feedback tables.
  • Disabled USE_IAPWS_ST namelist option for Patch 9
  • Support was added for noncondensable gas number 8 - Non-ideal Helium
  • The symmetry column will be excluded from the Import PARCS Dialog if the TRACE code version is greater than or equal to V5.0 Patch 9.
  • An issue was resolved within the Multi Junction Edge Data dialog that caused the displayed junction index to be incorrect.
  • An issue was resolved within the Crossflow Connections dialog that did not support connecting to Fill and Break components.
  • An issue has been resolved that caused some properties within the diffmerge dialog to not appear within their attribute group.
  • An issue was resolved that resulted in the Single Junction calculated hydraulic diameter to be exported as 'Unknown' when the Single Junction is only connected to cross-flow connections.
  • An issue was resolved for exporting the Model Notebook Power Components that caused the exported value for the External Power property to say 'unsupported value'.< /li>
  • An issue was resolved when renodalizing a vessel component that caused the Tube Rows property to have 'Unknown' values even when the vessel had predefined Tube Rows values prior to renodalization. Issue 73
  • An issue was resolved that caused Heat Component Surface hydraulic cell references to be modified during vessel renodalization despite the original hydraulic cell not belonging to the vessel being renodalized.
  • An issue was resolved that caused the Gas Species and NC Mixture property within hydraulic components to be enabled when there are no values to modify.
  • As issue was resolved within the Power Component that caused the Powered Components diffmerge node to indicate there are differences when all of the powered components are the same.
  • An issue was resolved that caused Power Connections connected to Channels to have 'Unspecified' in the connection property view. This was updated to report the Channel or Heat Structure connected to the Power Component.

Version 4.6.3 - Released 3/25/2024

  • A multi-junction component has been added to the TRACE plug-in. This meta component creates multiple single junctions similarly to the Vessel-to-Vessel junction component. It greatly simplifies creating zipper connections between 1D hydraulic components or Vessels.
  • An issue has been resolved when a Constrained Steady State using a heat controller has a reference to a control variable of -1, 0, 1, or 2 importing incorrectly.
  • An issue was resolved that prevented forward and reverse C flow loss coeffiecient from being modified within the Vessel Junction component.
  • An issue was resolved that caused the length and hydraulic diameter values from being initialized when creating a new Pipe component.
  • An issue was resolved when adding crossflow connections when there are no components available to be connected.
  • An issue was resolved where modifying edge properties in diff/merge or python bindings was not consistent with the values exported to ASCII.
  • An issue was resolved in the edge property dialogs where the values displayed were not consistent with the values exported to ASCII.
  • The Multi-Junction and Vessel Junction components were updated to have ASCII context. This context will provide the path to the property within the component and support opening any dialogs needed to modify a property.
  • An issue was resolved on ASCII import when importing multiple constrained steady states that have the same cell or edge reference. The set value was only being set on the first constrained steady state, but now this bug has been resolved.
  • An issue was resolved in Model Options diff/merge that displayed differences where there were no actual differences in the properties.
  • An issue was resolved for the Plenum component diff/merge. The junctions now are aligned by the junction component number.
  • An issue was resolved for supporting the outside component node in the diff/merge dialog when the value is set to 'Constant BCs'.
  • The Hydraulic Connection dialog for the Inlet Property within Fill has been fixed to enable the Angle Property if a Target Component is initially selected with a Crossflow face set as the Target Face.

Version 4.6.2 - Released 12/19/2024

  • Support has been addded for Embedded Lua Correlation Hooks. Issues 65
  • Exporting a restart Case with several numerics has been updated to correctly replace the selected numeric for each property. Issue 69
  • Python bindings have been updated to support adding and removing components from a TRACE model.
  • Python bindings have been updated to support advanced python implementation of all tables within the TRACE plug-in.
  • The units for the constants have been added to diffmerge and python bindings.
  • Setting values in the Expressions table with the type set to Constant Value has been updated to only show the constant defined in the model.
  • The Python Bindings have been updated to support the following components: Control Systems, Thermal, Power Components, CCFL Models, Spacer Grids, Containment, and Exterior.
  • The PARCS Mapping component was updated to resolve an issue which could cause errors when using the hydraulic connections property without specifying the target vessel.
  • The power component was updated to prevent reporting errors when opening the Axial Shape Locations and Radial Power Shape editing dialogs.
  • The Sensitivity Coefficients Component Selection dialog has been updated to correctly show the selected components.
  • A sample file has been added to the TRACE Plug-in distribution: a python script that creates the standpipe.med model included with the Plug-in samples.

Version 4.6.1 - Released 11/3/2023:

  • Python Bindings and Diff/Merge support was added for the following components: Vessel, Plenum, Channels, Multi-Channels, Candu Channels, Pump, Fluid Power, Vessel Junctions, PARCS Mappings, Heat Structures
  • Advanced python bindings have been implemented for Channels, Fills, Breaks, Heaters and Pipes.
  • Python Functions in TRACE models may now be set to access the TRACE Python Bindings.
  • An issue has been resolved that would prevent preserving SNAP variable references to Trip setpoints, or control block inputs in restart cases.
  • The vessel Levels dialog has been updated to prevent invalid vessel levels to be entered.
  • Jet Pumps and Heaters have been updated to edit and export the Laminar Shape Factor.
  • Vessel Junctions have been upodated to export the EOS and Phase Change value from the Vessel Junction onto the spawned single junctions.
  • The PARCS Mapping component has been updated to resolve issue that would prevent the ASCII viewer from opening.
  • The PARCS Mapping component Split Locations dialog has been updated to allow changing the type of split (i.e. for Hydro Components or Heat Components).
  • The PARCS Mapping component Hydraulic Components and Thermal Fractions dialogs have been updated to support the add/remove buttons without failure in explicit mode.
  • A warning dialog has been added to notify the user that changing the PARCS mapping mode from explicit to automatic will result in loss of ability to export splits.
  • The bundled W4Loop model sample was updated to correct the display of the primary system view.
  • The merge behavior for crossflow connections in 1D hydraulic components has been updated to ensure that new connections are created correctly, and to support undo/redo.
  • The channel initialization behavior has been updated to initialize the RDPWR array with fuel nodes initialized to 1.0 and cladding nodes initialized to 0.0.
  • The ability to create and delete hydraulic components and heat structures through python bindings has been implemented.
  • Zero-celled hydraulic components were updated to export the gas and liquid species with the placeholder values summing to 1.0.

Version 4.6.0 - Released 8/9/2023:

  • The TRACE Plug-in has been updated to support Patch 8.
  • Importing a TRACE input file now allows lines with more than 80 characters, comment lines can begin with whitespace before the '#' character, and a warning is reported when the file does not begin with "free format"
  • Model Options and Hydraulic Components have been updated to show a model check error when the noncondensable gasses do not sum up to 1.
  • An Error message is reported if TRACE Species calculation is expected but the model has fully implicit numerics, semi-implicit numerics, or has nosets set to 1.
  • The channel has been updated to support the short fuel update, which allows the fuel region for non-average rods to begin above the start of the average fuel rod.
  • Heat Structures have been updated to show a model check error if coarse mesh axial noding is modified due to cladding rupture and fuel rod HTSTR is part of a RADENC.
  • A new property for Embedded LUA Code has been added to Model Options.
  • The ability to insert unique radial power profile values and Axial power shape values have been implemented into Channels, Heat Structures, and Non-Average Fuel Rods.
  • The power components values named NZPWI and NRPWI have been introduced into the channel and heat structure to uniquely define each components values on the HS or CHAN component.
  • The paste behavior for control blocks into animation models has been updated to match the variable name as modified by TRACE during ASCII import. GitHub 41
  • The control block type selection dialog was updated to display all of the TRACE type codes (icbty) that may be generated by a SNAP control block type. GitHub 42
  • The ASCII export of 1D hydraulic components was updated to ensure that the geometric property flagged as calculated will be recalculated before being exported. GitHub 48
  • The control block TPR Import logic has been updated to resolve an issue that prevented reading the weights from a type 59 summer.
  • The vessel component TPR import logic has been updated to resolve importing the IVSSBF field when not defined in the TPR file.
  • The power component TPR import logic has been updated to resolve importing the ISNOTB field when not defined in the TPR file.

Version 4.5.2 - Released 8/19/2022:

  • The python bindings were updated to better handle access to disabled properties.

Version 4.5.1 - Released 7/5/2022:

  • The TRACE Plug-in has been updated to include model merge capabilities for the Radiation Enclosure and Power components.
  • An issue was resolved in which ASCII contexts for Radiation Enclosure Axial Level and Heat Levels were not editing the Radiation Enclosure component.
  • An issue was resolved in which edits for Radiation Enclosure Axial Level and Heat Levels were displaying the name 'null' when using the Edit->Undo/Redo menu items.
  • An issue has been resolved that would cause the TRACE retrieve initial conditions option has been to lose any modifications made to the ASCII restart file before reading from TPR under Windows. This includes modifications made by a parametric job stream, or pre-execution Python script. This issue did not occur when executing under Linux.
  • Material properties may now be defined using a SNAP table variable. Restart cases write placeholder data that will be resupplied at export or job submission time with the current table variable data.
  • An issue has been resolved which would prevent writing out the velocity scale factor values when graphically editing a restart case that resupplied a generalized state fill where the state table is provided by a table variable.
  • The TRACE Python Directed Job Stream samples were updated to use a CPython3 application instead of a Jython application.
  • The TRACE standpipe sample model was updated so that the y1, y2, and y3 numeric variables have initial values.
  • The vessel renodalization logic has been updated to ensure that leak path connections are modified to reflect the new renodalization.
  • The vessel renodalization logic has been updated to prevent an infinite loop when attempting to renodalize a vessel with unknown fluid state data.

Version 4.5.0 - Released 4/29/2022:

  • The TRACE Plug-in has been updated to support TRACE Version 5.0 Patch 7. This option is now present during ASCII import and has been added to the list of versions available through Model Options.
  • Support has been added for the lead (Pb) fluid type in fluid systems.
  • Support has been added for Mega Energy units (lumegae) for SNAP variables, and control system engineering units options. The units are MJ for SI units and MBtu for British.
  • These engineering units are automatically used by APT plot and PyPost when plotting the "hstoreng" plot variable.
  • Added support for FMESHECHECK, ERRSEEDIT, MOVEHSMESH namelist variables.
  • Removed the support for C1RC2 - C2RC5. These are available if the model version is set to less than 6.
  • Support has been added for the wire wrap geometry for heat structures.
  • The TRACE Plug-in has been updated to include model merge capabilities for the following components:
    • Jet Pump, Separators, Heaters, Turbines, Heat Structures, Trips, Trip Setpoint Factor Tables, Trip Signal Expressions.
  • The TPR import logic for the EXTSOU property of a power component was updated to prevent loading the "unset" value from a TPR file.
  • An issue has been resolved that prevented the PARCS Mapping file from exporting with the correct component numbers.
  • An issue was resolved where some View Template elements failed to load inside of TRACE models.
  • The TypPWR converted sample has been updated to fix errors introduced when opening in SNAP Version 4.0.2.
  • The coupled TRACE/PARCS sample has been updated to better represent how a coupled MSLB case might be implemented.

Version 4.4.3 - Released 2/28/2022:

  • The TRACE Plug-in has been updated to include model merge capabilities for comparing components inside the model editor. This comparison method allows merging differences between compared components through the differencing user interface. This behavior is enabled by setting the TRACE Plug-in preferences -> Comparison Method to "Value Merge" and is supported for the following component types:
    • Fill, Pipe, Break, Tee, Prizer, Valve, Exterior, Control Block, Signal Variable, General Table, CCFL, CONTAN, Model Options, Spacer Grid, Trip Controller, User Defined Materials.
  • The TRACE Plug-in has been updated to include Python bindings for retrieving and setting model parameters through Python directed job streams. This behavior has been implemented to test the value based comparison and merge capabilities. The supported components match the components that support value based comparison and merge.
  • The TRACE examples of Python Streams using the standpipe and W4Loop models have been merged into a single set of sample files with a single MED file for each model.
  • An issue has been resolved which could cause a false error to be reported when updating the IEOS values for fill components with no tables. Note this would have no effect on the resulting model.
  • The TRACE job step "Retrieve Initial Conditions" feature was updated to more correctly support the modification of the restart case with Pre-Execution Python scripting.
  • The TRACE MED file read behavior has been sped up dramatically for small to medium sized models.
  • Updated to handle the case where a zero is encountered for NPIPES during ASCII import.
  • The legacy TRACE plug-in batch command MODEL_DOC has been removed in favor of the more recently added NOTEBOOK_ODT and NOTEBOOK_DOCX commands.
  • The sensitivity coefficient generation logic for python directed job streams has been updated to resolve an issue where duplicate sensitivity coefficients would be added for each parametric task.
  • An issue was resolved which could prevent the setpoint conditions from being set for steady state controllers. This would occur when the Adjusted Component was not set.
  • An issue was resolved in the TRACE job step loading logic that prevented the TRACE job step descriptions from being properly loaded by Configuration Tool.
  • An unused debug message for TRACE med numerics import was removed.

Version 4.4.2 - Internal Release

Version 4.4.1 - Released 10/29/2021:

  • An issue in which incorrect NMAT values could be exported in restart cases has been fixed for Patch 5.
  • The plug-in was updated to no longer rely on the use of deprecated methods.
  • A summary report is now shown when errors are encountered during the graphical import of a TRACE model.

Version 4.4.0 - Internal Release

Version 4.3.0 - Released 7/14/2021:

  • The TRACE/PARCS coupled job step has been updated to resolve an issue where the auxillary zip file was being written using a reserved filename (aux.zip) under MS Windows.

Version 4.2.9 - Released 6/24/2021:

  • An issue has been resolved that would prevent using sensitivity coefficients that reference individual components as part of UQ analysis.

Version 4.2.8 - Released 5/21/2021:

  • An error message is now provided to identify fuel rod heatstructures (nofuelrod=0) which are not connected to a Power component.
  • The CONTAN package will now report a warning if the package is active but contains no compartments.
  • The field that determines the number of parallel elements in 1D hydraulic components has been updated to support integer variable references. This change affects Pipe, Channel, Separator, JetPump, and CANDU Channel components.
  • An issue was resolved that prevented additional output files (such as TRACE-PARCS mapping files) from being included with the model in Python directed streams.

Version 4.2.7 - Released 2/24/2021:

  • Vessel renodalization has been updated to include the option for consolidating adjacent heat structure cells after merging vessel cells. This option only applies to heat structures that are in parallel to the axis of renodalizaton (e.g. vertical heat structures when performing an axial renodalization). By default adjacent heat structure cells that have identical boundary conditions will be merged together (consolidated).
  • The engineering units for the limiting absolute velocity values for a mass flow pump (types 9 and 11) have been corrected from mass flow to velocity.
  • An issue has been resolved where a numeric variable reference in a load format section could result in writing out too many characters for floating point numbers with a large number of significant digits.
  • Stand-alone supplemental rod heat structures will have their component numbers adjusted during a paste operation if the parent heat structure has its component number changed.
  • The ASCII import logic for power components has been updated to ensure that power components that include the Decay Heat Precursor Power array import correctly.
  • The ASCII differencing behavior has been updated to include CONTAN components in the comparison when comparing two models.

Version 4.2.6 - Released 11/23/2020:

  • Updated to latest TRACE User's Manual, V5.0 P6.
  • The TRACE Plug-in Version has been updated to V 5.0 Patch 6. Models that were set to V5.0 Patch 5 Dev will automatically be updated to Patch 6. The ASCII Import dialog has been updated to allow selecting Patch 6.
  • The Vessel component cell/edge table editing dialog has been updated to greatly improve the efficiency of pasting values into the table.
  • The Pump completion dialog has been updated to allow selecting types 8 and 9. Additionally these types have been added to the pop-up help text for Pump Type.
  • Several small docstring errors were corrected in the TRACE code support module for Python directed streams.

Version 4.2.5 - Released 10/6/2020:

  • Updated to latest TRACE User's Manual, V5.P6 RC2.
  • Updated to the TPR Specification for TRACE V5.P6 RC2.
  • The power component was updated to resolve an issue that would cause errors when importing a component with the NDHX value is set to 69 or 71, and the power history table is empty.
  • TRACE initial condition sets have been updated to support subset of components.
  • The plug-in has been updated to support the new python initial condition set management methods.
  • An issue has been resolved where a channel with the FRGASP namelist variable and a NFCI value of 0 would export the gram-moles option.
  • The channel component has been updated to report an error when the NFCI flag is set to 0 and the FRGASP namelist variable is set to TRUE.

Version 4.2.4 - Released 9/16/2020:

  • The ASCII import logic for signal variables has been updated to resolve an error that would prevent reconnecting a reference to a spawned heat structure or pipe if the model contains a heat structure or channel with a component number greater than 1000.
  • The signal variable property editor for controlling the signal source has been updated to display the spawned component label when selecting a spawned component.
  • Signal variables have been updated to allow selecting a leak path for junction signal variables.

Version 4.2.3 - Released 9/4/2020:

  • The heat structure ASCII export logic has been updated to resolve an issue where stand-alone supplemental rods would always write their internal burn up arrays, even when the overwrite burn up flag is set to false.  Additionally the fraction of theoretical fuel density value for stand-alone supplemental rods would always export the parent heat structures value.
  • The signal variable ASCII import has been updated to resolve an issue where standalone supplemental rod signals would incorrectly point to the parent heat structure.
  • An issue has been resolved where the PARCS generated output files were not all identified and managed by the calculation server for a coupled TRACE/PARCS calculation.
  • Several small docstring errors were corrected in the TRACE code support module for Python directed streams.

Version 4.2.2 - Released 8/10/2020:

  • Updated to latest TRACE User's Manual, V5.1360.
  • Updated to the TPR Specification for TRACE V5.1360.
  • The TRACE and PARCS plug-ins were updated to support Coupled TRACE-PARCS cases in Python Directed Job Streams. This new functionality makes it simple for analysts to create and submit TRACE-PARCS job streams using python streams. This new functionality supports coupled jobs which rely on both external files and SNAP built med models. A new TRACE Sample Coupled_TraceParcs_Python_Streams was included to demo this new capability.
  • Coupled TRACE-PARCS jobs will no longer always assume that a PARCS binary plot file is created. This is now an optional input when strictly using files to configure the coupled jobstream. This resolves an issue where the steady-state job of the coupled stream would fail when it attempted to copy a PARCS binary plot file which did not exist.
  • The TRACE job step has been updated to include the CONTAN debug output file when the IDIAG namelist variable is set to 5 or 6.
  • The list of supported namelist variables were updated to include CONTAN diagnostic file options: CNSTEPL, CNSTEPU, CTIMEL, CTIMEU.
  • The pop-up help text for the following namelist variables have been updated: IDIAG, NSDL, NSDU, ISSCVT.
  • The TRACE Python Actor has been updated to include the CONTAN debug output file.
  • An issue has been resolved that would cause a signal variable on the main tube of a channel to export incorrectly.
  • Several small docstring errors were corrected in the TRACE code support module for Python directed streams.

Version 4.2.1 - Released 7/26/2020:

  • Updated to latest TRACE User's Manual, V5.1350.
  • Updated to the TPR Specification for TRACE V5.1350.
  • The CONTAN fan cooler ASCII export was updated to resolve an issue which prevented exporting trips with negative component numbers.
  • Heatstructures have been updated to resolve an issue which would cause stand-alone supplemental rods to lose their 2D Burnup data on ASCII import.
  • The ASCII import logic has been updated to resolve an issue which would cause errors when importing Unix Substitution variables that include the 's' or 'e' characters in a load format field.
  • The encoded variable names during a resource export are now prevented from including non-digit characters.
  • Support has been added for the new TOTALE namelist variable.
  • Support has been added for interacting with the TRACE plug-in in Python directed job streams.

Version 4.2.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.
  • Updated to latest TRACE User's Manual, V5.1340.
  • Updated to the TPR Specification for TRACE V5.1340.
  • Support has been added for the external neutron source power control block in Power components.
  • The vessel dialog for editing cell and edge data has been updated to resolve an issue where the edge table did not fill the dialog height.

Version 4.1.2 - Released 1/30/2020:

  • Signal variables have been updated to support preserving a selected sub-component when making modifications to the referenced component. For example a signal variable on a channel water rod will be preserved when changing the number of fuel rod groups.
  • The heat structure ASCII view was updated to resolve an error displaying the context of the "nhot" property when there are no supplemental rods.

Version 4.1.1 - Released 9/27/2019:

  • Updated to latest TRACE User's Manual, V5.1310.
  • Updated to the TPR Specification for TRACE V5.1310.
  • Support was added for the table-based time dependent junction pump types 8, and 9.
  • Support was added for the laminar flow shape factor data for non-cylindrical pipes. This update includes the LAMSHAPEF namelist variable, pipe type 15 and the laminar flow friction values for hydraulic components.
  • Support was added for the MERRLIM namelist variable, which defines the maximum change in percentage of mass error allowed between timesteps.
  • The IOFFTK warning message indicating cross flow connections exist with the IENTRN flag set to 1 when the IOFFTK namelist variable is set to 0 has been elevated to an error message, and the check has been updated to include leak path connections.
  • The built-in help descriptions for power component decay heat multiplier and Supplemental Programmed Reactivity have been updated to reflect the latest users’ manual.
  • The type 0 pump component has been updated to correct the dependent variable engineering units from (rad/s,rpm) to (m^3/s, ft^3/s).

Version 4.1.0 - Released 9/3/2019:

  • Updated to latest TRACE User's Manual, V5.1290.
  • Updated to the TPR Specification for TRACE V5.1290.
  • Channel import of partial length rods has been updated to resolve an issue that would prevent importing an average rod location in the partial length rod array, and to write an error message if a rod group contains rods of differing lengths.
  • The editor for the Last Axial Cell property of a channel fuel rod group has been updated to prevent selecting a value past the end of the fuel region of the channel.
  • The power component connections dialog has been updated to suppress the cpower column when the power operates on channels.
  • Support for the flat plate geometry input has been added to pipes and vessels. These are activated by setting the pipe type to 14 and vessel type to 4, respectively.
  • Heat structures have been updated to support the critical heat flux flag values for Gambill-Weatherhead and Sudo-Kaminaga correlations.
  • Fills and breaks have been updated to resolve how the work with cell-centered angle models. Fills and Breaks include the Elevation Change property, written out in the "FELV" and "BELV" field. The utility for converting models between cell-centered elevation, cell-centered angle, and edge angle has been updated to correctly account for the elevation change across fill and break components.
  • The IELV editing utility that converts hydraulic cell elevation data between gravs (IELV=0), cell centered elevations (IELV=1) and cell dz's (IELV=2) was updated to generate correct elevation data for FILL, BREAK and PLENUM components when the IELV namelist property is modified. The elevation calculation logic for PLENUM has been modified to include the plenum junction lengths.
  • The FILL, BREAK and PLENUM components have been updated to ensure that changes to their cell centered elevations are properly reflected in the drawn views of adjacent components.
  • The 1D hydraulic components have been updated to attempt to refresh adjacent hydraulic components when changes are made to the elevation or orientation of cells and edges. This automatically updates the appearance of the connected components when changes are made.
  • The split pipe operation has been updated to resolve an issue where immediately after splitting a pipe the new shared pipe edge properties are not kept properly in sync. This issue would only occur on the model editing session where the split operation was performed; saving and loading the model resolves behavior.

Version 4.0.2 - Released 5/23/2019:

  • Updated to the TPR Specification for TRACE V5.1260.
  • Support for sensitivity coefficients was updated to allow entering different values of the coefficients for selected sets of components in addition to entering the global value for the coefficient. Updates to the Uncertainty Quantification plug-in were also made to support this feature.
  • The pipe and vessel components have been updated to support the narrow rectangular geometry pipe type, with the associated cell properties.
  • An issue was corrected where the context selection for a vessel could fail if the selected cell was affected by the display mode filter.
  • Various "small" optimizations were made to the TRACE ASCII export routines to improve the responsiveness of very large models (4+ megabytes) that become sluggish when shown in the Validation Display or ASCII Viewer.
  • The Power component was updated to include the G-Factor table option.
  • TRACE models support having zero cards for the title record. Previously a blank line was always inserted during export as a title record.
  • The TRACE job step was updated to resolve an issue where a TRACE job step was considered failed if it did not generate a trcdif output file.
  • The vessel 3D display has been updated to improve performance and display quality.

Version 4.0.1 - Released 4/27/2019:

  • Updated to the TPR Specification for TRACE V5.1255.
  • The TPR import behavior has been updated to resolve an error which would prevent importing a full plant model from a TPR that contains a channel with reflood turned on and water rod components.
  • The channel component TPR import logic has been updated to read the Pitch-To-Diameter Ratio from the average fuel PD block, and to initialize the "Use Radiation Enclosure" flag from the channel PD block.
  • The channel component has been updated to initialize the dimension of the view factor and beam length arrays when setting a channel to use the radiation enclosure.
  • The model report viewer used by the "Check Model" feature has been updated to use a more simplified display. The new display allows arbitrary portions of the report to be selected and copied to the clipboard. The top level headings can be collapsed or expanded by double clicking on their headings. The new report viewer will be enabled on a plug-in by plug-in basis, starting with the TRACE plug-in.
  • The TPR import routines have been updated to reconnect sensitivity coefficients that reference individual components.
  • The following plot variable engineering unit types were added to the TRACE plug-in post-processing for animation and plotting: degree, heatrt, perecr, esourc, percen, pervol, volfrc, ppm, mfrw, b10mfr, mfrss, imfrw, imfrs
  • The vessel volumetric and edge data editor was updated to include the ability to filter cell data by downcomer and core. A "Display Mode" option will update the cell table view to include only valid locations for the selection (ie Downcomer->All will update the table view such that only the Radial/X locations appropriate for the downcomer will be displayed and any axial locations which are not included will be highlighted out). Additionally, data specific to the selected display mode will be used for calculating cell volumetric totals (ie Core->Ring 2 total volume calculations will only include values appropriate for that location)
  • A stand-alone utility for adding time-averaged values from a TRACE XTV file into a PARCS Depletion file has been added to SNAP. This utility may be executed through the pdat.exe. A new job step has been added to the TRACE plug-in and Engineering Template plug-in that supports running PDAT as part of a job stream.
  • The PARCS mapping component in a TRACE model has been updated to export a PDAT input XML file that maps TRACE XTV data channels to PARCS assembly locations through the right-click pop-up menu.
  • An issue was resolved in the TRACE XTV read routines that prevented demultiplexed files from being read that contain more time slices than data channels.

Version 4.0.0 - Released 2/28/2019:

  • Updated to the TPR Specification for TRACE V5.1231.
  • The FRAPCON fuel rod importer has been updated to support FAST plug-in version 3.2.4.
  • The Trip component properties restart trip and terminate trip have been consolidated into single enumeration.

Version 3.9.9 - Released 2/10/2019:

  • The Signal variable ASCII import logic was updated to resolve an issue that could offset the ILCN number of a component signal on a channel fuel rod when the channel has a leak path defined.

Version 3.9.8 - Released 1/31/2019:

  • The ASCII I/O logic for channel components Gap Gas Option property has been updated to resolve an error where the FRGASP namelist variable was not assumed to be TRUE when the Detailed Fuel Rod model (DETAILEDFRM=TRUE) is used. This only affected the ASCII import of channel components.
  • Vessel components have been updated to prevent reporting a warning indicating that vessels have no hydraulic connections when a vessel junction is connected to the vessel.
  • The spawned component identification logic has been updated to prevent false positives for vessel to vessel junctions and heat structure supplemental rods.
  • Heat structures and channels have been updated to report an error when the radial geometry includes a material region with a thickness set to zero.
  • The Job Status output file parser has been modified to identify input errors in the points of interest list.

Version 3.9.7 - Released 1/15/2019:

  • The Vessel to Vessel Junction component's Connection Edge Data dialog was updated to support copy/paste of junction data.
  • The Power component's Reactivity Coefficients dialogs were updated to support copy/paste of the editable values in each table.
  • The Power component Delayed Neutron Editor will now ensure values are set when the dialog is closed.
  • The Power Component's Constant Power Shape property is now included in model error checks.
  • The Power Component's Radial Power Shape property editor now displays invalid values in red.
  • An info message is now provided when loading initial conditions into the model.
  • The message window displays a notification after retrieving initial conditions from a completed run.
  • The resource import feature was updated to ensure job stream types are set appropriately.
  • The simple trip has been updated to include a context for the latched property.
  • The pre-built job streams have been updated to improve the layout in the view template.
  • The sort button on the right-click pop-up menu for fill tables, break tables, and general table tabular data, is now disabled when if the data references a table variable.
  • Breaks, fills and general tables have been updated to report an error when they reference table variables where the mapped independent variable column is not sorted.
  • The ASCII export logic for restart cases has been updated to resolve an error where the last line of the restart case would be removed if a table variable reference is included in the restart case.
  • The break component ASCII export has been updated to include the tabular data when a break references a table variable but has no underlying break table data rows.
  • Breaks, Fills and General Tables that reference table variables have been updated to support table variables with cross references to other variables.
  • An issue has been resolved that prevents the ASCII viewer from displaying a break component that includes a temperature column in the state table with an ISAT value of 3.
  • The model notebook export has been updated to resolve an issue that prevented displaying property view values that cross-reference to real variables correctly.
  • The channel component has been updated to revise the generated spawned component numbers when a channel contains a leak path connection or uses the built-in radiation enclosure model. Additionally junction signal variables have been updated to support selecting leak paths from channels.
  • ASCII Contexts have been updated to be more granular and open appropriate editors for the underlying data for the following component types: Heat Structures, Containment, and Valves.
  • An issue was resolved in which export contexts for Vessel volume fraction which caused the actual volume property to be selected in the editing dialog.
  • The context provided for the Power Shape Table and Constant Power Shape Table properties has been updated to include the axial and radial number rather than the table row and column number.

Version 3.9.6 - Released 11/7/2018:

  • ASCII Contexts have been to be more granular and open appropriate editors for the underlying data for the following components: Control System Components, Vessel Components, 1D Hydraulic Components, Power Components, and Sensitivity Coefficients
  • The resource import logic has been updated to prevent the removal of variables, model notes and job streams from the source model.
  • The water rod editing dialog for channels has been updated to initialize new water rods to have three temperature nodes when the channel uses the finite element radial geometry model. Additionally the dialog automatically selects the new rod when the Add button is pressed.
  • The water rod radial mesh editing dialog has been updated to show finite elements when the channel uses the finite element radial geometry model.
  • The table variable reference logic for fills, breaks and general tables has been updated to prevent an error from occurring after deleting a table variable that is referenced by a component.
  • An issue was resolved which prevented the undo/redo of trip references defined in the Trip Initiated Timestep data.
  • The vessel junction component has been updated to prevent an error from occurring when the dispersed fields are active in the model. Currently the initial velocities for droplet bubble fields is set to 0.0 in vessel junctions.
  • Single junctions, pumps and valves have been updated to disable the cross-flow connection and leak path editors when the component has zero cells.
  • A new animation that animates a TRACE heatstructure component during a reflood case has been added to the Animation Plugin. A heatstructure data channel (e.g. the outer surface temperature data) can be specified, which will result in the bean being animated using the selected data and the fine mesh elevation to create a color gradient that is applied to the bean based on a user defined color map. The bean can be drawn as a cylinder or rectangle. If the bean is drawn as a rectangle, the user can choose to include the permanent and dynamic elevation nodes in the animation. This bean is located in the TRACE Beans submenu as 'Reflood Heatstructure'.

Version 3.9.5 - Released 10/29/2018:

  • Updated to latest TRACE User's Manual, V5.1220.
  • Updated to the TPR Specification for TRACE V5.1220.
  • Added GUI and command line versions of the ECI driver application.
  • An issue was resolved that prevented the Target Sub-System references of Integration Case Definitions from being properly reconnected after a sub-system integration.
  • The Restart Case graphical edit behavior has been updated to resolve an issue where signal variables on resupplied power components would be disconnected.
  • ASCII Contexts have been updated for the following components to be more granular and open appropriate editors for the underlying data:
    • Model Options
    • User Defined Materials
    • CCFL Models
    • 1D Hydraulic Components
    • Power Components
    • Fluid Power Components
    • Radiation Enclosures
  • General tables, fills and breaks have been updated to support a table variable reference. Individual columns in the table variable can be mapped to the columns in the component’s table. The current values from the table variable will be written instead of the table values when exporting the model.
  • Restart cases that are set to preserve numerics will automatically reconnect table variable references for general tables, fills and breaks when graphically editing the case. Furthermore the contents of the restart case will be updated with the current table data at export or submit time.
  • An issue was resolved in which the CANCHAN Calandria Tube edge editing table was omitting the last edge.
  • The channel component has been updated to allow defining the gap-gas pressure using Gram Moles when the FRGASP namelist variable is set to TRUE for the developmental version of TRACE. Previous versions rely on setting the LEGACYFRM namelist variable to FALSE.
  • The power component has been updated to support explicitly defining the gFactor behavior through the FISPHI static 0.0 and -1.0 values. Also an error check will be reported when entering fissions per initial fissile atom property outside the bounds of 0.0 and 3.0.
  • The 1D hydraulic components will report errors if their junctions are unconnected with the exception of pipes, prizers and type 7 breaks.
  • The TRACE plug-in was updated to support the molten salt fluids: FLiBe, FLiNaK, KFZrF4, and NaFZrF4.
  • Support has been added for built-in material 13, Magnesium oxide.
  • The heat structure ASCII I/O routines have been updated to export boundary condition type 14 in standard format with integer values for the hydraulic component reference data.
  • The heat structure boundary condition behavior has been updated to allow mixing boundary condition type 13 with other boundary condition types.
  • The TRACE job stream step has been updated to change the expected name of the coupled-parcs screen file when the application version is set to Patch 5 Dev.
  • The channel component has been updated to prevent having a single pipewall node when using the finite element model.
  • The renodalization logic that updates power components after a heat structure or channel renodalization has been modified to preserve the original power shape axial locations.
  • The channel component renodalization logic has been updated to prevent an error splitting a channel with only cell.
  • The table header for the pipe-wall power shape dialog has been updated to indicate radial region number.
  • The Containment component's CONCPS property now has ASCII export context. Some errors were resolved which resulted in the ICT1, ICT2, ICTF1, and ICTF2 properties from having erroneous ASCII export context.
  • Resolved an error which allowed components with zero cells to be selected when defining powered cells in the Fluid Power's In-Beam Cell Fractions and Decay Cells editing dialogs.
  • The Channel ASCII export logic has been updated to resolve an issue exporting finite element model channels with multiple finite elements.
  • The channel fuel rod radial geometry editor has been updated to update the radial data in the channel when enabling or disabling the finite element model, additionally the editor was updated to resolve an error that would prevent converting a finite element channel to a standard mesh channel.
  • The radial geometry property editor has been updated to show the number of finite elements when the finite element model is used.
  • The copy/paste logic for leak paths from 1D hydraulic components has been updated to clear the target component location unless the target component is included in the copy operation. This prevents an issue where the same connection object is referenced by the original and the pasted component.
  • The water rod inlet and outlet junction numbers for pasted channels are reset to generate based on the new channel component number.
  • The critical heat flux property of 1D hydraulic components and heat structures has been updated to support the 2006 version of the AECL_IPPE correlation. This option is only available for the developmental version of TRACE and will revert to the 1995 version when converting the model to Patch 5 or earlier.

Version 3.9.4 - Released 9/10/2018:

  • An issue was resolved which prevented using SNAP variables for sensitivity coefficient input.

Version 3.9.3 - Released 8/16/2018:

  • The initial temperature, burn-up and fuel properties dialogs for the CANCHAN component have been updated to allow simple spreadsheet-like copy/paste behaviors.
  • A new Integration Case component has been added to the SNAP core and enabled for the TRACE plug-in. The Integration Case component represents a pre-defined set of sub-system integrations performed in the specified order. The set of integrations will be performed when the case is graphically edited (much like restart cases) and when the case is exported to a local file.
  • An issue was resolved in the TRACE sub-system integration process that prevented isolated Fills and Breaks from being reconnected to other hydraulic components.
  • The Import Case behavior for TRACE restart cases has been updated to resolve an error where unchecking the "Preserve Existing" checkbox would cause unpredictable behavior.
  • The TPR binary comparison application has been updated to resolve an issue where vessel SD blocks were identified as having differences when they were equivalent.

Version 3.9.2 - Released 6/21/2018:

  • The ASCII I/O routines for channel components has been updated to correct the order of the fuel swelling and densification data sets for multiple fuel rod groups..

Version 3.9.1 - Released 6/13/2018:

  • Updated to latest TRACE User's Manual.
  • Updated to the TPR Specification for TRACE V5.1167.
  • Added support for the TMIN_CORR namelist variable.

Version 3.9.0 - Released 4/20/2018:

  • The Split and Merge pipe renodalization operations have been updated to automatically update the Navigator after the operation is complete.
  • The PARCS mapping file import logic has been updated to resolve an issue importing automatic mapping files where the VOLRMAP3 entry is not the last entry in the file.
  • An ASCII import issue has been resolved which would prevent volume signal variables on containment compartments from importing correctly.
  • The heat structure and channel validation logic has been updated to report a single error when any of the gap-gas mass fraction values have not been set. Additionally an issue has been resolved where channels would report unknown gap-gas mass fractions when the fuel-clad interaction is disabled.
  • The ASCII import logic of heat structures has been updated to resolve an issue which caused the boundary data for CONTAN compartment boundaries to import from ASCII incorrectly.
  • PARCS file types are now available inside a TRACE model when building job streams.
  • The TRACE job step has been updated to allow coupled TRACE/PARCS inputs to be manually enabled when the TRACE model is supplied via external file reference rather than a model node. When manually set the PARCS input file, MAPTAB file, and auxiliary file inputs are created. If the PARCS input file is connected to a PARCS model node, the auxiliary file input is not available.
  • The channel value for gap-gas pressure exported when the gap gas are disabled has been updated to write a non-zero value out.
  • The validation logic for view factors and beam lengths in channel components and radiation enclosures have been updated to report only a single error message if any of the view factors or beam lengths have not been set. The channel validation logic has also been updated to prevent writing out error messages for enclosure levels above the lowest level when the advanced channel calculation is turned off.

Version 3.8.9 - Released 2/28/2018:

  • The additive loss controllers have been updated to allow connections to the first and last edge of a 1D hydraulic component unless that edge is connected to a Fill or a Break.
  • The export logic for control block type 18 has been updated to write the second input connection in the ICB3 field instead of the ICB2 field.
  • An issue was resolved that caused the TRACE import "with resources" process to report an incorrect error message when the references "resource model" file is not a valid TRACE MED file.
  • The model validation logic for signal variable type 59 has been updated to resolve a false-positive error when referencing a spawned component of a heat structure.
  • Signal variable logic has been updated to resolve an issue where signal variable type 106 could export a 0 for the vessel sector number.
  • The fill model notebook export has been updated to resolve an issue where the export would fail when a fill has table rows, but the fill table is disabled.
  • The TRACE ASCII import logic has been updated to ignore lines that start with a '#' character.

Version 3.8.8 - Released 1/31/2018:

  • The Multi-channel depletion file import logic has been updated to support parsing files generated from PARCS v3.3.
  • The Multi-channel PARCS depletion import behavior has been updated to resolve an issue which would prevent the import from completing when the last timestep is selected, and no axial or radial power profiles are included.
  • The multi-channel component has been updated to support mapping the spawned channels to FAST output and plot files. When the model is exported, the FAST fuel rod properties and state data for the generated channels will be obtained from the selected FAST output and plot files.
  • The FAST fuel rod import logic was updated to identify the version of the input extracted from the selected FAST/FRAPCON output file.
  • A progress monitor dialog is now displayed when exporting a TRACE model to ASCII. This dialog allows cancelling long export processes, and indicates the progress of the ASCII export.
  • The ASCII import logic has been updated to automatically update the model's version to V 5.0 P5 Dev. if the new cross-flow heat structure data is encountered in a Pipe or Vessel. A warning message will be reported if this occurs.
  • The pipe and vessel validation logic has been updated to report an error when the pipe or vessel is set to a tube-bank, and does not define any cross-flow heat structures. Additionally the validation logic for the the tube rows properties have been modified to report an error when a tube row value has not been set, is less than zero, or when no value is greater than 0.0.
  • The vessel component ASCII export has been updated to prevent writing out the cross-flow heat structure array when the code version is set to Patch 5.
  • The ASCII view context editor for vessel tube rows properties has been updated to select the correct property.
  • The cross-flow heat structure selection dialog has been changed from a custom table dialog to the multiple component selection dialog.

Version 3.8.7 - Released 12/20/2017:

  • Updated to latest TRACE User's Manual.
  • Updated to the TPR Specification for TRACE V5.1155.
  • An issue was resolved in the TRACE Job Step that prevented the PARCS coupled screen file from being removed when deleting a coupled TRACE/PARCS job from the Calculation Server.
  • The FAST fuel rod import utility has been updated to revise how heat structures are mapped to FAST fuel rod data. Mappings are now organized into named sets where each set may identify a different set of FAST output files for each mapped heat structure. The output mapping also allows specifying the explicit burnup for each portion. This allows an individual heat structure to map the same FAST output file at different burnups for different individual pins.
  • The TRACE job step has been updated to select which named set of FAST fuel rod mappings to retrieve as part of a job stream submission. The selected set of FAST output / TRACE heat structures will be imported into the model before the case is run. When a set of FAST mappings is selected, the job step will allow replacing the FAST output file / plot files used for the mapping with a pair of optional inputs.
  • The FAST fuel rod mapping utility supports mapping FAST output files and plot data onto CHAN components. Each rod group in a channel may be mapped to one or more sets of FAST output data.
  • The restart case graphical editing logic has been updated to resolve an error where the NMAT value would be written out with the full number of materials when none of the materials are included in the restart case.
  • An issue has been resolved which would prevent importing a TRACE model where the 'FLUID' namelist variable is not the last namelist variable.
  • Pipe and vessel components have been updated to support cross-flow heat structures. These values are only enabled for Tube-Bank pipes and vessels in the developmental version of TRACE.
  • The model notebook was updated to exclude the Name and Description properties from the component properties list. These were originally excluded but reappeared with a value of - unsupported - after a recent update.
  • Sensitivity coefficients have been updated to support referencing a control block for the sensitivity value. Additionally four new sensitivity coefficients (1039-1042) are supported.
  • The table editing dialogs have been updated to quickly support removing rows from very large tables.
  • The PARCS depletion file import logic for the multi-chan component has been updated to support the reflector region being included in the data. The file selection dialog for the PARCS import includes an option for including the reflector region. Additionally the import process supports importing a depletion file that only contains burnup values without the radial or axial power fractions.

Version 3.8.6 - Released 11/21/2017:

  • The TRACE plug-in was updated to include experimental support for the generation of parallel or "Multi-Task" input files as part of a Job Stream submission. This new feature will automatically split a TRACE model into multiple input files based on user-specified sets of components. The splitting process will also create any EXTERIOR components required in each of the generated parallel input files. Note that this feature is only available for the developmental version of patch 5 ("V 5.0 P5 Dev").
    The contents of a Parallel Task Set can be viewed by using the "Show ASCII" right-click pop-up menu item on that task set in the Navigator. This will show the ASCII input files that will be for each of the Parallel Tasks defined for that set. A comment header will be included at the top of each section of the file indicating which task is being written.
  • The SNAP Job Stream support for TRACE ECI and the TRACE ECI driver has been updated to support multiple application types and locations. Note that application Setup Types (in the Config Tool) other than "None" are incompatible with ECI. This is due to the fact that the application location used with setup types other than "None" is not known for a given task until that task is already executing.
  • A sorting issue was resolved that caused TRACE to fail during initialization for some ECI calculations, if the job step number of the "central process" was higher than any other step in the task set.
  • The editing dialogs for tabular data in most TRACE components have updated to provide a more intuitive user interface. The copy/paste behavior has been updated to behave like a spreadsheet. The table was updated to remove the automatic sort behavior. A sort button has been added which is only enabled if the independent variable values are out of order. Pressing the sort button will reorder the table rows so the independent variable values are in ascending order. Independent variable values that are less than a preceding value will be displayed in red font.
  • The valve component ASCII import logic has been updated to resolve an issue which would prevent importing a valve with a wall power table.
  • The wall power table data load-format prefix comment has been resized to 9 characters to match the rest of the load-format prefixes used by 1D hydraulics.
  • The Control block ASCII import logic has been updated to resolve an issue where the second control block input would move to the first control block input location if the first location is set to 0 in the ASCII input file.
  • The channel component has been updated to prevent an error message from being displayed indicating that the inside radius has not been set. This field is no longer used for channel components.
  • The heat structure / FRAPCON fuel rod mapping dialog has been updated to allow exporting a heat structure mapping, to include an Apply button, and a top-down view of the vessel. The apply button will apply the FRAPCON fuel rod data to all of the mapped heat structures in the model. The top-down view of the vessel will highlight the planar cell where the selected fuel rod heat structure exists.
  • The heat structure / FRAPCON fuel rod importer has been updated to support output generated from either FRAPCON or FAST.
  • The TRACE Job Stream Step has been updated to include the PARCS restart input for all coupled cases. The input is required if the PARCS model is set to explicitly define the restart file in the Job Stream.
  • The signal variable validation logic has been updated to report an error when a heat structure signal variable is connected to a 1D hydraulic component if that component does not have an active pipe wall.
  • The pump validation logic has been updated to report an error when the rated values or alternate inertia are less than or equal to 0.0. Additionally, the Alternate Speed Cuton value will report an error if it is not between the 0.0 and the Rated Speed value.
  • The Function of 2 or more Variables has been updated to resolve an issue which would prevent adding entries to an independent variable that contains no entries.

Version 3.8.5 - Internal Release 11/2/2017:

Version 3.8.4 - Released 8/8/2017:

  • The heat structure Axial Nodes / Surface BCs editing dialog has been updated to properly resize the detailed fuel rod model arrays when the add or remove button is pressed. This would cause the ASCII export to fail if a cell is added.
  • The function control blocks (ICBN=101-102) have been updated to allow referencing variables inside the table data. The engineering units for the variable must match the engineering units from the control input.
  • The connection drawing logic used by TRACE control system connections was updated to more clearly indicate the direction of "data flow".
  • The variable "Show Usages" dialog and the model notebook usages lists have been updated to exclude references that are in disabled or inactive properties.
  • The axial interpolation of burnup when importing 2D burnup from a FRAPCON output file onto a TRACE heat structure has been corrected to use length-averaged values.
  • The FRAPCON fuel rod import logic has been updated to use the same algorithm as FRAPCON for determining interior radial nodes.

Version 3.8.3 - Released 7/17/2017:

  • The TRACE Plug-in has been updated to identify the V5.0 P4 Dev version as TRACE V 5.0 Patch 5. Existing P4 Dev MED and ASCII files will automatically be imported as V5.0 Patch 5 models. The model options version editor and the import file selection dialog have been updated to display V 5.0 Patch 5. The SNAP Batch command processor has been updated to support "V5.0P5" for identifying Patch 5 models.
  • The logic that renodalizes a heat structure when it is connected to a hydraulic component through either the connection tool, or the right-click popup menu has been updated to resolve an issue with splitting the heat structure cells at the correct location to match the new hydraulic component's axial lengths.
  • The model validation logic for heat structures and channels have been modified to report a single error message when array data contains unknown values. This includes the axial properties, the initial temperatures and the 2D burnup array data. This prevents a large number of errors from being generated when turning on 2D burnup, or the detailed fuel rod model.
  • When the CRUD namelist variable value is set to a non-zero value, any undefined inside or outside crud thickness will be initialized to 0.0 instead of Unknown.
  • The channel RADPW property is now properly identified as the power peaking factor in the channel axial properties dialog.
  • An issue was resolved that would introduce errors when creating a new reference channel inside a model that uses the detailed fuel rod modeling, crud thickness modeling, or the h2 concentration model. Pre-existing models will automatically be updated when the model is opened.
  • The TPR import logic has been updated to support importing the dispersed field data from TPR files.
  • The TRACE plug-in was updated to more correctly support Unix Substitution Variables.
  • An issue was resolved that caused the legacy model conversion to fail for some models created prior to TRACE plug-in version 3.3.3.
  • The timestep display when importing a FRAPCON fuel rod has been updated to show the core-average burnup value instead of the first axial node average burnup.
  • The way the TRACE plug-in interpolates the 2D burnup from FRAPCON output files during a FRAPCON fuel rod import has been updated to use the relative location of the outer fuel radius instead of the absolute radial position.
  • The FRAPCON fuel rod import logic was also updated to change the way the new heat structures radial geometry is defined. The fuel portion of the radial geometry will match the relative mesh locations from the selected timestep in the FRAPCON file.

Version 3.8.2 - Released 6/16/2017:

  • Updated to the TPR Specification for TRACE V5.1147.
  • An issue was resolved in the ASCII export process that prevented line feeds from being written for some portions of the input file when a Resource Map was included.
  • The TRACE Validation Display support for properties edited with modal (OK/Cancel) dialogs was updated to ensure that the component is selected in the Navigator and the relevant property selected in the Property View before the editing dialog is opened. Previously, the Navigator and Property View selection was performed after the editing dialog closed.
  • An issue was resolved in several core editors that could prevent a component from being flagged as a restart change when using the editor while graphically editing a restart case.
  • The "Disable 3D Displays" TRACE plug-in preference was removed from the Model Editor preferences dialog. This preference is has been superseded by the General preference "Enable 3D Displays".

Version 3.8.1 - Released 5/12/2017:

  • The FRAPCON fuel rod import logic was updated to support PARCS output files generated with the legacy block delimiters, as well as the current block delimiters in FRAPCON version 4.0 P1. This allows the system to handle current and legacy FRAPCON output files. Additionally, the axial interpolation logic was modified to support importing the FRAPCON output data onto a TRACE heat structure that extends beyond the FRAPCON fuel rod.
  • The TRACE plug-in has been updated to support embedded variable references for component name (CTITLE) and component description fields. These variable references take the form of “$[var:<name>] where <name> is the name of a numeric variable in the current model. When the ASCII input is generated, these references are replaced with the current value for the variable. Restart cases support these embedded variable references for component names and descriptions when the “Preserve Numerics” flag is enabled. Resupplied components will preserve the variable references embedded in the name and descriptions, and the references will be replaced with the current variable value when the restart case is exported.
  • The TRACE Model notebook exporter was updated to support excluding table rows from the table variable model notebook section. This allows for model notebooks to export gracefully when the model contains extremely large table variables. The list of excluded tables is preserved with the MED file, allowing the model to remember which tables were previously excluded.
  • An issue has been resolved which would prevent editing the radial burnup array on a heat structure from the ASCII view context button.
  • Component names are no longer limited to 30 characters during import or editing.

Version 3.8.0 - Released 4/6/2017:

  • Updated to latest TRACE User's Manual.
  • Updated to the TPR Specification for TRACE V5.1140.
  • Support for the SNAP Validation display has been added to the TRACE plug-in. This display includes the contents of the current model in ASCII format (as shown in the ASCII Viewer) and a toolbar that indicates the current cursor location and 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. Note that the ASCII Viewer displayed by the "Show ASCII" feature also includes the Validation Display selection and "Open Editor" features.
  • The FRAPCON fuel rod import logic has been updated to report an error if an output file is selected where the axial detail flag is not set to 0, or the plot option is not set to 2. These flags are required for importing the FRAPCON input correctly. If the model editor is running in batch mode, the message will be written to the screen file. When submitting a TRACE job stream with FRAPCON fuel rod initialization, the job will fail if the FRAPCON import process reports an error. The FRAPCON fuel rod import radial interpolation logic fills temperature nodes past the end of the FRAPCON fuel rod with the last radial temperature value.
  • The TRACE fuel rod import wizard was updated to include the ability to further configure the created TRACE fuel rod. The wizard now allows selecting a nodalization scheme. The provided schemes allow either matching the nodalization of the imported FRAPCON fuel rod, referencing the nodalization of an existing TRACE fuel rod, or defining a custom nodalization. In addition, the heatstructure name, number, Metal-Water Reaction mode, and Surface multiplier are also configurable. A node display is provided which displays a visual side-by-side comparison of the heatstructure being created in reference to the noding dimensions of the imported FRAPCON rod.
  • Support for the TRACE ECI and ECI driver was added to the SNAP Job Stream system and the TRACE Wrapper Module.
  • The Pipe creation dialog has been modified to remove the upper limit on the Number of pipes field.
  • The ASCII export routines have been updated to include EXTERN components in the I-order array and the NCOMPS value. The hydraulic connections validation behavior was updated to prevent displaying an incorrect error indicating that the cross-flow angle has not been set when a connection is made to the radial or X face of an extern component.
  • The motor pump (IPMPTY=3) has been modified to support an initial torque value and an off-after-on torque value. These are only available in the developmental version of TRACE.
  • The inertial check valve has been updated to include a new pin radius property. Additionally the valve component has been updated to include addtional value constraints.
  • The vessel blockage flow multiplier array has been moved into the core reflood heating dialog.
  • The vessel geometry dialog has been updated to preserve the cell volume fraction and edge flow area fractions when modifying the vessel geometry. Previously the cell volume and edge flow area values were preserved. In addition the dialog has been modified to display the thickness and outer boundary location at the same time, as separate columns in the table.
  • The Core Reflood Heating dialog in Vessel components has been updated to allow proper multi-editing for the Average Heatstructure column.
  • The vessel vent valve support has been updated to include a Face enumeration for defining axial vs radial face.
  • The ASCII importer SLAB to Heatstructure conversion logic has been updated to resolve an issue that would cause a slab component with a single radial node to import with an unknown inner radius.
  • The namelist variables have been updated to include the HSGRAVINP value. When active and set to TRUE, this value activates the GRAV array for all heat structures.
  • Pipes have been updated to include support for pipe type 12 - horizontal tube.
  • The "Cross Flow Connections" editor was added to the Valve component to allow these connections to be edited without adding the valve and its connections to a 2D View.
  • The mixed numerics system has been updated to support the Flux-limited Lax-Wendrof 2nd order spatial difference method.
  • The leakpath conversion dialog was updated to resolve an issue where the dialog would not close correctly if the results pop-up dialog is open.
  • The CONTAIN heat structures have been updated to allow modifying the axial and radial dimension when the level tracking flag is set to 0. The CONTAN heat structure temperature array resizing logic has been updated to resolve an issue that would prevent resizing the arrays when setting number of radial nodes to the same value as the number of axial nodes. When increasing the number of CONTAN heat structure radial nodes, the new temperature values will be copied from the highest available radial node.
  • The restart logic has been updated with regards to the uncertainty quantification. New restart cases will not automatically include the sensitivity coefficients from the base model. Changing a sensitivity coefficient while graphically editing a restart case will flag the coefficient for inclusion in the restart case.

Version 3.7.5 - Released 2/23/2017:

  • Updated to latest TRACE User's Manual.
  • Updated to the TPR Specification for TRACE V5.1114.
  • The delayed-neutron and decay-heat tables in power components were modified to include the group number, and to prevent automatically sorting by the wrong column after pasting values.
  • An issue was resolved that prevented some TRACE jobs from being loaded for animation.
  • The TRACE restart case logic has been updated to support the retrieval of material data from the base model. If no materials are resupplied as part of a restart case then the NMAT value will be written out as -1, when the model is set to the developmental version of TRACE.
  • Heat structures have been updated to support a boundary condition type 14, which supports connecting the heat structure to a type 4 pipe (CANCHAN pressure tube).
  • The model notebook export for heat structures was updated to better handle components that mix boundary condition types along one surface.
  • A validation test has been added that ensures that only one power component exists that supplies power to fuel rods or channel components. Error messages will be reported if multiple power components supply power to fuel rods or channels, or both powered fuel rods and channels exist in the same model.
  • Support was added for signal variable types 119 and 120, which retrieve PARCS calculated values during a coupled TRACE/PARCS calculation.
  • The FRAPCON fuel rod import behavior was updated to normalize the gap gas mole fractions obtained from the FRAPCON output file if the gap gas mole fractions do not sum to 1.0. Additionally the FRAPCON fuel rod import process has been updated to report progress messages to the model editor screen file when importing the FRAPCON data using batch commands.
  • Limited preview support for the SNAP Validation display has been added to the TRACE plug-in. This preview is enabled only when the ModelEditor is run in debug mode.

Version 3.7.5 - Internal Release:

Version 3.7.3 - Released 1/10/2017:

  • Updated to latest TRACE User's Manual.
  • Updated to the TPR Specification for TRACE V5.1108.
  • The initial implementation of the CanChan component has been added to the TRACE Plug-in. The CanChan component is fully implemented with the exception of model notebook export, and component renodalization. Power Components support connecting to CanChan components when set to reference channel components. Valve and Single Junction components may be selected as a leakage path between the pressure tubes and calandria tube of a CanChan.
  • The TRACE restart case has been updated to resolve an issue which would prevent submitting a job stream with a restart case that includes more than 10 variable references. The way that references to numerics are preserved in a restart case has been refactored to prevent replacing variable values incorrectly during job stream submission. The naming convention for varaible references in a resource export has also been modified to share the same naming convention as preserved numerics in a restart case.
  • The Power component solute mass coefficient reactivity table has been updated to support defining the solute mass by mass fraction.
  • The channel water rod ASCII import logic has been updated to resolve an issue which would automatically convert water rod inlet and outlet angles to 90.0 degrees on import.
  • The break ASCII import logic was updated to support reading in generalized state break tables when the saturation temperature flag is set to 2.
  • The General Table ASCII import logic was updated to resolve an issue where the name and description meta-data in comments above the first general table are not imported.
  • Several changes have been made to the Fill component ASCII import logic to resolve errors which would prevent importing the rate factor table data.
  • The CONTAN component export logic was updated to resolve an error that would convert the liquid temperature of a compartment incorrectly when the saturation warning option is disabled in a British model.
  • The Power component ASCII export logic has been updated to prevent writing out a rate factor table when the power table does not have any rows.
  • The Fluid Power component ASCII import logic has been updated to resolve an issue which would prevent importing a fluid power decay table when the in-beam table is not also input.
  • The ASCII import and export logic for pipe type 7 was updated to resolve errors that would prevent importing the blockage multiplier, and exporting the number of spacer grid tables defined in the pipe.
  • The plenum hydraulic connection editing dialog has been updated to only allow selecting remote connection locations that do not already have an existing connection. This matches the existing behavior in other hydraulic component connection dialogs, and prevents the creation of orphan hydraulic connections.
  • The Power ASCII export logic was updated to write out a dummy cdgn array when the user defines custom decay heat values and no delayed neutron values. This behavior matches the TRACE input processing behavior.
  • The power component ASCII import logic was modified to resolve an error which would prevent importing a power component that uses the rate-of-change option on the power rate factor table.
  • The Trip signal expression import routines have been updated to resolve an error which would prevent converting constant values from British units, and to resolve an issue where the fifth constant's unit type is always set to nounit. The trip controller export logic has been modified to prevent writing out trip controllers that are not used as the input for any trip.
  • The ASCII miport logic for signal variables automatically converts signal variable type 25 to type 24 when the signal source component is a hydraulic component. Signal type 25 should only apply to powered heat structures. This conversion logic was modified to resolve an error where channel component references were also being converted from type 25 to type 24. These signals are no longer modified during ASCII import.
  • The spacer grid ASCII import logic was updated to resolve an issue which would prevent importing the name and description meta data from the comment block above the spacer grids.
  • Valve export logic was updated to prevent writing out the valve rate factor table when the primary valve table does not contain any rows.
  • The heater component has been updated to disable the vertical heater flag in the developmental version of TRACE. The GRAV input is used to determine the orientation of the heater. The heater component has been updated to report an error if the outer tube diameter or drain cooler inlet height are less than or equal to zero.
  • The TPR import logic was updated to remove an incorrect error message which would appear when reading in a Fill component from a legacy TPR model.

Version 3.7.2 - Released 12/2/2016:

  • TRACE heat structures have been modified to support the import of results from one or more FRAPCON runs. The Mapping between FRAPCON run elements is defined in the Thermal category of a TRACE model. The mapping data may be imported from a CSV spreadsheet file. When a FRAPCON mapping has been defined in a TRACE model, the job stream will allow the definition of FRAPCON file sources for the import process. Currently both the FRAPCON plot and FRAPCON output files must be connected to the TRACE step. The number of FRAPCON plot and output files provided must match the number of FRAPCON rod structures defined in the heat structure mapping.
  • Additionally, importing individual FRAPCON fuel rods into TRACE heatstructures can be accomplished by using the new Single Fuel Rod Import utility. This utility extracts geometric and state information from an existing FRAPCON run and applies it to a newly constructed TRACE heatstructure. A right-click pop-up menu item is available off of the heatstructure category node. Selecting this option provides a user interface the user can use to select a data source and time for building the TRACE heatstructure. The provided user interface includes a plot display for the power distribution and temperatures at the selected timestep.
  • An issue was resolved in the TRACE job step that prevented the coupled PARCS inputs from being hidden after setting the ITDMR namelist variable to "[1] PARCS" then either deactivating it or setting it to "[0] TRACE".
  • An issue was resolved which could prevent the heat structure axial properties dialog from displaying values.
  • An issue has been resolved where vessel components would report errors for edge data when the NDIA1 namelist variable is set to  2.
  • An issue was resolved which could cause Model Notebook export to fail due to a problem in the Vessel component.
  • The pipewall temperature dialog in the TRACE plug-in was updated to support copy and paste.
  • TRACE Model Notebook export logic has been updated to support previously unsupported values for Model Options, Heat Structures, Channels, Vessels, Signal Expressions, Pipes, Plenums, Breaks, Setpoint Tables, Fills and Valves.
  • Notebook Export logic has been updated to fix dead links for Valve and Channel components.
  • An issue has been resolved where multi-edit of table cells in the channel axial heat editing dialog could result in an error if non-editable cells are included in the selection.
  • The user will be prompted when attempting to add a fan cooler to a CONTAN component when the LEGACYCONTM namelist variable is inactive or set to true.
  • The break component ASCII import logic has been updated to handle table breaks with with the temperature saturation option (ISAT) set to 5, and to handle break rate factor tables with a negative rate factor table size. The break component has been updated to resolve an error which would prevent making changes to break components or opening property editor dialogs after importing a tabular break components with the ISAT option set to 5.
  • The vessel to channel consistency check has been updated to resolve an error that would result when a channel outside surface is set to a vessel, but the inlet and outlet connections of the channel are to different components.
  • Hydraulic Path Steady State data card 1 will now be written even when no paths are defined and the STDYST is either 3 or 4.
  • The function type control blocks have been updated to prevent reporting an error when importing a function type control block of two or three inputs where the table is empty. This will aid in resource import of partially defined models.
  • The fill component ASCII import has been updated to resolve an issue importing models that contain a fill type 12.
  • The TRACE plug-in has been updated to report an error and continue importing when an unrecognized EOS identifier is encountered.
  • The ASCII import routines have been updated to handle encountering the word Unknown when parsing floating point load format data. This will assist with performing a resource import on a partially specified model.
  • The heater component was updated to resolve an issue that would prevent importing heater components where the drain void and shell void tables have a different number of rows, or the shell void vs liquid HT and the shell void vs liquid level have a different number of rows.
  • The ASCII export logic was updated to prevent namelist cards from being written out when the INOPT main data card is set to -1 (Retrieve Namelist from Restart).
  • The Fill export logic was updated to include the leak path card with dummy values when the fill is not connected to anything. This will assist with resource imports of partially completed models.
  • The 1D hydraulic component ASCII import logic was updated to handle negative rate factor table sizes for the fluid power rate factor table.
  • The power component ASCII import was updated to handle the case where the decay heat number is non-zero and positive, and no delayed neutron groups are defined.
  • The pump ASCII import logic was updated to handle a negative speed rate factor table size value.
  • The vessel ASCII export logic was updated to prevent exporting the vent valve pressure table size as greater than zero when no vent valves exist in the model.

Version 3.7.1 - Released 10/5/2016:

  • Updated to latest TRACE User's Manual.
  • Updated to the TPR Specification for TRACE V5.1080.
  • The popup help text in the IPOWR and ITDMR namelist variables has been updated to be more readable
  • The 1D hydraulic renodalization logic has been updated to ensure that the initial velocity values are always interpolated for new edges when splitting a cell.
  • The editing dialog for tabular data in TRACE models that includes a abcissa variable has been updated to resolve an issue which would prevent flagging the component as modified during a restart edit.

Version 3.7.0 - Released 9/22/2016:

  • The radial interpolation logic for heat structures when setting the radial mesh option to "Lumped Parameter" was updated to resolve an error that would prevent interpolating the temperatures correctly.
  • The axial editing dialog for heat structures was updated to resolve an issue where a multiple cell edit would allow the axial length field to be set when not editing the axial length property.
  • An issue was resolved that prevented older TRACE TPR files from being imported into the Model Editor.
  • An issue was resolved in the TRACE plug-in Sub-System integrator routines that prevented the import or update of a sub-system with signal signal source cross-references (i.e. a signal source outside the sub-system).
  • If the radial power fraction (CPOWR) value of a power connection is modified while graphically editing a restart case, the affected power component will be included in the restart case.
  • The power component was updated to allow opening the powered components editing dialog while graphically editing a restart. While editing a restart case, this dialog will not allow changing the powered components, but will allow modifying the Power Fractions and Volume relative Power values. Changing these values will include the power component in the restart case.
  • The logic that updates a signal variable location after a heat structure radial renodalization has been updated to resolve an issue when changing a heat structure mesh from "Lumped" to "Finite Element".

Version 3.6.5 - Released 8/12/2016:

  • Updated to latest TRACE User's Manual.
  • Updated to the TPR Specification for TRACE V5.1064.
  • The vessel model notebook generation logic was updated to resolve an error that would prevent generating a model notebook when the 3D level tracking is enabled and all of the vessel cells have the same value for ILEV.
  • The minimum value for the fuel rod average gap gas pressure has been corrected from 1e6 Pa to 1e5 Pa..
  • Control system components have been updated to include the Display Annotations value when building a view template. This resolves an issue where loading a view template always would display annotations on any control system element included in the template. Old templates will not automatically include this option, and will default to showing annotations.
  • An issue has been resolved with the spawned component number conflict validation test that would report a false positive warning message when a hydraulic component had a four digit component number along with a pipe wall or a leak path.
  • An issue has been resolved that could allow components to be added to a subsystem multiple times. Existing models with duplicate sub system entries will automatically be updated to remove the duplicate references when the model is opened.
  • The way initial condition sets are stored in a TRACE model has been modified to greatly improve the performance of the model editor when a model contains multiple sets of initial conditions.
  • A new editing dialog has been added to heat structures and channels that allows edting the gap-gas mass fractions in a table that shows the current total.
  • The PARCS plug-in was modified to always write out PMAX file locations as an absolute path when the Copy option is not selected. This ensures that the PMAX file reference is valid when being submitted to a job stream.
  • An issue was resolved with the PARCS plug-in that would cause PMAX files to be copied to the working directory when the Copy option is not selected. This affected coupled and stand-alone PARCS execution.
  • The TRACE job stream execution wrapper was updated to resolve PMAX file locations into a local path when submitting a coupled TRACE / PARCS job.
  • The help for the ECRPLIMIT namelist varaible has been updated to match the new TRACE users' manual. Setting the ECRPLIMIT value to 0.0 disables the ECRP limit calculation.
  • Heat structures and channel components have been updated to include an axial grid spacer array for the developmental version of TRACE. This array defines the grid spacer type at the top edge of each heat structure node.
  • The help messages for vessels and pipes grid spacer tables have been updated to match the new TRACE users' manual. Reflood components should not use the grid spacer tables when a fuel heatstructure has the grid type array defined.
  • Signal variable types 59 and 60 have been updated to allow the selection of a Power component as the signal source.

Version 3.6.4 - Released 5/31/2016:

  • Updated to latest TRACE User's Manual.
  • Updated to the TPR Specification for TRACE V5.1051.
  • The heat structure ASCII import logic has been updated to resolve an issue where the GRAV term values could fail to import correctly from an ASCII input file.
  • Support was added for opening old legacy models that had been saved as restart med files. These were saved under an earlier version of SNAP that did not include Restart Cases. The modified components are written to a new Restart Case in the model, and the model is flagged as a base model. The full plant model will contain all of the modifications included in the restart case. This will allow recovering change decks from restart MEDs.
  • The namelist variable USE_D2O_ST namelist variable has been disabled for the developmental version of TRACE.
  • The ImplicitIFHT namelist variable has been added to the developmental version of TRACE.
  • The TRACE plug-in has been updated to detect the heavy water properties file "trcd2o" parallel to a TRACE executable when the D2O fluid is used. If the trcd2o file does not exist, tpfd2o will be checked as well.

Version 3.6.3 - Released 5/10/2016:

  • Updated to latest TRACE User's Manual.
  • Vessel vent valves have been updated so that the engineering units for the flow loss are determined using the IKFAC namelist variable. This only applies to models set to use the developmental version of TRACE. When a model is converted from Patch 4 to Patch 4 Dev. the flow losses will be converted automatically. In earlier versions of TRACE the vessel vent valve flow loss data is always defined as FRICS, and this behavior is preserved for code versions P4 and earlier. When importing an ASCII file as a developmental model the plug-in version from the file's meta data will be parsed. If the version number does not exist, or is earlier than 3.6.3, the user will be prompted to determine if the values should be converted to K-Factors.
  • The rod / slab import conversion logic was updated to ensure that the generated heat structures will support the detailed fuel rod model properties when activated. The MED reading logic for heat structures and channels has been updated to ensure that all axial array data is dimensioned correctly.
  • An issue was resolved that would result in an error when attempting a resource import of an ASCII model that includes numeric variable references in sensitivity coefficients.
  • Heat structures and channels have been updated to report an error when the average gap-gas pressure value is less than 100 KPa.
  • The model notebook export has been updated to ensure that all vessel properties are supported. The following vessel data was added to the notebook:
    • Vessel Type
    • Boundary Condition Option
    • Vent Valve Table
    • Use Vent Valve Table
    • Includes Downcomer
    • Includes Core
    • Inline Flag
    • Use Reflood
    • Use Mixed Numerics
  • The fluid power component has been modified to support importing ASCII models where the table abccessa variable is provided by a control block instead of a signal variable.
  • The developmental version of TRACE supports defining the SNAP interactive communication port number on the command line instead of using a port file.
  • The property editor for the level tracking namelist options has been updated to resolve an error where pressing the cancel button in a confirmation dialog did not cancel changing the namelist value.
  • The TPR import logic has been updated to support importing dispersed fields data into Fill components, and model options.
  • The Fill ASCII export logic was updated to resolve an error where an invalid card is included for type 12 fills.
  • An ssue was corrected that prevented some sensitivity coefficients from being associated with the correct component types.

Version 3.6.2 - Internal Release

Version 3.6.1 - Released 4/19/2016:

  • An issue has been resolved which would prevent importing plenum components when the model version is set to Patch 4 Dev and the boron mass fraction is disabled.
  • The trip component validation logic was updated to report an error if the range type for a simple trip is set to a value less than 6 or if the range type is set greater than 5 for a complex trip. The delay time field has been disabled for simple trips.

Version 3.6.0 - Released 4/13/2016:

  • Updated to support TRACE V5.1011.
  • Updated to latest TRACE User's Manual.
  • 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 to select either LibreOffile/Open Office (.odt) format or the new Microsoft Word (.docx) format.
  • The batch command TRACE EXPORT NOTEBOOK has been removed and was replaced by the batch commands TRACE EXPORT NOTEBOOK_ODT and TRACE EXPORT NOTEBOOK_DOCX. These two commands have the following parameters: TRACE EXPORT [file type] <Mn> [filename] where [file type] is NOTEBOOK_ODT or NOTEBOOK_DOCX, <Mn> is the model number, and [filename] is the full path to the file in quotes.
  • The Include Section Titles and Include User Numerics checkboxes were removed from the Export Notebook dialog.
  • A NullPointerException was being thrown when an invalid file path was supplied to the TRACE EXPORT batch command. A null check now prevents this from happening, resulting in an error message in the Model Editor.
  • The interactive communication with a running TRACE executable has been modified to greatly improve execution speed and prevent dropped connections.
  • The error checking logic for gap material regions in heatstructures and channels was updated to ensure that when the fuel-clad interaction calculation is enabled, one and only one gap region is included in the radial geometry. When the fuel-clad interaction is disabled, multiple non-adjacent gap regions are allowed.
  • The CONTAN compartment model has been updated to support initializing the mass fraction of solute and solute mass-ratio in each compartment. These options are only available for the developmental version of TRACE.

Version 3.5.6 - Released 3/24/2016:

  • The fill component was updated to change the maximum number of digits of precision for the pressure table.

Version 3.5.5 - Released 3/22/2016:

  • Updated to support TRACE V5.1003
  • The dispersed fields property editing dialog for Vessels was updated to automatically select the first field's volume fraction when the dialog is opened. Additionally the dialog will prevent errors from being introduced when no field property is selected.
  • The dispersed fields editing dialog for 1D hydraulic components was updated to start the numbering of the bubble fields in the Edge tab at 1. The numbering for bubble fields in the edge tab of the dispersed fields dialog previously began with 0. This was inconsistent with the number scheme elsewhere in the plugin when referencing bubble fields and has been corrected
  • Support was added for the dispersed fields specific signal variables 132, 133, and 134. The logic that updates the dispersed fields selected by fill components when changing the dispersed fields in a model has been modified to ignore fill components where the droplet field has been set to [0] None.
  • Support was added for seven individual TRACE updates related to new fuel rod models added to TRACE V5.980. This included:
    • Adding support for the following namelist variables to the developmental version of the TRACE Plug-in:
      • DETAILEDFRM - Turns on the detailed fuel rod model. This activates a number of namelist variables internally to TRACE.
      • SWELLDENAXIAL - Turns on axial Fuel Swelling and Fuel Densification values in heat structures and channel fuel rods.
      • CREEPAXIAL - Turns on axial Cladding Creepdown values in heat structures and channel fuel rods.
      • RADHTEMIS - Uses the heat structure material property emissivities for HS surface nodes.
      • ECRPLIMFUNC - A general table that defines the limit function for the ECRP calculation.
      • CRUDIN - Turns on axial crud thickness in channel water rods, and heat structure surfaces.
    • A new heatstructure axial properties editor was created that permits editing of all axial properties in an intuitve table format. These properties were formerly editied through the Heat structure BC/Axial properties editor which was modified to only include the surface boundary condition properties. The new axial fuel rod model properties were added to this new editor.
    • The heat structures and channel components have been updated to supress the surface emissivity coefficient inputs when the RADHTEMIS namelist variable is active and set to 1, or when the DETAILEDFRM namelist variable is set to TRUE.
    • General tables have been updated to support general table type 13. Type 13 is the ECRP Limit vs Hydrogen Concentration in Cladding table. An error will be reported during model validation when the ECRP limit function namelist variable references a table that is not set to type 13.
    • The model notebook export now includes axial properties tables for heat structures and channels that show all the values for a particular property for all of the fuel rods. When appropriate the channel tables also include the canister wall and water rods.
  • An issue has been resolved which would result in an error when creating a new fuel heat structure from the right-click popup menu on the vessel component.
  • A channel renodalization issue has been resolved which would prevent renodalizing a channel when the last axial cell of a fuel rod is the last axial cell in the channel
  • The units for the TOffset value for user defined materials has been changed from a Temperature, to a Delta-Temperature.
  • An issue was resolved which would cause an exception when selecting both signal variables and control blocks in a view.
  • Added support for three new sensitivity coefficients: 1034-Cladding thermal Conductivity, 1035-Cladding Specific Heat, 1038-Fuel Specific Heat
  • The friction editing dialog for 1D hydraulic components was updated to use a pop-up dialog for editing the friction factor correlation instead of a drop-down list.
  • An issue was resolved that could break the output connections of a control block that is resupplied during a restart when graphically editing that restart. This only effects the output connections that attach to a component that is not also resupplied. When graphically editing a restart case, all of the connections for resupplied components are displayed in any view where the resupplied component exists.

Version 3.5.4 - Released 2/19/2016:

  • Updated to support TRACE V5.974
  • The TRACE Plug-in has been updated to support the dispersed field data, including droplet fields and bubble fields. The implementation of this input follows the specification included with the unreleased TRACE patch FILLInpVelFx, and is for developmental use only.
  • The channel component has been updated to initialize the fraction of theoretical fuel density to a value of 0.95 when creating a new channel.
  • Some of the channel and heat structure property labels have been updated to better reflect the underlying value, and to ensure that channels and heat structures have the same label for a particular properties.
  • The axial conduction flag for channels has been moved to the Fuel Properties attribute group.
  • The channel component has been modified to report an error if the Rods per Row [NROW] field is greater than 13.
  • The power component has been updated to report an error when the power table does not have any rows.
  • The ASCII export logic for 1d hydraulic components has been updated to resolve an issue which would prevent writing out valid cell numbers for the hydraulic component on the outside of pipe-wall if that component is a fill or a break.
  • The Power component has been updated disable the power table trip for power types 2 or 6. When disabled the trip reference will not be included in the ASCII input or model notebook.
  • Signal variable type 24 has been modified to only allow specifying a 1D hydraulic component as the signal source. Additionally an error message will be reported if these are connected to a 1D hydraulic component that does not have the pipewall data enabled.
  • An issue has been resolved which would cause hydraulic cell and edge signal variables to report an error when connected to a 1D hydraulic component with a variable mesh pipewall.
  • The channel completion dialog had been updated to provide greater control over the radial geometry of the fuel rods inside the channel. The dialog was also modified to resolve an issue which prevented the help buttons from opening in certain situations. Finally, the fuel rod radial geometry generated for new channel components will include three regions:
    • a mixed-oxide region with node sizes calculated using a geometric progression.
    • a gap-gas region with two nodes.
    • a zircaloy region with equally spaced nodes.
  • The PARCS Mapping was updated to improve the automatically generated mapping behavior when creating a new map based on a Vessel component. In particular the behavior for a Cartesian vessel was updated to use the PARCS geometric data to identify the Cartesian Vessel nodes that contain each PARCS node.
  • The creation of new PARCS mappings to Vessels was updated to automatically identify locations where a PARCS node must be split between two vessel cells. This occurs for both Cartesian and cylindrical coordinate vessels.
  • An issue was resolved which would prevent undoing changes made to the vessel node mapping data in a PARCS Mapping.
  • The pop-up help for the Cosine Theta property of tees and tee-style components was updated to fix the signs on the example angles.
  • The Plenum Component has been updated to include Boron 10 Mass Fraction in its initial conditions when the boron 10 mass fraction namelist variable is set to -1.0.
  • An ASCII import issue was resolved which would introduce errors when importing a model that used component defined mass-fraction of boron, and contained components which did not track solute.
  • An issue has been resolved which would incorrectly import the radial geometry from rod/slab heat components when converting from rod/slab to heat structures.
  • An issue was resolved that could prevent adjusting the radial nodalization of heat structures in legacy models that are opened in SNAP.

Version 3.5.3 - Released 12/18/2015:

  • The TRACE job step was updated to include automatic keywords for end time (end_time), and whether the run was steady state or transient (stdyst).
  • An issue with graphically editing restart cases has been resolved which would remove the pipewall data from a resupplied hydraulic component if the pipewall was set to used a variable mesh, and the spawned heatstructure was not explicitly included in the restart case. The ASCII import routines have also been updated to resolve an error reimporting an exported ASCII model that includes a spawned variable mesh pipewall heatstructure.
  • The 1D hydraulic components were updated to ensure that all properties are editable while graphically editing a restart case.
  • An issue was resolved which could cause drawn views to not refresh correctly when graphically editing a restart case.
  • The control block connection logic has been updated to prevent trip controllers from being connected to control block inputs. When opening a model where these connections have been made, a warning message will be displayed and the connections will be removed.
  • The 1D hydraulic component cell and edge editing dialogs have been updated to include a table row order drop down list. This allows the row order to be oriented to High to Low, Low to High, or Automatic. In automatic mode, the order is based on elevation change.
  • The help for the CONTAN compartment condensation multiplier has been updated to describe the behavior for defining a multiplier of 2.0.
  • The ASCII logic routines for the PARCS / TRACE coupling maptab files has been updated to resolve issues importing explicit mapping files to vessel components, and automatic mappings that include heatstructures. The heat structure editor for explicit PARCS / TRACE coupling maptab files has also been updated to correctly identify the number of mapped nodes.

Version 3.5.2 - Released 11/25/2015:

  • Restart cases have been updated to support using Fill, Break and General table uncertainty types. These components must be included in the restart case in order to be selected for uncertainty quantification..
  • All sensitivity coefficients have been updated to support additive, replacement and multiplicative modes. Engineering units were added for additive and replacement modes.
  • The Uncertainty Quantification report was updated to prevent 0.0 from being displayed as the nominal value of break and fill table uncertainty quantification accessors.
  • An issue has been resolved which caused TRACE runs to disconnect from animations when the playback time slider was manipulated.
  • The hydraulic connection editing dialog for the input and output junctions for 1D hydraulic components has been updated to only show one cross flow connection face.
  • The editing dialog for inlet and outlet connections for 1D hydraulic components has been updated to allow setting the cross flow angle data. Previously, this cross flow angle could only be edited on the connection.
  • The 3D Display in the vessels geometry and connections property editing dialog can now be disabled by editing a general preference. This preference will be added to Configuration Tool in a future version of SNAP.
  • An issue has been resolved which could prevent executing a coupled TRACE/PARCS calculation under Linux.

Version 3.5.1 - Released 11/4/2015:

  • The multi-channel component was updated to correct an issue with the mapping of PARCS depletion data to TRACE channel nodalization.
  • The heat structure and channel radial geometry editor was updated to prevent data corruption which could occur if an exception was thrown during radial renodalization. Models containing corrupted heat structures or channels will automatically correct the dimensioning of the radial arrays, and report a warning message to the user.
  • The heat structure validation logic was updated to report an error if fine mesh reflood heat structures are not connected to either a vessel or one pipe with reflood enabled.
  • The control system ASCII restart import logic was updated to prevent losing signal variable input connections from resupplied control blocks. This behavior only occurred when a control block was resupplied without including the signal variable referencing the control block.
  • Support was added for the new namelist variables used to identify the default cladding material and cladding oxide material.
  • The channel and heat structure components have been modified to support the new oxide layer thickness data. These values define the thickness of the oxide layer along the axial length of the heat structure, and are turned on by activating the metal-water reaction calculation, and setting the FOXLAYER namelist variable to 2.
  • The heat structure ASCII import logic that recombines stand-alone supplemental rods with their parent heat structures was updated to support importing oxide thickness and radial peaking factor data.
  • The vessel channel connection editing dialog was updated to resolve an issue which caused duplicate hydraulic connections to be created. This would result in an error message during model validation indicating duplicate connection numbers for the hydraulic connections.  Any models with existing duplicate hydraulic connections will automatically remove the extra connections when the model is opened.
  • The model notebook export logic for power components was updated to improve the how the power shapes appear in the model notebook.
  • An issue was resolved with the initialization of heat structures, which could cause errors with the dimensioning of fuel properties. This only affected heat structures created from the right-click pop-up menu on 1D hydraulic components.
  • The water rod, heat structure rod and channel rod editing dialogs have been modified to automatically select the first rod when opened.
  • The canister width property in channels has been renamed to inside perimeter to better indicate how the value is used in TRACE.
  • The water rod property surface multiplier has been renamed to physical rod multiplier to be consistent with heat structures and channel rods.
  • The fill component was updated to support for the input velocities flag. This flag, which applies to type 10 fill components, indicates whether the control systems supply liquid and vapor velocities or mass flows.

Version 3.5.0 - Released 9/28/2015:

  • The TRACE Plug-in has been updated to include a new multi-channel component. This component generates a full set of BWR fuel channels from a set of reference channels that are mapped to assembly locations within a vessel component. A set of advanced graphical editors permit defining channel mappings and properties across all generated channels. The burnup, radial power fractions, and axial power shape can be imported directly from a PARCS depletion file. The channels can be automatically mapped to vessel assembly locations based on planar geometry and assembly pitch, with optional leak paths defined. A power component in the model may be identified as the multi-channel power. This component will provide the power to all of the generated channels, and will obtain its axial power profile from PARCS data.
  • Signal variables can be defined that directly reference any sub-components generated from the multichannel component. This includes fuel rods, water rods, channels and hydraulic data.
  • The multi-channel component has the ability to retrieve and store state data for the channels and leak paths that will be generated from a TPR file.
  • The TRACE plug-in has been modified to resolve issues with the vessel downcomer liquid level signal variable. This variable differs from the other volume variables in that it must reference a vessel component, and the signal location is an azimuthal sector rather than a compound cell number. Updates were made to the ASCII I/O routines, the editing dialog and the vessel renodalization logic.
  • The TRACE restart case export logic was updated to resolve an issue where preserved numeric references were lost after exporting a restart case. The default value for the preserve numerics property for restart cases has been changed to true.
  • A new job step feature was added for the TRACE job step which provides the ability to extract initial conditions from a base model during stream execution and apply those conditions to a down stream restart model (or a parametric set of restarts). The mode is enabled on TRACE job steps by selecting a check box and specifying a time in which the restart conditions should be extracted. This option is provided for TRACE job steps which have a TPR file connected and utilize TRACE model node restart cases.
  • The editors for the vessel component have been updated to provide significant performance improvements when making changes to a vessel component with a large number of cells and edges.
  • The heat structure and channel components have been updated to ensure that the FRAPCON fuel cladding properties are enabled when the fuel-cladding interaction calculation is active.
  • The heat structure and channel components were updated to report an error if the fuel-cladding interaction calculation is turned on and the gap-gas mass fractions do not sum to 1.0, or the number of FCI calculations is set to 0.
  • Break components have been modified to prevent directly connecting breaks to vessels. An error message will be reported when importing a model from ASCII, or opening an existing MED file where a break is connected directly to the vessel.
  • The error message reported when hydraulic components have no hydraulic connections has been downgraded to a warning.
  • Heat signals have been updated to allow selecting channel fuel rods, canister walls, and water rods.
  • Signal variables have been modified to report an error message when a containment is selected as the signal component, but the compartment, or junction is not properly specified. The signal variable selection user interface has also been updated to clarify when a containment signal variable has not selected a compartment or junction.
  • An issue was resolved that would prevent retrieving the initial conditions for a single junction component.
  • Restart cases have been modified to allow reordering in the navigator. The order can be changed through the Reorder menu item in the right-click popup menu on the Cases category, or through the Move Up / Move Down menu items in the right-click popup menu on a particular restart case.

Version 3.4.3 - 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.
  • The sensitivity coefficients have been updated to allow limiting the coefficient change to a set of components. Each sensitivity coefficient includes an optional set of component references, including components that will be spawned by TRACE during input processing such as channel water rods. The set of available components is limited to components where the coefficient will be applied.
  • Power components have been updated to resolve an issue where the power shape was expecting the incorrect number of axial nodes for channels where fine mesh reflood flag is set to TRUE. Additionally the channel component was updated to inform the power components when the fine mesh reflood flag is changed. The locations column of the power shape table was updated to correct the axial location values for channels and heat structures connected to the power component.
  • The TRACE job step was updated to accept python output as compatible input.
  • A preliminary version of the multi-channel component has been added to the TRACE plug-in. This component generates a large set of channel components, automatically connecting them to a power component and a vessel component during export. Leak path single junctions may optionally be created for each generated channel.
    The multi-channel component includes reference channel sub components which are used as templates for generating the channels. These reference channels can be imported from existing chan components when the multi-channel is first created.
    Assembly mapping can be extracted directly from a PARCS model. Assembly locations can be flagged as empty, peripheral, or internal. Multiple assembly locations can be assigned to a single channel number, but those locations must use the same reference channel, and must be mapped to the same vessel location.
    Signal variables can be created that reference the generated channels, channel sub-components such as water rods, or generated leakage path single junctions.
    A power component may be flagged as connected to a Multi-Channel. In which case its axial geometry and radial geometry will be automatically obtained from the multi-channel.

Version 3.4.2 - Released 5/13/2015:

  • Added support for the Numerics usage dialogs for the TRACE plug-in.
  • The user defined units editing dialog was updated to clean up the layout of the buttons, and to resolve an issue which would prevent a value from being set in the table if the table cell editor was active when the OK button is pressed.
  • The channel TPR import logic has been updated to initialize the "Overwrite Burnup" and "Overwrite Gadolinia" flags on the non-average rods.
  • An issue has been resolved where activating or deactivating the NFRC1 or NFRC3 namelist variables could not be undone using the undo / redo buttons.
  • An issue has been resolved where activating or deactivating the NOLTD1D or NOLTD3D namelist variables could not be undone using the undo / redo buttons. Additionally the NOLT3D namelist variable has been updated to resolve an issue which would prevent the value from being set to a non-zero value after setting it to 0.
  • The model notebook exporter for 1D hydraulic components has been updated to include a table of wall materials when the component contiains more than one pipewall interval.
  • The model notebook export for vessel components has been updated to include tables that contain the channel connection data for vessels in BWR models where one or more channels are connected to the vessel.
  • The steady state controller editor has been updated to refresh the ASCII views of monitored parameter components, when the controller setpoint is defined in the monitored parameter component input.
  • The Channel TPR import has been modified to initialize the burnup values past the length of the end of partial-length-rods to 0.0.
  • The optional property 'Font' has been added to 2D Views. When this property is activated it will be used for drawn components in place of the '2D View Font' specified in the user's General Preferences.
  • Resolved an issue that prevented editing the mass fraction of boron 10 in 1D hydraulic components.
  • The hydraulic component connection logic has been updated to prevent connecting a time-dependent-junction pump, a single junction or a zer-celled valve to a Fill component.
  • An error message has been added warning the user when a Fill component is connected to a time-dependent-junction pump.
  • Heatstructure components have been modified to ensure that the upper and lower temperature arrays turned on by the fine-mesh reflood have the correct number of elements when the model is loaded, or when the fine mesh reflood flag is set. This will allow fine-mesh reflood to be turned on in models that have been converted from RELAP5 models.

Version 3.4.1 - Released 3/31/2015:

  • Updated to the TPR Specification for TRACE V5.910.
  • Updated to latest TRACE User's Manual.
  • Support has been added for the radial burnup data for heat structures and channel components. This data is enabled through the RADBURN namelist variable.
  • The user defined units property editor was updated to refresh the ASCII view of the control system component when the editing dialog is closed.
  • An issue has been resolved with the ASCII import logic for channel components which could result in an error when importing a model that does not include the gadolinia concentration values.
  • The channel component has been updated to allow modification of the unpowered lower cells field and the cells below lower plate field. These fields were initialized during channel creation, but could only be modified through renodalization of the channel. When modifying the number of unpowered lower cells, the last axial cell property of average rods is also modified. This prevents the number of axial nodes in the partial-length fuel rods from being modified when changing the number of unpowered lower cells. The channel component has also been modified to add an error message when the number of cells below the lower plate of the channel is greater than the number of unpowered lower cells.
  • A warning message has been added to indicate when the wall roughness value of a hydraulic component is set to a non-zero value, but no edge in that hydraulic component has a friction factor correlation set to 1, or -1 which enable flow-based losses. Additionally the friction editing dialog has been updated to ensure that the model is flagged as changed when setting the friction factor correlation.
  • An issue was resolved which would cause the forced junction flow options editor to display invalid values when using the Model version was set to the developmental version of patch 4.
  • The following issues were identified and corrected while developing the automated RFT test suite:
    • The display name for the CPU time flag namelist variable has been modified from CPUFLAG to CPUFLG to correctly represent the underlying namelist variable name.
    • The default boron 10 fraction namelist variable editor has been modified to resolve an error which would prevent the namelist variable from being disabled once enabled.
    • The label for the BWR vessel option namelist variable has been modified from IAMABWR to IAMBWR to correctly represent the underlying namelist variable name.
    • The label for the Fuel Rod Gap gas pressure option FRGASP has been updated to include a short description of the variable.
    • The label for the FDFHL namelist variable has been updated to include the variable name.
    • ASCII views on the Model Options component now display the records that include the timestep and trip time step values for the model.

Version 3.4.0 - Released 1/27/2015:

  • Updated to the TPR Specification for TRACE V5.880.
  • Updated to latest TRACE User's Manual.
  • The TRACE Plug-in has been modified to support a Patch 4 Developmental model version. Selecting this model version will enable support for input specification changes made after the Patch 4 release.
  • The built-in pipewall values for 1D hydraulic components were updated to support the selection of different material types for each radial interval. A new editor has been added for specifying the wall materials. This editor also defines the number of radial nodes.
  • The finite-element model has been updated to include pipewall heat structures when the default solver namelist variable ISOLVEDEF is active and set to 1. This only affects models set to use the developmental version of patch 4. Changing the code version between Patch 4, and Patch 4 Dev will automatically convert the pipewall mesh to support finite elements.
  • Support was added for the Boron 10 fraction input in the namelist variables, and hydraulic component models for use with the liquid phase density calculation. This option is only available for the developmental version of patch 4.
  • Heatstructures have been updated to suppress the pitch-to-diameter ratio property in the ASCII input when the property is deactivated in the property view.
  • A validation test was added to channel components to verify that the rod pitch-to-diameter ratio has a value between 1.0 and 1.6.
  • A validation test was added to power components to verify that the rod pitch-to-diameter ratio has a value between 1.0 and 1.6 when positive.
  • The units for the reactivity feedback tables have been updated to support defining the gas volume value by moderator density. Existing models will automatically update to display the correct units when the model is opened.
  • The Rod Multiplier property of the channel component, and non-average rods in the channel has been renamed to Physical Rod Multiplier.
  • The Rod Ratio property of the channel component has been renamed to Pitch-to-Diameter Ratio and has been moved to the General attribute group.
  • The pop-up help for the Rods per Row property has been updated to indicate that the field also defines the number of rows.
  • Heat structures and channel components have been modified to report an error message when the gap material is used in two adjacent radial intervals, or when the gap material is the first or last material in a radial geometry.
  • The channel component has been modified to include additional error checks during model validation:
    • The channel component reports an error when the channel does not contain enough fuel rod locations for the number of fuel rods, and water rods defined inside the channel.
    • The channel component reports an error when the rod location array does not include values for a fuel rod, or a water rod.
    • The channel component reports an error when the sum of the physical rod multiplier values is greater than the number of fuel rod locations, which is defined as the number of rods per row squared.

Version 3.3.7 - Released 10/21/2014:

  • A trip editing dialog has been added to the TRACE plug-in in order to provide a more concise way of creating and editing trip and trip associated components. The dialog features the ability to sort the components by either category, number, or name in addition to the standard UI editing capabilities (cut,copy,paste,undo,redo, etc). This dialog is accessible from the Control Systems node in the navigator.
  • The power component has been modified to include two simplified power shape options. A new property has been added to the power component that allows the user to specify a constant axial and radial power shape, or a variable power shape. The variable power shape contains the full set of power shape properties. After ASCII import, power components that comply with a constant axial and radial power shape will initialize the power shape option to constant axial power shape.
  • An issue was resolved which prevented exporting the ICN2 value for a fluid mass signal variable set to containment with the mass value property.
  • The ASCII export logic for the power component has been modified to resolve an issue which prevented the off value for the decay heat multiplier table from being exported correctly.
  • The ASCII export logic for trip components with a range type set to 6 or greater has been updated to write out only one set of setpoint values.
  • The trip component was modified to write out an error message during model validation if the range type is set to 6 or greater and the signal type is not set to simple trip.
  • The "Show ASCII" was added to the Control System category node which opens an ASCII View of all control system components. This was added to support the testing of additional trip related cards using RFT.
  • An issue has been resolved in the ASCII export logic for single junctions, zero-celled pumps and zero-celled valves which prevented the Plated Out Solute density input from being included when the Solute Option is set to [2] Dissolved and Plated Out.
  • The Valve Latch Option and Valve Interface editors were updated to use the correct property editor font and insets.
  • The editors for the System/Gas Liquids, Species and the Noncond. Gas Option in Model options have been updated to support tab traversal of properties in the view.
  • The editor for start time in a restart model has been updated to better match the behavior of a standard optional floating point value editor.
  • The editors for gain, minimum, maximum, constant 1 and constant 2 in control blocks have been modified to support tab traversal of properties in the view.
  • The edge selector inside a valve component has been updated to match the appearance of similar editors.
  • The ASCII import logic when graphically editing a restart case has been updated to read the -1.0 start time, and -1 starting edit as default values.

Version 3.3.6 - Released 9/11/2014:

  • An issue has been resolved which could prevent the connect tool from connecting a control block output to a control block input.

Version 3.3.5 - Released 8/20/2014:

  • The ASCII export logic of the heat structure component has been modified to resolve an issue which would cause multiple oxide layer values to be written out for each heat structure when the stand alone supplemental rod feature is used.
  • The ASCII import logic of the heat structure component has been modified to resolve an issue which would prevent importing the oxide thickness values for stand-alone supplemental rod heat structures.

Version 3.3.4 - Released 7/17/2014:

  • Updated to the TPR Specification for TRACE V5.843.
  • An issue has been resolved which would prevent importing flow-dependent loss coefficients for the reverse direction from an ASCII model.
  • The orientation panel for the component geometry property editing dialog for 1D hydraulic components has been modified to refresh if the elevation option (IELV) namelist variable is changed while the dialog is open. Additionally the Grav column has been removed when the IELV namelist variable value is set to Cell Angle (2).
  • The jetpump component has been updated to initialize with the number of jetpumps set to 1. Additionally setting the number of jetpumps to 0 results in an error message.
  • The logic that converts the radial mesh for powered heat structures and channels to use the finite element model has been updated to resolve an issue where zero-length radial nodes are added to material regions.
  • The search filter in the namelist options editor now matches specified patterns without requiring a trailing asterisk wildcard character.
  • The editing dialog for control functions with two or more independent variables has been modified to resolve an issue which would prevent setting the independent variable values.
  • The control block ASCII export was updated to resolve an issue which would force the dependent variable column of a function of two or three independent variables to write out in SI units. This would only affect british unit models where the function control block output units have been defined.
  • The initial value for the default version for TRACE models has been updated to Patch 4. This will only affect systems with no SNAP user preferences defined.
  • The editor for the namelist property elevation option (IELV) has been updated to resolve an issue which prevented changing the value in an empty model.
  • The geometry editing dialog for 1D hydraulic components has been modified to remove the elevation column from the cells panel when the elevation option namelist variable (IELV) is set to 2. This column is only useful when the elevation option is set to 1 (Cell centered elevation).
  • An issue has been resolved with the CONTAN component which would cause an error when importing models that contain multiple sink/source junctions.
  • The vessel geometry property editing dialog has been updated to enable the 3D display for machines with an earlier version of Open GL.
  • An issue has been resolved with the split pipe renodalization logic which would cause errors when splitting separators, turbines, jetmixers, or feedwater heaters.
  • The Power component has been updated to prevent writing out existing power history table rows when the Precursor option is set to 0 or 1. Additionally the CDGN and CDHN arrays will write out in the case where the Precursor Option is set to 0 after the power history table has been modified to contain table rows.
  • The model notebook export logic for trip controllers was updated to resolve an error with exporting model notebooks for models where a trip has been deleted that was selected as the input for a trip controller. The trip controller now exports the trip sources in a table in the model notebook.
  • The model notebook export logic for the control system was updated to resolve issues which would prevent exporting the following control system properties to the model notebook correctly: Control Block Type, Signal Variable Type, Signal Variable Signal, Trip Input Source.
  • The model notebook export was updated to export the control system components in the same order they appear in the navigator.
  • The valve component model notebook export logic was updated to include a reference from the valve property table to the flow-loss table when it is enabled.
  • The logic for updating connections for control systems during a copy/paste operation has been updated to be more stable.
  • The control block R5 to TRACE conversion logic was updated to ensure that the order of connections for division control blocks with two inputs is modified to result in the correct numerator and denominator identification.
  • The logic that determines which type code to use for summer control blocks has been updated. When exporting a summer control block with two inputs and non-unity input weights the control will be written as a type 103 if either the constant 1 (Additive Constant) or Constant 2 (Initial value) field are set to non-zero values. This replaces the behavior where only the Additive Constant field was used.
  • The Trip component setpoint editing dialog has been modified to resolve an issue which would prevent setting a table value change if the close button is pressed instead of clicking elsewhere in the dialog or pressing the enter key.
  • An issue was resolved in the TRACE Job Step that caused the TRACE "inLab" output to appear as a required output for TRACE Job Steps created with TRACE plug-in 3.0.0.
  • An issue was resolved that prevented the Navigator ordering of sub-system components from being preserved when saving and loading the model.
  • The logic that the Power component uses to determine if two powered heat structures have the same geometry has been modified to include a tolerance when comparing radial and axial mesh point locations. This will prevent heatstructures with calculated mesh points from being falsely identified as different.
  • An issue was resolved with the power component which could prevent exporting a NDHX value of -23, -25, or -92, instead writing out a -94 value.
  • An issue has been resolved which would prevent setting the signal source data for signal varaible types 55, 56 and 124.
  • Signal variable input sources are now controlled via a connection instead of a direct reference. Components that are used as the source reference for a signal variable will contain a list of Signal Input Connections in the Navigator.
  • Pipe and Tee type components have been updated to render using the heat structure color when the pipewall data is enabled, and to use the powered heat structure color when the powered pipewall properties are activated.
  • The logic that reports an error when attempting to change a control block type to a value that requires fewer input connections than a control block currently contains has been modified. The contents of the error message have been reworded to be more understandable, and an issue was resolved which added an empty undo event to the undo handler after the error occurs.
  • The UI layout and appearance was updated for the Loop Closure dialog which is provided after changing IELV to use cell centered elevations. Additionally, the UI layout was updated for signal variable 124 (Current Fluid Mass of a Contan component).
  • The signal variable signal source selection dialog has been updated to support selecting junctions on plenum components. Additionally the dialog was updated to limit the cell and junction location fields to the maximum range of valid values when changing the signal source.

Version 3.3.3 - Released 4/30/2014:

  • The TRACE Plug-in has been uddated to support for TRACE V 5.0 Patch 4.
  • Updated to latest TRACE User's Manual.
  • The rod / slab ASCII import logic has been updated to resolve an issue which would prevent importing a nonzero nfci value when importing a TRACE patch 3 or earlier model.
  • An issue has been resolved which would prevent the 3D editing dialog for vessel geometries from being opened.
  • The control block component was updated to ensure that the input connections dialog, and the 2D view display always shows the expected number of input connection locations for control blocks.
  • Drawn hydraulic components in TRACE can now have their drawn orientation modified when multiple components are selected in a view.
  • The file selection dialog for importing and exporting files for the TRACE plug-in has been updated to default to an appropriate file filter (.inp, .tpr, .odt).
  • The Power component was updated to resolve the following issues regarding power shape properties:
    • The Axial Locations property editing dialog was updated to resolve an issue where pasting values into one heat structures location array would change the values on the other heat structure location arrays.
    • The Axial Locations property editing dialog and the power shape dialog now show the correct axial locations when the axial integration option is set to a non-zero value.
    • Changing the axial integration option in a power component will automatically resize the power shape table.
    • The Axial Locations dialog was updated to enable the relative axial-power-shape density (ZS) column using same enabling logic as is used to generate the ASCII input.
  • The TRACE plug-in was updated to allow the Output Viewer to locate errors, warnings, and major edits, in the format used by TRACE 5.0 Patch 4.

Version 3.3.2 - Released 4/1/2014:

  • The multiple-maximum [65] and multiple-minimum [64] control block types have been modified to resolve an issue which would prevent more than three input signals from being connected to the block.

Version 3.3.1 - Released 3/28/2014:

  • Updated the TPR Specification for TRACE V5.840.
  • Support has been added for Pipe Types 10 and 11 in the developmental version of TRACE.
  • Support has been added for Vessel Type 2 in the developmental version of TRACE.
  • The Turbine component has been updated to provide a trip component selection editor for the turbine trip property, and to resolve an issue that would prevent writing out an nstage property with a value greater than 1.
  • The TPR import logic for the Turbine component has been revised to handle importing a turbine with an nstage value greater than 1. This includes modifying the main-tube cell length and volumes by dividing the value in the TPR file by the nstage value
  • An issue was resolved which could cause the partial pressure of a cell to write out with greater numerical precision than the pressure of a cell. This had the potential of causing fatal errors in TRACE after retreiving initial conditions. This could only occur for volumes that are completely filled with non-condensible gas.
  • The channel selection editor used by animation plug-in Display Beans was updated to allow TRACE channels to be grouped by type (i.e. prefix).
  • When opening the prompt to select a real, integer, or boolean variable for a reference, a new <none> entry in the list will allow clearing existing references.

Version 3.3.0 - Released 2/27/2014:

  • The editor for the NOLT1D namelist variable property has been updated to resolve an error which could prevent setting the value to 0 or 1.
  • The 3D geometry and connections dialog for vessel has been modified to utilize an offscreen image buffer. This results in a smoother transition when changing cell geometries and resolves an intermittent problem where the view does not immediately appear when opening the dialog.
  • The cross-flow connections editing dialog for 1D hydraulic components was updated to support selecting a crossflow source from the outlet of a zero-celled fluid component (Single Junction or Zero-Celled Valve).
  • The Vessel renodaliation logic has been revised to resolve an issue which could cause the vapor losses, and liquid velocity on edges perpendicular to the axis of renodalization to be set to 0.0. Additionally if a vessel cell has a void fraction of 0.0, the vapor velocity will be set to the same value as the liquid velocity, or if the cell has a void fraction of 1.0 the liquid velocity will be set to the same value as the vapor velocity.
  • The heat structure creation logic was updated to resolve an error where the the surface temperature dialog could fail to load after the reflood flag is set to true.
  • The ASCII view for heat structures have been modified to include the ASCII input for the stand-alone supplemental rods.
  • An issue has been resolved which would prevent exporting the gap gas fractions for stand alone supplemental rods.
  • An issue has been resolved that would prevent undoing changes to an existing water rod in a channel component.
  • The logic for creating a heat structure connected to a vessel component has been updated to resolve an issue where the initial temperature array could have the wrong number of entries. Legacy models which include heatstructures with a temperature array with the wrong number of entries will be automatically fixed when opening the model in the model editor.
  • The vessel to vessel junction dialog for specifying the source or target locations in the connection edge data property dialog has been updated to include spinners for selecting the planar, radial or azimuthal index of the associated edge.
  • The vessel to vessel junction was modified to write out the name of the junction component in the comment preceding the junctions.
  • The vessel to vessel junction connection editing dialog was modified to automatically update the ASCII views of the connected vessels when the dialog is closed with the OK button.
  • The rod location dialog in the Channel component was updated to facilitate identifying rod locations during automated testing using IBM RFT.
  • The channel water rod location dialog was updated to resolve an error which would cause the dialog to become unstable when modifying the locations of a new water rod. Additionally the property editor for the water rod locations was updated to indicate if any of the center locations are unknown.
  • The radial mesh editing dialog for water rods was updated to resolve an error which would cause problems when adding a node when no node is currently selected. Additionally the property editor for the radial mesh of a water rod was changed to indicate if a material is not defined, and to correctly specify the number of radial nodes.

Version 3.2.13 - Released 12/20/2013:

  • The crossflow connection dialog was updated to resolve an issue that prevented the offtake model from being set to 'Off' for a connection which has the offtake model set to 'On'.
  • The copy / paste functionality in the TRACE plug-in was updated to fix an issue that could cause pasted hydraulic connections to use their original junction ID when an offset is applied.
  • The channel component has been updated to support defining the gap-gas in the fuel rods via gram-moles. When the LEGACYFRM namelist variable is set to FALSE, and the fuel-cladding interaction model is active in a channel the gap-gas may be defined using gram-moles. Each fuel rod in the channel has a property for specifying whether to define the gap gas in gram-moles or pressure. When gram-moles is selected for a fuel rod, the Gap Gram Moles property is enabled.
  • The break component ASCII I/O logic was updated to resolve an issue which would prevent exporting rate factor tables for type 1 breaks, and prevent importing the rate factor table signal source.
  • An issue with heatstructures has been resolved which could prevent opening older MED files.
  • The logic that converts elevation change defined by cell angle into elevation change by edge grav term has been updated. This update resolves an issue which could introduce loop check errors when converting a cross-flow connection from a single junction or junction only valve.
  • An issue was resolved which prevented the power component selection editor from being enabled for power type signal variables.
  • The ASCII export has been updated to support the negative table size option for rate factor tables in fill components, and 1D hydrauilic fluid power rate factor tables.
  • An TRACE job step issue was resolved that prevented the PARCS restart file from being defined in the job stream for a coupled TRACE PARCS run in an engineering template.

Version 3.2.12 - Released 10/28/2013:

  • Updated the TPR Specification for TRACE V5.823.
  • Updated to latest TRACE User's Manual.
  • The non-condensable gas mixture editing dialog in model options was updated to support copy and paste, and to allow for multi-row selection editing of the activation column in the table.
  • The radiation enclosure editing dialog for specifying included heat structure levels has been updated to resolve an error that could prevent the OK button from closing the dialog and setting the changed values.
  • The k-factor / friction factor flow loss conversion utility has been updated to resolve an error that prevented converting an edge on the outlet of a tee main tube and a plenum component. Additionally this conversion no longer opens a dialog when the model has no non-zero flow-losses defined.
  • Support has been added for defining the heat structure gap gas pressure by defining the gmles property inside a fuel rod when the FRGASP namelist variable is TRUE.
  • The completion dialogs for initializing hydraulic components have been updated to facilitate recording RFT tests.
  • The Break component was modified to support defining a relative elevation when coupled to a contan compartment for the developmental version of TRACE.
  • The editor for changing values on vessel junctions and cells has been updated to resolve an error which prevents undoing setting a CCFL reference on an axial edge inside the vessel.
  • An issue was resolved where required temperature table place holder values were not exported when break type option ibty = 3 (pressure temperature void frac table) was used in conjuction with the temperature table option isat = 3 (temperature set to saturation temperature).
  • An issue has been resolved which would cause a spawned heat structure number to be included in the iorder array when the pipewall is disabled on a 1D hydraulic component.
  • The CONTAN forced junction ASCII export has been updated to resolve an error where the data from the mass flow table is exported instead of the volumetric flow table.
  • The Tee style component ASCII import logic has been updated to resolve an issue which would prevent importing components with a power-to-the-fluid table defined for the side-tube of the tee.
  • The radial geometry dialog has been updated to resolve an error splitting or merging nodes in a material region following a region with a calculated nodalization.
  • The CONTAN package was updated to support the semi-implicit numerical scheme, and the momenutm equation properties of the passive junction.
  • The CONTAN component has been updated to sort the sub-components by identification number before export.
  • The heatstructure axial nodes and boundary conditions editing dialog has been updated to prevent adding empty undo events to the undo stack when performing edits inside the dialog. All of the changes made in this dialog are grouped together in a single undo after the OK button is pressed.
  • The user defined material ASCII export logic has been updated to prevent exporting a time table when all of the properties are defined by a functional fit, and to write out a 0 for the functional fit count of a property when the property is defined by the table.
  • An issue was resolved that caused the predefined job stream "Restart of a Completed Job" to assign an invalid name to the included restart file. This issue also prevented the file from being included in the 2D View created for the stream.
  • The K-Factor / Fric conversion utility was modified to resolve an issue which could cause an error when the main tube outlet of a tee connects to a plenum component. Additionally the conversion utility has been updated to prevent displaying the dialog when a model does not contain any edges that with non-zero flow losses.
  • The pump component ASCII export has been reformatted to ensure that pump curve data appears in the same format as the rest of the load-format data.
  • The Sub-System Integrator was updated to prevent unrelated or invalid connections from being carried into the master model during a sub-sytem import or update.
  • The heat structure validation logic has been updated to remove an error message indicating that the sintering temperature and maximum density change fields have not been entered for non-powered heat structures when the calcswellden namelist variable is set to true.
  • The heat structure warning message for calculating the sum of UCRPDOWN, UFSWELL, and RFCLAD and making sure that they sum to >= 0 has been modified to ignore the ucrpdown field when the calcswellden namelist variable is true or the legacyfrm flag is set to false.
  • The heat structure radial geometry dialog has been modified to support copy/paste using the MAC look and feel.
  • The displayed variable name for the default oxide layer namelist variable has been updated to DOXLAYER.
  • The power component has been updated to support the fuel feedback coefficient table with the form (1/K^.5,1/F^.5). Any existing MED will be automaticlly updated to the correct units when it is opened in SNAP.
  • The editor for modifying the edge orientation for 1D hydraulic components has been udpated to facilitate RFT testing.
  • An issue was resolved with the TRACE plugin that would prevent changing the preferences during a RELAP5 to TRACE conversion operation.

Version 3.2.11 - Intermediate Version for Testing - Not Released

Version 3.2.10 - Released 8/21/2013:

  • Updated the TPR Specification for TRACE V5.792.
  • Updated to latest TRACE User's Manual.
  • The initial conditions dialog for a pump controlled by a steady state controller has been modified to preserve the values typed in by the user when defining either the massflow or velocity setpoint values. This dialog will automatically update if the steady state controller is modified while the dialog is open.
  • Support was added for reading legacy TRACE restart med files. The process now creates a restart case where modified components are highlighted (in red in the Navigator) during restart case graphical editing.
  • The custom editing dialog for the power to the fluid properties of 1D hydraulic components was updated to resolve an issue where changes to the power table were not represented in the dialog unless a different property in the dialog is also modified.
  • The GUI hierarchy for component selection dialogs in the TRACE plugin was updated to facilitate the object recognition used for automated GUI testing.
  • Support was added for the calcSwellDen and legacyFRM namelist variables. calcSwellDen activates the internal models for fuel swelling and densification for fuel-rod heat structures and channel components. The legacyFRM namelist variable defaults to TRUE, and when set FALSE forces the following namelist variables to be defined as TRUE: frgasp, calcSwellDen, separateRough, use_modNFI_k.
  • An issue was resolved which resulted in components with empty wall-power tables reporting an error when the power table signal source is set to 0.
  • An issue was resolved loading the channel data from XTV plot files used to determine IC values. Channels near the end of the list were not reading in correctly and reporting values of 0.0. This error does not occur if IC data is retrieved from TPR files.
  • The Power component has been modified to support defining time-dependent fission heat and decay heat tables. The decay heat fraction applied to direct moderator heating (decaHeat) is disabled when the power type is 5, 6, 7 or 15, 16, 17.
  • Added support for the insideOxAppK namelist variable.

Version 3.2.9 - Released 7/1/2013:

  • Updated the TPR Specification for TRACE V5.782.
  • The Channel rod-location (MROD Array) dialog was revised to include a list of the valid rod types for selecting the rod group, instead of defining the group through a text field. This paradigm is based on the SCALE dialogs where similar UI is used for setting entries in a grid.
  • The undo/redo logic for Tee and Tee like components has been modified to resolve an issue which could cause the side-tube connection to be lost when undoing or redoing a change to the side-tube connection.
  • The heat structure radial geometry has been updated to resolve errors manipulating manually defined geometry rows when the finite element flag is set to TRUE. These same errors could prevent the split and merge buttons from operating correctly on finite element entries.
  • The model options validation logic has been updated to report an error if the Mixtures option for defining non-condensibles is selected and no gasses are selected for the mixture.
  • An issue was resolved which would prevent creating an Interactive Variable control block (type -9) either through the completion dialog, or by changing the type in an existing control block.
  • The CONTAN passive junction was updated to prevent the user from defining a friction table when the model is set to Patch 3 or earlier. An issue was resolved that could cause an error when creating a sub-component of the CONTAN component when the CONTAN is inactive.
  • The model validation logic for the 1D hydraulic components has been updated to ensure that pipewall properties are verified when the pipewall is active.
  • Renodalization logic has been updated to prevent and extraneous renodalization error from being reported when the inner and outer surface total heat flux loss signal variables are connected to a channel.
  • The control block inputs dialog was modified to warn the user when adding a new input to a sum of two control block with different units for the input weights. The Sum block only allows the inputs to have different weight units if there are only two input connections.
  • The water rod editing dialog has been updated to prevent adding undo entries when making changes through the dialog. All of the water rod changes are collected into a single undo event that is created when the dialog is exited by pressing the OK button.
  • The Constrained Steady State Controller and Hydraulic Path Steady State editors on model options have been updated to indicate the number of controllers present when no errors are detected.
  • The radiation enclosure dialog for editing the heat structures included in the radiation enclosure has been updated to ensure that the remove button is enabled when a heat structure is selected.
  • The crossflow connection editing dialog for 1D hydraulic components in TRACE has been revised. The source column has been split into two: The source component, and the source edge. The source column only shows components that have a valid edge for selection.
  • A series of visual updates were made to the TRACE editing dialogs in order to improve readability and utility. These changes include better separation between UI components, bolded header labels, more appropriate button placement, etc.
  • Minor GUI changes have been applied to several editors and dialogs in order to improve readability and utility. These changes include better separation between UI components, bolded header labels, more appropriate button placement, etc.
  • Support has been added for the TRACE sensitivity coefficients. These coefficients can be defined through the Model Options of a TRACE model. (Please note that the TRACE update for sensitivity coefficients is still pending release).

Version 3.2.8 - Released 6/11/2013:

  • Updated the TPR Specification for TRACE V5.771.
  • Updated to latest TRACE Input Manual.
  • The fuel-cladding interaction flag on heatstructures and channels has been updated in the Patch 3 Devepmental version of TRACE to only allow using the FRAPCON models. The old NFCI values are available for TRACE models set to Patch 3 and earlier. SNAP will automatically convert heat structure NFCI values when opening a Patch 3 Dev. model, or when converting an earlier version to Patch 3 Dev. Converted models will remember their original NFCI values when reverting to earlier versions.
  • The control block and signal variable categories in TRACE have been updated to remove the sub-categories from the Navigator. All of the control blocks and signal variables are visible directly under their respective category. The control block type and signal variable type editors have been updated to display all the possible types instead of restricting the selection to the same category.
  • A new editing dialog has been added for editing control blocks or signal variables. This dialog is accessible by selecting the Control Systems category node in the Navigator and pressing the edit button for either the signal variables or control blocks properties. This dialog shows all of the control components in a table that can be sorted by category, component number or type.
  • Support has been for the FRAPCON fuel rod gas pressure model for fuel rod heat structures and channels. The FRGASP namelist variable enables the new fuel rod properties on the affected heat structures and channels.
  • The Powered components editor now allows the Volume Relative Power to be specified for each powered component where the property is enabled. Previously, this attribute could only be specified through the editor provided in each individual power connection's property view.
  • The TRACE Species and Mixtures property editor has been divided into more intuitive UI components. The main property is now listed as "System Gas/Liquids" and is edited by an inline property editor which lets the user select either mixtures or species. Selecting species will provide a "Species" property with inline editors which allow the the user to specify the total number of gas and liquid species. When mixtures are selected, the "System Gas/Liquids" property editor provides an editing button to allow defining the mixtures. The IGAS namelist property is now in the property view labeled as property "Noncond. Gas Option" and is enabled either when no system gas/liquid properties are defined or TRACE species are selected.
  • The vessel renodalization dialog was updated to report a warning to the user when a merge operation includes merging two different CCFL references together.
  • The azimuthal renodalization of a vessel has been updated to zero out the properties of the azimuthal edges when a vessel is reduced to one azimuthal sector of 360 degrees.
  • When merging two edges together inside a vessel during a vessel merge operation the values for the wall-friction multipliers are averaged together, and the higher-area edge's CCFL model will be used.
  • The power component reactivity feedback table editing dialogs have been updated to display the Solute Units (IBU) edting dropdown list, and the Coefficient form (ircjfm) editing dropdown list.
  • The ModelEditor component deletion process was updated to ensure that deleted components that are part of a sub-system are automatically removed from the sub-system at the same time.
  • The TRACE / PARCS mapping import routines for mapping to a TRACE Vessel in automatic mode have been updated to resolve an error that would prevent importing a mapping that contains vertical or horizontal splits.
  • The TRACE plug-in was updated to include typo corrections for "noncondensable" in editors and displayed text.
  • The Trip component has been updated to have a property view editor for selecting the TRIP signal source.
  • An issue has been resolved which could cause the cross-flow connection dialog to fail to add new connections to a pipe in a new TRACE model.
  • The heatstructure radial mesh has been updated to allow defining a material region's thickness by selecting a user-defined numeric.
  • The vessel component has been updated to support defining flow area fractions and volume fractions greater than 1.0. This is enabled via the Volume & Area > 1.0 cell property in the Volumetric and Edge Data property. Setting this flag to true enables the cell volume fraction and any adjacent edge flow area fraction to be defined as greater than 1.0. Values less than zero are still prohibited. Setting this flag to false will reset the fractions to a maximum of 1.0.
  • The steady state and hydraulic path steady state controllers are now editable attributes in the Model Options properties. Previously, these were subnodes of Model Options.
  • A new namelist variable editor was added to Model Options. This editor provides the ability to filter namelist variables by display name. Filter expressions will be saved and loaded when the editor is used.
  • The Radiation enclosure ASCII export routines have been updated to fix an issue which could result in an outside surface heat structure mesh number being written out with a value equal to the number of radial nodes + 1.
  • The TRACE plug-in was updated to support the new namelist option "mixednumerics" and its associated properties. This option gives TRACE the abilty to define different time integration and spatial difference methods for many of the hydraulic components. An editor is provided in Model Options which provides a listing of each of the components where these methods can be specified. Additionally, the individual hydraulic components have properties in their property views where these methods can be set.
  • The following TRACE property editing dialogs have been updated to improve the general UI layout
    1. Channel canister wall material selection dialog.
    2. CONTAN heat structure initial temperature dialog.
    3. Control block input connections dialog.
    4. Hydraulic connection property view editing dialog
    5. Pipewall and vessel heatstructure completion dialog.
    6. Radiation enclosure heat structure selection dialog.
    7. Spacer-Grid location dialog.
    8. Two or three stage separator custom geometry dialog
    9. Vessel reflood heating dialog
    10. Vessel vent-valve location and editing dialog.
    11. Water rod material selection dialog.
  • Drawn connections have been added between Trips and their respective Signal variables.
  • Drawn connections have been added between Control Blocks and their respective Signal variables.
  • The trip signal expressions have been updated to include a custom editing dialog for defining the sub-expressions.

Version 3.2.7 - Released 3/29/2013:

  • Updated the TPR Specification for TRACE V5.720.
  • Updated to latest TRACE Input Manual.
  • Add Pressurizer capability to the Pipe component when in the developmental version of TRACE. This is accomplished by adding the value 9 to the list of pipe type values. This will enable additional attributes to the Pipe component that define the properties of the Pressurizer.
  • The vessel variable IVSSBF has been disabled for TRACE code version V 5.0 P3 Dev and newer.
  • Support was added for the namelist variable SeparateRough which splits the surface roughness field of powered heatstructures and channels into the fuel roughness and cladding roughness field.
  • An issue was resolved where namelist variables added for Patch 3 were disabled in the developmental version of TRACE. A new namelist variable spaceDif has been added to the developmental version of TRACE.
  • Updated the developmental sensitivity coefficients to several new values. Additionally, several inactive coefficients have been removed.
  • Implemented changes to the signal variables to allow references to CONTAN sub-components.
  • 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.
  • The containment compartment property which controls the saturation temperature warning flag state has been renamed, and the pop-up help changed to reflect that approaching the saturation temperature is a warning, and the code will continue to execute after completion.
  • The Fan cooler sub-component for the contain component has been added to TRACE.
  • An issue was resolved where the ASCII import logic failed to include proper line numbers when reporting errors. This issue did not affect the quality of the import. The line numbers were thrown off by the recent addition of the model meta data values provided at the top of the ASCII.
  • Implements the new values for the Implicit Wall Heat Transfer namelist variable when editing a model set to TRACE V 5.0 P3 Dev.
  • An Channel ASCII import issue has been resolved which would prevent importing an ASCII model that contains a channel with a water rod that specifies a channel location twice when defining the tube locations.
  • The ASCII export logic was updated to only include the sensitivy coefficient heading when the model includes at least one active sensitivity coefficients.
  • An issue has been resovled which would prevent the undo from working correctly after changing the signal variable from some of the controlled tables in TRACE.
  • The sub-components of the containment in TRACE have been modified to refresh the ASCII view of the containment properties when a change is performed.
  • The CONTAN component was updated to allow using control systems to define the independent variables inside sub-component tables.
  • The editing dialogs for vessel components have been modified to improve the response of the user interface when working with a vessel with a very large nodalization.
  • The validation test for resolving spawned component number conflicts was revised to match the current TRACE analysis code behavior (V5.690).

Version 3.2.6 - Released 1/8/2013:

  • The Fill component was updated to report an error when the table trip reference is not valid for fill type 8 [1137].
  • The Power component was updated to resolve errors that occurred when copying a power component to the clipboard.
  • Opening a MED file that contains a power component with corrupted power shape data will automatically reset the power shape to a flat default.
  • The Pipe "Wall Power Table" dialog was updated to automatically select newly added rows in the "Power Shapes" table.

Version 3.2.5 - Released 10/31/2012:

  • Updated to the TRACE V5.650 TPR specification.
  • Updated to the latest version of the TRACE Input Manual.
  • An issue was resolved that would cause hydraulic components without a defined pipewall to report an error message indicating that the pipewall thickness was not defined.
  • The Export to JEdit tools menu item has been moved to lower in the tools menu. This prevents the TRACE specific export from existing when the current model isn't a TRACE model.
  • Support was added for the legacycontm namelist variable, and the corresponding GRAV field in heat structure cells.
  • An error message has been added to heat structures when the rupture model is enabled and the heat structure has less than three axial cells or the individial cell axial lengths are less than 3 in.
  • TPR import has been updated to resolve an error importing heat structure radial mesh data from finite-element heat structures.
  • The PARCS coupling routines have been updated to allow defining heat structure references for explicit mappings in PWR models.
  • Added support for additional sensitivity coefficients (debug mode only).

Version 3.2.4 - Released 9/5/2012:

  • Support was added for the External Property Table (XPTB) FLUIDs namelist option for models using the "5.0 P3 Dev." code version. An optional TRACE Job Step input 'trcxptb' was added that appears when connected to a model or a restart case that has the XPTB namelist option defined. The "External Property Table" property was added to the TRACE Job Step properties that indicates that the XPTB option is defined in the supplied model or models. This property is available when a TRACE model is supplied to the step via an External File reference rather than a model node. If no file is supplied for the new input then the TRACE wrapper module will attempt to retrieve a file called 'trcxptb' from the same location as the selected TRACE executable.
  • An issue was resolved with the Pipe completion dialog, which would prevent creating a 1 celled pipe.
  • An issue was resolved in the TRACE Job Step that caused optional PARCS outputs to appear in the task definition and task log for non-coupled TRACE jobs.
  • The power component has been updated to disable the properties in the fission attribute group when those properties will not be exported to the ASCII model. [1122]
  • The hydraulic components have been modified to prevent writing out the friction values enabled by the FLOWDEPK namelist variable when the model version is set to V5.0 Patch 2 or earlier.
  • The power shape table dialog was updated to resolve an issue which would cause an error to occur when removing a power shape table.
  • The heat structure ASCII export logic was updated to export CONTAN boundary conditions in a consistent format.
  • An issue was resolved the prevented the CONTAN Source/Sink Junction property ICTS from being imported from TPR.
  • An issue was resolved that prevented the Leak path loss coefficient (CLOS) from being imported from TPR.
  • An issue was resolved that prevented the GRAPHLEVEL namelist variable from being read from TPR.
  • The hydraulic component "CHF Option" (ICHF) property was updated to be part of the "Pipe Wall" group and to be enabled only when a pipe wall is defined. A value of 1 will be output for ICHF when exporting without a pipe wall.
  • The radial mesh editor for heat structures and channels has been redesigned to organize radial nodes by the material. The mesh points within a region can be automatically calculated either as equally spaced points, or as a geometric progression based on the number of nodes, or the maximum size of the initial node in the series.
  • The GUI editors for enabling level tracking inside a TRACE model have been updated to provide the ability to initialize the IELV arrays inside the related hydraulic components [1117].
  • An issue was resolved that caused the CONTAN forced junction ICTF2 (second compartment) to be set to ICTF1 (first compartment) when importing from TPR.
  • An issue was resolved that caused the independent and dependent variable values in the CONTAN Pool depth versus liquid volume table to be swapped when importing a model from TPR.
  • The 2D View renderer for Plenum components was updated to draw connections to the closest connection point on the drawing regardless of the "Local Side" set in the Junction Data editor.
  • An issue was resolved in the Plenum TPR import logic that caused plenum junctions to be incorrectly reordered.
  • Logic was added to handle the "ViewFactReverse" namelist variable name being truncated by TRACE V5.0p3 and earlier when it is written to TPR.
  • An issue was resolved that caused the Heat Structure "Metal-water reaction option" value 2 (Baker-Just model) to be ignored when importing a TPR file.
  • The TRACE restart case component was updated to support the replacement of sensitivity coefficients in restart cases during the submission of an Uncertainty job stream.
  • An issue was resolved that caused pipe-wall heat structures using the "Variable Radial Mesh" property to be assigned conflicting component numbers.
  • An issue was resolved that prevented undo/redo support for edits made to Vessel geometry.
  • The plug-in was updated for recent changes made to the numerics library API that allows the model to identify (in error messages) model variables referenced by DAKOTA Uncertainty streams after the variables have been removed or disabled.
  • The plug-in was updated for recent changes made to the numerics library API that allows the model to describe model modifications made during uncertainty parametric exports.
  • An issue was resolved where the sensitivity coefficients were not exported to model notebooks when available from Model Options.
  • An issue was resolved in the TRACE wrapper module that prevented the post-run evaluation from being performed if an unexpected file with no file extension was copied to the task folder while the task was running.

Version 3.2.2 - Released 5/22/2012:

  • Updated to the version 5.0p3 of the TRACE Input Manual. The "Patch 2 Development" option has been changed to V5.0 Patch 3.
  • The GUI table cell editors were revised to ensure that pressing the OK button for a dialog while an editor is active stores the current cell editor value before closing the dialog.
  • An issue was resolved where an error would occur if an empty file is selected for ASCII import.
  • An issue was resolved in the TRACE Job Step that prevented the "trcxtv" input from being shown or hidden without reconnecting the case associated model node.

Version 3.2.1 - Released 4/30/2012:

  • The dependent columns in Fill Table, Break Table and General Table can now be modified by a DAKOTA uncertainty stream. Unlike numerics and sensitivity coefficients, which adjust a single value, a given random variate will be applied to every row in the selected column. In addition, sensitivity coefficients were updated for recent changes made to the numerics library API made to support table columns.
  • The pop-up help for the NZMAX field of heat structures and channel components has been updated to more accurately reflect the equation for determining its minimum value.
  • During TPR import, the equation used to initialize NZMAX for heat structures was updated to ensure that the minimum NZMAX matches the equation defined in the TRACE users manual.
  • The Vessel Component right-click pop-up menu now contains an entry for copying the vessel into the clipboard as a 3D Vessel Rings animation bean. This entry only appears when the 3D Vessel Rings bean is installed.
  • The ASCII import logic for the single junction pump component was updated to resolve an issue where the edge angle could be inverted if the inlet of the pump is connected to the inlet side of a pipe.
  • The logic that exports a restart case was updated to ensure that the last line of the file contains a newline character.

Version 3.2.0 - Released 3/30/2012:

  • Updated to the TRACE V5.540 TPR specification.
  • Updated to the latest version of the TRACE Input Manual.
  • The power component was modified to disable the FP238AR and FP241AR fission fraction table rows unless the R5FB namelist variable is active and set to 1. [1098]
  • The validation logic was updated to remove the error message reported when setting the ITDMR flag without defining a bundled PARCS file. Please note that combined TRACE/PARCS models should be built using the Engineering Template plug-in. [1091]
  • The elevation validation test for TRACE models with IELEV set to 1 has been updated to correctly calculate the connection length for side-tube connections of TEE components and for the cross flow connections for pipes.
  • When converting a model from cell-centered elevation to edge-based grav terms, the model will now remember the original elevation of one a reference component within each hydraulic system. This data is used to set a default reference component elevation when converting back from grav-terms to cell elevations. Additionally, the reference component and elevation selected for each system when converting between grav-terms and elevations are now saved with the model.
  • The orientation panel of the hydraulic component's geometry editing dialog has been updated to allow editing the grav-term.
  • Preliminary support for sensitivity coefficients has been added to the plug-in to support uncertainty quantification analysis currently under development in TRACE. This feature currently works only in DEBUG mode and requires a modified TRACE version.

Version 3.1.1 - Released 2/27/2012:

  • An issue was resolved in the ASCII and TPR import routines of the Valve component, which would prevent
    importing a model where the NKOPEN property has a non-zero value, but the INTLOSSOFF property has a zero value.

Version 3.1.0 - Released 1/17/2012:

  • Updated to the TRACE V5.511 TPR specification.
  • Updated to the latest version of the TRACE Input Manual.
  • An issue was resolved that caused extraneous carriage returns to be added when pasting ASCII restart input into a Restart Case.
  • The restart case ASCII text editor was updated to resolve an issue where pasted text appeared on a single line.
  • The logic for retrieving initial conditions from a TPR file was updated to ensure that control blocks initial conditions are updated correctly. Only blocks which may define their initial conditions in the CBCON2 field will be updated.
  • The logic for loading and storing initial conditions from the Manage Initial conditions dialog has been updated to handle the fuel rod temperatures, canister wall temperatures and water-rod temperatures for channel components.
  • The water-rod Loss coefficients are no longer modified when retrieving initial conditions from a TPR file.
  • The metal-water reaction editor for heat structures and channels has been updated to allow selecting the baker-just method for the developmental version of TRACE.

Version 3.0.9 - Released 10/11/2011:

  • Updated to the TRACE V5.505 TPR specification.
  • Updated to the latest version of the TRACE Input Manual.
  • The Model Notebook export was updated to include a table of side junctions for each hydraulic component that includes side junctions.
  • An issue was resolved in the Model Notebook export of Vessel components that caused the "Azimuthal Angle" section to incorrectly list radians as the angle units when the value was displayed in degrees.
  • The control block ASCII import logic was updated to initialize units for gain, min/max, and constants 1 & 2 when a shared real reference is encountered during ASCII import when the units are not explicitly defined in the ASCII input.
  • The logic that identifies shared real references used in components resupplied for ASCII restart was updated to find shared real references only used by control blocks.
  • An issue was resolved in the Model Notebook Export process that prevented an error message from being displayed or the file from being closed when a critical error occurred during the export process.
  • An issue was resolved where the ASCII restart case editor was appending extraneous carriage returns to the resulting ASCII data.
  • An issue was resolved which prevented exporting Vessel to Vessel Junction components.
  • An issue was resolved in the Vessel Junction completion dialog that prevented the connected target planar cells from being automatically selected when the connected source cells were selected by the user.

Version 3.0.8 - Released 8/16/2011:

  • The Group Renodalization logic for the TRACE model has been updated to flag the model as changed after the renodalization is complete.
  • The TRACE plug-in has been updated to include meta data in a comment block at the top of exported ASCII models. This meta data includes the code version of the model. When importing ASCII models that contain meta data, a warning dialog will appear if a model is being imported as an earlier code version. This will prevent accidentally importing a 5.0 patch 2 model as a 5.0 model.
  • The TRACE plug-in restart case has been updated to support using user-defined numerics to define properties of a restart case. The user-defined variables can be used to define a parametric job stream based on the restart case.
  • The TRACE Wrapper Module was updated to use the existence of all required output files as its success condition.
  • The TRACE job step was updated to treat the "Run Statistics" file (trcstats) as an optional output rather than a required output.

Version 3.0.7 - Released 7/11/2011:

  • The channel component non-average rod editing dialog has been updated to ensure that new fuel rods default to being full-length rods.
  • The vessel component has been modified to report a warning message when the vessel boundary condition flag IVSSBF is set to a non-zero value.
  • A TRACE model will now report a warning message when components turn on the offtake model for a crossflow connection when the offtake model is globally disabled.
  • The channel component was modified to automatically update the rod-location data when adding or removing a non-average fuel rod.
  • An issue was resolved that caused the TRACE plug-in to retain a lock on ASCII files that it failed to import under some circumstances.
  • An issue was resolved that caused the TRACE plug-in to retain a lock on TPR files that it failed to import.
  • An issue was resolved with the heat structure signal variable editor where the wrong rod number is displayed.
  • The vessel cell/edge data dialog has been updated to ensure that the correct value is selected when the dialog is opened.
  • The following series of usability improvements were made to the TRACE/PARCS mapping editors:
    • The ability to undo/redo the assignment of TRACE nodes and/or volume fractions. Undo/redo can be activated using the provided buttons or control+z (undo)/control+y(redo). This undo/redo capability does not affect the main Model Editor undo manager.
    • A new node highlight selection mode. When activated, the currently selected mapping nodes will be rendered with a special highlighting effect.
    • A new planar index/hydraulic component selection system. When a planar index is selected from the 2D planar selector, all of the mapping nodes which are assigned to that planar index will be selected. This behavior was also provided for hydraulic component selection for hydro mappings. Additionally, as nodes in the mapping are selected, the associated planar indices/hydraulic components will be highlighted in the 2D planar view/hydraulic component list.
    • A new vessel node assignment method. This method provides a much more intuitive way to assign TRACE vessel planar indices to the mapping. When the assign button is pressed, a crosshair will be provided which will set the targeted vessel planar region to the selected mapping region. The target area will be highlighted when in assignment mode.
    • A new hydraulic node assignment method. This method includes the features specified in the vessel planar node assignment improvements.
    • The 2D mapping display will no longer hide assigned hydraulic component number/planar indices.
  • The undo/redo logic associated with completion dialogs was updated to ensure that a single undo step is added when creating a new component (even if multiple components are added at once) and no undo step is added when the dialog is cancelled.
  • The PARCS/TRACE mapping component was updated to provide the ability to export maptab ASCII files. This option can be accessed by selecting the "Export Mapping" option from the mapping component's right-click pop-up menu.

Version 3.0.6 - Released 6/10/2011:

  • The channel component logic was updated to ensure that IPVHT (the component surrounding the chan) is set to either a pipe, tee, or vessel component. Additionally, the model check logic was added to ensure that IPVHT is set to a vessel component when the itdmr flag (coupled to PARCS) is set to 1.
  • The pipe wall surface dialog will now refresh when the "none" option is selected for the outer surface component.
  • Support for supplemental programmed reactivity/power added via general tables[GTBLNUMS], signal variables[SVIDS], and control blocks[CBIDS], was added to the Power component.
  • A new vessel channel connection editor is available for BWRs which provides the ability to modify channel locations as are they connected in the vessel. Additionally, the number of channels(nchan) represented by a channel can also be set. A 2D view of the axial and planar locations of the channel connections is provided. The editor includes a table which displays a summary of the channel connection data at each of the vessel locations. This summary table includes the following data: summed number of channels (nchans), area of the location, area of each nchan in that location (area/total nchans)
  • A vessel to vessel junction issue was resolved where an incomplete number of junctions would be initialized when a v2v connection was made from a vessel component with multiple volumes to a vessel component with only a single volume. This issue would only occur if the core geometry type was set to Cartesian.
  • An issue was resolved which prevented a PARCS mapping export if the PARCS core geometry had a y dimension greater than its x dimension.
  • The PARCS vessel mapping planar assignment dialog was updated to provide descriptive titles and help information. Additional display and functionality improvements were made to the PARCS mapping initialization dialog.
  • An optimization was added to speed up the loading of very large models with very large open 2D Views.

Version 3.0.5 - Released 5/6/2011:

  • Updated to the TRACE V5.470 TPR specification.
  • Updated to the latest version of the TRACE Input Manual.
  • An issue with heat structure renodalization has been resolved which could cause heat structures that had been converted from rods or slabs from renodalizing correctly.
  • The renodalization dialog has been modified to prevent selecting multiple secondary components.
  • The TRACE "Pre-Defined Job Stream" support was updated to include more user-friendly 2D Views.
  • A diagram was added illustrating the use of the "Side Tube Junction Cosine" property for the Heater, Jet Pump, Separator, Tee, and Turbine components.
  • An issue was resolved that prevented the TRACE view favor files (*.gvf_[number]) from being removed when deleting a TRACE job.
  • Added preliminary support for the new adjusted additive flow loss data included in TRACE V5.470. Currently, this data can only be edited under model options and automatic renodalization of this data is not supported. Renodalization and editing within the individual component friction editors will be added in a future release.
  • Single junction components will now report an error when connected to a Fill component, and the connection tool cannot be used to establish these connections.
  • The CHAN component was updated to include more detailed information in the pop-up help for the ICHF field, and to report a warning when the ICHF value is set to 0.
  • The model editor will now report an error if more than one type 5 CSS controller attempt to modify the same 1D hydraulic component.
  • An optimization was added to speed up the loading of very large models with very large open 2D Views.

Version 3.0.4 - Released 4/11/2011:

  • An issue was resolved which could prevent opening med files which contain a large number of heatstructure connections.
  • An error was resolved in the gas/liquid species data export logic for zero celled hydraulic components.
  • The enabling logic for gas/liquid species data was corrected for vavle components.

Version 3.0.3 - Released 3/23/2011:

  • Updated to the TRACE V5.450 TPR specification.
  • Updated to the latest version of the TRACE Input Manual.
  • The support for interactive TRACE jobs was optimized to reduce the effect on the TRACE analysis code execution speed.
  • The model navigator now refreshes automatically when the model's TRACE version property is changed.
  • The TPR import logic has been updated to set the entrainment option on crossflow connections after importing a model.
  • Additionally the TPR import logic for fric data was updated to properly convert back to K-Factors after a TPR import if the original model used K factors.
  • The junction flow area test has been modified to display the failure cases even when the NOFAT namelist variable is set to TRUE. Setting the NOFAT namelist variable to TRUE will result in the failure cases being reported as warnings instead of errors.
  • A hydraulic component error message was corrected which incorrectly stated that some CCFL model references could not be resolved.
  • A TPR import issue was resolved which prevented assigning pressure values to valve type steady-state controllers.
  • An issue was resolved where the Navigator view did not automatically refresh following a TPR import.
  • The ASCII import logic was updated to handle input which contains tab characters. Those characters are now be replaced by 4 whitespace characters.
  • Supportfor the CLOSEST, MATTYPFUEL and IMPWALLHT namelist variables has been added to the developmental version of the TRACE plugin.

Version 3.0.2 - Released 3/7/2011:

  • The dialog for editing table data for breaks, pumps, fills and valves was updated to resolve an issue which could cause a control type dialog to open after selecting a new table trip or independent variable.
  • The undo/redo logic for defining a table trip or independent variable in the dialog for editing the table data for breaks, pumps, fills and valves was updated to actually delete the connections on undo.
  • The Break compoent was updated to ensure that the PTB table writes out pressure values with the same number of significant digits as the PIN value.
  • The Navigator will now refresh once a TRACE resource import has completed.
  • A help description was added for the Job Stream option in the resource import dialog.
  • The TH Coupling display bean now defaults to 2D mode after a paste.
  • An issue was resolved that prevented animating the PARCS plot data of a TRACE-PARCS coupled job that was imported as a complete job without a PARCS input file.
  • An issue was resolved where resource import could fail to create job stream display components.
  • An issue was resolved where duplicate streams could be created during a resource import.
  • The resource import routines now provide a progress dialog during view import.
  • The resource import logic will no longer close referenced models when they are currently open.
  • The TH Coupling display bean will now default to TRACE fuel rod variable qppo (outer surface heat flux) when pasted into an animation model.
  • An issue was resolved that caused Leak Path connections in a Channel component to be written to the Model Notebook using incorrect formatting.
  • An issue was resolved where the model notebook total height calculation was invalid for IELV = 2.

Version 3.0.1 - Released 2/28/2011:

  • A new 3D thermal hydraulic mapping display bean was added to facilitate animating PARCS/TRACE coupled runs. The display bean can be copied from the PARCS mapping component (by use of the provided "Copy Mapping Display" right-click pop-up option) and pasted into an animation view. The animation bean provides a simple way to generate the desired channels names for a variety of TRACE channel/heatstructure and general PARCS variables. The PARCS channel layout is derived from the PARCS model associated with the mapping, and the TRACE channel layout is obtained from the PARCS mapping component.
  • An issue was resolved that caused ASCII import to fail when using the ModelEditor in batch mode.
  • An error check was added to ensure that the inputs for TRACE Job Stream Steps in Engineering Template models are connected from appropriate model types.
  • The retrieve initial conditions dialog has been updated to include an explicit load timesteps button. Additionally the cancel button now works when loading timestep data.
  • An issue was resolved that prevented the icon for zero-celled Pumps from appearing in the Navigator.
  • An issue was resolved that prevented the Job Streams category from indicating that a sample stream was created when opening models saved with SNAP versions 1.2.6 and earlier.
  • An issue was resolved where target drawn hydraulic components were not being automatically redrawn when heatstructure connections were added.
  • An issue was resolved where the 1D hydraulic drawn component connection points were not being filled for heatstructure connections.
  • An error check has been added when creating a new PARCS mapping to ensure the selected PARCS model core radial configuration is defined.
  • The PARCS mapping hydraulic component mapping dialog now provides a button to display all of the mapped hydraulic components.
  • The 1D hydraulic component friction editing dialog was updated to resolve an issue which prevented the table from displaying the choking flag when the ICFLOW namelist variable is set to 2.
  • The "Demultiplex Plot File" option was added to the TRACE Job Stream Step to request that the plot files be demultiplexed after the task completes. Activating this option also enables the "trcdmx" output.
  • The Steady state controllers have been modified to allow the user to define the massflow setpoint directly. The model editor will automatically calculate the initial edge velocities required to generate the specified massflow during ASCII export.
  • The TRACE-PARCS coupled Job Stream support was updated to handle the following PARCS output files: MAPTAB.edt, *dmmap.dat, *kinfmap.dat, *rpdmap.dat, *tfmap.dat, *.tm[0-9]
  • An issue was resolved that prevented the Loop Closure model validation check from using the user-supplied Tolerance value when used outside of the "Check Model" feature.
  • The Job Importer for TRACE used by Job Status to import completed runs into the Calculation Server was updated to support coupled TRACE-PARCS jobs.
  • An issue was resolved with the constrained steady state controllers which could cause the defined massflows and velocities to be lost during export.
  • The user defined materials were updated to prevent duplicating heat structure materials on a paste command.

Version 3.0.0 - Released 2/4/2011:

  • Updated to the TRACE V5.435 TPR specification.
  • Updated to the latest version of the TRACE Input Manual.
  • Updated to support the new SNAP 2.0 functionality. This includes Job Stream support, restart cases, and headless capability.
  • Added support for PARCS mapping files. This functionality has been migrated from the PARCS Thermal-Hydraulics Coupling (PTHC) plug-in.
  • Added support for TRACE's new finite-element radial geometry option for heat structures and channel components. This includes the ISOLVEDEF nameslist variable. The finite element model organizes the radial mesh into elements, which consist of a temperature node at the inner and outer surfaces, and an additional node in the element center. Enabling the finite element model for one or more components inside a model will update the radial mesh accordingly.
  • The valve component was modified to enable the valve trip property for type 7 valves. Additionally an issue was resolved where defining a pressure trip in a type 7 valve could cause ASCII export to fail.
  • The hydraulic connections logic was updated to prevent zero-celled valves from being connected to Fill components.
  • A warning message was added for hydraulic components encountered during ASCII import that reference a CCFL model that does not exist.
  • The NOFAT validation test was updated to change the reported messages to warnings instead of errors.
  • 1D hydraulic components now report an error when they are not connected to another hydraulic component through at least one non-crossflow connection.
  • The valve component was updated to include support for the IBANKADS input.
  • The INLAB namelist variable has been disabled for the developmental version of the TRACE plug-in.
  • Added support for the new Spacer grid type component available in the developmental version of TRACE.
  • The USE_D2O_ST namelist variable has been added. This defines that the RELAP5 heavy water steam table properties file should be used for the calculation.
  • The the target face column has been removed from cross-flow connection dialog. This column does not affect either the resulting ASCII model or the underlying data structure.
  • An issue was resolved with rendering connections to FILL components, where the target face of the connection was set to INLET.
  • The vessel surface connection validation check was updated to be more robust when checking heat structure connections.
  • The supplemental rod editing dialog was updated to resolve an error when selecting the first rod.
  • The Power component was updated to support stand-alone power components. TRACE models with a version of 5.0 P2 or earlier will report an error if a power component does not power any heat structures.
  • The heat structure radial renodalization logic was updated to interpolate the radial power profile values for associated power components.
  • A button was added to the vessel component 3D geometry editing dialog for copying the 3D vessel as an animation bean. A new TRACE 3D Vessel bean has been added which animates fluid velocities (or mass flow rates) along each axis.
  • Support was added for constrained steady state type 5.
  • The control block ASCII import was updated to ignore unexpected control input references when reading in functions which only expect one or two control inputs.

Version 2.5.9 - Released 10/12/2010:

  • Updated to the TRACE V5.381 TPR specification.
  • An issue was resolved where connections established from hydraulic components to zero celled valves would cause the check model to fail. Additionally, the logic was updated to permit zero-celled valve components to be connected to hydraulic components without connecting to a break.

Version 2.5.8 - Released 9/30/2010:

  • Fixed an issue that prevents models saved under TRACE Plug-in 2.5.6  from opening with Version 2.5.7.

Version 2.5.7 - Released 9/29/2010:

  • Updated to the TRACE V5.354 TPR specification.
  • Updated to the latest version of the TRACE Input Manual.
  • Support was added for the FOXLAYER and DOXLAYER namelist variables. The heatstructure and channel components were modified to support the oxide layer thickness property.
  • The type 8 (Motor) valve has been updated to ensure that the selected cell is correctly exported after being modified in the editor. Additionally enumeration editors were added for the MODEM and IVPG variables.
  • An issue was resolved where subsystem integration failed to reconnect numerics included in plenum junctions.

Version 2.5.6 - Released 9/14/2010:

  • Updated to the TRACE V5.352 TPR specification.
  • Updated to the latest version of the TRACE Input Manual.
  • The pump component was modified to report an error if the pump speed/torque table is defined with no abscissa variable. Additionally type 3 pumps report an error if no motor torque table entries are defined.
  • The channel component has been updated to report an error if the first entry in the radial peaking factor array is set to 0.0.
  • The heatstructure and channel components were updated to add the Baker-Just correlation to the metal-water reaction option. The channel, vessel and pipe components were updated to include the MultBFL variables which define the breakage flow loss multiplier. Finally the MultBFL, and BreakageOn namelist variables were added to enable the breakage flow loss calculation.
  • The heatstructure components were updated to report an error if the NFCIL field is set to zero when the NFCI field is non-zero.
  • The TRACE plug-in was updated to improve the accuracy of the color value returned by a color map when animating hydraulic components.
  • The Vessel connection validation test has been updated to use the cell-centered elevation value to determine whether a 1D component has the correct angle when connecting to a vessel when the IELV namelist variable is set to 2. Additionally the warning messages that this validation test generates have been updated to improve readability.
  • The check valve now allows the specification of a trip which overrides valve adjustments.

Version 2.5.5 - Released 8/18/2010:

  • Heatstructure component model checks were added for verifying proper gap width/cladding values. A warning message will be provided when a cylindrical fuel rod heatstructure has a sum of UCRPDOWN, USFWELL, and RFCLAD that exceeds the gap width. Additional warning messages were added to identify heatstructures with a NFCI > 1 which do not define a gap region or define a UCRPDOWN value which is <= -gap width.
  • The summer control block import/export logic was modified to ensure proper ICBN type numbers are specified. The import logic will now set non-zero CBCON1 values to 0.0 for summer types 3 and 57 as these types do not permit specifying an additive constant. This issue will be reported to the user on ASCII import. The export logic was updated to identify those sum blocks which define an additive constant value as either a type 56 (for a single input summer) or type 103 (for a multiple input summer). Sum blocks defined in existing MED files will export according to these rules.
  • The job submission logic was updated to work with the new PARCS 3.0 file naming conventions. The logic will ensure that proper filenames are copied to the execution directory for TRACE/PARCS coupled jobs.
  • The function table logic for function control blocks was updated such that dependent variables will be remembered if a single input connection is disconnected and then reconnected.
  • Namelist option forceBU has been added for developmental TRACE models. The forceBU option instructs TRACE to force a timestep backup at the specified time.
  • The valve component was modified to export a 0 for the size of the valve table 2 (NVTB2) when that table is not enabled. Only valve types 3, 4, 10, and 11 use the valve table 2.
  • The logic which converts a model from using edge-angles to cell elevation change was updated to resolve an issue which could result in the inlet and outlet cells of a pipe to calculate the incorrect elevation change.
  • An error was corrected that prevented the correct color from being obtained from Color Range Maps when animating pressure data.

Version 2.5.4 - Released 7/2/2010:

  • Updated to the TRACE V5.340 TPR specification.
  • Updated to the latest version of the TRACE Input Manual.
  • A new version option "TRACE V5.0 patch 2" has been added to the list of supported TRACE versions.
  • The plug-in has been updated to include support for the new Stand Alone Supplemental Heat Structures available in TRACE V5.340. Stand alone supplemental rods will be exported as a separate heat component with the same axial and radial geometry as the primary heat structure. All of the supplemental rods on a heat structure must be defined as either stand alone or internal. Logic was added to allow the user to convert supplemental rods from internal to stand-alone and vice versa.
  • The validation logic that ensures that all components within a model have a unique component number has been updated to include the stand-alone supplemental rods.
  • The heat structure signal variable support has been modified to allow selecting sub-components within heat structures and channel components. For heat structures, this includes the stand alone and internal supplemental rods. For channel components, this includes any of the heat structures that will be spawned from the channel, include the canister wall, fuel rods, and water rod heat structures. The exported ASCII model will use the component number for the spawned component.
  • The vessel-to-vessel junction component can now be resupplied on restart import. The read logic was updated to allow importing restart decks which modify existing vessel to vessel junction components. (adding/removing junctions, modifying internal junction values). An issue was resolved where the vessel to vessel junction components were being deleted on restart import.
  • The drawn vessel junction drawing logic was updated to use colors more closely associated with the connected vessel colors.
  • An issue was resolved where tab characters in namelist options would prevent those options from being read.
  • The model notebook export logic was updated to included a list of the independent hydraulic systems contained in a TRACE model. The model notebook will list each of the hydraulic system with the following statistics: lowest elevation cell/component, highest elevation cell/component, lowest elevation, highest elevation, and overall elevation change.
  • The logic used to monitor model changes while editing a model for restart, was updated to properly flag components as modified in response to changes to control connections.
  • The control block input connections dialog was modified to ensure that only control blocks and signal variables may be selected as the input for a control block.
  • A TRACE Plot File Merge utility application has been included in this release. TRACE Merge concatenates the plot records of two or more TRACE plot files. The application checks the validity of a set of input files based on the following rules:
    - Each input file must be a valid TRACE plot file.
    - Each of the plot files must contain identical data channel definitions.
    - Each plot file's data must have a start time greater than the start time of the preceding plot file.
    If the input file list is valid, TRACE Merge reads plot records from the start of each input file and writes them to the specified output file. This continues for each plot file until either the end of the data has been reached, or the time of the next plot record is greater than or equal to the start time of the next input plot file.
    TRACE Merge can be executed via the command line (-h for a list of available commands), or a Graphical User Interface. The GUI for TRACE Merge contains controls for adding, removing, and modifying the order of input files. The GUI also checks the validity of the input file list, and if it is invalid, will disable the button used to concatenate the plot files. The GUI also contains controls for specifying the name and location of the output file to be generated, as well as an estimate of the size of the output file.

Version 2.5.3 - Released 5/11/2010:

  • The TPR import logic for Fill components has been modified to correctly reconnect the Mass flow controller for a generalized state (Type 11) fill component.
  • An issue was resolved where the vessel data dialog prevented a user from setting/pasting negative initial velocities.
  • The control block drawing logic was updated to handle repositioning of control input labels when using connection markers.
  • The Check Valve Type editor was updated to correct the enumerated labels for the HYSTER property.

Version 2.5.2 - Released 4/22/2010:

  • Updated to the TRACE V5.332 TPR specification.
  • Updated to the latest version of the TRACE Input Manual.
  • The hydraulic component renodalization logic has been updated to resolve an error calculating appropriate state conditions when merging adjacent volumes containing non-condensable gasses.
  • The abrupt expansion/contraction form loss flag has been added to the vessel component edge data.
  • The TPR import logic has been modified to convert the frictional losses for imported models to K-Factors from fric values if the input model that generated the source TPR file used K-Factors.
  • The Fric to K-Factor conversion logic was updated to calculate the K-Factor value using a calculated hydraulic diameter for internal vessel edges that have a hydraulic diameter set to 0.0. Entering a 0.0 for hydraulic diameter specifies that TRACE should calculate the hydraulic diameter for the given edge.
  • An error was resolved that would prevent the demux command from job status from functioning on imported plot files.
  • An issue was resolved which would result in the iorder array in exported trace decks to not properly account for all of the single junctions generated by the vessel to vessel component.
  • An issue was resolved in the vessel to vessel junction renodalization logic which caused improper junction numbering after an axial renodalization.
  • The vessel component was modified to report a warning when flow area fractions are defined on the inside radial edges of the downcomer region and the IGEOM3 namelist variable is set to 0. The default value of this namelist variable has been changed to 1, which specifies that the user enters the flow-area fractions values used at the downcomer/inner core interface.
  • An issue was resolved that caused the ASCII input listing to be included in the Model Notebook export regardless of the "Include Input Listing" setting.
  • A new feature was added to the 3D vessel view dialog which optionally highlights each of the edges in the vessel which have a zero flow area defined. Additionally, vessel 3D width scaling was added to provide a more detailed view of vessel internal edges.
  • The pump completion dialog was modified to prevent users from setting a cell length value on zero-celled pumps. (These are the single junction component pump types 10 and 11)
  • The valve completion dialog was modified to prevent users from setting a cell length value for zero-celled valves.
  • The drawn interactive control block logic was updated to render component name, variable name, and value.
  • The Fill and Break component were modified to initialize their length and volume fields when connected to another hydraulic component. The values will only be updated if they are currently set to 'Unknown'.
  • The "Preserve Initial Conditions" option was added to the restart import dialog. Any component resupplied from the restart model will maintain it's initial conditions from the existing component.
  • An issue was resolved which caused Fill components to lose their connections to contain compartments when the components were resupplied during a restart import.
  • A sample model was added which provides some examples of using user-defined numerics to set and calculate pipe geometric data.

Version 2.5.1 - Released 3/05/2010:

  • The Constrained Steady State Controller support was updated to allow setpoints to be entered with the controller in the units appropriate to the setpoint. The initial conditions editors for the component locations where these values will be exported (e.g. VL and VV) were also updated to display the CSS controller referencing that interface. In addition, setpoint fields were added to the pump and valve initial conditions editor. The pump "Mass Flow Rate" property used when connected to a CSS Controller was removed.
  • A model check error message was added indicating valves of type 5 or 8 that have zero cells.
  • A model check warning was added indicating components that have asterisk (*) characters in their Description which may produce TRACE load format input errors.
  • The label for the Power component IRPWTY type 3 was changed to "PK w/ Trip-Const React."
  • The Renodalization->Split option was updated to copy the Wall Roughness, Critical Heat Flux, EOS Identifier, and Allow Phase Change properties into both new components.
  • The heatstructure dtheta attribute unit type was set to dimensionless and the pop-up help description was updated to indicate the meaning of dtheta for spherical heatstructures.
  • A model check was added for spherical heatstructures which identifies when specified axial lengths sum to a value larger than the radial centerline length.
  • Support was added for the new namelist option "HomMultAWD". This option applies homogeneous two-phase multipliers to the additive wall drag calculation for 1D components during co-current flow.
  • The IOFFTK namelist option pop-up help description was updated.
  • Logic was added to ensure that when a trip-controller is resupplied during a restart edit, all of the trips that use that controller will also be resupplied.
  • The heatstructure component was updated to support the new pitch-diameter ratio attribute.
  • Support was added for new control block type "[78] Time Average Exponential Weight".
  • The 1D hydraulic component renodalization logic was updated to support cell-based monitored parameters in heat structure controllers.
  • The Heat structure renodalizatoin logic was updated to resolve an issue which prevented renodalizing some pipe-wall heat structures after the connected pipe is renodalized.
  • The drawn connection code for control block output connections was modified to resolve an error that prevented connecting the control block output after the
    control block is selected for a hydro-input connection.
  • The signal reference dialog for cell and edge signal variables has been modified to open with only the required vertical size.
  • The edge angle properties are no longer editable directly when the current model is set to use cell-centered elevations to determine vertical cell geometry.
  • An issue was resolved with retreiving initial conditions from a zero time timestep that located at the end of the TPR file.
  • Resolved an issue that prevented setting the elevation namelist value in an empty model.
  • The orientation panel in hydraulic component geometry has been modified to prevent changing the Edge angle directly when the Cell-Centered elevation option is active.
  • An error has been corrected in the CONTAN cooler ASCII export logic.
  • The html tags have been removed from the undo/redo labels added by the initial conditions editor.
  • The import logic for HPSS controllers was modified to automatically correct when an edge is flagged as appearing on the side tube resolves to the main tube.
  • Pasting an Interactive Variable control block (type -9) into an animation now creates an Interactive Variable Display Bean.
  • An issue was resolved which prevented creating views from the Containment component's "Create View" menu item.
  • An issue was resolved in the model notebook export that caused Trip Controllers to appear in the control system summary table to be truncated to "Trip Controlle".

Version 2.5.0 - Released 1/08/2010:

  • The Calculation Server interaction logic was updated to support the new CAFEAN RPC communication package in SNAP 1.2.0.
  • Updated to the latest version of the TRACE Input Manual.
  • The heat structre and channel components were modified to include the new fuel-clad interaction options. This includes adding the cladding deformation, fuel pin strain, and fuel pin surface rougness values. Please note that these properties are only available for models set to the developmental version of TRACE.
  • Logic was added to allow undoing and redoing a Vessel-to-Vessel Junction component insertion.

Version 2.4.6 - Released 12/11/09:

  • Updated to the TRACE V5.240 TPR specification.
  • Updated to the latest version of the TRACE Input Manual.
  • The TRACE plug-in was updated to support creating axial vessel to vessel single junctions by means of a new "Vessel to Vessel Junction Component" hydraulic component type . The V2V junction component facilitates creating and managing a set of single-junctions involved in a vessel-vessel connection. User interface tools are provided to allow an analyst to visually identify connection locations involved in the vessel to
    vessel connections. A drawn component was created for the V2V junction component which allows the component to be rendered in 2D views. Refer to the TRACE plug-in documentation for specific component details.
  • Control systems in a view may now optionally display annotations indicating important information about their properties. The feature can be toggled from the drawn control system's right-click pop-up menu. This feature defaults to off for control systems already placed in a view in existing models. A TRACE plug-in preference controls whether new control system drawn components display annotations by default.
  • Connection block connection points may reposition themselves based on the relative locations of the connected components, similar to crossflow connections in hydraulic components. For control blocks where the connected order has specific meaning (such as DIV arithmetic blocks), the first connection to the block determines the input order. An example: the first connection point of a DIV block represents the numerator, and the
    second represents the denominator. If a block below the DIV is connected to the first point, the connection will represent the numerator, but shift the connected point to the second location. A connection to the first point will then represent the denominator. Shifting the connected components may reposition the connecting points, but will not change the semantics of the connection. Display annotations are used to indicate the role of each connection point where order matters, such as DIV.
  • Resolved an issue in the Input Connections editor for control systems that could incorrectly reorder connections.
  • The Internal additive valve flow loss model flag has been added to the valve component for the developmental version of TRACE. This change also includes the valve form-loss table which is used when the internal additive loss model is disabled.

Version 2.4.5 - Released 11/19/09:

  • The logic for automatically converting the state conditions for models that use the Steam/Non-Condensible Gas Option (IEOS) was updated to only define the partial pressure for volumes that contain a vapor fraction greater than 0.0.
  • A vessel slab import utility was added to spawn heat structures for vessel components when the useVessHS namelist variable is set to 1 during
    ASCII import. The generated heat structures match those created by TRACE when this data is included.
  • Model notebooks will now export control systems ordered by type.
  • An issue was resolved where the Model Notebook export could fail when the channel surface consistency test was enabled.

Version 2.4.4 - Released 11/2/09:

  • Updated to the TRACE V5.210 TPR specification.
  • Coupled TRACE-PARCS runs will now generate job info for the resulting PARCS files. The new "job" is created in the same folder as the TRACE run, with the TRACE job name suffixed by "_PARCS". In addition when submitting a coupled TRACE+PARCS run into a separate folder, the PARCS input files are unzipped in the correct location.
  • The Fill and Break components have been modified to support importing table data when the different table properties have independent variable arrays with different values. The table data is linearly interpolated to produce a table that contains the union of the independent variable values encountered on import.
  • The Plug-in file read and write routines have been modified to greatly improve performance, and to significantly reduce the size of the resulting MED files.
  • An issue was resolved that prevented control system connections from being properly reconstituted when undoing the deletion of a control system.
  • The plug-in has been updated to automatically convert the state conditions for models that use the Steam/Non-Condensible Gas Option (IEOS) when the dvelopmental version flag is defined. When the model is imported from ASCII or TPR, or is opened from MED with an IEOS value set to 1, the partial pressure of each volume in the model is initialized to the difference between the volume pressure, and the saturation pressure. In addition, the NOAIR namelist variable is enabled and set to 0, and the use_IAPWS_st namelist variable is enabled and set to TRUE. The editor for the IEOS property has been modified to optionally perform this modification when turning off IEOS when the code version is set to either 5.0 or 5.1, and the IEOS is disabled completely for the 5.1 developmental version.

Version 2.4.3 - Released 10/8/09:

  • Updated to the TRACE V5.204 TPR specification.
  • The channel component was modifed to resolve an issue which caused the inner and outer surface emissivity fit coefficients to be swapped on export.
  • An issue was resolved in the channel component which could result in fuel rods with end nodes past the fuel region in the channel.
  • The Model Notebook side-by-side table export (used primarily for homologous curves) was modified to work around a converter issue that prevented the notebook from opening in MS Word.
  • The Model Notebook notes export was reorganized. Notes used by one component are exported at the end of that component's section. Notes used by components in a single sub-system are included at the end of that sub-system's section. The remaining notes are exported at the end of the notebook. In addition, exported notes include a list of the components that reference the note.
  • An issue was resolved in the Model Notebook export dialog that prevented Owner/Reviewer information from being excluded if it was present in the model.
  • Model Notebook export was updated to include support for custom front-mater sections (such as Abstract and Intoduction) in the generated documentation. These optional sections can be inserted either before or after the table of contents.
  • The 1D hydraulic renodalization logic was modified to ensure that hydraulic path and constrained steady state controllers display the renode locations inside the reconnection dialog.
  • An issue was resolved where copy-pasting a power component and vessel to a separate model would result in unknown power component data.
  • An issue was resolved where scaling a drawn value component could result in a clipped component number.

Version 2.4.2 - Released 9/17/09:

  • Updated to the TRACE V5.202 TPR specification.
  • Updated to the current TRACE User's Manual.
  • An error message has been added to identify single junctions and single junction valves whose inlet or outlet junctions are not connected.
  • The MED file read logic was modified to remove connections that have a null inlet or outlet reference after opening a MED file.
  • An issue was resolved that prevented opening the right-click pop-up menu on an orphaned connection.
  • The elevation test was modified to resolve an issue where leak path connections leading to vessel nodes would report an error if the elevation change along the leak path was greater than 0.0 m.
  • The channel surface test was modified so the reported messages are warnings, and the wording of the messages improved. These messages now identify contiguous channel sections that exceed the axial length of the vessel level that they are contained within.
  • Support was added for the USE_MODNFI_K namelist variable, and the corresponding galodinia concentrations [GADC] in heat structures and channel components. A boolean was added to the supplemental rods in heat structures and channels to allow for overwriting the main rod's GADC values.
  • The overwrite burnup flag that was previously added to heat structure supplemental rods was implemented for channel component fuel rods. This allows the user to default the burnup data to the main components burnup data.
  • The model notebook generation logic was modified to correctly handle the the overwrite burnup flag in heat structure supplemental rods.
  • An issue was resolved that prevented selecting a user defined numeric to define the flow area of a shared edge from the target component's geometry dialog. Specifying a user numeric for this field requires both components have the same NPIPES value if they are both pipes, or the pipe component to have an NPIPES value of 1, if the target component is not a pipe.

Version 2.4.1 - Released 9/8/09:

  • The 2D rendering logic for the vessel component was modified to remove the appearance of random black lines on vessel node interface locations.
  • An error message was added to heat structures which reports when a heat structure is connected to a disabled vessel node.
  • An error which prevented importing ASCII restart files has been resolved.
  • The logic which controls the junction numbers generated for water rod inlet and outlet junctions inside channel components was modified to ensure that a valid number is always generated on export.
  • A new validation test was added which reports to the users when a channel's surface connection geometry is inconsistent with the levels of the connected vessel. In particular this test examines the axial length of the channel nodes, and compares them with the height of the connected vessel levels. If the channel nodes, taken together, are longer than the vessel level an error is reported. This test is not run in models that do not contain channels.
  • The logic which controls how channel components are modified in response to a vessel renodalization has been revised. Instead of renodalizing the channel to match the vessel elevations, the channel nodes are connected to the vessel nodes based on the channel cells axial length and the hydraulic inlet and outlet connection faces. Starting at the inlet face, channel nodes will be attached to the vessel node by length. If the vessel renodalization occurs solely above or below the levels that contain the channels, they will be connected to the equivalent levels in the resulting vessel.

Version 2.4.0 - Released 8/21/09:

  • The plug-in was updated to allow a user to store and load existing initial conditions. Each of the stored initial condition sets will be saved and loaded with the model. The editor for managing model initial conditions can be accessed from either the right-click pop-up menu item of the TRACE model node or in the Model Options property view next to the Condition Sets property.
  • The Power component was modified to resolve an error in identifying heat structures with different axial or radial geometries.
  • The plenum import/export logic was updated to handle specifying those junctions which are involved in convecting momentum. [juns1 and juns2 were previously set to 0.] Additionally, the plenum connection editor was updated to allow the side to be specified for each juction connection.
  • The loop checking algorithm was modified to position the liquid outlet of a separator node at the bottom of the separator, when the separator has a zero-celled side-tube.
  • An issue was resolved where single junction components would report false positives in the junction flow area validation test.
  • The control block was modified to prevent setting its component number to a positive value.
  • A check was added to ensure that the Cell-centered angle elevation option (IELV=2) cannot be selected in models which contain plenum components.
  • An "Override burnup" boolean option was added to supplemental rods to allow supplemental rods to use the burnup data from the main fuel rod component. By default, the option is disabled and the burnup data is obtained from the fuel rod. Enabling this option will allow the supplemental rod to supply its own data. Logic was also added to enable/disable the option on ASCII import and when reading legacy models based on a comparison of the supplemental rod's burnup data to the fuel rods burnup.
  • An issue was resolved which would prevent enabling the IFLCOND namelist variable.
  • The vessel renodalization logic was modified to build the additional power shape data for spawned heat structure components after an azimuthal or radial renodalization.
  • A plot channel naming issue was resolved that prevented 3D beans from animating when copied from a TRACE 3D Vessel view.
  • An issue was resolved in the Hydraulic Connection editor which resulted in an exception when incomplete data was provided.

Version 2.3.0 - Released 7/17/09:

  • A model documentation utility has been added to the TRACE plug-in which provides the ability to generate a model notebook document for a given model. This document can be utilized by an analyst to help identify key portions of an input model. The notebook provides a thorough listing of both summary and detail information for each model component. The document includes a table of contents, and can be organized in two layout formats: one which closely resembles the structure of the Model Editor's Navigator, and another which groups model components by subsystem. Components are described using a combination of images, tables, statistics, reference links, and plots. Images associated with subsystems (views) and components (drawn representations of components) can be added to the model notebook. Tables are provided for tabular model data, and are collapsed by rows with similar values where appropriate. Additionally, some tables also have custom defined styles in order to provide a cohesive view of the data. Model components contain links to
    model notes for each of their documented attributes. Component attributes can be displayed in conjunction with any respective ownership or reviewer data. Any component properties which reference other notebook components will provide a link to the associated content next to the displayed property value. Many of the notebook components include a section that displays their ASCII representations. Options for attaching additional information to a model notebook (including a title page, classification indicator, header and footer), as well as controlling the content of the generated document (including options to toggle the export of User-Defined Numerics, component images, and component ASCII listings) are also provided.
  • A feature was added which allows a resource model to be used in conjunction with an ASCII input model. The resource model assigns views, user-numeric values, and documentation links to a model imported from ASCII. Additionally, using this resource option allows importing user-defined numerics which do not start with a dollar character. The export resource option can be enabled from the export ASCII file chooser.
  • A floating point round-off issue was resolved that caused the cells of smaller pipes to be difficult to select in hydraulic component dialogs.
  • An issue was resolved that caused connections to Trips to be lost when copying and pasting between models.
  • Support was added for the Sub-System Integration (a.k.a. Master Integrator) feature.
  • The hydraulic component Geometry, Initial Conditions, and Friction dialogs were updated to recall their size and location when reopened.
  • An issue was resolved which resulted in an export failure when attempting to write fluid and gas trace species data for a vessel component.
  • A custom editor for Vessel Vent Valves has been added to the vessel component.
  • The reference documentation links to the TRACE user's manual have been updated to work with the embedded named destinations.
  • An editor was added to facilitate modeling fluid power options in TRACE fluid components. Main tube/side tube subnodes no longer appear in the navigator as the properties can now be edited from the component's property view.
  • A new error message was added for heat structure cells where the NAXN value is less than 3, and the Fine Mesh Reflood flag is true.
  • TRACE heat structures were modified to automatically resize the axial power shape table when the fine mesh / reflood flag is turned on or off. The Power shape axial position resize logic in power components was modified to take the heat structure reflood flag into account, and include two extra nodes .
  • The power shape table editor inside TRACE power components was modified to display the cell-centered axial locations for heat structure nodes when the axial cell locations are mapped to heat structure locations. When reflood is enabled, the two additional nodes are labeled at 0.0 and the length of the heat structure, respectively.
  • A editor was added to the Vessel Component to allow editing the vent valve table inside primary property view of the vessel. The Vent Valves and the axial levels of the vessel no longer appear as sub-nodes under the vessel in the navigator.
  • The Channel view factor dialog was modified to resolve an issue where additional fuel rod data sets were labeled as water rods in the column header of the table.
  • The 1D hydraulic components were modified to include a custom editor for creating, editing and removing hydraulic connections.

Version 2.2.7 - Released 5/29/09:

  • An error message was added to the Power component which reports when the user specified decay heat table is enabled, but has no entries.
  • The Power Component was modified to resolve an issue which prevented exporting Cards 5 and 6 when the user deifined NDHX is used.
  • The logic that enables the NOLT property of a Vessel was updated to disable the local vessel NOLT property when the global NOLT3D namelist variable is
    not set to 0.

Version 2.2.6 - Released 5/12/09:

  • The elevation validation logic was modified to correctly identify elevations on either side of a single junction pipe or valve components.
  • The adjacent volume ratio validation test was modified to display the current volume ratios in the error report dialog.
  • The renodalization logic was modified to better handle errors encountered when applying renodalizations to secondary components. This should prevent the system from hanging, and provide a better indication in the report dialog of which components encountered a problem.
  • The cross-flow connection targets have been removed from the pressurizer component.
  • The legacy .med file conversion logic was updated to handle creating views which contain legacy user defined numerics.
  • An issue was resolved valve input tables which would prevent opening an MED saved after a TPR import. The valve TPR import logic was also modified to ensure that the valve table independent variables are correctly imported.
  • The TPR library was updated to support the most recent developmental version of TRACE (V5.165).

Version 2.2.5 - Released 3/23/09:

  • An issue was resolved which prevented editing the unheated fraction value for Pipe components when the Pipe Type is set to 7.
  • The independent variable column of the Power component feedback reactivity tables has been modified to support User Defined Numerics. These values may also be imported and exported as unix substitution values.
  • The trip component was modified to properly allow editing of the ISLATCHED property for simple trips after the input connections have been established.
  • Support was added for five new namelist varaibles which provide additional timestep controls based on changes in reactor power and reactivity. These options are enabled by selecting the developmental version in Model Options.
  • The External Reference Document links for the TRACE User's Manual were extracted out to a separate XML file.

Version 2.2.4 - Released 2/27/09:

  • The logic for the NOFUELROD input for heat structure was updated. Previously, this property was derived on model export based on the presence of a connection to Power component. This property has been replaced with an explicit boolean value. Logic was added to maintain the current "fuel" state for heat structures from existing MED files.
  • The azimuthal angle table for vessel geometry has been modified to always display the sector angle in degrees.
  • The channel water rod Xloc and Yloc location data was changed from dimensionless to length values. This data will now be converted automatically between SI and British units.
  • An issue was resolved which caused errors when disabling the radiation enclosure input within a channel that was imported from ASCII.

Version 2.2.3 - Released 1/14/09:

  • An issue was resolved which could cause too many significant figures to be written out resulting in the exponent being truncated for load format data in models.
  • The TPR data structures have been updated to the latest version. This corrects a problem reading CONTAN components from TPR.
  • The TPR import functionality was modified to recognized when an unsupported block version is encountered during import, and to provide an appropriate error message to the user.
  • The help information explaining how to enable 3D level tracking inside a vessel has been updated.
  • The check model logic was updated to fix an extraneous error message that indicated flow areas which were being calculated were not being set.

Version 2.2.2 - Released 12/19/08:

  • Fill and Break components were updated to permit them to be connected directly to a crossflow location on a pipe or to a vessel component. These connections can be created using the connect tool.
  • The vessel volume properties dialog has been modified to display a informational messages on how to enable level tracking, boron concentration, and plated-out solute data when this input is diabled.
  • The vessel species editing dialog was modified to resolve issues caused when changing the number and type of trace species data.
  • An issue was resolved which prevented deleting coupled PARCS-TRACE runs from a calculation server.
  • The 1D hydraulic component renodalization dialog was updated to display the correct elevation for crossflow connections.
  • An issue was resolved that could cause an error when changing the type of a fill or break component which already contained table data.

Version 2.2.1 - Released 11/20/08:

  • An issue in the vessel renodalization logic was corrected which resulted in erroneous flow area fractions being set for junction faces orthogonal to the renodalization axis.

Version 2.2.0 - Released 11/19/08:

  • The renodalization user interface was modified to improve visual appearance and to remember the dialog geometry and location.
  • The 1D renodaliztion logic for reconnecting heat structures has been revised to better take in to account the inlet and outlet offset lengths.
  • The logic that controls splitting or merging hydraulic cells during 1D hydraulic renodalization was modified to correctly set the cell- centered elevation when namelist variable IELV is set to 1.
  • Vessel renodalization was modified to use the new UI dialog, and to support selecting options for the secondary renodalization in an option panel. A vessel renodalization error which zeroed out loss coefficients when levels are merged was also corrected.
  • Heat structure connections to resupplied hydraulic components are now preserved when the heat structure is not included in the restart model.
  • The channel component ASCII import logic was revised to resolve an issue importing partial length rod temperature data inside channels which use the MROD array input.
  • The ASCII import of leak path connections was modified to pervent incorrectly incrementing the NCLK value.
  • The steady state parameter location editor was modified to properly set the value when the mouse is clicked outside of the editor.
  • The logic which controls copying and pasting connected components was modified to ensure that connections are re-established correctly.
  • In issue was resolved that caused incorrect Tools and Export items to appear in the right-click pop-up menu of models that weren't the currently selected model in the Navigator.

Version 2.1.0 - Released 10/24/08:

  • The default TRACE version was changed to V5.0p1. Version 5.0 can be selected from the code version property in model options. The default model version can be selected from the plug-in preferences dialog. The TRACE users manual was updated to 5.0p1.
  • Several minor completion dialog real value entry issues were resolved in the CHAN, PIPE, and Heat Structure completion dialogs.
  • Support was added for the Power component IFBTYP(1) input.
  • An issue was resolved that could cause fill and break control system connections to be broken during copy/paste operations.
  • An issue was resolved that prevented the CPOWR array from being set when spawning a power component from a ROD or SLAB component during ASCII import.
  • An issue was resolved that prevented the locations of heat structure signal variables from being properly edited after selecting a hydraulic component with a pipewall.
  • Support was added for component sub-systems copy/paste, show ASCII, diff, and create/add to view operations.
  • An issue was resolved that prevented importing real values such as 1.0-3 (rather than 1.0E-3) in LOAD format.
  • The ASCII import routines were updated to treat the 'SEDINT' time step property as an optional input.
  • The Break component import logic for card 11 (PSCL, etc.) was updated to treat the last 4 words as optional input.
  • An issue was resolved that prevented the import of vessel signal variable type 106.
  • An issue was resolved in the ASCII import logic that prevented the channel MROD array from being correctly initialized when the channel has only one rod.
  • An issue was resolved that caused leak paths to be imported with an Unknown angle (rather than 90 degrees) when using USESJC=2.
  • The control system unit selection was modified to include reciprocal length, the reciprocal square root of temperature, and percent mass error.
  • The valve component was modified to provide support for the static pressure valve (IVTY=5).
  • The chan component export logic was modified to resolve an issue which prevented importing the NORAD flag from both ASCII and TPR.
  • The channel water rod was modified to export the water rod index number in the water rod location data instead of the water rod geometry number.
  • An error message was added to Dead Band control block (ICBN=11) when the upper band (CBCON2) is less than the lower band (CBCON1).
  • An issue was resolved in the CONTAN ASCII import logic that caused the DEPTH table to be improperly converted for british unit decks.
  • Support was added for the CONTAN card 3 value CSTEP.
  • An issue was resolved that caused hydraulic component drawings to behave erratically after using the Update Display Beans feature of the Animation plug-in.
  • An issue was resolved which prevented TRACE liquid and gas species from importing properly from ASCII.
  • The rod/slab ASCII import routines were updated to initialize the burnout array for non-powered rods and slabs.
  • An issue was resolved that prevented importing ROD components which include the ZS array card.
  • The POWER component import routines were updated to allow NGTPOW, NSVPOW, and NCBPOW, to be treated as optional input.
  • The post-processor (animation and plotting) engineering units list was updated to include new units available in TRACE V5.0p1.
  • The ASCII export file selection dialog was updated to recall the last exported file or last imported location, whichever is more recent.
  • The 3D hydraulic renodalization logic was modified to more accurately combine the friction losses for merged internal junctions, as per the recommendations of Bill Krotiuk and Istvan Frankl.
  • The user interface for 1D hydraulic renodalization was redesigned to provide additional user controls for component renodalization. This new dialog includes a graphical representation of the modified component, before and after the renodalization. Secondary components which are affected by a component's renodalization are displayed in a tree structure. Selecting a secondary component will display options for controlling how it will be affected by the original component renodalization. A summary of the modifications is displayed in a report panel adjacent to the component list. Additionally the selected secondary component is added to the graphical representation, illustrating changes in its connections to the renodalized hydraulic component.
  • The internal reconnection logic for modifying heat structures in response to an adjacent 1D hydraulic component renodalization has been redesigned. The new logic groups adjacent heatstructure cells connecting to the same hydraulic cell together when calculating the relative length ratio between the heat structure cells and the hydraulic cells. This provides improved results when renodalizing two adjacent pipes. Additionally an option was added to choose between a constant length ratio between the heat structure cells, and the adjacent hydraulic cells, or an individual cell ratio. The latter is useful when the length ratio intentionally changes along the heat structure length.

Version 2.0.1 - Released 9/19/08:

  • The TRACE legacy .med importer was updated to properly handle model conversions with the "Editing Restart" option enabled.
  • The TRACE legacy .med importer will now automatically open those views which were visible in the legacy .med file.
  • The ASCII import/export logic was updated to process valve type 7[IVTRLO], pressure trip valve.
  • The TRACE legacy .med importer will no longer convert legacy variable numerics to constant type shared reals.
  • A report generation issue was resolved which caused the PDF generation tool to fail under certain circumstances.
  • The GeneralTable Property View no longer displays a tabletypeConstrained attribute.
  • The control block controller components were modified to support importing interactive variables where the variable label contains whitespace.
  • An issue was resolved in the Trace Species editor where noncondensibles were improperly ordered.
  • A unit conversion issue was resolved for the cross-flow connection angle in the TRACE Hydraulic Connection Editor.
  • The TRACE component Description Editor was updated and now includes a vertical line denoting the 80 character mark.
  • The 1D hydraulic renodalization logic was modified to more accurately combine the fluid state data, and initial conditions of merged volumes, as per the recommendations of Bill Krotiuk and Istvan Frankl.
  • The General Table reconnection logic was updated to properly handle adding and removing table data rows after a legacy .med import.
  • A issue was resolved which prevented the Power Coefficients Editor from properly editing data values.

Version 2.0.0 - Released 9/4/08:

  • The TRACE plug-in was converted to use the new CAFEAN Numerics Library for sharing floating point values (reals) as well as some integers and tables. These shared values can be assigned to a property in the Properties View by pressing the numerics selection button to the right of the value. With this new system "Numerics" can now be copied/pasted between models along with the components that use them. Note: Models created with TRACE plug-in 1.7.3 and earlier will be converted to the new system the first time they're opened. This conversion includes User Defined Numerics, Views, Model Documents, etc.
  • The ASCII import/export was updated to support "UNIX Substitution Variables." UNIX substitution variables are numerics with names that start with a dollar sign ($). To support this feature the "ASCII with Numerics" option was added to the Export menu. When this option is selected, any numerics beginning with a dollar sign will be exported by name rather than the current value. ASCII files exported with numerics can be imported just like any other TRACE input file and will recreate and reconnect the numerics.
  • The ASCII importer was updated to accept the literal "Unknown" for floating point values.
  • The Attribute Level Documentation reference feature was added to the TRACE plug-in. Model Notes can now be attached directly to nearly any property in a TRACE model, from the global Solute Tracking property to the heat structure NZMAX.
  • The "Comment" property was replaced by the Attribute Level Documentation feature included in SNAP 0.28.0. Any comments in existing models will be appended to the "Description" property.
  • Several display issues were resolved in the hydraulic component Liquid and Gas Species editors.
  • The display names (i.e. the name displayed in the property view) of several properties ( Pipe Wall and Material Property) were updated.
  • Signal Variable display names have been updated to be more descriptive.
  • An issue was resolved which resulted in an error when exporting a function containing zero inputs.
  • An issue was resolved importing the axial positions for a power component with heat structures that have identical geometry.
  • The Pipe Wall and Wall Power attribute groups were removed from the Single Junction component.
  • Several issues were resolved in the Pipe Wall Power editor.
  • Several issues were resolved in the Leak Path editor.
  • The Power "Powered Components" editor no longer opens multiple dialogs for the same power component.
  • An issue was resolved in the Power Shape Table editor which caused an error on ZPWTB (power-shape array dimensioning) when the editor was refreshed.
  • The hydraulic component Initial Conditions dialog no longer displays Cell property tables for zero-celled components (such as single junction).
  • The hydraulic component Geometry editor was updated properly support numerics.
  • An issue was resolved with Valve type 7 which prevented importing or export out the IVTRLO trip reference from ASCII.
  • The TRACE species dialog was modified to correct the enumeration of non-condensible gasses.

Version 1.7.3 - Released 7/12/08:

  • The CONTAN component has been redesigned and re-implemented. The CONTAN sub-components (compartments, coolers, etc.) have been converted to visual components that can be created, copied and pasted in the Navigator.
  • Support was added for heat structure surface boundary references to CONTAN compartments (IDBCI/IDBCO < 0).
  • The TRACE restart export logic was updated to include trip controllers that have been modified.
  • The Trip export logic was updated to export the proper number of Trip Control Trip Signals for restart cases.
  • An import issue was resolved which produced a read error when importing a restart model which did not contain trip control trip signals and had a trip ntct value greater than zero.
  • The loop elevation model validation test was modified to remove an error introduced when adding support for the IELV = 2 namelist option.
  • The power component was modified to provide support for multiple power shapes when powering heat structures with different geometry. The logic which controls how a power component responds to a heat structure renodalization was modified to use these new properties.
  • The tee split logic was modified to prevent splitting off the side pipe of a tee with zero cells in it's side tube.
  • An issue was resolved with the split components method which prevented splitting hydraulic components with control connections.
  • The renodalization logic for jetpump components was modified to always set the JCell location to cell 1.
  • The ASCII read logic for fill components was modified to allow for not reading in the FELV value when the IELV namelist variable is 0.
  • The orientation panel was modified to resolve an issue with setting the orientation of an edge which is owned by a remote component.
  • The hydraulic component geometry dialog was modified to remove the cell panel for hydraulic components with no cells.
  • Eliminated extraneous "Independent Variable Not Set" error message that could occur for Break Type [0] no tables.
  • Updated the Vessel Volumetric and Edge Data dialog. CCFL Model data was moved to the edge property tab. The labels for Cell boron data, CONC and S were updated to "Boron to Coolant Mass Ratio" and "Plated-out Boron Density" respectively.

Version 1.7.2 - Released 6/20/08:

  • An update was made to the TRACE model documentation report which provides additional detail for many of the hydraulic components, including active hyperlinks for entries in the connectivity sections for both heat and hydraulic connections. Additionally, the report now contains a section for model validation which describes each test as well as any issues or problems encountered when the test was run.
  • A TRACE report export issue was resolved which prevented the export of the report to directories which contained white space characters.
  • The valve interface selection editor was modified to prevent selecting the inlet or outlet edge of the valve unless the valve is connected to a Break component.
  • The leak path editing dialog was modified to allow deleting leak paths without leak path support enabled.
  • An issue was resolved during ASCII export which caused an exception to be thrown when exporting a empty general table.
  • The TRACE "View Factors Files" will now be properly removed when deleting a TRACE job managed by the Calculation Server.
  • The vessel component was modified to add support for the orifice option.
  • The logic which controls separator geometry was modified to allow separators ISTAGE 0 and 1 to have non-vertical geometry.
  • The logic which controls the hydraulic diameter calculation option was modified to automatically disable the diameter calculation when adjusting the valve interface location.
  • The right-click pop menu on hydraulic components was modified to allow selecting the first and second components for a Pipe or Tee merge operation. The new menu items appear under the Renodalization sub-menu.
  • Support was added for the IELV=2 namelist variable option. This enables defining a DZ value for each cell. When this option is enabled an angle is defined for each 1D cell, which generates the DZ for the ASCII export. The rendering logic for 1D components was modified to display pipe bends between the cells, instead of at cell center when IELV=2.
  • A new panel has been added to the hydraulic component Geometry dialog that contains all of the cell and edge orientation data.
  • The jetpump error checking logic was modified to include a warning when a jet-pump contains fewer than 3 cells in its main tube.
  • An issue with the vessel component export logic has been resolved which prevented hydraulic connections to azimuthal faces of the vessel component from being exported to the ASCII file.
  • An issue was resolved with the elevation check that caused a failure when including a Tee with no side-pipe cells.
  • Hydraulic connection rendering logic was modified so the source connection point is visually distinct from the target. This can be enabled through the plug-in preferences.
  • The volume ratio test dialog was modified to include a column that indicates the test result for each row in the table, and to open an error report dialog after completion.
  • An issue was resolved that prevented valve components from rendering the valve stem when the valve interface is set to the inlet edge.
  • The Vessel down-comer flag is now disabled when the vessel contains a single radial node. Additionally, the down comer flag and core region flags were added to the Vessel Completion dialog.
  • The Pipe split logic for splitting a pipe off a tee's inlet was modified to move the JCell index correctly, and to copy the side-tube edge data properly.
  • An issue was resolved which caused an error when splitting off the first cell of a pipe when the inlet connection is owned by the other side.
  • The right-click popup menu item for pipe and tee split has been removed from the menu of components with no valid split locations.
  • The loop check calculation, and the vessel connection consistency check were modified to exclude vessels which are not oriented vertically. Additionally when the model contains a non vertical vessel, the IELV namelist variable value cannot be modified.
  • The model validation tools menu items have been grouped together in a submenu called Model Validation.
  • The automatic calculation for pipe hydraulic diameters has been updated. In addition, the default behavior was changed to disable the automatic calculation of hydraulic diameter.
  • The logic used to locate the demultiplexer routine, xtv2dmx was updated.

Version 1.7.1 - Released 5/7/08:

  • Support was added for the developmental version of TRACE Version 5.041. The developmental version can be enabled by setting the "Developmental Version" to TRUE. This enables the Version property on Model Options, and allows the user to select either V. 5.0 or V 5.041. The batch command syntax has been modified to include an optional code version number for an ASCII or TPR import.
  • Support was added for the following TRACE Updates:
    • V5.008 - The TRACE Fill component was modified to limit the specification of IFTR (Trip Controller) for Fill types: 7 (constant velocity until tripped), 8 (constant mass flow until tripped), and 9 (constant generalized state until tripped).
    • V5.009 - Logic was added to constrain the TRACE model option ISOLUT (Solution Level Tracking) to values 1 (ON) or 0 (OFF). On the event a model is imported which has a value of ISOLUT which does not meet the constraint criteria, the ISOLUT value will be turned on if any Fill or Break components are encountered which defined a non-zero CONCIN (Boron Concentration) value. Likewise, if there are no values of CONCIN defined when an invalid ISOLUT value is encountered, ISOLUT will be set to 0.
    • 5.010 - Added support for the namelist variable ViewFactorReverse which transposes the channel view factor and beam length arrays allowing for the import of TRAC-BWR formatted data. These arrays are transposed from row major to column major order during import and export when the ViewFactorReverse flag is true.
    • V5.016 - The Valve Trip which overrides valve adjustments is now only available for valve types 5 (Turbine Operated Demand Open), 6 (Turbine Operated Demand Closed), 9 (Check valve), 10 (Inertial swing check valve).
    • V5.021 - The Valve type 6 - Turbine Operated Demand Closed, is no longer available as a valid valve type. The TRACE plug-in will produce a error message when a valve type 6 is encountered.
    • V5.031 - Added support for the TRACE namelist option iWriteMsgLim: Limit for the number of warning messages written to the message file. When the total number of warning messages written to the message file exceeds this number, then for each 100 attempts to write a warning to the message file (irrespective of what the warning message may say), only one is actually written.
    • V5.041 - Provided support for RELAP5 signal variables (124 - 131). These variables have been added to the TRACE component signal variable and are available when the developmental version is selected.
    • V5.043 - Support was added for new TRACE generic signal variables. These variables will be generated during the conversion process when an appropriate RELAP5 minor edit request is encountered.
    • V5.045 - General Table type 4 was modified to suppress the error message that results from not having an input signal source defined.
    • V5.046 - The material properties tables have been modified to prevent conflicting table data rows. Upon import, identical table data rows are removed, and differing rows with identical temperature values are preserved by modifying the lower entry by .01 degrees K.
  • The error message that indicates a general table has no independent variable source defined has been disabled for General Table type 8 when the version is set to 5.041.
  • The ASCII import logic for the material properties have been modified to remove duplicate rows. Rows that have the same independent variable, but different dependent variable data are added to the table with an offset independent variable value.
  • The view factor and beam length dialog has been modified to include a button which can be used to convert the table data from row major order to column major order This allows data to be corrected that was copied from TRAC-BWR models into TRACE models.
  • The new signal variables (124 - 131) added by TRACE update 5.041 have been added to the component signal variable. These signal variables are available for selection when the developmental version is selected.
  • The Group Renodalization tool was added to the Tools menu when a TRACE model is selected. This tool allows the user to perform a uniform renodalization operation across multiple selected components. The initial dialog allows the user to select the components to modify and allows the user to define limits to the renodalization. After the renodalization is performed, the secondary components, such as heat structures, and signal variables are automatically updated to match the new nodalization of the hydraulic components. A report dialog opens after the renodalization is complete which details the changes to the model made by the renodalization.
  • Hydraulic component split and merge utilities have been implemented. The split command can be accessed from the right-click pop-up menu from hydraulic components. This utility can be used to split TEE based components into two pipe components as well as spliting a single PIPE-based component into two components. The merge command can be accessed from the right-click pop-up menu on hydraulic connections whose adjacent components can be merged together.
  • An Adjacent Cell Volume Validation Test has been added. This validation test can be used to ensure that adjacent cells define volumes which abide by a user specified ratio (defaults to 10). A display dialog is provided with a listing of the cells with their respective volumes. The dialog also allows an analyst to enable or disable the check at specific junctions. The validation test can be configured to activate the test for 1D-3D connections/Internal Vessel Cells and/or crossflow connections. Addtionally, the TRACE report generator now provides an option to include the Adjacent Cell Volume Validation Test which will list the test results in a tabular format.
  • The Power component Axial Power Shape Table dialog was modified to support copy/paste of data values from a spreadsheet, multi-row editing, and a right-click option to plot data using APTPlot.
  • Vessel junctions included in generated TRACE reports will now specify Axial, Radial, Azimuthal, and Face indexes.
  • The TRACE report configuration dialog was updated to include a report format selection option which allows either PDF or HTML.
  • The material property table editor was updated to prevent specification of duplicate independent values.
  • An issue was resolved with 2D renodalization, which could result in QPPP array to be corrupted when merging hydraulic cells.
  • The renodalization logic for Power components was modified to resolve an error in the DHTSTRZ array created after a powered heat structure is renodalized.
  • An issue with radial renodalization for vessels was resolved which could cause heat structures between two radial rings to fail to reconnect external volume references.
  • The export logic for the TIMET variable has been modified to prevent a negative starting time from being exported during a full export.
  • The logic that controls splitting nodes for vessel renodalization was modified to preserve the volume fractions and flow area fractions when performing a radial renodalization. Additionally the loss coefficients for edges created during a split operation are set to 0.0.
  • An issue with radial renodalization of a vessel was resolved which could reconnect fuel rods in the wrong radial location after a merge operation.

Version 1.7.0 - Released 3/7/08:

  • The K-FACT to FRIC converter was modified to resolve an issue which prevented converting the loss coefficients in closed valves.
  • An issue was resolved that caused errors when selecting the heat signal variable type [123] Axial surface heat flux distribution in the property editor.
  • An issue was resolved which could prevent selecting certain user defined numerics in models with a large number of numerics.
  • The Powered Components editor for Power components was modified to support selecting EXTERN components.
  • Channel partial length rod initial temperatures values which appear past the end of the rod are exported to ASCII as 0.0.
  • The initial temperature editor for fuel rods in channels was modified to provide support for the reflood boundary temperature values, and to hide the temperature data past the end of a partial length rod.
  • The fraction of unheated surface (FUNH) property in channels has been added to the Fuel Rods attribute group. This property is enabled when FMON is set to true, and has been given an initial value of 0.0.
  • A problem was fixed in the Vessel renodaization logic that could produce very small axial levels.

Version 1.6.6 - Released 1/31/08:

  • The logic controlling ASCII import of load-format cards was modified to report the correct line number when an error is encountered.
  • The Trip-Controlled-Trip signal was modified to support a single Trip for its input source. The TCT signal will be exported as though the trip were selected twice.
  • The latest version of the TRACE input manual has been added, and the internal document links have been updated.

Version 1.6.5 - Released 12/21/07:

  • An issue was resolved that prevented a selected PARCS bundle zip from being included when submitting a job to a calculation server.
  • The geometry dialog for 2D hydraulic components has been modified to always display the cell DZ column, even when the elevation is calculated by GRAV.  This dialog has also been modified to include a set of radio buttons for selecting which geometric volume property (Length, Volume or Area) is being calculated.
  • Logic was added to automatically set the Timestep and Restart Job data when submitting a the model as a restart run to a calculation server. These now initialize to the values obtained form the last “Retrieve Initial Conditions” operation.
  • Support was added for the Error Message Report dialog available in SNAP 0.27.0.
  • Check model will now report an information message when non-zero scale factors are defined for the Fill and Break hydraulic components.
  • A loop closure check right-click menu item is now available when multiple components are selected in a view.
  • An issue was resolved which caused errors editing the initial temperatures for heat structures when the reflood option was enabled.
  • The default value for Water Packing has been set to 'enabled' and a warning message is now displayed if the water packing option is disabled.
  • Several dialogs were updated to ensure current edits are completed when the dialog is closed. This eliminates the need to hit the enter key prior to hitting the 'OK' or 'Close' button on the dialog.

Version 1.6.4 - Released 10/23/07:

  • A right-click popup plotting option was added which allows plotting table data in APTPlot from most TRACE table editors.  A plot selection dialog has been provided which defines the independent variable and  associated dependent variables which are to be plotted.
  • The logic that controls control system ASCII export was modified to resolve an issue exporting SUM, MULT, MAX and MIN control blocks with less than 4 input variables.
  • An issue was resolved in the vessel connection test that reported invalid errors when a fill was connected directly to a vessel.
  • An issue was resolved in the vessel import routines that prevented importing repeat level cards to a level other than the immediately preceding level.
  • The TRACE plug-in general table type enumerations were updated to reflect the changes in the TRACE User's Manual version 5.0.  Legacy MED files will be updated to include the modified general table type definitions.  The TRACE plug-in will provide detailed messages describing any General Tables which are affected by this change when loading older med files. The following General Table tabletypes are affected by this update:

    NUMBER
    TABLETYPE OLD
    TABLETYPE 5.0
    5
    HTC v Surf.Temp
    Temp v Time
    6
    Temp. v Time
    React. v Time
    8
    FA v Valve Position
    HTC v Control
    9
    HTC v Control
    Sink Temp. v Control

  • The logic controlling the ASCII import and export of the azimuthal  sector angles within a vessel has been modified to be more robust,  and consistent.
  • An issue was resolved where TRACE incorrectly provided an error  message when the Power component's Reactivity-power table's scale  factor was set to a negative value.
  • An issue was resolved that caused Fill components with control system inputs to create irregularly shaped beans when pasted into an animation view.
  • The custom dialog for editing TRACE timestep data has been modified to resolve an issue that would cause the table to lose a currently modified value when the OK button or the Add button is pressed.
  • An issue was resolved that prevented the open ASCII View or editing dialogs from updating after the initial conditions are imported from an XTV file.
  • The custom editor for cross-flow hydraulic connections was modified so that the angle field is always edited in degrees. A label was added to the editor to indicate the angle units to the user.
  • A new validation test that verifies the consistency of 1D to 3D hydraulic connections was added. This test compares the 1D connection face and GRAV term with the 3D cell face. Any connection to a 3D cell with a volume fraction of 0.0 will also report an error.

Version 1.6.3 - Released 8/24/07:

  • The logic controlling the DSTEP and TIMET input was updated. These values can now be set explicity for a calculation or be automatically supplied with appropriate default values when exporting a RESTART or BASE model to ASCII.
  • The vessel renodalization logic was modified to update pipewall connections from hydraulic components such as JetPumps following vessel renodalization. 
  • An issue was resolved in the ASCII import LOAD format routines that incorrectly required a space between a fill command ('f') and the fill value. This issue required integer entries such as "f2e" to be input as "f 2e".
  • An issue was resolved that could result in zero-celled side pipes to fail to render hydraulic connections.
  • The logic controlling the import and export of ILEV values for the VESSEL component has been updated. This data is now supplied whenever the NOLT3D namelist variable is set to 1. An unused default value is supplied if the vessel NOLT option is set true. The TRACE User's Manual will be updated accordingly.
  • Updated to the latest TRACE V5.0 User's Manual.

Version 1.6.2 - Released 8/9/07:

  • A utility was added which allows the user to convert leak path  connections into single junctions.  This utility includes a dialog that provides detailed information about the leak path conversion. The dialog informs the user of elevation changes that may be introduced by converting leak paths that are connected to vessels, and provides information required to renodalize the vessel axial levels to preserve elevation changes. A batch command: "TRACE CONVERT LEAKPATHS" was added to allow batch conversion of models containing leak paths.
  • A TRACE user preference has been added which disables the ability to create leak path connections.
  • A validation test was added to identify pumps that have additional power being supplied while the PUMPFRICQ namelist option is enabled. This is intended to provide a warning to analysts that there may be a double accounting of pump heat in the model.
  • An issue was resolved that would cause components connected to components that were imported from a restart deck to be marked as modified.
  • A new dialog was added which allows direct user control over which components will be resupplied in a restart file. The dialog may be accessed from the right-click pop-up menu on the model node in the navigator, when the model is being edited for restart.
  • The logic that controls the enabling code for the forward and reverse flow tables in valve types -1 and 11 was modified to enable  VTBL, VTB1, and VTB2.  When the namelist variable NFRC3 is set to 1, only the VLTB and VTB2 tables may be entered.
  • An issue was resolved inside the VALVE ASCII I/O code that prevented card 24 from being exported when the NFRC3 namelist variable is set to 1.  This would also cause errors importing valid TRACE ASCII files into the Model Editor.
  • An issue was resolved that prevented Control blocks from importing the initial value from SD blocks if the selected timestep was not the initial timestep, or the original ASCII model was a TRAC-B model.
  • New models created in SNAP initialize with the namelist variable IKFAC set to 1.
  • The Vessel Cell and Edge property dialog was modified to remove the IELV array option from the cell combo box when either the NOLT  boolean value is true on the vessel, or the NOLT3D namelist variable is not equal to 0.
  • Extraneous Pump property error messages that were reported for TDJ pumps have been removed.
  • A memory leak issue was resolved which occurred after exiting the 3D vessel geometry editor when Java3D was not present.
  • The cosine-theta (COST) property was added to the Tee-Component completion dialog.
  • An issue was resolved that could prevent the heat structure completion dialog from opening.
  • An issue was resolved that caused an empty file to be created when cancelling an ASCII export.
  • Support for British units was added to the trip setpoint editor.
  • A checkbox was added to the TRACE species dialog to support the IGAS namelist variable.
  • Several rendering issues were resolved for Pressurizer components.
  • The Pressurizer component was updated to enforce a negative vertical orientation.
  • The initial value for crossflow connection angles was changed to a user preference which defaults to Unknown.
  • The enabling logic for the forward and reverse flow tables in valve types -1 and 11 has been corrected.
  • The logic controlling input connections in TRACE was modified to prevent the connect tool from establishing multiple inlet and outlet connections on hydraulic components.
  • An issue was resolved that could cause multiply blocks with one or two inputs (ICBN=39) to lose the first connection made with the connect tool.
  • The Break component editor and export routines were updated to resolve an issue where setting the break temperature usage option would not display the correct gas/fluid temperature information.
  • The vessel renodalization logic was modified to reposition hydraulic connections to channels following a radial or azimuthal renodalization which merges planar nodes.
  • The enabling logic for the steady-state and transient calculation mode flags was updated to make these properties mutually exclusive.
  • TRACE help documentation was updated.

Version 1.6.0 - Released 6/30/07:

  • Logic was added to automatically connect drawn connections made to Leak path and crossflow connections to the closest connection point after a component is repositioned.
  • An issue was resolved where creating a leakpath connection to the first cell in a pipe would improperly connect to the inlet face of  the component.
  • An issue was resolved that would prevent creating a full control system view if the model contained general tables.
  • The TRACE 1-D hydraulic component geometry dialogs have been updated to allow horizontal pivoting of cells. Cells located downstream from a pivoted hydraulic cell will also be affected until either another pivot is specified or no remaining hydraulic cells exist.  The pivot feature provides greater control  over the display of hydraulic components.
  • The checkbox (boolean) editor used in most TRACE table editors was  updated to allow easier multi-selection editing.
  • A custom editor was added to Control blocks for modifying input signals.
  • An issue was resolved that caused an error when splitting vessel  axial cells when the heat structure cell lengths don't match the  vessel level heights.
  • Resolved an issue caused by vessel renodalization along the azimuthal and radial axis for heat structures that have adiabatic surfaces located below surfaces connected to the vessel.
  • The TPR import routines were updated to allow the import of vessel level tracking data and kinetics data from TPR files created using a TRAC-B input file.
  • The valve latchopt editor was modified to support RELAP5 motor valve latchopt properties.
  • The component renderer for pumps with zero cells was modified to appear as a RELAP5 Time dependent Junction.
  • The 2D component renderer for the Extern component was modified to  support orientation control.
  • Control blocks with exactly three input signals were modified to  have three distinct connection points instead of the large connection  block.
  • Multiple input control blocks (SUM, MULT, MMAX, MMIN) now distribute their connections along the left side of the component.
  • An issue was resolved that prevented multiply control blocks from handling more than two input connections.
  • Control blocks were modified so that the input order is determined by the connection point selected with connect tool.
  • An issue was resolved that caused Trips included in the  steady state calculation to create an invalid display beans when  pasted into an Animation view.
  • An issue was resolved in the Vessel ASCII export routines that  prevented RFLDINPUT from being included when explicitly activated and  set to False.
  • The export logic of the Separator component was modified to include the QPPP array.
  • Pumps were modified to resolve an issue that prevented exporting  the HDM and TDM curves when the IPM value is set to 2 and the pump option  is set to 4.
  • Resolved an issue with the SIGN inversion block, and the Arctangent 2 block that prevented the user from connecting the second  input connection.

Version 1.5.1 - Released 5/25/07:

  • The loop closure dialog was modified to correct the displayed elevation difference when the loop closure test fails. A new display option was also added to display only the cell elevation data.
  • The cell-centered elevation test (used when IELV=1) was modified to use the correct tee side-tube connection length.
  • The logic which controls the conversion to British from SI units  was modified to correct an error reading British XTV files.
  • Support was added for fine-tuned movement of graphical elements using the arrow keys.
  • Support was added for 2D drawing of 0-celled valve components.
  • Pump types 10 & 11 are were modified to render as time dependent junctions, and have their own icon.  The label for these components  was changed to TDJ.
  • The pump type editor was modified to prevent changing between a zero-celled pump (IPMPTY 10,11) and a normal pump (IPMPTY 0,1,2,3).
  • The engineering units for general tables were modified to match the units specified in the TRACE users manual.
  • An issue was resolved that cropped temperature values less than  1e-3 to 0.0 when exporting to ASCII.
  • The vessel cell and edge data dialog was modified to automatically update the contents of the edge properties combo box when the  namelist variables IKFAC, and NFRC3 are modified while the dialog is  open.
  • The editor for the NFRC1 and NFRC3 namelist variables was modified  to update all open dialogs when the activation checkbox is selected  or de-selected.
  • An issue was resolved that caused an error when splitting vessel axial cells when the heat structure cell lengths don't match the  vessel level heights.
  • The volume signal variable type editor was modified to list the  correct values.
  • An issue was resolved that would prevent volume and heat signal variables from updating correctly after a copy/paste operation.

Version 1.5.0 - Released 4/19/07:

  • Edge hydraulic diameters logic was modified to include a boolean option to indicate whether the hydraulic diameters should be automatically calculated according to equation 7-2 of the theory manual as recommended by Bill Krotiuk. This check defaults to false when importing a model from ASCII or TPR, and true when a new component is  created in the Model Editor.  Equation 7-2 is as follows:

    HDi+1/2  =  (DXi + DXi+1) / [ (FAi+1/2/FAi)2(DXi/HDi) + (FAi+1/2/FAi +1)2(DXi+1/HDi+1)]

    where i is the index of the inlet cell, i+1 is the index of the outlet cell, and i+1/2 is the index of the edge. A validation test was added to compare the entered hydraulic diameters to the calculated diameters of the hydraulic cells on  either side, and report edges that do not comply with the above equation 7.2.
  • A tool was added to assist with converting between GRAV terms  and cell centered elevations.  This tool is opened when the IELV namelist variable is set from 0 to 1.  The hydraulic model is organized by system, and the user is allowed to specify an inlet location for a root component of each system.  The tool then opens a report dialog that displays all of the calculated cell-centered elevations, and all of the values used to calculate them.  Each loop may be exported from this dialog into a comma separated value (CSV) formatted file for importing into a spreedsheet program. Additionally, batch commands SETGRAV and SETELEV were added to provide the ability to convert between formats in batch mode.
  • A feature has been added to perform conversion of Frics to/ from K-factors for both 1D and 3D hydraulic components.  The conversion is performed on both internal and external hydraulic edges  as well as crossflow and leakage path connections.  Setting the TRACE IKFAC namelist variable to either K-Factors or  Loss  Coefficients will generate a report dialog which details the conversion data at each hydraulic  component edge.  The report displays length values appropriate for cells that share an  edge as well  as the hydraulic diameter at that edge.  Batch commands SETFRICS and SETKFACS were added also to provide the  ability to convert friction loss data to either Frics or KFactors respectively.
  • An issue was resolved in vessel renodalization that caused flat  slabs between axial levels to reposition incorrectly after an axial renodalization.
  • An issue was resolved that would cause the number of input trips to be reported incorrectly when one of the inputs was removed from the model.
  • An issue was resolved which prevented an EXTERN type component from being saved to a .med file.
  • An issue was resolved that caused an error when importing channels with water rods from ASCII.
  • Specifying a water rod location values now accurately updates the MROD array automatically.
  • 3D Component renodalization was updated to preserve the hydraulic diameter of internal junctions.

Version 1.4.0 - Released 3/26/07:

  • An issue was resolved that could result in shared edge data in pipe-based and tee-based components to output different values.
  • An issue was resolved that prevented the DTSTEP property from being  read during ASCII import.
  • The logic controlling vessel renodalization was modified to prevent channels from changing when the vessel is modified above the nodes where a channel connects to the vessel.  Modifications were also made propery handle heat structures connected to  different planar cellswithin the vessel.
  • Function control blocks (ICBN=101&102) were modified to support  reading the function table data from TPR SD blocks.
  • An issue was resolved that allowed hydraulic component edge angles to exceed the range of valid values.
  • An issue was resolved in the component geometry dialog that could prevent  the edge orientation buttons from displaying an appropriate angle in some cases.
  • The logic for interpolating heat structure initial temperatures when the radial mesh is resized has been changed to automatically update the reflood boundary temperature arrays.
  • Copy/Paste functionality has been added to the Power component's axial power fraction table.
  • The logic for determining loop-check errors has been modified to accurately determine the elevation change for cross-flow connections.
  • Copy/Paste functionality was added to the Vessel Geometry dialog.
  • An abrupt area change validation test was added.  This test identifies edges that should have either a local loss or the abrupt area change model enabled, based on the flow areas or the edge and adjacent volumes. The user defined tolerance defaults to 2.0 which is the value used in TRACE input processing.

Version 1.3.0 - Released 2/20/07:

  • The TRACE "Import Initial Conditions" dialog was updated to include the capability to import initial conditions from the TPR or XTV file of a job on a remote Calculation Server.
  • The TRACE plug-in job submission logic was updated to properly handle both the TRCDMP and TRCTPR restart files by detecting the --useTpr command line argument for the job's executable.
  • An issue was resolved in the TRACE server plug-in that caused a fatal error when attempting to retrieve initial conditions for a restart location beyond the last graphics file location.
  • The create view option on the control system node in the navigator now opens a view creation wizard that allows systems to be selected for insertion.  Selected systems will be grouped together with a label and a surrounding rectangle.
  • An issue was resolved that caused ASCII import to fail on separator components when the namelist IOFFTK value is non-zero.
  • An issue was resolved that caused an error when connecting the outside of a side-tube pipewall to another hydraulic component.
  • The ILEV value for hydraulic component 0-celled main tubes changed to -1.
  • The ASCII import routines were updated to include a warning message for hydraulic component flow areas that are inconsistent across a connection.
  • Logic was added to the ASCII import to constrain ICHF values into the acceptable range (0-3).
  • Logic was added to draw dead end cells (0 flow area on one side) using the opposite side's flow area rather than 0.
  • Support was added for editing the CCFL model and Heated hydraulic diameter input for hydraulic components.
  • Several issues were corrected in the TRACE elevation loop check logic:
    • When calculating the dz of a side-tube cell, the JCell elevation was only included up to its inlet.   1/2 the JCell elevation change is now included in the calculation.
    • When calculating the elevation change of a crossflow connection, the source component's edge is taken into account for determining whether the elevation change should be negative or positive.
    • The vessel elevation check was using the wrong face enumeration to determine connection location.
  • An issue was resolved in the heat structure drawing routines that would cause heat structures to fail to repaint in some circumstances.
  • An issue was resolved in the fill and break table dialogs that prevented rows from being removed.
  • An issue was resolved that prevented the vessel component from being properly exported to a View Template.
  • An issue was resolved in trip controls logic that would cause the trip input references to be lost during paste operations.
  • An issue was resolved in the CHAN ASCII import routines that prevented the proper import of water rods.
  • An issue was resolved in the Tee and Pump completion dialogs that caused the remembered values to be improperly recalled for models using british units.
  • Support was added for editing the control block input for a type 2 general signal variable. Logic was changed to export general signal variable type 2 with a positive ilcn component number.
  • CHAN component water rod connections are now exported and imported first from the side junction data per change to the TRACE User's manual.
  • Reflood model input is now supported for the CAHN component.
  • An issue was resolved that prevented reading in the Aniostropic option and the number of spacer grids correctly from ASCII.
  • Support for hydraulic component leakage paths was redesigned and implemented. Leak paths no longer spawn single junction components on import. These are now handled by the asociated source hydraulic component.