Tidy3D Software Releases

Tidy3D Python Client



Our newest release includes the addition of user-requested features and the removal of several features which negatively impacted the customer experience and performance of the product.









This new version brings some major internal reorganizations, and a number of new features and bugfixes

The full list of changes can be found HERE

We would like to highlight some simulation pricing changes starting from this release:

We have worked on reducing our overhead and are happy to announce that we are decreasing the minimum charge per task from 0.2 to 0.1 flex units.

We have reduced the typical cost premium for dispersive materials in simulations, especially when only part of the simulation is dispersive.

We have added a cost for monitors, but this will be negligible in typical simulations, and will only be non-negligible for very large monitors. For example, for a very large frequency-domain monitor at many frequencies, such that the number of pixels in the monitor span times the number of frequencies is similar to the total number of pixels in the simulation, the charge for the monitor will still be only a fraction of the current charge for the simulation run.

















Tidy3D Web Client


New features

GUI now supports Tidy3D version 1.6.3, including the following new features: FluxMonitor and FluxTimeMonitor with 3D box geometries computing flux going out of all box surfaces (or with exclusion). A new simulation parameter "normalize_index." ModeFieldMonitor is changed to ModeSolverMonitor which includes additional effective index data. Editing support for Near2Far monitors (Post-Run Result for Near2Far monitors is coming soon)

The intensity and absolute values are added to field plots in Post-Run Result

Use can specify source-time using central wavelength in addition to central frequency

Material Fitter now plots data immediately after file upload

Sources and monitors are displayed by default in 3D chart

Help center documentation now supports full-text search

User can drag to reorder the structures in the override_structures list

“Solver Duration” is now displayed in task progress panel


Added confirmation to "Delete" to prevent accidental deletion

Improved BlochBoundary editing

Return to the previous location in Folder system when exiting from Editor

Improved version message when user upload higher version json than the version that UI can support

Re-adjusted Parameter list order

Improved responsiveness by scrolling to reveal added fields in editor

Resolved issues

Fixed: Grid override structure couldn't add geometries into GeometryGroup

Fixed: 2D ring resonator structure color mismatch


New features

Client Administrator can now view tasks of other users of the same organization in the "Folders" page

Added "User Name" to transaction history in the "Admin" page of Client Administrator


Search result now displays the owner information of a task

User can now drag to adjust width of the side panels inside the GUI editor


New features

User can now duplicate a task inside the simulation editor

Tidy3D user can save a shared task to their own account

Provided "Infinity" for eligible fields in the drop-down menu in the simulation editor

User can now drag to reorder items in the simulation editor's left sidebar

Press ESC to unselect all tasks in the folder page


Improved the speed performance of Post-Run Result visualization

Removed redundant information in the sidebar of Post-Run Result

User can now hide the progress bar by clicking outside of the window

Simplified the input format of complex number

Resolved issues

Fixed: Post-Run Result vertical axes labels were missing

Fixed: PoleResidue model's coefficient labels were flipped in GUI

Fixed: 3D chart cropped front surface when structure is very large

Fixed: 2D chart didn't plot source and monitor correctly

Fixed: 3D chart reset navigation setting after editing


New features

Tidy3D users can now publicize their tasks using the "Share" functionality. Anyone with the public link of a task can view the simulation setup and results without logging into a Tidy3D account


Improved the display of long task names in Task Details tab


New features

A status monitor allows users to track real-time processing of a submitted task.

3D visualization now supports exporting 3D model in GLB format.

FieldTimeMonitor post-run visualization now supports downloading movie as GIF.

The initialization performance of simulation editor has been improved.

A back button is now available for users to go back to previously visited pages in Help Center.

An admin page is now available for client administrator to manage users and browse complete transaction history of all users.

Miscellaneous UI/UX improvements have been applied to the simulation editor and across the site making it more intuitive and more intelligent.

Resolved issues

Fixed: Users can not zoom the y-axis when using the “data zoom” function inside the post-run heatmap by mouse dragging, mouse move, mouse scroll or finger touch.

Flow360 Software Releases

Flow360 Solver


A new version of Flow360, release-, 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:


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.



Flow360 Web Client


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-

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


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



Featured Stories

Social Platforms