Releases: ansys/pyfluent
Releases · ansys/pyfluent
v0.21.2
What's Changed
- chore: update docker and request version by @prmukherj in #3011
Full Changelog: v0.21.1...v0.21.2
v0.22.dev0
build: Bump version to v0.22.dev0
v0.21.0
build: Bump version to 0.21.0
v0.21.dev1
What's Changed
- Update enhanced meshing workflow to handle tasks with duplicate names.
- Integrate gRPC based File Transfer Service.
- Update Enhanced Meshing workflow to cache data faster.
- Separate generation of .rst and .py files for Datamodel and TUI.
- Make datamodel cache thread-safe.
- Expose custom workflow exception.
- Disable Local FTS for Standalone Launcher.
- Update Solution variables doc and Field doc.
- Disable remote gRPC FTS.
- Add a module-level flag for whether to show mesh after case-read.
- Prepare codegen to run with Fluent.
- Add unit tests for codegen.
- Add a test for System Coupling related settings.
- Add tests for known file transfer issues.
- Support search_root properly with dynamic-path module import.
- Run unit tests in parallel with pytest-xdist.
- Remove branch name style check.
- Derive all PyFluent warnings from common base classes.
- Run PyFluent CI only with stable Fluent dev release (instead of using the latest image).
- Updates with respect to Fluent 25.1.
- Update support for python 3.12.
- Update enhanced meshing workflow documentation.
- Implement enhanced search function.
- Fix Enhanced Meshing workflow for PyConsole.
Full Changelog: v0.18.dev2...v0.21.dev1
v0.20.1
Full Changelog: v0.20.0...v0.20.1
v0.21.dev0
v0.20.0
What's Changed
- build: Bump version to v0.20.dev0 by @prmukherj in #2371
- refactor: svar refactoring by @mkundu1 in #2364
- refactor: Restructure datamodel methods. by @prmukherj in #2365
- refactor: Make flobject consistent with server. by @prmukherj in #2362
- docs: Document additional slurm options by @mkundu1 in #2373
- ci: Update 2024 iteration end dates for tagging by @mkundu1 in #2381
- build: upgrade ansys-api-version by @mkundu1 in #2382
- refactor: Correct attribute access path by @hpohekar in #2363
- refactor: Clean up the launcher code. by @prmukherj in #2375
- build: intellisense support for 24.1 Fluent API by @mkundu1 in #2386
- refactor: Fix pyfluent launcher. by @prmukherj in #2387
- fix: error-code 0 from Fluent indicates server running without error by @mkundu1 in #2384
- docs: Added example of
__dir__
and__help__
usage for TUI menus to doc by @ansjsia in #2319 - refactor: Fix/nightly test latest by @prmukherj in #2391
- fix: solvermode tests by @millerj97 in #2396
- feat: TUIMethod class by @mkundu1 in #2389
- feat: GRPC error interceptor. by @prmukherj in #2380
- refactor: Make flobject consistent wrt server. by @prmukherj in #2383
- docs: settings root link by @hpohekar in #2400
- test: nonexistent_attrs in meshing.workflow by @mkundu1 in #2399
- fix: Fix an issue in command creation inside singleton by @mkundu1 in #2415
- feat: PyFluent changes required to initiate session objects without grpc connection in PyConsole by @mkundu1 in #2420
- docs: Minor improvement suggested by user by @raph-luc in #2423
- refactor: Make version method private by @hpohekar in #2421
- fix: Accept GPU IDs in -gpu parameter of launch_fluent by @mkundu1 in #2429
- build: Separate 24.2 nightly tests. by @prmukherj in #2425
- fix: Graphics issue by @ajain-work in #2427
- fix: issues in workflow and case reader by @prmukherj in #2422
- ci: Add all dates from 2024 in tag-iteration-ends.yml by @mkundu1 in #2438
- build: fix random test failures in ci by re-runnung them. by @prmukherj in #2434
- refactor: Fluent GPU Solver is only supported for 3D. by @hpohekar in #2436
- style: Add --target-version=py39 to black by @mkundu1 in #2439
- refactor: Rename svar to solution_variables by @hpohekar in #2431
- build: Bump version 0.20.dev1 by @mkundu1 in #2444
- feat: Upload/Download across all API by @hpohekar in #2289
- build: Bump version 0.20.dev3 by @mkundu1 in #2445
- feat: units integration by @seanpearsonuk in #2452
- feat: Backward compatibility for settings API by @mkundu1 in #2448
- refactor: Remove RemoteFileHandler wrapper by @hpohekar in #2450
- feat: Throw standard Python error on beartype violation by @mkundu1 in #2451
- build(deps): bump the actions group with 3 updates by @dependabot in #2407
- feat: get git build details. by @prmukherj in #2440
- build(deps): bump the dependencies group in /requirements with 5 updates by @dependabot in #2409
- refactor: Refactor Meshing workflow. by @prmukherj in #2433
- style: Add a precommit hook for conventional commit by @mkundu1 in #2459
- ci: Include all generated files in the build by @mkundu1 in #2456
- feat: Support relative paths in aliases by @mkundu1 in #2458
- feat: units follow-up with testing by @seanpearsonuk in #2466
- fix: Fix child object access for wildcard class by @mkundu1 in #2467
- build: Include tests directory in package by @mkundu1 in #2470
- feat: Snake case workflow arguments access. by @prmukherj in #2462
- docs: Feat/units and doc by @seanpearsonuk in #2471
- docs: Settings root link by @hpohekar in #2468
- build: Bump version 0.20.dev4 by @mkundu1 in #2472
- feat: state with units by @seanpearsonuk in #2478
- fix: Failing test for 24.2 is fixed. by @prmukherj in #2474
- feat: enable test with new units version by @seanpearsonuk in #2482
- refactor: read/write fail after switching to solver mode by @hpohekar in #2481
- feat: Do not return boolean from settings API commands by @mkundu1 in #2479
- fix: settingsgen by @mkundu1 in #2491
- docs: update units doc by @seanpearsonuk in #2483
- feat: units percent and ohms and handling nested quantities by @seanpearsonuk in #2490
- refactor: rename remote_file_handler to file_transfer_service by @hpohekar in #2498
- docs: Start all custom exception class docstring with Is raised... by @hpohekar in #2499
- feat: support inout file purpose by @hpohekar in #2493
- ci: skip tests for doc changes [skip tests] by @hpohekar in #2497
- docs: Add sphinx_toggleprompt extension [skip tests] by @hpohekar in #2504
- refactor: Fix error handling msg in flobject. by @prmukherj in #2486
- feat: Handle aliases in dict while setting state by @mkundu1 in #2501
- refactor: Refactor New Meshing Workflow. by @prmukherj in #2477
- build: [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #2473
- fix: Upload/download parameter rename by @raph-luc in #2509
- fix: Fix a settingsgen issue by @mkundu1 in #2516
- fix: version check and scp reading when running inside a container by @ochernuk in #2502
- build: Bump version 0.20.dev5 by @mkundu1 in #2519
- test: Fix test_wildcard by @mkundu1 in #2523
- build(deps): bump sphinx-autodoc-typehints from 1.25.3 to 2.0.0 in /requirements by @dependabot in #2522
- refactor: workflow wrappers by @prmukherj in #2503
- build(deps): bump the dependencies group in /requirements with 4 updates by @dependabot in #2520
- refactor: Update create_launcher and upload/download methods by @hpohekar in #2514
- feat: Minimize number of fluent launches during codegen by @mkundu1 in #2524
- build(deps): bump sphinx-autobuild from 2021.3.14 to 2024.2.4 in /requirements by @dependabot in #2521
- build: Bump version to 0.20.dev6 by @prmukherj in #2528
- refactor: debug issue with re-running failed tests in CI. by @prmukherj in #2525
- fix: unaliasing by @mkundu1 in #2527
- build: Bump version 0.20.dev7 by @mkundu1 in #2536
- feat: Launcher argument for Fluent exposure and graphics driver by @mkundu1 in #2517
- docs: Document launcher_utils and Fluent launcher modes by @hpohekar in #2538
- test: test issue reported in Fluent console by @seanpearsonuk in #2543
- refactor: Refactor the Launcher Utilities. by @prmukherj in #2546
- build: Use poetry by @hpohekar in #2512
- feat: FluentVersion object in get_fluent_version() by @hpohekar in #2549
- fix: Rename command for older version of Fluent by @mkundu1 in #2552
- ...
v0.20.dev12
What's Changed
- build: Bump version 0.20.dev11 by @mkundu1 in #2603
- fix: empty vector field data test by @hpohekar in #2593
- fix: Fix a settingsgen issue when multiple children under same parent have identical python name by @mkundu1 in #2604
- fix: Raise an exception if remote file does not exist by @hpohekar in #2608
Full Changelog: v0.20.dev11...v0.20.dev12
v0.20.dev11
What's Changed
- build: Bump version to v0.20.dev10 by @prmukherj in #2592
- fix: Fix EventSubscription when an event cannot be subscribed. by @mkundu1 in #2594
- fix: temporary fix for a settingsgen issue by @mkundu1 in #2601
- feat: Include 2D Meshing workflow. by @prmukherj in #2596
- fix: hash-mismatch issue by @mkundu1 in #2602
Full Changelog: v0.20.dev10...v0.20.dev11
v0.20.dev10
What's Changed
- build: [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #2565
- build: Bump version to 0.20.dev9 by @prmukherj in #2578
- fix: Store alias objects at objects instead of classes by @mkundu1 in #2580
- test: Add case modified tests by @mkundu1 in #2581
- ci: Fix nightly test run by @mkundu1 in #2582
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #2584
- feat: Unstable settings warning by @mkundu1 in #2590
- refactor: More restructuring by @prmukherj in #2579
Full Changelog: v0.20.dev9...v0.20.dev10