Skip to content

Releases: smdogroup/tacs

v3.8.0

13 Dec 18:51
17b811c
Compare
Choose a tag to compare

What's Changed

  • Fix issues with nonlinear problems when using MPhys wrapper by @A-CGray in #268
  • Adding capability to write multiple failure values to f5 file by @timryanb in #321
  • Mphys helper functions by @A-CGray in #323
  • Adding version upperbound for mpi4py by @timryanb in #326
  • Fix make complex_interface by limiting setuptools version by @sean-engelstad in #327
  • Remove deprecated caps2tacs OpenMDAO Component by @sean-engelstad in #328
  • Update upload-artifacts action version by @A-CGray in #329
  • Add docs section on HPC installation by @A-CGray in #322
  • Blade stiffened shell improvements by @A-CGray in #319
  • Missing commit from blade-stiffened shell improvements PR by @A-CGray in #332
  • Update mach tutorial wing benchmark values by @A-CGray in #333
  • Use dependabot to keep github actions up to date by @A-CGray in #330
  • Bump the github-actions group with 4 updates by @dependabot in #335
  • Gaussian Process Buckling Constraints in Blade Stiffened Shell Constitutive Subclass by @sean-engelstad in #311
  • Add TACSMeshReader support for 16 and 25 node quad elements by @A-CGray in #338
  • Bump the github-actions group with 2 updates by @dependabot in #339
  • Updating Mphys wrapper for 2.0 update by @timryanb in #315
  • Making mpi4py 3.1.5 new minimum version for build by @timryanb in #337
  • Version bump 3.8.0 by @timryanb in #342

New Contributors

Full Changelog: v3.7.2...v3.8.0

v3.7.2

28 May 19:05
de42c5a
Compare
Choose a tag to compare

What's Changed

Full Changelog: v3.7.1...v3.7.2

v3.7.1

15 Apr 15:12
3c8bcdc
Compare
Choose a tag to compare

What's Changed

  • Displacement Control Fix and Complex Step option for G matrix in Buckling Parametric Study by @sean-engelstad in #304
  • Fixing bug with Jacobian update that slowed down StaticProblem solve procedure by @timryanb in #309
  • Bumping to version 3.7.1 by @timryanb in #310

Full Changelog: v3.7.0...v3.7.1

v3.7.0

05 Apr 21:56
725aedf
Compare
Choose a tag to compare

What's Changed

Full Changelog: v3.6.0...v3.7.0

v3.6.0

28 Nov 17:36
9b5fd3d
Compare
Choose a tag to compare

What's Changed

  • Fix nonlinear examples by @A-CGray in #263
  • Splitting CI Deployment Runners by @timryanb in #264
  • Adding composite optimization example by @timryanb in #265
  • Add ability to animate shape variables to a gif in caps2tacs by @sean-engelstad in #267
  • Corrections to Caps2tacs docs and support for funtofem shape variable animations by @sean-engelstad in #269
  • Adding recommendation to use mamba install to install tacs in docs by @timryanb in #272
  • Change METIS_LIB path in Makefile.in.info by @bburke38 in #274
  • caps2tacs - Parallel Instances of tacsAIMs for huge speed up of post_analysis() for shape optimization by @sean-engelstad in #276
  • Initialise random number generator in _checkNonlinearity by @A-CGray in #278
  • Suppress print statements mode in caps2tacs by @sean-engelstad in #280
  • Setting c++ compiler standard to c++11 by @timryanb in #275

Full Changelog: v3.5.0...v3.6.0

v3.5.0

23 Oct 22:24
806c2cf
Compare
Choose a tag to compare

What's Changed

  • Conda numba build fix by @timryanb in #239
  • Fix local node ID conversion in getLocalNodeIDsForComps by @A-CGray in #241
  • Minor fix for when getLocalNodeIDsForComps is called in parallel by @timryanb in #242
  • Adding density to getMaterialProperties method by @timryanb in #244
  • Allowing user to Initialize pyTACS from pynastran BDF object by @timryanb in #245
  • Caps Thermal Properties and Structural Mesh Morphing by @sean-engelstad in #247
  • Fix printing of complex values in blade stiffened shell testing functions by @A-CGray in #253
  • add orthotropic material properties for use in funtofem+caps2tacs by @sean-engelstad in #254
  • TacsBuilder init refactor by @timryanb in #255
  • Making it easier to define orthotropic properties using MaterialProperties class by @timryanb in #252
  • Adding element offsets to shell and beam elements by @timryanb in #250
  • Adding warning to MaterialProperties for invalid keyword args by @timryanb in #258
  • Document Caps2tacs Interface by @sean-engelstad in #259
  • Adding mphys docs by @timryanb in #257
  • Adding info on number of nodes to each element docstring by @timryanb in #256
  • Adding 2.0 version upperbound for numpy in setup.py by @timryanb in #260
  • Add nonlinear shell elements and solver by @A-CGray in #193

Full Changelog: v3.4.0...v3.5.0

v3.4.0

28 Jul 16:25
9561d55
Compare
Choose a tag to compare

What's Changed

  • pinning against metis 5.1.0 by @timryanb in #234
  • Add helper scripts for creating and deleting large numbers of tecplot files by @A-CGray in #225
  • Adding smeared composite constitutive class by @timryanb in #221
  • Adding get_tagged_indices method to mphys builder by @timryanb in #232
  • Add dictionary input for setting aflr4AIM options. by @bburke38 in #236
  • cython 3 compatibility fixes by @timryanb in #231

Full Changelog: v3.3.1...v3.4.0

v3.3.1

18 Jul 14:24
9f9b721
Compare
Choose a tag to compare

What's Changed

  • Add method to get output parameters from ESP/CAPS through tacsAIM by @bburke38 in #209
  • pyTACS docstring cleanup by @timryanb in #210
  • Fixing issue with mpi4py build requirement on Python 3.11 by @timryanb in #215
  • Fixing more pyTACS docstrings by @timryanb in #211
  • Add methods to mphys interface for getting DV bounds and scaling factors by @A-CGray in #218
  • Modify Tsai-Wu to work with safety factors by @A-CGray in #203
  • Adding buckling eigenvalue solver by @timryanb in #213
  • Fixing ESP install in CI by @timryanb in #222
  • Removing Python 3.7 from conda build by @timryanb in #224
  • Unit testing tolerance improvements + Von Mises sensitivity fix by @A-CGray in #216
  • Add bladeStiffenedShell constitutive model by @A-CGray in #212
  • Breaking mphys script into multiple by @timryanb in #220
  • BladeStiffenedShellConstitutive and documentation improvements by @A-CGray in #226
  • Adding PanelLengthConstraint class to docs by @timryanb in #227
  • Require cython<3.0 by @A-CGray in #228

New Contributors

Full Changelog: v3.3.0...v3.3.1

v3.3.0

08 May 23:34
5fa6dc4
Compare
Choose a tag to compare

What's Changed

Full Changelog: v3.2.1...v3.3.0

v3.2.1

14 Feb 15:24
9316094
Compare
Choose a tag to compare

What's Changed

Full Changelog: v3.2.0...v3.2.1