TRACE Plug-in Change Log
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:
NUMBERTABLETYPE OLDTABLETYPE 5.05HTC v Surf.TempTemp v Time6Temp. v TimeReact. v Time8FA v Valve PositionHTC v Control9HTC v ControlSink 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.
