CORMIX - Quality Assurance
New Features, Updates & Fixed Bug List
CORMIX version 12.0, release 12.0.1.0 is the latest version of CORMIX from MixZon Inc.
Date of last major release v12.0.0.0: January 6, 2021.
Date of last update release v12.0.1.0: September 21, 2021.
We thank the CORMIX user community for their help and support in reporting bugs and giving us valuable suggestions and feedback,
helping us make CORMIX more robust, useful and valuable. Thank you!
Case (RT#)* | Description | Type | Component | Status | Version |
CORMIX v12.0.1.0 Update Released September 21st, 2021. |
v12.0.1.0 | ||||
19251 | Added a new FAQ to the cormix.info website that provides justification for the use of the "equivalent slot diffuser" concept in CORMIX to model certain multiport diffuser line source designs. | Feat. Req. | CORMIX.info web site | OK | 12.0.1.0 |
19103 18613 |
Added a new FAQ to the cormix.info website that describes Control Volumes and their use in CORMIX model predictions. | Feat. Req. | CORMIX.info web site | OK | 12.0.1.0 |
19098 |
Fixed bug in CORJET in the computation of lbp - the plume to stratification length scale for multiport diffusers, when j02 - the buoyancy flux per unit diffuser length is negative (negatively buoyant). The current line of code in CORJET
IF (NOPEN.NE.1) lbp2 = j02**0.3333/SQRT(EPSREF) - computes to NaN. |
Bug Rpt. | CORJET.exe | Fixed | 12.0.1.0 |
19079 |
Fixed bug in MOD 279 in Hydro2 for IMPU5 flow class - a near surface, positively buoyant, staged multiport diffuser discharge in Uniform Ambient. The module label and Z coordinate in this module for the IMPU5 near surface, positively buoynt flow class was fixed.
Fixed Z coordinate bug in SUBROUTINE CJRK4 (the jet integral Runge Kutte routine called in CORJET) for IMPU5 flow class. |
Bug Rpt. | Hydro2.exe | Fixed | 12.0.1.0 |
19078 | Fixed bug in MOD238 in Hydro2 for IMPU4 and IMPU6 flow class - near surface, positively buoyant, unidirectional and alternating multiport diffuser discharge, respectively in Uniform Ambient. The module label and Z coordinate in this module for the IMPU4 and IMPU6 near surface, positively buoynt flow class was fixed. | Bug Rpt. | Hydro2.exe | Fixed | 12.0.1.0 |
19066 |
Fixed C7 stability criterion for near surface, positively buoyant multiport diffuser discharge in uniform ambient, i.e. IMPU flow classes. The sign need to be + ve.
CORMIX User Manual Appendix A Figure A.7.b, Figure A.7.d showing IMPU flow classes decision tree - C7 criterion sign modified to +
Flow Class D-Tree library for IMPU flow classes, C7 criterion sign modified to + |
Bug Rpt. | Class2_12000.kb CORMIX User Manual FC-Dtree |
Fixed | 12.0.1.0 |
18983 | Fixed Y coordinate computations for YIP (initial), YFP (final), and YP (step) values in MOD251: DIFFUSER PLUME IN CO-FLOW in common SUBROUTINE MOD250; The computed sign of Y is reversed for when the near bank is specified as left or right. | Bug Rpt. | Hydro2.exe | Fixed | 12.0.1.0 |
18971 | Added ability to vary UW (wind speed) at each time step in CorTime. | Feature | CorTime CORMIX.exe |
OK | 12.0.1.0 |
18780 17973 |
Occasionally, the graphics visualization tools in CORMIX, including CorVue, CorSpy, CorPlot, and the CorHyd Diffuser Visualization application, render discolored or distorted images on the computer. Based on reported cases, the problem mainly occurs in laptops with integrated graphics hardware with outdated drivers.
ShowSysInfo is a new MixZon utility that queries the client computer’s OS version, graphics hardware, OpenGL, and driver version. |
Bug Rpt. | ShowSysInfo.exe SharpGL.dll SharpGL.WinForms.dll |
Fixed | 12.0.1.0 |
18779 | Added capability to visualize the RMZ as a circle. | Feature | CorVue.exe | OK | 12.0.1.0 |
18761 |
Fixed bugs in SUBROUTINE MOD202 to include weakly and strongly deflected plumes from staged diffuser.
Fixed bugs in MOD 273, 275, 277 in SUBROUTINE MOD276 realted to fixes made in Hydro2 ticket #18020 |
Bug Rpt. | DHydro.exe | Fixed | 12.0.1.0 |
18663 18773 19153 19187 |
Fixed problem for certain systems where CorVue export of shapefiles was failing. The issue was caused by Windows 10 installations that are missing the Microsoft C Runtime Library file msvcr71.dll. | Bug Rpt. | CorVue.exe | Fixed | 12.0.1.0 |
18613 | Fixed bug in parsing of prediction file for MOD152 and MOD131. This fixes certain CorPlot dilution isoline visualization issues. Fixed bug when plotting "Dilution vs. Downstream Distance" for prediction files with upstream intrusions. | Bug Rpt. | CorPlot.exe CorVue.exe |
Fixed | 12.0.1.0 |
18613 18599 |
Fixed bug in Hydro2 SUBROUTINE NFVAL, so that correct values of predicted S are transferred to the session report at the end of the NFR, especially when the simulation is cutoff in the NFR due to tidal offs. | Bug Rpt. | Hydro2.exe | Fixed | 12.0.1.0 |
18564 | Fixed bug in SUBROUTINE CORSURF, for (MOD310): BUOYANT SURFACE JET - NEAR-FIELD REGION for certain "VERTICALLY FULLY MIXED" cases.Check for vertical mixing was modified from BV. GE. HLOCAL(Y) to BV. GE. 0.95*HLOCAL(Y), where HLOCAL(Y) is the Z-axis water column depth at a location Y away from the origin. | Bug Rpt. | Hydro3.exe | Fixed | 12.0.1.0 |
18521 | Added a new FAQ to the cormix.info website that describes why in certain CORMIX cases the predicted plume(half) widths, BH, are greater than the schematized ambient cross-section width, BS, in the near-field. | Feature | CORMIX.info web site | OK | 12.0.1.0 |
17942 | Added capability to export CORMIX plume data as ESRI shapefiles and as Google Earth kml files. Export files include the plume as a point file, plume as a polygon file, plume centerline, and other plume features, including RMZ, NFR, CMC, CCC, and CORMIX MOD's. | Feature | CorVue.exe | OK | 12.0.1.0 |
17156 | Added debug functionality for the C7 stability criterion for the MNU and IMPU flow classes. | Feature | Class2_12000.kb | OK | 12.0.1.0 |
MixZon Inc releases CORMIX v12.0 on January 06th, 2021. |
v12.0.0.0 | ||||
18557 | Added new a FAQ to the cormix.info website that describes how the CORMIX model may be used to develop estimates of mixing of Multiple interacting/overlapping plumes from different discharge sources. | Feat. Req. | CORMIX.info web site | OK | 12.0.0.0 |
18461 | Fixed bug in output of predicted concentrations in SUBROUTINE DERIVD, called from within CORSURF (MOD310): BUOYANT SURFACE JET - NEAR-FIELD REGION, for surface shoreline discharges, when a "Non-Conservative" pollutant with decay, KD, is specified. | Bug Rpt. | Hydro3.exe | Fixed | 12.0.0.0 |
18420 | Added new a FAQ to the cormix.info website that explains the application of the CORMIX to intermittent and/or timed discharges. | Feat. Req. | CORMIX.info web site | OK | 12.0.0.0 |
18375 | Updated "Save" menu function to save plots and visualizations as png, tif, jpg, or bmp, image formats depending on filename extension. Previously, only the bmp format was supported. The default file format is png. | Feat. Req. | CorPlot.exe CorHyd.exe |
OK | 12.0.0.0 |
18365 | Fixed visualization bug in certain unidirectional, parallel multiport diffuser (T-diffuser in crossflow) designs with fanned-out ports. The visualization should show the ports fanned-out - not in as in older CorSpy versions. | Bug Rpt. | CorSpy.exe | Fixed | 12.0.0.0 |
18357 |
Fixed bug in BV computations (that is reported in the Session Report) when RMZ is found within the CorJet module
for surface or bottom attached jets. In such cases, BV (BVMZ) = B, and not 2*B since the radial jet is already
attached to a boundary (water surface or bottom).
Updated CorVue setting so that the multiport diffuser line source in visualization is NOT scaled to the plume distortion Y:X scale. |
Bug Rpt. | Hydro1.exe CorVue.exe |
Fixed | 12.0.0.0 |
18299 | Fixed bug in SUBROUTINE APPANG in the computation of the vertical angle of layer/boundary impingement after the CorJet module for certain V5 flow class cases in shallow water with high plume exit velocity. | Bug Rpt. | Hydro1.exe | Fixed | 12.0.0.0 |
18274, 18207 18179, 18169 18161,17960 17527, 17279 |
Fixed bug in Corplot and CorVue visualization tools in the parsing of CORMIX prediction files (and sedplot files), which was failing due to not finding the UA parameter correctly. | Bug Rpt. | CorVue.exe CorPlot.exe |
Fixed | 12.0.0.0 |
18272 | CorHyd was not representing pipe sections without risers/ports correctly. Added code to show pipe section types: Diffuser, Feeder, Connector. The CorHyd report now shows "Connector" if a pipe section has 0 ports/risers and is not part of the main feeder pipes. | Bug Rpt. | CorHyd.exe DiffuserViz.exe |
Fixed | 12.0.0.0 |
18207 18205 |
Added FAQ to the cormix.info website that explains the differences between predicted sediment concentrations and
sediment mass fluxes remaining in the plume. http://www.cormix.info/faq.php#31 |
Feat. Req. | CORMIX.info web site | OK | 12.0.0.0 |
18180 | Fixed bug in CORMIX UI that was preventing the "Rule Base Browser" display from launching, after a successful simulation in the older CORMIX v11.0 version. | Bug Rpt. | CORMIX12000.exe | Fixed | 12.0.0.0 |
18020 |
In SUBROUTINE MOD276 (common module), the following fixes were made based on equations presented in the
CORMIX2 Technical Report, Jirka 1982, and internal development notes:
1. The XF, Z, and BV values of unidirectional ("Tee") and staged perpendicular multiport diffuser designs implemented in MOD 273 and MOD 275 are scaled by 5*HS - as per Jirka 1982. 2. The XF, Z, and BV values of alternating perpendicular multiport diffuser designs implemented in MOD 277 is scaled by 2.5*HS - as per Jirka 1982. 3. For MOD273 UNIDIRECTIONAL CROSS-FLOWING DIFFUSER (TEE) IN STRONG CURRENT (flow classes MU4; IMU4; MNU9; IMPU9): XF = .5*LD*ABS(COS(SIGMAR)) + 5.*HS YF = .5*lm*LD/HS*SIN(SIGMAR) based on Eqns.4.55 and 4.56 from the CORMIX2 Tech report. 4. For MOD275 STAGED PERPENDICULAR DIFFUSER IN STRONG CURRENT (flow classes MU6; IMU6; MNU11; IMPU11): XF = .5*LD*ABS(COS(ALIGNR)) + 5.*HS YF = .5*lm*LD/HS*SIN(SIGMAR)) based on Section 4.2.2.5 from the CORMIX2 Tech. report. The XF value was retained from the older Hydro2 implementations and the YF value was made a function of SIGMA instead of GAMMA/ALIGNR (as recommended in the report). This is because a STAGED PERPENDICULAR diffuser can still have minor SIGMA variations in relation to GAMMA/ALIGNR. However on the input end - if a staged diffuser is specified, SIGMA will vary very little from GAMMA. 5. For MOD277 UNSTABLE NEAR-FIELD ZONE OF ALTERNATING PERPENDICULAR DIFFUSER (flow classes MU8; IMU8; MNU13; IMPU13): XF = .5*LD*ABS(COS(ALIGNR)) + 5.*HS/2. YF = 0 based on Equn. 4.64 from the CORMIX Tech report - Section 4.2.2.6 and Jirka 1982 discussions on the "near-field, vertically mixed, unstable recirculation zone" that extends for 2.5*HS for alternating diffuser designs. |
Bug Rpt. | Hydro2.exe | Fixed | 12.0.0.0 |
17942 |
Added a new feature "Export Plume Shapefile" to save the simulation plume as an ESRI point shapefile.
The shapefile consists of all the points used to create the CorVue visualization plume mesh (including the CORMIX simulation predicted centerline points).
The shapefile can be input in ArcGIS and utilized by Spatial Analyst and other tools. This function is still in "Beta Test Mode" and will be optimized in future updates to CORMIX v12.0 |
Feat. Req. | CorVue.exe | OK | 12.0.0.0 |
17819 | Fixed bug and crash in CorSens in v11.0 for certain cases, due to memory and buffer overrun issues. Made minor modifications to CorSens UI to assist with step wise data input and entry. | Bug Rpt. | CorSens CORMIX12000.EXE |
Fixed | 12.0.0.0 |
17701 | The CorGIS - ArcView 3.x/US EPA Basins 3.0 Data Extension in CORMIX will be deprecated in future CORMIX releases. Added deprecation notice and workaround to the CorGIS website at cormix.info. | Feat. Req. | CorGIS | OK | 12.0.0.0 |
17697 | Fixed bug in Z coordinate interpolation for near-surface (NS), positively buoyant (PB), upward-pointing (UP) discharge (IMPU7 flow class) in MOD271. | Bug Rpt. | Hydro2.exe | Fixed | 12.0.0.0 |
17680 | New product and purchase codes implemented for CORMIX v12.0 | Feat. Req. | CORMIX12000.EXE | OK | 12.0.0.0 |
17679 | In CorHyd report for a Batch run summary, added EL values at Feeder start and Diffuser start. | Feat. Req. | CorHyd.exe | OK | 12.0.0.0 |
17577 | Suppress ambient intrusion into the ports and wake flow warnings based on actual plume exit velocities (U0) and Froude numbers FRD0 (port/nozzle) and not based on recomputed slot source discharge properties. | Bug Rpt. | Hydro2.exe | Fixed | 12.0.0.0 |
17576 | Fixed plume centerline excess velocity (Uc) and travel time (TT) display bug for tidal cases in Hydro2. | Bug Rpt. | Hydro2.exe | Fixed | 12.0.0.0 |
17478 - Part 2 | Fixed concentration visualization bug when the predicted plume is bank attached. When the plume is bank attached, BH represents the full width of the plume, with the plume centerline shifting to the bank of plume attachment in CORMIX predictions. For the calculation of Gaussian distribution, BH is still the half-width. | Bug Rpt. | CorVue.exe | Fixed | 12.0.0.0 |
17478 - Part 1 |
Added the following visualization enhancements: - In the Plot Options dialog, Contour Plot Options tab (CorVue and CorPlot), added "Maximum Value for Scale" so that the user can set the extent of the concentrations viewed graphically. Any areas of the plume that have greater concentrations than this maximum are depicted with the color corresponding to this maximum. - In the Plot Options dialog, Axes & Labels tab, added the dropdown "Units for Labels" so that the user can show the distance labels in meters (default) or feet. Units (m or ft.) are shown in the visualization. |
Feat. Req. | CorVue.exe CorPlot.exe CorSpy.exe DiffuserViz.exe |
OK | 12.0.0.0 |
17456 |
Relaxed stratification validation rule to allow weaker ambient density stratification and gradients for CORMIX model input.
In CORMIX, the user specifies whether the ambient density (or temperature) can be considered as "uniform" or as "non-uniform"
within the water body, and in particular within the expected discharge flow regions. In older versions of CORMIX, a vertical variation in density of less than 0.1 kg/m3 was treated as a uniform density profile. However, this rule has been modified in CORMIX v12.0 to allow much weaker vertical variations in density gradient down to 0.01 kg/m3. |
Feat. Req. | Amb_12000.kb | OK | 12.0.0.0 |
17365 17156 (pja) 16342 |
Fixed the following bugs in Hydro2 and DHydro SUBROUTINE MOD279 - Fixed Z coordinate, a function of plume lateral Y on a sloping bottom in DHydro, Z = ZY(Y) - Fixed un-dilution bug at the beginning of MOD279 - Modified BV profile definition to BV = Gaussian 1/e (37%) width, in vertical plane normal to trajectory in the following modules: - > CORJET (MOD110): JET/PLUME NEAR-FIELD MIXING REGION before merging - > MOD201: DIFFUSER DISCHARGE MODULE (2-D Slot concept) - > MOD202: DISCHARGE MODULE (STAGED DIFFUSER) - > CORJET (MOD110): JET/PLUME NEAR-FIELD MIXING REGION after merging - > MOD-235A: FALL DOWN AFTER SURFACE CONTACT - > MOD279: NEGATIVELY BUOYANT STAGED ACCELERATION ZONE - Added code in MOD279 to limit BV to HS after BV computation as per equation 4.68, page 102 of the CORMIX2 technical report causes BV to exceed HS for certain MNU5 flow class cases. - Transition in predicted plume values BV and BH from MOD 202 to MOD 279 has been fixed. - Transition in predicted plume values BV and BH from MOD 279 to MOD 110 has been fixed. - Fixed isoline plots in CorPlot when plume interacts with the lateral boundary. - Fixed Summary rule base for checks on plume lateral boundary interaction at the RMZ location. |
Bug Rpt. | Hydro2.exe Dhydro.exe CorPlot.exe Sum_12000.kb |
Fixed | 12.0.0.0 |
17261 | Fixed CORMIX installation issues related to the download and installation of the VC++ 2008 redistributable packet (pre-requisite). | Bug Rpt. | CORMIX12000.EXE | Fixed | 12.0.0.0 |
17063 18565 |
Fixed bug in Hydro3 in JET/PLUME PROFILE TRANSITION equations and URATIO computation in SUBROUTINE DERIVD for neutrally buoyant, surface wake flow discharges. | Bug Rpt. | Hydro3.exe | Fixed | 12.0.0.0 |
16617 | Provided a better description of "maximum reverse differential pressure" in the Help F1 option for the duckbill Hydraulic Code in CorHyd. | Feat. Req. | CorHyd.exe | Fixed | 12.0.0.0 |
16566 | Fixed the display message for bank interaction in the RMZ, under the "Regulatory Mixing Zone Summary" section in the Session/Summary Report. | Bug Rpt. | Sum_12000.kb | Fixed | 12.0.0.0 |
16204 | Added suitable validation warnings to stop CORMIX from running cases where the submerged single port opening is specified as semi-buried in the ambient channel. Added support for S1 and IS1 flow classification with COANDA attachments. | Bug Rpt. | Disch1_12000.kb | Fixed | 12.0.0.0 |
16149 |
Added suitable warning messages when ports in a multiport diffuser are directed towards the nearshore. Improved CorVue visualizations for Staged Perpendicular multiport diffusers. |
Bug Rpt. | Disch2_12000.kb CorVue.exe |
Fixed | 12.0.0.0 |
CORMIX v11.0.1.0 Update Released July 23rd 2019. |
v11.0.1.0 | ||||
17040 | Fixed CorSpy visualization of BETA angle for alternating parallel multiport diffusers with two opposing ports per riser. | Bug Rpt. | CorSpy.exe | Fixed | 11.0.1.0 |
16968 |
Added visualization enhancements: - Option to flatten the Y values to provide a side view (ZX view) - Options for axis value labels, including minimum and maximum values, interval, and Z position for the labels. |
Feat. Req. | CorVue.exe CorPlot.exe CorSpy.exe DiffuserViz.exe |
OK | 11.0.1.0 |
16892 | Fixed bug in PL1 flow class cases with low ambient velocity where incorrect values were being reported for the RMZ in the Session report. This was because, the RMZ while occurring in the buoyant spreading module was getting bypassed since the BUOYANT SPREADING REGION becomes EXCESSIVELY LARGE in relation to ROI and program is supposed to stop but it was not. | Bug Rpt. | Hydro3.exe | Fixed | 11.0.1.0 |
16774 | Fixed bug in H4-0A4 attached flow class cases with low ambient velocity where incorrect values were being reported for the RMZ in the Session report. This was because, the RMZ while occurring in the buoyant spreading module was getting bypassed since the BUOYANT SPREADING REGION becomes EXCESSIVELY LARGE in relation to ROI and program is supposed to stop but it was not. | Bug Rpt. | Hydro1.exe | Fixed | 11.0.1.0 |
16617 | Updated the CorHyd User Manual to include a description for maximum reverse differential pressure as related to duckbill check valves. This description is also included in the CorHyd Help window that is accessed by function key F1 while the focus is in the "Hydraulic Code" field. | Feat. Req. | CorHyd User Manual/FAQ | OK | 11.0.1.0 |
16566 16892 |
Fixed RMZ checks in Hydros and in the Session Report to show applicable data and warnings when the specified RMZ criteria are satisfied in an upstream intrusion module in the CORMIX prediction file. | Bug Rpt. | Hydro1.exe Hydro2.exe Hydro3.exe Dhydro.exe Sum_1100.kb |
Fixed | 11.0.1.0 |
16204 |
Modified "Discharge" rulebase to prevent entry of single port discharges that are partially buried. Incorporated Coanda attachment checks in the flow "Classification" rulebase for the "S1" and "IS1" flow classes giving the following sets of flow classes (S1A3, S1A4 and IS1A3I and IS1A4I). |
Bug Rpt. | Disch1_1100.kb Class1_1100.kb |
Fixed | 11.0.1.0 |
16149 |
Improved CorVue visualizations for the beginning of the plume from multiport diffusers. Fixed bug in "Discharge" rule base (Disch2_1100.kb) to issue warnings if the ports are directed to the near shore. |
Bug Rpt. | CorVue.exe Disch2_1100.kb |
Fixed | 11.0.1.0 |
16128 16144 |
Changed CorHyd solution for diffusers with no risers to use the more advanced riser code. | Bug Rpt. | CorHyd.exe | Fixed | 11.0.1.0 |
16095 16215 |
Fixed bug in CorVue such that in the "Plot Options" dialog, when the "Distinct Color Bands" option is selected, the change to the image occurs the first time the "Preview" button is clicked. Previously the image did not change until the 2nd click. | Bug Rpt. | CorVue.exe | Fixed | 11.0.1.0 |
16080 | Fixed problem where CorVue crashes for a CORMIX brine discharge into tidal environment case (FJ1 flowclass) with an extremely large upstream intrusion. | Bug Rpt. | CorVue.exe | Fixed | 11.0.1.0 |
16061 14829 |
Implemented fixes to "Shoreline Proximity Checks" and corresponding "Dilution Reductions" in UNIDIRECTIONAL CO-FLOWING and CROSS-FLOWING (TEE) multiport diffuser designs. Currently in Hydro2 in MOD270 (common subroutine for MOD271: ACCELERATION ZONE OF UNIDIRECTIONAL CO-FLOWING DIFFUSER and MOD272: ACCELERATION ZONE OF UNIDIRECTIONAL CROSS-FLOWING DIFFUSER (TEE)) the NEAR-FIELD BULK DILUTION (SNB) is computed first. FIX 1: Currently, a TEERED (the TEE reduction) is applied to SNB for ALL UNIDIRECTIONAL cases. This is in ERROR and should be applied ONLY to UNIDIRECTIONAL CROSS-FLOWING DIFFUSER(TEE), i.e., MOD272. FIX 2: Currently, a shoreline proximity reduction is then applied ONLY to UNIDIRECTIONAL CROSS-FLOWING DIFFUSER(TEE). This is in ERROR and should be applied to ALL UNIDIRECTIONAL designs (i.e., CO-FLOWING and CROSS-FLOWING (TEE)). FIX 3: Similar fixes, a TEERED and shoreline proximity reduction in SNB (as reported in Fix 1 and 2), are applied to MOD244: INTERNAL DENSITY CURRENT DEVELOPING ALONG PARALLEL DIFFUSER |
Bug Rpt. | Hydro2.exe | Fixed | 11.0.1.0 |
16008 15923 |
Completed implementation of the "Solve for Qd" function for a two leg diffuser configuration. | Bug Rpt. | CorHyd.exe | Fixed | 11.0.1.0 |
14848 16250 |
Enhanced visualization of predicted control volume modules in CorVue plume visualizations. | Bug Rpt. Feat. Req. |
CorVue.exe | Fixed OK |
11.0.1.0 |
14214 | Added FAQ to cormix.info website providing explanations as to why CORMIX requires a minimum of 3 ports for multiport diffuser specification (FAQ #29). | Feat. Req. | CORMIX.info web site | OK | 11.0.1.0 |
MixZon Inc releases CORMIX v11.0 May 11th 2018. |
v11.0.0.0 | ||||
16033 | Added Preview button to CorSpy Outfall Configuration dialog window. | Feature | CorSpy.exe | OK | 11.0.0.0 |
16007 |
Fixed the following bugs in Hydro3 source in SUBROUTINE CORSURF and DERIVD: - Fixed computation of vaiable AF to make it consistent with Eqn (53) from Jirka 2007. - Fixed computation of variable AS1 to make it consistent with Eqn (60) from Jirka 2007. |
Bug | Hydro3.exe | Fixed | 11.0.0.0 |
15994 15942 |
Fixed bugs in visualization of RMZ, CMC and CCC indicators. Added buttons for viewing Near Field and Far Field. |
Bug | CorVue.exe CorPlot.exe |
Fixed | 11.0.0.0 |
15994 15942 |
Improved visualization of water quality standards CMC and CCC. Fixed code that generates 2D plots of C (or S) vs. centerline trajectory distance. Improved handling of upstream intrusion points for 2D plots. Fixed code that calculates the location of RMZ when specified as Width, Area, or Trajectory. |
Bug | CorVue.exe CorPlot.exe |
Fixed | 11.0.0.0 |
15992 15964 15231 |
Fixed run time errors in debug due to compiler, memory leak, left/right confusion, CDL computation. | Bug | FFLOCATOR.exe | Fixed | 11.0.0.0 |
15959 15854 15852 |
When T0 and TA are specified for CORMIX3, fixed code to transfer to Hydro3 only for positively or neutrally buoyant discharges. | Bug | Disch3_1100.kb | Fixed | 11.0.0.0 |
15941 | Fixed bug so that CORMIX status line correctly reflects currently loaded or saved case file. | Bug | CORMIX1100.exe | Fixed | 11.0.0.0 |
15932 | Fixed determination of RMZ beyond the end of the tidal reversal. | Bug | Hydro1.exe Hydro2.exe Hydro3.exe Dhydro.exe |
Fixed | 11.0.0.0 |
15909 | Added validation check for diffuser section length = 0. | Bug | CorHyd.exe | Fixed | 11.0.0.0 |
15854 15143 |
Fixed bug in Disch3_100.kb when temperature data is input and T0 < TA (dense discharge) and a CORMIX3 discharge configuration is specified. | Bug | Disch3_1100.kb | Fixed | 11.0.0.0 |
15825 | Show suggestions for DISTB and bottom slope values to satisfy entered HD and computed HD within a +-0.1% | Feature | Disch1_1100.kb Disch2_1100.kb |
OK | 11.0.0.0 |
15780 |
Fixed bug in computation of j0 for Brine/Sediment multiport discharge cases.
Changed j0 calculation from GP0*U0*A0RG to GP0*Q00; For momentum flux per unit length m0 and buoyancy flux j0, show calculations using both slot width B0 and volume flux q0. |
Bug | Hydro2.exe Dhydro.exe Class2_1100.kb Par2_1100.kb |
Fixed | 11.0.0.0 |
15696 15695 |
Fixed Y-coordinate display bug in MOD252 in Dhydro. | Bug | Dhydro.exe | Fixed | 11.0.0.0 |
15680 | Added code to prevent inpdata errors and kill hydros on startup. | Feature | CORMIX1100.exe | OK | 11.0.0.0 |
15670 |
Fixed type in re-stratification message in MOD 150 - (from
the bottom or surface/interface to from the bottom or surface interface). Fixed bug in Y coordinate computation in MOD 252 for certain Unidirection Parallel Brine Discharge configuration with MNU8 flow classification. |
Bug | Dhydro.exe | Fixed | 11.0.0.0 |
15606 | Fixed license authorization bug in CorPlot for accessing CorPlot 2D plots when launched from within certain CORMIX GT versions. | Bug Rpt. | CorPlot.exe | Fixed | 11.0.0.0 |
15602 | In CorVue enabled the option to add a 2nd prediction file to the visualization for all CORMIX license version types. | Feature | CorVue.exe | OK | 11.0.0.0 |
15530 | Fixed bug in prediction file output where RMZ occurs in a control volume. Prediction file now reports that the RMZ occurs within a control volume. Session report now shows RMZ values at the end of the control volume. | Bug | Hydro1.exe Hydro2.exe Hydro3.exe Dhydro.exe Sum_1100.kb |
Fixed | 11.0.0.0 |
15492 | Fixed bug for a DHYDRO case where, although BETA=90, validation warning thinks BETA = -99999. The problem occurred for a sediment discharge with drilling muds and cuttings and a multiport diffuser defined. | Bug | CORMIX1100.exe | Fixed | 11.0.0.0 |
15489 |
Fixed following bugs related to tidal cases in accordance with equations presented in "Buoyant Discharges into Reversing Ambient Currents" - Jonathan D. Nash.
Limit tidal simulations by A. Trajectory <= lmax, B. xmax = lambda, and C. ymax = 13.5Lu For cases specified X minutes before slack - the simulation should pick up limiting time and end at that point. Cumulative travel time, TT, value was not being output in the very last step at the end of NFR for tidal cases in Hydro2. |
Bug | Hydro1.exe Hydro2.exe Hydro3.exe |
Fixed | 11.0.0.0 |
15482 | Fixed bug in FUNCTION YNFLIM that is called from the transition rules routine for bounded channel Y-LIMITATION in near-field modules. | Bug | Hydro1.exe | Fixed | 11.0.0.0 |
15466 | Fixed bug in SUBROUTINE APPANG - surface/bottom approach angle - computation of sigma based on quadrant. | Bug | Hydro1.exe | Fixed | 11.0.0.0 |
15359 | Updated URL's in CORMIX.info Applications Site. | Bug | CORMIX.info web site | Fixed | 11.0.0.0 |
15348 14848 |
Fixed Bug in MOD130: TT computation and display for unstable recirculation region and upstream intrusions. (Other issues in ticket 14848 were addressed in CORMIX v10.0.3.0) | Bug | Hydro1.exe | Fixed | 11.0.0.0 |
15221 | Fixed visualization of CorJet jets before merging. | Bug | CorVue.exe | Fixed | 11.0.0.0 |
15185 | Fixed minor issue with visualization of fanned-out ports for Alternating multiport diffuser. | Bug | CorSpy.exe | Fixed | 11.0.0.0 |
15172 14044 |
Updated ambient rule so that more meaningful warning messages are displayed when TSIM > PERIOD/4. | Bug | Amb_1100.kb | Fixed | 11.0.0.0 |
15155 | Fixed Bug in MOD230: TT computation and display for unstable recirculation region and upstream intrusions. | Bug | Hydro2.exe | Fixed | 11.0.0.0 |
15141 | Fixed CorVue visulization bug related to the number of port openings for certain CorJet multiport case simulations. | Bug | CorVue.exe | Fixed | 11.0.0.0 |
15095 14883 |
Added Uc = Local centerline excess velocity (above ambient)
output to Discharge and CorSurf modules in Hydro3. Fixed bug in MOD381 and MOD360 in calls to OUTRST that was causing crash after introduction of UC output. |
Bug | Hydro3.exe | Fixed | 11.0.0.0 |
15074 15007 |
Fixed bug in flow classification for near surface, negatively/positively buoyant multiport diffuser in uniform ambient, when the diffuser is specified as an Unidirectional diffuser with THETA > -70 in the CORMIX UI input. CORMIX rule base was incorrectly classifying such diffusers as Unidirectional when in fact they are Alternating. | Bug | Disch2_1100.kb | Fixed | 11.0.0.0 |
15074 | Fixed bug in MOD134: UNSTABLE RECIRCULATION REGION OVER LAYER DEPTH module related to ZU, ZL computation for certain V5, V6, IV5 and IV6 flow class cases. | Bug | Hydro1.exe | Fixed | 11.0.0.0 |
14921 | Fixed bug for tidal analysis, if instantaneous ambient velocity is input as 0 m/s. Force the user to select "AT SLACK" with DELTA TIME = 0 option. Previously the rule base did not detect this and computed Lu to be "NotKnown", resulting in a Hydro3 crash. | Bug | Amb_1100.kb | Fixed | 11.0.0.0 |
14829 |
Fixed bug so that trajectory computation is done from port opening.
In Hydro2, the origin Z is at H0, so Z trajectory component is calculated
using the origin as reference. Added proximity checks in the Param2 rule base for the staged_perpendicular and unidirectional_parallel configurations. |
Bug | Hydro2.exe Param2_1100.kb |
Fixed | 11.0.0.0 |
14640 |
CorTime Improvements (Research Version). Added support to determine if S at RMZ in Sc or Sf. Revised format of CorTime input file so that parameters are optional and order is specified in the parameter header line. Allow specification of XREG as a parameter in Default Mode. Added CorTimeSetup and CorTimePost utilities. |
Feature | Hydro1.exe Hydro2.exe Hydro3.exe Dhydro.exe CORMIX1100.exe CorTimeSetup.exe CorTimePost.xlsm |
OK | 11.0.0.0 |
CorVue plume visualization improvements. | Feature | CorVue.exe | OK | 11.0.0.0 | |
Added Preview button to Chart Options dialog window. | Feature | CorHyd.exe CorPlot.exe CorTimeGraph.exe |
OK | 11.0.0.0 | |
CORMIX v10.0.3.0 Update Released May 09th 2017. |
v10.0.3.0 | ||||
15074 14848 |
Fixed bug in MOD134a: UPSTREAM SPREADING AFTER NEAR-FIELD INSTABILITY module related to ZU, ZL computation for certain V5, V6, IV5 and IV6 flow class cases. | Bug. Rpt. | Hydro1.exe | Fixed | 10.0.1.0 |
14791 | Fixed bug in @RULE=Bank_interaction_2 in Param2 rule base for staged/alternating parallel diffuser cases that are extremely close to shoreline. In such cases, the re-computed values of LD and REF need to be positive. However if GAMMA = 180, they become negative, causing incorrect computation of length scales and Hydro2 crash. | Bug. Rpt. | Param2_100.kb | Fixed | 10.0.3.0 |
14621 | Fixed bug in module title and Z coordinate computation for certain Near Surface Positively Buoyant IMPU1 flow class cases from alternating multiport diffuser discharges. Fixes made in MOD 224. | Bug. Rpt. | Hydro2.exe | Fixed | 10.0.2.0 |
14586 14087 |
Fixed visualization of Alternating Parallel diffuser so that when sigma = 0, the ports point perpendicular to the diffuser line, alternately on opposite sides of the diffuser. | Bug. Rpt. | CorSpy.exe | Fixed | 10.0.3.0 |
14584 14086 |
Fixed bug in visualization of number of individual plumes before merging, when visualizing an effluent discharge from a multiport diffuser Fixed visualization of plumes before merging when there are multiple ports per riser. | Bug. Rpt. | CorVue.exe | Fixed | 10.0.3.0 |
14439 13921 |
Fixed equation for concentration isolines on page 76 to be consistent with Jirka Part1 2006 and Part 2 2006 papers by incorporating constant lambda. Fixed Figure 5.5 for Gaussian profiles on page 78 Fixed Appendix A Flow Classification Diagrams Figure A.7.a, Figure A.7.b, Figure A.7.c, Figure A.7.d, to correct the stability criterion equation as per ticket #13921 Fixed the calculation for the lateral concentration as a Gaussian distribution using different lambda values for single round jets and plane jets. Minor update to support duckbill valve visualization in DiffuserViz tool. |
Bug. Rpt. | CORMIX User Manual CorVue.exe CorPlot.exe DiffuserViz.exe |
Fixed | 10.0.3.0 10.0.3.0 5.0.2.0 5.0.2.0 |
14655 14391 14047 |
Fixed bugs due to client side specific Locale and Region Settings (Ex: decimal separator could be "," instead of ".") Now these exes have explicitly coded to work under US English locale and region settings. | Bug. Rpt. | CorVue.exe CorSpy.exe CorPlot.exe |
Fixed | 10.0.3.0 10.0.3.0 5.0.2.0 |
14353 14116 |
Fixed bug in CorHyd related to running a simulation with only one port. | Bug. Rpt. | CorHyd.exe | Fixed | 5.0.2.0 |
14348 13954 13953 |
Fixed bug in MOD 342 BUOYANT TERMINAL LAYER SPREADING where the, 1st z value of should not be the bottom coordinate for a stratified flow.
Set to bottom coordinate ONLY if current MOD IS MOD341: BUOYANT AMBIENT SPREADING ALONG FLAT BOTTOM. Reviewed Density of suspended sediment load along trajectory. Fixed bug in computation of A0 in DHydro when discharge is specified as a surface shoreline protruding channel. |
Bug. Rpt. | DHydro.exe | Fixed | 10.0.2.0 |
14344 | Updated the Discharge 1/2/3 rule bases, @RULE= DMX_MassBal_Check3, @HYPO=dmx_sed_mass_balance_check_ok to provide more information in the mass balance validation error that currently appears when computed clear water density (RHOCW) is different from input liquid filtrate density (L0TOT). The actual formula for how RHOCW is computed is now published in the message. Fixed typo in message "filtrate" was spelt as "flitrate". | Bug. Rpt. | Disch1_100.kb Disch2_100.kb Disck3_100.kb |
Fixed | 10.0.3.0 |
14286 |
Fixed rotation function so it works after any of the XY, XZ and YZ visualizations have been selected. Added capibility to visualize dilution contours in the plume in CorVue. Fixed visualization of concentrations for discharge module for multiport diffuser. Improved color bar in legend when the distinct color bands options is used. Added validation check to make sure there's at least one port. |
Bug. Rpt. | CorVue.exe CorSpy.exe 5.0.2.0 |
Fixed | 10.0.3.0 10.0.3.0 CorHyd.exe |
14268 | Fix bug in visulization related to horizontal angle SIGMA of Above Water Surface Single Port Discharge. | Bug. Rpt. | CorSpy.exe | Fixed | 10.0.3.0 |
14162 |
Fixed bug in Control Volume Outflow BH output in call to OSUFV. Addressed bug for certain dense brine discharge NV5 flow class cases in MOD 134 based on Hydro1 simulation comparison. Fixed bug in A0 computation when outfall is specified as a channel. |
Bug. Rpt. | Dhydro.exe | Fixed | 10.0.2.0 |
14086 |
Fix SF Computation in MOD243: DENSITY CURRENT DEVELOPING ALONG PARALLEL DIFFUSER LINE in accordance with Equn. 4.94, pg. 107 for the COMRIX2 Tech. Report.
Currently, SF = HS*(S43/(lmm*lq)+S43A*COS(ALIGNR)**2./lm/lq)**.5 and is a bug. Fix is, SF = HS*(S43/(lmm*lq)+S43A*SIN(ALIGNR)**2./lm/lq)**.5 as per Technical Report. Fixed Y-Coordinate issue for alternating-parallel diffusers with small gamma angle. |
Bug. Rpt. | Hydro2.exe | Fixed | 10.0.2.0 |
14085 | Display # risers and # ports per riser in Hydro2 prediction file output. | Feat. Req. | Hydro2.exe | OK | 10.0.2.0 |
14058 | Added link to FAQ #25 when line source assumptions related to diffuser length and layer depth are violated in input data. @RULE= Diffuser_1; @HYPO= dis2_diffuser_length_ok | Feat. Req. | Disch2_100.kb | Fixed | 10.0.3.0 |
14047 | Fixed application crash due to unspecified CultureInfo("en-US"). Set number format to use English-US culture. Decimal point is represented by "." and thousands separator is ",". | Bug Rpt. | CorPlot.exe CorVue.exe |
Fixed | 5.0.2.0 10.0.3.0 |
13994 | Added warning when HD > 30ft and uniform ambient is selected. Requests user to use stratification. | Feat. Req. | Amb1_100.kb | OK | 10.0.3.0 |
13985 | For CORMIX3 protruding discharge, slope is from point of entry - so no need to add HD0 to ZY Update to old fix in ticket #10318. | Bug Rpt. | DHydro.exe | Fixed | 10.0.2.0 |
13945 | Added a suitable warning message in CorVue visualization when severe plume interaction with opposite bank is predicted in the near field. | Bug Rpt. | CorVue.exe | Fixed | 10.0.3.0 |
13943 | Updated CORMIX User Manual, Section 4.5.3.1 Discharge Geometry to state the data input limitations on angle SIGMA for a surface shoreline discharge configuration. | Bug Rpt. | CORMIX User Manual | Fixed | 10.0.3.0 |
13937 | In MOD331: UPSTREAM INTRUDING PLUME, if BH > BS - updated warning message AND if adjusted BV > HD - output mixing is constrained by ambient geometry and Stop simulation. | Bug Rpt. | Hydro3.exe | Fixed | 10.0.1.0 |
13912 |
1. Fixed ZF value setting in this control volume module (SUBROUTINE MOD276) based on flow class.
2. Fixed Z value predictions in MOD276 depending on weather the case is positively buoyant (pb), negatively buoyant (nb), near surface (ns) or near bottom (nbt). 3. Fixed computation of BV so that full mixing occurs within 5 layer depths (HS) as stated in the module. Existing code was attempting to this but was interpolating incorrectly. 4. The call order for control volume SUBROUTINE MOD276 is only from the following MODS for the corresponding unstable flow classes: MOD273 => MOD276 (UNIDIRECTIONAL CROSS-FLOWING DIFFUSER (TEE) IN STRONG CURRENT) MU4 (nbt, pb) => ZF = HS; IMU4 (ns , nb) => ZF = 0; MNU9 (nbt, nb) => ZF = 0; IMPU9(ns, pb) => ZF = HS; MOD275 => MOD276 (STAGED PERPENDICULAR DIFFUSER IN STRONG CURRENT) MU6 (nbt, pb) => ZF = HS; IMU6 (ns, nb) => ZF = 0; MNU11(nbt, nb) => ZF = 0; IMPU11(ns, pb) => ZF = HS; MOD277 => MOD276 (UNSTABLE NEAR-FIELD ZONE OF ALTERNATING PERPENDICULAR DIFFUSER) MU8 (nbt, pb) => ZF = HS; IMU8 (ns, nb) => ZF = 0; MNU13 (nbt, nb) => ZF = 0; IMPU13(ns, pb) => ZF = HS; In cases where ZF = 0; the predicted Z coordinate should gradually decrease to HS/2 till about X = 5*HS and BV = HS. In cases where ZF = HS; the predicted Z coordinate should gradually increase to HS/2 till about X = 5*HS and BV = HS. |
Bug Rpt. | Hydro2.exe | Fixed | 10.0.2.0 |
CORMIX v10.0.2.0 Update Released October 05th 2016. |
v10.0.2.0 | ||||
13985 | Fixed bug in DHydro SUBROUTINE MOD339 (BEGIN MOD338: TERMINAL LAYER SPREADING WITH UPSTREAM INTRUSION) that was causing an infinite loop in hydrodynamic execution for certain negatively buoyant surface shoreline discharge cases with FJ1 flow classification. | Bug. Rpt. | DHydro.exe | Fixed | 10.0.1.0 |
13921 |
Fixed computation of port cross sectional area (A0), cross section area of riser group openings (A0RG) and equivalent slot width (B0)
when there are more than one port per riser specified in CORMIX2 multiport diffuser discharge configuration.
Fixed computation of surrogate buoyancy flux variables at discharge level (J0S) and (J0) when there are more than one port per riser specified in CORMIX2 multiport diffuser discharge configuration. Fixed CORMIX2 classification rule base encoding the stability criteria (C7) for negatively buoyant multiport discharges in uniform ambient layer to match flow classification rules and diagrams reported in CORMIX2:An Expert System for Hydrodynamic Mixing Zone Analysis of Conventional and Toxic Multiport Diffuser Discharges - [EPA/600/3-91/073] The criteria is now correctly implemented as lM(1+cos2θ)2/Hs - lM/lmsin(γ). Older versions of this stability criterion was coded incorrectly as lM(1+cos2θ)2/Hs + lM/lmsin(γ) |
Bug. Rpt. | Disch2_100.kb Param2_100.kb Class2_100.kb Flow Class D-Tree |
Fixed | 10.0.2.0 |
13912 | Fixed computation Z coordinate values for near bottom negatively buoyant discharge with theta = 0 in MOD273: UNIDIRECTIONAL CROSS-FLOWING DIFFUSER (TEE) IN STRONG CURRENT coded under SUBROUTINE MOD276 in Hydro2 for certain MNU9 flow class cases. | Bug. Rpt. | Hydro2.exe | Fixed | 10.0.1.0 |
13858 | Buttons for "Zoom to Extents" and "Zoom to Diffuser" weren't working correctly | Bug. Rpt. | CorSpy.exe | Fixed | 10.0.2.0 |
13858 | Fixed vertical profile plots for prediction files with bank attachments. Added option to show NFR in 2-D plots. | Bug. Rpt. | CorPlot.exe | Fixed | 5.0.1.0 |
13830 |
Fixed several issues in CorVue, including:
1. When HD!=HA, draw the channel bottom as a flat surface using only HD.
CorVue was using the same channel bottom visualization as CorSpy. Need more information to draw the bottom accurately with both HD and HA
(including HA distance from near bank).
2. In Options Panel on the right, for scale labels, word "axis" is misleading since the labels are not necessarily on the axis. In Options Panel, renamed "X-Axis Labels" to "X-Direction Labels". 3. In Plot Options Dialog, Axis Options, for scale labels, word "axis" is misleading since the labels are not necessarily on the axis. Renamed "A-Axis Options" to "X Scale Label Options". Added Tool tips to clarify the TextBoxes. 4. Help button in the tool strip line doesn't do anything. Help button now opens "CorVue User Manual.pdf" in browser. 5. RMZ incorrectly visualized for Sample2 (RMZ is % of channel width). 6. RMZ incorrectly visualized for Sample1 (upstream intrusion and the end mixing zone is reached at X = -99 m). 7. Specify units in Visualization up to X = xx (out of ROI = xx). Added "m" for meters. 8. CorVue not picking up CUNITS form *.out files. 9. CorVue currently treats Cormix modules as integers, but they are strings (e.g. Module "234a"). 10. CorVue visualization of upstream spreading that occurs downstream of other MODs is poor. 11. Not all Cormix MOD numbers are shown. Text of MOD numbers often overlap previous MOD numbers. 12. Fixed CorVue hang problem when End of the Near Field < 0. 13. Fixed to correctly handle the case when the prediction file has: "Flow continues as WALL JET/PLUME." |
Bug. Rpt. | CorVue.exe | Fixed | 10.0.2.0 |
13830 | Modified mouse "Rotate" to use VTK "Spin" functionality, which is closer to functionality of the CORMIX v9.0 visualization components. | Feat. Req. | CorVue.exe CorSpy.exe CorPlot.exe DiffuserViz.exe |
OK | 10.0.2.0 10.0.2.0 5.0.1.0 5.0.1.0 |
13807 | CorVue updated to show warnings from prediction files. | Feat. Req. | CorVue.exe | OK | 10.0.2.0 |
13806 | Ask user to save changes on exit if there are any changes to the GUI inputs. | Feat. Req. | CorHyd.exe | OK | 5.0.1.0 |
CORMIX v10.0.1.0 Update Patch Released August 09th 2016. |
v10.0.1.0 | ||||
13863 | Fixed license authorization bug in CorVue and CorSpy when launched from within CORMIX v10.0GT. | Bug. Rpt. | CorVue.exe CorSpy.exe |
Fixed | 10.0.1.0 |
MixZon Inc releases CORMIX v10.0 July 15th 2016. |
v10.0.0.0 | ||||
13814 | CorJet UI -Fixed case file (*.inp) load issues with one of the "Load" button options. | Bug. Rpt. | CORJET.exe (CORMIX.exe) |
Fixed | 10.0.0.0 |
13759 |
Added new FAQ to the CORMIX.info site explaining how CORMIX can be used to model dilution of ammonia and pH.
http://www.cormix.info/faq.php#28 |
Feat. Req. | CORMIX.info FAQ | OK | 10.0.0.0 |
13770 | Updated CORMIX licensing algorithm for unique ComputerID generation from "Legacy Algorithm" to "Enhanced Computer ID Algorithms". | Feat. Req. | CORMIX.exe | OK | 10.0.0.0 |
13736 | Fixed bug in computation of ZE in SUBROUTINE ZOFE for certain low flow, shallow V4 flow class cases, which caused the Z-coordinate to be erroneously output with a value of greater than the input value of HD (water depth at discharge location) in the CORJET module. | Bug Rpt. | Hydro1.exe | OK | 10.0.0.0 |
13656 |
1. Fixed bug in computation of ZBREAK for Brine/Sediment, surface shoreline flush discharge configuration where the near and offshore slopes are specified.
In such cases, the near slope starts at HD0 (the local ambient depth at surface discharge channel entry), and the ZBREAK computation was not accounting for this.
Fixed issue in Disch3_100.kb rule base under @RULE= DMX_Discharge1_Depth_Flush_SingleSlope and @RULE= DMX_Discharge1_Depth_Flush_NearFarSlope.
2. Fixed bugs in the reporting of BV, BH in the Session Report at the CMC and CCC locations for above CORMIX case type. The values reported in the Session Report were not consistent with values reported in the Prediction file. Issue fix in DHydro SUBROUTINE OLDSUB. 3. Cumulative travel time T to RMZ if it occurs in CORDENS (MOD320): BOTTOM DENSITY CURRENT module was being reported incorrectly in the Session Report. Fixed bug in DHydro in SUBROUTINE CORDENS. |
Bug Rpt. | Disch3_100.kb DHydro.exe |
OK | 10.0.0.0 |
13636 | Fixed bug in SUBROUTINE MOD360 that was causing DHydro to run in an infinite loop due to re-assignment of loop control variable I for certain negatively buoyant brine discharge cases with an NV4 flow classification, where the discharge occurs over the schematized ambient flat bottom. | Bug Rpt. | DHydro.exe | Fixed | 10.0.0.0 |
13627 | Added HD0 output to prediction file from DHydro simulations of Brine/Sediment surface shoreline discharges. | Feat. Req. | DHydro.exe | OK | 10.0.0.0 |
13599 | Fixed bug causing crash in CORDENS (MOD320): BOTTOM DENSITY CURRENT module, for certain surface, shoreline, brine discharge cases (with FJ3 flow classification). | Bug Rpt. | DHydro.exe | Fixed | 10.0.0.0 |
13588 |
Fixed buggy visualization of plume in CorVue related to a CORMIX simulation of a surface shoreline brine discharge with a SA1 flow classification. Fixed bug in computation of concentration C in DHydro in MOD320: BOTTOM DENSITY CURRENT for certain surface shoreline SA1 flow class cases, after the plume RESTRATIFIES along the bottom slope. |
Bug Rpt. | CorVue.exe DHydro.exe |
Fixed | 10.0.0.0 |
13524 (13689) |
New product codes and purchase codes for CORMIX v10.0 CORMIX "Post" sub-directory has been ported to "Tools" sub-directory. "Post" sub-directory has been obsoleted. CorJet_mfc.exe - Hoops based application to visualize CorJet predictions has been discontinued and obsoleted. Functionality has been integrated into ActiViz .NET OpenSource Edition (VTK) based CorVue.exe application. The "CorSens_Graph.exe" application has been obsoleted in version CORMIX v10. The corresponding *.sen file format that this application used to generate and use has also been discontinued. Functionality integrated into CorPlot. |
Feat. Req. | CORMIX.exe CorVue.exe CorPlot.exe |
OK | 10.0.0.0 |
13447 | Fixed bug in certain neutrally buoyant, counter flowing multiport discharge cases in MOD241: BUOYANT AMBIENT SPREADING. The module for such non-buoyant cases needs to be bypassed but was running in error and crashing. Fix involved modifying the module bypass rule to include checks for the IBUOY flag. | Bug Rpt. | Hydro2.exe | Fixed | 10.0.0.0 |
13433 | Add warnings about steady state assumptions in CORMIX when plume cumulative travel time (simulation time) exceeds 48 hours. Checks and warning are incorporated into SUBROUTINE PTIME. | Feat. Req. | Hydro1.exe Hydro2.exe Hydro3.exe DHydro.exe |
OK | 10.0.0.0 |
13414 | Fixed illegal plume "DROP-OFF" module call for certain near surface positively buoyant discharges with surface coanda attachments (IPH3A5I image flow class cases). The A5I flow classification does not have a plume "DROP-OFF" but the Hydro1 code was making an illegal call to MOD152: LIFT OFF/FALL DOWN. Fix made at end of SUBROUTINE CORJET. | Bug Rpt. | Hydro1.exe | OK | 10.0.0.0 |
13385 13078 11006 |
Added new FAQ to the CORMIX.info site describing why CORMIX data input validation checks that the multiport diffuser length (LD) must be
greater than equal to the input ambient layer depth (HD). http://www.cormix.info/faq.php#25 |
Feat. Req. | CORMIX.info FAQ | OK | 10.0.0.0 |
13359 |
Fixed plume centerline excess velocity, Uc, computation at point of entry into the ambient for counter flow conditions.
Currently it is coded as: U0E = U0-(UA*COS(THETA)*COS(SIGMA)) ; UC = U0E. To accommodate counterflow conditions: U0E = U0-ABS(UA*COS(THETA)*COS(SIGMA)); UC = U0E |
Bug Rpt. | Hydro1.exe Hydro2.exe DHydro.exe CorJet.exe |
Fixed | 10.0.0.0 |
13359 | Fixed crash in MOD155: WEAKLY DEFLECTED SURFACE/BOTTOM PLUME routine for certain flow classes (V5, H4-0, H4-90, H4-180, NV2 and NH2) and their image classes under counter-flow ambient conditions due to incorrect computation of plume approach angle in the XY plane. | Bug Rpt. | Hydro1.exe Hydro2.exe DHydro.exe CorJet.exe |
Fixed | 10.0.0.0 |
13344 | Added TEE reductions and shoreline proximity reductions to near field dilutions in SUBROUTINE MOD244 for certain stratified flow class cases from a unidirectional parallel multiport diffuser also known as a TEE diffuser. | Bug Rpt. | Hydro2.exe | Fixed | 10.0.0.0 |
13330 |
Fixed validation rule base stall when multiport diffuser in counter flow conditions was specified as having the nearest bank as the right bank in GTR versions.
Added new rule @RULE= Angles_18A to Disch2_100.kb rule base file.
Modified allowed input data range for number port openings (NOPEN) in multiport diffuser configurations from 3 - 10,000 openings to 3 - 50,000 openings. |
Bug Rpt. | Disch2_100.kb Variables.txt Online Context Sensitive Help |
Fixed | 10.0.0.0 |
13328 | Fixed URL formation buffer when the flow classification button is used. Currently a "\" is used in the URL, causing the flow classification web page to NOT load in certain web browsers. Fixed issue in CORMIX source in function CmxMainWin2::HitPBut23 by making sure that a "/" is used in URL strings. | Bug Rpt. | CORMIX Flow Class D-Tree |
Fixed | 10.0.0.0 |
13311 - Part 1 |
Fixed crash in MOD270 in the computation of bulk dilutions (SNB) for a unidirectional-perpendicular multiport diffuser
under ambient counter-flow conditions, where the diffuser is located in extremely close proximity to the near shore and
the diffuser length is much greater than its distance from the near shore (LD > YB1). This is a special case that is allowed to run only in the CORMIX GTR, research version. Currently for such counter-flow conditions, the bulk dilution SNB is computer as SNB=(.5*HS*SIN(ALIGNR)/(lm*lq)**.5+.5*( (HS*SIN(ALIGNR))**2./lm/lq - 2.*HS*COS(THETAR)/lq )**.5) The corrected computation is as follows: SNB=(.5*HS*SIN(ALIGNR)/(lm*lq)**.5+.5*(ABS((HS*SIN(ALIGNR))**2./(lm*lq)- 2.*HS*COS(THETAR)/lq))**.5) |
Bug Rpt. | Hydro2.exe | Fixed | 10.0.0.0 |
13311 - Part 2 | Added support to command line execution of CORMIX, that will automatically launch CorTime in "Automation Mode". This functionality was specifically developed to support far-field model linkage and coupling with the DELFT-3D FLOW model. | Feat. Req. | CorTime | OK | 10.0.0.0 |
13311 - Part 3 MEM_LEAK_2016 |
Addressed memory leak and performance issues in CORMIX when running CorTime in dynamic coupling mode with the Delft3D-FLOW far field model, after more than 14,000 CORMIX simulations have been completed. | Bug. Rpt. | CORMIX.exe CorTime |
Fixed | 10.0.0.0 |
13310 |
Fixed "Unknown Exception" error that occurs for certain Bounded Section simulations when the "Summary Rule Base Browser Output" option is set to
"Display" for certain the CORMIX cases. Fix in CmxMainFlowClassWin::DisplayExecutedRules in CORMIX source.
Added a label in CorJet UI that says: "Note: LEV1 is at the Bottom (Elevation = 0 m) or should be specified as the level that is nearest to the ambient the bottom." to advertise and make more clear to the end user the ambient density profile data entry order expected by the CorJet UI. In cases, where a reversed ambient density profile is incorrectly input into the CorJet UI, CorJet now provides suitable warnings so that the end user may rectify the input error instead of crashing. |
Bug Rpt. | CORMIX.exe CorJet.exe |
Fixed | 10.0.0.0 |
13303 12335 10063 |
All legacy Compaq Visual FORTRAN source files have been successfully ported to Visual Studio 2013 IDE using the "Intel Parallel Studio XE 2016 Composer Edition for FORTRAN" add-in.
The affected FORTRAN executable in CORMIX are now compiled with Intel Visual FORTRAN Compiler 16.0 There may be minimal, negligible changes to CORMIX preditions made using the latest compiler, mainly due to updated math function and rounding precision handling. |
Feat. Req. | Hydro1.exe Hydro2.exe Hydro3.exe DHydro.exe CorJet.exe FFLOCATR.exe |
OK | 10.0.0.0 |
13296 |
Fixed TF (final value of travel time in prediction module) computation and prediction output in SUBROUTINE ENDTID2 that was
causing erroneous parsing of prediction file and crash in CorVue v9.0.
For unsteady/tidal ambient cases, the CORMIX prediction limits are based on plume trajectory distance in relation to the tidal inputs. However, when the tidal prediction limits are met in the upstream intrusion section of the prediction (in MOD232: LAYER BOUNDARY IMPINGEMENT/UPSTREAM SPREADING) a call to ENDTID2 to end the unsteady prediction causes buggy output. Fixed bug in SUBROUTINE OSUFV by limiting calls to ENDTIDE2 only on the downstream side of the predicted effluent plume trajectory. |
Bug Rpt. | Hydro2.exe | Fixed | 10.0.0.0 |
13275 |
Updated Param1_100.kb rule base to handle an oddball case where a neutrally buoyant, above surface, "dribble" discharge into a linearly stratified ambient environment is specified.
When the relative density difference (DRHO) between the input ambient and effluent is +/-0.00001 kg/m3, CORMIX treats such situations as essentially neutrally buoyant with the following message: "Density differences between the effluent and the ambient environment are small (less than 0.0001 kg/m^3). Therefore the effluent behaves ESSENTIALLY as NEUTRALLY BUOYANT at the discharge level." In this specific case, DHROJ is computed to be EXACTLY 0.0, i.e. Ambient Density at Discharge Level = Effluent Discharge Density. This caused an error in computing the terminal height Zt - due to a divide by 0 issue. Fixed issue in @RULE= Density_deficit_1 Note: Even though this issue has been addressed, the principles of GIGO - Garbage In Garbage Out - apply. CORMIX now runs the simulation successfully, but the results are suspect due to suspect input data. |
Bug Rpt. | Param1_100.kb | Fixed | 10.0.0.0 |
13151 | Added another valve (14" HC315) to the Tideflex Duckbill valves supported by CORMIX. | Feat. Req. | CorHyd.exe | OK | 5.0.0.0 |
13122 | Sometimes CORMIX simulations take a longer than expected time to converge on a solution. In such situations if new CORMIX simulations are run, one can get an "inpdata" error as described in our FAQ section. A new batch file has been created that can be invoked to forcefully kill all backgrounded CORMIX hydro processes. | Feat. Req. | kill-hydros.bat | OK | 10.0.0.0 |
12824 |
Fixed computation and display of limiting dilution (SLIM) values in the Prediction File and Session Report for certain multiport diffuser cases
in a bounded cross section where the diffuser is specified in extremely close proximity to the shoreline.
In such cases, CORMIX computes the "DIFFUSER PARAMETERS WITH IMAGE EFFECTS", by doubling input diffuser length (LD) and discharge fluxes (Q0) and associated length scales, since the shoreline is treated as a SYMMETRY LINE. Under such a scenario, SLIM was computed incorrectly as SLIM = UA*AS/(Q0/2.0)+1 when it should be SLIM = UA*AS/(Q0)+1. Fixes made to SUBROUTINE SHORE. Note: The issue does not affect the CORMIX dilution predictions of the case under consideration, but only the model warning messages that are displayed. |
Bug Rpt. | Hydro2.exe | Fixed | 10.0.0.0 |
12724 | Added support to vary the CORMIX3 input parameter HD0 at each time step during a CorTime Simulation. | Feat. Req. | CORMIX.exe CorTime |
OK | 10.0.0.0 |
12651 |
Added new FAQ on internal hydraulic jumps - http://www.cormix.info/faq.php#26
Added new FAQ on limiting dilution - http://www.cormix.info/faq.php#27 Modified language of warnings related to RECIRCULATION REGIONS, INTERNAL HYDRAULIC JUMPS, UNSTEADY FLOWS and prediction results reliability in SUBROUTINE CHFLUX. Modified language of warnings related to LIMITING DILUTION in SUBROUTINE SHORE. |
Feat. Req. | CORMIX.info FAQ Hydro1.exe Hydro2.exe Hydro3.exe |
OK | 10.0.0.0 |
12509 12269 |
CORMIX requires that the schematized port height (H0) above the schematized bottom satisfies the following conditions: - Deeply Submerged Case => (H0 <= 1/3HD) or - Near Surface/Slightly Submerged Case => (H0 >= 2/3HD) (Ref: http://www.cormix.info/faq.php#21) If the model the inputs were specified such that H0 = 2/3HD (landing exactly on the boundary), the rule base crashed. Fixed minor bug in Discharge2 rule base, @RULE= Port_depth_valid_1B. Relaxed rule to handle inputs with H0 >= 2/3HD. Changed from: (@LHS=(> (dis2_port_height) ((amb_dim_dpth_at_dsch_x)*2.0/3.0))) to (@LHS=(>= (dis2_port_height) ((amb_dim_dpth_at_dsch_x)*2.0/3.0))) |
Bug Rpt. | Disch2_100.kb | Fixed | 10.0.0.0 |
12403 | Fixed crash in MOD156: STRONGLY DEFLECTED SURFACE/BOTTOM PLUME due to buggy computation of XBANK1. When XBANK1 is computed correctly, this module MUST be bypassed when plume boundary interactions occurs on near shore for certain H4-90 flow class cases. | Bug Rpt. | Hydro1.exe | Fixed | 10.0.0.0 |
12269 | Fixed bug in FUNCTION ZY(Y) in the computation of bottom Z coordinate as a function of distance Y from the origin for bottom slope attached plumes. | Bug Rpt. | DHydro.exe | Fixed | 10.0.0.0 |
12259 | Fixed bug causing crash in CORDENS (MOD320): BOTTOM DENSITY CURRENT module, for certain surface, shoreline, brine discharge cases (with FJ1 flow classification) in stagnant to near stagnant ambient conditions. | Bug Rpt. | DHydro.exe | Fixed | 10.0.0.0 |
12247 | Fixed bug causing crash in CORDENS (MOD320): BOTTOM DENSITY CURRENT module, for certain surface, shoreline and brine discharge cases (with SA1 flow classification). | Bug Rpt. | DHydro.exe | Fixed | 10.0.0.0 |
12233 10767 |
Upgraded CORMIX visualization tools to use ActiViz.Net and the Visualization Toolkit (VTK) version 6.3.0. User interfaces were improved or simplified. | Feat Req. | CorPlot.exe CorVue.exe CorSpy.exe DiffuserViz.exe CorSpy.exe |
Fixed | 5.0.0.0 10.0.0.0 10.0.0.0 5.0.0.0 |
12187 |
Added new FAQ to the CORMIX.info site describing why CORMIX data input validation checks that the actual depth at the discharge location (HD)
does not differ from the average ambient depth (HA) by more than +/- 30%. http://www.cormix.info/faq.php#24 |
Feat. Req. | CORMIX.info FAQ | OK | 10.0.0.0 |
12025 |
CorHyd v4.0 (CORMIX v9.0) used to stop after a maximum of 2000 iterations when trying to converge on a solution. This prevented a solution for certain complex diffuser configurations.
The number of iterations has now been increased to 10,000 in CorHyd v5.0 Added vertical scroll bar to Ports/Risers Configuration window so that OK and Cancel buttons can be accessed on computers with smaller screens (e.g. laptops). |
Bug Rpt. | CorHyd.exe | Fixed | 5.0.0.0 |
11788 | Added support to vary port height or discharge level (H0) in each step of a time series CorTime simulation of single port discharges. | Bug Rpt. | CorTime | Fixed | 10.0.0.0 |
11740 | Changed x-axis in Output Graphs to be the distance from headworks along pipe centerline (was horizontal distance from the origin). | Bug Rpt. | CorHyd.exe | OK | 5.0.0.0 |
11662 | For multiport diffusers, the allowed input data range for Contraction Coefficient/Ratio (CR0) has been modified from 0.60 - 1.00 to 0.85 - 1.00 | Feat. Req. |
Variables.txt Online Context Sensitive Help |
OK | 10.0.0.0 |
7935 | Fixed simulation convergence bug in MOD331: UPSTREAM INTRUDING PLUME module in Hydro3, for certain positively buoyant surface shoreline discharge cases in stagnant to near stagnant ambient current conditions where the predicted flow class is PL1. | Bug Rpt. | Hydro3.exe | Fixed | 10.0.0.0 |
7826 | Fixed hydrodynamic simulation convergence bug in MOD142: BUOYANT TERMINAL LAYER SPREADING module in Hydro1, for certain cases with a linear ambient density gradient and an input region of interest exceeding 10km where the predicted flow class is S4. | Bug Rpt. | Hydro1.exe | Fixed | 10.0.0.0 |
7202 6165 (-10318-) |
Fixed crash in CorDens module for certain surface shoreline Brine discharge cases (FJ2 flow class cases with wake discharge flow conditions), with a single offshore slope of 0.001 deg (negligible slope).
Fixed crash in CorDens module for certain surface shoreline Brine discharge cases (SA1 flow class cases with wake discharge flow conditions), with a single offshore slope of 0.001 deg (negligible slope). |
Bug Rpt. | DHydro.exe | Fixed | 10.0.0.0 |
7119 | Fixed several CorVue visualization issues related to a specific H4-90 flow class prediction case file. | Bug Rpt. | CorVue.exe | Fixed | 10.0.0.0 |
6641 (13798) |
Fixed bug in MOD 234 in "UNSTABLE RECIRCULATION REGION OVER LAYER DEPTH" related to the computation of plume cumulative travel time (TT) for certain MU8 AND MNU13 flow class cases. TT was set to zero both for inflow and outflow, even though the model had predicted plume travel. The following code was added to fix the issue: TF = TI + (XF-XI)/(UC+UA) BEFORE the call to MOD 234a - UPSTREAM SPREADING AFTER NEAR-FIELD INSTABILITY. Also fixed time computation in MOD234a. | Bug Rpt. | Hydro2.exe | Fixed | 10.0.0.0 |
5581 | Fixed CorVue plume visualization bug in certain H3 flow classification cases that have upstream intrusion. | Bug Rpt. | CorVue | Fixed | 10.0.0.0 |
Added Preview button to Plot Options dialog. | Feat. Req. | CorPlot.exe CorVue.exe CorSpy.exe DiffuserViz.exe |
OK | 5.0.0.0 10.0.0.0 10.0.0.0 5.0.0.0 |
|
Fixed parameter min/max values. Fixed display of units in F1 Help. | Bug Rpt. | CorHyd.exe | Fixed | 5.0.0.0 | |
In the CorHyd sensitivity analysis (Batch) report, the discharge values Q are reported in both SI units (m3/s) and the units the user entered. | Feat. Req. | CorHyd.exe | OK | 5.0.0.0 | |
In the GUI, added Close All Windows option under Tools menu. | Feat. Req. | CorHyd.exe CorPlot.exe |
OK | 5.0.0.0 5.0.0.0 |
|
For Charts, added options to label points and to specify the placement of the legend. | Feat. Req. | CorHyd.exe CorPlot.exe |
OK | 5.0.0.0 5.0.0.0 |
|
For Charts, added Export X,Y data. | Feat. Req. | CorHyd.exe CorPlot.exe |
OK | 5.0.0.0 5.0.0.0 |
|
MixZon Inc releases CORMIX v9.0 September 4th 2014. |
v9.0.0.0 | ||||
11583 | Fixed typo in CORMIX User Manual pg. 56, Figure 4.13.a, where the multiport diffuser length was incorrectly labeled as "L0". This has now been fixed to the correct label of "LD". | Bug Rpt. | CORMIX User Manual | Fixed | 9.0.0.0 |
11534 |
Added new FAQ to the CORMIX.info site describing the conversion between CORMIX predicted flux averaged (bulk) dilution (Sf) values and
minimum centerline dilution (Sc) values. http://www.cormix.info/faq.php#23 |
Feat. Req. | CORMIX.info FAQ | OK | 9.0.0.0 |
11519 |
Fixed crash in MOD141: BUOYANT AMBIENT SPREADING module in certain negatively buoyant (NH3 flow class) discharge cases into near-stagnant ambient conditions.
This specific case was crashing just prior to the start of Plume Stage 2 (bank attached) because the values of SD, BVD and BHD were not set. Related to fix document in ticket #9812. |
Bug Rpt. | Hydro1.exe | Fixed | 9.0.0.0 |
11383 |
Fixed bug in Hydro1 for certain NV5/IPV5 flow class cases, in Control Volume Outflow in MOD 134 where the X, Y, Z, S, BV and BH values were not getting output correctly even though they were computed correctly.
Fixed bug in Session Report for certain NV5/IPV5 flow class cases in reporting the BV value at RMZ location. Fixes made in Hydro1 in the following modules: SUBROUTINE SUFOUT SUBROUTINE MOD130 |
Bug Rpt. | Hydro1.exe | Fixed | 9.0.0.0 |
11355 |
In SUBROUTINE CHFLUX, if FLUXCR is > 4.0 (Hydro1) or FLUXCR is > 2.5 (Hydro2) - in CORMIX versions prior to 9.0, the Hydro execution used to stop with a warning.
This has now been relaxed and the simulation is allowed to proceed but with the following warning "Flow appears highly UNSTEADY and prediction results may be UNRELIABLE!" in such cases. |
Feat. Req. | Hydro1.exe Hydro2.exe |
OK | 9.0.0.0 |
11332 |
Fixed formulas that were NOT appearing correctly on pages 28-30 of CorHyd User Manual v2.0, 2011 under section titled "4.1 Governing equations". Fixed missing reference source in page section "6 Case Study" page 49 Fixed missing equations in "Appendix A Loss Coefficients in CorHyd" page A-1 and missing reference sources in page A-5 |
Bug Rpt. | CorHyd User Manual | Fixed | 4.0.0.0 May 23rd, 2014 |
11296 |
Fixed bug in plume prediction cutoff equation for tidal cases in accordance with "Buoyant Discharges into Reversing Ambient Currents" - Jonathan D. Nash. One of the cutoff criterion used in predictions for tidal cases indicates that the maximum prediction should not exceed Xmax = LAMBDA, where LAMBDA = T*UA/(2*PI) for sinusoidal variations of ambient velocity and T is the tidal simulation period in hours. This was erroneously coded in Hydros as XMAX2 = ABS(UA*1800*TSIM). This has now been fixed to XMAX2 = ABS(UA*1800*TSIM/PI). |
Bug Rpt. | Hydro1.exe Hydro2.exe Hydro3.exe |
Fixed | 9.0.0.0 |
11145 |
Fixed bug in Hydro2 (positively & negatively buoyant) and DHydro (negatively buoyant)in MOD 245 for near-bottom, discharges via a multiport diffuser in stagnant/near-stagnant
ambient conditions (i.e. UA <= 0.0001 m/s). The case was crashing with the message "What is the FLOAT value of BHLMZ?" Additional fixes in DHydro related to ticket #'s 9427 and 10318 |
Bug Rpt. | Hydro2.exe DHydro.exe |
Fixed | 9.0.0.0 |
11125 |
Modified valid input data range for Port Height Above Water Surface (h0) for above surface discharges from 0.00 - 30.00 m to 0.01 to 30.00m.
Hence end users can no longer specify conflicting inputs of an Above Surface Discharge with port height above water surface = 0.0 m. |
Bug Rpt. | Variables.txt Online Context Sensitive Help |
Fixed | 9.0.0.0 |
11075 | Fixed CorVue visualization bug of certain multiport discharge MNU7 flow class cases. MOD271: ACCELERATION ZONE OF UNIDIRECTIONAL CO-FLOWING DIFFUSER in Hydro3 reports BV as the "BV = layer depth (vertically mixed)" in these cases. However, CorVue was only visualizing BV/2.0. Bug fixed in Rect_Param::bv(void). | Bug Rpt. | CorVue.exe | Fixed | 9.0.0.0 |
11006 | Modified @RULE= Diffuser_1, @HYPO= dis2_diffuser_length_ok to improve the validation error message that appears when CORMIX2 line source assumptions are violated by model input data. | Feat. Req. | Disch2_90.kb | OK | 9.0.0.0 |
10960 | CORMIX visualization tools based on HOOPS 3d Graphics Libraries v16.20 and the grahics library migrated to Visual Studio 2013. | Feat. Req. |
CorVue.exe CorSpy.exe Corsens_Graphs.exe CorJet_mfc.exe |
OK | 9.0.0.0 |
10932 | Added limiting dilution (S = QA/Q0 + 1.0) output in the Processing Record, Session Report and Prediction File for all bounded section cases. | Feat. Req. |
Class1_90.kb Class2_90.kb Class3_90.kb Sum_90.kb Hydro1.exe Hydro2.exe Hydro3.exe |
OK | 9.0.0.0 |
10816 | Fixed validation error in certain single port, above water surface, jet-like discharge cases, where the input value of the port vertical angle THETA is set t0 -90.0 deg. CORMIX re-computes the vertical impingement angle of plume at water surface and sets this value to be the new value of THETA for simulation purposes. This newly computed value was causing a range validation on THETA (-90 to +90 deg. in such situation) to fail due to rounding issues in the computation. Fixed issue in @RULE=DMX_Surface_Form_Config_Check_1, @HYPO=dmx_above_surface_config_check for Above Surface, Jet Like configuration. | Bug Rpt. | Disch1_90.kb | Fixed | 9.0.0.0 |
10803 | Update Figure 4.14 CORMIX3 discharge channel geometry in CORMIX User Manual and Online Context Sensitive Help. The figure now clearly differentiates between HD0 and HD. | Bug Rpt. |
CORMIX User Manual Online Context Sensitive Help |
Fixed | 9.0.0.0 |
10760 |
CORMIX allows a multiport diffuser with a minimum of NOPEN = 3 openings/ports. Added the following WARNING to the Processing record when NOPEN is input as 3 ( the minimum value allowed): *** WARNING *** You have entered a multiport diffuser with the minimum number of ports/openings NOPEN = 3 allowed in CORMIX. Please carefully check your multiport diffuser input configuration with CORMIX2 line source assumptions. Following new rules were added to Disch2_90.kb: @RULE= Line_Src_Assumption_NOPEN_Chk1 (when NOPEN = 3); @RULE= Line_Src_Assumption_NOPEN_Chk2 (other values of NOPEN) @HYPO= dis2_nopen_line_source_warning_ok |
Feat. Req. | Disch2_90.kb | OK | 9.0.0.0 |
10730 10285 |
Improvements to the CorHyd text report, including the addition of Energy and Pressure grade line values. | Bug Rpt. | CorHyd.exe | Fixed | 4.0.0.0 |
10497 |
Fixed typo in display of units of "Effective discharge area A0" in Processing Record for Above Surface Discharge Cases.
It was incorrectly stating port area A0 units as m/s2. It is now fixed to m2. Typo fixes made to rulebase Disch1_90.kb rules: @RULE= DMX_Surface_Form_Config_Check_1; @RULE= DMX_Surface_Form_Config_Check_2 |
Bug Rpt. | Disch1_90.kb | Fixed | 9.0.0.0 |
10488 |
Fixed bug in SUBROUTINE MOD101 for "I" flow classes (near surface image flow classes) when the flow class has near surface WAKE or COANDA attachments.
Currently the Z coordinate value at the discharge, ZF, is incorrectly set to HS (the applicable layer depth) for these flow classes for WAKE/COANDA (near surface) attachments. The correct value should be however ne the water surface level of HD. This issue would not have affected cases that used the Type A profile or Type B/C ambient density profiles where the specified pycnocline did not matter, i.e. in cases where the rule base concludes HS = HD. The bug occurs for near surface flow classes, with WAKE or COANDA attachments, where the plume traps in the uniform top layer of Type B/C ambient density profiles. |
Bug Rpt. | Hydro1.exe | Fixed | 9.0.0.0 |
10474 |
Added missing pipe centerline and water levels in graphical output for complex (T and Y diffuser) cases. Added pipe travel distance on X-axis for in Energy and Pressure Grade Lines graphs. Added tabular report/output of the all the points in the EL and PL data series. |
Bug Rpt. | CorHyd.exe | Fixed | 4.0.0.0 |
10467 4960 |
Fixed computation of ambient density at discharge level (RHOAH0) in certain near surface single port discharge cases where the
port height above the bottom (H0) is greater than the specified ambient density pycnocline height above the bottom (HINT), when
the ambient density is specified either as Type B or Type C profile. The following rules were modified/updated: Rulebase Par1_90.kb, @HYPO= par1_amb_dens_disch_ok: @RULE= dens_at_disch_chck_3_btm_level; @RULE= dens_at_disch_chck_3_top_level for the Type B profile. @RULE= dens_at_disch_chck_4_btm_level; @RULE= dens_at_disch_chck_4_top_level for the Type C profile. Rulebase Class1_90.kb, @HYPO= stratification_important_ok: @RULE= Stratification_behavior_08_NearSurface_A for the Type C profile. @RULE= Stratification_behavior_08_NearSurface_B for the Type C profile. Updated Online Context Sensitive Help content and illustration for the height above the bottom at which the density jump (pycnocline or thermocline) occurs - HINT. Added new flag "ITLTRP" in rule base and hydro when plume gets trapped in the uniform top layer for a Type B/C ambient density profile for near surface discharges where H0 > HINT. If ITLTRP = 1 then input was specified with Type B or C ambient density profile, with a near surface discharge with H0 > HINT i.e. discharge level is in the uniform top ambient density level and the plume is trapped by the pycnocline with HS = HD - HINT (TOP LAYER). We now use this flag to make sure that the plume Z bottom and top coordinates are set correctly. Affected modules include: SUBROUTINE CORJET SUBROUTINE MOD130 SUBROUTINE MOD131 SUBROUTINE MOD133 SUBROUTINE MOD151 |
Bug Rpt. | Par1_90.kb Class1_90.kb Online Context Sensitive Help Hydro1.exe |
Fixed | 9.0.0.0 |
10451 | Ambient elevation data in the CorJet UI MUST be entered in increasing values of elevation (ZA) from the bottom - i.e. Level 1(ZA) < Level 2(ZA). Added note on elevation data entry (increasing from bottom) to CorJet UI to make end user aware of this fact. | Bug Rpt. | CorJet.exe | Fixed | 9.0.0.0 |
10439 |
Fixed bug in SUBROUTINE MOD130 for certain dense sediment discharge cases in near stagnant ambient conditions, where the DHydro simulation was not converging on a solution.
Added code to stop Range Kutta search if XMAX is exceeded or solution does not converge due to stagnant/near stagnant ambient conditions. |
Bug Rpt. | DHydro.exe | Fixed | 9.0.0.0 |
10399 |
Fixed bug in SUBROUTINE CHFLUX that checks mass flux and adjusts plume dimensions before transition to FAR-FIELD. The fix is related to
near surface, dense sediment discharges from line/multiport diffusers.
Fixed bug in computation of percentage of mass flux remaining in the plume for various sediment constituent of a dense, sediment discharge from near surface discharges (especially multiport discharges). Affected modules include: SUBROUTINE MOD 130; SUBROUTINE MOD 131; SUBROUTINE MOD 230; SUBROUTINE MOD 310; SUBROUTINE MOD 320; SUBROUTINE MOD 339; SUBROUTINE MOD 340. Fixed bug in SUBROUTINE MOD340 and SUBROUTINE MOD360 for plume boundary interaction with the near and/or far slopes. |
Bug Rpt. | DHydro.exe | Fixed | 9.0.0.0 |
10395 10391 |
Fixed divide by 0.0 error when computing percentage of mass flux remaining in the plume for some limiting cases (neutrally buoyant sediment discharge) when the original mass flux of a
sediment constituent is 0.0 kg/s leading to NaN output.
Fixed bug in computation of percentage of mass flux remaining in the plume for some limiting cases (neutrally buoyant sediment discharge). Affected modules include: SUBROUTINE MOD 150; SUBROUTINE MOD 155;SUBROUTINE MOD 360. |
Bug Rpt. | DHydro.exe | Fixed | 9.0.0.0 |
10385 |
Fixed origin location text and message that is displayed in the CORMIX Session Report depending on input case (use of Hydro1/2/3 or DHydro). The following rules for modified/added for rulebase hypo @HYPO=sum_origin_ok: @RULE= Origin_1;@RULE= Origin_2; @RULE= Origin_3; |
Bug Rpt. | Sum_90.kb | Fixed | 9.0.0.0 |
10323 |
Changed prediction file output warning and message wording in SUBROUTINE SHORE From: "Some boundary interaction occurs at end of near-field". To: "Some lateral boundary interaction occurs at end of near-field." |
Bug Rpt. | Hydro1.exe Hydro2.exe Hydro3.exe |
Fixed | 9.0.0.0 |
10318 |
1. Added missing CBALIGN and HD0 data transfer variables (for brine/sediment surface shoreline discharge cases) to DMXCormix.rpt file. 2. Added missing read sections for CBALIGN and HD0 in SUBROUTINE INPUT in DHydro. 3. Modified origin definition wordings for single port/multiport/surface shoreline brine/sediment discharge to be consistent with Hydro1/2/3 origin wording but with DHydro definition of Z=0 at the water surface. 4. Adding missing calls to set SIGNS0 and SIGMAR based on similar coding in Hydro3 for surface shoreline discharge in SUBROUTINE INPUT. 5. Incorporated MOD301/MOD302 Initial Discharge and ZOFE computations from Hydro3 into DHydro based on Dr. Jirka's notes. 6. Modified MOD301/MOD302 so that the correct flow class is set in variable FC. 8. Total revamp of function ZY(Y) which will always return a -ve value that corresponds to the Z coordinate value relate to lateral Y coordinate value. The function now accounts for the differences in ambient geometry schematization between singleport/multiport & surface discharge configurations that the CORMIX UI establishes. 9. Fixed SUBROUTINE SHORE to account for lateral boundary interaction (and accounting for sloping bottom) for singleport/multiport and surface discharges. 10. Deleted redundant SHORE1 routine that is needed ONLY for bounded section cases - but DHydro by default does not have bounded section. 11. Fixed calls to ZY(Y) to account for new definition in the following routines: SUBROUTINE CORJET2 FUNCTION SUBT |
Bug Rpt. | DHydro.exe DMXCormix.rpt |
Fixed | 9.0.0.0 |
10316 | Updated the CORMIX licensing libraries to the current version - 4.6.0.7 | Feat. Req. | CORMIX Licensing Library | OK | 9.0.0.0 |
10302 |
In SUBROUTINE SHORE, make sure that the Limiting Dilution controlled By ambient flow is computed early in this routine;
This way the correct value of SLIM can be reported in the Session report when IATTCH=3 or ISTAG = 1 and the simulation has to stop.
CORMIX handles Above Surface Discharges as a virtual point source at the point of entry of the water surface. CORMIX re-computes the effluent source conditions at point of entry at water surface and uses these values as simulation input to the Hydros. For some Above Surface Discharge, the recomputed DISTB (distance from shoreline of the effluent at point of entry of the water surface) is > BS - the input bounded channel width. The DISTB validation initially passes because of the user input values of the DISTB and BS. However, the rule base does NOT validate the re-computed DISTB against BS, causing buggy prediction files. Modified the Disch1_90.kb file rules as follows: @RULE= A_Discharge1_Session_Driver call a check to dis_nearest_bank_ok for a second time, immediately AFTER the Above Surface conditions are handled and re-computed. @RULE= Nearest_bank_check_3 to include the following language: "If you have specified an Above Surface Discharge, please check the RE-COMPUTED source condition value of distance from shoreline to the point of entry at the water surface of the effluent (DISTB) in the Processing Record relative to your input bounded channel width (BS)". |
Bug Rpt. | Hydro1.exe Hydro2.exe Hydro3.exe Disch1_90.kb |
Fixed | 9.0.0.0 |
10250 | Modified Suggestions/Feedback website http://www.mixzon.com/suggestions/ to make sure that feedback text is no longer "lost" when end user changes focus or goes to some other tasks/application and comes back. | Bug Rpt. | Web Site | Fixed | 9.0.0.0 |
10248 | Fixed bug in certain tidal cases where the simulation prediction is terminated because the LIMITING DISTANCE DUE TO TIDAL REVERSAL has been reached. In some such case, the Session Report is NOT generated, though the Prediction file is generated correctly. This is because the ISHORE flag is set incorrectly in Hydro3 (set initially based on the FINAL VALUES of the Runge Kutta solution) rather than the actual PRD points output when the limiting distance is reached. Fixed bug in SUBROUTINE ENDTID2. | Bug Rpt. | Hydro3.exe | Fixed | 9.0.0.0 |
10245 |
Fixed bug and crash in CorJet when it attempts to write a message to a command console window (when launched from the GUI), when an *.out file with the same
name as the current simulation file already exists in the destination. Added warning message to alert end users when CorJet is used independently of CORMIX. The warning states the following: "Warning: CORJET has been used outside the CORMIX system, assuming unlimited receiving water. Carefully examine all results for possible boundary effects due to surface, bottom, or lateral boundaries! Please note CORJET is applicable only to STABLE FLOWS. We STRONGLY RECOMMEND that your FIRST check for flow stability in CORMIX BEFORE running an independent CORJET simulation." |
Bug Rpt. | CorJet.exe | Fixed | 9.0.0.0 |
10208 | Fixed CorVue mesh visualization bug in certain tidally influenced surface discharge cases, where the CORMIX prediction file was not reporting the cumulative travel time TT in the very last output step. As a result CorVue was interpreting the last prediction point incorrectly, causing the visualization bug. Bug fixed in SUBROUTINE ENDTID2 in Hydro3. | Bug Rpt. | Hydro3.exe CorVue |
Fixed | 9.0.0.0 |
10165 | Added output of the ORIGIN, D0, H0 and SUB0 values to the plotdata (*.sedplot) file that is used by CorPlot to plot sediment deposition contours, dilution and concentration plots and isolines. | Feat. Req. | DHydro.exe | OK | 6.0.0.0 |
10143 9939 |
All these fixes are related to Brine/Sediment discharges where a multi-layer (Level 2, Level 3) ambient density profile is specified. The following fixes were made to the Ambient Rule Base (Amb_90.kb): - Fixed the computation of EPS2 and EPS3 when multiple ambient density layers are specified. - Fixes made in rules @RULE= DMX_DENSITY_Validity_Level1_2 and @RULE= DMX_DENSITY_Validity_Level1_2_3 The following fixes were made to the Multiport port flow Classification Rule Base (Class2_90.kb): - Fixed several rules that check for plume trapping when multiple ambient density layers are specified. - Fixes made to following rules: @RULE= DMX_Stratification_behavior_CYCLE_1A; @RULE= DMX_Stratification_behavior_CYCLE_1B; @RULE= DMX_Stratification_behavior_CYCLE_1C; @RULE= DMX_Stratification_behavior_CYCLE_1D; @RULE= DMX_Stratification_behavior_CYCLE_2A; @RULE= DMX_Stratification_behavior_CYCLE_2B; @RULE= DMX_Stratification_behavior_CYCLE_2C @RULE= DMX_Stratification_behavior_CYCLE_3A @RULE= DMX_Stratification_behavior_CYCLE_3B @RULE= DMX_CYCLE_VALUES_1; @RULE= DMX_CYCLE_VALUES_2; @RULE= DMX_CYCLE_VALUES_3 @RULE= DMX_RULE_STRAT_BEHAVIOR_A; @RULE= DMX_RULE_STRAT_BEHAVIOR_B |
Bug Rpt. | Amb_90.kb Class2_90.kb |
Fixed | 9.0.0.0 |
10072 |
Fixed computation of DTC (Delta Temperature) and DSC (Delta Salinity) due to ZOFE issues - these differentials should decrease with plume trajectory in CorJet,
when ambient and discharge densities are calculated based on input temperatures and salinities. Fixed bug and crash in CorJet when it attempts to write a message to a command console window (when launched from the GUI), when an *.out file with the same name as the current simulation file already exists in the destination. |
Bug Rpt. | CorJet.exe | Fixed | 9.0.0.0 |
10025 |
Major improvements in sediment deposition simulation and plotting: - Fixed CorPlot so that processing of sediment discharges preserves mass balance. - CorPlot tracks accumulative mass in the grid and accumulative mass displaced from the grid (can be viewed in grid metadata). - CorPlot Batch files support ambient current profiles with multiple depth layers. - CorPlot sedimentation grids track sediment data as mass loading (kg/m^2). - CorPlot sedimentation grids can be converted to sediment thickness on the seabed. - Added a new plot option in GUI to specify the extent of the grid to visualize. This provides a way for the grid Easting and Northing labels to be shown when zoomed in. - Added buttons for Isoline Options (and Distance Isolines) for selecting dilution or concentration isolines. A new dialog window allows the user to select an optional list of isoline values (dilutions, concentrations, or distances) from a dropdown box. |
Bug Rpt. Feat. Req. |
CorPlot.exe | Fixed OK |
4.0.0.0 |
10009 | Fixed CorVue visualization bug of certain surface discharge SA2 flow class cases. MOD310 CORSURF in Hydro3 reports BV as the "BV = water depth (vertically mixed)" in these cases. However, CorVue was only visualizing BV/2.0. Bug fixed in Rect_Param::bv(void). | Bug Rpt. | CorVue.exe | Fixed | 9.0.0.0 |
9980 |
Fixed bug in Online Context Sensitive Help illustration for Port Height (H0) ABOVE the water surface widget.
Angle THETA was illustrated incorrectly and has been fixed. (Widget Resource Link: http://www.mixzon.com/widgethelp.php?res_id=cormix_462_STEd205) |
Bug Rpt. | Online Context Sensitive Help | Fixed | 9.0.0.0 |
9968 | New FAQ created at http://www.cormix.info/faq.php#22 to explain how the CORMIX model can be applied in the rare case where the effluent discharge would "improve" ambient water quality, i.e. the effluent discharge concentration C0 is less than the background ambient concentration CA. | Feat. Req. | CORMIX FAQ | OK | 9.0.0.0 |
9939 |
All these fixes are related to Brine/Sediment discharges where a multi-layer (Level 2, Level 3) ambient density profile is specified. The following fixes were made to the Ambient Rule Base (Amb_90.kb): - Fixed the computation of EPS2 and EPS3 when multiple ambient density layers are specified. - Fixes made in rules @RULE= DMX_DENSITY_Validity_Level1_2 and @RULE= DMX_DENSITY_Validity_Level1_2_3 The following fixes were made to the Single port flow Classification Rule Base (Class1_90.kb): - Fixed several rules that check for plume trapping when multiple ambient density layers are specified. - Fixes made to following rules: @RULE= DMX_Stratification_behavior_CYCLE_1A; @RULE= DMX_Stratification_behavior_CYCLE_1B; @RULE= DMX_Stratification_behavior_CYCLE_1C; @RULE=DMX_Stratification_behavior_CYCLE_1D; @RULE= DMX_Stratification_behavior_CYCLE_2A; @RULE= DMX_Stratification_behavior_CYCLE_2B; @RULE= DMX_Stratification_behavior_CYCLE_2C @RULE= DMX_Stratification_behavior_CYCLE_3A @RULE= DMX_CYCLE_VALUES_1; @RULE= DMX_CYCLE_VALUES_2; @RULE= DMX_CYCLE_VALUES_3 @RULE= DMX_RULE_STRAT_BEHAVIOR_A; @RULE= DMX_RULE_STRAT_BEHAVIOR_B |
Bug Rpt. | Amb_90.kb Class1_90.kb |
Fixed | 9.0.0.0 |
9904 |
Fixed typo in Help Pop-Up window for "Effluent->Sediment Discharge-Drillings Muds and Cuttings->Density of LIQUID part in Effluent" widget.
"FILTERATE" miss-spelt as "FLITERATE"
Modified the allowed data range for input data elements SUB1/2/3 (in ambient density specification levels for Brine/Sediment discharges) from 1.00m - 100.00m to 0.010m - 100.00m |
Bug Rpt. | Variables.txt | Fixed | 9.0.0.0 |
9840 |
CORMIX currently displays a validation error and does not execute a case when H0 > 1/3HD and H0 < 2/3HD i.e. the port is NOT Deeply Submerged
nor is it Slightly Submerged Near Surface or Above Surface (i.e. a "submerged but elevated" discharge).
The above restriction (model applicability criterion) is mainly because CORMIX checks for stability and plume boundary interaction. Users will have to "re-schematize" their case in such situations. This model applicability criterion has been mistakenly construed as CORMIX not being applicable to model "submerged but elevated discharges". Added suitable warnings and model input advice to: a. The validation error pop up window that appears when the above criterion is not meet b. The Help Pop-Up windows for the port elevation input parameter H0 c. Online Context Sensitive Help for the port elevation input parameter H0 New FAQ created at http://www.cormix.info/faq.php#21 to explain this criterion and provide suitable modeling advice when this validation error occurs. |
Feat. Req. | Disch1_90.kb Disch2_90.kb Variables.txt Online Context Sensitive Help |
OK | 9.0.0.0 |
9812 | Fixed crash in MOD141: BUOYANT AMBIENT SPREADING module in certain negatively buoyant (NH3 flow class) discharge cases into near-stagnant ambient conditions. This specific case was crashing just prior to the start of Plume Stage 2 (bank attached) because the values of SD, BVD and BHD were not set. | Bug Rpt. | Hydro1.exe | Fixed | 9.0.0.0 |
9487 10399 |
Fixed bug in the output of SEDIMENT MASS FLUXES REMAINING ( % ) in MOD310: BOTTOM DENSITY CURRENT module for certain deeply submerged, dense sediment discharges via an alternating multiport diffuser with a predicted MNU13 flow classification. | Bug Rpt. | DHydro.exe | Fixed | 9.0.0.0 |
9427 | Fixed bug in SUBROUTINE CORJET2 to make sure that the Z coordinate values obtained during the RUNGE-KUTTA integration routines in Loop 1 and Loop 2 are limited to local depth on sloping bottom. This is given by calls to FUNCTION ZY(Y) which returns the Z coordinate value based on lateral distance Y of the plume from the shoreline and the bottom slope. This fix is related to certain brine discharge cases via a submerged multiport diffuser resulting in a MNU3 flow class. | Bug Rpt. | DHydro.exe | Fixed | 9.0.0.0 |
9394 | Fixed issues related to density head difference in CorHyd text report. | Bug Rpt. | CorHyd.exe | Fixed | 4.0.0.0 |
9379 |
Fixed typo in CORMIX User Manual, Section E.2 (p 190), where the manual incorrectly states, "A discharge concentration of 100% exists for a fairly rapidly decaying substance with a decay rate of 1 per 10 min or 0.0028/s." This is now fixed to correctly state, "A discharge concentration of 100% exists for a fairly rapidly decaying substance with a decay rate of 1.68 per 10 min or 0.0028/s." |
Bug Rpt. | CORMIX User Manual | Fixed | 9.0.0.0 |
9377 10208 |
Fixed computation of DTI (the plume centerline travel trajectory from the port opening) for TIDAL cases in the following subroutines in Hydro1: SUBROUTINE OUTTSV; SUBROUTINE OSUFV; SUBROUTINE SUFOUT SUBROUTINE OLDSUB; SUBROUTINE OLDSUF; SUBROUTINE CMCCHX SUBROUTINE CMCCXS; SUBROUTINE STDCHX; SUBROUTINE STDCXS SUBROUTINE MIXZON; SUBROUTINE MOD101 The DTI value was incorrectly being computed from Z = 0, whereas it should be computed relative to Z = level of port opening in Hydro1. Fixed cumulative travel time TT output in last prediction step when TIDAL simulation is terminated in the near-field. Fixed issue with differentiation between TJ (cumulative travel time in CORJET) and T (cumulative travel time in other modules). These fixes were made in the following subroutines in Hydro1: SUBROUTINE OUTTSV; SUBROUTINE ENDTID2 SUBROUTINE OLDLINE; SUBROUTINE OSUFV SUBROUTINE SUFOUT |
Bug Rpt. | Hydro1.exe | Fixed | 9.0.0.0 |
9361 9084 |
Updated the modeling advice message giving in the CORMIX Processing Record and Session Report when NEGATIVELY BUOYANT discharge cases are NOT specified using the Brine or Sediment Effluent Discharge options as follows:
" IMPORTANT NOTE: Since the effluent is NEGATIVELY BUOYANT, it is recommended that you consider using the Brine or Sediment options for Effluent specification for a more detailed analysis, particularly for coastal discharges over a sloping bottom where density currents are important. CORMIX will however continue with the current simulation. " Make sure XBANK1 (x-coordinate at which bank interaction occurs) is set correctly in Phase 2 of MOD153: VERTICALLY MIXED PLUME IN CO-FLOW for certain NH5 flow class cases, where the bank interaction coordinate was being reported incorrectly in the Session report. Fixes made to SUBROUTINE MOD150 in Hydro1. |
Bug Rpt. | Par1_90.kb Par2_90.kb Sum_90.kb Hydro1.exe |
Fixed | 9.0.0.0 |
9257 |
In certain tidally influenced cases, the CORMIX Session Report was incorrectly reporting the plume properties at the end of the NFR.
This is because the call to update plume properties at the end of NFR (SUBROUTINE NFVAL) was occurring twice in the Hydros for certain tidal scenarios.
Fixed minor bugs in Hydro1/2/3, SUBROUTINE ENDTIDE and SUBROUTINE ENDTID2 routines. The call to end of NFR module (SUBROUTINE NFVAL) is made ONLY if the INFR flag is still 0 i.e. the SUBROUTINE NFVAL has not yet been called. This fix is also related to fixes made in ticket #8530 |
Bug Rpt. | Hydro1.exe Hydro2.exe Hydro3.exe |
Fixed | 9.0.0.0 |
9144 | When using F1 Help, the More button brings up a web page with explanatory text and diagrams. | Feat. Req. | CorHyd.exe | OK | 4.0.0.0 |
9117 7065 |
Ambient density can be specified as uniform or stratified with a density gradient (sigma_t/m) to support vertically oriented diffusers. | Feat. Req. | CorHyd.exe | OK | 4.0.0.0 |
9080 | Fixed CorSpy visualization bug for near surface single port vertical discharges with port pointing towards the bottom. In some cases, the blue port was not getting visualized (actually it was getting hidden by the green riser due to error in riser translation along Z-axis). | Bug Rpt. | CorSpy.exe | Fixed | 9.0.0.0 |
9069 |
Errata for the CORMIX1 Technical Report (first published in 1990). 1. Typo in the CORMIX1 Technical Report (page 117) for the calculation of Xf in MOD 36. The calculation of Xf should be Xf = Xi + 0.5bhf (for MOD 36). 2. Transition Rule 12 (pg. 124 of the CORMIX 1 Technical Report) for transition from MOD 13 (near-vertical jet in linear stratification) to MOD 36 (terminal layer impingement with upstream spreading) has a typo in the SECOND TERM in the equation for Zf computation. The term should have dimensions of length (L) but has dimensions of L3. The SECOND TERM in the equation should be Lb'4/Lm'3 instead of Lb'4/Lm'. These equations are however implemented correctly in the Hydros. |
Errata | CORMIX1 Technical Report | OK | 9.0.0.0 |
9060 | Fixed issues related to clogged ports. | Bug Rpt. | CorHyd.exe | Fixed | 4.0.0.0 |
9048 |
Added information on plume trajectory distance from port opening to CCC location in the Session report. Modified @RULE= Plume_conditions_2; Hypo=sum_plumecon_ccc_ok |
Feat. Req. | Sum_90.kb | OK | 9.0.0.0 |
9025 |
Added support to invoke the Printer Settings Dialog options when the Print button is clicked on the CORMIX UI. Code changes made to function CmxMainOutWin::HitPBut2 |
Feat. Req. | Hydro1.exe CORMIX90.exe |
OK | 9.0.0.0 |
8973 | Fixed bug in computation of XF in WAKE RECIRCULATION MODULE MOD151. The bug fix affects some limiting near surface, neutrally buoyant, wake attachment cases that have the image, "I", flow classification. In such conditions, the extent of the WAKE RECIRCULATION region, XF, is a function of H0 for regular near bottom wake attachment cases and a function of SUB0 for Image, near surface wake attachment cases. | Bug Rpt. | Hydro1.exe | Fixed | 9.0.0.0 |
8648 | Fixed validation error for staged, parallel multiport diffuser with all ports pointing N along the diffuser centerline and the ambient current direction, when SIGMA is specified as 360 deg. A new rule @RULE= Angles_19a has been added to deal with such multiport diffuser configurations. | Bug Rpt. | Disch2_90.kb | Fixed | 9.0.0.0 |
8448 |
Added user selections in the GUI for specifying Port/Riser groups: - diffuser section has risers OR orifices in the pipe - riser has ports (smaller attached pipes) OR riser has no ports - riser has a bend OR riser does not have a bend |
Feat. Req. | CorHyd.exe | OK | 4.0.0.0 |
6895 | Improved the algorithm for detecting the convergence of energy between 2 diffuser legs in a complex configuration. | Bug Rpt. | CorHyd.exe | Fixed | 4.0.0.0 |
NA | In the GUI, changed the default orientation to be Headworks on the left --> Diffuser far end on right. The previous version's orientation (Diffuser far end on left --> Headworks on right) can still be selected as a user option. | Feat. Req. | CorHyd.exe | OK | 4.0.0.0 |
NA | Improvements to Energy and Pressure Grade Lines graph. | Feat. Req. | CorHyd.exe | OK | 4.0.0.0 |
NA | For output charts, modified the x-axis to reflect accumulative pipe centerline distance from the headworks. | Bug Rpt. | CorHyd.exe | Fixed | 4.0.0.0 |
NA | In the GUI, additional local losses can be entered in units of meters or feet. In the previous release, units of meters were assumed. | Bug Rpt. | CorHyd.exe | Fixed | 4.0.0.0 |
NA | For the CorHyd text report, fixed the calculation of pipe slope to be delta(z)/(horizontal distance) rather than delta(z)/(pipe length). | Bug Rpt. | CorHyd.exe | Fixed | 4.0.0.0 |
NA | Added capability to visualize risers at various angles from the diffuser axis (angle_r in CorHyd). | Feat. Req. | DiffuserViz.exe | OK | 4.0.0.0 |
NA | Improvements to diffuser visualization, including addition of x,y,z axes, and updated colors. Improvements for visualizing vertical and sloped diffusers. | Feat. Req. | DiffuserViz.exe | OK | 4.0.0.0 |
NA | Added a select tool for selecting diffuser objects (pipe sections, risers) and displaying information (e.g. radius) about the selected object. | Feat. Req. | DiffuserViz.exe | OK | 4.0.0.0 |
NA | Updated chart methods common to other components. | Bug Rpt. | CorTimeGraph.exe | Fixed | 4.0.0.0 |
MixZon Inc releases CORMIX v8.0 April 23rd 2012. |
v8.0.0.0 | ||||
NA |
Increased number of significant digits in the DHydro output file (*.sedplot) for the following sets of data - SEDIMENT DISTRIBUTION, INITIAL CONCENTRATIONS and MASS FLUXES and SETTLING VELOCITIES. Fixed rule that calls the CHFLUX routine in SUBROUTINE SUFPRO for stagnant conditions with PLUME IN CO-FLOW. Fixed computation of total percentage of flux remaining in the plume,PCT0, in following modules in DHydro: SUBROUTINE MOD150, SUBROUTINE MOD155, SUBROUTINE MOD339 SUBROUTINE MOD130, SUBROUTINE MOD131, CORDENS (MOD320): BOTTOM DENSITY CURRENT SUBROUTINE MOD230, SUBROUTINE MOD310 BOTTOM DENSITY CURRENT SUBROUTINE MOD339, SUBROUTINE MOD340, SUBROUTINE MOD360 |
Feat. Req. | DHydro.exe | OK | 5.0.0.0 |
NA | For diffuser complex case (2 leg diffusers), fixed diffuser visualization to show riser numbers starting at 1 for each diffuser leg. Also, added labels to show the leg numbers (1 and 2). | Bug Rpt. | DiffuserViz.exe | Fixed | 3.0.0.0 |
NA | Fixed CorHyd chart legends for "Energy & Pressure Graph" and the "Diffuser Velocities Graph". | Bug Rpt. | CorHyd.exe | Fixed | 3.0.0.0 |
NA | Added user options for modifying a chart (e.g. change title, change axis min/max values). Fixed minor issues in Chart generation. | Feat. Req. Bug Rpt. |
CorHyd.exe CorPlot.exe CorTimeGraph.exe |
OK Fixed |
3.0.0.0 |
NA | Modified diffuser visualization to support risers at angle_r from diffuser axis. Currently, this works correctly only for diffuser pipes parallel to the XY-plane (i.e. no slope in the diffuser pipe). | Feat. Req. | DiffuserViz.exe | OK | 3.0.0.0 |
8833 |
Override Warnings (OW) menu option now available in all versions (before this option was restricted to the Research GTR version). For multiport diffuser design - if the case is specified as a counter flow case, without the OW option, CORMIX gives a validation error and the simulation stops. For multiport diffuser design - if the case is specified as a counter flow case, with the OW option, CORMIX gives a validation warning message in the Processing Record and the simulation continues. |
Feat. Req. |
CORMIX Disch2_80.kb |
Fixed | 8.0.0.0 |
8808 | Fixed bug in Figure 2.7 in the CORMIX user Manual - plume vertical thickness (bv) was incorrectly indicated on the image. | Bug Rpt. | CORMIX User Manual | Fixed | 6.0.0.0 |
8788 | Added code to handle special cases where the sediment effluent plume undergoes a buoyancy reversal in the bottom density current module (MOD 310). | Bug Rpt. | DHydro.exe | Fixed | 5.0.0.0 |
8768 | Fixed CorHyd F1 Help window for Windows Vista and Windows 7 so that background color is white (was black). | Bug Rpt. | CorHyd.exe | Fixed | 3.0.0.0 |
8768 8448 8444 |
Improved CorHyd F1 Help information for input parameters and local losses. Updated sample case files. | Bug Rpt. |
CorHyd.exe |
Fixed | 3.0.0.0 |
8768 8448 |
Added support in CorHyd for diffusers with risers going downward from vertical. Added input parameter angle_r, the angle of the riser orientation relative to the diffuser centerline axis. Modified code to support Lr (height of riser above diffuser centerline) < 0, including calculation of TLr. Currently, this works correctly only for diffuser pipes parallel to the XY-plane (i.e. no slope in the diffuser pipe). |
Feat. Req. |
CorHyd.exe |
OK | 3.0.0.0 |
8695 |
Fix 1: Added code to handle SPECIAL CASE of single port, neutrally buoyant, counter flow discharge into uniform ambient density environment where port angle THETA = 0. In such cases, the DISMAX limit in CorJet is set as a function of Lm - the Jet to Cross-Flow length scale. Fix 2: Fixed bug in assignment of values to FLC (local densimetric Froude number) at each step for neutrally buoyant discharge cases. Fix 3: Fixed bug in SUBROUTINE ZOFE (adjustment for buoyant jet exactly opposing ambient current) for the special case when the jet is neutrally buoyant, counter flow plume (port horizontal angle SIGMA = 180 deg.) AND the port vertical angle is 0 deg. (i.e. the discharge is horizontal) |
Bug Rpt. | CorJet.exe | Fixed | 8.0.0.0 |
8695 |
Added code to handle SPECIAL CASE single port, non-buoyant, counter flow discharge into uniform ambient density environment, where port angle THETA = 0. Fix 1: Modified TRANSITION RULE 7 (which sets the value of XTRANS) in SUBROUTINE TRANRL for non-buoyant cases. Fix 2: Fixed operator precedence error in SUBROUTINE DERIVS when checking for REVERSING BUOYANCY (TERMINAL HEIGHT) AND FOR JET/PLUME COLLAPSE. Fix 3: Fixed check for boundary interaction during downwards approach of plume in SUBROUTINE CORJET. Fix 4: Fixed the adjustment THETAE for JET EXACTLY OPPOSING AMBIENT CURRENT for non-buoyant cases. The above fixes resolve the following issues for the SPECIAL CASE: a. Buggy warnings about buoyancy reversal in stratified ambient in the CORJET module - when the case specified is a non-buoyant discharge in a uniform ambient. b. Dilution discontinuity and errors towards the end of the CORJET module. c. Boundary interaction with bottom NOT being picked up in CORJET. d. Hydro1 crashes in MOD 140 - Buoyant spreading module - which needs to be bypassed for such non-buoyant cases. e. Submerged, neutrally buoyant jet having a sudden transition to the water surface. |
Bug Rpt. | Hydro1.exe | Fixed | 8.0.0.0 |
8685 |
Fixed visualization bugs in CorPlot for certain NV2 flow class Dredge Discharge cases. Added support to view sediment bottom deposition contours and footprint in a user specified grid. |
Bug Rpt. | CorPlot.exe | Fixed | 2.0.0.0 |
8648 7692 |
Added support to couple CORMIX with a Far-Field model like Delft-3D FLOW.
This was an R&D project in collaboration with Deltares and the functionality is available in the CORMIX v8.0GTR Research version.
The functionality includes: 1. Capability to handle multiple base cases for coupling with the far-field model. 2. Capability to simultaneously couple with multiple Delft-3d FLOW nodes. 3. The coupling algorithm allows the dynamic linking of the two models, communicating and running concurrently on different workstations/computers/servers. |
Feat. Req. | CorTime | OK | 8.0.0.0 |
8622 8555 8550 |
Fixed bug in CORMIX validation rule base related to unsteady tidal analysis at slack tide conditions, when Delta Time was specified at 0.0 hours.
Currently, such conditions need to be entered as a "Unsteady" Tidal Case with the "At Slack Tide" option selected and "Delta time (hr)" = 0 hours
(equivalent to running a steady state simulation with Ua = 0 m/s). However, CORMIX will provide a validation error incorrectly and not allow such cases.
This bug has now been addressed in the CORMIX UI and rulebase base. Fixes made in CmxMainWin2::IsValidSTEd15 routine that validates data entry for "TIME At SLACK". Updated help section for data entry for "TIME At SLACK". Changed allowed range for instantaneous Tidal Velocity to 0.00 - 10 m/s; before it was 0.01 m/s to 10 m/s Fixed validation issue by modifying the Ambient and Param1/2/3 rule bases to check for unsteady cases specified as above. In such case, CORMIX will run the equivalent Steady State conditions with 0 ambient velocities. Rule modified and added are: Ambient Rule Base: @RULE=Unsteady_tim_2_A and @RULE=Unsteady_tim_2_B @RULE=vel_fld_ok_7 and @RULE=vel_fld_ok_7a @RULE=Tidal_AtSlack_Check_A, @RULE= Tidal_AtSlack_Check_B, @RULE= Tidal_AtSlack_Check_C Param1/2/3 Rule Base: @RULE=Tidal_assessment_2_A and @RULE=Tidal_assessment_2_B. Fixed typos and corrected minor errors in Figure D.1 and Figure D.2 in Appendix D - CORMIX3:Buoyant Surface Discharge In An Estuary, in the CORMIX User Manual |
Bug Rpt. |
CORMIX80.exe Variables.txt Amb_80.kb Par1_80.kb Par2_80.kb Par3_80.kb CORMIX User Manual |
Fixed | 8.0.0.0 6.0.0.0 |
8620 |
Implemented major improvements in sediment deposition simulation and plotting. 1. Sediment deposition can be accumulated from multiple sedplot files with varying ambient current directions and discharge durations. 2. Provided user-defined grid for sediment deposition simulation and plotting. 3. Added support to simulate particle settling in stratified flows. 4. Provided user options for simulating sediment deposition, including solids density with pore water. 5. Improved 2D plotting for pollutant data and sediment concentration and flux remaining in the plume. |
Bug Rpt. Feat. Req. |
CorPlot.exe | Fixed OK |
3.0.0.0 |
8530 8427 |
Fixed bug in Summary rulebase (Sum_80.kb) in rules @RULE=limiting_dilution_check_1, @RULE=limiting_dilution_check_2 and added a new rule @RULE=limiting_dilution_check_3.
Prior to the fix, the summary rule base would fail, causing the Session Report to NOT be created for certain cases.
Added call to SUBROUTINE NFR before exiting the Hydro execution in TIDAL subroutines SUBROUTINE ENDTIDE and SUBROUTINE ENDTID2. This ensures that the NFR values can be reported correctly in the Session Report even when the simulation terminates when the limiting distance due to TIDAL REVERSAL has been exceeded. |
Bug Rpt. |
Sum_80.kb Hydro1.exe Hydro2.exe Hydro3.exe |
Fixed | 8.0.0.0 |
8444 | For diffuser visualization, created scale factors for diffuser pipe diameter, riser, and port data. Added an Options Dialog to allow user to change scaling. | Feat. Req. Bug Rpt. |
DiffuserViz.exe | OK Fixed |
3.0.0.0 |
8371 | Fixed CorVue crash due to memory leak issued when the CORMIX prediction file had an extremely large number of prediction points. | Bug Rpt. | CorVue.exe | Fixed | 8.0.0.0 |
8370 | Fixed bug in rule "@RULE= Geometry_2" for Hypo " @HYPO=dis3_geometry_ok" for case specified as surface, sediment discharge case, where the discharge outlet is specified as a "Pipe". The validation rule was not getting fired because it was checking if the specified variable "dis3_port_shape_optn" was set to "Port". Fixed rule to now check for either "Pipe" or "Port". | Bug Rpt. | Disc3_80.kb | Fixed | 8.0.0.0 |
8295 |
Fixed bugs related to SPECIAL CASES: - Near Bottom, Positively Buoyant discharge, port pointing towards the bottom - (H2) and - Near Surface, Negatively Buoyant discharge, port pointing towards the surface- (IH2) 1. Fixed bugs in Z coordinate computation in MOD 131 for H2 flow cases that are near bottom, weakly positively buoyant, port pointing downwards. 2. Added plume LIFT-OFF checks for H2 flow cases that are near bottom, strongly positively buoyant, port pointing downwards. 3. Fixed bugs in Z coordinate computation in MOD 131 for IH2 flow cases that are near surface, weakly negatively buoyant, port pointing upwards. 4. Added plume DROP-OFF checks for IH2 flow cases that are near surface, strongly negatively buoyant, port pointing upwards. 5. Fixed incorrect protocol execution for attached A5I flow class - checks related to plume LIFT-OFF/DROP OFF after boundary interaction in CORJET. |
Bug Rpt. | Hydro1.exe | Fixed | 8.0.0.0 |
8200 8198 |
Fixed bugs in certain Hydro2 when dealing with certain SPECIAL MU9 flow class cases (shallow layer, unstable discharge, alternating diffuser arrangement) with full vertical mixing
where there is NO discharge buoyancy induced mixing i.e. the discharge specified is non-buoyant (neutrally buoyant) relative to ambient.
Under such specialized conditions the Hydro2 flow protocol incorrectly indicates the presence of a DENSITY CURRENT (MOD243). This regime is usually absent in such non-buoyant cases. 1. Fixes made to flow protocols for flow classes MU9, MNU14 and their images in SUBROUTINE MUPRO, to handle non-buoyant input specification. 2. Fixes made in SUBROUTINE MOD230 in the computation of SF for non-buoyant cases. 3. Fixes made in SUBROUTINE MOD230 under "MOD234a: UPSTREAM SPREADING AFTER NEAR-FIELD INSTABILITY", to bypass the module if the discharge is NEUTRALLY buoyant. |
Bug Rpt. | Hydro2.exe | Fixed | 8.0.0.0 |
8158 8125 |
For the following flow class cases, V5, H4-0, H4-90, H4-180 and their corresponding image flow classes, added code to handle STAGNANT AMBIENT conditions.
In such situations, since the STEADY-STATE MIXING CONDITION IS NOT POSSIBLE, the simulation will exit after execution of the "MOD131: LAYER BOUNDARY/TERMINAL LAYER APPROACH" module. |
Bug Rpt. | Hydro1.exe | Fixed | 8.0.0.0 |
8086 | Implemented new purchase codes for CORMIX v8.0 | Feat. Req. | CORMIX80.exe | OK | 8.0.0.0 |
8084 | Added capability to specify a batch input file to CorPlot. The batch file will contain a list of all CORMIX simulation results for Drill Cuttings and Muds discharge cases, from a time series study over time varying ambient conditions (current direction and magnitude) over a complete discharge event. CorPlot will then be able to plot the sediment bottom deposition footprint of the entire simulation set using the batch input file. | Feat. Req. |
CORMIX.dat CORMIX80.exe DHydro.exe CorPlot.exe |
OK | 8.0.0.0 5.0.0.0 3.0.0.0 |
8084 7937 |
Added new UI data entry box to accept data on the density of the LIQUID part of the Effluent foe sediment discharge cases.
Added rules to validate and check that the sediment discharge effluent input parameters (total effluent density, sediment concentration, solids density and liquid filtrate density) are consistent. @RULE= DMX_MassBal_Check1m, @RULE= DMX_MassBal_Check2, and @RULE= DMX_MassBal_Check3 in the Discharge rule base. This additional input data and validation slows down the end user and MAY force him/her to re-evaluate the mass balance calculations, prior to model application. |
Feat. Req. |
CORMIX.dat CORMIX80.exe Variables.txt Disch1/2/3_80.kb |
OK | 8.0.0.0 |
7979 |
Added new rules (@RULE= Eff_Dominate_Check_1 and @RULE= Eff_Dominate_Check_2) to screen out cases specified
as having a bounded ambient section and with the effluent discharge flowrate (Q0) greater that the ambient flowrate (QA). In such cases, significant dilution due to mixing processes is NOT physically possible. Under steady-state conditions, the dilution values will asymptotically reach the initial concentration of the effluent discharge (C0) and CORMIX simulation will NOT be available for such case. The end user is provided with this warning and requested to carefully review their effluent and ambient discharge inputs. |
Bug Rpt. |
Class1_80.kb Class2_80.kb Class3_80.kb |
Fixed | 8.0.0.0 |
7973 | Fixed visualization bug with the "Concentration Profile" function in CorVue for near surface discharges. | Bug Rpt. | CorVue.exe | Fixed | 8.0.0.0 |
7939 |
Fixed several issues related to plotting of sediment deposition contours from Drill Cuttings and Muds Discharge modeling cases using CorPlot.
Update and streamline of CorPlot UI to make it more intuitive. Added capability to get sediment bottom deposition footprint on a user configurable grid in CorPlot. Fixed profile definition for BH in MOD342: BUOYANT TERMINAL LAYER SPREADING (SUBROUTINE PROF36) in DHydro. |
Bug Rpt. |
CorPlot.exe DHydro.exe |
Fixed | 3.0.0.0 5.0.0.0 |
7930 7836 6171 |
Fixed computation of travel time in SUBROUTINE CORSURF for WAKE FLOW CONDITIONS. Added WAKE FLOW CONDITION warnings in SUBROUTINE NFVAL, when specified case has wake flow conditions. |
Bug Rpt. |
Hydro1.exe Hydro2.exe Hydro3.exe DHydro.exe |
Fixed | 8.0.0.0 5.0.0.0 |
7929 | Fixed bug in certain NH2 flow class cases, where Hydro1 (release version) had difficulty converging on a solution in SUBROUTINE TRANRL during the RUNGE-KUTTA SEARCH for the XTRANS (transition value). | Bug Rpt. | Hydro1.exe | Fixed | 8.0.0.0 |
7835 |
Fixed bug in CorVue visualization of the SX and SD graphs for some cases with upstream intrusion in which you have trajectory points where X > 0 and S is set to 9999.99
This causes the y-axis in these graphs to scale to 99999.99 (due to S = 9999.99 at the maximum extent of the upstream intrusion). Fixed buggy plume visualization for certain multiport cases due to mesh value initialization issues. |
Bug Rpt. | CorVue.exe | Fixed | 8.0.0.0 |
6777 6761 |
Fixed bugs in computation of dilution S values and the plume boundary values of ZU and ZL in MOD234, MOD234a for certain MNU13 multiport, brine discharge cases. | Bug Rpt. |
Hydro2.exe DHydro.exe |
Fixed | 8.0.0.0 5.0.0.0 |
6741 | Fixed bug in Hydro2 (values of XBANK1 and XBANK2 were not being set for certain bounded section, MU2 flow class cases) that was causing incorrect values to be reported in the Session Report under the "PLUME BANK CONTACT SUMMARY:" section. | Bug Rpt. | Hydro2.exe | Fixed | 8.0.0.0 |
MixZon Inc releases CORMIX v7.0 April 06th 2011. |
v7.0.0.0 | ||||
7689 | Added general model use disclaimer to CorHyd. | Feat. Req. | CorHyd.exe | Fixed | 2.0.0.0 |
7682 | Fixed bug in output ZU values in SUBROUTINE MOD230 in Hydro2 for certain MNU13 cases. | Bug Rpt. | Hydro2.exe | Fixed | 7.0.0.0 |
7667 |
Fixed minor bug in input data validation for "Output Steps per Module" (NOPEN). Minimum allowed value is not set to 3. |
Bug Rpt. | Variables.txt | Fixed | 7.0.0.0 |
7628 |
New plotting application called CorPlot is introduced. CorPlot is a graphics application that can be used to plot the following graphs: 1. Sediment Bottom Deposition Contours based on simulation results when using the "Dredge Sediments" or "Drilling Muds and Cuttings" options. These can be plotted either on the CORMIX coordinate system or on any grid system specified by the end user. 2. Plume Suspended Sediment Concentrations vs. Plume Trajectory 3. Sediment Deposition Thickness vs. Plume Trajectory 4. Plume Centerline Concentration & Dilution vs. Downstream Distance 5. Plume Centerline Concentration & Dilution vs. Plume Trajectory 6. Plume Concentration & Dilution Contours |
Feat. Req. | CorPlot.exe | OK | 1.0.0.0 |
7612 | Fixed minor UI validation bug related to certain Multiport - Alternating Diffuser cases. The bug was causing a validation warning to occur, in error, for SIGMA and BETA input values, when the end user tried to run CorSpy directly on the input case, without first validating and running the complete case file. | Bug Rpt. |
CORMIX.exe CorSpy.exe |
Fixed | 7.0.0.0 7.0.0.0 |
7595 | New CORMIX version - CORMIX v7.0GTH (Advanced Tools Hydraulics Version) introduced. | Feat. Req. |
CORMIX.exe CORMIX.dat |
OK | 7.0.0.0 |
7589 | Fixed bug related to certain brine and sediment - surface discharge cases where the value of HINT was not getting set properly. In these cases HINT is never used, but needs to be set to the depth at discharge (HD) so that the rule base can proceed without throwing a rule base slot error. Modified @RULE=DMX_DENSITY_8 in the Amb_70.kb rule base to fix the issue. | Bug Rpt. |
Amb_70.kb Disch3_70.kb |
Fixed | 7.0.0.0 |
7551 | Added capability to track and forward end user inquires related to Tideflex Duckbill valves to Tideflex Technologies - a division of Red Valve Company Inc. | Feat. Req. | CorHyd.exe | OK | 2.0.0.0 |
7549 | All CORMIX applications, tools and executables are signed using a Code Signing Certificate for enhanced security and to ensure authenticity of the product during and after downloads. | Feat. Req. | Setup70E.exe | OK | 7.0.0.0 |
7491 |
Added additional modeling support for drilling muds and cuttings discharges - new "Drilling Muds and Cuttings" option for the oil and gas industry. For drilling muds and cuttings discharge modeling for the oil and gas industry, you can now specify the number of solids classes in the effluent discharge. In this case, you can directly specify the particle fall velocities and the corresponding distribution (as a %) by volume fraction for each of the classes. The user can estimate fall velocities from particle-size distribution, Stokes Law or measured data from column studies. Default particle settling data for drilling discharges is available using the new "Drilling Muds and Cuttings" option in CORMIX and has been adapted from Nedwed, Tim (2004), "Best Practices for Drill Cuttings & Mud Discharge Modeling", Society of Petroleum Engineers Inc. Publication - SPE 86699, The Seventh International Conference on Health, Safety, and Environment in Oil and Gas Exploration and Production held in Calgary, Alberta, Canada, 29-31 March 2004. |
Feat. Req. |
CORMIX.exe CORMIX.dat Variables.txt Disch1_70.kb Disch2_70.kb Disch3_70.kb DHydro.exe |
OK | 7.0.0.0 5.0.0.0 |
7473 | Based on feedback from CORMIX workshop attendees, the CORMIX User Interface (UI) tooltips have been updated to include the corresponding input variable's variable name. Since the model inputs are summarized at the start of each prediction file, the end user will be able to match the variable names used in the prediction file, with the corresponding input UI element. This helps with better interpretation and understanding of the CORMIX model inputs. | Feat. Req. |
Variables.txt Variables2.txt Variables3.txt |
OK | 7.0.0.0 |
7407 |
Fixed bug in Hydro2 and DHydro that was causing MNU5 flow class cases to crash. Fixes made to SUBROUTINE TRANRL, SUBROUTINE MNUPRO, SUBROUTINE MOD279. |
Bug Rpt. |
Hydro2.exe DHydro.exe |
OK | 7.0.0.0 4.0.0.0 |
7394 | In CORMIX, when Ambient and Effluent Temperatures are entered as "deg. F", the output prediction file used to still state that "C = corresponding temperature values (in "deg.C"!) include heat loss". This minor bug in units labeling has now been addressed (Fix in SUBROUTINE HEADER). | Bug Rpt. |
Hydro1.exe Hydro2.exe Hydro3.exe DHydro.exe |
Fixed | 7.0.0.0 4.0.0.0 |
7386 |
Fixed bug related to plume-slope/boundary interaction checks in SUBROUTINE MOD340 for certain NV5 Brine discharge cases. Fixed made to FUNCTION YZ() and SUBROUTINE SHORE. |
Bug Rpt. | DHydro.exe | Fixed | 4.0.0.0 |
7345 7319 |
Added support for modeling using Tideflex Duckbill valves. | Feat. Req. | CorHyd.exe | OK | 2.0.0.0 |
7343 | Fixed bug in the computation of XSTP (the "adaptive step size control" value) returned from SUBROUTINE RKQC with each iteration thru the loop in MOD140 - that was causing certain CORMIX cases with high NSTEP values to go into an infinite loop. | Bug Rpt. | Hydro1.exe | Fixed | 7.0.0.0 |
7333 | Fixed bug in DHydro for certain multiport, MNU13 flow class, Brine Discharge case that was causing CORMIX to stall at the end of the NEAR FIELD REGION. | Bug Rpt. | DHydro.exe | Fixed | 4.0.0.0 |
7300 | Fixed bug in Session Report in the reporting of the plume properties (X, Y, Z, S, C, BV and BH values) from the prediction file where water quality standard has been meet or exceeded. | Bug Rpt. | Hydro2.exe | Fixed | 7.0.0.0 |
7293 |
The following changes were made to CORMIX w.r.t. multiport MNU1 and MNU2 flow class cases: 1. Constant C9 changed from 0.40 to 0.10 The current C9 constant value of 0.40 was on the higher side leading to flow classification errors for certain cases. This has now been changed to a lower value of 0.10, based on experimental data. 2. Added additional new rules to the classification rule base to handle MNU1/IMPU1 flow classes for Weak Buoyancy - Alternating Diffuser - Weak Cross Flow cases. 3. Added additional new rules to handle MNU2/IMPU2 flow classes for Weak Buoyancy - Alternating Diffuser - Strong Cross Flow cases. Rules Added are: Flow_class_MNU1_Alt1 Flow_class_MNU1_Alt1_Image Flow_class_MNU1_Alt2 Flow_class_MNU1_Alt2_Image Modified Rules: Flow_class_MNU2_Alt1 Flow_class_MNU2_Alt1_Image Flow_class_MNU2_Alt2 Flow_class_MNU2_Alt2_Image These changes essentially ensue that CORMIX flow classification can handle Weak Buoyancy - Alternating Diffuser cases in either Weak (MNU1) or Strong (MNU2) cross flows. Before Weak Buoyancy - Alternating Diffuser cases were directly and erroneously classified as MNU2 flow classes, without first checking for weak or strong cross flows. |
Bug Rpt. |
Class2_70.kb Flow Class D-Tree |
Fixed | 7.0.0.0 |
7276 |
Fixed minor bug in Hydro2, where the Z coordinate values were incorrectly being output to the prediction file as negative values (Z origin is 0, at the bottom of the water body, in Hydro2) even though they were being computed correctly internally. Fixes made in SUBROUTINE CJRK4 in Hydro2. Also related to Support Ticket #6834. |
Bug Rpt. | Hydro2.exe | Fixed | 7.0.0.0 |
7236 |
Added new classification rules to deal with Near Surface, Positively Buoyant, cases with port angle THETA set in the range of 45 deg. to 90 deg. (i.e. port is directed towards the water surface in CORMIX1). These cases can be classified as "Near Horizontal" cases, as these are near surface cases, where the momentum is directed at the water surface boundary. This fixes the "Flow could not be classified.." error for such cases. Rules added are: @RULE= Type_flow_PH1_NewHorz_7236 for flow class IPH1 @RULE= Type_flow_PH1__2_NewHorz_7236 for flow class IPH1 @RULE= Type_flow_PH1__3_NewHorz_7236 for flow class IPH1 @RULE= Type_flow_PH2_NewHorz_7236 for flow class IPH2 @RULE= Type_flow_PH2__2_NewHorz_7236 for flow class IPH2 @RULE= Type_flow_PH3_NewHorz_7236 for flow class IPH3 @RULE= Type_flow_PH4_NewHorz_7236 for flow class IPH4 @RULE= Type_flow_PH5_NewHorz_7236 for flow class IPH5 @RULE= Type_flow_PH5__2_NewHorz_7236 for flow class IPH5 |
Bug Rpt. | Class1_70.kb | Fixed | 7.0.0.0 |
7220 |
Fixed minor bug in CORMIX license authorization related to access to DHydro Sediment Discharge module. In some very rare and special cases, licensees NOT licensed to the DHydro Sediment Discharge module could have gained access to it. This loophole has now been addressed. |
Bug Rpt. | CORMIX.exe | Fixed | 7.0.0.0 |
7193 |
For the sake of consistence RMZ, CMC, STD checks and values will now be made & provided only in downstream locations and not in upstream points in UPSTREAM INTRUSION modules. Code changes made to the following upstream intrusion modules: Hydro 1 - SUBROUTINE MOD 130 Hydro 2 - SUBROUTINE MOD 230 DHydro - SUBROUTINE MOD 130, SUBROUTINE 230. |
Bug Rpt. |
Hydro1.exe Hydro2.exe DHydro.exe |
Fixed | 7.0.0.0 4.0.0.0 |
7157 |
Added new warning rule @RULE=Plume_RMZ_Step_Warning in the summary rule base when RMZ,WQS,CCC, CMC values are specified. The warning message requests the end use to review the prediction file results before directly using the values form the session report. This is because the S & C values in the Session Report at RMZ, WQS, CCC, CMC are computed by a linear interpolation between two points in the prediction file where the above conditions are met. If NSTEP is large, then the step size between the prd points is small and more accurate values are reported in the Session Report via linear interpolation. If NSTEP is small, then the step size between the prd points is large and less accurate values are reported in the Session Report via linear interpolation. |
Feat. Req. | Sum_70.kb | OK | 7.0.0.0 |
7156 |
Made sure that the general order of flow protocols should be: Discharge Modules CorJet Modules Boundary Interaction Modules End of Near Field Density Current Modules Buoyant Spreading and Passive Diffusions Modules and is consistent with CORMIX publications. For Single Port and Multiport discharge cases, we now use the MOD310 BOTTOM DENSITY CURRENT module in the Far Field. For Surface discharges, we now use the MOD320 CorDens BOTTOM DENSITY CURRENT module in the Far Field. Fixed bug in FUNCTION ZY(Y) in the computation of Z coordinate for a given Y coordinate. Fixed bug related to SUBROUTINE SHORE - checks for shoreline/bank interaction. |
Bug Rpt. | DHydro.exe | Fixed | 4.0.0.0 |
7146 |
The following bugs were fixed in DHYDRO related to this bug case: All references to MOD141 were changed to MOD341; since DHYDRO does not have MOD141. All references to MOD142 were changed to MOD342; since DHYDRO does not have MOD142. All references to MOD161 were changed to MOD361; since DHYDRO does not have MOD161. Fixed execution of proper flow protocol for attached flow classes (bypass execution of flow protocol in SUBROUTINE PROCOL and execute the protocol for the attached flow classes in SUBROUTINE ATPRO). Use MOD310 instead of MOD320 as the bottom density current module, since this is a single port brine case. |
Bug Rpt. | DHydro.exe | Fixed | 4.0.0.0 |
7142 |
Fixed bug in the reporting of Dilution S value at the point where ambient water quality standard was encountered in the CORMIX prediction.
The S value was getting reported incorrectly in the CORMIX Session Report, for Non-Conservative Pollutant cases where a decay coefficient was specified. Fixes in @RULE=Plume_conditions_1 and @RULE=Plume_conditions_2 in the Summary rule base. |
Bug Rpt. | Sum_70.kb | Fixed | 7.0.0.0 |
7127 |
Fixed bug in "MOD224: NEGATIVELY BUOYANT LINE PLUME" in DHydro for certain multiport, Brine Discharge cases where the concentration C values at both control volume inflow
and outflow were the same - even though there is a change in S. This is due to errors in the computation of TF in this module. Also fixed crash in MOD320 (CorDens) in DHydro for these Brine Discharge Cases. The call to this module is replaced with MOD310 BOTTOM DENSITY CURRENT MODULE for single port and multiport discharge cases. |
Bug Rpt. | DHydro.exe | Fixed | 4.0.0.0 |
7094 |
Bug due to incorrect computation of PL and SPAC based on NOPEN instead of NRISER have been addressed in CorJet. Computation of effective port opening due to use of contraction coefficient for port opening has been fixed in rule base and CorJet. Actual input port diameter and contraction ratio are now part of prediction file output in Hydro2 and DHydro. |
Bug Rpt. |
CorJet.exe Hydro2.exe DHydro.exe |
Fixed | 7.0.0.0 4.0.0.0 |
7066 | Fixed bug in MOD271: ACCELERATION ZONE OF UNIDIRECTIONAL CO-FLOWING DIFFUSER in DHydro. The Z coordinate of the plume trajectory was being computed incorrectly in this module for certain multiport brine discharge cases. | Bug Rpt. | DHydro.exe | Fixed | 4.0.0.0 |
7039 |
Fixed crash in DHydro in SUBROUTINE MOD131 for certain NH3 flow class cases with stagnant ambient conditions. Fixed computation of YF in SUBROUTINE MOD131 when ambient is stagnant and the discharge is directed upslope or towards the near bank/shore. Added warnings in prediction file for Brine and Sediment discharge cases when the discharge is directed upslope. Added checks for stagnant ambient conditions for NH3 flow protocol. Added warnings in DHydro prediction file when ambient is stagnant and the discharge is directed upslope or towards the near bank/shore. Modified the following rules that check for stagnant ambient conditions (UA < 0.0001 m/s): @RULE= vel_fld_ok_3_b @RULE= DMX_Check_NFR_Low_AmbVelo_A @RULE= DMX_Check_FFR_Low_AmbVelo_A @RULE= Stagnant_ambient_check_1 |
Bug Rpt. |
DHydro.exe Amb_70.kb DMXCormix.rpt |
Fixed | 4.0.0.0 7.0.0.0 |
7031 |
Fixed crash in CorUCS due to buffer issues. |
Bug Rpt. |
CorUCS.exe |
Fixed | 2.0.0.0 |
7028 | Modified the allowed input range for Time Before and After Slack to 0.1 to 5.0 hours from 0.1 to 25 hours. | Bug Rpt. |
Variables.txt Online Context Sensitive Help |
Fixed | 7.0.0.0 |
7017 | For DHydro cases, the call to NEAR FIELD REGION END - (call to SUBROUTINE NFVAL) - MUST occur BEFORE calls to BOTTOM DENSITY CURRENT modules. | Bug Rpt. |
DHydro.exe |
Fixed | 4.0.0.0 |
7015 | Fixed bug in the reporting of ZU and ZL of the effluent plume at the NFR and RMZ for Brine discharge cases, in the CorTime output. | Bug Rpt. |
CorTime |
OK | 5.0.0.0 |
7014 |
For Brine and Sediment discharge cases, we can specify near and far shore ambient velocities. When running CorTime, if the ambient velocity is varied, we need to vary both the near and far shore velocities to avoid validation errors. Issue has been addressed in CmxMainWin2::CormixTSRun function in CORMIX. |
Bug Rpt. |
CORMIX.exe CorTime |
Fixed | 7.0.0.0 5.0.0.0 |
7001 6989 |
Added warnings and associated fixes for low Froude number (FR0) cases. Added warnings and associated fixes for WAKE FLOW CONDITIONS. Fixed MOD 320 bugs - error in call to SUBROUTINE CORDENS (MOD320). Call should be SUBROUTINE MOD310 (BOTTOM DENSITY CURRENT MODULE) for Singleport and Multiport cases. Fixed bugs in computations of sediment plume density, concentrations and mass fluxes remaining along the effluent plume trajectory. Added support for user configurable sediment particle size density - "Drilling Muds and Cuttings" option. Added support for user configurable solids classes and particle fall velocities - "Drilling Muds and Cuttings". |
Bug Rpt. |
Disch1_70.kb Disch2_70.kb Disch3_70.kb DHydro.exe |
Fixed | 7.0.0.0 4.0.0.0 |
6947 |
Relaxed clear water density validation rule (based on dredging operations) , so that we can validate sediment discharge input cases . Fixed made to @RULE= DMX_RHOCW_check2 and @RULE= DMX_RHOCW_check3 in the discharge rule base. Fixed bug in the computation of dilution S values in MOD 131 - SUBROUTINE MOD130 in DHydro. Fixed bugs in computations of sediment plume density, concentrations and mass fluxes remaining along the effluent plume trajectory. |
Bug Rpt. |
Disch1_70.kb Disch2_70.kb Disch3_70.kb DHydro.exe |
Fixed | 7.0.0.0 4.0.0.0 |
6943 |
Fixed typo in processing report regarding Effective discharge velocity for Above Surface Discharges. Bug used to state "Effective discharge velocity (Q0) = x.xxx m/s" This was fixed to correctly state "Effective discharge velocity (U0) = x.xxx m/s" Fixed typo in @RULE= DMX_Surface_Form_Config_Check_1 |
Bug Rpt. | Disch1_70.kb | OK | 7.0.0.0 |
6942 | Copyright information changed to "Copyright © 1988 - 2011 MixZon Inc". | Feat. Req. | CORMIX Product Family | OK | 7.0.0.0 |
6931 |
Fixed crash in MOD131 for certain dense above surface discharges. Fixed rulebase to make sure that the total % of sediment discharge constituents is = 100%. |
Bug Rpt. |
DHydro.exe Disch1_70.kb Disch2_70.kb Disch3_70.kb |
Fixed | 4.0.0.0 7.0.0.0 |
6885 | Added warnings to session report related to LIMITING DILUTION in Effluent dominated cases. | Feat. Req. | Sum_70.kb | OK | 7.0.0.0 |
6883 | Made sure that the particle size density for the default CORMIX option of "Dredge Sediments" was set to 2650 kg/m3 and that this value was consistent across the rule base and DHydro. | Bug Rpt. |
DHydro.exe Disch1_70.kb Disch2_70.kb Disch3_70.kb |
Fixed | 4.0.0.0 7.0.0.0 |
6881 (cont'd) |
Updated and implemented new density calculation algorithms for the built in CORMIX Density Calculator. The Density Calculator can be invoked in one of the following two ways: 1. By clicking on the "Pre-Processing Tools->Density Calculator" menu option in the CORMIX UI or 2. By clicking on the "Compute" buttons next to the Ambient and/or Effluent Density inputs on the UI. The density computation algorithms that are currently available are: 1. One Atmosphere International Equation of State of Seawater - (UNESCO 1980) 2. Fundamentals of Sea Water Desalination (Appendix A: Thermodynamic Properties) - El-Dessouky, Ettouny (2002) Added a label that displays the text "Including Sediment Mass" in the Effluent Density specification only when a Sediment discharge is specified in the CORMIX UI. |
Feat. Req. |
CORMIX.exe CORMIX.dat |
OK | 7.0.0.0 |
6881 | Fix simulation crash in certain DHydro - Sediment Discharge, NV2 flow class cases in CORDENS (MOD320): BOTTOM DENSITY CURRENT module. | Bug Rpt. | DHydro.exe | fixed | 4.0.0.0 |
6873 |
Fixed bug in CorUCS caused due to memory leak. CorUCS data from CORMIX v6.0GTD case file would not be loaded into the CORMIX v7.0 UI. This bug has now been addressed. |
Bug Rpt. |
CorUCS.exe CORMIX.exe |
Fixed | 2.0.0.0 7.0.0.0 |
6862 |
CorPlot can now be used to output comma separated values of plume profile and trajectory along with thickness of sediment deposits on the ambient bottom/floor ("Text Report" option in CorPlot will save a csv file - *.dep). This feature was implemented based on feedback and requests for improving the CORMIX model output/presentation capabilities for "Drilling Muds and Cuttings" modeling from the offshore oil and gas industry. |
Feat. Req. |
DHydro.exe CorPlot.exe |
OK | 4.0.0.0 1.0.0.0 |
6861 | Fixed DHydro crash in SUBROUTINE DERIVD for certain IV5 sediment discharge cases. | Bug Rpt. |
DHydro.exe |
Fixed | 4.0.0.0 |
6860 |
DHydro now creates a new output data file called "plotdata" (*.sedplot) that contains the following information from a "Dredge Sediments" or "Drilling Muds and Cuttings" modeling case: PLUME CENTERLINE X, Y, Z (m) PLUME DIMENSIONS B/BV and BH (m) DILUTION (S) CONCENTRATION (C) TRAVELTIME(s) SIMULATION MODULE BOUNDARY ATTACHED OR NOT DENSITY (kg/m3) SEDIMENT MASS FLUXES REMAINING ( % ) SEDIMENT CONCENTRATIONS(kg/m^3) This file is then used as the input to the CorPlot application in order to be able to compute the sediment bottom deposition thickness along the plume trajectory and plot related graphs. |
Feat. Req. | DHydro.exe | OK | 4.0.0.0 |
6834 |
Fixed minor bug in Hydro2, where the Z coordinate values were incorrectly being output to the prediction file as negative values (Z origin is 0, at the bottom of the water body, in Hydro2) even though they were being computed correctly internally. Fixes made in SUBROUTINE CJRK4 in Hydro2. Fixed bug in SUBROUTINE MOD245 related to IBYPAS flag check. |
Bug Rpt. |
Hydro2.exe DHydro.exe |
Fixed | 7.0.0.0 4.0.0.0 |
6825 |
Fixed crash in DHydro in SUBROUTINE MOD131 for certain IH4-0 flow class cases with stagnant ambient conditions. Fixed conditions for "INTERMEDIATE FIELD CASES WITH STRONG MOMENTUM" and "INTERMEDIATE FIELD CASES WITH WEAK MOMENTUM". |
Bug Rpt. | DHydro.exe | Fixed | 4.0.0.0 |
6820 |
Fixed CorVue visualization bug for certain Multiport MS5 flow class cases. If the jet to cross flow ratio R = U0/UA > 1, then we need to make sure that the computed Uc (Local centerline excess velocity - above ambient) is always greater than UA to avoid negative Uc values. When Uc becomes less than UA, there is NO centerline excess velocity in the plume - and hence it becomes 0.0 m/s. However, when R < 1 we have wake flow conditions, and hence a negative Uc value is ok. Modification made to SUBROUTINE DERIVS in CorJet and Hydro2 and SUBROUTINE DERIVS2 in DHydro. |
Bug Rpt. |
CorVue.exe CorJet.exe Hydro2.exe DHydro.exe |
Fixed | 7.0.0.0 4.0.0.0 |
6770 |
There is a minor bug in the font setting controls in CorVue when using the following controls: 1. MOD Indicator Control 2. RMZ Indicator Control 3. CCC Indicator Control 4. TDZ Indicator Control In each of these control dialogs, we use a "Spin Control" or up down arrow control to increase/decrease the font size of the respective indicators. The following two bugs were fixed: 1. The controls do not map to current font sizes used in CorVue. 2. Since there is no "wrap around" implemented in these controls, using them when their position is outside the range causes errors in font setting. |
Bug Rpt. | CorVue.exe | Fixed | 7.0.0.0 |
6760 |
Fixed multiport diffuser visualiztion bug in CorVue. CorVue was incorrectly visualizing the number of ports and risers for certain diffuser cases. Fix made in CorVue, CMX2_Plume::model_outfall function. |
Bug Rpt. | CorVue.exe | Fixed | 7.0.0.0 |
6755 |
Re-introduce Axes Control Options in CorVue. Based on client request, the axes control options that were discontinued in the older version of CorVue have been re-introduced. |
Feat. Req. | CorVue.exe | OK | 7.0.0.0 |
6685 |
Fixed CorVue visualiztion bug for image flow calss cases wirth COANDA attachments. Fix made in CorVue, Cormix_GFX::get_data(...) where we detect and flag prediction points in the COANDA attachment. |
Bug Rpt. | CorVue.exe | Fixed | 7.0.0.0 |
6671 |
Fixed bug in Hydro3, that was causing incorrect values of dilition S to be reported towards the end of CORSURF (MOD310): BUOYANT SURFACE JET - NEAR-FIELD REGION module. Bug fix made in computation and check of dilution S in SUBROUTINE DERIVD. |
Bug Rpt. | Hydro3.exe | Fixed | 7.0.0.0 |
6670 4997 |
Added support to specify varying ambient current directions (PHI) to CorTime. The CORMIX angles for multiport diffuser configuration specification are varied automatically for each time step based on
the current step's ambient current direction (PHI) and the input physical diffuser angles relative to true North - ALPHA and IOTA. CORMIX2 multiport counter-flow cases can now be run, as part of a CorTime simulation by using the "Pre-Processing Tools->Override Warnings" menu option. Fixed bug in CORMIX related to the spawning of the CorTimeGraph.exe process. |
Bug Rpt. |
CorTime CorTimeGraph.exe |
Fixed | 5.0.0.0 2.0.0.0 |
6667 |
Fixed bug in BV (plume thickness) computation in SUBROUTINE MOD230 in DHydro BV was being computed incorrectly for certain multiport Brine discharge cases due to incorrect specification of Z values based on HS and SUB0. |
Bug Rpt. | DHydro.exe | Fixed | 4.0.0.0 |
6636 |
Fixed crash in CORJET for certain *.inp files when running them from the CORJET UI. In these crash cases CORJET code was attempting to output to the console window using WRITE(*,*) causing the UI based application to hang. |
Bug Rpt. | CorJet.exe | Fixed | 7.0.0.0 |
6568 |
New plotting tool called CorTime - Graphs included in CORMIX research version. This new application can be used to plot the following graphs from a CorTime simulation: CorTime Input Parameters (Q0, C0, Ua, Ha, density) vs. Time Ambient Current Vectors Input Parameter Distribution Frequencies Near Field Region Predicted Plume Properties (S, BV, Z) vs. Time EndPoint XY Scatter Plot Output Parameter Distribution Plots |
Feat. Req. | CorTimeGraph.exe | OK | 2.0.0.0 |
6358 (continued) |
Fixed crash in DHydro for certain rare single port, brine discharge, attached flow class, cases where the flow is classified as IH4-0A4I. | Bug Rpt. | DHydro.exe | Fixed | 4.0.0.0 |
6171 |
Fixed bug in computation of cumulative travel time in SUBROUTINE CORJET and SUBROUTINE CORJET2. Added warning in Prediction file at the end of the near field region when WAKE FLOW CONDITIONS are detected. |
Bug Rpt. |
Hydro1.exe Hydro2.exe DHydro.exe |
Fixed | 7.0.0.0 4.0.0.0 |
6160 | Fixed CorVue visualization bug for certain IPV5 and IPH5 cases (Above Surface Discharge cases). | Bug Rpt. | CorVue.exe | Fixed | 7.0.0.0 |
6088 |
For Brine and Sediment Discharge cases, the Near Bottom Slope has to be at least 0.001 degrees and cannot be 0.0 degrees. Modified valid input data range for near slope. |
Bug Rpt. | Variables.txt | Fixed | 7.0.0.0 |
5934 |
Fixed bug in the computation of ZU and ZL based on Z and BV in MOD 237 in Hydro2. Main fixes made with parameters used during calls to SUBROUTINE FARSHP and in code in SUBROUTINE FARSHP that computes ZU and ZL. |
Bug Rpt. | Hydro2.exe | Fixed | 7.0.0.0 |
5932 |
Display warnings regarding the "INTRUSION OF AMBIENT WATER into the discharge opening" in the prediction file, after the end of the NEAR-FIELD region for Low Froude Number cases.
Modified SUBROUTINE NFVAL in all the Hydros to implement this warning. These warnings also appear in the "Processing Record" and in the "Session Report" for cases with low Froude Numbers. |
Feat. Req. |
Hydro1.exe Hydro2.exe Hydro3.exe DHydro.exe |
OK | 7.0.0.0 4.0.0.0 |
5915 | Fixed crash in SUBROUTINE DRV341 for certain NEUTRALLY BUOYANT, SA1 flow class cases, due to divide by 0 errors. | Bug Rpt. | Hydro3.exe | Fixed | 7.0.0.0 |
5809 | Fixed crash in DHydro in MOD131 for a certain Brine discharge case with a rare IS4-A2I flow class. | Bug Rpt. |
DHydro.exe |
Fixed | 4.0.0.0 |
5713 |
Fixed crash in SUBROUTINE MOD130 (MOD132) in DHydro for certain Brine discharge cases with IV5 flow class.
In the existing code in DHydro, if THETLR = 0.00, XIMP was computed as NaN causing a crash later on in code when XIMP is used. The fix now checks for THETLR to avoid a divide by 0 errors during the computation of XIMP. Fixed bug in ZU computation based on BV in SUBROUTINE MOD130 and SUBROUTINE MOD340 in DHydro Fixed bug in ZU computation based on BV in SUBROUTINE MOD130 and SUBROUTINE MOD140 in Hydro1 |
Bug Rpt. |
DHydro.exe Hydro1.exe |
Fixed | 4.0.0.0 7.0.0.0 |
5687 |
Fixed minor bug and inconsistency in the computation of the Z coordinate and BV in Hydro2 in SUBROUTINE MOD270 and SUBROUTINE MOD276 where the plume becomes
VERTICALLY FULLY MIXED over the entire layer depth. The code for computing the Z coordinate in these modules was modified to make sure that computed Z and BV values lead to consistent computation of plume upper and lower boundaries. |
Bug Rpt. |
Hydro2.exe |
Fixed | 7.0.0.0 |
5651 |
Fixed bug in SUBROUTINE MOD250 in Hydro2 for certain positively buoyant MU7 flow class cases. The Z plume coordinate was set to 0.0 m, the channel bottom in certain situations, even though the flow was classified as a positively buoyant case. This issue has now been fixed. |
Bug Rpt. |
Hydro2.exe |
Fixed | 7.0.0.0 |
5629 | Fixed bug in certain Surface discharge (CORMIX3), PL1 flow class cases, where the simulation would not converge. Modified code in SUBROUTINE MOD341 in Hydro3 for the condition that stops the search in the RUNGE-KUTTA SEARCH FOR BUOYANT SPREADING routine - CONDITION - EXCEEDENCE OF LAYER DEPTH. | Bug Rpt. |
Hydro3.exe |
Fixed | 7.0.0.0 |
5322 |
The dilution S values computed at the end of the Near Field Region for certain NH5 flow class, Brine discharge - DHydro cases were a bit higher (and in error)
when comparing with the results of an equivalent Hydro1 case.
This is because the constant SB33 was set to 1.7 (in error) in DHydro SUBROUTINE MOD133, where it is used in the computation of S. SB33 is now set to the correct value of 1.4 based on comparison with Hydro1 values. |
Bug Rpt. |
DHydro.exe |
Fixed | 4.0.0.0 |
5317 |
CorTime now supresses ambient geometry warning on distance to shore and changes of left bank/right bank.
Added the reporting of ZU and ZL of the effluent plume at the NFR and RMZ, in the CorTime output. |
Feat. Req. |
CorTime |
OK | 5.0.0.0 |
MixZon Inc releases CORMIX v6.0 October 19th 2009. |
v6.0.0.0 | ||||
6543; 6542 6205; 6195 6180; 6114 6046; 5852 5851; 5792 5646; 5556 5240; 2523 2131; 830 |
CorHyd - design, development and integration into CORMIX. CorHyd is a new computer program integrated into CORMIX v6.0GTD (Advanced Tools Design Version). CorHyd assists with the calculation of velocities, pressures, head losses and flow rates inside the diffuser pipe and especially at the diffuser port orifices. CorHyd provides the means to insure proper multiport design specification to ensure the diffuser has line source flow distribution. CorHyd was developed to analyze and optimize diffuser design alternatives as well as existing diffuser configurations for different discharge and ambient conditions. |
Feat. Req. |
CorHyd.exe DiffuserViz.exe |
OK | 1.0.0.0 1.0.0.0 |
6532 |
Added missing calls to subroutine that checks for RMZ in the following MODULES in Hydros 1 and 2: Hydro2: SUBROUTINE MOD279, SUBROUTINE MOD274, SUBROUTINE MOD245, SUBROUTINE MOD244, SUBROUTINE MOD243, SUBROUTINE MOD238 Hydro1: SUBROUTINE MOD181 These missing calls used to cause incorrect plume properties at RMZ to be reported in the Session Report. However, the Prediction File was still reporting the correct values. |
Bug Rpt. |
Hydro1.exe Hydro2.exe |
Fixed | 6.0.0.0 |
6526 | Fixed bug where the concentration units specified in the base case were NOT getting transferred to each consecutive time step during a CorTime simulation. | Bug Rpt. |
CorTime CORMIX.exe |
Fixed | 4.0.0.0 6.0.0.0 |
6514 |
Relax the THETA angle input data range restriction for near surface CORMIX1 and CORMIX2 discharges.
Before the valid input range for THETA in such situations was 45 deg. and -90 deg. This has been relaxed to between 90 deg. and -90 deg. |
Feat. Req. |
Disch1_60.kb Disch2_60.kb Variables.txt |
OK | 6.0.0.0 |
6439 6175 |
Fixed bug in SUBROUTINE CORDENS in DHydro, that was causing erroneous values of dilution to be reported in some specific CORMIX1 Brine discharge cases. | Bug Rpt. |
DHydro.exe |
Fixed | 3.0.0.0 |
6358 |
Fixed CORMIX2 Multiport rule base related to specification of "Several Ports Per Riser" discharge configuration.
The existing validation routine allowed one to enter 'x' number of openings (Total # of opening) and 'x' Number of ports/nozzles for each riser. This implies that the number of riser specified is only 1 ('x'/'x'). CORMIX 2 assumes a multiport diffuser (line source) with a minimum of 3 complete risers. Modified "@RULE=Geometry_3", "@HYPO=dis2_risers_ok " so that such type of invalid data input (as described above) is NOT allowed and a validation error is thrown. |
Bug Rpt. |
Disch2_60.kb |
Fixed | 6.0.0.0 |
6347 |
Increased data output precision for dTc and dSALc columns in CORJET output. Also adjusted column output formatting to accommodate increase in data precision. |
Bug Rpt. |
CORJET.exe |
Fixed | 6.0.0.0 |
6306 |
Addressed visualization bug in CorVue during the transition from Far Field Region (FFR) to Near Field Region(NFR) view. The bug occurred in the NFR view, causing faulty mesh construction of the plume, plume boundary lines, etc. due to the abrupt transition that occur between the NFR and FFR. |
Bug Rpt. |
CorVue.exe |
Fixed | 6.0.0.0 |
6300 | Fixed minor typo in the message displayed in the CORMIX UI when the "FC-DTree" button is click with no case file loaded. | Bug Rpt. |
CORMIX.exe |
Fixed | 6.0.0.0 |
6294 | Fixed Bug in DHydro in the computation of ZU and ZL after plume interacts with SURFACE/BOTTOM. | Bug Rpt. |
DHydro |
Fixed | 3.0.0.0 |
6244 | Fixed minor bug in CorVue visualization of certain CORMIX1 cases, where the complete extent of the plume in 3d, side and plan views was not getting rendered. | Bug Rpt. |
CorVue.exe |
Fixed | 6.0.0.0 |
6241 | Fixed minor bug in CorVue visualization of number of ports in a unidirectional mulipot diffuser. | Bug Rpt. |
CorVue.exe |
Fixed | 6.0.0.0 |
6222 | Fixed buffer over run (memory issues) when visualizing certain specific CORMIX cases (with very large prediction outputs) in CorVue. | Bug Rpt. |
CorVue.exe |
Fixed | 6.0.0.0 |
6217 |
Updated Sediment Size Classification and Settling Velocities in DHydro, CORMIX UI and the CORMIX User Manual. DHydro - FALLOUT VELOCITIES (m/s) modified as follows: W2 - From 0.3200000 to 0.03130000 W3 - From 0.0062800 to 0.00041850 W4 - From 0.0003940 to 0.00002600 W5 - From 0.0000134 to 0.00000065 Reference "River Mechanics - Pierre Y. Julien 2002 - Pg. 16 table 2.4" |
Bug Rpt. |
DHydro CORMIX.dat CORMIX User Manual |
Fixed | 3.0.0.0 6.0.0.0 5.4.0.0 |
6201 |
Changed CORMIX UI behavior when the F1 help key is pressed. The F1 key now links to the Online Context Sensitive Help. Before this connected to the online hyper text version of the CORMIX User Manual from September 1996. This is the legacy, discontinued version manual - that will no longer be available. Please use the latest CORMIX User Manual, downloadable from our website, instead. |
Feat. Req. |
CORMIX.exe
Online Context Sensitive Help CORMIX User Manual |
OK | 6.0.0.0 6.0.0.0 5.4.0.0 |
6199 | Fixed minor bug in the CORMIX licensing system for lease renewal (under very specific, and unique licensing conditions), that causes an activation error. | Bug Rpt. |
CORMIX.exe |
Fixed | 6.0.0.0 |
6186 | Fixed several typos, errors and made several edits to improve and enhance the CORMIX User Manual. Special thanks Mr. Kenwyn George (ADEC) for his detailed review and feedback on the manual, leading to the current revision. | Bug Rpt. |
CORMIX User Manual |
Fixed | 5.4.0.0 |
6162 6062 |
Fixed bug and crash in DHydro - CORDENS MOD320 BOTTOM DENSITY CURRENT module, for certain MNU13 Multiport Brine discharge cases. |
Bug Rpt. |
DHydro.exe |
Fixed | 3.0.0.0 |
6136 | Fixed bug and crash in DHydro, for certain MNU10 Multiport Brine discharge cases where the wrong flow protocol (MOD339) was called. | Bug Rpt. |
DHydro.exe |
Fixed | 3.0.0.0 |
6003 |
Added link to the "BrineDis Project - Brine discharges from desalination plants" to the CORMIX UI under the Help menu. Added link to the "BrineDis - Discharge and Density Calculators" to the CORMIX UI under the Pre-Processing Tools menu. |
Feat. Req. |
CORMIX.exe CORMIX.dat |
OK | 6.0.0.0 |
6001 |
Added new tool called CorUCS - CORMIX Universal Coordinate System converter CorUCS is a new advanced design post processing tool that will convert the CORMIX trajectory information in a prediction file from the CORMIX coordinate system to the coordinate system specified by the end user using the outfall location's latitude and longitude position(in WGS84 format). The output from this tool will be 3 files: 1. "CorUCS_Points.txt" - text file that contains the CORMIX prediction points in the CORMIX coordinate system and input data required for conversion. 2. "CorUCS_Points_UCS.txt" - text file that contains the CORMIX prediction points converted into the Universal Coordinate System (UCS) in WGS84 format. 3. "CorUCS_Points_UCS.nc" - a netCDF file that can be used to import the CORMIX UCS data into a suitable mapping tool like ArcGIS. |
Feat. Req. | CorUCS.exe | OK | 1.0.0.1 |
5990 |
Fixed bug and crash in DHydro - CORDENS MOD320 BOTTOM DENSITY CURRENT module, for certain MNU1 Multiport Brine discharge cases. |
Bug Rpt. |
DHydro.exe |
Fixed | 3.0.0.0 |
5984 |
Fixed bug in CorSens output Summary Report. If the values of the "Sensitivity Column" in CorSens, are first auto generated (using a base value, number of steps and increment) and then manually modified, the output report still reports the auto generated "Sensitivity Column" values. The actual CORMIX simulations and output however use the values entered manually. |
Bug Rpt. | CorSens | Fixed | 4.0.0.0 |
5979 | Fixed bug in PL2 flow class description as per as per the "CORMIX3: AN EXPERT SYSTEM FOR MIXING ZONE ANALYSIS AND PREDICTION OF BUOYANT SURFACE DISCHARGES" report by Gilbert R. Jones, Jonathan D. Nash and Gerhard H. Jirka. | Bug Rpt. |
PL2.txt FC-DTree |
Fixed | 6.0.0.0 |
5976 |
Modified the label "Grid Intervals for Display" to "Output Steps per Module" in the CORMIX UI "Mixing Zone Tab" Changed data input range for "Output Steps per Module" From 1 to 800 steps To 1 to 5000 steps. |
Feat. Req. |
CORMIX.dat CORMIX.exe Variables.txt |
OK | 6.0.0.0 |
5965 |
Fixed crash in DHydro in certain sediment discharge, NH3A5 attached flow class cases. Crash fixed at MOD132. |
Bug Rpt. | DHydro.exe | Fixed | 4.0.0.0 |
5953 |
Added "Dilution Study" mode to CorTime. Under this mode, a user can specify several RMZ values in each time step for a given base case. The resulting CorTime Status report will give you the plume properties at varying downstream distances for the base case. On a successful CorTime run, the CorTime Status report is now automatically loaded into a window and displayed to the end user. Save and Print features are available on this window in licenses versions. |
Feat. Req. | CorTime | Fixed | 4.0.0.0 |
5940 4997 |
Implemented simulations for counter-flow cases (flow classes H4-180, IH4-180, H5-180, IH5-180, NH5 (alt) and IPH5 (alt)) for CORMIX Single port cases. Before, CORMIX will stop simulating these complicated flow cases with the following message, "As remarked earlier: Hydrodynamic prediction model is NOT AVAILABLE for this COMPLICATED flow class. Simulation will not be run." Now, CORMIX will provide simulation outputs for these cases with several warnings in the Processing record, Session report and flow class description. |
Feat. Req. |
Class1_60.kb Sum_60.kb Hydro1.exe DHydro.exe |
OK | 6.0.0.0 3.0.0.0 |
5933 | Added Menu to Far-Field Locator (FFL) user interface. | Feat. Req. | Far-Field Locator (FFL) | OK | 4.0.0.0 |
5873 | Fixed bug in visualizing/plotting concentration isolines for CORMIX predictions where XINT < maximum value of X in PRD. | Bug Rpt. | CorVue.exe | Fixed | 6.0.0.0 |
5788 |
Fixed bug in CORMIX GUI related to unit conversion error when effluent flowrate is specified in bpd (US). Changed unit label from "(BPD)" to "bpd (US)". Added new unit - bpd (UK) |
Bug Rpt. |
CORMIX.exe CORMIX.dat |
Fixed | 6.0.0.0 |
5773 |
All slopes in DHYDRO predictions are now reported in units of degrees. This is to avoid confusion with units of slope, which can be specified as a % or in degrees during CORMIX input. |
Bug Rpt. |
DHydro.exe |
Fixed | 3.0.0.0 |
5738 |
Fixed simulation crash in certain FJ1 flow class, Brine/Sediment discharge cases when SIGMA = 90. |
Bug Rpt. | DHydro.exe | Fixed | 3.0.0.0 |
5693 6324 |
Fixed bug in CORDENS (MOD320): BOTTOM DENSITY CURRENT module, in certain MNU1 flow class, Brine/Sediment discharge cases, that was causing the simulation to crash. Fixed bug in SUBROUTINE MOD224: NEGATIVELY BUOYANT LINE PLUME where call to module NEAOUT/SUFOUT was missing. Fixed bug in the computation of Cumulative Travel Time, TF, in SUBROUTINE MOD224: NEGATIVELY BUOYANT LINE PLUME. |
Bug Rpt. | DHydro.exe | Fixed | 3.0.0.0 |
5690 5317 |
CORMIX can now compute the plume centerline trajectory, based on a specific geographic location of the outfall by using the CorUCS conversion tool. The output prediction file will be presented both in the CORMIX coordinate system and the specified coordinate system based on the input Latitude, Longitude, Phi and Alpha angles. This will enable the end user to directly overlay the CORMIX trajectory predictions over existing maps of the outfall location using GIS tools. The output consists of CSV file containing the PRD points in UTC format and a netCDF *.nc file (RT# 6001). This option is available only in the Evaluation (E), Advanced Design (GTD) and Research (R) versions of CORMIX. |
Feat Req. |
CORMIX.exe CORMIX.dat Cormix1/2/3/DMXCormix.rpt Hydro1/2/3/DHydro.exe CorUCS.exe |
Fixed | 6.0.0.0 6.0.0.0 6.0.0.0 6.0.0.0 1.0.0.1 |
5688 | Fixed bug (plume mesh construction bug) in visualizing CORMIX2-multiport flow class cases. The bug caused CorVue visualizations of CORMIX2 multiport cases in which the plume was not entirely closed on the right side, looking downstream. | Bug Rpt. | CorVue.exe | Fixed | 6.0.0.0 |
5668 5602 |
Fixed bug in MOD342: BUOYANT TERMINAL LAYER SPREADING module in certain SA2 flow class, DHYDRO Brine/Sediment discharge cases. | Bug Rpt. | DHydro.exe | Fixed | 3.0.0.0 |
5654 5634 |
All visualization tools (CorVue, CorSpy, CorVue for CORJET, CorSens Graphs ) have the following enhanced functionalities: 1. Added "Save Visualization As..." functionality. Visualizations can now be directly saved in *.jpeg, *.gif, *.bmp, *.png, *.tiff and *.ps (PostScript) formats. 2. Added "Print" functionality. You can now directly print out visualizations. 3. Added Copy (CTRL + C) and Paste (CTRL + V) (clipboard)functionality. The current visualizations can be copied to the clipboard by using the "Edit->Copy" menu option or CTRL + C. You can then paste this on any editing application like Word, Paint, PowerPoint etc. |
Feat. Req. |
CorVue.exe CorSpy.exe CorSens_Graph.exe CorJet_mfc.exe |
OK | 6.0.0.0 6.0.0.0 4.0.0.0 6.0.0.0 |
5595 |
CorVue can now save the CORMIX prediction file points visualized, in Comma Separated Format (CSV) Added a small status bar at the bottom of the CORMIX UI to display the currently loaded file name and design case. |
Feat. Req. |
CorVue.exe CORMIX.dat CORMIX.exe |
OK | 6.0.0.0 6.0.0.0 |
5441 |
Fixed bug (plume mesh construction bug) in visualizing certain CORMIX2-multiport, MU6 flow class cases. |
Bug Rpt. | CorVue.exe | Fixed | 6.0.0.0 |
5437 | All CORMIX visualization tools have been upgraded to use the latest HOOPS 3d Graphics Libraries v16.20 | Bug Rpt. |
CorVue.exe CorSpy.exe CorSens_Graph.exe CorJet_mfc.exe |
Fixed | 6.0.0.0 6.0.0.0 4.0.0.0 6.0.0.0 |
5407 | Fixed crash in MOD342: BUOYANT TERMINAL LAYER SPREADING module in certain SA1 flow class, DHYDRO Brine/Sediment discharge cases. | Bug Rpt. | DHydro.exe | Fixed | 3.0.0.0 |
5325 (continued) |
Fixed CorVue visualization bug - plume section was being visualized below channel bottom. Fixed CorSpy visualization bug - submerged single port riser was not positioned correctly - to account for specified THETA, and H0 values of the port. |
Bug Rpt. |
CorVue.exe CorSpy.exe |
Fixed | 6.0.0.0 6.0.0.0 |
5321 | Fixed bug in visualizing the Coanda attachment part of the plume in certain Brine/Sediment discharge cases, with Coanda attachment. | Bug Rpt. | CorVue.exe | Fixed | 6.0.0.0 |
5276 |
Fixed code in SUBROUTINE DERIVD that was causing a DHYDRO crash in crash CORDENS (MOD320): BOTTOM DENSITY CURRENT module, in certain SA2 flow class cases (Brine/Sediment discharges). |
Bug Rpt. | DHydro.exe | Fixed | 3.0.0.0 |
5245 |
Fixed crash that was occurring immediately at the end of the near field region after MOD301, in certain SA2 flow class cases (Brine/Sediment discharges). |
Bug Rpt. | DHydro.exe | Fixed | 3.0.0.0 |
5156 |
Updated CorVue Dilution/Isoline plotting feature. Following changes were made: 1. Since Dilution is a unit-less quantity, updated the labels accordingly. 2. Upstream Intrusion points are now ignored in these plots fix isoline plotting issues. 3. More efficient handling of boundary interaction during the plotting of isolines. 4. Implemented new scaling algorithm and grid layout. 5. More intuitive interface to specify scaling. 5. Added capability to modify the ROV while in IsoLine mode. |
Bug Rpt./Feat. Req. | CorVue.exe | Fixed / OK | 6.0.0.0 |
5075 | Fixed minor UI bug when toggling between "Single Slope" and "Near-Far Slope" Ambient condition specification for Brine and Sediment cases. During such toggling, the values of Darcy and Near/Far shore velocities were not getting cleared as part of the "positive data input/entry" procedure used in the CORMIX UI. | Bug Rpt. | CORMIX.exe | Fixed | 6.0.0.0 |
4921 |
CorTime status report now includes the flow class, UA and GAMMA input for each time step. If the base case and CorTime input files are in different directories, the CorTime results are saved in the directory from where the base case was loaded. |
Bug Rpt. | CorTime | Fixed | 4.0.0.0 |
4663 |
Fixed bug in SUBROUTINE DERIVD that was causing a DHYDRO crash in crash CORDENS (MOD320): BOTTOM DENSITY CURRENT module in certain Brine/Sediment discharge cases. |
Bug Rpt. | DHydro.exe | Fixed | 3.0.0.0 |
4588 |
Fixed crash that was occurring immediately at the end of the near field region after MOD301, in certain FJ1 flow class cases (Brine/Sediment discharges). This crash used to occur in cases where we have INTRUSION of ambient water into the discharge channel. |
Bug Rpt. | DHydro.exe | Fixed | 3.0.0.0 |
4419 |
Fixed bug in the computation of FR0 in Param3 rule base, @RULE= Intrusion_check_2 Fixed bug in DHYDRO - CORDENS (MOD320): BOTTOM DENSITY CURRENT module in certain CORMIX3 Brine/Sediment discharge cases. |
Bug Rpt. |
Param3_60.kb DHydro.exe |
Fixed | 6.0.0.0 3.0.0.0 |
4311 | Fixed bug in DHYDRO predictions of certain Brine/Sediment cases where the outfall is pointing towards the NEAR slope. | Bug Rpt. | DHydro.exe | Fixed | 3.0.0.0 |
3588 Revisited |
Updated earlier fix to crash in DHYDRO for certain dense (Brine) surface discharge cases. (Flow classes SA1 and SA2). | Bug Rpt. | DHydro.exe | Fixed | 3.0.0.0 |
3239 Revisited |
Fixed typo in CORMIX User Manual (Pgs. 128/129) Fig. A.7a and A.7b for CORMIX2 Flow Classification.
The decision criteria for C9 and C11 had typos. Changed the values of the following constants (criteria) related to CORMIX2 flow classification: C08 changed from 0.50 to 0.10 C10 changed from 0.30 to 0.50 in Class2_60.kb, as per original CORMIX2 notes. |
Bug Rpt. |
CORMIX User Manual FC-DTree Class2_60.kb |
OK | 5.4.0.0 6.0.0.0 |
1655 |
Added a. Uc - Local centerline excess velocity (above ambient) in m/s and b. TT - Cumulative Travel Time (sec) for each output step in the prediction file based on suggestion/feedback from DEQ regulator. |
Feat. Req |
Hydro1.exe Hydro2.exe Hydro3.exe DHydro.exe |
OK | 6.0.0.0 3.0.0.0 |
Update Patch (v5.0.2.0) released Oct 13th 2008. |
v5.0.2.0 | ||||
5663 | Fixed crash in CorVue visualization of certain sediment discharge cases where the far slope was specified as a flat bottom (far slope = 0 degrees). | Bug Rpt. | CorVue.exe | Fixed | 5.2.0.0 |
5653 |
1. Fixed typo in CORMIX User Manual pg. 87 2. Fixed minor UI bug that prevented change between single port and multiport options. 3. Modified available help on "Height Above Origin" data entry field. 4. Modified help and label for Vertical Angle. 5. Modified help and label for Horizontal Angle. 6. Increased data range of Discharge Concentration 7. Changed label to "Discharge Concentration (Excess):" 8. Modified help and label for Alignment Angle. |
Bug Rpt. |
CORMIX User Manual CorJet CORMIX.dat |
Fixed | 5.3.0.0 5.0.2.0 |
5596 | Fixed crash in SUBROUTINE MOD 240 - MOD24: BUOYANT TERMINAL LAYER SPREADING, in Hydro2, in certain stratified cases. | Bug Rpt. | Hydro2.exe | Fixed | 5.0.2.0 |
5570 |
Fixed minor bug in version number display, when an update patch is applied. Version information is now obtained from the version tag of each component or module using the new CmxMainWin2::GetCMXComponentVer function. Obtaining version information from the CORMIX.ini file has been made obsolete. |
Bug Rpt. |
CORMIX.exe CORMIX.dat |
Fixed | 5.0.2.0 |
5567 | Added menu option in the CORMIX UI, (Help->MixZon Outfall Monitoring Services), to link to the outfall monitoring services website hosted at http://www.mixzon.com/monitoring/. | Feat. Req. |
CORMIX.exe CORMIX.dat |
OK | 5.0.2.0 |
5546 |
For cases simulated using Hydro2, the Z value can never be negative as the Z origin is
always on the bottom, directly below the port opening, and is 0. Fixed error in computation of ZV in SUBROUTINE VRTOR1, where ZV was computed as ZV = ZI - ZIP. For image cases, ZI is 0 but ZIP will be HS causing negative values of ZV (Z) to be returned. |
Bug Rpt. | Hydro2.exe | Fixed | 5.0.2.0 |
5487 | Purged uncalled routines in CorJet UI source to improve code reading, logic and execution. | Bug Rpt. | CorJet.exe | Fixed | 5.0.2.0 |
5486 | Added menu bar functionality to CorJet UI. | Feat. Req. | CorJet.exe | OK | 5.0.2.0 |
5485 |
CorJet expects all temperature data from input or saved input data files to be in deg. C (SI units).
The UI however allows temperature to be specified in deg. C or deg F.
This leads to errors in density computation (due to unit conversion), when temperature is specified as deg. F Fixed bug in CorJet UI related to temperature unit conversion. 1. Data in CorJet can be entered in mixed units 2. Before executing a simulation all data will be converted to SI (both in the UI and values passed to the CorJet simulation routine). 3. Data will be saved ONLY in SI format. If entered in mixed mode, all data will be converted to SI before a save. |
Bug Rpt. | CorJet.exe | Fixed | 5.0.2.0 |
5484 | Fixed bug in CorJet output when ambient density is computed from TA and SA and number of levels is 1 (LEV = 1). | Bug Rpt. | CorJet.exe | Fixed | 5.0.2.0 |
5481 |
Fixes made to the following code sections and modules: SUBROUTINE CORSURF: -Fixed depth adjustment for re-stratified case SUBROUTINE MOD331: - Modified the STEP SIZE if strong initial spreading angle is specified - Modified code to stop search/loop if layer depth is exceeded SUBROUTINE MOD341: - Added missing reference to save old BV values - Modified the STEP SIZE if strong initial spreading angle is specified - Modified code to stop search/loop if layer depth is exceeded |
Bug Rpt. | Hydro3.exe | Fixed | 5.0.2.0 |
5480 |
Fixes made to the following code sections and modules: SUBROUTINE TRANRL: - Added missing reference to save old BV values - Modified the STEP SIZE if strong initial spreading angle is specified - Modified code to stop search/loop if layer depth is exceeded SUBROUTINE MOD230: - Modified the STEP SIZE if strong initial spreading angle is specified - Added missing reference to save old BV values - Modified code to stop search/loop if layer depth is exceeded SUBROUTINE MOD240: - Modified the STEP SIZE if strong initial spreading angle is specified - Updated value of XSTPOLD = XSTP !KEEP NORMAL STEP SIZE SUBROUTINE MOD276: - Fixed ZF value if MOD is 273 and flow class is MNU9, based on the value of SIGNJ0 - Fixed ZF value if MOD is 275 and flow class is MNU11, based on the value of SIGNJ0 - Fixed ZF value if MOD is 277 and flow class is MNU13, based on the value of SIGNJ0 - Modified computation of Z (computation no based on HS rather than ZF). |
Bug Rpt. | Hydro2.exe | Fixed | 5.0.2.0 |
5479 |
Fixes made to the following code sections and modules: SUBROUTINE TRANRL, TRANSITION RULE 8: - Fixed formula used to compute DISTF - Added missing reference to save old BV values - Modified the STEP SIZE if strong initial spreading angle is specified - Modified code to stop search/loop if layer depth is exceeded SUBROUTINE MOD130: - Modified the STEP SIZE if strong initial spreading angle is specified - Modified code to stop search/loop if layer depth is exceeded SUBROUTINE MOD140: - Modified the STEP SIZE if strong initial spreading angle is specified SUBROUTINE MOD156: - Modified the STEP SIZE if strong initial spreading angle is specified |
Bug Rpt. |
Hydro1.exe DHydro.exe |
Fixed | 5.0.2.0 2.2.0.0 |
5471 | Fixed crash in DHydro in certain CORMIX1 NV5 flow class cases. | Bug Rpt. |
DHydro.exe |
Fixed | 2.2.0.0 |
5444 | CORMIX User Manual Errata fix - Table 4.1 page 41. Heat Lost coefficients should include units in title, i.e. W/m2,oC | Bug Rpt. |
CORMIX User Manual Online Context Sensitive Help |
Fixed | 5.3.0.0 5.0.2.0 |
5331 |
Made following GUI improvements in CORMIX: 1. Support for Firefox on GUI online help pop-up. 2. Implemented a density-temperature-salinity calculator, i.e. density = function (Temperature, Salinity) using the UNESCO (1981) Equation Of State for fluids/water for density conversion. 3. Enabled cut & paste from Prediction file, Session Report, Flow Class Description, Design Recommendations, Processing Records output window. |
Feat. Req. |
CORMIX.exe CORMIX.dat |
OK | 5.0.2.0 |
5325 |
Fixed bug in flow class description tree for NH5 (and alt NH5) counter flow, co-flow and cross-flow cases. Fixed bug in SUBROUTINE MOD130, for brine/sediment discharge cases, in the computation of the BOTTOM SPREADING COEFFICIENT, due to error in flow classification string comparison. Fixed bug in SUBROUTINE MOD130, for brine/sediment discharge cases, to make sure BV does not exceed HS. (Ref: RT-5479) Modified the STEP SIZE if strong initial spreading angle is specified, in SUBROUTINE MOD130, for brine/sediment discharge cases. (Ref: RT-5479) |
Bug Rpt. |
FC-DTree DHydro.exe |
Fixed | 5.0.2.0 2.2.0.0 |
5324 | CorSpy should visualize ALL counter flow designs (i.e. 135 degrees < sigma < 225 degrees). The SIGMA validation rules in CorSpy methods have been relaxed to comply with this request. | Bug Rpt. | CorSpy.exe | Fixed | 5.2.0.0 |
5320 5317 |
Add support for time series analysis using CorTime for Brine and Sediment discharge cases. | Feat. Req. |
CorTime CORMIX.exe CORMIX.dat |
OK | 3.0.0.0 5.0.2.0 |
5318 | Fixed bug in SUBROUTINE 240. The numerical bug was causing CorTime - time series analysis to fail for certain CORMIX2 cases. | Bug Rpt. |
Hydro2.exe CorTime |
Fixed | 5.0.2.0 3.0.0.0 |
5304 | Resolved minor but in GUI - when in the Ambient tab for Brine/Sediment discharges, switching to Near-Far slope option causes far field velocity unit to default to ft/s. | Bug Rpt. |
CORMIX.exe CORMIX.dat |
Fixed | 5.0.2.0 |
5223 | Added new units and conversion routines in CORMIX to specify Effluent flowrate - added GPM (US), GPM (UK), BPD | Feat. Req. |
CORMIX.exe CORMIX.dat |
OK | 5.0.2.0 |
5184 |
1. Fixed typo in CORMIX User Manual, glossary item "Buoyant Jet Integral Model" 2. Fixed typo in CORMIX User Manual, glossary item "Mean High Water" 3. Fixed typo in CORMIX User Manual, glossary item "Mean Ambient Velocity" 4. Fixed typo in CORMIX User Manual, Appendix A - Fig. A.1.a and Fig. A.1.b 5. Fixed typo in CorVue - Display Control Panel - item "Ambient Boundary" toggle |
Bug Rpt. |
CORMIX User Manual CorVue.exe |
Fixed | 5.3.0.0 5.2.0.0 |
5025 | Fixed bug in SUBROUTINE MOD310, the CorSurf module, were the BV values were incorrectly computed to be greater than the local depth in certain SA2 flow class cases. | Bug Rpt. |
Hydro3.exe |
Fixed | 5.0.2.0 |
4998 |
Implemented the ability to calculate RMZ values for distances/zones less than the near-field region. This functionality would help for coupling to Far-field models, especially for near-stagnant cases where the near-field distance can be rather large. |
Feat. Req. |
Hydro1.exe Hydro2.exe Hydro3.exe DHydro.exe |
OK | 5.0.2.0 2.2.0.0 |
4749 | Fixed bug in SUBROUTINE 240 - "MOD241: BUOYANT AMBIENT SPREADING", in certain MU8 flow class cases. Numerical bug prevented Hydro2 from converging on a result. | Bug Rpt. |
Hydro2.exe |
Fixed | 5.0.2.0 |
4552 | Fixed crash in DHydro in certain CORMIX1 NV5 flow class cases. | Bug Rpt. |
DHydro.exe |
Fixed | 2.2.0.0 |
4449 | Fixed crash in DHydro in certain CORMIX1 NH5 flow class cases. | Bug Rpt. |
DHydro.exe |
Fixed | 2.2.0.0 |
4393 | Fixed crash in DHydro in certain CORMIX1, NV5 flow class, brine discharge cases. | Bug Rpt. |
DHydro.exe |
Fixed | 2.2.0.0 |
4282 |
Fixed bug in the plume trajectory (Z value) computation of certain CORMIX2 multiport diffuser, MNU flow class (due to downward pointing port openings) cases,
but where the discharge is positively buoyant. Fix in SUBROUTINE MOD276. |
Bug Rpt. |
Hydro2.exe |
Fixed | 5.0.2.0 |
4274 | Fixed bug in CORMIX2 multiport diffuser cases in unsteady(tidal), near stagnant ambient conditions. | Bug Rpt. |
Hydro2.exe |
Fixed | 5.0.2.0 |
3959 | Fixed crash in SUBROUTINE MOD320 - CORDENS BOTTOM DENSITY CURRENT module in certain brine discharge cases. | Bug Rpt. |
DHydro.exe |
Fixed | 2.2.0.0 |
2809 | Fixed bug in SUBROUTINE MOD331, the upstream intruding plume module, for certain CORMIX 3 PL1 flow class cases. | Bug Rpt. |
Hydro3.exe |
Fixed | 5.0.2.0 |
2808 | Fixed bug in SUBROUTINE MOD341, the buoyant ambient spreading module, for certain CORMIX 3 PL1 flow class cases. | Bug Rpt. |
Hydro3.exe |
Fixed | 5.0.2.0 |
2148 |
Fixed crash in some CORMIX1 deeply submerged discharge cases, under stagnant or near stagnant conditions (i.e. ambient velocity Ua = 0 m/s) |
Bug Rpt. |
Hydro1.exe |
Fixed | 5.0.2.0 |
1721 |
Fixed crash some CORMIX2 unidirectional multiport diffuser cases, when THETA is specified as 0 degrees. Fix in SUBROUTINE MOD240 for code section MOD242: BUOYANT TERMINAL LAYER SPREADING. |
Bug Rpt. |
Hydro2.exe |
Fixed | 5.0.2.0 |
1679 | CORJET module in Hydro1, gives negative dilution for certain bottom attached cases due to a computational error, causing a crash in MOD 131 (Layer Boundary/Terminal Layer Approach). This bug has been fixed in the latest update. | Bug Rpt. |
Hydro1.exe |
Fixed | 5.0.2.0 |
Update Patch (v5.0.1.0) released. Dec 4th 2007. |
v5.0.1.0 | ||||
5112 |
The following changes are were made to the CORMIX UI: 1. The "User Guide" button is re-labeled "CorHelp" and not connects to the online UI Help and User Guide. 2. The menu option "User Guide - Online" is re-labeled "CorHelp - Online User Guide". 3. The "Manual" button is re-labeled "User Manual" that provides access to the latest installed CORMIX User Manual 2007 (PDF). 4. Added a menu option labeled "CORMIX User Manual (PDF)" that provides access to the latest installed CORMIX User Manual 2007 (PDF). 5. Modified the "User Manual (CORDOCS)" menu option to "CorDocs - Online Technical Documentation". 6. CorDocs - Online Technical Documentation is now accessible thru the CORMIX UI menu option, in all CORMIX v5.0 versions (G, GT, GTS and GTR) except the Evaluation version (v5.0E). |
Feat. Req. |
CORMIX.dat CORMIX.exe |
OK | 5.0.1.0 |
5078 | During CorTime analysis, the validation rule where HA and HD must be within +-30% of each other is OVERRIDDEN and SUPRESSED (only in the GTR version) when the "Override Warnings" option is used. | Feat. Req. |
CorTime Amb_50.kb CORMIX.exe |
OK | 2.0.0.0 5.0.1.0 |
5068 4830 |
Fixed bugs in reporting of RMZ, when the RMZ occurs within an "UPSTREAM INTRUSION" and RMZ check calls Refer to HYDRO1: SUBROUTINES MOD130, MOD131, MOD133, MOD151 HYDRO2: SUBROUTINES MOD230, MOD235 DHYDRO: SUBROUTINES MOD130, MOD131, MOD133, MOD230, MOD235, MOD339 Fixed bug in the implementation of CMC criteria for the TDZ in the Summary rule base. In the current implementation that checks for the 3 CRITERION, the rules were treating the individual elements XCMC, YCMC and ZCMC of a co-oridinate point RMZ(x,y,z) as checks for "horizontal direction from any discharge outlet.." and "distance in any spatial direction". Modified RULE Toxic_12, RULE Toxic_13, RULE Toxic_16 in the Summary rule base. |
Bug Rpt. |
DHydro.exe Hydro1.exe Hydro2.exe Summary_50.kb |
Fixed | 2.1.0.0 5.0.1.0 |
5066 | Fixed bug in reporting of RMZ location in Session report for certain CORMIX 3 cases. | Bug Rpt. |
Hydro3.exe |
Fixed | 5.0.1.0 |
5011 |
Fixed error leading to contradiction in reporting of CMC between Prediction file and Session report, in certain CORMIX3, heated discharge cases. Modified SUBROUTINE CMCCHX in Hydro3 for fix. |
Bug Rpt. |
Hydro3.exe |
Fixed | 5.0.1.0 |
5000 |
Fixed crash in cetrain CORMIX 1 cases, due to erraneous interpretation of CO-FLOW and COUNTER-FLOW cases w.r.t. the specified SIGMA angle. Fix in Hydro1 SUBROUTINE MOD156 and flow class rulebase Class1_50.kb, rules Type_flow_H4_0, Type_flow_IH4_0 Type_flow_H5_0, Type_flow_IH5_0 Type_flow_H4_90, Type_flow_IH4_90 Type_flow_H5_90, Type_flow_IH5_90 Type_flow_H4_180, Type_flow_IH4_180 Type_flow_H5_180, Type_flow_IH5_180 |
Bug Rpt. |
Hydro1.exe Class1_50.kb |
Fixed | 5.0.1.0 |
4969 | Fixed crash in Bottom density currents module in certain CORMIX2 - multiport diffuser cases. | Bug Rpt. | Hydro2.exe | Fixed | 5.0.1.0 |
4941 | Fixed UI crash on certain Surface, Sediment Discharge Cases as UI values were not getting passed on to the rulebase slots. | Bug Rpt. |
CORMIX.dat CORMIX.exe Disch3_50.kb |
Fixed | 5.0.1.0 |
4921 | The flow class, ambient velocity (UA) and the alignment angle (GAMMA) will now be reported for each time step in the CorTime Status report. | Feat. Req. | CorTime | OK | 2.0.0.0 |
4839 4323 |
Updated/fixed data entry bugs in the CORMIX sample file cases to reflect the Appendixes from the CORMIX User Manual 2007. | Bug Rpt. |
Dye1.cmx Sample1.cmx Sample2.cmx Sample3.cmx Sample3t.cmx |
Fixed | 5.0.1.0 |
4820 |
Modified the warning messages that appear when negatively buoyant cases are NOT simulated as Brine/Sediment. The new warning message in such cases is as follows:"Since the effluent is NEGATIVELY BUOYANT, it is recommended that you consider using the Brine or Sediment options for Effluent specification for a more detailed analysis, particularly for coastal discharges." Modified , RULE Density_deficit_3 in the parameter rule base. |
Feat. Req. |
Param1_50.kb Param2_50.kb |
OK | 5.0.1.0 |
4790 4449 |
Bug in DHYDRO flow class protocol due to sting comparison errors. Eg: IF FLOCLS .EQ. "NH3" was failing if FLOCLS = "NH3 ". |
Bug Rpt. | DHydro.exe | Fixed | 2.1.0.0 |
4756 |
Modified validation rule related to slope validation (to within +/- 0.1%) w.r.t. distance from shore and specified depth, in brine or sediment cases. Modified rules that check for the condition "dmx_depth_at_discharge_ok" in the discharge rule base. |
Bug Rpt. |
Disch1_50.kb Disch2_50.kb Disch3_50.kb |
Fixed | 5.0.1.0 |
4707 | Fixed crash in certain low flow, multiport, brine discharge cases. | Bug Rpt. | DHydro.exe | Fixed | 2.1.0.0 |
4663 4393 |
Fixed "floating point underflow" error in certain brine and sediment discharge cases. Modified SUBROUTINE DERIVD to check for divide by zero errors. |
Bug Rpt. |
DHydro.exe |
Fixed | 5.0.1.0 |
4403 |
Resolved unit conversion issues (between deg. C and deg. F) and resulting validation, in the UI and rule base when the effluent was specified as a heated discharge. Changed labels related to all input concentrations to indicate that they were specified as an "EXCESS" over background. |
Bug Rpt. |
CORMIX.exe CORMIX.dat Disch1_50.kb Disch2_50.kb Disch3_50.kb |
Fixed | 5.0.1.0 |
4379 | Fixed bug in CorSens UI, which initially allowed the initial base case values to be modified - leading to erroneous result. The initial base case values can no longer be modified in the CorSens UI now. | Bug Rpt. | CorSens | Fixed | 3.1.0.0 |
4365 |
Fixed UI bug in CorSpy - the user interface used to ALLOW an option to visualize the
outfall ports for a multiport diffuser with "Average Sigma & Beta Values", when the "Fanned-
Out" configuration was selected. This lead to visualization bugs. The use of "Average Sigma & Beta Values" is now DISABLED when using a "Fanned-Out" configuration. |
Bug Rpt. | CorSpy.exe | Fixed | 5.1.0.0 |
4363 - Related to 4756 |
Implemented a stronger validation rule to check for inconsistencies in nput data specification w.r.t. slopes, distance from shorelines and depth at discharge. Resolved crash in CORDENS (MOD320): BOTTOM DENSITY CURRENT module in DHYDRO, in certain brine discharge cases. |
Bug Rpt. |
Disch1_50.kb Disch2_50.kb DHydro.exe |
Fixed | 5.1.0.0 |
4321 | Modified Appendix C of the CORMIX User Manual 2007 to include description of the port geometry and configuration for the single port case. | Bug Rpt. | CORMIX User Manual | Fixed | 2007 |
4319 | Improved UI help for the "Density Jump" input data element. | Feat. Req. |
CORMIX.dat CORMIX.exe Variables.txt Online Context Sensitive Help |
OK | 5.0.1.0 |
4312 |
While viewing a current CorVue visualization, if an attempt is made to visualize another prediction file CorVue may.. Render the new file incorrectly by using data from the earlier visualization Crash, due to a memory leak or Appear to Hang or take a long time to render the new visualization These issues have been addressed and fixed in this update patch. |
Bug Rpt. | CorVue.exe | Fixed | 5.1.0.0 |
4285 |
Implemented new features in CorVue: -Slope/s visualization for Brine/Sediment cases -Down Stream Side View (y-z view) |
Feat. Req. | CorVue.exe | OK | 5.0.1.0 |
4279 | Fixed UI bug in CorSpy - related to data transfer of ambient depth and average depth values from the CORMIX UI to the CorSpy UI. | Bug Rpt. | CorSpy.exe | Fixed | 5.1.0.0 |
4267 | Fixed bug in the visualization (w.r.t. location) of the origin, origin label and the three axes in Surface, Brine and Sediment cases. | Bug Rpt. | CorVue.exe | Fixed | 5.1.0.0 |
4245 | Fixed bug in the visualization of upstream intrusion Brine/Sediment image cases. | Bug Rpt. |
CorVue.exe DHydro.exe |
Fixed | 5.1.0.0 2.1.0.0 |
4244 | The CorSens sensitivity analysis tool will now report botht he dilution (S) and concentration (C) in exponential format. | Feat. Req. | CorSens_Graph.exe | OK | 3.1.0.0 |
4243 | Fixed bug in the computation of ZU and ZL values in SUBROUTINE FARSHP in DHYDRO. | Bug Rpt. | DHydro.exe | Fixed | 2.1.0.0 |
4228 | CorSens - sensitivity analysis tool is currently NOT available for Unsteady/Tidal cases. However the UI did not indicate this in older version. With the update patch, the UI will clearly notify the end user, if an attempt is made to invoke CorSens on an unsteady/tidal case. | Bug Rpt. | CorSens | Fixed | 3.1.0.0 |
4226 |
CorSens was not saving the (*.cmx) case file for each step of the sensitivity analysis. This issue had now been fixed in CORMIX v5.0.1.0, with the current update patch. |
Bug Rpt. | CorSens | Fixed | 3.1.0.0 |
4225 | Fixed CORMIX UI Bug - the "%" unit option was missing for the Ambient-Far Shore, Bottom Slope data entry widget. | Bug Rpt. | CORMIX.dat CORMIX.exe | Fixed | 5.0.1.0 |
4224 | Addressed and resolved bug in CORMIX related to unit conversion ("%" to degrees) when Ambient slopes are specified as a "%" in Brine/Sediment cases. | Bug Rpt. | CORMIX.dat CORMIX.exe | Fixed | 5.0.1.0 |
4162 |
Fixed minor bugs in CorSens graphs for sensitivity analysis. Added missing menu options for RMZ Sensitivity plot and NFR Sensitivity plot. Added missing tool tips and status bar information for various buttons. The name of each case in the sensitivity analysis, along with the flow class will now be displayed in the plots. |
Bug Rpt. | CorSens_Graph.exe | Fixed | 3.1.0.0 |
4142 | Fixed CorSpy crash during data transfer from the CORMIX UI, for certain deeply submerged cases where "H0 <= 1/3 HD", because the validation rule was coded using decimal fractions. | Bug Rpt. | CorSpy.exe | Fixed | 5.1.0.0 |
4159 | Fixed bugs in file I/O operations in CorSens graphs for sensitivity analysis. | Bug Rpt. | CorSens_Graph.exe | Fixed | 3.1.0.0 |
3914 |
Display Origin (0,0,0) in 3-D View and (0,0) in Side and Plan Views for CorVue visualizations. Provided Hide/Display option for the Origin label Modify the default/initial view to hide all indicators except - the Axes, Origin and Plume. |
Feat. Req. | CorVue.exe | OK | 5.1.0.0 |
3913 |
Modified the behavior w.r.t. the THETA angle, when the user specifies a single port, Above Surface ->Jet like/Deflected Jet/Spray like discharges.
Before THETA was defaulted to -90 deg. in such cases, now we preserve the input theta value for visualization purposes,
while the rule base will override the input value to -90 degrees. CorSpy will now visualize a Deflector plate, if specified. |
Feat. Req. |
CORMIX.dat CORMIX.exe Disch1_50.kb Cormix1.rpt DMXCORMIX.rpt Hydro1.exe DHydro.exe CorSpy.exe |
OK | 5.0.1.0 2.1.0.0 5.1.0.0 |
1814 | The new CORMIX User Manual 2007 is available for download from http://www.mixzon.com/downloads/ and is distributed with CORMIX v5.0.1.0 and the associated update patch. | Feat. Req. | CORMIX User Manual | OK | 2007 |
MixZon Inc releases CORMIX v5.0 March 9th 2007. |
v5.0.0.0 | ||||
4061 |
Fixed crash in CorSens when negative values are specified in the "Increment" row. CorSens will now compute the iterative values for both positive and negative sensitivity parameters. |
Bug Rpt. | CorSens | Fixed | 3.0.0.0 |
4054 |
Fixed CorSpy visualization bug w.r.t. sloping channel bottom for CORMIX3 cases. On modification of diffuser configuration using the "Hammer" tool, a sloping bottom was displayed - even if not specified. |
Bug Rpt. | CorSpy.exe | Fixed | 5.0.0.0 |
4042 | Fixed CorSpy visualization crash for CORMIX3 unbounded cases, where HA == HD. | Bug Rpt. | CorSpy.exe | Fixed | 5.0.0.0 |
4004 | Implemented a new DOWNSTREAM SIDE VIEW (y-z view) of the port/diffuser/discharge configuration, so that the sloping channel characteristics are clearly visualized and represented for the end user. | Feat. Req. | CorSpy.exe | OK | 5.0.0.0 |
3998 |
Added units and conversion routines for Wind Speed (m/s, ft/s, m/hr, knots) Added units and conversion routines for Bottom Slopes (%, degrees) |
Feat. Req. |
CORMIX.dat CORMIX.exe |
OK | 5.0.0.0 |
3995 | Fixed bug in CorSpy Surface Discharge Visualization - axes and channel not visualized correctly after several configuration modifications ("Hammer" tool). | Bug Rpt. | CorSpy.exe | Fixed | 5.0.0.0 |
3989 3433 |
Add calls to missing RMZ check function in Hydro1. Changed made to the following subroutines in Hydro1: MOD130, MOD131, MOD133 and MOD151 Fixed RMZ reporting issues in SUBROUTINE MIXZON . |
Bug Rpt. | Hydro1.exe | Fixed | 5.0.0.0 |
3959 |
Added support for large fonts and DPI. CORMIX now supports Normal/Large font size and/or DPI settings, without cutting off labels. Refer http://www.mixzon.com/faq.php?article=44 |
Feat. Req. |
CORMIX.dat CORMIX.exe |
OK | 5.0.0.0 |
3916 | Implemented near and far slope visualization and handling in CorSpy, for Brine and Sediment Cases. | Feat. Req. | CorSpy.exe | OK | 5.0.0.0 |
3887 |
CorGraph - 2D (legacy DOS based graphics tool) has been DISCONTINUED. This toll is no longer supported, licensed or developed. All functionality and features have been transferred to CorVue 5.0 |
Feat. Req. |
CORMIX.dat CORMIX.exe |
OK | 5.0.0.0 |
3868 | Fixed CorSpy water surface visualization bug for Multiport diffuser, unbounded cases. | Bug Rpt. | CorSpy.exe | Fixed | 5.0.0.0 |
3860 | Resolved bug in Axis Control (re-size) functionality in CorSpy surface discharge cases. (Axes were not re-sizing when using Axes Control.) | Bug Rpt. | CorSpy.exe | Fixed | 5.0.0.0 |
3858 | Resolved bug in CorSpy Visualizations - Initial Camera Settings. | Bug Rpt. | CorSpy.exe | Fixed | 5.0.0.0 |
3848 | CorSpy was not visualizing the port opening at the correct height for certain cases when THETA != 0.0 deg. | Bug Rpt. | CorSpy.exe | Fixed | 5.0.0.0 |
3838 | Resolved bug in CorSens related to Stratified Densities, where CorSens was SWAPPING the values of the density resources for every other iteration. | Bug Rpt. |
CORMIX.exe CorSens |
Fixed | 5.0.0.0 3.0.0.0 |
3833 |
Implemented the following in CorSpy: a. UA (Ambient Velocity) direction indicator with visualization control. b. WS (water surface) visualization control. c. Horizontal and Vertical scale labels with controls. d. Channel Boundary control. e. Font settings control. f. Origin Label. |
Feat. Req. | CorSpy.exe | OK | 5.0.0.0 |
3808 3703 |
Fixed CorVue visualization Bug related to multiport diffuser alignment angle GAMMA. The multiport diffuser was visualized incorrectly for parallel vs. perpendicular alignment (GAMMA). |
Bug Rpt. | CorVue.exe | Fixed | 5.0.0.0 |
3803 | Bug in port height validation for Submerged CORMIX1 cases. Added rules (Rules Submerged_Port_depth_valid_1/2) to prevent specifying a submerged case with H0 > HD. | Bug Rpt. | Disch1_50.kb | Fixed | 5.0.0.0 |
3784 | Display the region of interest (ROI) in m. in the Distortion Scale Window in CorVue | Feat. Req. | CorVue.exe | OK | 5.0.0.0 |
3760 |
Fixed CorVue bug in visualization of CORMIX3 plumes and channel boundaries, in cases where the "Jet/plume APPROACHES OPPOSITE BANK". Modified Cormix_GFX::find_given function for fix. |
Bug Rpt. | CorVue.exe | Fixed | 5.0.0.0 |
3759 |
Fixed CorVue bug in visualization of CORMIX3 outfalls, where the outfall was rendered as a pipe even if it was initially specified ad a channel. |
Bug Rpt. | Hydro3.exe CorVue.exe | Fixed | 5.0.0.0 5.0.0.0 |
3749 |
Fixed bugs in the computation of the "Air Time Travel Distance" parameter and the "Wake Check" rule in relation to discharge angle SIGMA and nearest bank location,
for Above Surface discharge cases. |
Bug Rpt. |
Disch1_50.kb CORMIX1.rpt, Hydro1.exe DHydro.rpt, DHydro.exe |
Fixed | 5.0.0.0 5.0.0.0 2.0.0.0 |
3747 | Fixed CorJet bug in reading negative input values of (THETA) Modified FUNCTION RVALUE in CORJET to accept '-'ve input values. | Bug Rpt. | CORJET.exe | Fixed | 5.0.0.0 |
3741 |
CorJet simulations were not available for flow classes MNU1 TO MNU6, as CorJet was wrongly categorizing them as UNSTABLE flow classes.
MNU1 TO MNU6 are STABLE flow classes and CORJET is applicable to them. Modified SUBROUTINE INDATA to set the STABLE flow class flag, IFC, correctly for these flow classes. |
Bug Rpt. | CORJET.exe | Fixed | 5.0.0.0 |
3736 |
Implemented CorJet/FFL/CorSens Integration for Image CORMIX cases (Near Surface CORMIX1/2 cases) and Brine/Sediment cases. Modified Rule A_Corjet in Class1_50.kb Modified Rule A_Corjet__1 in Class2_50.kb Modified SUBROUTINE INDATA to add CORMIX image class support to CORJET. |
Feat. Req. |
Class1_50.kb Class2_50.kb CORJET.exe CorSens |
OK | 5.0.0.0 3.0.0.0 |
3722 |
Fixed CorVue visualization bug, due to errors in input parsing algorithm, when dilution S is output as "*******"
in the PRD files due to lack of space and formatting rules. Modified function isNumber(...) for fix. |
Bug Rpt. | CorVue.exe | Fixed | 5.0.0.0 |
3704 | Fixed CorVue visualization bug, for some near surface "Image" cases, where plume rendering used to exceed the bottom and/or surface. | Bug Rpt. | CorVue.exe | Fixed | 5.0.0.0 |
3687 |
Fixed bug in rule base related to computation of Flow direction for Neutrally Buoyant Cases in Uniform and Stratified environments. Added following rules in Class1_50.kb Flow_Dir_3_Uni_Neutral_Dwn, Flow_Dir_3_Uni_Neutral_Up Flow_direction_7, Flow_direction_8 Added following rules in Class2_50.kb Flow_Dir_3_Multiport_Neutral_Dwn, Flow_Dir_3_Multiport_Neutral_Up Flow_direction_7_Multiport, Flow_direction_8_Multiport |
Bug Rpt. |
Class1_50.kb Class2_50.kb |
Fixed | 5.0.0.0 |
3668 |
Fixed bug in intrusion shape computation of BV and BH. Affected subroutines are:
Hydro1: SUBROUTINE MOD131 and SUBROUTINE MOD133 Hydro2: SUBROUTINE MOD235 DHydro: SUBROUTINE MOD131, SUBROUTINE MOD133 and SUBROUTINE MOD235 |
Bug Rpt. |
Hydro1.exe Hydro2.exe DHydro.exe |
Fixed | 5.0.0.0 2.0.0.0 |
3660 |
1. CorVue visualization bug in certain CORMIX2, "VERTICALLY FULLY MIXED", cases due to variation in definition of BV in different mods.
Fix Re-Release: Initial Fix in Support Ticket #2531 2. Fixed multiport diffuser visualization bug. Diffuser Length (LD) is visualized incorrectly after NearField or ROI setting is used. |
Bug Rpt. |
CorVue.exe |
Fixed | 5.0.0.0 |
3652 |
Fixed bug in computation of ZU and ZL in the PASSIVE DIFFUSION modules, after Surface or Bottom interaction 1. Modified SUBROUTINEs MOD160, FARSHP and PASTST in Hydro1. 2. Modified SUBROUTINEs MOD260, FARSHP and PASTST in Hydro2. |
Bug Rpt. |
Hydro1.exe Hydro2.exe |
Fixed | 5.0.0.0 |
3616 |
Adding missing call to upstream intrusion display message, c2_upstream_message_ok in the following CORMIX2 rules: Flow_class_MS3, Flow_class_MS3_Image, Flow_class_MS4, Flow_class_MS4_Image, Flow_class_MS7, Flow_class_MS7_Image, Flow_class_MS8, Flow_class_MS8_Image Updated MS4 flow classification figure in User Manual, WorkBook Appendix and FC-DTree feature, to include upstream intrusion. |
Bug Rpt. |
Class2_50.kb FC-DTree UM Appendix A.5.a, A.5.b |
Fixed | 5.0.0.0 |
3611 |
Session report for certain special CORMIX3 tidal cases was not getting generated. Fixed issue by 1. Adding rule Shore_10 to the Summary rule base. 2. Fixing common block alignment problem in Hydro3 source |
Bug Rpt. |
Sum_50.kb Hydro3.exe |
Fixed | 5.0.0.0 |
3592 | Change in CORMIX product name - CORMIX-GI changed to CORMIX | Feat. Req. | CORMIX.exe | Fixed | 5.0.0.0 |
3591 | Fixed CorVue visualization crash for certain CORMIX3 stagnant, FJ1 flow cases. | Bug Rpt. | CorVue.exe | Fixed | 5.0.0.0 |
3589 |
Implemented a shortcut, display control panel that provides a "tear off list to toggle display elements" in CorVue and CorSpy. CorVue: Display Control->Display Control Panel Shortcut menu option CorSpy: Tools -> Display Control Panel Shortcut menu option |
Feat. Req. | CorVue.exe CorSpy.exe | OK | 5.0.0.0 |
3588 | Fixed crash in DHYDRO for certain dense (Brine) surface discharge cases. (Flow classes SA1 and SA2). | Bug Rpt. |
DHydro.exe Class3_50.kb |
Fixed | 2.0.0.0 5.0.0.0 |
3577 | Fixed bug in computation of X, Y, Z, S, C, BV, BH values at the end of the RMZ, when the mixing zone was specified as a % of channel width. | Bug Rpt. |
Hydro1.exe Hydro2.exe Hydro3.exe DHydro.exe |
Fixed | 5.0.0.0 2.0.0.0 |
3573 | Implemented CorVue/CorSpy visualization for Image, Brine and Sediment Cases | Feat. Req. |
CorVue.exe CorSpy.exe |
OK | 5.0.0.0 |
3476 |
Fixed bug in "Online Context Sensitive Widget Help" for CORJET and FFLOCATOR UIs. (Accessible using the "Online Help" button from the Help Pop up window - right click on any UI element). |
Bug Rpt. | CORMIX.exe | Fixed | 5.0.0.0 |
3442 |
Fixed computation of Trajectory Distances in the hydrodynamic modules. Changes made to the computation of variables DTI (Hydro1 and Hydro2) and DISLT (Hydro3). |
Bug Rpt. |
Hydro1.exe Hydro2.exe Hydro3.exe |
Fixed | 5.0.0.0 |
3442 |
Added capability to specify the RMZ (Mixing Zone) as a Trajectory Distance, SQRT(x^2 + y^2 + z^2). (This is in addition to the existing functionality of specifying RMZ as a downstream distance, width or area). |
Feat. Req. |
CORMIX.dat CORMIX.exe Variables.txt Zon_50.kb Hydro1.exe Hydro2.exe Hydro3.exe DHydro.exe |
OK | 5.0.0.0 2.0.0.0 |
3434 |
Add calls to missing RMZ check function in DHydro. Changed made to the following subroutines in DHydro: MOD130, MOD131, MOD133, MOD150, MOD235, MOD 238, MOD243, MOD245, MOD274 and MOD339 |
Bug Rpt. | DHydro.exe | Fixed | 2.0.0.0 |
3422 |
Implemented new CORMIX v5.0GTS Advanced Tools Sediment version. ONLY the GTS version handles Dense Sediment Discharge cases in CORMIX. |
Feat. Req. |
CORMIX.exe CORMIX.dat license.ini |
OK | 5.0.0.0 |
3400 2795 2602 |
Fixed bug in CORJET due to common block misalignment "FR02" misaligned in common block "PARAM" in SUBROUTINE PARAM and SUBROUTINE ZOFE. |
Bug Rpt. |
CORJET.exe |
Fixed | 5.0.0.0 |
3338 2848 |
Fixed CorVue for CorJet visualization crashes in certain multiport cases, where NOPEN (number of openings) is large. The crashes were caused due to memory allocation and referencing errors in the plume rendering and visualization process. |
Bug Rpt. | CorJet_mfc.exe | Fixed | 5.0.0.0 |
3300 |
Fixed bug in SUBROUTINE ZOFE in Hydro2, where the value of LAMBDA was not getting passed correctly due to common block misalignment in FORTRAN. |
Bug Rpt. | Hydro2.exe | Fixed | 5.0.0.0 |
3297 |
Implemented computations for the multiport diffuser "Leakiness Coefficient (PL)", for Image Near Surface multiport cases. (Based on the computation of PL, for Deeply Submerged cases.) |
Feat. Req. |
Hydro2.exe DHydro.exe |
OK | 5.0.0.0 2.0.0.0 |
3296 3229 |
Fixed CorVue crash when plotting "Concentration Contour Profile" graphs due to memory allocation issues. | Bug Rpt. |
CorVue.exe |
Fixed | 5.0.0.0 |
3295 |
Relaxed modeling constraint of having a deeply submerged discharge for CORMIX1 AND CORMIX2 cases. CORMIX1 AND CORMIX2 will now simulate slightly submerged or near surface discharges too. Before one had to perform a "mirror image simulation" for such near surface cases. |
Feat. Req. |
Amb_50.kb Disch1/2_50.kb Param1/2_50.kb Class1/2_50.kb Hydro1/2.exe |
OK | 5.0.0.0 |
3256 |
Fixed bug in Class_2 rulebase related to re-computation of length scales for Neutral Buoyancy Cases. Modified rule New_Scales_5__1 . |
Bug Rpt. | Class2_50.kb | Fixed | 5.0.0.0 |
3255 |
Fixed bug in Discharge1 rulebase related to pycnocline validation. Modified rule Port_depth_pycno_1. |
Bug Rpt. | Disch1_50.kb | Fixed | 5.0.0.0 |
3239 |
Changed the values of the following constants (criteria) related to CORMIX2 flow classification: C08 was changed from 0.50 to 0.10 C10 was changed from 0.17 TO 0.30 With the original values, it appeared the classification constant C08 may be too restrictive, i.e. there is just no way to pass the stability criterion given by C07 for a stable discharge and then have also a weak enough buoyancy pass on the right side of the C08 criteria - Fig. A.7 CORMIX2 Classification in the CORMIX User Manual. |
Feat. Req. | Class2_50.kb | OK | 5.0.0.0 |
3238 |
Added composite riser group functionality to CORMIX2 cases. 1. Added variables to track the following inputs: NPPERR - # of ports/riser NRISER - # of risers THEAC - Actual THETA i/p by user for alt. diffusers (Initially THETA reset to 90 for such cases) 2. Added variable to track computed line source THETA: THEACR - Calculated line source THETA 3. In SUBROUTINE MOD 101, added composite riser group functionality. 4. In SUBROUTINE DERIVS, modified merging criteria for multi-riser diffusers. 5. In SUBROUTINE HEADER, recomputed source conditions for ALTERNATING DIFFUSERS. |
Feat. Req. |
CORMIX.exe Class2_50.kb Hydro2.exe |
OK | 5.0.0.0 |
3233 |
Fixed UI bug in CORMIX3 cases. If the Bottom Slope is specified as a "%", it is NOT getting converted to degrees. |
Bug Rpt. |
CORMIX.exe Hydro3.exe |
Fixed | 5.0.0.0 |
3229 2892 |
Fixed bug in file load functionality, when using the "LOAD" button near the File Name widget on the Project Tab in CORMIX UI. | Bug Rpt. |
CORMIX.exe CORMIX.dat |
Fixed | 5.0.0.0 |
3209 |
Fixed bug in Flow Classification Tree - Figure a.8 CORMIX3 Flow Classification Diagram (Pg. 91 in User Manual) Criterion C4 should read in the middle term LQ over Lm+yo after the fix. The y0 term was missing. |
Bug Rpt. | FC-DTree | Fixed | 5.0.0.0 |
3126 | Implemented new purchase codes for CORMIX licensing for the "E-mail Unlock" procedure. | Feat. Req. |
CORMIX.exe license.ini |
OK | 5.0.0.0 |
3121 | Modifications to the Effluent Tab in the CORMIX UI, to make it more user-friendly and intuitive. | Feat. Req. |
CORMIX.exe CORMIX.dat |
OK | 5.0.0.0 |
3115 | Implemented "Above Surface Configuration/Near Surface or Slightly Submerged" configuration for CORMIX1-Single Port Discharges. | Feat. Req. |
CORMIX.exe CORMIX.dat Amb_50.kb Disch1_50.kb Class1_50.kb Hydro1.exe |
OK | 5.0.0.0 |
3112 |
Modified LQ display value in prediction files for CORMIX2-Multiport cases. LQ=DO*SQRT(PI/4.0) |
Bug Rpt. |
Hydro2.exe |
Temp. Fix | 5.0.0.0 |
3111 |
Fixed issues related to calls to MAX and MIN Fortran functions with parameters of type real. Replaced calls to such functions, with real data type return, with AMAX1 and AMIN1 |
Bug Rpt. |
Hydro1.exe Hydro2.exe Hydro3.exe DHydro.exe Corjet.exe FFlocatr.exe |
Fixed | 5.0.0.0 |
3107 | Modifications to the discharge tab for CORMIX2 Multiport diffusers ("Several Per Riser" option) in the CORMIX UI, to make it more user-friendly and intuitive. | Feat. Req. |
CORMIX.exe CORMIX.dat |
OK | 5.0.0.0 |
3106 | Modifications to the discharge tab for CORMIX2 Multiport diffusers ("Two Per Riser" option) in the CORMIX UI, to make it more user-friendly and intuitive. | Feat. Req. |
CORMIX.exe CORMIX.dat |
OK | 5.0.0.0 |
3102 | Modifications to the discharge tab for CORMIX2 Multiport diffusers ("Single" option) in the CORMIX UI, to make it more user-friendly and intuitive. | Feat. Req. |
CORMIX.exe CORMIX.dat |
OK | 5.0.0.0 |
3101 |
Modified UI Tool Tips for CORMIX2 multiport diffuser data entry widgets. The existing tool tips were modified to be more concise and clear. |
Feat. Req. |
CORMIX.exe Variables.txt |
OK | 5.0.0.0 |
3100 |
Modified processing record message to display number of Risers and number of Ports/Nozzles per Riser for CORMIX2 Multiport diffuser cases. Updates made to rule " Z_Summary_Discharge__1". |
Feat. Req. | Class2_50.kb | OK | 5.0.0.0 |
3099 |
Clarified processing record message related to "APPLICABILITY OF CORMIX2". Updates made to rules "Spacing_message_2" and "Spacing_message_3". |
Feat. Req. | Class2_50.kb | OK | 5.0.0.0 |
3095 |
Clarified processing record message related to Non-Dimensional parameters for CORMIX2 multiport diffuser cases. Updates made to rules "Nondim_param_1" and "Nondim_param_2". |
Feat. Req. | Param2_50.kb | OK | 5.0.0.0 |
3088 | Fixed UI bug, which used to overwrite a previously LOADED and CLEARED file, with null data values, if the SAVE option is used immediately AFTER LOAD and CLEAR operations. | Bug Rpt. | CORMIX.exe | Fixed | 5.0.0.0 |
3085 |
The prediction and session files, report incorrect x,y,z,s,c,b values when the RMZ criterion is met,
when RMZ is within the NFR, in the following modules MOD232, MOD234, MOD236, MOD237 . Fixed issue by adding the missing call to check for exceeding mixing zone parameters, IF(LEGMZ.EQ.1) CALL MIXZON in SUBROUTINE MOD230. |
Bug Rpt. |
Hydro2.exe |
Fixed | 5.0.0.0 |
3047 |
Fixed bug in Summary report related with the CMC- LQ criteria. Modified rule Toxic_12 in rulebase Sum_*.kb for hypothesis sum_tdz_disscale_criteria_ok. Changed check on CRITERION 1 on TDZ FROM: XCMC <= 50.0*length_1 TO :(XCMC <= 50.0*length_1) AND (YCMC <= 50.0*length_1) AND (ZCMC <= 50.0*length_1) |
Bug Rpt. | Sum_50.kb | Fixed | 5.0.0.0 |
3038 |
Bug in D-CORMIX v1.0 and v1.2 during transition from MOD155 to MOD310 This bug is fixed in CORMIX v5.0, which has the integrated functionality of handling Dense Sediment Discharge cases. |
Bug Rpt. | DHydro.exe | Fixed | 2.0.0.0 |
3012 | Fixed bug in CORMIX licensing system, related to the "E-mail Unlock" procedure - ONLY during lease renewal. | Bug Rpt. |
CORMIX.exe license.ini |
Fixed | 5.0.0.0 |
2979 |
Fixed input data range validation bug for max and min vertical distance, ZMAX and ZMIN, in CORJET. Initially the data range for ZMAX was 0.01 to 300.00 and ZMIN was 0.00 to 299.99 . New data validation is based on the Port Height Above the Origin (H0): Validation Rule 1: ZMAX >= H0 Validation Rule 2: ZMIN <= H0 Validation Rule 2: ZMIN < ZMAX |
Bug Rpt. |
CORMIX.exe Variables2.txt |
Fixed | 5.0.0.0 |
2824 | Fixed CorVue crash in certain CORMIX3 cases. | Bug Rpt. |
CorVue.exe |
Fixed | 5.0.0.0 |
2818 |
Fixed bug related to YB1, YB2 and GAMMA in CorTime. For multiport diffuser cases, one can model the changes in ambient current direction at every time step by simply changing the diffuser angle GAMMA. Therefore it would be necessary to recalculate YB1 and YB2 at every time-step to prevent validation errors in CORMIX, when running CorTime. |
Bug Rpt. |
CorTime |
Fixed | 1.0.0.0 |
2783 |
When the RMZ occurs within the CORSURF MOD310,
BVLMZ, BHLMZ values are not set correctly, causing them to be reported
incorrectly in the session report, in CORMIX3 cases. Fixed issue in SUBROUTINE MIXZON. |
Bug Rpt. |
Hydro3.exe |
Fixed | 5.0.0.0 |
2769 3295 |
Implemented new "IMAGE" flow-classes (Near Surface Classes): IS1 to IS5; IV1 to IV6; IH1 to IH5; IPV1 to IPV5; IPH1 to IPH5; IA1 to IA5 IMS1 to IMS8; IMU1V; IMU1H; IMU2 to IMU9; IMPU1 to IMPU14. |
Feat. Req. |
CORMIX.exe CORMIX.dat Amb_50.kb Disch1/2/3_50.kb Zon_50.kb Param1/2/3_50.kb Class1/2/3_50.kb Sum_50.kb Hydro1.exe Hydro2.exe DHydro.exe |
OK | 5.0.0.0 2.0.0.0 (DHydro) |
2769 |
CORMIX v5.0 can now handle Dense Brine and Sediment Discharges. Integrated brine discharge functionality into UI, rulebase and hydrodynamics - based on legacy DOS B-CORMIX Integrated sediment discharge functionality into UI, rulebase and hydrodynamics - based on legacy DOS D-CORMIX |
Feat. Req. |
CORMIX.exe CORMIX.dat Amb_50.kb Disch1/2/3_50.kb Zon_50.kb Param1/2/3_50.kb Class1/2/3_50.kb Sum_50.kb DHydro.exe |
OK | 5.0.0.0 2.0.0.0 (DHydro) |
2766 2339 |
When the WQS (Water Quality Standard) occurs within the CORJET MOD110,
BVSTD, BHSTD values are not set correctly, causing them to be reported
incorrectly in the session report, in CORMIX1 cases. Fixed issue in SUBROUTINE STDCHX. |
Bug Rpt. |
Hydro1.exe |
Fixed | 5.0.0.0 |
2755 2731 |
Fixed bug in certain CORMIX1 cases, that caused Hydro1 to crash in MOD181 The problem occurred in transition to the far-field. |
Bug Rpt. |
Hydro2.exe |
Fixed | 5.0.0.0 |
2649 |
Implemented Concentration and Dilution Isoline plotting functionality in CorVue. Added distortion scaling functionality for these plots. |
Feat. Req. | CorVue.exe | In Progress | 5.0.0.0 |
2546 | Fixed convergence issues in certain CORMIX2 Alternating, Multiport, Stratified cases, that caused Hydro2 to crash. | Bug Rpt. |
Hydro2.exe |
Fixed | 5.0.0.0 |
2542 |
Implemented new features and fixed visualization bugs in CorVue for CorJet tool. -Implemented Plume Boundary Option. -Implemented Concentration vs. Centerline Trajectory Distance graph. -Fixed bug in multiport cases - plume visualization before and after merging. |
Feat. Req. |
Corjet_mfc.exe |
OK | 5.0.0.0 |
2479 |
Modified the warning message that appears when an attempt is made to run CorSpy, CorSens or an input case without first LOADING or SAVING a case.
The message now provides clear, concise instructions on how to proceed and attempts to eliminate any misunderstanding. |
Bug Rpt. |
CORMIX.exe |
Fixed | 5.0.0.0 |
2425 | Added controls for changing Axis font size in CorSpy. | Feat. Req. |
CorSpy.exe |
Fixed | 5.0.0.0 |
2214 |
The prediction and session files, report incorrect x,y,z,s,c,b values when the RMZ criterion is met,
when RMZ is within the NFR, for the following CORMIX2, multiport flow-class cases: MU4, MNU9, MU6, MNU11, MU8, MNU13. Fixed issue by adding the missing call to check for exceeding mixing zone parameters, IF(LEGMZ.EQ.1) CALL MIXZON in SUBROUTINE MOD276. |
Bug Rpt. |
Hydro2.exe |
Fixed | 5.0.0.0 |
2063 | Fixed crash in MOD341 in certain CORMIX3 (Surface Discharge) cases with low ambient velocities. | Bug Rpt. | Hydro3.exe | Fixed | 5.0.0.0 |
1882 |
Certain CORMIX3, bounded channel, cases were not printing a warning when maximum dilution S occurs. Modified SUBROUTINE SHORE in Hydro3 to resolve this issue. |
Bug Rpt. |
Hydro3.exe |
Fixed | 5.0.0.0 |
1697 |
Flow class protocol changed for NV2 flow-class, as part of a bug fix related to "oscillating dilution" during sensitivity analysis on effluent density (RHO0). |
Bug Rpt. |
Hydro1.exe CorSens |
Fixed | 5.0.0.0 |
1679 | Modified rule Port_clearance_valid_1 in rulebase Disch1_50.kb to clarify the warning message displayed in the processing record, when the "port clearance" criterion fails. | Bug Rpt. | Disch1_50.kb | Fixed | 5.0.0.0 |
1671 | Fixed bug in Corjet (certain CORMIX1 cases) related to concentration in the output when using a decay rate. | Bug Rpt. |
CORJET.exe Hydro1.exe |
Fixed | 5.0.0.0 |
Update Patch (v4.3.0.2) released. July 20th 2005. |
v4.3.0.2 | ||||
2761 |
Following Fixes were made to CORJET: 1. Added accuracy checks for roundoff errors. - SUBROUTINE ZOFE 2. Added new constant PLCOEF for Bottom Proximity Effects in multiport diffusers. 3. Added code to handle slot (2/D) jet/plume. 4. Assigned new values to constants/model coefficients based on theory - SUSUBROUTINE CORJET --- Changed to SALPH3 = 0.5*SALPH1 from SALPH3 = 0.6*SALPH1 --- Changed to SCD = 15.0 from SCD = CD*25.0 |
Bug Rpt. | CORJET.exe | Fixed | 4.3.0.2 |
2760 |
Following Fixes were made to Hydro3: 1. Fixed computation errors due to use Absolute round off functions - ABS(..) -SUBROUTINE OUTRST; -SUBROUTINE ENDTIDE; -SUBROUTINE ENDTID2 2. Changed display precision of Cumulative travel time from f12.0 to f16.4 -SUBROUTINE PTIME 3. Corrected output based on RMZ specification choice in the near field. - SUBROUTINE MIXZON 4. Assigned new values to constants/model coefficients based on theory - SUSUBROUTINE CORSURF; SUBROUTINE DERIVD --- Changed to TCMOML = 12.5 from TCMOML = 10.0 --- Fixed 3D Jet/Plume Profile Transition computations - AQ1,AM1,AS1,AF,AAR |
Bug Rpt. | Hydro3.exe | Fixed | 4.3.0.2 |
2759 |
Following Fixes were made to Hydro2: 1. Fixed computation errors due to use Absolute round off functions - ABS(..) -SUBROUTINE OUTTSV; -SUBROUTINE NEAOUT -SUBROUTINE ENDTIDE; -SUBROUTINE ENDTID2 -SUBROUTINE OSUFV; -SUBROUTINE SUFOUT 2. Changed display precision of Cumulative travel time from f12.0 to f16.4 -SUBROUTINE PTIME 3. Corrected output based on RMZ specification choice in the near field. - SUBROUTINE MIXZON 4. Added accuracy checks for roundoff errors in computation of supplementary angles at the end of zone of flow establishment. - SUBROUTINE ZOFE 5. Assigned new values to constants/model coefficients based on theory - SUBROUTINE CORJET --- Changed to SALPH3 = 0.5*SALPH1 from SALPH3 = 0.6*SALPH1 --- Changed to SCD = 15.0 from SCD = CD*25.0 6. Added new constant PLCOEF for Bottom Proximity Effects. 7. Modified adjustments made if Vertical plume dimension > Layer Depth for correct display in PRD. - SUBROUTINE MOD230 - SUBROUTINE MOD235 - SUBROUTINE MOD238 8. Fixed the value of the "horizontal extent" in the "INITIAL LOCAL VERTICAL INSTABILITY REGION". - SUBROUTINE MOD230 --- Changed to MIN(7.5*HD,3.*Lmm3) from 3.*Lmm3 |
Bug Rpt. | Hydro2.exe | Fixed | 4.3.0.2 |
2758 |
Following Fixes were made to Hydro1: 1. Fixed computation errors due to use Absolute round off functions - ABS(..) -SUBROUTINE OUTTSV; -SUBROUTINE OUTTSD -SUBROUTINE ENDTIDE; -SUBROUTINE ENDTID2 -SUBROUTINE OSUFV; -SUBROUTINE SUFOUT 2. Changed display precision of Cumulative travel time from f12.0 to f16.4 -SUBROUTINE PTIME 3. Corrected output based on RMZ specification choice in the near field. - SUBROUTINE MIXZON 4. Added accuracy checks for roundoff errors in computation of supplementary angles at the end of zone of flow establishment. - SUBROUTINE ZOFE |
Bug Rpt. | Hydro1.exe | Fixed | 4.3.0.2 |
2627 | CorVue visualization crash in certain CORMIX3 cases. | Bug Rpt. |
CorVue.exe Hydro3.exe |
Fixed | 4.3.0.2 |
2623 | Added diffuser visualization capabilities to CorVue for CORMIX1 (Submerged Single Port) and CORMIX2 (Multiport) cases. | Feat. Req. | CorVue.exe | Fixed | 4.3.0.2 |
2576 | Add Watermark to all visualization tools in Evaluation version of CORMIX. | Feat. Req. |
CorVue.exe CorJet_mfc.exe CorSpy.exe CorSens_Graph.exe |
OK | 4.3.0.2 |
2536 |
CORMIX crashes if Ua=0 and Ambient Density <> Effluent Density in certain CORMIX2 cases. Modified Hydro2: SUBROUTINE DERIVS |
Bug Rpt. | Hydro2.exe | Fixed | 4.3.0.2 |
2531 | CorVue visualization bug in certain CORMIX2, "VERTICALLY FULLY MIXED", cases due to variation in definition of Bv in different mods. | Bug Rpt. | CorVue.exe | Fixed | 4.3.0.2 |
2528 | Move CorGis menu option from under the PostProcessor menu to PreProcessor Menu Option. | Bug Rpt. |
CORMIX-GI.exe CORMIX.dat |
Fixed | 4.3.0.2 |
2524 2519 |
Bug in Hydros in the computation of Concentration C, when Heat Loss Coefficient KS is specified. Modified Hydro1: SUBROUTINE MOD360; SUBROUTINE MOD341 Modified Hydro2: SUBROUTINE MOD260; SUBROUTINE MOD240 Modified Hydro3: SUBROUTINE MOD160; SUBROUTINE MOD141 C= CI*SI/S*EXP(-KD*T)*EXP(-ITESTS*KS/HS*(T-TI)) |
Bug Rpt. |
Hydro1.exe Hydro2.exe Hydro3.exe |
Fixed | 4.3.0.2 |
2510 |
Minor Visualization Bugs in CorVue. - WS indicator does NOT show up in the initial 3D-View. - WS indicator should be inverted triangle with 3 lines of decreasing length. - Varying thickness of WS, should increase it towards the channel bottom. - RMZ indicator does NOT show up in the initial 3D-View. - Bug in WS and UA toggle functionality. - Added Preview Control for WS and UA control dialogs. - Modifications to axes tick marker labels, resets the user settings. - NFR/FFR view is not preserved when changing from Conc. Profile View. - Fixed several plume boundary visualization bugs. |
Bug Rpt. | CorVue.exe | Fixed | 4.3.0.2 |
2498 | Decision test (C1) for Jet-like vs. Plume-like have the "> 1" and "< 1" decision paths reversed - Fig. A.8 in CORMIX UM. | Bug Rpt. | Flow Class D-Tree | Fixed | 4.3.0.2 |
2487 | New Hydro2 crashes NEUTRALLY BUOYANT cases during PLCOEF computation. | Bug Rpt. | Hydro2.exe | Fixed | 4.3.0.2 |
2472 | Login script bug in CORMIX Bug Report Site. | Bug Rpt. | Online Support/BugReport | Fixed | - NA - |
2460 | CorJet does not track concentrations in effluent plume correctly, as it picks up wrong KD value. | Bug Rpt. |
Corjet1.rpt Corjet2.rpt |
Fixed | 4.3.0.2 |
2452 2018 |
RT-2452 Bug in CD/SD Trajectory graphs in CorVue - plotted incorrectly as Distance. Error in location of MOD, RMZ, TDZ and CCC indicators in CD/SD graphs. Add legend window to the graphs RT-2018 Added ability to change the viewing scale viewing graphs. Added Preview Control in ROV control dialog. |
Bug Rpt. Feat. Req. |
CorVue.exe | Fixed OK |
4.3.0.2 |
2434 | Added Flow Class D-Tree link to Post Processor main menu. | Feat. Req. |
CORMIX-GI.exe CORMIX.dat |
OK | 4.3.0.2 |
2417 |
Visualization bug in CorSpy for Alternating diffuser - fanned design cases. The angle by which each port is rotated has to be calculated by the formulae Beta = +-CotInv(1/PI * log( (1+2y/LD)/(1-2y/LD) )) |
Bug Rpt. | CorSpy.exe | Fixed | 4.3.0.2 |
2414 |
Problem in axis controls - change in one, resets another. Each axis should be increased/decreased, independent of the other. |
Bug Rpt. | CorVue.exe | Fixed | 4.3.0.2 |
2343 | Simulation abort due to Fortran Program error in certain CORMIX3 cases. | Bug Rpt. | Hydro3.exe | Fixed | 4.3.0.2 |
2256 |
New tool for CORMIX time-series analysis and sensitivity studies - CorTime v1.0. |
Feat. Req. |
CorTime v1.0 - CORMIX-GI.exe - CORMIX.dat - Hydro1.exe - Hydro2.exe - Hydro3.exe - Sum_43.kb |
OK | 4.3.0.2 GTR ONLY |
2221 |
a) Decision tests for MU3/MU4 (C5) and MU5/MU6(C6) should be lm/Hs rather than lM/Hs - Fig.A.6 from the CORMIX UM. b) Decision test for plume trapping tree (Fig.A.5 from the CORMIX UM), the decision box containing lm/l'm should have the constant C2 rather than C3. |
Bug Rpt. | Flow Class D-Tree | Fixed | 4.3.0.2 |
2221 |
Typo in FC-DTree - attached flow class figures Fig.A.4 from the CORMIX UM. COANDA spelt as CONANDA attachment. |
Bug Rpt. | Flow Class D-Tree | Fixed | 4.3.0.2 |
2210 |
Bug in FC-DTree for MU cases - Fig.A.6 from the CORMIX UM. In the Deep vs. Shallow test(C4), the 2nd term denominator is "lm" NOT "lM". |
Bug Rpt. | Flow Class D-Tree | Fixed | 4.3.0.2 |
2382 2270 2195 |
CorJet crash (some MU1V flow class cases) - floating point underflow errors. Decay case crashes in v4.3 but does not in older v4.2 CORMIX versions. |
Bug Rpt. |
CORJET.exe Hydro1.exe Hydro2.exe Hydro3.exe FFLOCATR.exe |
Fixed | 4.3.0.2 |
2194 |
Bug in PARAM rulebase in TIDAL applications. (@RULE= Tidal_assessment_3) : f(t) = 2 (0 - 2 *t/T) |
Bug Rpt. |
Par1_43.kb Par2_43.kb Par3_43.kb |
Fixed | 4.3.0.2 |
1960 | New tool in CORMIX for batch processing *.cmx files for validation of any CORMIX updates - CorValBatchProcessor v1.0. | Feat. Req. |
CORMIX-GI.exe CORMIX.dat CorVal - Admin |
OK | 4.3.0.2 GTR ONLY |
Update Patch (v4.3.0.1) released. Dec 2nd 2004. |
v4.3.0.1 | ||||
2178 | Missing web links to CorGraph and CorData sections in CORMIX Online Help pages, fixed. | Bug Rpt. | CORMIX Online Help | Fixed | 4.3.0.1 |
2175 | Modified CORMIX UI to give intuitive and useful warning messages when the CorSpy, CorSens and Val and Run buttons are clicked without any file being loaded. | Bug Rpt. | CORMIX-GI.exe | Fixed | 4.3.0.1 |
2174 | Bug in MOD331 in Hydro3, in certain CORMIX3 cases - Call to RMZ function missing, causing certain PL1 cases to crash. | Bug Rpt. | Hydro3.exe | Fixed | 4.3.0.1 |
2149 | In CORMIX1, value of THETA causes a Fortran crash in certain H4-90 flow class cases. | Bug Rpt. | Hydro1.exe | Fixed | 4.3.0.1 |
2140 |
CORMIX2-Single-Alternating Configuration case: Discharge angles not being loaded from UI to rulebase, causing error in flow classification.
When alternating arrangement of the opposing nozzles/ports caused a "ZERO NET HORIZONTAL MOMENTUM FLUX" for the entire diffuser, THETA was NOT being set to 90, causing buggy flow classification . Following rules in Discharge2_43.kb modified: 1. Angles_2 2. Angles_4 3. Angles_5 4. Angles_9 |
Bug Rpt. |
CORMIX-GI.exe Discharge2_43.kb |
Fixed | 4.3.0.1 |
2156 2143 2134 2119 |
Resolved bug in CORMIX Licensing System that will prevent Purchase licensees from activating CORMIX using E-mail Unlock. | Bug Rpt. | CORMIX-GI.exe | Fixed | 4.3.0.1 |
2111 |
Fixed problem in classifying MNU2 to MNU6 classes as C07=C08 REDUCED C08 TO 0.50 FROM 0.54 (Refer Fig. A.7 CORMIX2 Classification in the User Manual). |
Bug Rpt. | Class2_43.kb | Fixed | 4.3.0.1 |
2110 |
Added rules to the Class1_43.kb rulebase to handle missing attached flow classes, 1. @RULE= Flow_class_S4A1 for flow class S4A1 2. @RULE= Flow_class_S4A2 for S4A2 3. @RULE= Flow_class_NV1A1 for NV1A1/ 4. @RULE= Flow_class_NH1A1 for NH1A1 5. @RULE= Flow_class_NH3A1 for NH3A1 6. @RULE= Flow_class_NH4A1 for NH4A1 7. @RULE= Flow_class_H4A3 for H4A3 8. @RULE= Flow_class_H4A4 for H4A4 |
Bug Rpt. | Class1_43.kb | Fixed OK |
4.3.0.1 |
2096 | Added a link to MixZon Inc's "My Accounts" web page in the CORMIX UI, under the Help Menu option. | Feat. Req. |
CORMIX.dat CORMIX-GI.exe |
OK | 4.3.0.1 |
2051 | Divide by zero problem in Hydro1 leading to Fortran crash in certain CORMIX1 cases. | Bug Rpt. | Hydro1.exe | Fixed | 4.3.0.1 |
2013 |
- Flow Class D-Tree functionality modified to handle MNU2 (alternating case)
- Flow Class D-Tree functionality modified to handle NH-5 (counter-flow case)
- Added new images to represent flow classes MNU7 to MNU14 - Added Print functionality in the Flow Class D-Tree page upon user feedback. - Added Flow Class Description link in the Flow Class D-Tree page. - Fixed typos and missing labels in the Flow Class Decision Tree images. |
Bug Rpt./ Feat. Req. |
CORMIX-GI.exe Flow Class D-Tree |
Fixed OK |
4.3.0.1 |
1771 | Added new rule (Rule Type_flow_NH1__3) to deal with flow classification in certain negatively buoynat cases. | Bug Rpt. | Class1_43.kb | Fixed | 4.3.0.1 |
837 2180 |
NFR Dilution in Prediction File and CORMIX Session Report do not match in certain cases. | Bug Rpt. |
Hydro1.exe Hydro2.exe Hydro3.exe CORMIX-GI.exe |
Fixed | 4.3.0.1 |
1773 | Relaxed "Grid Intervals for Display", (NSTEP), range to 0 to 800 from 0 to 400. | Bug Rpt. | Variables.txt | Fixed | 4.3.0.1 |
1771 |
Bug in flow classification of certain negatively buoynat cases. Added new rule Type_flow_NH1__3. |
Bug Rpt. | Class1_43.kb | Fixed | 4.3.0.1 |
1645 | Crash in CORMIX3 Protruding Discharge cases were the ambient velocity is 0m/s. | Bug Rpt. | Disch3_43.kb | Fixed | 4.3.0.1 |
MixZon Inc releases CORMIX-GI v4.3. Oct 18th 2004. |
v4.3.0.0 | ||||
- |
All CORMIX Rulebases and Hydros were modified, improved and de-bugged exhaustively, for the 4.3 release. Fixed several issues related to divide by 0 errors & floating point conversion arithmetic. Specific Details are tabulated below. |
- | Rulebase and Hydros | - | 4.3.0.0 |
2048 |
Moved CORDOCS (html documentation + the CORMIX 1,2,3 Tech. Reports) for 4.3G and 4.3GT, ONLINE. This was done to decrease size of setup installation packages, thus decreasing download times. This move also improves ease of Upgrade from the Evaluation version, v4.3E to the 4.3G or 4.3GT versions. |
Feat. Req. | CORMIX-GI.exe | OK | 4.3.0.0 |
2030 |
Major change in licensing policy to allow for "roaming" profiles of machines. This issue is related to CORMIX licensing problems faced by wireless and DHCP clients. |
Bug Rpt. |
CORMIX-GI.exe license.ini |
Fixed | 4.3.0.0 |
2013 | Added "Print" and "Flow Class Description" controls/links to the Online Flow Classification Decision Tree feature. | Feat. Req. | Flow Class D-Tree | OK | 4.3.0.0 |
2008 | Fixed problems with the visualization of the Concentration Contour Plot/Graph for certain CORMIX 3 cases in CorVue. | Bug Rpt. | CorVue.exe | Fixed | 4.3.0.0 |
2005 | Resolved some minor display issues related to the axis, WS and UA indicators in CorVue. | Bug Rpt. | CorVue.exe | Fixed | 4.3.0.0 |
2000 | Resolved some minor licensing issues in CorVue, CorSpy, CorJet. | Bug Rpt. |
CorVue.exe CorSpy.exe CorJet.exe |
Fixed | 4.3.0.0 |
1995 | Changed/increased the allowed Decay Rate range in CORMIX UI. | Feat. Req. |
CORMIX-GI.exe Variables.txt |
OK | 4.3.0.0 |
1986 | Resolved some minor installation and CorVue visualization issues. | Bug Rpt. |
CorVue.exe Setup |
Fixed | 4.3.0.0 |
1985 |
Provided a warning to increase screen resolution, when the end user is working on a low resolution.
This improves usability and visualization within CORMIX and its tools. |
Feat. Req. |
CORMIX-GI.exe CorVue.exe CorSpy.exe CorJet.exe |
OK | 4.3.0.0 |
1983 | Added new condition to trap and provide a warning for Effluent Velocity and its effect on fish/aquatic life. | Feat. Req. |
Disch1_43.kb Disch2_43.kb Variables.txt |
OK | 4.3.0.0 |
1976 | Resolved CORMIX crash when a user tries to "Quit/Exit" CORMIX several times. | Bug Rpt. | CORMIX-GI.exe | Fixed | 4.3.0.0 |
1961 | Relabeled all "Get" buttons in the UI to "Load.." for clarity. | Feat. Req. |
CORMIX-GI.exe CORMIX.dat |
OK | 4.3.0.0 |
1930 | Link to the new CORMIX-Benchmarks site provided in the CORMIX UI. | Feat. Req. |
CORMIX-GI.exe CORMIX.dat |
OK | 4.3.0.0 |
1926 | Fixed bug in Hydro, that causes a Fortran crash (Fortran Program Error) in certain CORMIX2 cases. | Bug Rpt. | Hydro2.exe | Fixed | 4.3.0.0 |
1921 | Potential memory leak that may/could cause CorSens to crash, in certain OS, plugged. | Bug Rpt. | CorSens | Fixed | 4.3.0.0 |
1920 | Test cases and flow class visualization samples (Flow Class library), moved online. (Available ONLY in the Research Version - 4.3GTR - NOT FOR SALE). | Feat. Req. |
CORMIX-GI.exe CORMIX.dat |
OK | 4.3.0.0 |
1918 | New Online Help and Online Manual (CorDocs) features added. Online Help and Manual buttons on the UI. | Feat. Req. |
CORMIX-GI.exe Variables.txt |
OK | 4.3.0.0 |
1862 |
New Online Flow Classification Decision Tree, implemented. (FC-DTree button in the CORMIX UI). |
Feat. Req. |
CORMIX-GI.exe CORMIX.dat |
OK | 4.3.0.0 |
1839 |
Implemented Online Context Sensitive Help (Accessible from the Help Pop up window - right click). |
Feat. Req. |
CORMIX-GI.exe CORMIX.dat |
OK | 4.3.0.0 |
1834 - Part2 | Added new rule (Type_flow_NH1__3) to deal with the "Cross or counter flow, Weak Momentum NH1" classification. | Bug Rpt. |
CORMIX-GI.exe Disch3_43.kb Class1_43.kb |
Fixed | 4.3.0.0 |
1834 | CORMIX3 rulebase does not compute discharge density (RHO0) when temperature is specified. | Bug Rpt. | Disch3_43.kb | Fixed | 4.3.0.0 |
1830/1854 | New Easter Egg (CTRL+G) for the "Quick Unlock" activation optionActivating CORMIX NOW takes less than a minute!. | Feat. Req. | CORMIX-GI.exe | OK | 4.3.0.0 |
1828 | Change in the terms of use of the Evaluation version of CORMIX. | Feat. Req. | CORMIX-GI.exe | OK | 4.3.0.0 |
1823 | Resolved potential CORMIX licensing bug for lease terms. | Bug Rpt. | CORMIX-GI.exelicense.ini | Fixed | 4.3.0.0 |
1822 | Resolved CorVue visualization bug, where CorVue would NOT visualize the plume after a certain downstream distance. | Bug Rpt. | CorVue.exe | Fixed | 4.3.0.0 |
1815 | Re-design of the CORMIX installation package and the CORMIX UI (new icons/billboards/skins/improved menus and help) based on the WinXP-UI design principles to improve usability. | Feat. Req. |
CORMIX-GI.exe Setups |
OK | 4.3.0.0 |
1782 | Unit conversion bug (m/s to ft/s) for Ambient Velocity , leading to Fortran Crash. | Bug Rpt. |
CORMIX-GI.exe Hydro3.exe |
Fixed | 4.3.0.0 |
1780 | Fixed visualization bug in CorVue for CorJet during the "scaling" operation. | Bug Rpt. | Corjet_mfc.exe | Fixed | 4.3.0.0 |
1745 | Resolved CorSens crash during conversion of Ambient Flowrate to Ambient Velocity. | Bug Rpt. |
CorSens CORMIX-GI.exe |
Fixed | 4.3.0.0 |
1739 | Changed labeling to "Depth At Discharge" in CORMIX UI in order to clarify meaning/use of this widget. | Suggestion | CORMIX.dat | OK | 4.3.0.0 |
1737 | Provision for internal angle in visualization of Unidirectional and Staged diffusers in CorSpy. New visualization algorithms used for a more accurate depiction of these cases. | Feat. Req. | CorSpy.exe | OK | 4.3.0.0 |
1730 | Changed note under CORMIX2-Several-Zero tab in the CORMIX UI in order to clarify meaning/use of this option. | Bug Rpt. | CORMIX.dat | Fixed | 4.3.0.0 |
1724 | Fixed diffuser classification bugs in CORMIX to CorSpy integration. | Bug Rpt. | CORMIX-GI.exe | Fixed | 4.3.0.0 |
1723 | Water Surface, Bank and Channel Bottom indicators set to 'OFF' by default, in CorSpy visualizations. | Feat. Req. | CorSpy.exe | OK | 4.3.0.0 |
1712 | Changed validation rule for port radius and riser radius in CorSpy UI. | Bug Rpt. | CorSpy.exe | Fixed | 4.3.0.0 |
1706 | Implemented module to visualize ROSETTE DESIGN diffuser configurations in CorSpy. | Feat. Req. | CorSpy.exe | OK | 4.3.0.0 |
1704/1759 |
Dropped Theme (IFD) and instead start using Permit Compliance System (PCS) (unit conversion) in CorGis.
CorGis now available in 4.3E, 4.3G and 4.3GT versions |
Feat. Req. |
CorGis CORMIX-GI.exe CORMIX.dat CORMIX.avx |
OK | 4.3.0.0 |
1701 1702 1751 |
Some cases that crash, work when the NSTEP value (Grid Intervals for Display) is changed . | Bug Rpt. |
Hydro1.exe Hydro2.exe Hydro3.exe |
Fixed | 4.3.0.0 |
1696 | Resolved display issue when toggling RMZ,TDZ,MOD indicators in the graph views in CorVue. | Bug Rpt. | CorVue.exe | Fixed | 4.3.0.0 |
1694 | Fixed validation rule involving YB1 and YB2 in CorSpy. | Bug Rpt. | CorSpy.exe | Fixed | 4.3.0.0 |
1693 | Fixed visualization bug in CorSpy. Origin is now, correctly, at LD/2 for multiport diffusers. | Bug Rpt. | CorSpy.exe | Fixed | 4.3.0.0 |
1690 | Added a CMC and CCC indicators in CorVue visualization. | Feat. Req. | CorVue.exe | OK | 4.3.0.0 |
1648 |
Added new features in CorVue visualization.
-Concentration Contour Plot of Trajectory vs. Dilution along plume centerline. - Wire Frame or Mesh display of plume. - Visualization of ONLY the Plume Boundaries (PB Button) |
Feat. Req. | CorVue.exe | OK | 4.3.0.0 |
1633 | Added a line to indicate the no. of days left in a leased license, in the version details file. | Feat. Req. |
CORMIX-GI.exe CORMIX.dat |
OK | 4.2.0.9 |
1633 | Display the Service Update Version (Ex:4.2.0.x) in the Help->About CORMIX-GI, About Box. | Feat. Req. |
CORMIX-GI.exe CORMIX.dat |
OK | 4.2.0.9 |
1633 | Update CORMIX copyright information. | Feat. Req. | CORMIX-GI.exe CORMIX.dat Pre/Post Processing Tools |
OK | 4.2.0.9 |
1615 | "Nothing happens when we select Near Field or Full-Field View in CorVue, even though the NFR is very short". This is for specific simulation cases. | Bug Rpt. | CorVue.exe | Fixed | 4.2.0.9 |
1614 |
S5 MOD110 bug -Negative x coordinate in near-field in CorJet were no negative value should occur. -Refer # 1558 |
Bug Rpt. |
Hydro1.exe CorJet.exe |
Fixed | 4.3.0.0 |
1613 | NV3 Fall Down Coordinate Bug - Refer #760 | Bug Rpt. | Hydro1.exe | Fixed | 4.3.0.0 |
1611 | Bug in MOD 110 - not picking up RMZ values for Session Report. | Bug Rpt. | Hydro1.exe | Fixed | 4.2.0.9 |
1610 | Fortran floating point library bug in release version updated to with runtime compilation with IEE conventions to fix numerical bug in trajectory Runge-Kutta solution for CorJet. Will affect CORMIX1, CORMIX2 and possibly CORMIX3 solutions. | Bug Rpt. | Hydro1.exe Hydro2.exe Hydro3.exe |
Fixed | 4.2.0.9 |
1599 | Bug in MOD 110 - not picking up RMZ values for Session Report. | Bug Rpt. | Hydro1.exe | Fixed | 4.2.0.9 |
1561 | Bug in CORMIX-GI GUI while specifying the Mixing Zone as a percentage of the cross sectional area. The GUI will not accept the value due to an error in unit conversion and validation routines. | Bug Rpt. | CORMIX-GI.exe | Fixed | 4.2.0.9 |
1559 | Minor Bug in lease licensing. | Bug Rpt. | CORMIX-GI.exe | Fixed | 4.2.0.9 |
1558 |
NV1 CorJet Bug Case -Negative x coordinate in near-field in CorJet were no negative value should occur. |
Bug Rpt. |
Hydro1.exe CorJet.exe |
Fixed | 4.3.0.0 |
1543 | Resolved memory leak crash in CorVue, during visualization of certain Upstream Intrusion Cases. | Bug Rpt. |
CorVue.exe Hydro2.exe |
Fixed | 4.3.0.0 |
1490 | Bug in CORMIX-GI GUI while specifying, when specifying density in sigma t units. The GUI will not accept the value due to an error in unit conversion and validation routines. | Bug Rpt. | CORMIX-GI.exe | Fixed | 4.2.0.9 |
1450 | Bug in Far Field locator, requiring specific format for "Station Label" entry. A warning was included to spell out the correct format to use for these labels. | Bug Rpt. | FFLOCATR.exe | Fixed | 4.2.0.9 |
1420 | Fortran floating point library bug in release version updated to runtime compilation with IEE conventions to fix numerical bug in trajectory Runge-Kutta solution for CorJet. Will affect CORMIX1, CORMIX2 and possibly CORMIX3 solutions. | Bug Rpt. | Hydro1.exe Hydro2.exe Hydro3.exe |
Fixed | 4.2.0.9 |
1347 | Bug in CORMIX 2 model, causing certain simulations with Unidirectional, Mulitport diffusers to crash. | Bug Rpt. | Hydro2.exe | Fixed | 4.2.0.9 |
1293 | Bug in CORMIX 2 model, causing certain simulations with Alternating, Mulitport diffusers to crash. | Bug Rpt. | Hydro2.exe | Fixed | 4.2.0.9 |
1238 | Functionality to connect to our CORMIX Case Validation Services from the CORMIX GUI. | Feat. Req. | CorVal CORMIX-GI.exe |
OK | 4.2.0.9 |
860 | Added tool bar button for font control in Plan and Side View in CorVue. | Feat. Req. | CorVue.exe | OK | 4.2.0.9 |
842 | Provide Online web based help pages for CORMIX and its tools.
Links to new Online User Manuals for CORMIX and its modules. Link from the user interface to the CORMIX Technical Support Form. Link from the user interface to the CORMIX Bug Reporting Form. Link from the user interface to the CORMIX Suggestion Box. Provision to check for software updates automatically. |
Feat. Req. | CORMIX-GI.exe Pre/Post Processing Tools |
OK | 4.2.0.9 |
828 | CORMIX runs MS8 flow class, however CorJet does not give output for the case. | Bug Rpt. |
Hydro2.exe CorJet.exe |
Fixed | 4.3.0.0 |
778 | Fixed Bug in RMZ calculations in near-field. (Initially values were NOT being reported to outcache) | Bug Rpt. | Hydro3.exe | Fixed | 4.3.0.0 |
764 | CorVue Visualization bug, fixed by adjustment to BH values for unstable strong current cases (MNU-09 cases) | Bug Rpt. | Hydro2.exe | Fixed | 4.3.0.0 |
763 | Resolved MNU7 Flow Classification bug. (Used to classify as MNU12) | Bug Rpt. | Hydro2.exe | Fixed | 4.3.0.0 |
762 | Resolved bug in CORMIX2 cases in MNU 2, MNU3 classes due to C07, C08 constants. | Bug Rpt. | Class2_43.kb | Fixed | 4.3.0.0 |
760 |
Bug in Hydro for NV3 surface fall down -In MOD 131, Z coord initially at surface => correct -BUT then switches to bottom before fall down of '-'ely buoyant jet interaction with surface. -SHOULD BE a transition in fall down from surface with decreasing Z coord for NV3. |
Bug Rpt. | Hydro1.exe | Fixed | 4.3.0.0 |
759 | Resolved bug: NV2 and NH2 protocol in Hydros uses MOD 131 with no upstream spreading. Should use MOD132. | Bug Rpt. | Hydro1.exe | Fixed | 4.3.0.0 |
733 | Minor bug in CORMIX 2 model when calculating for RMZ width | Bug Rpt. | Hydro2.exe | Fixed | 4.3.0.0 |
659 | Resolved numerical bug in the far-field (MOD241)-Density Current/Buoyant Spreading module, in certain CORMIX2 simulations. | Bug Rpt. | Hydro2.exe | Fixed | 4.3.0.0 |
622 | Resolved bug in stratified terminal layer calculation in CORMIX2 cases. | Bug Rpt. | Hydro2.exe | Fixed | 4.3.0.0 |
604 | Resolved bug in MNU10 CORMIX2 Simulation w.r.t. initial x-position of plume. | Bug Rpt. | Hydro2.exe | Fixed | 4.3.0.0 |
602 | Inconsistent validation for BETA angle between CORMIX and CorSpy. Beta validation in CorSpy needs to be consistent with CORMIX. | Bug Rpt. | CorSpy.exe | Fixed | 4.2.0.9 |
-NA- | Fixes to installation and licensing issues related to IP checking.
Updated RuleBase to fix certain flow classification bugs. Fixed generic visualization bugs in CorVue and CorSpy. |
Generic | CORMIX | OK | 4.2.0.9 |
* Support Ticket Case Numbers.