Flow360 Software Releases

Flow360 Solver

23.3.2.0

(10/26/2023)

A new version of Flow360, release-23.3.2.0, has been deployed. Any new submissions of mesh will use this new version by default. Any cases based on previously submitted meshes or forked from submitted cases using prior versions will still use their originally specified versions of Flow360.

release-23.3.2.0 Solver

New features

Arbitrary non-conformal rotating volume zones with no concentric ring requirement on sliding interface.

Added Volume Zone Grid Connectivity based CGNS file support for multi zone physics simulations.

Added support for unsteady conjugate heat transfer.

Added support for rotationally periodic boundary condition.

Added multiple reference frame (MRF) feature for steady state simulations of multiple rotating volume zones.

Added single reference frame (SRF) feature for steady state simulations of single rotating volume zones.

Added aeroacoustics solver for noise prediction based on FWH method.

Resolved issues

Fixed minimum and maximum of k and omega solution for kOmegaSST turbulence model in solver log.

Unified volumetric output of temperature including fluid and solid zones for conjugate heat transfer simulations.

Added validation for requiring muRef when Mach=0.

Improved robustness and accuracy of isothermal boundary condition.

Improved accuracy of turbulence models inside rotating volume zones.

Improved robustness of SpalartAllmaras turbulence model and fixed convergence issues when coupled with transition model.

flow360client

Although recent versions of flow360client will still work, it is highly recommended to upgrade to the latest version for more convenient capabilities:

Usage

If downloading for the first time: pip3 install flow360client

If upgrading from an older version: pip3 install --upgrade flow360client

Here is the flow360client on PyPI: Flow360 Project

23.2.3.0

(07/10/2023)

23.2.1.0

(04/27/2022)

23.1.1.0

(02/21/2023)

Flow360 Solver
New Features
- Added support for mesh sizes larger than 250 million nodes.
- Significantly improved speed of mesh processing.
- Improved accuracy of gradient computation resulting in improvements to spatial discretization accuracy.
- Added physical time in Tecplot output for animations.
- Additional mesh information available in logs.
- Improved validation messaging for diagnosing issues in Case JSON file.
Resolved Issues
- Improved residual convergence of transition model: Amplication Factor Transport.
- Fixed holes in slice output for certain meshes.
- Fixed divergence of Spalart Allmaras model with no wall boundaries.
- Fix relative residual convergence check when initial residual is very small.
- Reduces discontuity in postprocessing outputs across sliding interface.

Automated Meshing
New Features
- Improved meshing for C0 continuity edges.
Changes
- Backend uses ESP 1.21 July 2022 release with Open CASCADE Technology 7.4.1

22.2.3.0

(07/11/2022)

A new version of Flow360, release-22.2.3.0, has been deployed. Any new submissions of mesh will use this new version by default. Any cases based on previously submitted meshes or forked from submitted cases using prior versions will still use their originally specified versions of Flow360.

12.1.1. Solver

New features

Added user defined dynamics for defined alpha controller and BET Omega controller.

Added support for BET inside a sliding interface for a rotating reference frame.

Added Quadratic Constitutive Relation to turbulence models: SA and SST.

Added Surface Time Solution Averaging Animation.

Added output of maximum residual location in solver log and as a csv file

Added support for importing CGNS meshes from ANSA.

Resolved issues

Improved sliding interface implementation for kOmegaSST turbulence model.

Significantly reduced grid sensitivity of AFT transition model.

Improved numerical robustness and convergence behavior of Spalart Allmaras, kOmegaSST turbulence models and AFT transition model.

Documentation updates

Alpha controller json input has been changed to use the new user defined dynamics feature.

12.1.2. Automated Meshing

New features

Added rotational interface support for automated meshing.

12.1.3. flow360client

Although recent versions of flow360client will still work, it is highly recommended to upgrade to the latest version for more convenient capabilities:

Usage

If downloading for the first time: pip3 install flow360client

If upgrading from an older version: pip3 install --upgrade flow360client

Here is the flow360client on PyPI: https://pypi.org/project/flow360client/

New features

Improve usability of Python Client by providing a download/upload progress bar.

12.1.4. Web UI

New features

Added archive functionality for cases: see how can I archive my case.

Added multi-select and batch process: delete/archive/restore.

Added interactive 3D view for surface mesh.

Added interactive 3D view for surface to volume mesh generation. Shows refinement zones and actuator disks.

Introduced new billing system.

22.1.3.0

(03/29/2022)

21.4.1.0

(2021)

Flow360 Web Client

2.16.0

(11/02/2023)
New features

Real-time Logs: We've added real-time log updates through websockets, which provide insights into ongoing case execution. Also you can easily access latest logs for completed cases.

Edge and Face Name Parsing: It's now easier to work with *.egads files as we've included the ability to extract edge and face names, which are automatically populated in the surface mesh form.

Mesh Stats: We've included mesh statistics for surface meshes: number of triangles and quadrilaterals.

Resolved issues

Arrow Navigation: You can now use left and right arrows without any issues in the fork/retry JSON window.

Solver Version Fallback: Fixed an issue where, when retrying a case without a parent, the solver version would incorrectly fall back to the volume mesh version.

Submit Button Behavior: We've resolved the blinking submit button issue, ensuring it no longer disrupts your experience during case setup.

Firefox Compatibility: If you're using Firefox, you'll now smoothly progress through the volume mesh list in step 5 of the case setup without any hitches.

2.15.0

(10/20/2023)
New features

Advanced Data Analysis Tools: Users can now select multiple items from the list view and transition to a dedicated comparison page. This new feature enables users to perform cases config diff comparisons, create cross-plots for alpha-sweeps, allowing for a comprehensive and efficient analysis of multiple data points.

Dashboard: Introduced a dashboard for a quick overview of all activities and added a toolbar feature for quick resource status checks.

Case Setup Enhancements (for incoming release-23.3.2.0): Added new boundary conditions, introduced the heatEquationSolver, and support for volume zones and reference frames.

Enhanced 3D Visualization (for incoming release-23.3.2.0): Added support for slices in 3D visualization.

Enhanced Security: Added support for APIKEY authorization in the new Python client to access company member accounts.

3D Visualization Improvement: Improved point input by allowing space as a separator (copy-paste from log file).

Default Behavior Change: In case 3D visualization, visibility of slices is now off by default.

Volumetric Mesh Metrics: Now supporting new volumetric mesh metrics for volume zones.

Resolved issues

User Interface: Fixed an issue where the JSON editor in the create volume mesh form jumped to the end of the file.

User Experience: Resolved the problem with the vertical drag bar on plots not displaying full data.

Account Statistics: Corrected inaccuracies in some of the statistics on the account page.

Access Issues: Fixed the white screen issue that occurred when accessing a link with an account that does not belong to the same company.

2.14.0

(09/28/2023)
New features

Search in Folders: allow for searching in selected folder in addition to global search.

Newsroom: Access important updates and notifications, with plans for future enhancements.

Volume Mesh Creation: Use the new form for effortless volume mesh creation.

2D Chart Controls: Easily show or hide all series on 2D charts.

Expense Tracking: Pre-calculate and display total expenses aggregated by type for preset date ranges.

Improved Folder Management: Simplified move functionality, allowing you to move cases into the currently viewed folder with ease.

Enhanced Readability: Adjusted case table paddings for better visual clarity.

3D Visualisation: Made the min/max range draggable for a more interactive 3D visualisation experience.

Resolved issues

Submission Issue: Resolved multiple submissions when clicking rapidly on submit.

Patch Control: Fixed the issue of being unable to turn off all patches after deselecting all Faces and Boundaries.

Pagination Reset: Pagination is now correctly reset when filtering by Tags or Status.

Clickable Actions: Entire rows of action items are now clickable for improved navigation.

2.13.0

(09/01/2023)
New features

Folder system for cases: you can now better organise your cases by putting them into folders. Folders also support tags. By introducing folder system, entire case list page got refactored with improved readability and usability.

Functionality to rename surface meshes, volume meshes, cases and folders

Assignment of boundary conditions for multiple boundaries at once - you can select multiple boundaries and batch edit.

Billing page for company’s admin users got updated: presets for date range picker, filtering by user email, export to CSV.

When there is unfinished dependency, disallow deleting, for example when child case is not finished, parent case cannot be deleted.

Resolved issues

Fixed linear residual plot diverged cases.

Many minor fixes.

2.12.0

(08/04/2023)
New features

Examples Library: Introducing the Examples Library, a collection of pre-built simulations to help users quickly familiarize themselves with our application and explore new solver features, accelerating their learning curve and maximizing the potential of our advanced CFD capabilities.

Surface Mesh From: Introducing an intuitive form that replaces manual JSON input for surface mesh generation, offering a better user experience with simplified workflows and improved efficiency.

Long awaited: Stop Running Case: Added the ability to stop running case. Supports stop now and stop at given step.

Navigation Bar Redesign: The Navigation Bar has been completely redesigned for a better user experience and more features in future.

Case Visualization: Enhanced LIC settings for better case visualization.

Dependency Check: Resource deletion is now disallowed when dependencies are not yet finished.

Resolved issues

Visualization: Corrected visualisation problems with CfVec LIC/vector in case visualization.

Missing Residual Plot: Restored the missing non-linear residual and minmax plots when a case is diverged.

Case Search: Resolved intermittent issues with the case search functionality.

Filtering and Sorting: Fixed issues with filtering and sorting functionality throughout the application.

Filter Persistence: The filter now persists when visiting details, for example when exploring only diverged cases.

2.11.0

(07/10/2023)
New features

Added an event list for all resources (surface mesh, volume mesh, case). The event list shows the complete history from when your case was submitted up to the competition.

Added sort/filter functions to columns for all tables: surface mesh, volume mesh, case. You can now filter by tags and other criteria.

Added an event list for all resources (surface mesh, volume mesh, case). The event list shows the complete history from when your case was submitted up to the competition.

Real-time progress updates are now shown for cases.

Added mesh metrics for volume mesh.

Company admin users can now enable write access (fork/retry/upload, etc.) for other company’s peer accounts.

Added first layer thickness in 3D viewer for volume mesh. You can set the color range for visible objects.

Improved formatting in data-view on 2D charts for cases.

Moved the upload JSON option to the front in case settings to prevent loss of case name and version.

Added a new variable to the min/max tab for turbulence solver in cases.

Added names to points for case divergence debugging in the 3D viewer.

Added wallFunction in the boundaries section for case setup.

Resolved issues

Fixed a bug where case name and case version were lost when uploading JSON.

Fixed an issue where the cumulative chart in the post-process displayed incorrect data.

Corrected a typo in the RPM hint.

2.4.0

(10/31/2022)
New features

Case got a new 3D visualisation tab (with “beta” label) available for all new submissions, not only the latest solver version. New visualisation shows q-criterion and surface results (Cp, Cf, CfVec and y+) for noSlipWalls.

Pre-submission validation warnings are presented to the user

The volume meshing page accepts the parameter “refinement” for refinement zones (solver version release-22.3.3.0)

daily.cost.s3 is hidden by default from the account page

Resolved issues

Large scale surface meshes can be now viewed in the 3D surface mesh viewer

Input for solver tolerances now accepts 1e-10

Not showing prompts for the case generator then nothing was changed.

Fork is not available from a case with status=error/diverged

Pagination fixed

2.3.0

(10/18/2022)
New features

Pre-submission JSON validation for surface meshing, volume meshing and case

WebUI is now hosted under a new URL: https://flow360.simulation.cloud

Added progress bar when loading surface mesh for visualisation

Resolved issues

Minor bug fixes

2.2.0

(09/16/2022)