Skip to content

Scheduled sync: main → develop#1422

Merged
chai-flex merged 6 commits into
developfrom
main
Sep 19, 2025
Merged

Scheduled sync: main → develop#1422
chai-flex merged 6 commits into
developfrom
main

Conversation

@github-actions
Copy link
Copy Markdown
Contributor

Automated sync needs review:

  • Merge conflicted: true
  • Direct push exit code: n/a
    Please resolve and merge to bring develop up to date with main.

jbungenerflex and others added 6 commits September 11, 2025 09:01
* updated the dynamic_derivatives.py example to remove the steady state initialization step. USE adaptive CFL instead of Ramp.

* added description at top of file

* ran black on dynamic_derivatives.py
Co-authored-by: Ben <ben@flexcompute.com>
* Added local and global options for preserve_thin_geometry

* Fix translation of surface meshing json

---------

Co-authored-by: Chaitanya Talnikar <chaitanya@flexcompute.com>
* requirements for additional results added

* formatter

* bug fixes to report

* require case params always

* test_fixed

* added testcases, support for udds and monitors with from_local_storage

* futureproofed the downloads overwriting

* formatters

* report title latex escaping

* repaired test simulation json

* another update to avoid translation errors

* Fix recursion issue (#1410)

Co-authored-by: Ben <ben@flexcompute.com>

* [HOTFIX] Fix a bug where a geometry is specified as a background of Chart2D (#1413) (#1414)

* Fix recursion issue (#1410)



* bump version to 25.6.7

* fix bug with geometry in the background

* formatter changes

---------

Co-authored-by: piotrkluba <piotr.kluba@flexcompute.com>
Co-authored-by: Ben <ben@flexcompute.com>

* Update flow360/plugins/report/report_items.py

Co-authored-by: Wiktor <wiktor.krzew@flexcompute.com>

* review suggestions

* reqs bug fix

---------

Co-authored-by: Ben <ben@flexcompute.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Wiktor <wiktor.krzew@flexcompute.com>
…lue (#1285)

* Initial implementation

* Interface improvement v1

* Fix pylint

* Fix unit test

* Update translator to add flags for stopping criterion and process monitor output

* Add dimensional tolerance support

* Fix unit test

* Add unit tests for validation

* [FXC-2051] Removed unsteady initial_blade_direction check and also removed comments in v1 json (#1310) (#1312)

* Add output_id and use output_id to reference monitor output in stopping criterion

* Add stopping criterion support when moving statistic is None

* allow n_edge=0 (#1371)

* [FXC-2300] Improved error message when using legacy output field names (#1366) (#1367)

Co-authored-by: Ben <106089368+benflexcompute@users.noreply.github.com>

* [FXC-2301] Fixed the translator not recursively finding solver variable names (#1365) (#1368)

Co-authored-by: Ben <106089368+benflexcompute@users.noreply.github.com>

* Fix validation issue and replace output_id with private_attribute_id

* [FXC-1749] make isentropic compressible solve on by default for liquid (#1369)

* [FXC-1749] make isentropic compressible solve on by default for liquidOperatingCondition

* Fix unit test

* Change implementation

* [FXC-342] [FXC-343] Add output classes for imported surfaces (#1352)

* Add output for imported surfaces

* Add docstrings

* Address PR comments

* Add TimeAverageImportedSurfaceOutput to time-average types

* Fix case resource reuse issue

* Fix unit test

* Fix validation error (NoneType)

* Add support to use unit system in tolerance

* Fix pylint to remove duplicate code

* Expose GeometryRefinement class (#1376)

* Expose GeometryRefinement class

* Linter

* [FXC-2376] Added support for VM error status (#1375) (#1377)

Co-authored-by: Ben <106089368+benflexcompute@users.noreply.github.com>

* iso surface clipping based on wall distance interface (#1374)

* added wall distance clip threshold option to isosurface

* updated defautl for wall dist clip threshold in python client and added to solver_translator

* fixed typo

* added unit test for solver translator with wall distance clip option

* added test for output_entities for wall distance clip threshold

* formatting

* run isort

* fixed variable naming for pylint

* changes from review

* added pylint exception

* updated comment associated with isosurface wall_dist_clip_threshold

* removed debugging try except statement

---------

Co-authored-by: Ben <106089368+benflexcompute@users.noreply.github.com>

* Fix validation of simulation json from frontend

* Add hash for monitor processor

* Add missing private_atribute_id to output

* unify comment location

* Fix unit test

* Add missing validation for legacy output fields and unit test

* Fix a bug where the missing boudnary is not skiped for part of tranlstaion: (#1399)

* Fix unit test

* Address comments

* Support using solver variable as monitor_field

---------

Co-authored-by: Ben <106089368+benflexcompute@users.noreply.github.com>
Co-authored-by: Ben <ben@flexcompute.com>
Co-authored-by: Feilin <52168719+feilin-flexcompute@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: yifan-flex <124317394+yifan-flex@users.noreply.github.com>
Co-authored-by: Savithru Jayasinghe <168450781+savithru-flex@users.noreply.github.com>
Co-authored-by: awccoppFC <alexander.coppeans@flexcompute.com>
…ady (#1424)

* updated CFL docstrings to include default values for steady and unsteady

* black

* pylint fixes
@chai-flex chai-flex merged commit ac56ca0 into develop Sep 19, 2025
52 of 65 checks passed
chai-flex added a commit that referenced this pull request Sep 19, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants