Recent News
SNAP Version 2.6.0 Released
November 21, 2017
AptPlot 6.8.0 Released
December 1, 2017
PyPost 1.3.0 Released
December 1, 2017

MELCOR Plug-in

This plug-in provides pre- and post-processing support for the MELCOR 2.1 code.

Change Log

Version 2.3.4 - Released 11/21/17:

  • The model differencing logic has been updated to exclude job stream components when job streams are disabled.
  • The MELCOR plug-in has been updated to prevent warning messages appearing indicating that numeric variables have invalid component numbers.
  • The MELCOR plug-in has been updated to flag the model as modified when changing the code version. Changing the code version now clears the undo stack, as the updates to the model are not undoable.
  • The flow path forward and reverse flow flashing models water diameter fields have been updated to support selecting variable references. The 1.8.6 ASCII I/O of these records has been updated to support importing UNIX substitution variables. Additionally the water diameter fields export a value of 0.0 when set to reference sensitivity coefficient C4500(3).
  • The heat structures in MELCOR were updated to include the capability of defining the radial mesh data through an explicit table. When set to explicitly, the radial geometry will only write out the values explicitly defined in the dialog. This allows using UNIX substitution variables in fields where missing rows are linearly interpolated.
  • The ASCII export logic for collapsing the radial geometry table of heat structures in MELCOR 2.1 has been corrected. Previously a row would allow collapsing if it had the same material as the next row. This has been corrected to allow collapsing if the row has the same material as the previous row.
  • The following updates were made to the MELCOR 1.8.6 ASCII Import/Export logic:
    • An issue was resolved that prevented the filter decontamination factor from being imported from MELCOR 1.8.6 decks.
    • An issue was resolved that prevented the XH2CCD and XCOCCD values from being imported with the MELCOR186 BUR003 card.
    • An issue was resolved that prevented the RNTRN card sets from being properly read from MC186 decks.
    • An issue was resolved that prevented the CORZjj05 Former Failure Temperature value from being imported from MC186 decks.
    • An issue was resolved that caused the noncondensable gas package to reuse card numbers when exporting noncondensable gasses with material properties defined.
    • An issue was resolved that would prevent importing or exporting radio nuclide flashing jet models that use a control function for defining the pressure.
    • An issue was resolved that would cause the RN initial aerosol mass data to write out in 2.1 format when exporting a 1.8.6 model.
    • An issue was resolved that prevented the RNCB and RNRCT card sets from being imported from MC186 decks.
    • An issue was resolved where the RNDOS card set exported incorrectly in 1.8.6 model.
    • The 1.8.6 ASCII export logic for materials and noncondensable gasses was updated to prevent exporting extra blank comment lines.
    • An issue was resolved that prevented the RNDHVXXX and RNDHSXXX cards from being properly exported for MC186.
    • An issue was resolved that would prevent exporting or importing the CORVOLXXX records in the Core component for MC186.
  • The following updates were made to the MELCOR 2.1 ASCII Import / Export logic
    • An issue was resolved that caused incorrect formatting to be used when reading and writing the MELCOR 2.1 cards RN1_AL, RN1_AG, RN1_VG, RN1_VL, and RN2_FIM.
    • An issue was resolved that prevented the CAV_GA, COR_PKM02, RN1_CB, RN1_AR, RN1_TRN, RN1_TRN10, RN1_TRN11, RN2_FDA, RN2_FTD, and RN1_ENT cards, from being imported from a MC21 deck.
    • An issue was resolved that prevented the COR_PC card from being properly imported from MC21.
    • An issue was resolved that would prevent importing the COR_ELMAT card set when it has more than one entry.
    • An issue was resolved that would prevent importing the RN1_AG card set.
    • The Radionuclide package was updated to fix cross-references being lost on an MELCOR 2.1 ASCII import.
    • An issue was resolved that would prevent reading in the core heat transfer cards in a MELCOR 2.1 ASCII import.
  • The radionuclide package was updated to support defining the flow path for the Flashing-Jet model mass flow. When converting a 1.8.6 model to 2.1 this flow path reference will be replaced with a new control function that returns the current mass flow from the selected flow path.
  • The model node for the MELCOR2X plug-in has been updated to show "MELCOR Case" as the display name for the case selection property.
  • The molten pool property editing dialog has been updated to increase the row height.
  • The unused legacy Water Sources property editor on Control Volumes has been removed.
  • The radionuclide decay split heat structure fractions editing dialog has been updated to have a title.
  • The CREATE_VIEWS batch command has been updated to layout the elements in a new view, in the same way that creating a view from the Navigator does.
  • The legacy BEGIN_MELCOR and END_MELCOR batch commands have been removed. These commands were legacy behavior from when a MED file was either MELGEN or MELCOR.
  • The logic that builds the combined core degradation and lower head animation beans from a Core 2D rendering has been updated to properly support hemispherical lower heads.
  • A typo in the control function type selection list for type T-R-O has been corrected.
  • The displayed column names for tabular function tables have been updated to Independent and Dependent. This allows selecting the dependent column when plotting the tabular function data in AptPlot.
  • The paste behavior for the tabular function dialog was updated to the simple paste behavior which better matches expected spreadsheet style pasting.
  • Support has been added for control function type PVM-MSG.
  • The 2.1 ASCII export logic for heat structure nodalization tables has been updated to resolve an issue where the last material entry could be lost if the node sizes and temperature values are the same.
  • The RAD-FLUX heat variable has been updated to allow specifying the heat structure surface where the signal is active.
  • The heat structure Collapse Radial Mesh option has been moved into the Radial Geometry editing dialog. When this value is set to TRUE, the Radial Geometry editing dialog will collapse the table rows. Table rows will collapse if the material reference is the same and the distance between the radial nodes is the same. If the initial temperature values are included, rows will not collapse if the temperatures values do not vary linearly. If the power fraction values are included, rows will not collapse if the power fraction values differ.
  • An issue was resolved in the Containment Spray drawn component that prevented the Sprayer Source Pool connecting point from being displayed unless the "Enable Reservoir" property was set to True.
  • Property View editors were added for the Fan Cooler "Inlet Control Volume" and "Discharge Control Volume" properties.
  • Property View editors were added for the Flow Path "From Control Volume" and "To Control Volume" properties.
  • Property View editors were added for the Containment Spray "Sprayer Source Pool" and "Sprayer Target" properties.
  • The editing dialog for control function formula text and arguments (CF_FORMULA) has been replaced with a more simple and intuitive tabular editing dialog.
  • The control function argument dialog has been updated to include the ability to define new database variables from inside the input source selection dialog.
  • The 1.8.6 ASCII I/O routines have been updated to support UNIX substitution variables.
  • The MELCOR plug-in has been updated to include a user’s manual that may be accessed through the Help menu in the Main menu bar.