| 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 | ||||