FLOWNEX SE 8.8.2 (2017 – UPDATE 2)

FLOWNEX SE 8.8.2 (2017 - update 2)

Flownex® SE’s update 2 includes major enhancements to even further improve user-friendliness and ease of use, enhanced solving capability and speed, additional features and solvers, as well as new models and components.

In this update, attention is given to the Licensing Module Selector, as well as a new CFX generic interface component that enables the user to model heat transfer and pressure drop in 3D (ANSYS CFX), seamlessly coupled to a 1D network (Flownex®).

We continue to lead the way in the systems simulation tool market with a steady hand on quality, reliability and accuracy, timeous dependable support, and frequent user-applicable development.

 

 

LIST OF ENHANCEMENTS

MAJOR ENHANCEMENTS

Licensing Module Selector

The licensing module selector enables the user to choose which modules should be selected when using Flownex®. To select modules, the License Setup dialog should be opened that is available under Help. In the License Setup dialog, a Module Selection tab has been added. An option is available to use all available module licenses, which is the default option, as seen in Figure 1.
Fig. 1 - Module Selection - Use all available licenses

If the “Use all available module licenses” option is unselected, a list of modules is shown to choose from. All modules are always listed and not only the modules with licenses available, as seen in Figure 2.

Fig. 2 - Module Selection - Modules List
When modules are selected in the License Setup window, Flownex® will check if there are licenses available and if this module is selected. It is important to ensure that licenses are not borrowed when module selections are made – as borrowed licenses that are unselected will not be automatically returned.

CFX Link

A component that links Flownex® to CFX has been added, as seen in Figure 3.
Fig. 3 - CFX Generic Interface
The CFX Generic Interface component gives the user the ability to model heat transfer and pressure drop in 3D (Ansys CFX) seamlessly coupled to a 1D (Flownex®) network. In a Flownex® time step, boundary conditions are passed from Flownex® to the CFX setup, the CFX setup is solved, and results are extracted and returned to Flownex®. Boundary conditions and returned results include mass flow, speed, pressure and temperature. The CFX Generic Interface component does not support co-simulation in steady-state although it can be run in transient until the combined solution converges. Figure 4 shows how the CFX Generic Interface component is linked to a Flow Resistance element in Flownex®.
Fig. 4 - CFX Generic Interface linked to Flownex

Cavity Wall Editor

An editor has been added that allows a user to draw the cavity wall profile for Rotor-Rotor or Rotor-Stator components with complex geometry specification turned on.

The Cavity Wall Editor allows users to select a background image and easily draw and modify the wall profile on top of this image, as seen in Figure 5.

Fig. 5 - Cavity Wall Editor

Global Parameters

The capability to specify global parameters have been added. These parameters can be linked to any amount of inputs. Any changes to the parameter value will change all the associated input fields. Global parameters act like any other property in Flownex®, and can be used as part of transient scenarios in actions, sensitivity analysis studies, reporting, etc. Global parameters can be defined in any input field, or an input field can be linked to a global parameter. To define a global parameter in an input field, type a “$” followed by the parameter name. This will create a new global parameter, the input will be linked to that parameter and the value of the input field will be used for that parameter. To refresh, select the component again and it can be seen that the input field is now disabled. Right clicking on the field will show a context menu that will take the user to the parameter definition. To link an input field to an existing global parameter, type a “$” followed by the parameter name. The input will be linked and the value of the input will be set to the existing parameter value. To see the global parameters configuration, or manually add, edit or delete parameters or linked properties, go to Global Parameters on the configuration ribbon.
Fig. 6 - Global Parameters available under Configuration

The Global Parameters dialog will then open, as seen in Figure 7.

Fig. 7 - Global Parameters Dialog

To use global parameters in actions, etc. open the Solvers tab and select Global Parameters, as seen in Figure 8.

Fig. 8 - Global Parameters - Solver
The global parameters will be listed in the Input Property grid, where the user can drag and drop the Value of the global parameter to use like any other input property in Flownex®.

API/Extendibility

  • Several new examples were added to show how to automate Flownex® from different environments.
  • A Python example was added to show how to use Flownex® with ordinary Python (IronPython is then not required).
  • Added a complete Python example to build a complex network.
  • Added an example to shows how to build a network via C#.
  • Added examples that shows how to modify properties, solve and get results via C#.

Excess Flow Valve

An Excess Flow Valve (EFV) has been added in Flownex®, as seen in Figure 9.
Fig. 9 - Excess Flow Valve

An EFV is mainly used in gas distribution networks as a protection device. In the event of a pipe rupture downstream of the EFV, the EFV will automatically close, effectively closing the gas flow to the ruptured area. The closure mechanism of an EFV is brought about by an increase in gas flow rate in the pipe line, resulting in increased drag force on the valve components, which closes once a certain specified limit is exceeded. This flow rate is known as the “shut off flow”.

The shut off flow rate (Vs) is the flow rate at which the drag forces on the internal valve elements are such that it overcomes the internal spring force, effectively closing the EFV. Most manufacturers give the shut off flow in terms of a normalized volume flow rate versus inlet pressure at a single point or as a graph over the EFVs pressure range as is typically Error! Reference source not found. shown in Figure 10 Error! Reference source not found..

Fig. 10 - EFV normalised shut off volume flow rate versus inlet pressure graph
The Flownex® EFV model is based on the ANSI valve standard and therefore calculates the pressure drop through specification of a valve Cv or Kv value. Valves that are specified as self-opening furthermore contains a bypass channel allowing the flow to bypass the valve in the closed position, thereby pressurizing the downstream side until the valve re-opens upon repairing the pipe rupture. The bypass channel diameter and discharge coefficient are used as inputs.

MINOR ENHANCEMENTS

  • Added torque and torque imbalance results to relevant components (for example the Variable Speed Pump, Shaft etc.).
  • Updated the reading of files in example neutronics scripts to work with tab delimiters too.
  • Changed inlet and outlet solid fractions to 1.0 by default for conduction elements.
  • Made the pipe schedules editor clearer to use by adding usage messages and clearly indicating which cells to select.
  • Made writing flow solver text result files optional – these files are rarely used and can cause long delays at the end of steady states and transient simulations. It is now a setting in the Flow Solver. 
  • Changed Turbine flow coefficient units to be more consistent with industry norm.

BUG FIXES

  • The Windows 10 Fall Creators Edition Update caused a major problem with the propertygrid. Using the fluid selection drop down, or other complex drop down windows in the propertygrid would cause the application to become non-responsive and had to be forcibly closed. A new version of the propertygrid where this problem has been fixed is now used.
  • Fixed the problem where an image selected from the Master Database could not be used in a Style.
  • Fixed the problem where Flownex® crashed when multi selecting components to assign a fluid and then clicking in the edit part of the field before clicking the dropdown arrow.
  • Fixed the problem that occurred where sometimes ports were not available for linking when using Scale Drawings. This was the root problem with not being able to use Data Transfer Links on Scale Drawings.
  • Fixed the Go to element context menu option when right clicking on a warning or error.
  • Fixed bug in compounds where sub properties of an item in a list did not work when it is used in an exposed property. This is for instance the material on a layer in a Composite Heat Transfer.
  • Fixed crash in writing incondensable mixture pressure and temperature ranges to text file.
  • Made it possible to connect the Lumped Resistive Duct to the Convection element.
  • Fixed the problem where selection of neutronics chart was lost in reactor chart.
  • Fixed the problem where the K factor dialog did not work when schedules were specified on pipes.
  • Fixed a crash that occurred during issuing an error when emissivity is not specified as 1 in radiation on compound heat transfer and it is radiating to another compound heat transfer.
  • Fixed Rotor Bolts drag coefficient calculation.

Download full release notes here.

FLOWNEX SE 8.8.1 (2017 – UPDATE 1)

FLOWNEX SE 8.8.1 (2017 - update 1)

Flownex® SE’s update 1 is now available within three months of its latest 2017 release, highlighting Flownex’s commitment to paying tremendous attention to regular user-requested updates.

In this update, attention has been applied to the API, industry requested components and ease of use functionality.
We continue to lead the way in the systems simulation tool market with a steady hand on quality, reliability and accuracy, timeous dependable support, and frequent user-applicable development.

LIST OF ENHANCEMENTS

ENHANCEMENTS

General (Ips)

Added a search bar on top of several windows that will allow the user to quickly filter the items shown. This search bar is present on the component view, data references views and pages view.

Fig. 1 - Example of Search Bar added to Components

Added an improved image selector to styles – a gallery type image selector is now shown if the user chooses an image for a fill style.

Fig. 2 - Image Selector Gallery

A setting was added to suppress project reloads when file system changes in the project is detected. When a change is detected the source of the change is now displayed in the restart dialog.

Changed drawing pages so that Style and not Style Sheet is used by default. This was done to make it easier to assign background images to pages.

Changed the order of license checks so that a meaningful error message is given. The product not supported error was the error always given no matter what the true error is.

Increased the default page size 16-fold.

Fig. 3 - Increased Page Size

Excel Input Sheets, Reports and Parameter Tables, And Excel Component

Added the capability that a user can click on a component name in Reports, Input sheets and Parameter Tables and then the user will be taken to the component on the canvas.
Formulas will not be replaced on cells if it is defined when dragging and dropping onto Excel input sheets.
Inputs are not prevented from being added to result parameter bindings in Parameter Tables.

Snaps

Added the capability to compare snap files with each other to the Snaps context menu, as seen in Figure 4.

Fig. 4 - Comparing Snap Files

Compounds

The compound template is now copied together with a compound if the compound is copied to a new project. The template is copied even if a library with the same name as the one in which the compound template was located does not exist in the new project.

Property Grid

If a property is disabled by a Data Transfer Link, Input Sheet or Parameter Table, the user can see what is disabling that property by right clicking to show the context menu on that property. The context menu will display the item that is disabling the property and will allow the user to go to that item when clicked, as seen in Figure 5.

Validation

A utility has been created that can run through the projects in the validation pack on a customer’s PC and ensure that they solve correctly and generate the correct results. The utility will create a report with the status of the run, as well as the other relevant information relating to the run.
Fig. 5 - Go to disabler option added to context menu

Complex values can now be displayed in polar form with the phasor angle in degrees or radians. The user can switch between the cartesian and polar form using the options under the Settings ribbon tab. This setting is used when displaying complex values on the drawing canvas too.

Fig. 6 - Complex Values Settings

Result Layers

The result layers functionality has been updated to facilitate complex values.

Visualization & Graphs

The user is now able to drag and drop any complex value from the property grid to the Phasor Diagram visualization. 

Phasor diagrams will now get their initial settings from the project settings, similar to other graphs.

Units

Added 2 kg_force/cm unit for pressure, as seen in Figure 7.

Fig. 7 - Pressure Unit Added

Electrical Library Specifics

Per unit calculations are removed from the Electrical Library to simplify the user inputs (no base value
inputs are required) and results (intermediate values used by the solver are removed).
The Transformer component is updated to:
• be star/delta or delta/star configured,
• take the core loss resistance and magnetising reactance into account, and
• use the percentage impedance to model it.
The Motor is moved from the Electrical library to the Flow Solver library.

Scripts

Scripts can now be encrypted so that proprietary information can be protected when networks/scripts are shared, as seen in Figure 8. Typically, this is used when making libraries of compounds available to other customers. Made double list in mixture properties script of type IPS.Properties.Double in order to allow data transfer to mixture components.

Fig. 8 - Encrypt button available in scripts

Flow Solver

Friction Loss Component

Fig. 9 - Friction Loss Component

Added a Friction Loss component that can be connected to a Shaft. This component is typically used to model additional losses and friction in a shaft.

Motor/Generator Component

The Motor component that was available in the Electrical library was moved to the Flow Solver library. This component uses a supplied torque speed curve and scaling factor to model the connection of a motor or generator to a shaft.

Fig. 10 - Motor/Generator component

Flow Solver Results

Added maximum time step changes for pressure, enthalpy and concentration in order to quantify severity of transients, as seen in Figure 11.

Added the Courant–Friedrichs–Lewy (CFL) number as result for both pressure wave and scalar transport to assist with grid size selection, as seen in Figure 11.

Fig. 11 - Maximum time step changes added to Flow Solver results

Node

Added convergence and time step changes for pressure, enthalpy and concentration on nodes.

Fig. 12 - Convergence and Time Step Changes on Nodes

Pipe

Added a Pressure Iteration variable to the pipe friction factor script so that the script can check the current iteration number.

Added the CFL number as results on pipes for both pressure wave and scalar transport to assist with grid size selection, as seen in Figure 13.

Fig. 13 - Courant Numbers results added on pipes

Warnings & Errors

Added error for cross-sectional heat transfer area being a non-positive number.

Nuclear Reactor

Changed Forward and Backward caption on Secondary Loss dialog for reactor zones to K Forward and K Reverse.

Fig. 14 - Secondary Loss Coefficients dialog

Heat Transfer Element

Added Average conductivity and Average cross conductivity results to the Composite Heat Transfer element.

Fig. 15 - Average conductivity and cross conductivity results added to Composite Heat Transfer element

Added Conductivity and Cross Conductivity to sub element results to the Composite Heat Transfer element.

Fig. 16 - Conductivity and Cross conductivity results added to Sub-Element results

Added Wall/Surface temperature to convection increment results.

Fig. 17 - Surface temperature result added to CHT element

Check Valve

Added the capability to either change the design or the operational condition given a fixed mass flow rate, as seen in Figure 18.

Added the capability to model Check Valves with non-constant opening time by specifying the Opening/Closing dynamic behaviour option as Variable opening/closing time as seen in Figure 18.

Fig. 18 - Variable opening/closing time option and Change Design options added on Check Valve

Secondary Loss Components

Added the capability to either change the design or the operational condition given a fixed mass flow rate, as seen in Figure 19.

Fig. 19 - Change design or operational condition when a fixed mass flow rate is specified

API

A utility function was added to the FlownexSEDotNet class to determine the location of the Flownex executable that is registered with com.

Added the functionality to list properties so that they can be modified through the API, this includes adding new items to lists and deleting them. Accessing existing items in lists and their sub properties still function like in the past.

The network builder can now add images to components and background images for pages.

The network builder can now insert data transfer links.

The network builder can now call a script in a project.

Added Python network builder example.

BUG FIXES

  • Fixed the problem where the description of a component could not be written from Parameter Tables.
  • Fixed the problem where snap loading deleted formulas in cells on Excel component and Input sheets.
  • Fixed the problem where complex double values did not display correctly in XY Graphs.
  • Fixed problem where the user had to restart Flownex for changes in the Reactor Neutronics Chart to reflect changes made.
  • Fixed the problem where the Reactivity Table option was always turned on after editing the neutronics chart.
  • Check reactor port names before solving – a non-descriptive error was issued, now a descriptive error is issued.
  • Fixed the problem where geometrical inputs were not visible on the Composite Heat Transfer component when selecting the “Shell side horizontal tube condensation” heat transfer calculation option.
  • Fixed the problem where up and downstream areas are not used correctly for heat transfer when Schedule is selected for a pipe connected to a composite heat transfer component.
  • Fixed the problem where New Project commands did not work with API.
  • Fixed the problem that prevented network builder being used through the API.

Download full release notes here.

FLOWNEX SE 8.8.0 (2017)

FLOWNEX SE 8.8.0 (2017)

Flownex® SE 8.8.0 revives the thermal-fluid system engineer’s dream design tool, with yet another release inclusive of advanced industry leading features. With Global engineering software companies adopting, integrating and co-simulating with Flownex® its holistic capabilities have enormously improved.  

Major enhancements include a first of a kind generic nuclear reactor model, many new components as a Bulk Air Cooler, Cooling Tower and a whole new electrical library.

Flownex’s 8.8.0 release presents exceptional libraries, components, speed, accuracy, integrability, and ease of use which continues to propel its superiority in the 1D system’s engineering market.

LIST OF ENHANCEMENTS

MAJOR ENHANCEMENTS

Ansys Workbench Integration

An add-in has been developed for ANSYS Workbench that allows Flownex® to be added to Workbench. The Flownex® add-in lets users add Flownex® analysis to Workbench, open Flownex® from Workbench and perform studies with Flownex®. It operates in a way similar to the existing Excel add-in in Workbench. Figure 1 shows the Flownex® add-in in Workbench.
Fig. 1 - Ansys Workbench Integration

Generic Nuclear Reactor

Flownex® has expanded the Nuclear Reactor capability to simulate Molten Salt (liquid fuel) Reactors (MSR), Liquid Metal Cooled Reactors (LMCR) and High-Temperature Gas-cooled Reactors (HTGR) of any geometry. The new “Generalized fuel zone” in the Flownex® Nuclear Reactor model is capable of handling any fuel geometry and any fluid type. It expands the geometry capability to plate fuel, cylindrical fuel rods, spherical fuel elements, irregular cross section fuel (like the cross-shape produced by Lightbridge), as well as prismatic block fuel used in some HTGRs. Appropriate pressure drop and heat transfer correlations can be selected from the built-in library or defined by the usr. For neutronic calculations, the “Generalized fuel zone” can provide temperature feedback, as well as heat generation in all solids and in the core coolant.

Bulk Air Cooler | Component

A Bulk Air Cooler component has been added to simulate heat exchange between process water and an air stream. The heat transfer is mostly driven by mass transfer between the air and water stream and to a limited extent by convective heat transfer. In the case of bulk air coolers, the primary objective is the cooling of air using the evaporative cooling of the process water. The modelling of these bulk air coolers fundamentally relies on Flownex’s capability to model mixtures of air-water-vapour fluids using the two-phase and non-condensable mixture model. By specifying a single input called the “Factor of merit”, the complete operating envelope of the bulk air cooler can be modelled.

Cooling Tower | Component

A Cooling Tower component has been added to simulate heat exchange between process water and an air stream. With cooling towers, however, the primary objective is the cooling of process water using evaporative cooling to the air stream. The modelling of these cooling towers fundamentally relies on Flownex’s capability to model mixtures of air-water-vapour fluids using the two-phase and non-condensable mixture model. Two methods are implemented in Flownex® for the modelling cooling towers. The Factor of merit model uses a single parameter to characterise the operating envelope thereof. An alternative approach of somewhat higher fidelity is based on the Merkel model approach, and divides the cooling tower in three distinctive zones, namely: Spray zone – water distribution into the cooling tower, normally using spray nozzles. Fill zone – water is distributed onto or between a fill media to increase the surface contact area between the water and air. Rain zone – water from the fill zone “rains” into the collection pond to allow further contact between water and air. Both forced draught, as well as natural draft cooling towers, can be modelled in Flownex®.

Pipe Elevation Profile

An elevation profile for pipes has been added. This allows the easy simulation of complex pipelines with a single discretized pipe. Figure 5 shows the Pipe Profile Editor window that can be used to specify the elevation profile for pipes.
Fig. 5 - Pipe Elevation Profile, i
Fig. 5 - Pipe Elevation Profile, ii.

Validation

A utility has been created that can run through the projects in the validation pack on a customer’s PC and ensure that they solve correctly and generate the correct results. The utility will create a report with the status of the run, as well as the other relevant information relating to the run.
Fig. 6 - Validation

Electrical Library

Fig. 7 - Electrical Library

The Electrical Library has been updated to improve its usability and broaden its application. Basic components such as the Resistor, Capacitor and Inductor were added to serve as building blocks for large load systems. Three phase inputs and results will prove to be more valuable to the user. Characteristics (such as more impedances forming the equivalent circuits) are added to the Induction Motor and the Transformer for an improved component specification. The added Motor component allows the user to specify a motor characterised by a torque-speed curve. The Motor and Induction Motor component can execute with a mechanical-flow network using a connection to the Flownex® Shaft.

Links To Other Software

  • The Fluent – Flow solver coupling has been updated to make it easier to use. Both the server and journal file versions were updated.
  • Simulink, Matlab and Labview links have been updated to work with API and not with Memory Map anymore. The Memory Map functionality has been removed due to 64bit compatibility issues.
  • A Help File has been added for the Python Link.
  • The ability to run multiple Flownex® instances via the API has been added. This is a setting that can be turned on and off in the application settings.

OTHER ENHANCEMENTS

General

  • Flownex® is now available in 64bit.
  • Added a Property Monitor window that can be used to pause the simulation during transients when properties attain certain values. It can also highlight properties when they have changed.
Fig. 8 - Property Monitor
  • Improved complex values parsing. Users do not have to put spaces in between the complex and imaginary parts anymore. 
  • Added the ability to transfer data using Data Transfer Links before and after each flow solver iteration in transient/dynamic simulations as this was only possible for steady state simulations.
Fig. 9 - Data Transfer Link - Transient Behaviour
  • Use FIPS compliant cryptographic provider so Flownex® can run on FIPS compliant computer setups.
  • Added the capability to preserve an active page when automatically re-opening all pages.
  • Added the ability to prevent Flownex® from opening newer databases.
  • Added a button to the License Setup window so that license information can be copied to the clipboard.
Fig. 10 - License Setup window with Copy to Clipboard button
  • Added the capability to allow multiple instances to run through the API. A setting was added that turn this option on and off.

Compound Components

  • Added a Create Copy option to the compound components context menu as seen in Figure 11.
Fig. 11 - Create Copy option Option in Compound Context Menu

Fluids, Charts & Lookup Tables

  • Made data references that use others (like mixtures) copy or move their dependencies with them – the user is asked for confirmation.
    Improved the Error reporting when a Chart or Fluid was not found to identify the item that was using that Chart or Fluid.
  • Made the Positive Displacement Pump chart show all of the lines on its charts at the same time as only the selected line was shown.
  • Made the Variable Speed Pump show all the lines on its charts at the same time as only the selected line was shown.
  • Issue a meaningful error when a Material Property Table only contains no valid data.
  • Save units selected for Constant Properties in Fluid and Material dialogs.

Flow Solver

  • Made pipe diameters and areas dynamic so that it can be changed within sequential iterations and during transients. 
  • Added Fixed Exit Temperature option to the Flow Resistance element.
Fig. 12 - Flow Resistance Element with Fixed Exit Temperature
  • Added Pump head result to Variable Speed Pump. 
  • Diameter and Wall thickness have been added as a result for all relevant components. 
Fig. 13 - Diameter and Wall Thickness Results
  • Prevent Fix on sovler value options from being used in Steady State
  • Updated the Pressure Relief and Pressure Regulating Valve icons, as seen in Figure 14.
Fig. 14 - Pressure Regulating Valve and Pressure Relief Valve Icons
  • Improved film compounding in Film Convection component to use appropriate upsteam cooling slot conditions.

Scripting

  • Added an example that shows how to build a page with Visualization components using a Script.
  • Added an example that shows how to issue warnings and errors from a Script. 
  • Simplified the way that scripts convert to and from Repository Scripts – the “Yes/No” option on the input grid was removed to make it less confusing. 
  • Made operator overloading for C# consistent between doubles and integers so that doubles and integers can be used in the same way in the Quick Scripts. 
  • Made Variables setup grid disabled when Script is a Repository Script in Quick Script. 
  • Added a flag to Iterative Script to indicate it is the last iteration.

Console Version

  • Prevent console from opening newer versions or projects.

Nuclear Reactor

  • Added the reactivity unit “mN” as well as Dollar reactivity values. 
  • Changed Heat Transfer options to Neutronics options on Reactor dialog. 
  • Added Flow and Solid volumes in ARR file. 
  • Added Average moderator temperature to increment results and to ARR file. 
  • Added Fission power as a result on Reactor. 
  • Duplicate power specifications were taken off the Reactor Chart Zone and the transient and steady state Reactor inputs were simplified. 
  • Preserve column and row geometry in Nuclear Reactor settings when inserting rows and columns in the Nuclear Reactor Geometry editor. 
  • Added options to add rows and columns above and below and before and after on Nuclear Reactor Geometry editor. 
  • Added Moderator, Fuel and Xenon reactivity results. Changed External reactivity name to Control rod reactivity, as seen in Figure 15. 
Fig. 15 - Nuclear Reactor Results
  • Indicates ports with a P on the zones in the Reactor Geometry editor.

BUG FIXES

General

  • Fixed the Python Link example, as it had to be updated for the new library structure.
  • Prevent user from removing root scenario in Actions Setup dialog–it causes an exception.
  • Fixed problem where Simple Convergence Bar did not show full convergence when the Temperature Solver is turned off even though the solution converged.

Visualization

  • Prevent crash that occurred when On and Off values of a toggle button are both the same, and the user solved the network in steady state. An error is issued indicating that they are the same.
  • Fixed the display on canvas of complex double values with units as only the modulus value was shown.
  • Make sure everything is updated (for example text on the Drawing Canvas and IO Boxes) when changing the component type from the context menu.

Fluids, Charts & Lookup Tables

  • Fixed database assignment of data references when multi-editing–selecting Fluids/Charts on many components with the property grid caused an error.
  • Removed wrong unit from Poisson’s Ratio in the Solid Properties Script.
  • Fixed Mixture Material Test dialog to work with more than ten fluids.
  • Fixed problem with warning messages given for mixtures where the mass fraction is 0 in the viscosity and conductivity calculations.

Scripts

  • Fixed the problem where Quick Script variables were over written during snap load.
  • Fixed the problem where exceptions were caused when calling mixture script functions with wrong amount of fractions.

Compounds

  • Fixed the problem where IO Boxes were not pointing to correct components when copied and pasted into compounds.
  • Fixed problem that sometimes occurred when exposing heat transfer side properties in a compound, as the upstream and downstream side sometimes got swapped.
  • Fixed launching of a user’s custom compound component Help from component tree.
  • Fixed the problem where changing component type to a compound broke the connectivity.
  • Compounds within compounds did not display their links correctly if the outer compound contained links with the same name.
  • Fixed problem where Composite Heat Transfer elements failed to solve in compounds when the compound was reloaded.

flow solver

  • Fixed the problem where a meaningful error was not issued when the Ambient radiation area is zero in the Composite Heat Transfer element.
  • Set Roughness option to Darcy-Weisbach when Non-Newtonian fluid is used on pipes.
  • Prevent unnecessary warnings when the Vapour pressure table is empty in the Fluid Properties window.
  • Fixed the pressure drop results reporting when choked flow occurs in pipes.
  • Added warning for slurry networks that fail to converge on account of non-constant background fluid properties.
  • Changed “Pressure drop including elevation” result to “Pressure drop” to avoid ambiguity.
  • Removed element inlet condition results since element upstream conditions now reflect appropriate conditions under all circumstances, e.g. when connected to an Open Container.
  • Fixed lower limit of Secondary Loss Factor calculated for Mitre Bend component that lead to errors.
  • Added “Subcooling” and “Superheat” results to Nodes.
  • Changed results of some variables on incremented elements to use average values instead of the results from the first increment.
  • Fixed visibility of Nusselt number result on flow elements.
  • Fixed Adiabatic Flame writing negative values to node mass fractions.
  • Added two-phase critical pressure result on elements.
  • Fixed Open Container not working with two-phase flow with evaporation.

Download full release notes here.