Change Tables:  MSC.EASY5 2005 R1.4
MSC.EASY5 v8.0.7 Change Table Note:  entries are sorted by priority, then ID
MSC.EASY5 v8.0.6 Change Table
HB/HC Library v6.0.6 Change Table
GD Library v3.4.2 Change Table
XI Library v5.0.3 Change Table
MSC.EASY5:  Changes Made from 2005 r1.2 (v8.0.6) to 2005 r1.4 (v8.0.7)
ID Priority Product/Application Platform Description
EZ5x008132 High EASY5 GUI All Fixed initialization/handling of Delete button in port names dialog
EZ5x008133 High Win32 Install Win32 Removed errant warning on missing C compiler for selection of CVF Fortran compiler
EZ5x008141 High EASY5 GUI All Fixed validation logic for adding temp settings entities for UserCode/Extension components
EZ5x008144 High EASY5 GUI All Fixed performance problem loading/saving (larger) EZADB (analysis database) files (via upgrade of underlying 3d party LEIF software)
EZ5x008147 High EASY5 AP All Extended handling for more than 40 (inputs and) outputs for export of a model to Adams (extended to 250).
EZ5x008148 High EASY5 GUI Sun Fixed slow performance of analysis settings editor, especially with lots of displays defined.  This utilized an upgrade of the underlying Rogue Wave software.
EZ5x008149 High EASY5 GUI All Fixed potential mismanagement of temp settings data via "rename" operations
EZ5x008153 High EASY5 Plotter All Fixed defaults case, title, and legends for comparison plots (memory overwrite if runid >> 32)
1-50913931 High MAT All When requesting an unload of a particular EMX file via the emx_unload command, the unit numbers for the gp/WR component were not being closed, resulting in a runtime error.  This was fixed.
1-54476071 High GP Lib All Component gp/FF:  fixed startup condition -- should honor initial condition values (instead of resetting them).
1-54609901 High Win32 Install Win32 Added support for MS VC++ 2005 compilers (used by Intel Visual Fortran 9.1+)
1-56003521 High GP Lib All gp/WR component:  added use of "case number" to ensure that output file name is auto-generated for each case of a multiple analysis; otherwise, it would get overwritten for each analysis except for the last one.  Output file is now: <OUT_WR>.case<case#>.<tag>.  Also, added new analysis command OUTFILE NAME to allow name to be specified via an analysis command (versus rename of OUT_WR + recompilation).
1-56656597 High EASY5 GUI All Fixed logic when deleting a specific subconnection, to ensure that it only marks the matching "active" input of the TO component as being unconnected (causes it to be marked as an "UNKNOWN" input in the CDT)
1-56656681 High EASY5 GUI All Fixed performance issues with large models (affecting Temp Settings editor, use of Model Explorer, and navigation)
1-56656770 High EASY5 GUI All Fixed very slow load of large models (especially if they contained numerous Extension components, user-defined names, and/or connections).
1-56656841 High EASY5 GUI All Fixed incorrect reporting of ports in the Forward/Reverse tabs of the Connection Dialog -- if the connection involves a configurable component with 99 ports.
1-56656872 High GP Lib All gp/WR component:  fixed ability to use it with multiple instances in a model (parameter WRT was not being applied to each instance correctly)
1-56936471 High EASY5 GUI All Fixed problems with using schematic outline object images:  some missing refreshes, and loss of image after a certain number of resizes (due to running out of memory).
1-56936519 High Win32 Install Win32 Added recognition for the latest Intel Visual Fortran 10.0 compiler by the installer.  This does not mean it will work, but this will allow us to try this out.  Officially, this compiler is not yet supported.
1-57022081 High Win32 Install Win32 Added logic to ensure that IVF compiler environment is called when needed.  It is possible to install IVF in such a way that only the partial environment is pre-loaded, and that confuses the Easy5 initialization logic.  The value of variable INTEL_SHARED is used only during the initialization pass, to make things more consistent.
EZ5x008117 Medium Utility All There is a new command-line option, -edit, to invoke the Text Editor directly (additional argument can be a filespec).
EZ5x008145 Medium EASY5 GUI All Added missing word "SDOT" to list of reserved I/O names
EZ5x008152 Medium GP Lib All Add a demux component (DM) to complement the mux component VX, and increased number of scalar inputs to VX to 99.
EZ5x008134 Medium EASY5 GUI Win32 Ensure that all generated paths for MATLAB are KSH-appropriate (to enable gmake), and other changes to enable Matlab/Simulink r2006+
return to Top
MSC.EASY5:  Changes Made from 2005 r1.2 (v8.0.4) to 2005 r1.3 (v8.0.6)
ID Priority Product/Application Platform Description
EZ5x008069 Very High EASY5 Batch Sun Fixed syntax error with easy5_link.sh batch script (causes error when building an executable under Solaris)
EZ5x008080 Very High EASY5 GUI Win32 Fixed crash in GUI after updating a temp settings file -- due to problems with processing a status line message
EZ5x008125 Very High EASY5 GUI All Fixed problem with loading a model's existing analysis database, when that model required a "model update" (resynchronization with it's active application libraries).
EZ5x007709 High EASY5 AP All Added variable CPUSEC (CPU time in seconds) to list of variables when selecting the "Plot All" plotting option
EZ5x008007 High EASY5 AP Win32/IVF Error handling was not working with Intel Fortran compiler 8.x/9.0/9.1 -- Intel 9.1 compiler patch corrects this for Intel Fortran 9.1 only.  The patch is available from Intel as of 1/15/2007, or we can provide it to customers (per request), if needed.
EZ5x008040 High EASY5 Plotter Solaris Color hardcopy printout from plotter (Unix platforms) was not working correctly.  Also, changed default Postscript printer to be color-enabled.  This means that users should reset/delete any existing $HOME/schema_print_config and $HOME/plot_print_config files.
EZ5x008061 High EASY5 GUI All Fixed crash of GUI during save operation (actually, during garbage collection, after deletion of a certain submodel).
EZ5x008062 High EASY5 GUI All Fixed popup of user code editor when working directory is a network drive (or otherwise slow connection)
EZ5x008063 High EASY5 GUI All Adjusted the color table (RGB settings) slightly to make them more easily visible when printing hard-copy on a color printer.  For example, "yellow" was made slightly darker, so that it is more visible against a white background.
EZ5x008065 High Win32 Install Win32 Improved logic to ensure that Intel environment is loaded when it should be (during EASY5 environment initialization in file EZ5VARS.BAT), via an additional test on environment variable INTEL_SHARED.  This ensures that the IVF initialization file (IFORTVARS.BAT) is called when it is needed (it sets the environment for the IVF and integrated MS VC++ compilers).
EZ5x008070 High Win32 Install Win32 Added recognition of MSC "MD Adams" installations for automated installation/integration of Adams Extension
EZ5x008076 High GP Library All Added new logic component gp/SC (Logic Switch Case)
EZ5x008078 High EASY5 Utility All Fixed security flaw (application libraries)
EZ5x008084 High EASY5 GUI All Made exported graphical schematic images more consistent with printed output (fonts, connection lines with width=1, are set to width=0 property for easier zoom/navigation), printed/exported images no longer include connection "hints" (these are for display purposes only).
EZ5x008087 High MAT Win32 EMX error messages have been improved
EZ5x008089 High EASY5 GUI Win32 Restored use of Model Management > Delete Model File(s) menu item
EZ5x008091 High MAT Win32 Fixed crash of Mat (Matrix Editor) when trying to edit a complex vector
EZ5x008094 High EASY5 Plotter All Fixed crash in plotter due to long plot filename length
EZ5x008095 High EASY5 Plotter All Fixed default setting for X-axis value in plotter (only change default x-axis if file and case are different from Y-axis variable)
EZ5x008096 High EASY5 GUI Win32 Restored missing refresh when changing the title of a component via the CDT.
EZ5x008097 High Win32 Install Win32 Added recognition of the MS VC++ Express Edition compiler during installation, and set of WSDEBUGGERNAME environment variable default value to "vcexpress", if appropriate.
EZ5x008105 High EASY5 GUI All Fixed (somewhat obscure) crash in GUI when changing the configuration of a component (in CDT), followed by selection of another tab, selection of an editable field, and expansion of a previously closed category.  Background shell had messages indicating an ASSERT failure in qlistview.cpp.
EZ5x008106 High EASY5 GUI All The EASY5 Text Editor was not saving/restoring font information (on a per-user basis).  Now, font settings will be saved and restored for each usage-instance of this editor.
EZ5x008112 High MAT Plotter All Fixed uninitialized memory when launching MAT Plotter, which can cause a crash in the Plotter, depending on the sequnce of plot commands.  This problem was discovered with the plot_ez5.ezemf utility function.
EZ5x008113 High MAT Win32 Fixed socket communication problem between MAT and the MAT Plotter, resulting in "hang" of MAT, and/or crashes in the MAT Plotter.  As a result of a missed communication signal, the plot file being sent to the MAT Plotter could be ill-formed (because whatever plot command restored the communication socket, was skipped).
EZ5x008115 High EASY5 GUI All Fixed potential model corruption that could occur when specifying user-comments that contained blank lines.
EZ5x008116 High EASY5 GUI All Fixed crash that can occur if canceling out of a dialog informing you that the version of the model file is higher than the current version of Easy5.
EZ5x008119 High EASY5 GUI All Added handling of inputs that change to an enumerated list type during model/library reconciliation.  In this case, the existing model value is replaced by the library default value, and an appropriate message issued to the user (in the model update log).
EZ5x008120 High EASY5 Editors All Improved and simplified handling for saving/restoring editor-specific settings (i.e. fonts, window size, etc.).  MAT used to not be able to save its font settings, and now applies changes to all "help" and "edit" instances of a text editor.
EZ5x008121 High Win32 Install Win32 Added support for the pending "Adams 2007 R1" release, with respect to integration and installation of the Adams Interface.
EZ5x008126 High MAT All Fixed handling for save/restore of user-defined window placement, including logic to ensure that coordinates are visible on at least one screen.  If the settings were "off-screen" you would be unable to see the MAT window, without forcing it to Maximize.
EZ5x008127 High EASY5 GUI All Fixed several minor memory (heap corruption) issues, that showed up only the MS Visual Studio 2005 debug environment.
EZ5x008128 High MAT All Fixed crash in MAT after performing an "emx_unload" command, then continuing processing of the same EMX file (reloading it).  Not all possible file handles were being closed by the emx_unload function as required, causing a "lock" to occur on Win32 platforms, and a run-time abort of the EZEMX file (and MAT).
EZ5x008129 High EASY5 GUI All Fixed crash in GUI after trying to move a group of components into a submodel by either "middle-click" (in schematic) or "double-click" (in explorer).  Also, crash could occur when preceded by selection of a group of components for a copy/cut operation (followed by same "examine" operations).  In general, fixed and improved submodel navigation (via schematic, explorer, etc.) in conjunction with move and copy/cut/paste edit operations.
EZ5x008130 High EASY5 Batch Unix Analysis would not execute (EZAPL file contains only error message "modelname.exe: command not found"), due to the fact that EASY5 was installed in a path with a period (".") in it, which inadvertently caused it to not load the local path (denoted by "." in Unix) in the PATH environment variable.  This error only occurred if the PATH environment variable already had a period character in it, or if the user's PATH did not already have a "." in the search path.
1-50103511 High MAT Win32 Fixed function plot_ez5 which caused hang in MAT when invoked in certain situations.  A socket error would show up in the background shell.
EZ5x007932 Medium EASY5 GUI All Fixed restart of gp/DD component
EZ5x008071 Medium EASY5 GUI All Removed errant warning for EZIC file containing (new) ORIGINAL START TIME command (used for restart of timed switch states)
EZ5x008083 Medium EASY5 Docmod All Added "Model Info" file contents to main docmod HTML page (for printout -- HTML or TXT formats of the Model Info file only).  To disable, set environment variable EZ5DOC_OMIT_MODELINFO to anything.
EZ5x008100 Medium EASY5 GUI All Ensured appropriate timestamp in EZMGL output listing for each component, cosmetic upgrade of model index table
EZ5x008102 Medium EASY5 AP All Added ability to use "in-line" comments (denoted by a "!" character) in analysis command (.ezanl, aux input) files (or EMX commands).  Any text following this special character is ignored as an EASY5 analysis command.
return to Top
HC (Thermal Hydraulic) Library (Changes from v6.0.2 to v6.0.6)
*HC version 6.0.6 changes only
ID Priority Library Component Platform Description
EZ5x008101 Very High hc/AC, hc/RA, hc/AZ, hc/RZ, hb/AC All Fixed model executable crash (arithmetic overflow) with models having  HC components AC, RA (Housing and Piston motion config),  and AZ, RZ -- with non-zero stiction, break-away force inputs.  Crash occurs with any analysis making repeated calls to the model equations.
EZ5x007962 High hc/FP, hb/FP All Fixed cp value for fluid 17 (Hydraulic Fluid, Synthetic hydrocarbon, fire-resistant (MIL-H-87257))
EZ5x008013* High hc/AC, hb/AC, hc/AX, hb/AX All Fixed handling of friction (English) units, and default revision number for AC
EZ5x008038 High hc/AC, hb/AC All Fixed zero flow condition for snubbing flow for hc/AC component with snubbing
EZ5x008077 High hc/FP All Fixed handling for hc/FP component input TCX (requires active advanced thermal hydraulic license)
EZ5x008090 High hc/FP All Removed duplicate warning messages concerning frozen temperature states when no heat transfer input provided
EZ5x008093 High hc/V4, hb/V4 All Fixed calculation of upstream pressures for hc/V4 valve in "Fully Specified" and "Storage/Resistive" configuration
EZ5x008108 High All HC thermal components, hc/FP All Reset default temperature states to a consistent value of 55.5555 for all thermal hydraulic components, and improved the explanation for parameter TCX_FP (which affects temperature calculations).  Also, a default value for TC_FP is no longer set (if TC_FP=0.99999), to avoid confusion.
EZ5x008114 High hc/WP All Changed port names from "Inlet"/"Exit" to "In"/"Out"; and fixed flow units to (kg/min, lbm/min)
EZ5x008135* High hb/TN, hc/TN All Fixed icons for hc/TN "source" configuration
EZ5x008136* High hc/LW, hb/LW All Fixed long description port description for component hc/LW
EZ5x008138* High hc/HF All Fixed FPE crash when using internally generated friction table and laminar flow
EZ5x008143* High HC Lib All Free and forced convection heat transfer calculation added to pipes.
1-56732415* High hc/UC All Added new hc/UC component to enable simplified conversion of units to and from standard library units.
EZ5x008030 Medium hc/VC, hb/VC All Moved component hc/VC to "Valves" group from "Miscellaneous" group
EZ5x008098 Medium hc/AG, hb/AG All Fixed incorrect units for hc/AG component (spring-loaded configuration)
EZ5x008099 Medium hc/PB All Fixed documentation for hc/PB component for dissipation number formula
EZ5x008103 Medium hc/OM All Removed extraneous configuration called "name7" in component hc/OM
EZ5x008140* Medium hc/FI, hb/FI All Corrected units description for FI input TRT.
1-55630775* Medium hc/FF All Added new configurations to describe spool flow area as an input:  for circular holes, and for arbitrary geometry
EZ5x007825 Low hc demo model All Removed unneeded steady-state case from analysis database for Boostrap demo model
EZ5x008031 Low hc/PI, hb/PI All Added note concerning parameter XVO in hc/PI long description (online documentation)
EZ5x008032 Low hc/V2, hb/V2 All Fixed (flow stream) definition of parameter AF2 for component hc/V2
1-56110251 Low hc/HO All Fixed compilation failure with hc/HO when using forced explicit typing build mode
return to Top
GD (Gas Dynamics) Library (Changes from v3.4.1 to v3.4.2)
ID Priority Library Component Platform Description
EZ5x008033 Very High gd/NO All Fixed improper application of (English) unit conversion factor for QW_Wall for component gd/NO
EZ5x007990 High gd/PX All Fixed gd/PX pipe failure that occurred when a user initialized the exit port diameter
EZ5x008045 High gd/OR All Modified orifice gd/OR to have two time constants, one for opening, one for closing
EZ5x008082 High gd/IN All Fixed addition of series thermal resistances for component gd/IN
EZ5x008085 High gd/FP All Fixed molecular weight data for Helium
EZ5x008088 High gd/VC All Fixed (switch state) logic for closing of check valve gd/VC
1-56732415* High hc/UC All Added new hc/UC component to enable simplified conversion of units to and from standard library units.
return to Top
XI (External Interface) Library (Changes from v5.0.2 to v5.0.3)
ID Priority Library Component Platform Description
EZ5x008154 Very High Matlab Interface Win32 Changes to handle MATLAB 2006+ white-spaced path installation folder, and other changes
EZ5x008155 Very High Matlab Interface Win32 Workaround for S-Function initialization problem (when using IVF 9.1 + MS VC++ 2005 with MATLAB 2006+):  rename the existing DLL libifcoremd.dll, stored in the MATLAB "win32" folder, to something else (to disable it), until such time as Mathworks corrects this problem (referred to via Mathworks Support Case 1-43ELIR).
return to Top
Your Ad Here