Releases: smdogroup/funtofem
Releases · smdogroup/funtofem
Release list
v0.3.12
v0.3.11
v0.3.10
What's Changed
- Add CAPS loader check to driver init.py by @bburke38 in #364
- Adding support for numpy 2.0 by @timryanb in #365
- Fixing CI by @timryanb in #368
- Updates and fixes for aerodynamic shape change, improved print summaries, inertial loads in create_from_bdf by @bburke38 in #354
- Bump mpi4py & cython min version by @timryanb in #369
- Fix CI testing by @bburke38 in #373
- Bumping min python version to 3.10 by @timryanb in #371
- Bumping numpy min version to 2.0 by @timryanb in #378
Full Changelog: v0.3.9...v0.3.10
v0.3.9
What's Changed
- Fixing issues with conda deployment by @timryanb in #358
- Modal idf by @sean-engelstad in #360
- Revert "Modal idf" by @sean-engelstad in #361
- renaming check_partials attribute in mphys components by @timryanb in #362
- V0.3.9 bump by @timryanb in #363
Full Changelog: v0.3.8...v0.3.9
v0.3.8
What's Changed
- Free memory by @sean-engelstad in #263
- Update esp/caps download by @sean-engelstad in #271
- FUN3D clean up: fix logic in shape driver and remove build_morph method in fun3d_model by @bburke38 in #272
- Print out a summary of the driver instance for inspection by @bburke38 in #273
- Read in inactive variables from design files by @bburke38 in #274
- Update some of the fun3d_tests to reflect changes in syntax by @bburke38 in #276
- Fun3d 14.0 Interface by @sean-engelstad in #279
- Fix opt manager nan exit by @sean-engelstad in #284
- Create a generalized mesh AIM. by @bburke38 in #286
- FUNtoFEM read and write unsteady aero loads files by @sean-engelstad in #289
- FUN3D v14.0.2 interface stable release for thermal cases by @sean-engelstad in #288
- FUN3D 14.0 Coupling Frequency for Coupled Adjoint speedup + Early Stopping Fix by @sean-engelstad in #291
- Removing support for Python 3.8 by @timryanb in #294
- Add "Super Simple Wing" example and a few bug fixes by @bburke38 in #298
- SSW Inviscid Coupled Optimizations and func.adjoint=False Bug by @sean-engelstad in #304
- Accept Element Callbacks with TACS and ESP/CAPS + Blade Stiffener Example by @sean-engelstad in #308
- Adding M1 Mac runner to conda deploy CI by @timryanb in #310
- add external mesh morph flag for users who don't use caps2fun (#290) by @sean-engelstad in #313
- Restart Funtofem Coupled States by @sean-engelstad in #315
- Fix unsteady aero temps by @sean-engelstad in #314
- Pointwise AIM Support + Updates to SSW Turb Case by @sean-engelstad in #311
- Reload Funtofem Adjoint States by @sean-engelstad in #316
- Fix Blade Stiffened Callback and Unittests by @sean-engelstad in #312
- FUN3D grid def forward restart and loose coupling by @sean-engelstad in #317
- Update SSW Inviscid Example and fix minor timestep / opt manager bugs by @sean-engelstad in #319
- Add Post Tight Coupling Phase to Steady Forward, Adjoint by @sean-engelstad in #325
- Aitken relaxation by @bburke38 in #281
- Aitken relaxation implementation in TACS Interface by @bburke38 in #326
- Conda deploy fix by @timryanb in #330
- New FUN3D test interfaces by @bburke38 in #331
- Create method to read fixed struct loads into TACS from a file by @bburke38 in #332
- SSW Tests, Plate Tests, and Merge PR (#9) by @sean-engelstad in #333
- Fix type bug in read_struct_loads by @bburke38 in #334
- fix pyproject.toml for make complex_interface by @sean-engelstad in #342
- Type checking and update FUN3D v14 interface by @bburke38 in #344
- Compute Panel Dimensions in TACS for Stiffened Panel Optimizations by @sean-engelstad in #339
- Fix bug in FUN3D 14 interface for adjoint minimum tolerance by @bburke38 in #349
- Fix for residual checking for uncoupled FUN3D by @bburke38 in #350
- Update drivers to import FUN3D v14 interface by @bburke38 in #351
- Fix bugs in aflr_aim and oneway_aero_driver by @bburke38 in #353
- Making mpi4py 3.1.5 new minimum version for build by @timryanb in #356
- Updating mphys wrapper to work w/ MPhys 2.0 by @timryanb in #337
- Bumping version to 0.3.8 by @timryanb in #357
Full Changelog: v0.3.7...v0.3.8
v0.3.7
v0.3.6
What's Changed
- Fix aero loads files by @sean-engelstad in #250
- Application Case Updates - parallel tacsAIMs, composite materials, early_stopping, aero loads file fix, parallel meshing on analysis form of FuntofemShapeDriver by @sean-engelstad in #249
- Fix some bugs in print_summary by @bburke38 in #252
- Meld demo on spherical meshes by @sean-engelstad in #254
- Plot utilities with mdolab niceplots by @sean-engelstad in #255
- Try catch blocks for CAD, CFD Failures by @sean-engelstad in #256
- Override the niceplots margins for plot utils by @sean-engelstad in #258
- Fix Hot start file Checkpoints in Opt Manager by @sean-engelstad in #257
- Fix conda deployment and setup.py by @timryanb in #260
Full Changelog: v0.3.5...v0.3.6
v0.3.5
What's Changed
- FUN3D and Funtofem Mesh Morphing Fixes by @sean-engelstad in #189
- Reorganize Examples and Add READMEs to tests and examples by @sean-engelstad in #211
- Fully Coupled FUN3D-TACS Coordinate Derivative Tests by @sean-engelstad in #212
- Tacs Unsteady Adjoint Fixes by @sean-engelstad in #218
- Clean up unsteady framework README by @bburke38 in #220
- Add inviscid unsteady test by @bburke38 in #221
- Add time_index in fun3d_interface by @bburke38 in #222
- Set flow reference units to the scenario by @bburke38 in #225
- Include tacs_proc check for unsteady TACS interface by @bburke38 in #227
- Add thermal properties into funtofem callback by @sean-engelstad in #226
- Improve FUNtoFEM model summary by @bburke38 in #228
- Unittests cleanup and Style Changes by @sean-engelstad in #230
- Fix default
body_tagsargument toMeldBuilderby @A-CGray in #233 - Add set timing to FUN3D-TACS unsteady test by @sean-engelstad in #231
- Cleanup the Disp and Temp Transfer Unsteady Steps by @sean-engelstad in #235
- Unsteady debug statements by @bburke38 in #229
- Unsteady FUN3D Coordinate Derivative Fixes by @sean-engelstad in #234
- add thermal orthotropic properties to f2f callback by @sean-engelstad in #237
- Fixes for optimization manager, Shape Drivers by @sean-engelstad in #236
- Test Bdf test utils typo by @sean-engelstad in #238
- Full Name Property to prevent Scenario Var Name Conflicts by @sean-engelstad in #240
- Oneway Drivers and F2F Shape Driver Agnostic to Discipline Solvers by @sean-engelstad in #239
- Bug Fixes for F2F-Shape-Driver Application Case by @sean-engelstad in #242
- Redo: Remote subdir and Aero DV Sens File Mode by @sean-engelstad in #245
- Updated link for github workflow by @gjkennedy in #246
- Fix memory leak in
LinearizedMELDby @A-CGray in #248
Full Changelog: v0.3.4...v0.3.5