Skip to content

Releases: flexcompute/Flow360

v25.7.7

05 Dec 15:16
5cd538b

Choose a tag to compare

What's Changed

Full Changelog: v25.7.6...v25.7.7

v25.8.0b5

17 Nov 20:52

Choose a tag to compare

v25.8.0b5 Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: v25.7.6b0...v25.8.0b5

v25.8.0b4

12 Nov 11:19
6241b3e

Choose a tag to compare

v25.8.0b4 Pre-release
Pre-release

What's Changed

Full Changelog: v25.8.0b3...v25.8.0b4

v25.7.6

09 Nov 01:08

Choose a tag to compare

What's Changed

  • Speed up the loading of the entities by using set and also reduce complexity with supplied known hash set by @benflexcompute in #1316
  • [SCFD-6010] Fix the change to entities not reflected in asset cache. by @benflexcompute in #1318
  • [Hotfix Main]: Fix the hotfix yaml not being able to handle the anti column by @github-actions[bot] in #1315
  • [Hotfix Main]: [FXC-1974] Dry run for run_case() by @github-actions[bot] in #1335
  • [Hotfix Main]: [FXC-2006] Disable boundary completeness and deletion validation by @github-actions[bot] in #1336
  • [Hotfix Main]: [FXC-2059] Added planar_face_tolerance translator for legacy mesher and also unified the validation by @github-actions[bot] in #1337
  • [Hotfix Main]: Updated the description of the planar_face_tolerance by @github-actions[bot] in #1343
  • Migrate Folder class to v2 API by @dawoodhq in #1317
  • [Hotfix Main]: fix(): planar_face_tolerance might be missing and causing validation to fail by @github-actions[bot] in #1345
  • [Feature] Add folder parameter to project creation by @dawoodhq in #1325
  • [FXC-476] feat: add rename method to v2 assets by @dawoodhq in #1333
  • feat: add tags filtering to Project.get_case_ids, Project.get_project_ids, and metadata by @dawoodhq in #1341
  • [Hotfix Main]: Bump to 25.6.5 and also add default value application to planar tolerance by @github-actions[bot] in #1349
  • [Hotfix Main]: Added Python version for user agent by @github-actions[bot] in #1353
  • [Hotfix Main]: Raise on error by default by @github-actions[bot] in #1354
  • Porous Jump Python Interface by @awccoppFC in #1332
  • [Hotfix Main]: Exposing error when boundary is missing compared to metadata by @github-actions[bot] in #1358
  • Add geometry refinement and other GAI related options by @chai-flex in #1355
  • Fix name for geometry refinement by @chai-flex in #1363
  • [SCFD-5640] Separating the time averaged output from non time averaged ones in translated JSON by @benflexcompute in #1263
  • [Hotfix Main]: Fix bug that dimensionalization used wrong velocity scale by @github-actions[bot] in #1362
  • Scheduled sync: main → develop by @github-actions[bot] in #1370
  • Scheduled sync: main → develop by @github-actions[bot] in #1373
  • [FXC-743] GAI surface mesher translator by @benflexcompute in #1266
  • fix(): allow Compressible solver type for LiquidOperatingCondition by @yifan-flex in #1379
  • [Hotfix Main]: [SCFD-6066] Symmetry plane and face deletion logic. by @github-actions[bot] in #1384
  • Added updater when loading cloud entity info and also added more logging by @benflexcompute in #1386
  • Disables surface deletion and symmetric existence check when transformation is detected by @benflexcompute in #1385
  • [FXC-2413] Added conflicting grouping handler for the grouping. by @benflexcompute in #1387
  • Improved robustness handling Geometry projects created completely with surface mesh files by @benflexcompute in #1388
  • Ensure the geometry tolerance and the planar tolerance are compatible with each other by @benflexcompute in #1389
  • Added the CustomVolume by @benflexcompute in #1380
  • Revert "Ensure the geometry tolerance and the planar tolerance are compatible with each other (#1389)" by @benflexcompute in #1392
  • [SCFD-6232] Skip boundaries during translation if the boundary is not found in volume mesh by @benflexcompute in #1393
  • Added support for CustomVolume to be used in the PorousMedium, Rotation by @benflexcompute in #1398
  • upgrade numpy to 2.x by @feilin-flexcompute in #1400
  • [SCFD-6253] Avoided changing the length unit in the BETDisk asset cache by @benflexcompute in #1401
  • Streamline output fields and time averaging (#1397) by @benflexcompute in #1403
  • [Hotfix Main]: Fix a bug for overloaded division in the expression/variable system by @github-actions[bot] in #1405
  • [SCFD-6046] Added back the post processing output variable flag. --> 25.7.2 by @benflexcompute in #1402
  • Revert "Revert "upgrade numpy to 2.x (#1400)"" by @feilin-flexcompute in #1409
  • Fix Chart2D validation recursion issue by @piotrkluba in #1410
  • [Hotfix Main]: [HOTFIX] Fix a bug where a geometry is specified as a background of Chart2D by @github-actions[bot] in #1414
  • Low reynolds SA correction interface by @awccoppFC in #1408
  • Scheduled sync: main → develop by @github-actions[bot] in #1406
  • Jim/update dynamic derivatives by @jbungenerflex in #1416
  • Add private_attribute_id to output by @savithru-flex in #1420
  • Added local and global options for preserve_thin_geometry by @savithru-flex in #1423
  • Expand report to support more result types by @piotrkluba in #1356
  • [SCFD-4997][SCFD-4998] Customized Stopping criteria and Monitoring value by @angranl-flex in #1285
  • updated CFL docstrings to include default values for steady and unsteady by @wiktor-flex in #1424
  • Scheduled sync: main → develop by @github-actions[bot] in #1422
  • Revert squash merge of commits from main to develop by @chai-flex in #1428
  • Scheduled sync: main → develop by @github-actions[bot] in #1429
  • changed default solver_version argument in report by @wiktor-flex in #1430
  • removed solver_version and version from fl namespace by @wiktor-flex in #1431
  • [FXC-2899] Removing deleted surface check on GeometryRefinement by @benflexcompute in #1432
  • [FLPY-77] Added CPT_AUTO by @benflexcompute in #1436
  • Scheduled sync: main → develop by @github-actions[bot] in #1433
  • Bump jupyterlab from 4.4.5 to 4.4.8 by @dependabot[bot] in #1447
  • [Internal] Fix tk aggerror causign matplotlib unit test failure by @benflexcompute in #1453
  • Fix v1 updater by @benflexcompute in #1450
  • Added metadata for the VariableContextInfo schema by @benflexcompute in #1443
  • [SCFD-6321] Fix unit conversion not working with unit system string by @benflexcompute in #1435
  • fix(): fix Chart2D background_chart include/exclude is None by @benflexcompute in #1454
  • Fixed always summing all entities when grouping force by entities. by @benflexcompute in #1340
  • Fix error when submitting case without outputs specified by @piotrkluba in #1448
  • Fix to requirements mapping for report by @piotrkluba in #1452
  • Fixed insufficient connection pool size when uploading huge files by @benflexcompute in #1456
  • Add default geometry accuracy to geometry entity info by @benflexcompute in #1455
  • Fix importing Flow360 results in 2 empty lines by @benflexcompute in #1457
  • call get_default_settings in from_local_storage function by @benflexcompute in #1458
  • [SCFD-5659] Select body groups for force distribution plots by @benflexcompute in #1460
  • SurfaceEdgeRefinement validation check by @savithru-flex in #1462
  • Add support for Axisymmetric Sliding Interfaces by @shreyas-flex in #1459
  • [FXC-3414] Fix a bug whe...
Read more

v25.7.6b0

06 Nov 19:00

Choose a tag to compare

v25.7.6b0 Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: v25.7.4b0...v25.7.6b0

v25.8.0b3

24 Oct 09:50

Choose a tag to compare

v25.8.0b3 Pre-release
Pre-release

What's Changed

Full Changelog: v25.6.2...v25.8.0b3

v25.7.5b0

21 Oct 17:55

Choose a tag to compare

v25.7.5b0 Pre-release
Pre-release

What's Changed

  • Add structured box region to volume meshing params by @shreyas-flex in #1463
  • Add sliding interface types to sliding interface config translation by @shreyas-flex in #1468
  • Fix fl.AxisymmetricBody not exposed to users by @shreyas-flex in #1470
  • Limit the maximum pydantic version in pyproject.toml by @angranl-flex in #1472
  • Add a slack notification to the sync-main-to-develop workflow by @angranl-flex in #1477
  • fix(): stripping file to basename causing file not found and also fake warning on missing mapbc by @benflexcompute in #1480
  • [Hotfix Main]: Forbid interpolate to mesh when not forking by @github-actions[bot] in #1486
  • Skip uploading existing surfaces in parent by @feilin-flexcompute in #1496
  • Enable periodic BC in Legacy Mesher by @rundaji in #1493
  • [FXC-3381] BET/AD/PM compute force coefficients by @benflexcompute in #1494
  • [Hotfix Main]: fix(): Supporting illegal scalar SectionalRadiuses in V1 json when converting to simulation.json by @github-actions[bot] in #1502
  • Fix a bug where output csv contains flow360 unit string by @benflexcompute in #1504
  • fix(): Added handling of GenericReferenceCondition when computing lift and drag direction by @benflexcompute in #1505

New Contributors

Full Changelog: v25.7.4b0...v25.7.5b0

v25.6.9b0

16 Oct 15:17
ce94a1e

Choose a tag to compare

v25.6.9b0 Pre-release
Pre-release

What's Changed

  • [Hotfix 25.6]: fix(): Supporting illegal scalar SectionalRadiuses in V1 json when converting to simulation.json by @github-actions[bot] in #1503

Full Changelog: v25.6.8...v25.6.9b0

v25.6.8

09 Oct 18:07
79c1057

Choose a tag to compare

What's Changed

Full Changelog: v25.6.7...v25.6.8

v25.7.4b0

06 Oct 13:56

Choose a tag to compare

v25.7.4b0 Pre-release
Pre-release

What's Changed

  • ---- [Tracking for develop branch, do not merge] ---- by @benflexcompute in #1261
  • Speed up the loading of the entities by using set and also reduce complexity with supplied known hash set by @benflexcompute in #1316
  • [SCFD-6010] Fix the change to entities not reflected in asset cache. by @benflexcompute in #1318
  • [Hotfix Main]: Fix the hotfix yaml not being able to handle the anti column by @github-actions[bot] in #1315
  • [Hotfix Main]: [FXC-1974] Dry run for run_case() by @github-actions[bot] in #1335
  • [Hotfix Main]: [FXC-2006] Disable boundary completeness and deletion validation by @github-actions[bot] in #1336
  • [Hotfix Main]: [FXC-2059] Added planar_face_tolerance translator for legacy mesher and also unified the validation by @github-actions[bot] in #1337
  • [Hotfix Main]: Updated the description of the planar_face_tolerance by @github-actions[bot] in #1343
  • Migrate Folder class to v2 API by @dawoodhq in #1317
  • [Hotfix Main]: fix(): planar_face_tolerance might be missing and causing validation to fail by @github-actions[bot] in #1345
  • [Feature] Add folder parameter to project creation by @dawoodhq in #1325
  • [FXC-476] feat: add rename method to v2 assets by @dawoodhq in #1333
  • feat: add tags filtering to Project.get_case_ids, Project.get_project_ids, and metadata by @dawoodhq in #1341
  • [Hotfix Main]: Bump to 25.6.5 and also add default value application to planar tolerance by @github-actions[bot] in #1349
  • [Hotfix Main]: Added Python version for user agent by @github-actions[bot] in #1353
  • [Hotfix Main]: Raise on error by default by @github-actions[bot] in #1354
  • Porous Jump Python Interface by @awccoppFC in #1332
  • [Hotfix Main]: Exposing error when boundary is missing compared to metadata by @github-actions[bot] in #1358
  • Add geometry refinement and other GAI related options by @chai-flex in #1355
  • Fix name for geometry refinement by @chai-flex in #1363
  • [SCFD-5640] Separating the time averaged output from non time averaged ones in translated JSON by @benflexcompute in #1263
  • [Hotfix Main]: Fix bug that dimensionalization used wrong velocity scale by @github-actions[bot] in #1362
  • Scheduled sync: main → develop by @github-actions[bot] in #1370
  • Scheduled sync: main → develop by @github-actions[bot] in #1373
  • [FXC-743] GAI surface mesher translator by @benflexcompute in #1266
  • fix(): allow Compressible solver type for LiquidOperatingCondition by @yifan-flex in #1379
  • [Hotfix Main]: [SCFD-6066] Symmetry plane and face deletion logic. by @github-actions[bot] in #1384
  • Added updater when loading cloud entity info and also added more logging by @benflexcompute in #1386
  • Disables surface deletion and symmetric existence check when transformation is detected by @benflexcompute in #1385
  • [FXC-2413] Added conflicting grouping handler for the grouping. by @benflexcompute in #1387
  • Improved robustness handling Geometry projects created completely with surface mesh files by @benflexcompute in #1388
  • Ensure the geometry tolerance and the planar tolerance are compatible with each other by @benflexcompute in #1389
  • Added the CustomVolume by @benflexcompute in #1380
  • Revert "Ensure the geometry tolerance and the planar tolerance are compatible with each other (#1389)" by @benflexcompute in #1392
  • [SCFD-6232] Skip boundaries during translation if the boundary is not found in volume mesh by @benflexcompute in #1393
  • Added support for CustomVolume to be used in the PorousMedium, Rotation by @benflexcompute in #1398
  • upgrade numpy to 2.x by @feilin-flexcompute in #1400
  • [SCFD-6253] Avoided changing the length unit in the BETDisk asset cache by @benflexcompute in #1401
  • Streamline output fields and time averaging (#1397) by @benflexcompute in #1403
  • [Hotfix Main]: Fix a bug for overloaded division in the expression/variable system by @github-actions[bot] in #1405
  • [SCFD-6046] Added back the post processing output variable flag. --> 25.7.2 by @benflexcompute in #1402
  • Revert "Revert "upgrade numpy to 2.x (#1400)"" by @feilin-flexcompute in #1409
  • Fix Chart2D validation recursion issue by @piotrkluba in #1410
  • [Hotfix Main]: [HOTFIX] Fix a bug where a geometry is specified as a background of Chart2D by @github-actions[bot] in #1414
  • Low reynolds SA correction interface by @awccoppFC in #1408
  • Scheduled sync: main → develop by @github-actions[bot] in #1406
  • Jim/update dynamic derivatives by @jbungenerflex in #1416
  • Add private_attribute_id to output by @savithru-flex in #1420
  • Added local and global options for preserve_thin_geometry by @savithru-flex in #1423
  • Expand report to support more result types by @piotrkluba in #1356
  • [SCFD-4997][SCFD-4998] Customized Stopping criteria and Monitoring value by @angranl-flex in #1285
  • updated CFL docstrings to include default values for steady and unsteady by @wiktor-flex in #1424
  • Scheduled sync: main → develop by @github-actions[bot] in #1422
  • Revert squash merge of commits from main to develop by @chai-flex in #1428
  • Scheduled sync: main → develop by @github-actions[bot] in #1429
  • changed default solver_version argument in report by @wiktor-flex in #1430
  • removed solver_version and version from fl namespace by @wiktor-flex in #1431
  • [FXC-2899] Removing deleted surface check on GeometryRefinement by @benflexcompute in #1432
  • [FLPY-77] Added CPT_AUTO by @benflexcompute in #1436
  • Scheduled sync: main → develop by @github-actions[bot] in #1433
  • Bump jupyterlab from 4.4.5 to 4.4.8 by @dependabot[bot] in #1447
  • [Internal] Fix tk aggerror causign matplotlib unit test failure by @benflexcompute in #1453
  • Fix v1 updater by @benflexcompute in #1450
  • Added metadata for the VariableContextInfo schema by @benflexcompute in #1443
  • [SCFD-6321] Fix unit conversion not working with unit system string by @benflexcompute in #1435
  • fix(): fix Chart2D background_chart include/exclude is None by @benflexcompute in #1454
  • Fixed always summing all entities when grouping force by entities. by @benflexcompute in #1340
  • Fix error when submitting case without outputs specified by @piotrkluba in #1448
  • Fix to requirements mapping for report by @piotrkluba in #1452
  • Fixed insufficient connection pool size when uploading huge files by @benflexcompute in #1456
  • Add default geometry accuracy to geometry entity info by @benflexcompute in #1455
  • Fix importing Flow360 results in 2 empty lines by @benflexcompute in #1457
  • call get_default_settings in from_local_storage function by @benflexcompute in #1458
  • [SCFD-5659] Select body groups for force distribution plots by @benflexcompute in #1460
  • SurfaceEdgeRefinement validation check by @savithru-flex in #1462
  • Add support for ...
Read more