Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add method to get output parameters from ESP/CAPS through tacsAIM #209

Merged
merged 5 commits into from
May 15, 2023

Conversation

bburke38
Copy link
Contributor

No description provided.

Copy link
Contributor

@sean-engelstad sean-engelstad left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good, definitely is important to measure output parameters from ESP/CAPS which can be conditional functions of ESP/CAPS design parameters.

@gjkennedy gjkennedy merged commit d536ca5 into smdogroup:master May 15, 2023
A-CGray added a commit to A-CGray/tacs that referenced this pull request Jun 1, 2023
commit bdd0e62
Author: Alasdair Gray <alachris@umich.edu>
Date:   Thu Jun 1 18:07:13 2023 -0400

    Squashed commit of the following:

    commit 6692030
    Author: Alasdair Gray <alachris@umich.edu>
    Date:   Thu Jun 1 17:25:13 2023 -0400

        Update beam constitutive model test tolerances

    commit 05b6065
    Author: Alasdair Gray <alachris@umich.edu>
    Date:   Thu Jun 1 17:14:50 2023 -0400

        Turn off printing for composite shell test

    commit 782eca6
    Author: Alasdair Gray <alachris@umich.edu>
    Date:   Thu Jun 1 16:49:44 2023 -0400

        Make `TacsAssertAllClose` more readable

    commit a558e6e
    Author: Alasdair Gray <alachris@umich.edu>
    Date:   Thu Jun 1 16:49:25 2023 -0400

        Tighten tolerances even more

    commit a769c19
    Author: Alasdair Gray <alachris@umich.edu>
    Date:   Thu Jun 1 16:49:07 2023 -0400

        Fix incorrect ordering of tolerances in composite shell test

    commit eedd376
    Author: Alasdair Gray <alachris@umich.edu>
    Date:   Thu Jun 1 15:55:49 2023 -0400

        `black .`

    commit 95c48b6
    Author: Alasdair Gray <alachris@umich.edu>
    Date:   Thu Jun 1 15:53:42 2023 -0400

        Tighten tolerances more

    commit c8db3e5
    Author: Alasdair Gray <alachris@umich.edu>
    Date:   Thu Jun 1 15:19:02 2023 -0400

        Remove comments about not using `atol`

    commit 5ec5c50
    Author: Alasdair Gray <alachris@umich.edu>
    Date:   Thu Jun 1 14:30:37 2023 -0400

        Tighten tolerances for constitutive tests

    commit a83d610
    Author: Alasdair Gray <alachris@umich.edu>
    Date:   Wed May 31 21:40:17 2023 -0400

        Switch to `TacsAssertAllClose` for all constitutive tests

    commit eaf712c
    Author: Alasdair Gray <alachris@umich.edu>
    Date:   Wed May 31 21:34:18 2023 -0400

        Add abs error printout to `TacsPrintErrorComponents`

    commit 90b1a72
    Author: Alasdair Gray <alachris@umich.edu>
    Date:   Wed May 31 21:34:01 2023 -0400

        Fix `TacsAssertAllClose`

    commit e6f3650
    Author: Alasdair Gray <alachris@umich.edu>
    Date:   Wed May 31 21:33:36 2023 -0400

        Switch to `TacsAssertAllClose` for failure criteria sens tests

    commit 44b10ae
    Author: Alasdair Gray <alachris@umich.edu>
    Date:   Wed May 31 20:00:05 2023 -0400

        Add implementation of `assert_allclose`

    commit 7da4b86
    Merge: cc3d9f3 12ef9e0
    Author: Alasdair Gray <alachris@umich.edu>
    Date:   Thu Jun 1 15:04:59 2023 -0400

        Merge branch 'master' of https://github.com/smdogroup/tacs

    commit 12ef9e0
    Author: Tim Brooks <41971846+timryanb@users.noreply.github.com>
    Date:   Tue May 30 13:57:48 2023 -0400

        Fixing issue with mpi4py build requirement on Python 3.11 (smdogroup#215)

commit 4294b25
Author: Alasdair Gray <alachris@umich.edu>
Date:   Thu Jun 1 14:30:37 2023 -0400

    Tighten tolerances for constitutive tests

commit 98cc6e4
Author: Alasdair Gray <alachris@umich.edu>
Date:   Thu Jun 1 14:29:45 2023 -0400

    Fix some more initialization bugs

commit 8825cf0
Author: Alasdair Gray <alachris@umich.edu>
Date:   Thu Jun 1 12:06:37 2023 -0400

    Fix some array initialization bugs

commit 348bce1
Author: Alasdair Gray <alachris@umich.edu>
Date:   Wed May 31 21:40:17 2023 -0400

    Switch to `TacsAssertAllClose` for all constitutive tests

commit 1096769
Author: Alasdair Gray <alachris@umich.edu>
Date:   Wed May 31 21:34:18 2023 -0400

    Add abs error printout to `TacsPrintErrorComponents`

commit 4d9df68
Author: Alasdair Gray <alachris@umich.edu>
Date:   Wed May 31 21:34:01 2023 -0400

    Fix `TacsAssertAllClose`

commit 8c095e2
Author: Alasdair Gray <alachris@umich.edu>
Date:   Wed May 31 21:33:36 2023 -0400

    Switch to `TacsAssertAllClose` for failure criteria sens tests

commit ba60333
Author: Alasdair Gray <alachris@umich.edu>
Date:   Wed May 31 20:00:05 2023 -0400

    Add implementation of `assert_allclose`

commit 8bd9ce1
Author: Alasdair Gray <alachris@umich.edu>
Date:   Wed May 31 19:58:56 2023 -0400

    Fix bug in rectangular beam Von Mises sens

commit 18f9a98
Author: Alasdair Gray <alachris@umich.edu>
Date:   Wed May 31 14:29:11 2023 -0400

    Make FD step smaller to fix failure sens failures

commit d7cbe8f
Author: Alasdair Gray <alachris@umich.edu>
Date:   Mon May 22 10:56:05 2023 -0400

    Add numba to conda dependencies

commit ba5bbc3
Author: Alasdair Gray <alachris@umich.edu>
Date:   Mon May 22 10:54:46 2023 -0400

    Correct docstring for `createPanelLengthConstraint`

commit fa7c3f6
Author: A-Gray-94 <alachris@umich.edu>
Date:   Fri May 19 15:56:46 2023 -0400

    `black .`

commit e23577c
Author: A-Gray-94 <alachris@umich.edu>
Date:   Fri May 19 15:39:12 2023 -0400

    Add numba dependency

commit 82557fa
Author: A-Gray-94 <alachris@umich.edu>
Date:   Fri May 19 14:51:31 2023 -0400

    Remove defunct bladeFSDT code

commit 62721ba
Author: A-Gray-94 <alachris@umich.edu>
Date:   Fri May 19 14:50:30 2023 -0400

    Improve the blade stiffened shell docstring

commit b5a0ad8
Author: A-Gray-94 <alachris@umich.edu>
Date:   Fri May 19 14:22:23 2023 -0400

    Minor fix

commit 67cb519
Author: A-Gray-94 <alachris@umich.edu>
Date:   Fri May 19 14:10:25 2023 -0400

    Add `createPanelLengthConstraint` to pytacs

commit 69dbcbb
Merge: 9c20101 1760b99
Author: A-Gray-94 <alachris@umich.edu>
Date:   Fri May 19 14:04:26 2023 -0400

    Merge remote-tracking branch 'origin/TsaiWuMod' into bladeStiffenedShell

commit 9c20101
Author: A-Gray-94 <alachris@umich.edu>
Date:   Fri May 19 13:59:52 2023 -0400

    Add panel length constraint class

commit 227a45c
Merge: a49fbf4 a74d677
Author: A-Gray-94 <alachris@umich.edu>
Date:   Fri May 19 13:57:54 2023 -0400

    Merge remote-tracking branch 'origin/master' into bladeStiffenedShell

commit a49fbf4
Author: Alasdair Gray <alachris@umich.edu>
Date:   Wed Apr 26 13:30:33 2023 -0400

    Increase number of extra output quantities available for shell elements so we can write out all the BladeStiffenedShell DVs

commit a74d677
Author: Tim Brooks <41971846+timryanb@users.noreply.github.com>
Date:   Wed May 17 12:05:30 2023 -0400

    pyTACS docstring cleanup (smdogroup#210)

    * Cleaning up pytacs docstrings

    * Adding scipy cross reference to docs

    * Minor batter doc edit

commit 1760b99
Author: Alasdair Gray <alachris@umich.edu>
Date:   Mon May 15 18:11:32 2023 -0400

    Add back old Tsai-Wu failure index, add method to switch between the two forms

commit d536ca5
Author: Brian Burke <97243450+bburke38@users.noreply.github.com>
Date:   Mon May 15 11:48:06 2023 -0400

    Add method to get output parameters from ESP/CAPS through tacsAIM (smdogroup#209)

    * Add method to get output parameters

    Adds a method to the tacsAIM that enables the retrieval of output parameters from a csm script through caps2tacs.

    * Update tacs_aim.py

    * Update tacs_aim.py

commit 5fa6dc4
Author: Tim Brooks <41971846+timryanb@users.noreply.github.com>
Date:   Mon May 8 18:01:21 2023 -0400

    Bump to 3.3.0 (smdogroup#206)

commit 09a9c8f
Author: Tim Brooks <41971846+timryanb@users.noreply.github.com>
Date:   Mon May 8 18:00:45 2023 -0400

    Minor docstring update (smdogroup#208)

    * Minor docstring update

    * More docstring updates

    * More docstring updates, round 2

    * More docstring updates, round 3

commit 7285ad3
Author: Tim Brooks <41971846+timryanb@users.noreply.github.com>
Date:   Tue May 2 20:25:26 2023 -0400

    Adding constraint classes to pyTACS (smdogroup#202)

    * First cut at adjacency constraint class

    * Minor comment updates

    * Abstracting constraint class

    * Adding constraint classes to integration test

    * Adding constraint section to docs

    * Updating docstrings

    * Adding DVConstraint class

    * Adding DVConstraint to docs

    * Minor warning update

    * Minor docstring update

    * Minor docstring update

    * Minor bugfix in DVConstraint

    * Docstring update

    * Docstring update

    * Docstring update

    * Minor bugfix in Adjacency constraint

    * Minor docstring update

    * Adding constraints module to conda build test

    * Adding `getConstraintSizes` method

    * Adding constraints to mphys wrapper

    * Adding adjacency constraints to mphys tests

    * Adding allreduce to mphys constraints forward sens

    * Moving tacs constraints to mphys post_solve group

    * Minor speedup for AdjacencyConstraint

    * Adding EnclosedVolume function to TACS

    * Adding VolumeConstraint to pyTACS

    * Adding VolumeConstraint to integration tests

    * Adding VolumeConstraint to documentation

    * Adding shell VolumeConstraint integration test

    * Adding distribute call before sens return for VolumeConstraint

    * Adding volume closure check to VolumeConstraint class

    * Docstring update

    * Minor refactor

    * Adding volume constraint options to docs

    * Docstring update

    * Adding writeVisualization method to VolumeConstraint and AdjacencyConstraint

    * Switching visualization files to .dat format

    * Switching visualization files to .dat format

    * Removing accidental commit

    * docstring typo

    * Making volume xpt sens a column vector

commit 08e573e
Author: Tim Brooks <41971846+timryanb@users.noreply.github.com>
Date:   Tue May 2 20:23:43 2023 -0400

    Fixing issue with `writeBDF` in parallel (smdogroup#204)

    * Fixing issue with `writeBDF` in parallel

    * switching to `getValues` method in `writeBDF`

    * Adding distribute call before sens return for 'writeBDF'

    * re-adding distribute call before sens return for 'writeBDF'

commit 188db1c
Author: Alasdair Gray <alachris@umich.edu>
Date:   Mon Apr 24 11:32:44 2023 -0400

    Remove commented out code and add comments explaining new Tsai-Wu calculation

commit 571981b
Author: Alasdair Gray <alachris@umich.edu>
Date:   Mon Apr 24 11:24:00 2023 -0400

    black .

commit 3406b95
Author: Alasdair Gray <alachris@umich.edu>
Date:   Mon Apr 24 11:05:31 2023 -0400

    Update integration tests with new failure values

commit cf0eb01
Author: Alasdair Gray <alachris@umich.edu>
Date:   Sat Apr 22 15:56:10 2023 -0400

    Modify Tsai-Wu failure to work with safety factors

commit cc3d9f3
Merge: 5905c37 a0ca8ac
Author: Alasdair Gray <alachris@umich.edu>
Date:   Sat Apr 22 15:58:16 2023 -0400

    Merge branch 'master' of https://github.com/smdogroup/tacs
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.

3 participants